body.page-experts .main-container.container-fluid{padding-left:0;padding-right:0;}
body.page-experts .o-section.-bg-gray{display:none;}
body.page-experts #js-barba-wrapper > div > div > div > section{padding-left:0;padding-right:0;}
body.page-experts section.col-sm-12{padding-left:0;padding-right:0;}
body.page-experts section.col-sm-12 .pane-node-field-short-description{max-width:400px;float:left;clear:both;margin-top:-250px;color:black;font-size:1.4em;}
body.page-experts section.col-sm-12 .pane-node-field-subtext{float:right;font-size:1.6em;color:black;}
body.page-experts section.col-sm-12 .pane-node-field-image{max-width:1000px;float:right;clear:both;margin-top:80px;}
body.page-experts section.col-sm-12 .pane-node-body{clear:both;text-align:center;padding-top:20px;}
body.page-experts section.col-sm-12 .pane-imu-expert-bio-panel-pane-1{clear:both;}
body.not-logged-in.node-type-expert-bio div > #js-barba-wrapper > div > div.container-fluid{padding-left:0;padding-right:0;}
body.not-logged-in.node-type-expert-bio .col-sm-12{padding-left:0;padding-right:0;}
.pane-imu-testimonials-panel-pane-2{position:relative;width:80%;margin:0 auto;clear:both;padding-top:60px;padding-bottom:60px;}
.pane-imu-testimonials-panel-pane-2 h2.pane-title{font-family:SolanoGothicMVB-Rg;font-size:1.5em;font-weight:bold;letter-spacing:.2em;}
.pane-imu-testimonials-panel-pane-2 h2.pane-title:after{content:'';border-top:1px solid #eeeeee;height:5px;width:90%;position:relative;display:inline-block;}
.pane-imu-testimonials-panel-pane-2 .views-field.views-field-body{font-size:1.2em;width:100%;float:none;}@media (min-width:768px) and (max-width:1023px){.pane-imu-testimonials-panel-pane-2 .views-field.views-field-body{font-size:1.5em;width:100%;float:none;}}@media (min-width:1024px){.pane-imu-testimonials-panel-pane-2 .views-field.views-field-body{font-size:2em;width:50%;float:right;margin-bottom:10%;}}.pane-imu-testimonials-panel-pane-2 .views-field.views-field-field-author-first-name{width:auto;font-size:3em;}.pane-imu-testimonials-panel-pane-2 .views-field.views-field-field-author-last-name{width:auto;font-size:3em;border-bottom:5px solid #e81938;float:left;margin-bottom:10px;}.pane-imu-testimonials-panel-pane-2 .views-field.views-field-field-author-image{width:100px;}.pane-imu-testimonials-panel-pane-2 .views-field.views-field-field-author-image img{border-radius:50%;}.pane-imu-expert-bio-panel-pane-1,.pane-imu-expert-bio-panel-pane-2,.pane-imu-expert-bio-panel-pane-3,.pane-imu-expert-bio-panel-pane-4{width:90%;margin:0 auto;}.pane-imu-expert-bio-panel-pane-1 h2.pane-title,.pane-imu-expert-bio-panel-pane-2 h2.pane-title,.pane-imu-expert-bio-panel-pane-3 h2.pane-title,.pane-imu-expert-bio-panel-pane-4 h2.pane-title{border-left:5px solid #e81938;padding-left:15px;font-size:2.5em;margin-bottom:20px;height:28px;}.pane-imu-expert-bio-panel-pane-1 .item-odd,.pane-imu-expert-bio-panel-pane-1 .item-even,.pane-imu-expert-bio-panel-pane-2 .item-odd,.pane-imu-expert-bio-panel-pane-2 .item-even,.pane-imu-expert-bio-panel-pane-3 .item-odd,.pane-imu-expert-bio-panel-pane-3 .item-even,.pane-imu-expert-bio-panel-pane-4 .item-odd,.pane-imu-expert-bio-panel-pane-4 .item-even{background:linear-gradient(180deg,#F1F1F1 50%,white 50%);margin-left:10px;margin-right:10px;}.pane-imu-expert-bio-panel-pane-1 .views-field-field-profile-picture,.pane-imu-expert-bio-panel-pane-2 .views-field-field-profile-picture,.pane-imu-expert-bio-panel-pane-3 .views-field-field-profile-picture,.pane-imu-expert-bio-panel-pane-4 .views-field-field-profile-picture{padding-top:40px;}.pane-imu-expert-bio-panel-pane-1 .views-field-field-profile-picture img,.pane-imu-expert-bio-panel-pane-2 .views-field-field-profile-picture img,.pane-imu-expert-bio-panel-pane-3 .views-field-field-profile-picture img,.pane-imu-expert-bio-panel-pane-4 .views-field-field-profile-picture img{width:auto;margin:0 auto;border-radius:50%;}.pane-imu-expert-bio-panel-pane-1 .views-field-title,.pane-imu-expert-bio-panel-pane-2 .views-field-title,.pane-imu-expert-bio-panel-pane-3 .views-field-title,.pane-imu-expert-bio-panel-pane-4 .views-field-title{text-align:center;margin-top:10px;font-size:1.2em;}.pane-imu-expert-bio-panel-pane-1 .views-field-term-node-tid,.pane-imu-expert-bio-panel-pane-2 .views-field-term-node-tid,.pane-imu-expert-bio-panel-pane-3 .views-field-term-node-tid,.pane-imu-expert-bio-panel-pane-4 .views-field-term-node-tid{text-align:center;}.pane-imu-articles-panel-pane-2{width:90%;margin:30px auto;}.pane-imu-articles-panel-pane-2 h2.pane-title{display:none;}.pane-imu-articles-panel-pane-2 .item-odd,.pane-imu-articles-panel-pane-2 .item-even{margin:0 10px;}.pane-imu-articles-panel-pane-2 .views-field-title{font-size:1.8em;width:90%;margin:0 auto;margin-top:10px;}.pane-imu-articles-panel-pane-2 .views-field-title a{color:black;}.pane-imu-articles-panel-pane-2 .views-field-title a:hover{color:#470081;}.pane-imu-articles-panel-pane-2 .views-field-body{width:90%;margin:0 auto;}.pane-bundle-background-video-section{margin-top:-100px;position:relative;display:block;}@media (min-width:1024px){.pane-bundle-background-video-section{display:block;}}.pane-bundle-background-video-section #background-video-overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;background-color:rgba(0,0,0,0.5);}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container{position:relative;margin:0 auto;margin-top:30%;text-align:center;color:white;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference{width:80%;margin:0 auto;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title{width:100%;float:none;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title{width:50%;float:left;padding:0 2.5rem 0 0;}}@media (min-width:1024px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title{width:50%;float:left;padding:0 2.5rem 0 0;}}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title h1{color:white;position:relative;font-size:4em;font-family:"SolanoGothicMVB-Bd";text-transform:uppercase;line-height:0.9;letter-spacing:-3px;width:100%;margin:0 auto;margin-bottom:20px;text-align:left;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title h1{font-size:7em;margin-left:-7px;}}@media (min-width:1024px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-title h1{font-size:10em;margin-left:-7px;}}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-body{width:100%;float:left;font-family:"Titillium-Regular";font-size:1em;text-align:left;line-height:2;letter-spacing:2px;text-transform:uppercase;margin-bottom:3em;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-body{width:50%;float:left;font-family:"Titillium-Regular";text-align:left;line-height:2;letter-spacing:2px;text-transform:uppercase;margin-bottom:3em;font-size:1.2em;}}@media (min-width:1024px){.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-body{width:50%;float:left;font-family:"Titillium-Regular";text-align:left;line-height:2;letter-spacing:2px;text-transform:uppercase;margin-bottom:3em;font-size:1.2em;}}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-secondary-cta{max-width:200px;float:left;margin-right:25px;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-secondary-cta .field-content{text-align:left;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-secondary-cta .field-content a{padding:1.5em 3rem;font-size:1.1em;font-weight:300;text-transform:uppercase;letter-spacing:2px;font-family:"Titillium-Regular";border-radius:0;overflow:hidden;position:relative;z-index:1;text-shadow:inherit;background-color:transparent;border:1px solid white;color:#ffffff;will-change:color;-webkit-transition:color 0.3s cubic-bezier(0.215,0.61,0.355,1);transition:color 0.3s cubic-bezier(0.215,0.61,0.355,1);}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-main-cta{max-width:200px;float:left;display:inline-block;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-main-cta .field-content{text-align:left;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .views-field-field-main-cta .field-content a{padding:1.5em 3rem;font-size:1.1em;font-weight:300;text-transform:uppercase;letter-spacing:2px;font-family:"Titillium-Regular";border-radius:0;overflow:hidden;position:relative;z-index:1;text-shadow:inherit;background-color:#e81938;border:1px solid #e81938;color:white;will-change:color;-webkit-transition:color 0.3s cubic-bezier(0.215,0.61,0.355,1);transition:color 0.3s cubic-bezier(0.215,0.61,0.355,1);}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .owl-pagination{margin-top:80px;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .owl-pagination .owl-page{padding:10px 20px;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .owl-pagination .owl-page span{width:6px;height:6px;background:white;}.pane-bundle-background-video-section #background-video-overlay #background-video-content-container .field-name-field-carousel-view-reference .owl-pagination .owl-page span:hover{border-radius:50%;width:12px;height:12px;background-color:#ffffff;opacity:0.6;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:opacity 0.3s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.3s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.3s cubic-bezier(0.645,0.045,0.355,1),opacity 0.3s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.3s cubic-bezier(0.645,0.045,0.355,1),opacity 0.3s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.3s cubic-bezier(0.645,0.045,0.355,1);}.pane-bundle-background-image-information-section{background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:750px;width:80%;margin:0 auto;text-align:right;position:relative;z-index:-1;}.pane-bundle-background-image-information-section:after{content:'';position:absolute;display:block;top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:0;width:100%;height:100%;margin:0 auto;}.pane-bundle-background-image-information-section h2.pane-title{text-align:left;padding-top:20px;padding-left:20px;color:white;position:relative;z-index:1;font-size:1.5em;text-transform:uppercase;letter-spacing:10px;}.pane-bundle-background-image-information-section .fieldable-panels-pane{position:relative;z-index:1;}.pane-bundle-background-image-information-section .fieldable-panels-pane .field-name-field-tagline{color:white;font-family:"SolanoGothicMVB-Bd";font-size:6.5em;text-transform:uppercase;text-align:center;margin:5rem 0 0 0;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-title{color:white;font-family:"SolanoGothicMVB-Bd";text-transform:uppercase;text-align:center;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-title h1{color:white;font-size:6.5em;text-transform:uppercase;text-align:center;margin:5rem 0 0 0;width:50%;margin:0 auto;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-title h1:before{content:"";position:absolute;top:55%;left:50%;height:3.75rem;width:1px;background-color:#ffffff;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-field-profile-picture{display:block;width:100%;margin-top:3.75rem;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-field-profile-picture img{margin:0 auto;}.pane-bundle-background-image-information-section .fieldable-panels-pane .views-field-body{display:none;}.pane-bundle-background-image-information-section .fieldable-panels-pane .field-name-field-background-image{display:none;}.pane-bundle-background-image-information-section .fieldable-panels-pane .field-name-field-link{position:absolute;z-index:3;right:30px;bottom:-164px;vertical-align:middle;width:100px;text-align:center;}.pane-bundle-background-image-information-section .fieldable-panels-pane .field-name-field-link a{padding:2em 4em;font-size:.9em;color:black;background-color:white;text-transform:uppercase;letter-spacing:2px;font-family:"Titillium-Regular";border-radius:0;border:0;overflow:hidden;position:relative;z-index:1;}.pane-bundle-background-image-information-section .fieldable-panels-pane .field-name-field-link a:hover{background-color:#e81938;color:white;}.pane-bundle-home-page-cta{clear:both;background-size:cover;background-position:center center;margin-top:3.75rem;}.pane-bundle-home-page-cta h2.pane-title{display:none;}.pane-bundle-home-page-cta .fieldable-panels-pane{padding:30px;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-home-page-cta .fieldable-panels-pane{padding:60px 80px;}}@media (min-width:1024px){.pane-bundle-home-page-cta .fieldable-panels-pane{padding:120px 180px;}}.pane-bundle-home-page-cta .fieldable-panels-pane .field-name-field-cover-image{display:none;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2{background:white;min-width:320px;position:relative;height:auto;padding:1.875rem;margin-bottom:1.875rem;width:85%;margin:0 auto;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2{width:380px;margin:0 auto;text-align:center;min-height:500px;position:relative;}}@media (min-width:1024px){.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2{background:white;min-width:360px;position:relative;min-height:500px;padding-bottom:30px;padding-top:30px;width:420px;margin-left:50%;}}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 h3{text-align:left;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;color:black;letter-spacing:-2px;line-height:0.9;display:block;position:relative;width:35%;font-size:4em;margin:0 0 0 0.3em;}@media (min-width:768px) and (max-width:1023px){.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 h3{font-size:5em;width:50%;}}@media (min-width:1024px){.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 h3{font-size:6.25em;width:50%;}}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-promo-copy{position:relative;top:115px;width:90%;margin:0 auto;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button{width:100%;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button .field-items{width:90%;margin:0 auto;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button .field-items .field-item.even > a{color:white;padding-top:15px;padding-bottom:15px;font-size:20px;text-transform:capitalize;background-color:#e81938;text-decoration:none;text-align:center;margin:0 auto;position:relative;display:block;border:1px solid #e81938;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s;transition:opacity 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s;transition:transform 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s,opacity 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s;transition:transform 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s,opacity 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1) 0.8s;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button .field-items .field-item.even > a:hover{color:#470081;background-color:white;border:1px solid #e81938;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button .field-items .field-item.odd{width:100%;}.pane-bundle-home-page-cta .fieldable-panels-pane #enroll-cta-box-2 .field-name-field-cta-button .field-items .field-item.odd > a{color:white;font-size:14px;text-transform:capitalize;background-color:black;color:white;width:100%;float:none;text-decoration:none;text-align:center;margin:0 auto;position:relative;display:block;margin-top:50px;padding:11px 20px 8px 20px;}.anonymous-athletes-courses-carousel .owl-item{padding:20px;}.anonymous-athletes-courses-carousel .owl-item .item-even,.anonymous-athletes-courses-carousel .owl-item .item-odd{max-height:350px;padding:20px;}.anonymous-athletes-courses-carousel .owl-item .item-even:before,.anonymous-athletes-courses-carousel .owl-item .item-odd:before{content:'';background-color:rgba(0,0,0,0.7);position:absolute;top:20px;right:20px;left:50%;bottom:20px;padding:20px;}.anonymous-athletes-courses-carousel .owl-item .item-even .views-field.views-field-sku > span > .course-item-wrapper,.anonymous-athletes-courses-carousel .owl-item .item-odd .views-field.views-field-sku > span > .course-item-wrapper{width:50%;margin-left:52%;position:relative;padding:2.5em;display:block;}.anonymous-athletes-courses-carousel .owl-item .item-even .views-field.views-field-sku > span > .course-item-wrapper h1.course-title,.anonymous-athletes-courses-carousel .owl-item .item-odd .views-field.views-field-sku > span > .course-item-wrapper h1.course-title{color:white;font-size:2.5625em;margin:2.225em 0;}.anonymous-athletes-courses-carousel .owl-item .item-even .views-field.views-field-sku > span > .course-item-wrapper span.price,.anonymous-athletes-courses-carousel .owl-item .item-odd .views-field.views-field-sku > span > .course-item-wrapper span.price{color:white;}.anonymous-athletes-courses-carousel .owl-item .item-even .views-field.views-field-sku > span > .course-item-wrapper a,.anonymous-athletes-courses-carousel .owl-item .item-odd .views-field.views-field-sku > span > .course-item-wrapper a{position:absolute;bottom:0;right:0;color:black;padding:1.25em 3em;background-color:white;font-size:1.15em;font-weight:500;line-height:1.5;}.logged-in .pane-user-stats-online-users{background-color:white;padding:10px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);min-height:518px;margin:5px auto 10px;width:100%;}.logged-in .pane-user-stats-online-users h2.pane-title{font-size:24px;border-bottom:1px #eee solid;}.logged-in .pane-user-stats-online-users .views-row{width:100%;position:relative;float:left;border-bottom:1px #eee solid;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-profile-pic{width:50px;display:inline-block;float:left;margin-bottom:20px;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-profile-pic span > img{border-radius:50%;max-height:50px;max-width:50px;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-first-name{display:inline-block;text-transform:uppercase;padding-left:20px;margin-top:10px;float:left;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-first-name span{font-weight:bold;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-last-name{display:inline-block;text-transform:uppercase;float:left;padding-left:5px;margin-top:10px;}.logged-in .pane-user-stats-online-users .views-row .views-field-field-last-name span{font-weight:bold;}.logged-in .pane-user-stats-online-users .views-row .views-field-nothing{float:right;margin-top:10px;}.logged-in .pane-user-stats-online-users .views-row .views-field-nothing span{font-weight:bold;}.logged-in .pane-user-stats-online-users .views-row .views-field-nothing-1{clear:both;}.logged-in .pane-user-stats-online-users .views-row .views-field-nothing-1 hr{color:#ccc;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1{background-color:white;padding:10px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);min-height:350px;margin-bottom:20px;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 h2.pane-title{font-size:24px;border-bottom:1px #eee solid;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-row{border-bottom:1px #eee solid;margin-bottom:20px;padding:10px 0;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-row-last{border-bottom:none;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-topic-icon{display:inline-block;float:left;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-title{display:inline-block;float:left;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-title a{color:black;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-last-updated{display:inline-block;float:right;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-name{display:inline-block;}.logged-in .pane-advanced-forum-active-topics-panel-pane-1 .views-field-last-comment-name{display:inline-block;}.pane-imu-products{width:110%;margin-left:-5%;margin-bottom:15px;}.pane-imu-products h2.pane-title{display:none;}.pane-imu-products .views-field-field-product-image{margin-top:0;max-height:800px;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-field-field-product-image{margin-top:0;max-height:800px;}}@media (min-width:1024px){.pane-imu-products .views-field-field-product-image{margin-top:-150px;max-height:850px;}}.pane-imu-products .views-field-field-product-image img{width:100%;}.pane-imu-products .views-field-field-product-image:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;background-color:rgba(0,0,0,0.3);}.pane-imu-products .views-fieldset{position:absolute;top:30%;width:95%;left:7.5%;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset{top:30%;width:70%;left:7.5%;}}@media (min-width:1024px){.pane-imu-products .views-fieldset{top:23%;width:40%;left:7.5%;}}.pane-imu-products .views-fieldset .views-field-title{font-family:Titillium-Regular;font-weight:bold;font-size:1.7em;max-width:90%;line-height:1.2;color:white;text-transform:uppercase;position:relative;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-title{font-family:Titillium-Regular;font-weight:bold;font-size:2.5em;max-width:70%;margin-bottom:2.5rem;line-height:1.2;color:white;position:relative;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-title{font-family:Titillium-Regular;font-weight:bold;font-size:3.5em;max-width:90%;margin-bottom:2.5rem;line-height:1.2;color:white;position:relative;}}.pane-imu-products .views-fieldset .views-field-field-course-type{color:white;font-family:Titillium-Regular;font-size:1em;font-weight:bold;margin-bottom:15px;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-field-course-type{font-size:1em;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-field-course-type{font-size:1.5em;}}.pane-imu-products .views-fieldset .views-field-commerce-price{border:1px solid #ffffff;color:white;width:auto;display:inline-block;}.pane-imu-products .views-fieldset .views-field-commerce-price div{display:inline-block;vertical-align:middle;font-family:SolanoGothicMVB-Bd;line-height:1;color:white;font-size:1.75em;position:relative;padding:.25em .5em;z-index:1;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-commerce-price div{display:inline-block;vertical-align:middle;font-family:SolanoGothicMVB-Bd;line-height:1;color:white;font-size:1.75em;position:relative;padding:.75em 1.5em;z-index:1;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-commerce-price div{display:inline-block;vertical-align:middle;font-family:SolanoGothicMVB-Bd;line-height:1;color:white;font-size:1.75em;position:relative;padding:.75em 1.5em;z-index:1;}}.pane-imu-products .views-fieldset .views-field-commerce-price div:hover{color:black;background-color:white;}.pane-imu-products .views-fieldset .views-field-add-to-cart-form{display:inline-block;margin-left:-4px;}.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn{background-color:transparent;width:60px;height:35px;box-shadow:none;border:1px solid white;font-size:0px;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn{background-color:transparent;width:60px;box-shadow:none;border:1px solid white;font-size:0px;padding:2.8rem 2.5rem;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn{background-color:transparent;width:60px;box-shadow:none;border:1px solid white;font-size:0px;padding:2.8rem 2.5rem;}}.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn:before{font-size:24px;content:"\f290";font-family:FontAwesome;color:white;top:-15%;left:30%;position:absolute;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn:before{top:5px;left:30%;position:absolute;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn:before{top:5px;left:30%;position:absolute;}}.pane-imu-products .views-fieldset .views-field-add-to-cart-form .btn:hover{background-color:white;color:black;}.pane-imu-products .views-fieldset .views-field-field-product-page-reference{display:inline-block;margin-left:0;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-field-product-page-reference{margin-left:50px;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-field-product-page-reference{margin-left:50px;}}.pane-imu-products .views-fieldset .views-field-field-product-page-reference a{padding:.75em 1.5em;color:black;background-color:white;font-family:Titillium-Regular;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products .views-fieldset .views-field-field-product-page-reference a{padding:1.5em 3em;}}@media (min-width:1024px){.pane-imu-products .views-fieldset .views-field-field-product-page-reference a{padding:1.5em 3em;}}.pane-imu-products .views-fieldset .views-field-field-product-page-reference a:hover{background-color:transparent;color:white;border:1px solid white;}body.logged-in .pane-imu-products-panel-pane-4,body.logged-in .pane-imu-products-panel-pane-5,body.logged-in .pane-imu-products-panel-pane-6{width:95%;margin:0 auto;}body.logged-in .pane-imu-products-panel-pane-4 h2.pane-title,body.logged-in .pane-imu-products-panel-pane-5 h2.pane-title,body.logged-in .pane-imu-products-panel-pane-6 h2.pane-title{font-size:2em;text-transform:uppercase;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd{background-color:white;padding:15px;margin:10px;max-width:600px;position:relative;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);}@media (min-width:768px) and (max-width:1023px){body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd{background-color:white;padding:15px;margin:10px;max-width:600px;position:relative;overflow:hidden;}}@media (min-width:1024px){body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd{background-color:white;padding:15px;margin:10px;max-width:600px;position:relative;overflow:hidden;}}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-title,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-title,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-title,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-title,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-title,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-title{font-size:1.5em;font-family:Titillium-Regular;margin-top:1.25rem;line-height:1.2;padding-bottom:5px;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-title span > a,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-title span > a,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-title span > a,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-title span > a,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-title span > a,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-title span > a{color:black;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-title span > a:hover,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-title span > a:hover,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-title span > a:hover,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-title span > a:hover,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-title span > a:hover,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-title span > a:hover{color:#470081;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-type,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-type,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-type,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-type,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-type,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-type{font-family:Titillium-Regular;font-size:1.25em;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-field-product-page-reference,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-field-product-page-reference,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-field-product-page-reference,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-field-product-page-reference,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-field-product-page-reference,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-field-product-page-reference{display:inline-block;right:34px;top:90%;position:absolute;font-size:1.2em;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-nothing span > hr,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-nothing span > hr,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-nothing span > hr,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-nothing span > hr,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-nothing span > hr,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-nothing span > hr{margin:0;margin-top:20px;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-commerce-price{display:inline-block;font-family:SolanoGothicMVB-Bd;line-height:1;font-size:1.75em;padding:.5rem 1rem .5rem;color:black;}@media (min-width:768px) and (max-width:1023px){body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-commerce-price{display:inline-block;font-family:SolanoGothicMVB-Bd;line-height:1;font-size:1.75em;padding:0.9375rem 1.875rem 0 0.9375rem;color:black;}}@media (min-width:1024px){body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-commerce-price,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-commerce-price{display:inline-block;font-family:SolanoGothicMVB-Bd;line-height:1;font-size:1.75em;padding:0.9375rem 1.875rem 0 0.9375rem;color:black;}}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form{display:inline-block;height:40px;margin-top:-15px;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn{background-color:transparent;width:60px;box-shadow:none;border:1px solid white;font-size:0px;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:before,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:before,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:before,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:before,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:before,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:before{font-size:24px;content:"\f290";color:black;font-family:FontAwesome;}body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:hover,body.logged-in .pane-imu-products-panel-pane-4 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:hover,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:hover,body.logged-in .pane-imu-products-panel-pane-5 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:hover,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-even .views-field-add-to-cart-form .btn:hover,body.logged-in .pane-imu-products-panel-pane-6 div.authenticated-user-product-slides .item-odd .views-field-add-to-cart-form .btn:hover{background-color:white;color:black;}.pane-imu-resources-panel-pane-1{background-color:white;padding:10px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-bottom:10px;}.pane-imu-resources-panel-pane-1 h2.pane-title{font-size:24px;border-bottom:1px #eee solid;}.pane-imu-resources-panel-pane-1 .views-field-field-resource-attachment-1{width:75%;float:left;}.pane-imu-resources-panel-pane-1 .views-field-changed{float:right;}.pane-imu-resources-panel-pane-1 .view-imu-resources > .text-center{margin-top:-20px;}.pane-imu-resources-panel-pane-1 span.file > a{display:none;}.pane-imu-resources-panel-pane-1 span.file > span.file-size{display:none;}.pane-imu-resources-panel-pane-1 hr{clear:both;}.pane-user-visits-adv-0{background-color:white;padding:10px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);height:350px;margin:5px;}.pane-user-visits-adv-1{background-color:white;float:left;display:inline-block;position:relative;margin-bottom:10px;padding:10px 15px;max-height:100px;width:98%;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);}@media (min-width:768px) and (max-width:1023px){.pane-user-visits-adv-1{margin-bottom:10px;width:48%;}}@media (min-width:1024px){.pane-user-visits-adv-1{margin-bottom:10px;width:48%;}}.pane-user-visits-adv-1 h2.pane-title{float:left;font-size:2em;margin-top:0;}.pane-user-visits-adv-1 div > div:nth-child(1){float:right;font-family:SolanoGothicMVB-Bd;margin-top:30px;font-size:3em;}.pane-user-visits-adv-1 div > div:nth-child(2){clear:both;visibility:hidden;height:1px;}.pane-imu-entity-visits-panel-pane-1{background-color:white;float:left;display:inline-block;position:relative;margin-bottom:10px;padding:10px 15px;max-height:100px;width:98%;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);}@media (min-width:768px) and (max-width:1023px){.pane-imu-entity-visits-panel-pane-1{margin-bottom:10px;width:99%;}}@media (min-width:1024px){.pane-imu-entity-visits-panel-pane-1{margin-bottom:10px;width:99%;}}.pane-imu-entity-visits-panel-pane-1 h2.pane-title{float:left;font-size:2em;margin-top:0;}.pane-imu-entity-visits-panel-pane-1 div.pane-content > div > div.view-content > div > div > span{float:right;font-family:SolanoGothicMVB-Bd;margin-top:20px;font-size:4em;}.pane-userpoints-1{background-color:#202020;padding:15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);width:98%;color:white;float:none;margin-bottom:10px;display:inline-block;max-height:100px;}@media (min-width:768px) and (max-width:1023px){.pane-userpoints-1{float:right;width:48%;}}@media (min-width:1024px){.pane-userpoints-1{width:49%;float:right;}}.pane-userpoints-1.full-width{width:100%;float:none;}.pane-userpoints-1 h2.pane-title{float:left;font-size:2em;color:white;margin-top:0;}.pane-userpoints-1 ul.userpoints-points,.pane-userpoints-1 ul.userpoints-links{display:none;}.pane-userpoints-1 .userpoints-total{float:right;font-family:SolanoGothicMVB-Bd;color:white;margin-top:30px;font-size:3em;}.pane-privatemsg-block-privatemsg-block-list{background:white;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:10px;margin-bottom:20px;}.pane-privatemsg-block-privatemsg-block-list h2.pane-title{font-size:24px;border-bottom:1px #eee solid;}.pane-privatemsg-block-privatemsg-block-list select,.pane-privatemsg-block-privatemsg-block-list button{display:none;}.pane-privatemsg-block-privatemsg-block-list table thead > tr > th.select-all{display:none;}.pane-privatemsg-block-privatemsg-block-list table tbody > tr > td:nth-child(1){display:none;}.pane-courses-entity-views-panel-pane-1{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:#e81938;max-width:100%;margin-bottom:10px;color:white;padding:15px;width:100%;display:inline-block;}.pane-courses-entity-views-panel-pane-1 .pane-title{font-size:2em;color:white;font-family:SolanoGothicMVB-Bd;float:left;margin:0;}.pane-courses-entity-views-panel-pane-1 .count{display:none;}.pane-courses-entity-views-panel-pane-1 .view-footer{font-size:4em;font-family:SolanoGothicMVB-Bd;float:right;max-height:60px;}.pane-courses-entity-views-panel-pane-1 .no-results{font-size:4em;font-family:SolanoGothicMVB-Bd;float:right;max-height:60px;}.pane-courses-entity-views-panel-pane-2{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:15px;width:100%;display:inline-block;margin-left:0;}@media (min-width:768px) and (max-width:1023px){.pane-courses-entity-views-panel-pane-2{margin-left:0;}}.pane-courses-entity-views-panel-pane-2 .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;}.pane-courses-entity-views-panel-pane-2 .count{display:none;}.pane-courses-entity-views-panel-pane-2 .view-footer{font-size:4em;font-family:SolanoGothicMVB-Bd;float:right;max-height:60px;}.pane-courses-entity-views-panel-pane-2 .no-results{font-size:4em;font-family:SolanoGothicMVB-Bd;float:right;max-height:60px;}.pane-imu-products-panel-pane-9{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:10px;}.pane-imu-products-panel-pane-9 .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;text-align:center;width:100%;padding:10px 0;}.pane-imu-products-panel-pane-9 .view-imu-products{min-height:none;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products-panel-pane-9 .view-imu-products{min-height:525px;}}@media (min-width:1024px){.pane-imu-products-panel-pane-9 .view-imu-products{min-height:525px;}}.pane-imu-products-panel-pane-9 .view-imu-products .views-field-nothing{width:100%;position:relative;text-align:center;}.pane-imu-products-panel-pane-9 .view-imu-products .views-field-nothing span > img{max-width:375px;width:auto;margin:0 auto 10px;text-align:center;}.pane-imu-products-panel-pane-9 .view-imu-products .field-name-field-product-reference{position:relative;width:100%;margin-top:10px;}.pane-imu-products-panel-pane-9 .view-imu-products .field-name-field-product-reference .btn{background-color:#e81938;color:white;width:100%;}.pane-imu-products-panel-pane-10{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:10px;}.pane-imu-products-panel-pane-10 .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;text-align:center;width:100%;padding:10px 0;}.pane-imu-products-panel-pane-10 .view-imu-products{min-height:none;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products-panel-pane-10 .view-imu-products{min-height:525px;}}@media (min-width:1024px){.pane-imu-products-panel-pane-10 .view-imu-products{min-height:525px;}}.pane-imu-products-panel-pane-10 .view-imu-products .views-field-nothing{width:100%;position:relative;text-align:center;}.pane-imu-products-panel-pane-10 .view-imu-products .views-field-nothing span > img{max-width:375px;width:auto;margin:0 auto 10px;text-align:center;}.pane-imu-my-certificates-panel-pane-1{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:10px;}.pane-imu-my-certificates-panel-pane-1 .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;text-align:center;width:100%;padding:10px 0;}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates{min-height:none;}@media (min-width:768px) and (max-width:1023px){.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates{min-height:525px;}}@media (min-width:1024px){.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates{min-height:525px;}}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates .views-field-nothing{width:100%;position:relative;text-align:center;border-bottom:1px solid #e2e2e2;}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates .views-field-nothing span > img{max-width:375px;width:auto;margin:0 auto 10px;text-align:center;}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates .views-field-field-issue-date{font-size:1.5em;font-weight:bold;font-family:SolanoGothicMVB-Bd;margin-top:20px;width:40%;text-align:right;display:inline-block;}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates .views-field-field-expiration-date{font-size:1.5em;font-weight:bold;font-family:SolanoGothicMVB-Bd;margin-left:10%;margin-top:20px;text-align:left;width:40%;}.pane-imu-my-certificates-panel-pane-1 .view-imu-my-certificates .views-field-field-course-badge > div > img{margin:0 auto;}.pane-pcp-pcp-profile2-main{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:10px;}.pane-pcp-pcp-profile2-main .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;width:100%;padding:10px 0;}.pane-pcp-pcp-profile2-main .pcp-profile2{text-align:center;font-family:SolanoGothicMVB-Bd;font-size:1.5em;}.pane-pcp-pcp-profile2-main .pcp-profile2 .pcp-percent-bar-wrapper{border:1px solid #e2e2e2;}.pane-pcp-pcp-profile2-main .pcp-profile2 .pcp-percent-bar-wrapper .pcp-percent-bar{background-color:#e81938;height:5px;}.pane-pcp-pcp-profile2-coach-profile{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;margin-bottom:10px;padding:10px;}.pane-pcp-pcp-profile2-coach-profile .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;width:100%;padding:10px 0;}.pane-pcp-pcp-profile2-coach-profile .pcp-profile2{text-align:center;font-family:SolanoGothicMVB-Bd;font-size:1.5em;}.pane-pcp-pcp-profile2-coach-profile .pcp-profile2 .pcp-percent-bar-wrapper{border:1px solid #e2e2e2;}.pane-pcp-pcp-profile2-coach-profile .pcp-profile2 .pcp-percent-bar-wrapper .pcp-percent-bar{background-color:#e81938;height:5px;}.pane-imu-products-panel-pane-8{background:black;padding:10px 20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:white;}.pane-imu-products-panel-pane-8 .pane-title{color:white;text-align:center;}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .membership-benefits ul{min-height:200px;padding:0 10px;border:none;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .membership-benefits ul{border:none;}}@media (min-width:1024px){.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .membership-benefits ul{border-right:1px solid #666666;}}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .membership-benefits ul li{list-style:none;padding-bottom:5px;text-align:center;}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 h5.membership-title{color:white;text-transform:uppercase;text-align:center;}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .price{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .views-field-add-to-cart-form{width:100%;}.pane-imu-products-panel-pane-8 .view-imu-products .col-lg-3 .views-field-add-to-cart-form button{background-color:#f0c14b;color:black;font-weight:bold;width:100%;}.pane-imu-products-panel-pane-8 .view-imu-products div.col-lg-3:nth-child(4) ul{border:none;}.pane-imu-store-product-feeds{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:100%;width:100%;margin-bottom:10px;padding:10px;height:auto;}.pane-imu-store-product-feeds .pane-title{font-size:2em;font-family:SolanoGothicMVB-Bd;float:left;margin:0;border-bottom:1px solid #e2e2e2;width:100%;padding:10px 0;margin-bottom:20px;}.pane-imu-store-product-feeds .views_slideshow_slide{margin:10px auto 0 !important;position:relative !important;width:auto !important;max-width:400px !important;height:auto !important;}.pane-imu-store-product-feeds .views-field-title{font-size:1.5em;font-family:SolanoGothicMVB-Bd;text-align:center;}.pane-imu-store-product-feeds .views-field-field-store-link{position:relative;width:auto;margin:0 auto;}.pane-imu-store-product-feeds .views-field-field-store-link div > a > img{margin:0 auto;max-width:300px;}.pane-calendar{background-color:white;padding:10px 15px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-bottom:10px;}.pane-calendar h2.pane-title{font-size:24px;border-bottom:1px #eee solid;}.pane-calendar .views-row{border-bottom:1px #eee solid;margin-bottom:20px;padding:10px 0;}.pane-calendar .views-row-last{border-bottom:none;}.pane-calendar .views-field-nothing{width:auto;float:left;}.pane-calendar .views-field-event-calendar-date{width:88%;float:left;}.pane-calendar .views-field-nothing-1{width:auto;}.pane-imu-products-panel-pane-13 .view-content,.pane-imu-products-panel-pane-14 .view-content{background-color:black;color:white;margin-bottom:10px;min-height:500px;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);position:relative;}.pane-imu-products-panel-pane-13 .view-content h5,.pane-imu-products-panel-pane-14 .view-content h5{color:white;text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:2em;padding-bottom:5px;border-bottom:1px solid #444;}.pane-imu-products-panel-pane-13 .view-content .field-name-field-membership-benefits,.pane-imu-products-panel-pane-14 .view-content .field-name-field-membership-benefits{max-width:400px;font-size:1.2em;padding-left:0;text-align:center;margin:0 auto;}.pane-imu-products-panel-pane-13 .view-content .field-name-field-membership-benefits div > div,.pane-imu-products-panel-pane-14 .view-content .field-name-field-membership-benefits div > div{border-bottom:1px solid #444;padding:5px 0;}.pane-imu-products-panel-pane-13 .view-content .commerce-product-field-nothing,.pane-imu-products-panel-pane-14 .view-content .commerce-product-field-nothing{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}.pane-imu-products-panel-pane-13 .view-content .commerce-add-to-cart > div > button,.pane-imu-products-panel-pane-14 .view-content .commerce-add-to-cart > div > button{width:50%;margin:0 auto;text-align:center;display:block;position:relative;background-color:#f0c14b;color:black;}@media (min-width:768px) and (max-width:1023px){.pane-imu-products-panel-pane-13 .view-content .commerce-add-to-cart > div > button,.pane-imu-products-panel-pane-14 .view-content .commerce-add-to-cart > div > button{position:absolute;bottom:10px;left:25%;}}@media (min-width:1024px){.pane-imu-products-panel-pane-13 .view-content .commerce-add-to-cart > div > button,.pane-imu-products-panel-pane-14 .view-content .commerce-add-to-cart > div > button{position:absolute;bottom:10px;left:25%;}}.recertification-pane{box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);background-color:white;max-width:99.5%;margin-bottom:10px;padding:10px;}.recertification-pane h2{font-size:24px;}footer #block-menu-menu-footer-menu > .block-title{display:none;}footer .c-footer_menu_item a{color:inherit;}footer .c-footer_menu_item a:hover{color:#470081;}.front.not-logged-in .navbar.container,.front.not-logged-in .navbar.container-fluid{background-color:transparent;margin-top:0;z-index:1000;box-shadow:none;color:white !important;padding:0 180px;}.front.not-logged-in .navbar.container.stickynav-processed.stickynav-active,.front.not-logged-in .navbar.container-fluid.stickynav-processed.stickynav-active{position:fixed;background:white;}.front.not-logged-in .navbar.container.stickynav-processed.stickynav-active li > a,.front.not-logged-in .navbar.container-fluid.stickynav-processed.stickynav-active li > a{color:black;}.front.not-logged-in #js-barba-wrapper > div > div{padding-left:0;padding-right:0;}.front.not-logged-in .col-sm-12,.front.not-logged-in .col-md-12{padding:0;}body.front.logged-in{background-color:#e9e2e2;}body.front.logged-in .main-container h1.page-header{display:none;}body.front.logged-in .main-container div.o-scroll > #navbar{display:none !important;}body.front.logged-in .main-container .region-content{background-color:inherit !important;box-shadow:none !important;padding:0 !important;}body.front.logged-in .main-container div > section.col-sm-10{margin-top:10px;}body.front.logged-in .main-container .panel-col-thirty-three{width:100%;}@media (min-width:768px) and (max-width:1023px){body.front.logged-in .main-container .panel-col-thirty-three{width:50%;}}@media (min-width:1024px){body.front.logged-in .main-container .panel-col-thirty-three{width:33%;}}.not-logged-in .menu-name-main-menu{float:none;}@media (min-width:768px) and (max-width:1023px){.not-logged-in .menu-name-main-menu{float:right;padding:25px;}}@media (min-width:1024px){.not-logged-in .menu-name-main-menu{float:right;padding:25px;}}.not-logged-in nav.c-nav_subnav.js-nav > div.c-nav_subnav_inner.u-padding_dbl > nav > ul > li.first.leaf.c-nav_subnav_list_item.-buttons.o-grid.u-margin.-maround{float:left;width:50%;}.not-logged-in nav.c-nav_subnav.js-nav > div.c-nav_subnav_inner.u-padding_dbl > nav > ul > li.first.leaf.c-nav_subnav_list_item.-buttons.o-grid.u-margin.-maround span > a{width:100%;color:white;background:black;}.not-logged-in nav.c-nav_subnav.js-nav > div.c-nav_subnav_inner.u-padding_dbl > nav > ul > li.last.leaf.c-nav_subnav_list_item.-buttons.o-grid.u-margin.-maround{float:right;width:50%;}.not-logged-in nav.c-nav_subnav.js-nav > div.c-nav_subnav_inner.u-padding_dbl > nav > ul > li.last.leaf.c-nav_subnav_list_item.-buttons.o-grid.u-margin.-maround span > a{width:100%;}.not-logged-in .menu-is-open .c-nav_subnav_list_item a:hover{color:#470081;}.c-nav_navbar.container-fluid{padding:inherit;}#page-header{background-color:white;position:fixed;top:0;right:0;left:0;z-index:40;}#page-header #authenticated-top-block{text-align:center;width:65%;margin:0 auto;display:block;}#page-header #authenticated-top-block .block-title{display:none;}#page-header #authenticated-top-block #pagetitle{color:black;margin:5px 0;font-size:2em;padding:5px 0;}#page-header #block-commerce-popup-cart-commerce-popup-cart{display:inline-block;color:black;}#page-header #block-commerce-popup-cart-commerce-popup-cart div.wrapper > .cart-icon{background:none;width:30px;}#page-header #block-commerce-popup-cart-commerce-popup-cart div.wrapper > .cart-icon:before{content:"\f290";font-family:FontAwesome;font-size:24px;}#page-header #block-commerce-popup-cart-commerce-popup-cart h2.block-title{display:none;}#hamburger{background:transparent;height:50px;float:left;z-index:20;}#hamburger .navbar-toggle{display:block;margin-top:10px;}@media (min-width:768px) and (max-width:1023px){#hamburger .navbar-toggle{display:block;margin-top:10px;}}@media (min-width:1024px){#hamburger .navbar-toggle{display:none;}}#hamburger .navbar-toggle span{color:black;background-color:black;}#hamburger img{display:none;}@media (min-width:768px) and (max-width:1023px){#hamburger img{display:none;}}@media (min-width:1024px){#hamburger img{display:block;position:relative;max-width:150px;margin-top:10px;margin-left:45px;width:150px;}}#block-menu-menu-authenticated-user-menu h2{display:none;}.clearfix-block .pane-title{display:none;}body.logged-in.page-courses{background-color:white;}body.logged-in.page-courses .main-container.container-fluid{padding-right:0;padding-left:0;overflow-x:hidden;}body.logged-in.page-courses .main-container.container-fluid section.col-sm-10{margin-top:0px;}body.logged-in.page-courses .main-container.container-fluid section.col-sm-10 .region-content{padding:0;box-shadow:none;background-color:inherit;margin-top:0;}body.not-logged-in.page-courses .main-container.container-fluid{padding-left:0;padding-right:0;}body.not-logged-in.page-courses .main-container.container-fluid .col-sm-12{padding-left:0;padding-right:0;}body.not-logged-in.page-courses .o-section.-bg-gray{display:none;}body.not-logged-in.node-type-product-display div > #js-barba-wrapper > div > div.main-container.container-fluid{padding-left:0;padding-right:0;}body.not-logged-in.node-type-product-display .col-sm-12{padding-left:0;padding-right:0;}body.not-logged-in.node-type-product-display #block-system-main > section > section > section.o-section.-padding-top > header > div{max-width:700px;margin:0 auto;}body.not-logged-in.node-type-product-display #block-system-main > section > section > section.o-section.-padding-top > header > div #firsttimers-course{opacity:1;width:100%;}body.not-logged-in.node-type-product-display #block-system-main > section > section > section.t-course_content > section > div.t-course_price.u-padding.js-anim.is-show > div > div.field.field-name-field-product-reference.field-type-entityreference.field-label-hidden{max-width:700px;margin:0 auto;}body.not-logged-in.node-type-product-display #block-system-main > section > section > section.t-course_content > section > div.t-course_price.u-padding.js-anim.is-show > div > div.field.field-name-field-product-reference.field-type-entityreference.field-label-hidden #firsttimers-course{width:100%;}body.logged-in.node-type-product-display div.main-container.container-fluid{padding-left:0;padding-right:0;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10{padding-right:0;padding-left:0;margin-top:0;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 .region-content{background-color:white !important;box-shadow:none !important;padding:0 !important;margin-top:0 !important;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 .region-content .o-page{padding-top:0;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 .region-content .o-page .commerce-add-to-cart > div > div.form-item.form-item-product-id.form-type-select.form-group > select{display:none;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 #block-system-main > section > section > section.o-section.-padding-top > header > div{max-width:700px;margin:0 auto;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 #block-system-main > section > section > section.o-section.-padding-top > header > div #firsttimers-course{opacity:1;width:100%;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 #block-system-main > section > section > section.t-course_content > section > div.t-course_price.u-padding.js-anim.is-show > div > div.field.field-name-field-product-reference.field-type-entityreference.field-label-hidden{max-width:700px;margin:0 auto;}body.logged-in.node-type-product-display div.main-container.container-fluid .col-sm-10 #block-system-main > section > section > section.t-course_content > section > div.t-course_price.u-padding.js-anim.is-show > div > div.field.field-name-field-product-reference.field-type-entityreference.field-label-hidden #firsttimers-course{width:100%;}body.not-logged-in.page-articles #navbar{position:relative;}body.not-logged-in.page-articles .page-header{font-size:4em;text-transform:uppercase;text-align:center;border-bottom:none;padding-bottom:20px;}body.not-logged-in.page-articles .main-container.container-fluid{padding-left:0;padding-right:0;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-articles .main-container.container-fluid{padding-left:0;padding-right:0;}}@media (min-width:1024px){body.not-logged-in.page-articles .main-container.container-fluid{padding-left:15px;padding-right:15px;}}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12{padding-left:0;padding-right:0;text-align:center;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12{padding-left:0;padding-right:0;}}@media (min-width:1024px){body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12{padding-left:15px;padding-right:15px;}}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12 #views-bootstrap-grid-1 > div.row > div .title{font-size:2.2em;margin-bottom:25px;color:#e81938;text-align:center;width:100%;font-family:SolanoGothicMVB-Rg;text-transform:uppercase;max-width:600px;font-weight:bold;text-decoration:none;}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12 #views-bootstrap-grid-1 > div.row > div .article-body{margin:0 auto 25px;text-align:center;max-width:600px;line-height:2;color:black;font-szie:14px;}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12 #views-bootstrap-grid-1 > div.row > div .image-wrapper{max-height:300px;overflow-y:hidden;text-align:center;margin:0 auto;width:100%;}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12 #views-bootstrap-grid-1 > div.row > div .image-wrapper img{margin-bottom:25px;width:100%;}body.not-logged-in.page-articles .main-container.container-fluid .row .col-sm-12 #views-bootstrap-grid-1 > div.row > div span.articles-tags{z-index:3;color:white;font-family:SolanoGothicMVB-Rg;font-size:1.5em;letter-spacing:3px;text-shadow:1px 1px 1px black;max-width:80%;}body.logged-in.page-articles .main-container.container-fluid{padding-left:0;padding-right:0;overflow-x:hidden;}body.logged-in.page-articles .main-container.container-fluid .row{margin-left:-15px;margin-right:-15px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-articles .main-container.container-fluid .row{margin-left:0;margin-right:0;}}@media (min-width:1024px){body.logged-in.page-articles .main-container.container-fluid .row{margin-left:0;margin-right:0;}}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10{margin-left:0;margin-top:0;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10{margin-left:0;}}@media (min-width:1024px){body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10{margin-left:250px;width:calc(100% - 250px);}}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content{background-color:transparent;box-shadow:none;margin-top:20px;}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry{-webkit-column-count:3;-moz-column-count:3;column-count:3;}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry.masonry-columns-3{display:block;-webkit-column-gap:2.25rem;-moz-column-gap:2.25rem;column-gap:2.25rem;}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry.masonry.masonry-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}@media (max-width:767px){body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry.masonry.masonry-columns-2{-webkit-column-count:1;-moz-column-count:1;column-count:1;}}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry .masonry-item{display:inline-block !important;width:100% !important;max-width:100% !important;position:relative;display:block;padding:20px;background-color:#fff;border:1px solid #e5e5e5;border-radius:.25rem;float:none !important;margin-right:0 !important;margin-bottom:0 !important;margin-bottom:2.25rem !important;}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry .masonry-item a:nth-child(2){font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:2em;line-height:1.3em;padding:10px 0;display:block;}body.logged-in.page-articles .main-container.container-fluid .row .col-sm-10 .region-content #views-bootstrap-grid-1 .masonry .masonry-item .more-button{color:white;background-color:#e81938;text-transform:none;}body.not-logged-in.node-type-article #navbar{position:relative;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span{background-color:white;}}body.not-logged-in.node-type-article #navbar-collapse > div > div > div > ul > li > button > span{background-color:black;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article #navbar-collapse > div > div > div > ul > li > button > span{background-color:white;}}@media (min-width:1024px){body.not-logged-in.node-type-article #navbar-collapse > div > div > div > ul > li > button > span{background-color:white;}}body.not-logged-in.node-type-article .main-container.container-fluid{padding-left:0;padding-right:0;padding-top:0;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article .main-container.container-fluid{padding-top:40px;}}@media (min-width:1024px){body.not-logged-in.node-type-article .main-container.container-fluid{padding-top:40px;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10{padding-left:0;padding-right:0;max-width:100%;margin:0 auto;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .page-header,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .page-header{position:relative;text-transform:uppercase;max-width:90%;margin:0 auto;border-bottom:none;font-size:2.5rem;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .page-header,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .page-header{text-align:center;font-size:3rem;}}@media (min-width:1024px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .page-header,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .page-header{text-align:center;font-size:4rem;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 blockquote,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 blockquote{border-left:5px solid #e81938;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:1.5em;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span{background-color:white;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span:after,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span:after{background-color:white;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-field-image.field-type-image.field-label-hidden > div > div,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-field-image.field-type-image.field-label-hidden > div > div{height:auto;position:relative;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 header,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 header{display:none;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .node-article .content .field-name-field-image .field-item img,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .node-article .content .field-name-field-image .field-item img{margin:0 auto;padding:5px;border:solid 1px #DDD;-moz-box-shadow:1px 1px 5px #DDD;-webkit-box-shadow:1px 1px 5px #DDD;box-shadow:1px 1px 5px #DDD;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .node-article .content .field-name-body .field-item,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .node-article .content .field-name-body .field-item{margin:35px auto;max-width:800px;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-field-image.field-type-image.field-label-hidden > div > div::before,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-field-image.field-type-image.field-label-hidden > div > div::before{display:none;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-field-article-tags.field-type-taxonomy-term-reference,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-field-article-tags.field-type-taxonomy-term-reference{display:none;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-field-article-tags.field-type-taxonomy-term-reference,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-field-article-tags.field-type-taxonomy-term-reference{color:white;position:absolute;top:170px;left:5%;font-size:1.3em;z-index:3;text-shadow:1px 1px 1px black;text-transform:uppercase;font-family:SolanoGothicMVB-Rg;}}@media (min-width:1024px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-field-article-tags.field-type-taxonomy-term-reference,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-field-article-tags.field-type-taxonomy-term-reference{color:white;position:absolute;top:170px;left:5%;font-size:1.3em;z-index:3;text-shadow:1px 1px 1px black;text-transform:uppercase;font-family:SolanoGothicMVB-Rg;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-body.field-type-text-with-summary,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-body.field-type-text-with-summary{width:90%;margin:30px auto 0;font-size:17px;line-height:1.8;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-body.field-type-text-with-summary,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-body.field-type-text-with-summary{width:95%;margin:20px auto 0;font-size:17px;line-height:1.8;}}@media (min-width:1024px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .field-name-body.field-type-text-with-summary,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .field-name-body.field-type-text-with-summary{width:760px;margin:20px auto 0;font-size:17px;line-height:1.8;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted{margin:15px auto;max-width:760px !important;border-radius:3px;padding:30px;box-shadow:none;background:#ededed;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted div > div.col-xs-12.col-sm-2 > div > a > img,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted div > div.col-xs-12.col-sm-2 > div > a > img{border-radius:50%;border:5px solid #e2e2e2;}@media (max-width:767px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted{max-width:90% !important;margin:15px auto;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted .col-sm-10,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted .col-sm-10{padding:15px;}}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted{max-width:760px;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted h3.author-name,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted h3.author-name{font-size:32px;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted h3.author-name a,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted h3.author-name a{color:#222222;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted h3.author-name a:hover,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted h3.author-name a:hover{color:#470081;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 .submitted p,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 .submitted p{margin-top:20px;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 ul.links.list-inline,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 ul.links.list-inline{max-width:760px !important;margin:0 auto;margin-top:25px;}@media (max-width:767px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 ul.links.list-inline,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 ul.links.list-inline{margin:0 auto;max-width:90% !important;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 ul.links.list-inline li:first-child,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 ul.links.list-inline li:first-child{padding-left:0;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 ul.links.list-inline li,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 ul.links.list-inline li{font-size:1.2rem;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments{max-width:760px;margin:0 auto;}@media (max-width:767px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments{max-width:90%;margin:15px auto;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments h2.title,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments h2.title{font-size:36px !important;border-bottom:1px solid;margin-bottom:25px;margin-top:35px;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment{border:1px solid #e2e2e2;margin-bottom:25px;padding:20px;position:relative;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment .user-picture,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment .user-picture{float:left;height:auto;max-width:150px;}@media (max-width:767px){body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment .user-picture,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment .user-picture{margin-bottom:20px;}}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment h3,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment h3{font-size:1.5em;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment .submitted,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment .submitted{box-shadow:none;border:0;margin:0;padding-left:0;background:white;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment ul.links.list-inline,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment ul.links.list-inline{bottom:10px;position:absolute;right:16px;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 #comments .comment ul.links.list-inline li,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 #comments .comment ul.links.list-inline li{font-size:.9rem;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 h2.title,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 h2.title{font-size:36px;border-bottom:1px solid;}body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-12 footer,body.not-logged-in.node-type-article .main-container.container-fluid .col-sm-10 footer{max-width:760px;margin:0 auto;}body.logged-in.node-type-article .main-container.container-fluid{padding-left:0;padding-right:0;overflow-x:hidden;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10{padding-left:0;padding-right:0;max-width:100%;margin-left:0;}@media (min-width:768px) and (max-width:1023px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10{max-width:100%;margin-left:0;}}@media (min-width:1024px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10{max-width:78%;margin-left:280px;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content{margin-top:20px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content{margin-top:20px;}}@media (min-width:1024px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content{margin-top:10px;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content blockquote,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content blockquote{border-left:5px solid #e81938;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:1.5em;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span{background-color:white;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span:after,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #navbar > div.navbar-header.col-sm-6.o-grid_col > button > span:after{background-color:white;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-field-image.field-type-image.field-label-hidden > div > div > img,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-field-image.field-type-image.field-label-hidden > div > div > img{margin:0 auto;max-width:760px;width:100%;max-height:88vh;padding:5px;border:solid 1px #DDD;-moz-box-shadow:1px 1px 5px #DDD;-webkit-box-shadow:1px 1px 5px #DDD;box-shadow:1px 1px 5px #DDD;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-field-image.field-type-image.field-label-hidden > div > div,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-field-image.field-type-image.field-label-hidden > div > div{height:auto;position:relative;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content header,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content header{display:none;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-field-article-tags.field-type-taxonomy-term-reference,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-field-article-tags.field-type-taxonomy-term-reference{display:none;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-body.field-type-text-with-summary,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-body.field-type-text-with-summary{width:90%;margin:30px auto 0;font-size:17px;line-height:1.8;}@media (min-width:768px) and (max-width:1023px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-body.field-type-text-with-summary,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-body.field-type-text-with-summary{width:95%;margin:20px auto 0;font-size:17px;line-height:1.8;}}@media (min-width:1024px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-body.field-type-text-with-summary,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-body.field-type-text-with-summary{width:760px;margin:20px auto 0;font-size:17px;line-height:1.8;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .field-name-body.field-type-text-with-summary p > strong,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .field-name-body.field-type-text-with-summary p > strong{font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:1.3em;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted{margin:15px auto;max-width:760px !important;border-radius:3px;padding:30px;box-shadow:none;background:#ededed;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted div > div.col-xs-12.col-sm-2 > div > a > img,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted div > div.col-xs-12.col-sm-2 > div > a > img{border-radius:50%;border:5px solid #e2e2e2;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted .col-sm-10,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted .col-sm-10{margin-left:0;}@media (max-width:767px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted{max-width:90% !important;margin:15px auto;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted .col-sm-10,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted .col-sm-10{padding:15px;}}@media (min-width:768px) and (max-width:1023px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted{max-width:760px;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted h3.author-name,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted h3.author-name{font-size:32px;margin-top:0;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted h3.author-name a,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted h3.author-name a{color:#222222;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted h3.author-name a:hover,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted h3.author-name a:hover{color:#470081;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content .submitted p,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content .submitted p{margin-top:20px;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content ul.links.list-inline,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content ul.links.list-inline{max-width:760px !important;margin:0 auto;margin-top:25px;}@media (max-width:767px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content ul.links.list-inline,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content ul.links.list-inline{margin:0 auto;max-width:90% !important;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content ul.links.list-inline li:first-child,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content ul.links.list-inline li:first-child{padding-left:0;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content ul.links.list-inline li,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content ul.links.list-inline li{font-size:1.2rem;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments{max-width:760px;margin:0 auto;}@media (max-width:767px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments{max-width:90%;margin:15px auto;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments h2.title,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments h2.title{font-size:36px !important;border-bottom:1px solid;margin-bottom:25px;margin-top:35px;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment{border:1px solid #e2e2e2;margin-bottom:25px;padding:20px;position:relative;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment .user-picture,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment .user-picture{float:left;height:auto;max-width:150px;}@media (max-width:767px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment .user-picture,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment .user-picture{margin-bottom:20px;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment h3,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment h3{font-size:1.5em;margin:0;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment .content,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment .content{margin-top:15px;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment .submitted,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment .submitted{box-shadow:none;border:0;margin:0;padding:0;background:white;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment ul.links.list-inline,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment ul.links.list-inline{bottom:10px;position:absolute;right:16px;}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment ul.links.list-inline li,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment ul.links.list-inline li{font-size:.9rem;}@media (max-width:767px){body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content #comments .comment ul.links.list-inline li,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content #comments .comment ul.links.list-inline li{font-size:1.2rem;}}body.logged-in.node-type-article .main-container.container-fluid .col-sm-12 .region-content footer,body.logged-in.node-type-article .main-container.container-fluid .col-sm-10 .region-content footer{max-width:760px;margin:0 auto;}body.page-faqs #navbar{position:relative;}body.page-faqs h1.page-header{text-align:center;font-size:4em;border-bottom:none;}body.page-faqs .views-exposed-form{width:90%;margin:0 auto;}@media (min-width:768px) and (max-width:1023px){body.page-faqs .views-exposed-form{width:50%;margin:0 auto;}}@media (min-width:1024px){body.page-faqs .views-exposed-form{width:30%;margin:0 auto;}}body.page-faqs .views-exposed-form button{background-color:#e81938;}@media (min-width:768px) and (max-width:1023px){body.page-faqs .c-accordion_title{font-size:2rem;}}@media (min-width:1024px){body.page-faqs .c-accordion_title{font-size:2rem;}}body.page-faqs .c-accordion_title span.c-accordion_title_value{max-width:100%;}body.not-logged-in.page-find-a-coach{height:100%;overflow-y:hidden;}body.not-logged-in.page-find-a-coach footer.c-footer{display:none;}body.not-logged-in.page-find-a-coach #navbar{display:none;}body.not-logged-in.page-find-a-coach .page-header{display:none;}body.not-logged-in.page-find-a-coach .profile-pic-hidden{display:none;}body.not-logged-in.page-find-a-coach .t-findcoach{position:relative !important;min-height:700px;margin-bottom:60px;}body.not-logged-in.page-find-a-coach .geofield-proximity-field-wrapper .form-item,body.not-logged-in.page-find-a-coach .geofield-proximity-field-wrapper .geofield-proximity-origin-from{width:100%;}body.not-logged-in.page-find-a-coach #edit-field-geofield-distance > span{display:none;}body.not-logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-type-textfield.form-item-field-geofield-distance-distance > label,body.not-logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-item-field-geofield-distance-distance.form-type-textfield.form-group,body.not-logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-item-field-geofield-distance-unit.form-type-select.form-group,body.not-logged-in.page-find-a-coach #edit-field-geofield-distance > span{display:none;}body.not-logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:not(:checked),body.not-logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:checked,body.not-logged-in.page-find-a-coach .c-findcoach-filters-form_radio:not(:checked),body.not-logged-in.page-find-a-coach .c-findcoach-filters-form_radio:checked{position:inherit;}body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:0;right:0;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:0;right:0px;}}@media (min-width:1024px){body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:0;right:40px;}}body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 40px);}body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input:focus,body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input:active{border:0;box-shadow:0;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 40px);}}@media (min-width:1024px){body.not-logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 40px);}}body.not-logged-in.page-find-a-coach .main-container.container-fluid{padding-left:0;padding-right:0;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12{padding-left:0;padding-right:0;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .view-empty{width:100%;position:relative;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .view-empty p{width:auto;margin:0 auto;position:relative;text-transform:uppercase;text-align:center;font-family:"Solano Gothic MVB BD";font-size:1.5em;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .views-exposed-form .views-exposed-widget{float:none;padding:inherit;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 select.form-control{border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:0;background:black;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAJ1BMV…3X6xt0QL6JpZWq30pdvdadme+0PMdzvHm8YThHcT1H7K0BtOMDniZhWOgAAAAASUVORK5CYII=);-webkit-background-size:13px 13px;background-size:13px;background-repeat:no-repeat;background-position:right center;-webkit-box-shadow:inset 0 -1px 0 #dddddd;box-shadow:inset 0 -1px 0 #dddddd;font-size:16px;line-height:1.5;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_content > div > div:nth-child(3) > div{min-height:40px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-results_selectors{padding:0 20px 20px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-results_selectors label{color:white;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-results_selectors select{background:black;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form input[type=checkbox]{display:none;}@media (max-width:767px){body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_wrap input[type=checkbox]:before{display:none;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_checkbox:not(:checked) + label:after,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_checkbox:checked + label:after{background:white;}}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_checkbox:not(:checked) + label:after,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_checkbox:checked + label:after{content:'✔';position:absolute;top:2px;left:3px;font-size:11px;line-height:14px;color:#000000;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);z-index:10;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .form-item.form-item-field-gender-value{display:inline-block;margin-right:40px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .form-item-field-gender-value label.option.c-findcoach-filters-form_label{line-height:0px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio{width:14px;height:14px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio:after{content:'';position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #000000;background-color:#ffffff;border-radius:50%;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio:not(:checked):before{display:block;content:'';position:absolute;top:0px;left:0px;height:14px;width:14px;border-radius:100%;background-color:white;z-index:10;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio:before{display:block;content:'';position:absolute;top:0px;left:0px;height:14px;width:14px;border-radius:100%;background-color:#000000;z-index:10;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 input[type="radio"]:checked:before,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .radio input[type="radio"]:checked:before,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .radio-inline input[type="radio"]:checked:before{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5);}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_prices span.c-findcoach-filters-form_prices-icon:nth-child(2) svg{fill:#e81938 !important;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gm-style .gm-style-iw{background-color:black;top:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:360px !important;padding-top:10px;display:block !important;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gm-style div div div div div div div div{background-color:black !important;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup{width:360px !important;height:360px !important;background:black;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details{opacity:1 !important;top:80%;z-index:100;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap{overflow:visible;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_row,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-listing,body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-footer{opacity:1;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_avatar{width:50px;height:50px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_avatar img{width:50px;height:50px;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 .c-findcoach-filters-form_prices span.c-findcoach-filters-form_prices-icon:first-child svg{fill:#e81938 !important;}body.not-logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12 #range-prices > div.slider-handle.min-slider-handle.round{display:none;}body.logged-in.page-find-a-coach{overflow-y:hidden;height:100%;}body.logged-in.page-find-a-coach .t-findcoach{position:relative !important;min-height:700px;margin-bottom:60px;top:20px;}body.logged-in.page-find-a-coach .profile-pic-hidden{display:none;}body.logged-in.page-find-a-coach #edit-field-geofield-distance > span{display:none;}body.logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-type-textfield.form-item-field-geofield-distance-distance > label,body.logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-item-field-geofield-distance-distance.form-type-textfield.form-group,body.logged-in.page-find-a-coach #edit-field-geofield-distance > div.form-item.form-item-field-geofield-distance-unit.form-type-select.form-group,body.logged-in.page-find-a-coach #edit-field-geofield-distance > span{display:none;}body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:not(:checked),body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:checked,body.logged-in.page-find-a-coach .c-findcoach-filters-form_radio:not(:checked),body.logged-in.page-find-a-coach .c-findcoach-filters-form_radio:checked{position:inherit;}@media (min-width:993px){body.logged-in.page-find-a-coach .c-findcoach-filters_tab{padding:0 5px;}body.logged-in.page-find-a-coach .c-findcoach-filters_tab .c-findcoach-filters_label{margin-left:10px;}body.logged-in.page-find-a-coach .c-findcoach-filters_tab .c-findcoach-filters_icon-tab{right:10px;}}@media (max-width:767px){body.logged-in.page-find-a-coach .c-findcoach-filters-form_wrap input[type=checkbox]:before{display:none;}body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:not(:checked) + label:after,body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:checked + label:after{background:white;}}body.logged-in.page-find-a-coach .form-item.form-item-field-gender-value{display:inline-block;margin-right:40px;}body.logged-in.page-find-a-coach .form-item-field-gender-value label.option.c-findcoach-filters-form_label{line-height:0px;}body.logged-in.page-find-a-coach .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio:after{content:'';position:absolute;top:0;left:0;width:14px;height:14px;border:1px solid #000000;background-color:#ffffff;}body.logged-in.page-find-a-coach .bef-select-as-radios.c-findcoach-filters-form_radio.form-radio:before{display:block;content:'';position:absolute;top:0px;left:0px;height:14px;width:14px;border-radius:100%;background-color:#000000;z-index:10;}body.logged-in.page-find-a-coach .c-findcoach-filters-form input[type=checkbox]{display:none;}body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:not(:checked) + label:after,body.logged-in.page-find-a-coach .c-findcoach-filters-form_checkbox:checked + label:after{content:'✔';position:absolute;top:2px;left:3px;font-size:11px;line-height:14px;color:#000000;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;transition-duration:0.3s;transition-timing-function:cubic-bezier(0.645,0.045,0.355,1);z-index:10;}body.logged-in.page-find-a-coach .c-findcoach-filters-form_prices span.c-findcoach-filters-form_prices-icon:nth-child(2) svg{fill:#e81938 !important;}body.logged-in.page-find-a-coach #range-prices{width:222px;}body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:1px;right:0;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:0;right:0px;}}@media (min-width:1024px){body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-button{position:absolute;top:1px;right:40px;}}body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 40px);}body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input:focus{border:0;box-shadow:none;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 40px);}}@media (min-width:1024px){body.logged-in.page-find-a-coach .c-findcoach-filters_zipcode-input{width:calc(100% - 70px);}}body.logged-in.page-find-a-coach .main-container.container-fluid{padding-left:0;padding-right:0;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-12{padding-left:0;padding-right:0;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10{margin-top:0;padding-left:0;padding-right:0;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content{padding:0;margin-top:0;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .view-empty{width:100%;position:relative;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .view-empty p{width:auto;margin:0 auto;position:relative;text-transform:uppercase;text-align:center;font-family:"Solano Gothic MVB BD";font-size:1.5em;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .c-findcoach-results{overflow-x:hidden;overflow:auto;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .c-findcoach-filters-form_content > div > div:nth-child(3) > div{min-height:40px;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .c-findcoach-results_selectors{padding:0 20px 0 20px;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .c-findcoach-results_selectors label{color:white;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .c-findcoach-results_selectors select{background:black;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content input[type="checkbox"]:after,body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .checkbox input[type="checkbox"]:after,body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .checkbox-inline input[type="checkbox"]:after{display:none;}body.logged-in.page-find-a-coach .main-container.container-fluid .col-sm-10 .region-content .views-exposed-form .views-exposed-widget{float:none;padding:inherit;}body.logged-in.page-find-a-coach .main-container.container-fluid .gm-style .gm-style-iw{background-color:black;top:0 !important;left:0 !important;width:100% !important;height:100% !important;min-height:360px !important;padding-top:10px;display:block !important;}body.logged-in.page-find-a-coach .main-container.container-fluid .gm-style div div div div div div div div{background-color:black !important;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup{width:360px !important;height:360px !important;background:black;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details{opacity:1 !important;top:80%;z-index:100;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap{overflow:visible;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_row,body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-listing,body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-footer{opacity:1;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_avatar{width:50px;height:50px;}body.logged-in.page-find-a-coach .main-container.container-fluid .gmap-popup .c-map-details .c-map-details_wrap .c-map-details-coach_avatar img{width:50px;height:50px;}body.logged-in.page-my-courses{background-color:white;}body.logged-in.page-my-courses .col-sm-10 > .region-content{background:transparent !important;box-shadow:none !important;margin-top:20px !important;padding:0 !important;}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row{max-width:95%;position:relative;margin:0 auto 20px;background:white;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;height:auto;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row{max-width:700px;height:650px;}}@media (min-width:1024px){body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row{max-width:700px;height:650px;}}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row .views-field-title{font-family:Titillium-Regular;font-size:1.5em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #e2e2e2;margin-bottom:10px;color:black;margin-top:15px;max-width:70%;}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row .views-field-field-product-image{max-height:375px;overflow:hidden;}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row .field-name-field-product-reference div > div > a{color:white;background-color:#e81938;}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row .views-field-php{position:absolute;right:5%;bottom:25%;background-color:white;border-radius:50%;color:black;padding:10px;}body.logged-in.page-my-courses .col-sm-10 > .region-content .views-row .views-field-php span > div > strong{position:absolute;top:25%;font-size:2em;left:40%;font-family:SolanoGothicMVB-Rg;}@font-face{font-family:SolanoGothicMVB-Bd;src:url(../../../all/themes/imu/fonts/SolanoGothicMVB/SolanoGothicMVB-Bd.html);}@font-face{font-family:SolanoGothicMVB-Lt;src:url(../../../all/themes/imu/fonts/SolanoGothicMVB/SolanoGothicMVB-Lt.html);}@font-face{font-family:SolanoGothicMVB-Md;src:url(../../../all/themes/imu/fonts/SolanoGothicMVB/SolanoGothicMVB-Md.html);}@font-face{font-family:SolanoGothicMVB-Rg;src:url(../../../all/themes/imu/fonts/SolanoGothicMVB/SolanoGothicMVB-Rg.html);}@font-face{font-family:SolanoGothicMVB-Sb;src:url(../../../all/themes/imu/fonts/SolanoGothicMVB/SolanoGothicMVB-Sb.html);}@font-face{font-family:Titillium-Black;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Black.html);}@font-face{font-family:Titillium-Bold;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Bold.html);}@font-face{font-family:Titillium-BoldItalic;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-BoldItalic.html);}@font-face{font-family:Titillium-BoldUpright;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-BoldUpright.html);}@font-face{font-family:Titillium-Light;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Light.html);}@font-face{font-family:Titillium-LightItalic;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-LightItalic.html);}@font-face{font-family:Titillium-LightUpright;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-LightUpright.html);}@font-face{font-family:Titillium-Regular;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Regular.html);}@font-face{font-family:Titillium-RegularItalic;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-RegularItalic.html);}@font-face{font-family:Titillium-RegularUpright;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-RegularUpright.html);}@font-face{font-family:Titillium-Semibold;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Semibold.html);}@font-face{font-family:Titillium-SemiboldItalic;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-SemiboldItalic.html);}@font-face{font-family:Titillium-SemiboldUpright;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-SemiboldUpright.html);}@font-face{font-family:Titillium-Thin;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-Thin.html);}@font-face{font-family:Titillium-ThinItalic;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-ThinItalic.html);}@font-face{font-family:Titillium-ThinUpright;src:url(../../../all/themes/imu/fonts/Titillium/Titillium-ThinUpright.html);}body.logged-in.page-resources .views-row > span > span > h3 > span.file > a{display:none;}body.logged-in.page-resources .views-row > span > span > h3 > span.file > span.file-size{display:none;}body.logged-in.page-resources .views-row > span > span > h3 > a{color:inherit;text-decoration:none;}body.logged-in.page-resources .views-row > span > span > h3 > a:hover{color:#470081;text-decoration:none;}.view-imu-association-content .item-list{margin-top:25px;}.view-imu-association-content .item-list .views-field-type > span{padding:7px;border-radius:25%;background:#f7f7f7;}.view-imu-association-content .item-list .views-field-field-content-tags > strong{font-size:14px;}.view-imu-association-content .item-list ul{padding-left:0;}.view-imu-association-content .item-list ul li{list-style:none;}.view-imu-association-content .item-list h4{margin:5px 0;}.view-imu-association-content .item-list hr{margin-top:10px;}body.logged-in.page-profile-main.profile-main-view div.container-fluid{padding-left:0;padding-right:0;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12{padding-right:0 !important;padding-left:0 !important;margin-top:0 !important;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 ul.nav-tabs,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 ul.nav-tabs{display:none;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .nav-tabs > li > a,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .nav-tabs > li > a{border:none;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content{padding:0 !important;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:none;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button button > span > a.flag,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button button > span > a.flag{color:white;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button button > span > a.flag:hover,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button button > span > a.flag:hover{color:black;}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:left;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:none;}}@media (min-width:1024px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:none;}}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:left;}}@media (min-width:1024px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:left;}}body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .message-button{float:none;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .message-button{float:none;}}@media (min-width:1024px){body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-main.profile-main-view div.container-fluid .col-md-12 .region-content .message-button{float:left;margin-bottom:20px;}}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid{padding-left:0;padding-right:0;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12{padding-right:0 !important;padding-left:0 !important;margin-top:0 !important;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 ul.nav-tabs,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 ul.nav-tabs{display:none;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .nav-tabs > li > a,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .nav-tabs > li > a{border:none;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content{padding:0 !important;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:none;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button button > span > a.flag,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button button > span > a.flag{color:white;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button button > span > a.flag:hover,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button button > span > a.flag:hover{color:black;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:left;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:none;}}@media (min-width:1024px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button button{float:none;}}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:left;}}@media (min-width:1024px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .subscribe-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .subscribe-button{float:left;}}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .message-button{float:none;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .message-button{float:none;}}@media (min-width:1024px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .message-button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .message-button{float:left;margin-bottom:20px;}}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-availability_remote > div,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-availability_remote > div{position:relative;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-availability_remote > div,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-availability_remote > div{position:absolute;top:25%;left:0;}}@media (min-width:1024px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-availability_remote > div,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-availability_remote > div{position:absolute;top:25%;left:0;}}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form{width:50%;float:left;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form{float:none;width:auto;}}@media (min-width:1024px){body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form{float:none;width:auto;}}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button{width:100%;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button span > a,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button span > a{color:white;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button span > a:hover,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content div.t-coach_summary_actions.col-sm-2.col-xs-12 > form button span > a:hover{color:black;}body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-datas_value,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-datas_label,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-sm-10 .region-content .c-accordion_item,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-datas_value,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-datas_label,body.logged-in.page-profile-coach-profile.coach-profile-view div.container-fluid .col-md-12 .region-content .c-accordion_item{opacity:1;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid{padding-left:0;padding-right:0;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12{padding-right:0 !important;padding-left:0 !important;margin-top:0 !important;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .page-header,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .page-header,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .page-header{display:none;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .nav-tabs > li > a,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .nav-tabs > li > a,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .nav-tabs > li > a{border:none;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content{padding:0 !important;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button{float:none;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button button > span > a.flag,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button button > span > a.flag,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button button > span > a.flag{color:white;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button button > span > a.flag:hover,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button button > span > a.flag:hover,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button button > span > a.flag:hover{color:black;}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button button{float:left;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button button{float:none;}}@media (min-width:1024px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button button{float:none;}}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button{float:left;}}@media (min-width:1024px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .subscribe-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .subscribe-button{float:left;}}body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .message-button{float:none;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .message-button{float:none;}}@media (min-width:1024px){body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-10 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-md-12 .region.region-content .message-button,body.not-logged-in.page-profile-coach-profile.coach-profile-view div.main-container.container-fluid .col-sm-12 .region.region-content .message-button{float:left;margin-bottom:20px;}}body.logged-in.page-research .views-row > div > span > a > h3{color:#444444;text-decoration:none;}body.logged-in.page-research .views-row > div > span > a > h3:hover{color:#e81938;text-decoration:none;}body.logged-in.node-type-research p{font-size:17px;line-height:1.8;}body.logged-in.node-type-research .field-label{font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:2em;font-weight:bold;}body.logged-in.page-lecture-series div.main-container.container-fluid .col-sm-10{margin-top:30px;}body.logged-in.page-lecture-series div.main-container.container-fluid .col-sm-10 .region-content{margin-top:0;}body.logged-in.page-lecture-series div.main-container.container-fluid .col-sm-10 .region-content .view-imu-lecture-series .views-row{border:1px solid #e2e2e2;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;margin-bottom:20px;}body.logged-in.page-lecture-series div.main-container.container-fluid .col-sm-10 .region-content .view-imu-lecture-series .views-row div.views-field.views-field-path > span > a{background-color:#e81938;color:white;}body.logged-in.node-type-lecture-series p{font-size:17px;line-height:1.8;}body.logged-in.node-type-lecture-series .field-label{font-family:SolanoGothicMVB-Bd;text-transform:uppercase;font-size:2em;font-weight:bold;}body.logged-in.page-coaches-association .view-imu-products .col-lg-3,body.logged-in.page-coaches-association .view-imu-products .col-lg-6{background:black;padding:10px 20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:white;margin:.5% 5px;max-width:100%;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coaches-association .view-imu-products .col-lg-3,body.logged-in.page-coaches-association .view-imu-products .col-lg-6{max-width:49%;}}@media (min-width:1024px){body.logged-in.page-coaches-association .view-imu-products .col-lg-3,body.logged-in.page-coaches-association .view-imu-products .col-lg-6{max-width:49%;}}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{min-height:200px;padding:0 10px;border:none;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{border:none;}}@media (min-width:1024px){body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{border-right:1px solid #666666;}}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul li,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul li{list-style:none;padding-bottom:5px;text-align:center;}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 h5,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 h5{color:white;text-transform:uppercase;text-align:center;}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .price,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .price{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .add-to-cart,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .add-to-cart{width:100%;}body.logged-in.page-coaches-association .view-imu-products .col-lg-3 .add-to-cart button,body.logged-in.page-coaches-association .view-imu-products .col-lg-6 .add-to-cart button{background-color:#f0c14b;color:black;font-weight:bold;width:100%;}body.logged-in.page-coaches-association .view-imu-products div.col-lg-3:nth-child(4) ul,body.logged-in.page-coaches-association .view-imu-products div.col-lg-6:nth-child(4) ul{border:none;}body.not-logged-in.page-coaches-association #navbar{position:relative;}body.not-logged-in.page-coaches-association .page-header{text-align:center;}body.not-logged-in.page-coaches-association .view-imu-products{background:black;padding:10px 20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);color:white;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6{margin-bottom:20px;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{min-height:200px;padding:0 10px;border:none;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{border:none;}}@media (min-width:1024px){body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul{border-right:1px solid #666666;}}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .membership-benefits ul li,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .membership-benefits ul li{list-style:none;padding-bottom:10px;text-align:center;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 h5,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 h5{color:white;text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:1.5em;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .price,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .price{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .add-to-cart,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .add-to-cart{width:100%;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .add-to-cart button,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .add-to-cart button{background-color:#f0c14b;color:black;font-weight:bold;width:100%;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .views-field-nothing > span a.btn,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .views-field-nothing > span a.btn{width:100%;background-color:#e81938;color:white;}body.not-logged-in.page-coaches-association .view-imu-products .col-lg-3 .views-field-nothing > span a.btn:hover,body.not-logged-in.page-coaches-association .view-imu-products .col-lg-6 .views-field-nothing > span a.btn:hover{color:black;}body.not-logged-in.page-coaches-association .view-imu-products div.col-lg-3:nth-child(4) ul,body.not-logged-in.page-coaches-association .view-imu-products div.col-lg-6:nth-child(4) ul{border:none;}body.association-page-anonymous #navbar{position:relative;}body.association-page-anonymous .main-container.container-fluid{padding-left:0;padding-right:0;}body.association-page-anonymous .col-sm-12{padding-left:0;padding-right:0;}body.association-page-anonymous .col-sm-12 .association-copy{font-family:"TitilliumText22LRg";font-size:1.125rem;max-width:1100px;margin:0 auto 20px;background:#ededed;text-align:center;padding:20px;}body.association-page-anonymous .col-sm-12 .col-md-6{padding-left:0;padding-right:0;}body.association-page-anonymous .page-header{font-size:4em;text-transform:uppercase;text-align:center;border-bottom:none;padding-bottom:20px;}body.association-page-anonymous .view-content{background-color:black;margin:10px;color:white;min-height:500px;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);position:relative;max-width:500px;margin:0 auto;}body.association-page-anonymous .view-content h5{color:white;text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:2em;padding-bottom:5px;border-bottom:1px solid #444;}body.association-page-anonymous .view-content ul{list-style:none;max-width:400px;font-size:1.2em;padding-left:0;text-align:center;margin:0 auto;}body.association-page-anonymous .view-content ul li{border-bottom:1px solid #444;padding:5px 0;}body.association-page-anonymous .view-content .views-field-nothing{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}body.association-page-anonymous .view-content .views-field-nothing-2 > span > a{width:50%;margin:0 auto;text-align:center;display:block;position:relative;color:white;background-color:#e81938;}body.association-page-anonymous .view-content .views-field-nothing-2 > span > a:hover{color:#470081;}@media (min-width:768px) and (max-width:1023px){body.association-page-anonymous .view-content .views-field-nothing-2 > span > a{position:absolute;bottom:10px;left:25%;}}@media (min-width:1024px){body.association-page-anonymous .view-content .views-field-nothing-2 > span > a{position:absolute;bottom:10px;left:25%;}}body.association-page-authenticated .page-header{font-size:4em;text-transform:uppercase;text-align:center;border-bottom:none;padding-bottom:20px;}body.association-page-authenticated .col-sm-10{padding-left:0;padding-right:0;}body.association-page-authenticated .col-sm-10 .association-copy{font-size:1.65rem;line-height:1.3;max-width:1100px;margin:0 auto 20px;background:#ededed;text-align:center;padding:20px;}body.association-page-authenticated .col-sm-10 .col-md-6{padding-left:0;padding-right:0;}body.association-page-authenticated .view-imu-products .view-content{background-color:black;margin:10px;color:white;min-height:500px;padding:20px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);position:relative;max-width:500px;margin:0 auto;}body.association-page-authenticated .view-imu-products .view-content h5{color:white;text-transform:uppercase;text-align:center;margin-bottom:15px;font-size:2em;padding-bottom:5px;border-bottom:1px solid #444;}body.association-page-authenticated .view-imu-products .view-content .field-name-field-membership-benefits{max-width:400px;font-size:1.2em;padding-left:0;text-align:center;margin:0 auto;}body.association-page-authenticated .view-imu-products .view-content .field-name-field-membership-benefits div > div{border-bottom:1px solid #444;padding:5px 0;}body.association-page-authenticated .view-imu-products .view-content .commerce-product-field-nothing{font-size:2em;font-family:SolanoGothicMVB-Bd;color:white;text-align:center;}body.association-page-authenticated .view-imu-products .view-content .commerce-add-to-cart > div > button{width:50%;margin:0 auto;text-align:center;display:block;position:relative;background-color:#f0c14b;color:black;}@media (min-width:768px) and (max-width:1023px){body.association-page-authenticated .view-imu-products .view-content .commerce-add-to-cart > div > button{position:absolute;bottom:10px;left:25%;}}@media (min-width:1024px){body.association-page-authenticated .view-imu-products .view-content .commerce-add-to-cart > div > button{position:absolute;bottom:10px;left:25%;}}body.logged-in.page-workouts h3 > span.file > a{display:none;}body.logged-in.page-workouts h3 > span.file > span.file-size{display:none;}body.logged-in.page-workouts h3 > a{color:inherit;text-decoration:none;}body.logged-in.page-workouts h3 > a:hover{color:#470081;text-decoration:none;}body.logged-in.page-coachmatch .main-container.container-fluid section.col-sm-10 .region-content.region-content{margin-top:0;}body.logged-in.page-coachmatch .views-exposed-widget{float:none;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .views-exposed-widget{float:left;}}@media (min-width:1024px){body.logged-in.page-coachmatch .views-exposed-widget{float:left;}}body.logged-in.page-coachmatch .views-submit-button{width:100%;}body.logged-in.page-coachmatch .view-imu-profiles .view-header{text-align:center;}body.logged-in.page-coachmatch .view-imu-profiles .view-filters{background:white;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:15px;margin:0 auto 30px;border:1px solid #ccc;overflow:hidden;}body.logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{color:inherit;height:900px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{height:900px;color:inherit;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{height:600px;color:inherit;}}body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-average-rate-per-month-amount-wrapper,body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-gender-value-wrapper,body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-languages-value-wrapper,body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-location-value-wrapper{width:auto;}body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-what-s-your-training-focus-value-wrapper,body.logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-geofield-distance-wrapper{width:auto;}body.logged-in.page-coachmatch .view-imu-profiles .view-filters .btn.btn-info{background:#e81938;}body.logged-in.page-coachmatch .view-imu-profiles .view-empty{text-align:center;}body.logged-in.page-coachmatch .view-imu-profiles .views-row{padding:10px;border:1px solid #ccc;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-bottom:20px;float:left;width:100%;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-profile-pic{max-width:150px;float:left;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-first-name{font-size:24px;float:left;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;margin-left:10px;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-last-name{font-size:24px;float:left;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;width:100%;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-gender{float:left;width:90%;margin-left:10px;display:none;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{float:left;width:40%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{float:left;width:40%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{float:left;width:45%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance:before{content:"\f041";font-family:FontAwesome;font-size:16px;display:inline-block;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance .field-content{display:inline-block;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{float:left;font-size:14px;width:40%;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-what-s-your-training-focus{float:left;width:80%;margin-left:10px;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{float:left;width:40%;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{float:left;width:45%;margin-left:10px;font-size:14px;font-weight:bold;display:inline-block;}@media (min-width:768px) and (max-width:1023px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{width:60%;}}@media (min-width:1024px){body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{width:80%;}}body.logged-in.page-coachmatch .view-imu-profiles .views-field-php{float:left;width:100%;}body.logged-in.page-coachmatch .view-imu-profiles .views-field-field-description{float:left;text-align:left;}body.logged-in.page-coachmatch .view-imu-profiles .btn{background-color:#e81938;color:white;}body.not-logged-in.page-coachmatch #navbar{position:relative;}body.not-logged-in.page-coachmatch .page-header{text-align:center;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-header{text-align:center;}body.not-logged-in.page-coachmatch .views-exposed-widget{float:none;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .views-exposed-widget{float:left;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .views-exposed-widget{float:left;}}body.not-logged-in.page-coachmatch .views-submit-button{width:100%;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-header{text-align:center;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters{background:white;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:15px;margin:0 auto 30px;border:1px solid #ccc;overflow:hidden;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{color:inherit;height:900px;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{height:900px;color:inherit;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters.expanded{height:600px;color:inherit;}}body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-average-rate-per-month-amount-wrapper,body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-gender-value-wrapper,body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-languages-value-wrapper,body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-location-value-wrapper{width:auto;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-what-s-your-training-focus-value-wrapper,body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters #edit-field-geofield-distance-wrapper{width:auto;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-filters .btn.btn-info{background:#e81938;}body.not-logged-in.page-coachmatch .view-imu-profiles .view-empty{text-align:center;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-row{padding:10px;border:1px solid #ccc;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);margin-bottom:20px;float:left;width:100%;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-row{max-width:100%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-row{max-width:75%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-profile-pic{max-width:150px;float:left;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-first-name{font-size:24px;float:left;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;margin-left:10px;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-last-name{font-size:24px;float:left;font-family:SolanoGothicMVB-Bd;text-transform:uppercase;width:100%;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-gender{float:left;width:90%;margin-left:10px;display:none;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{float:left;width:40%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{float:left;width:40%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-average-rate-per-month{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{float:left;width:45%;font-size:14px;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance:before{content:"\f041";font-family:FontAwesome;font-size:16px;display:inline-block;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-geofield-distance .field-content{display:inline-block;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{float:left;font-size:14px;width:40%;font-weight:bold;margin-left:10px;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-when-did-you-start-coachin{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-what-s-your-training-focus{float:left;width:80%;margin-left:10px;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{float:left;width:40%;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-languages{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{float:left;width:45%;margin-left:10px;font-size:14px;font-weight:bold;display:inline-block;}@media (min-width:768px) and (max-width:1023px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{width:60%;}}@media (min-width:1024px){body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-address-country{width:80%;}}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-php{float:left;width:100%;}body.not-logged-in.page-coachmatch .view-imu-profiles .views-field-field-description{float:left;text-align:left;}body.not-logged-in.page-coachmatch .view-imu-profiles .btn{background-color:#e81938;color:white;}body.not-logged-in.page-coachmatch .view-empty{text-align:center;}.page-events-graduate-up .graduate-up .col-lg-6{width:100%;border:1px solid #e2e2e2;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;margin:0 1%;margin-bottom:20px;}@media (min-width:768px) and (max-width:1023px){.page-events-graduate-up .graduate-up .col-lg-6{width:48%;border:1px solid #e2e2e2;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;margin:0 1%;margin-bottom:20px;float:left;}}@media (min-width:1024px){.page-events-graduate-up .graduate-up .col-lg-6{width:48%;border:1px solid #e2e2e2;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;margin:0 1%;margin-bottom:20px;float:left;}}.page-customerror-403 #navbar{position:relative;}.page-customerror-403 .main-container.container-fluid{max-width:1350px;}body.node-type-course .col-sm-6,body.node-type-long-answer .col-sm-6,body.page-node-quiz-results .col-sm-6{margin-top:15px;padding:0 15px;}@media (min-width:768px) and (max-width:1023px){body.node-type-course .col-sm-6,body.node-type-long-answer .col-sm-6,body.page-node-quiz-results .col-sm-6{margin-top:15px;padding-left:10px;margin-left:0;width:75%;}}@media (min-width:1024px){body.node-type-course .col-sm-6,body.node-type-long-answer .col-sm-6,body.page-node-quiz-results .col-sm-6{margin-left:250px;width:-moz-calc(80% - 250px);width:-webkit-calc(80% - 250px);width:-o-calc(80% - 250px);width:calc(80% - 250px);}}body.node-type-course .col-sm-6 .page-header,body.node-type-long-answer .col-sm-6 .page-header,body.page-node-quiz-results .col-sm-6 .page-header{font-size:45px;}body.node-type-course .col-sm-3,body.node-type-long-answer .col-sm-3,body.page-node-quiz-results .col-sm-3{max-width:100%;}@media (min-width:768px) and (max-width:1023px){body.node-type-course .col-sm-3,body.node-type-long-answer .col-sm-3,body.page-node-quiz-results .col-sm-3{max-width:25%;}}@media (min-width:1024px){body.node-type-course .col-sm-3,body.node-type-long-answer .col-sm-3,body.page-node-quiz-results .col-sm-3{max-width:20%;}}body.node-type-course .col-sm-3 .block-title,body.node-type-long-answer .col-sm-3 .block-title,body.page-node-quiz-results .col-sm-3 .block-title{margin-top:63px;border-bottom:1px solid #e2e2e2;}body.node-type-course .col-sm-3 .course-title,body.node-type-long-answer .col-sm-3 .course-title,body.page-node-quiz-results .col-sm-3 .course-title{display:none;}body.node-type-course .col-sm-3 ul,body.node-type-long-answer .col-sm-3 ul,body.page-node-quiz-results .col-sm-3 ul{padding-left:0;}body.node-type-course .col-sm-3 ul li,body.node-type-long-answer .col-sm-3 ul li,body.page-node-quiz-results .col-sm-3 ul li{list-style:none;border-bottom:1px solid #e2e2e2;padding:10px;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;font-size:15px;}body.node-type-course .col-sm-3 ul li.course-nav-back,body.node-type-long-answer .col-sm-3 ul li.course-nav-back,body.page-node-quiz-results .col-sm-3 ul li.course-nav-back{border-bottom:none;}body.node-type-course .col-sm-3 ul li div,body.node-type-long-answer .col-sm-3 ul li div,body.page-node-quiz-results .col-sm-3 ul li div{font-size:13px;font-weight:bold;}body.node-type-course .col-sm-3 ul li div em,body.node-type-long-answer .col-sm-3 ul li div em,body.page-node-quiz-results .col-sm-3 ul li div em{font-style:normal;}body.node-type-course .col-sm-3 ul li.active,body.node-type-long-answer .col-sm-3 ul li.active,body.page-node-quiz-results .col-sm-3 ul li.active{background:#e2e2e2;border:1px solid #e81938;}body.node-type-course .col-sm-3 ul li img,body.node-type-long-answer .col-sm-3 ul li img,body.page-node-quiz-results .col-sm-3 ul li img{display:inline;padding-right:10px;}body.node-type-course .node-course,body.node-type-long-answer .node-course,body.page-node-quiz-results .node-course{max-width:700px;position:relative;margin:20px auto 20px;background:white;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);padding:20px;}body.node-type-course .node-course .field-name-field-display-title,body.node-type-long-answer .node-course .field-name-field-display-title,body.page-node-quiz-results .node-course .field-name-field-display-title{font-size:18px;text-transform:uppercase;font-family:'SolanoGothicMVB-Bd';color:black;float:left;}body.node-type-course .node-course .field-name-commerce-price,body.node-type-long-answer .node-course .field-name-commerce-price,body.page-node-quiz-results .node-course .field-name-commerce-price{font-size:18px;text-transform:uppercase;font-family:'SolanoGothicMVB-Bd';color:black;float:right;}body.node-type-course .node-course .field-name-field-description,body.node-type-long-answer .node-course .field-name-field-description,body.page-node-quiz-results .node-course .field-name-field-description{clear:both;}body.node-type-course .node-course .field-name-field-product,body.node-type-long-answer .node-course .field-name-field-product,body.page-node-quiz-results .node-course .field-name-field-product{clear:both;float:left;}body.node-type-course .node-course .course-take-course-link-wrapper,body.node-type-long-answer .node-course .course-take-course-link-wrapper,body.page-node-quiz-results .node-course .course-take-course-link-wrapper{margin-top:15px;margin-left:15px;float:left;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 16px;font-size:13px;line-height:1.846;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#4caf50;color:white;text-transform:uppercase;border:none;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.4);box-shadow:1px 1px 4px rgba(0,0,0,0.4);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}body.node-type-course .node-course .course-take-course-link-wrapper a,body.node-type-long-answer .node-course .course-take-course-link-wrapper a,body.page-node-quiz-results .node-course .course-take-course-link-wrapper a{color:white;}body.node-type-course .node-course header,body.node-type-long-answer .node-course header,body.page-node-quiz-results .node-course header{display:none;}body.page-node-takecourse .col-sm-6,body.page-node-course-enrollments .col-sm-6,body.page-node-course-reports .col-sm-6,body.page-node-course-outline .col-sm-6{margin-top:15px;padding:0 15px;}@media (min-width:768px) and (max-width:1023px){body.page-node-takecourse .col-sm-6,body.page-node-course-enrollments .col-sm-6,body.page-node-course-reports .col-sm-6,body.page-node-course-outline .col-sm-6{margin-top:15px;padding-left:10px;margin-left:0;width:100%;}}@media (min-width:1024px){body.page-node-takecourse .col-sm-6,body.page-node-course-enrollments .col-sm-6,body.page-node-course-reports .col-sm-6,body.page-node-course-outline .col-sm-6{margin-left:250px;width:-moz-calc(100% - 250px);width:-webkit-calc(100% - 250px);width:-o-calc(100% - 250px);width:calc(100% - 250px);}}body.page-node-takecourse .col-sm-6 .page-header,body.page-node-course-enrollments .col-sm-6 .page-header,body.page-node-course-reports .col-sm-6 .page-header,body.page-node-course-outline .col-sm-6 .page-header{font-size:45px;}body.page-node-takecourse .col-sm-3,body.page-node-course-enrollments .col-sm-3,body.page-node-course-reports .col-sm-3,body.page-node-course-outline .col-sm-3{display:none;max-width:100%;}@media (min-width:768px) and (max-width:1023px){body.page-node-takecourse .col-sm-3,body.page-node-course-enrollments .col-sm-3,body.page-node-course-reports .col-sm-3,body.page-node-course-outline .col-sm-3{max-width:25%;}}@media (min-width:1024px){body.page-node-takecourse .col-sm-3,body.page-node-course-enrollments .col-sm-3,body.page-node-course-reports .col-sm-3,body.page-node-course-outline .col-sm-3{max-width:20%;}}body.page-node-takecourse .col-sm-3 .block-title,body.page-node-course-enrollments .col-sm-3 .block-title,body.page-node-course-reports .col-sm-3 .block-title,body.page-node-course-outline .col-sm-3 .block-title{margin-top:63px;border-bottom:1px solid #e2e2e2;}body.page-node-takecourse .col-sm-3 .course-title,body.page-node-course-enrollments .col-sm-3 .course-title,body.page-node-course-reports .col-sm-3 .course-title,body.page-node-course-outline .col-sm-3 .course-title{display:none;}body.page-node-takecourse .col-sm-3 ul,body.page-node-course-enrollments .col-sm-3 ul,body.page-node-course-reports .col-sm-3 ul,body.page-node-course-outline .col-sm-3 ul{padding-left:0;}body.page-node-takecourse .col-sm-3 ul li,body.page-node-course-enrollments .col-sm-3 ul li,body.page-node-course-reports .col-sm-3 ul li,body.page-node-course-outline .col-sm-3 ul li{list-style:none;border-bottom:1px solid #e2e2e2;padding:10px !important;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;font-size:15px !important;}body.page-node-takecourse .col-sm-3 ul li.course-nav-back,body.page-node-course-enrollments .col-sm-3 ul li.course-nav-back,body.page-node-course-reports .col-sm-3 ul li.course-nav-back,body.page-node-course-outline .col-sm-3 ul li.course-nav-back{border-bottom:none;}body.page-node-takecourse .col-sm-3 ul li div,body.page-node-course-enrollments .col-sm-3 ul li div,body.page-node-course-reports .col-sm-3 ul li div,body.page-node-course-outline .col-sm-3 ul li div{font-size:13px;font-weight:bold;}body.page-node-takecourse .col-sm-3 ul li div em,body.page-node-course-enrollments .col-sm-3 ul li div em,body.page-node-course-reports .col-sm-3 ul li div em,body.page-node-course-outline .col-sm-3 ul li div em{font-style:normal;}body.page-node-takecourse .col-sm-3 ul li.active,body.page-node-course-enrollments .col-sm-3 ul li.active,body.page-node-course-reports .col-sm-3 ul li.active,body.page-node-course-outline .col-sm-3 ul li.active{background:#e2e2e2;border:1px solid #e81938;}body.page-node-takecourse .col-sm-3 ul li img,body.page-node-course-enrollments .col-sm-3 ul li img,body.page-node-course-reports .col-sm-3 ul li img,body.page-node-course-outline .col-sm-3 ul li img{display:inline;padding-right:10px;}body.page-node-takecourse .course-title,body.page-node-course-enrollments .course-title,body.page-node-course-reports .course-title,body.page-node-course-outline .course-title{display:none;}body.page-node-takecourse .course-outline,body.page-node-course-enrollments .course-outline,body.page-node-course-reports .course-outline,body.page-node-course-outline .course-outline{width:100%;margin-top:20px;}body.page-node-takecourse .course-outline ul,body.page-node-course-enrollments .course-outline ul,body.page-node-course-reports .course-outline ul,body.page-node-course-outline .course-outline ul{padding-left:0;}body.page-node-takecourse .course-outline ul li,body.page-node-course-enrollments .course-outline ul li,body.page-node-course-reports .course-outline ul li,body.page-node-course-outline .course-outline ul li{border:1px solid #e2e2e2;list-style:none;padding:20px;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;font-size:18px;color:black;}body.page-node-takecourse .course-outline ul li div,body.page-node-course-enrollments .course-outline ul li div,body.page-node-course-reports .course-outline ul li div,body.page-node-course-outline .course-outline ul li div{font-size:13px;font-weight:bold;}body.page-node-takecourse .course-outline ul li div em,body.page-node-course-enrollments .course-outline ul li div em,body.page-node-course-reports .course-outline ul li div em,body.page-node-course-outline .course-outline ul li div em{font-style:normal;}body.page-node-takecourse .course-outline ul li.active,body.page-node-course-enrollments .course-outline ul li.active,body.page-node-course-reports .course-outline ul li.active,body.page-node-course-outline .course-outline ul li.active{background:#e2e2e2;border:1px solid #e81938;}body.page-node-takecourse .course-outline ul li img,body.page-node-course-enrollments .course-outline ul li img,body.page-node-course-reports .course-outline ul li img,body.page-node-course-outline .course-outline ul li img{display:inline;padding-right:10px;}body.node-type-quiz .col-sm-6{margin-top:15px;padding:0 15px;}@media (min-width:768px) and (max-width:1023px){body.node-type-quiz .col-sm-6{margin-top:15px;padding-left:10px;margin-left:0;width:75%;}}@media (min-width:1024px){body.node-type-quiz .col-sm-6{margin-left:250px;width:-moz-calc(80% - 250px);width:-webkit-calc(80% - 250px);width:-o-calc(80% - 250px);width:calc(80% - 250px);}}body.node-type-quiz .col-sm-6 .page-header{font-size:45px;}body.node-type-quiz .col-sm-3{max-width:100%;}@media (min-width:768px) and (max-width:1023px){body.node-type-quiz .col-sm-3{max-width:25%;}}@media (min-width:1024px){body.node-type-quiz .col-sm-3{max-width:20%;}}body.node-type-quiz .col-sm-3 .block-title{margin-top:63px;border-bottom:1px solid #e2e2e2;}body.node-type-quiz .col-sm-3 .course-title{display:none;}body.node-type-quiz .col-sm-3 ul{padding-left:0;}body.node-type-quiz .col-sm-3 ul li{list-style:none;border-bottom:1px solid #e2e2e2;padding:10px;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;font-size:15px;}body.node-type-quiz .col-sm-3 ul li.course-nav-back{border-bottom:none;}body.node-type-quiz .col-sm-3 ul li div{font-size:13px;font-weight:bold;}body.node-type-quiz .col-sm-3 ul li div em{font-style:normal;}body.node-type-quiz .col-sm-3 ul li.active{background:#e2e2e2;border:1px solid #e81938;}body.node-type-quiz .col-sm-3 ul li img{display:inline;padding-right:10px;}body.node-type-quiz .node-quiz header{display:none;}body.node-type-quiz .node-quiz #quiz-question-answering-form > h2{font-size:30px;}body.node-type-quiz .node-quiz #quiz-view-table td{padding:8px;}body.node-type-quiz .node-quiz .quiz-start-link{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 16px;font-size:13px;line-height:1.846;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e81938;color:white;text-transform:uppercase;border:none;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.4);box-shadow:1px 1px 4px rgba(0,0,0,0.4);-webkit-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s;}body.page-node-take #quiz-question-answering-form h2{font-size:30px;}body.page-node-take .col-sm-6{margin-top:15px;padding:0 15px;}@media (min-width:768px) and (max-width:1023px){body.page-node-take .col-sm-6{margin-top:15px;padding-left:10px;margin-left:0;width:75%;}}@media (min-width:1024px){body.page-node-take .col-sm-6{margin-left:250px;padding-left:15px;width:-moz-calc(80% - 250px);width:-webkit-calc(80% - 250px);width:-o-calc(80% - 250px);width:calc(80% - 250px);}}body.page-node-take .col-sm-6 .page-header{font-size:45px;}body.page-node-take .col-sm-6 .hasCountdown{border:1px solid #e81938;background-color:#eee;font-family:'SolanoGothicMVB-Bd';font-size:18px;padding:10px;}body.page-node-take .col-sm-3{max-width:100%;}@media (min-width:768px) and (max-width:1023px){body.page-node-take .col-sm-3{max-width:25%;}}@media (min-width:1024px){body.page-node-take .col-sm-3{max-width:20%;}}body.page-node-take .col-sm-3 .block-title{margin-top:63px;border-bottom:1px solid #e2e2e2;}body.page-node-take .col-sm-3 .course-title{display:none;}body.page-node-take .col-sm-3 ul{padding-left:0;}body.page-node-take .col-sm-3 ul li{list-style:none;border-bottom:1px solid #e2e2e2;padding:10px;font-family:'SolanoGothicMVB-Bd';text-transform:uppercase;font-size:15px;}body.page-node-take .col-sm-3 ul li.course-nav-back{border-bottom:none;}body.page-node-take .col-sm-3 ul li div{font-size:13px;font-weight:bold;}body.page-node-take .col-sm-3 ul li div em{font-style:normal;}body.page-node-take .col-sm-3 ul li.active{background:#e2e2e2;border:1px solid #e81938;}body.page-node-take .col-sm-3 ul li img{display:inline;padding-right:10px;}body.page-node-take table > tbody > tr > td{vertical-align:middle;}body.page-node-take table > tbody > tr > td p{margin:0;}body.page-node-take input[type="radio"]:before{background-color:#e81938;}body.page-node-take input[type="radio"]:before:focus{box-shadow:none;}body.page-node-take input[type="radio"]:checked:after,body.page-node-take .radio input[type="radio"]:checked:after,body.page-node-take .radio-inline input[type="radio"]:checked:after{border-color:#e81938;}body.page-node-take input[type="radio"]:checked:after:focus,body.page-node-take .radio input[type="radio"]:checked:after:focus,body.page-node-take .radio-inline input[type="radio"]:checked:after:focus{box-shadow:none;}body.page-node-take input[type="checkbox"]:checked:after,body.page-node-take .checkbox input[type="checkbox"]:checked:after,body.page-node-take .checkbox-inline input[type="checkbox"]:checked:after{background-color:#e81938;border-color:#e81938;}body.page-node-take input[type="checkbox"]:checked:after:focus,body.page-node-take .checkbox input[type="checkbox"]:checked:after:focus,body.page-node-take .checkbox-inline input[type="checkbox"]:checked:after:focus{box-shadow:none;}body.page-node-take input[type="radio"]:checked:after,body.page-node-take .radio input[type="radio"]:checked:after,body.page-node-take .radio-inline input[type="radio"]:checked:after{border-color:#e81938;}body.page-node-take input[type="radio"]:checked:after:focus,body.page-node-take .radio input[type="radio"]:checked:after:focus,body.page-node-take .radio-inline input[type="radio"]:checked:after:focus{box-shadow:none;}body.page-node-take input:focus{box-shadow:none !important;}body{font-family:Titillium-Light;overflow-x:hidden;}body #off-canvas{z-index:5;}body h1,body h2,body h3,body h4,body h5,body h6{font-family:SolanoGothicMVB-Bd;text-transform:uppercase;}body #navbar .navbar.container,body #navbar .navbar.container-fluid{color:black;}body #navbar .navbar.container .stickynav-processed,body #navbar .navbar.container-fluid .stickynav-processed{position:fixed;}body a{color:#470081;text-decoration:none;}body a:hover{color:black;text-decoration:none;}body .pagination > .active > a,body .pagination > .active > span,body .pagination > .active > a:hover,body .pagination > .active > span:hover,body .pagination > .active > a:focus,body .pagination > .active > span:focus{background-color:#e81938;border-color:#e81938;}body input:focus{color:#e81938;box-shadow:inset 0 -2px 0 #e81938 !important;}body.logged-in{background-color:white;}body.logged-in .pagination > li > a,body.logged-in .pagination > li > span{color:#e81938;}body.logged-in .pagination > li > a:hover,body.logged-in .pagination > li > span:hover{color:#e81938;}body.logged-in .btn-default{background-color:#e81938;color:white;}body.logged-in #navbar{display:none !important;}body.logged-in .c-nav_navbar.-fixed{display:none !important;}body.logged-in .c-nav_subnav{display:none !important;}body.logged-in .main-container.container-fluid section.col-sm-10{margin-top:15px;padding-left:5px;padding-right:5px;}@media (min-width:768px) and (max-width:1023px){body.logged-in .main-container.container-fluid section.col-sm-10{margin-top:15px;padding-left:0;margin-left:0;width:100%;}}@media (min-width:1024px){body.logged-in .main-container.container-fluid section.col-sm-10{margin-left:250px;width:-moz-calc(100% - 250px);width:-webkit-calc(100% - 250px);width:-o-calc(100% - 250px);width:calc(100% - 250px);}}body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li > a{padding:10px 30px;}body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs{margin-top:50px;}body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li{width:100%;text-align:center;}@media (min-width:768px) and (max-width:1023px){body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li{width:100%;text-align:center;}}@media (min-width:1024px){body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li{width:auto;text-align:left;}}body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li li.active > a,body.logged-in .main-container.container-fluid section.col-sm-10 .nav-tabs > li li > a:hover{box-shadow:inset 0 -3px 0 #e81938;}body.logged-in .main-container.container-fluid section.col-sm-10 .region-content{background-color:white;padding:20px;margin-top:50px;}body.logged-in .main-container.container-fluid section.col-sm-10 h1.page-header{margin-top:20px;display:none;}body.logged-in .main-container.container-fluid aside.col-sm-2{position:fixed;height:100%;width:0;background-color:white;z-index:30;padding-left:0;padding-right:0;-webkit-transform:translateX(-65vw);-ms-transform:translateX(-65vw);transform:translateX(-65vw);-webkit-transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),transform 0.6s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:0.6s;}body.logged-in .main-container.container-fluid aside.col-sm-2.expanded{width:240px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,transform 0.6s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:0.6s;}@media (min-width:768px) and (max-width:1023px){body.logged-in .main-container.container-fluid aside.col-sm-2{position:fixed;height:100%;width:0;background-color:#C6C6C6;z-index:30;padding-left:0;padding-right:0;-webkit-transform:translateX(-55vw);-ms-transform:translateX(-55vw);transform:translateX(-55vw);-webkit-transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1),transform 0.6s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:0.6s;}body.logged-in .main-container.container-fluid aside.col-sm-2.expanded{width:240px;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:opacity 0.6s cubic-bezier(0.215,0.61,0.355,1) 0.3s,transform 0.6s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.6s cubic-bezier(0.645,0.045,0.355,1);transition:0.6s;}}@media (min-width:1024px){body.logged-in .main-container.container-fluid aside.col-sm-2{position:fixed;padding-right:0;height:100vh;z-index:1;display:block;width:250px;max-width:250px;transform:none;-webkit-transition:none;}}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first{max-height:100%;overflow:visible;overflow-y:scroll;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1{background-color:black;padding-bottom:20px;padding-right:15px;padding-top:40px;padding-left:20px;margin-top:20px;max-height:150px;}@media (max-width:767px){body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1{padding-left:15px;padding-right:15px;}}@media (min-width:768px) and (max-width:1023px){body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1{padding-left:15px;padding-right:15px;}}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .views-field-field-profile-pic{width:80px;max-height:150px;float:left;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .views-field-field-first-name{color:white;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-family:Titillium-Light;font-size:1.2em;padding-left:10px;width:50%;line-height:18px;margin-top:0;float:left;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .views-field-field-last-name{color:white;text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-family:Titillium-Light;font-size:1.2em;padding-left:10px;width:50%;line-height:22px;float:left;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles{width:60%;float:left;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles ul{list-style-type:none;padding-left:0;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles ul li{color:white;line-height:20px;padding-left:10px;text-transform:capitalize;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles ul li:nth-child(2):after{content:"\f091";font-family:FontAwesome;color:#fff;padding-left:5px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles ul li:nth-child(2).tier1:after{color:silver;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-views-imu-user-blocks-block-1 .user-view-roles ul li:nth-child(2).tier2:after{color:gold;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu{background-color:white;padding-top:20px;padding-bottom:50px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.menu-seperator{font-family:SolanoGothicMVB-Bd;font-size:1.55em;text-transform:uppercase;padding-left:30px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.leaf a{padding:5px 20px 5px 30px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded a{padding:5px 20px 5px 30px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded ul.dropdown-menu{position:relative;width:100%;background-color:#e81938;color:white;padding:0;overflow:hidden;max-height:0;-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded ul.dropdown-menu li > a{padding:10px 20px 10px 60px;color:white;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded ul.dropdown-menu li > a:hover{background-color:white;color:#470081		;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded.dropdown.open > ul{-moz-transition-duration:0.5s;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;transition-duration:0.5s;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;transition-timing-function:ease-in;max-height:230px;height:auto;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.dashboard:before{content:"\f0e4";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.account:before{content:"\f007";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.cards:before{content:"\f283";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.orders:before{content:"\f290";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.following:before{content:"\f06e";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.messages:before{content:"\f0e0";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.points:before{content:"\f201";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.main-profile:before{content:"\f2c3";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.coach-profile:before{content:"\f09c";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.profile-edit:before{content:"\f040";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.view:before{content:"\f06e";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.my-courses:before{content:"\f19d";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.shop:before{content:"\f290";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.university:before{content:"\f19c";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.gear:before{content:"\f02b";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.certificates:before{content:"\f0a3";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.association:before{content:"\f2b5";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.memberships:before{content:"\f0c0";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.find-a-coach:before{content:"\f0ac";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.reviews:before{content:"\f005";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.submit:before{content:"\f044";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.forum:before{content:"\f0c0";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.resources:before{content:"\f07c";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.articles:before{content:"\f1ea";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.research:before{content:"\f02d";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.events:before{content:"\f274";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.lecture:before{content:"\f109";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.book:before{content:"\f02d";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.workouts:before{content:"\f0ea";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.support:before{content:"\f059";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li > a.logout:before{content:"\f08b";font-family:FontAwesome;font-size:20px;margin-right:15px;}body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu:after{content:'';width:70px;position:fixed;top:87.5%;left:30px;height:70px;clear:both;}body.logged-in.page-user .nav-tabs > li{display:none;}body.logged-in.page-user body.logged-in .main-container.container-fluid aside.col-sm-2 .region-sidebar-first #block-menu-menu-authenticated-user-menu ul.menu li.expanded ul.dropdown-menu{max-height:auto;display:block;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li > a:hover,.nav-tabs > li > a:focus:hover{color:#470081;box-shadow:inset 0 -2px 0 #e81938;}select:focus,select.form-control:focus{-webkit-box-shadow:inset 0 -2px 0 #e81938;box-shadow:inset 0 -2px 0 #e81938;}.form-control:focus{border-color:#e81938;}.btn-primary{background-color:#e81938;}.btn-white{background-color:white !important;color:#e81938 !important;}body.logged-in ::-webkit-scrollbar{width:7px;}body.logged-in ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;}body.logged-in ::-webkit-scrollbar-thumb{border-radius:10px;background-color:#e81938;}body.logged-in .alert{position:relative;z-index:999;}body.logged-in #cart-popup{background:white;border:none;top:50px;right:0;}body.logged-in #cart-popup .popup-arrow{display:none;}body.logged-in #cart-popup .line-item-summary-checkout a{background:#e81938;padding:8px;}.clear{clear:both;height:1px;width:100%;position:relative;}body.front .panel-body{padding:0;}#js-barba-wrapper > div > .main-container > div.row > section > div.breadcrumb{display:none;}body.not-logged-in #js-barba-wrapper > div > div > div > section > div.breadcrumb{display:none;}body.not-logged-in #navbar-collapse > div > div:nth-child(1) > div > ul{max-height:50px;overflow-y:hidden;}body.not-logged-in .region.region-page-top > .alert{display:none !important;}body.not-logged-in nav.c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row.is-sticky > div.col-sm-6.o-grid_col.hidden-xs > div > div:nth-child(1) > div > ul,body.not-logged-in nav.c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div:nth-child(1) > div > ul,body.not-logged-in #navbar-collapse > div > div:nth-child(1) > div > ul{max-height:50px;overflow-y:hidden;text-align:right;max-width:525px;min-width:300px;width:102%;}body.not-logged-in #navbar-collapse > div > div.o-half:nth-child(1),body.not-logged-in nav.c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div.o-half:nth-child(1){width:75%;}body.not-logged-in #navbar-collapse > div > div.o-half:nth-child(2),body.not-logged-in nav.c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div.o-half:nth-child(2){width:25%;}body.not-logged-in #navbar-collapse > div > div:nth-child(2) > div > ul > li.last.leaf.c-nav_item,body.not-logged-in nav.c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div:nth-child(2) > div > ul > li.last.leaf.c-nav_item{display:none;}body.not-logged-in .c-nav_subnav_list_item a:hover{color:#470081;}body.not-logged-in #navbar-collapse > div > div:nth-child(1) > div > ul > li.first.leaf.c-nav_item{padding-left:1px;}body.not-logged-in #navbar-collapse > div > div:nth-child(1) > div > ul > li.c-nav_item a:hover,body.not-logged-in .c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div > div > ul > li.c-nav_item a:hover,body.not-logged-in #navbar-collapse > div > div > div > ul > li a:hover{color:#470081;}body.not-logged-in #navbar-collapse > div > div:nth-child(1) > div > ul > li.c-nav_item a:hover::after,body.not-logged-in .c-nav_navbar.-fixed.u-padding_dbl.navbar.navbar-default.row > div.col-sm-6.o-grid_col.hidden-xs > div > div > div > ul > li.c-nav_item a:hover::after,body.not-logged-in #navbar-collapse > div > div > div > ul > li a:hover::after{display:none;}body.not-logged-in .o-scrollbar_handle{background-color:#49097b;}body.not-logged-in .fab{display:none;}
