.mm,.mm a,.mm li,.mm span,.mm ul{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}:root{--mm-item-height:50px;--mm-item-indent:20px;--mm-line-height:24px}.mm-hidden{display:none!important}.mm{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;overflow:hidden;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);color:#444;background:#f3f3f3;line-height:24px;line-height:var(--mm-line-height);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.mm{cursor:pointer}.mm:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-item-height)/ 2);left:20px;left:var(--mm-item-indent);width:10px;height:10px;margin-top:2px;border-top:2px solid;border-left:2px solid;-webkit-transform:rotate(-45deg) translate(50%,-50%);-ms-transform:rotate(-45deg) translate(50%,-50%);transform:rotate(-45deg) translate(50%,-50%);opacity:.4}.mm.mm--main{cursor:default}.mm.mm--main:before{content:none;display:none}.mm:after{content:attr(data-mm-title);display:block;position:absolute;top:0;left:0;right:0;height:50px;height:var(--mm-item-height);padding:0 40px;padding:0 calc(var(--mm-item-indent) * 2);line-height:50px;line-height:var(--mm-item-height);opacity:.4;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,.625),0 1px 0 0 currentColor;box-shadow:0 1px 0 0 rgba(255,255,255,.625),0 1px 0 0 currentColor}.mm.mm--main:after{padding-left:20px;padding-left:var(--mm-item-indent)}.mm ul{-webkit-overflow-scrolling:touch;position:fixed;top:50px;top:var(--mm-item-height);left:100%;bottom:0;width:200%;padding-right:100%;overflow:visible;overflow-y:auto;background:inherit;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;transition:left .3s ease 0s;cursor:default}.mm ul:after{content:'';display:block;height:50px;height:var(--mm-item-height)}.mm>ul{left:0}.mm ul.mm--open{left:0}.mm ul.mm--parent{left:-100%;overflow-y:hidden}.mm li{position:relative;background:inherit;cursor:pointer}.mm li:before{content:'';display:block;position:absolute;top:25px;top:calc(var(--mm-item-height)/ 2);right:25px;right:calc(var(--mm-item-height)/ 2);z-index:0;width:10px;height:10px;border-top:2px solid;border-right:2px solid;-webkit-transform:rotate(45deg) translate(0,-50%);-ms-transform:rotate(45deg) translate(0,-50%);transform:rotate(45deg) translate(0,-50%);opacity:.4}.mm li:after{content:'';display:block;margin-left:20px;margin-left:var(--mm-item-indent);border-top:1px solid;opacity:.15}.mm a,.mm span{position:relative;z-index:1;padding:13px 20px;padding:calc((var(--mm-item-height) - var(--mm-line-height))/ 2) var(--mm-item-indent)}.mm a{background:inherit;color:inherit;text-decoration:none}.mm a:not(:last-child){width:calc(100% - 50px);width:calc(100% - var(--mm-item-height))}.mm a:not(:last-child):after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;border-right:1px solid;opacity:.15}.mm span{background:0 0}.mm.mm--dark{background:#333;color:#ccc}.mm.mm--vertical:after,.mm.mm--vertical:before{content:none;display:none}.mm.mm--vertical{overflow-y:auto}.mm.mm--vertical ul{width:100%;padding-right:0;position:static}.mm.mm--vertical ul ul{display:none;padding-left:20px;padding-left:var(--mm-item-indent)}.mm.mm--vertical ul ul:after{height:25px;height:calc(var(--mm-item-height)/ 2)}.mm.mm--vertical ul.mm--open{display:block}.mm.mm--vertical li.mm--open:before{-webkit-transform:rotate(135deg) translate(-50%,0);-ms-transform:rotate(135deg) translate(-50%,0);transform:rotate(135deg) translate(-50%,0)}.mm.mm--vertical ul ul li:last-child:after{content:none;display:none}:root{--mm-width:80%;--mm-min-width:200px;--mm-max-width:440px}.mm-body--open{overflow-y:hidden;pointer-events:none}.mm{pointer-events:auto}.mm.mm--offcanvas{position:fixed;top:0;bottom:0;left:0;z-index:9995;width:80%;width:var(--mm-width);min-width:200px;min-width:var(--mm-min-width);max-width:440px;max-width:var(--mm-max-width);-webkit-transition:bottom 0s ease 0s,-webkit-transform .3s ease 0s;transition:bottom 0s ease 0s,-webkit-transform .3s ease 0s;-o-transition:transform .3s ease 0s,bottom 0s ease 0s;transition:transform .3s ease 0s,bottom 0s ease 0s;transition:transform .3s ease 0s,bottom 0s ease 0s,-webkit-transform .3s ease 0s}.mm.mm--offcanvas:not(.mm--open){bottom:100%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition-delay:0s,.6s;-o-transition-delay:0s,.6s;transition-delay:0s,.6s}.mm.mm--right{left:auto;right:0}.mm.mm--right:not(.mm--open){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mm-blocker{pointer-events:auto;display:block;position:fixed;bottom:0;right:0;background:rgba(0,0,0,.2);top:100%;z-index:9990;width:100%;opacity:0;-webkit-transition-property:opacity,top;-o-transition-property:opacity,top;transition-property:opacity,top;-webkit-transition-timing-function:ease,linear;-o-transition-timing-function:ease,linear;transition-timing-function:ease,linear;-webkit-transition-duration:.45s,0s;-o-transition-duration:.45s,0s;transition-duration:.45s,0s;-webkit-transition-delay:0s,.45s;-o-transition-delay:0s,.45s;transition-delay:0s,.45s}.mm-blocker.mm--open{top:0;z-index:9999;width:calc(100% - 80%);width:calc(100% - var(--mm-width));min-width:calc(100% - 440px);min-width:calc(100% - var(--mm-max-width));max-width:calc(100% - 200px);max-width:calc(100% - var(--mm-min-width));opacity:1;-webkit-transition-delay:.3s,0s;-o-transition-delay:.3s,0s;transition-delay:.3s,0s}.mm.mm--right{left:auto;right:0}.mm.mm--right:not(.mm--open){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.mm-blocker.mm--right{right:auto;left:0}
@font-face{font-family:'Montserrat';src:url(/sites/all/themes/smpte17/fonts/montserrat-light-webfont.woff2) format("woff2"),url(/sites/all/themes/smpte17/fonts/montserrat-light-webfont.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/smpte17/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(/sites/all/themes/smpte17/fonts/montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'Montserrat';src:url(/sites/all/themes/smpte17/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(/sites/all/themes/smpte17/fonts/montserrat-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}html,body{color:#333;font-family:"Montserrat";font-size:16px;font-weight:100;line-height:1.5}.smpte-mobile-toggle,.social-share a,.smpte-social-share a{display:block;text-indent:-9999em;background-repeat:no-repeat;background-position:top center}.page-checkout fieldset legend,.page-cart fieldset legend,.page-user-orders fieldset legend,.page-checkout table.checkout-review .pane-title td,.node-type-webform fieldset legend{color:#333;font-weight:100;font-size:24px}.page-checkout input#edit-back,.page-checkout input#edit-cancel,.page-cart input#edit-back,.page-cart input#edit-cancel,.page-user-orders input#edit-back,.page-user-orders input#edit-cancel,.page-checkout input#edit-submit,.page-checkout input#edit-customer-profile-billing-edit-button,.page-checkout input#edit-customer-profile-billing-cancel-button,.page-checkout input#edit-commerce-coupon-coupon-add,.page-cart input#edit-submit,.page-cart input#edit-customer-profile-billing-edit-button,.page-cart input#edit-customer-profile-billing-cancel-button,.page-cart input#edit-commerce-coupon-coupon-add,.page-user-orders input#edit-submit,.page-user-orders input#edit-customer-profile-billing-edit-button,.page-user-orders input#edit-customer-profile-billing-cancel-button,.page-user-orders input#edit-commerce-coupon-coupon-add{margin:5px;padding:14px 20px;background-color:#ededed;color:#333}.page-checkout input#edit-back:hover,.page-checkout input#edit-cancel:hover,.page-cart input#edit-back:hover,.page-cart input#edit-cancel:hover,.page-user-orders input#edit-back:hover,.page-user-orders input#edit-cancel:hover,.page-checkout input#edit-submit:hover,.page-checkout input#edit-customer-profile-billing-edit-button:hover,.page-checkout input#edit-customer-profile-billing-cancel-button:hover,.page-checkout input#edit-commerce-coupon-coupon-add:hover,.page-cart input#edit-submit:hover,.page-cart input#edit-customer-profile-billing-edit-button:hover,.page-cart input#edit-customer-profile-billing-cancel-button:hover,.page-cart input#edit-commerce-coupon-coupon-add:hover,.page-user-orders input#edit-submit:hover,.page-user-orders input#edit-customer-profile-billing-edit-button:hover,.page-user-orders input#edit-customer-profile-billing-cancel-button:hover,.page-user-orders input#edit-commerce-coupon-coupon-add:hover{background-color:#ccc}.page-checkout input#edit-back,.page-checkout input#edit-cancel,.page-cart input#edit-back,.page-cart input#edit-cancel,.page-user-orders input#edit-back,.page-user-orders input#edit-cancel{margin:20px 10px;padding:25px 40px}.color-rouge{color:#ed3025}.color-plumeria{color:#b3559e}.color-viking{color:#6fccdd}.color-hiliter{color:#f6eb0f}.color-chameleon{color:#6abd45}.background-chameleon{background:#6abd45}.background-hiliter{background:#f6eb0f}.background-plumeria{background:#b3559e}.background-rouge{background:#ed3025}.background-viking{background:#6fccdd}.block .content u{text-decoration:none !important}.block .content span[style]{font-family:"Montserrat" !important;font-size:inherit !important;color:inherit !important}.region-sidebar-second .block p.rtecenter{text-align:left}a.button{display:inline-block;margin:1em 0}a[name]{display:inline-block;float:right;margin-top:-100px;padding-top:100px}a.button,.view input[type="submit"],.node-type-donation .commerce-add-to-cart input[type="submit"],.node-type-product-display .commerce-add-to-cart input[type="submit"],.node-type-webinar .field-name-field-attend a,.page-checkout input#edit-continue,.page-cart input#edit-continue,.page-user-orders input#edit-continue,.content-wrapper input[type='submit']{-webkit-appearance:none;border-radius:0px;background-color:#1010eb;padding:25px 40px;margin:20px 10px;border:none;color:#fff;font-family:"Montserrat";font-size:16px;font-weight:100;cursor:pointer;transition:.25s ease-in-out;outline:0}a.button:hover,.view input[type="submit"]:hover,.node-type-donation .commerce-add-to-cart input[type="submit"]:hover,.node-type-product-display .commerce-add-to-cart input[type="submit"]:hover,.node-type-webinar .field-name-field-attend a:hover,.page-checkout input#edit-continue:hover,.page-cart input#edit-continue:hover,.page-user-orders input#edit-continue:hover,.content-wrapper input[type='submit']:hover{background-color:#10ebeb;text-decoration:none;color:#fff}.content-wrapper input:not([type='submit']),.content-wrapper textarea{padding:10px 5px;outline:0;vertical-align:middle;background-color:#ededed;border:none;color:#333;font-family:"Montserrat";font-size:16px;letter-spacing:.5px}.content-wrapper input:focus:not([type='submit']),.content-wrapper textarea:focus{outline:3px solid #6fccdd}.node-type-donation .commerce-add-to-cart .form-select,.content-wrapper select,.content-wrapper select .form-select{padding:10px 20px 10px 5px;outline:0;background-color:#ededed;border:none;font-family:"Montserrat";font-size:16px;vertical-align:middle}.node-type-donation .commerce-add-to-cart .form-select:focus,.content-wrapper select:focus,.content-wrapper select .form-select:focus{outline:3px solid #6fccdd}.node-type-webinar .field.field-name-field-video .content{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.node-type-webinar .field.field-name-field-video .content iframe{position:absolute;top:0;left:0;width:100%;height:100%}body{margin:0}.block-smpte-blocks-smpte-17-sidebar-ads .content{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:1068px){.block-smpte-blocks-smpte-17-sidebar-ads .content{-ms-flex-pack:center;justify-content:center}}.block-smpte-blocks-smpte-17-sidebar-ads .smpte-ad-slot{margin-bottom:50px;width:100%;text-align:center}.block-smpte-blocks-smpte-17-leaderboard-ad{display:none;margin-top:50px;text-align:center}@media (min-width:767px){.block-smpte-blocks-smpte-17-leaderboard-ad{display:block}}.block-smpte-blocks-smpte-17-leaderboard-ad iframe{margin:20px 0}.profile .crm-container .crm-section .label{float:none;width:auto}.smpte-extra-field{clear:both}@media (min-width:1068px){.smpte-extra-field{display:-ms-flexbox;display:flex}}@media (min-width:767px){.smpte-extra-field .section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media (min-width:1068px){.smpte-extra-field .section{width:50%}}.smpte-extra-field .section:first-of-type{-ms-flex-pack:end;justify-content:flex-end}.smpte-extra-field .section div{-ms-flex:0 1 auto;flex:0 1 auto}.smpte-extra-field .smpte-action-link a,.smpte-extra-field .smpte-statistic{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.smpte-extra-field .smpte-spacer,.smpte-extra-field .smpte-image,.smpte-extra-field .smpte-action-link,.smpte-extra-field .smpte-statistic{height:300px}@media (min-width:767px){.smpte-extra-field .smpte-spacer,.smpte-extra-field .smpte-image,.smpte-extra-field .smpte-action-link,.smpte-extra-field .smpte-statistic{width:50%}}@media (min-width:1068px){.smpte-extra-field .smpte-spacer,.smpte-extra-field .smpte-image,.smpte-extra-field .smpte-action-link,.smpte-extra-field .smpte-statistic{max-width:356px}}.smpte-extra-field .smpte-short-summary .content{padding:70px}.smpte-extra-field .smpte-action-link a{height:300px;width:100%}.smpte-extra-field .smpte-action-link a div{width:100%}.smpte-extra-field .smpte-spacer{display:none}@media (min-width:1068px){.smpte-extra-field .smpte-spacer{display:block}}.smpte-extra-field .smpte-slideshow{margin:0 auto}.smpte-extra-field.section-one{display:block}@media (min-width:1199px){.smpte-extra-field.section-one{display:-ms-flexbox;display:flex}}.smpte-extra-field.section-one .section{width:100%}@media (min-width:1199px){.smpte-extra-field.section-one .section{width:50%}}@media (min-width:1199px){.smpte-extra-field.section-one .section:first-of-type{-ms-flex-order:2;order:2}}@media (min-width:1199px){.smpte-extra-field.section-one .smpte-short-summary,.smpte-extra-field.section-one .smpte-ad{height:300px}}.smpte-extra-field.section-one .smpte-ad{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.smpte-extra-field.section-one .smpte-ad-a,.smpte-extra-field.section-one .smpte-ad-b{-ms-flex-item-align:end;align-self:flex-end;padding-top:20px}@media (min-width:1199px){.smpte-extra-field.section-one .smpte-ad-a,.smpte-extra-field.section-one .smpte-ad-b{padding-top:0}}.smpte-extra-field.section-one .smpte-ad-slot{padding-bottom:20px}@media (min-width:1199px){.smpte-extra-field.section-one .smpte-ad-slot{padding-bottom:10px}}.smpte-extra-field.section-three .section,.smpte-extra-field.section-five .section{display:block;float:left;width:100%}@media (min-width:767px){.smpte-extra-field.section-three .section,.smpte-extra-field.section-five .section{width:50%}}.smpte-extra-field.section-three .section .smpte-action-link,.smpte-extra-field.section-three .section .smpte-statistic,.smpte-extra-field.section-three .section .smpte-spacer,.smpte-extra-field.section-three .section .smpte-image,.smpte-extra-field.section-five .section .smpte-action-link,.smpte-extra-field.section-five .section .smpte-statistic,.smpte-extra-field.section-five .section .smpte-spacer,.smpte-extra-field.section-five .section .smpte-image{width:100%}@media (min-width:1068px){.smpte-extra-field.section-three .section,.smpte-extra-field.section-five .section{float:none;display:-ms-flexbox;display:flex;width:100%}.smpte-extra-field.section-three .section .smpte-action-link,.smpte-extra-field.section-three .section .smpte-statistic,.smpte-extra-field.section-three .section .smpte-spacer,.smpte-extra-field.section-three .section .smpte-image,.smpte-extra-field.section-five .section .smpte-action-link,.smpte-extra-field.section-five .section .smpte-statistic,.smpte-extra-field.section-five .section .smpte-spacer,.smpte-extra-field.section-five .section .smpte-image{width:50%}}.smpte-extra-field.section-four .section .smpte-statistic:first-of-type,.smpte-extra-field.section-four .section .smpte-image{display:none}@media (min-width:1068px){.smpte-extra-field.section-four .section .smpte-statistic:first-of-type,.smpte-extra-field.section-four .section .smpte-image{display:-ms-flexbox;display:flex}}.smpte-extra-field.section-six{display:block}@media (min-width:1419px){.smpte-extra-field.section-six{display:-ms-flexbox;display:flex}}.smpte-extra-field.section-six .section:last-of-type{display:none}@media (min-width:767px){.smpte-extra-field.section-six .section:last-of-type{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:100%;height:200px}}@media (min-width:1419px){.smpte-extra-field.section-six .section:last-of-type{height:300px;width:50%}}.smpte-extra-field.section-six .smpte-ad{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.region-content ul{padding-left:18px}.sidebar-wrapper h2{margin:0;font-size:24px;font-weight:normal;line-height:1.2}.region-sidebar-first .content{margin-top:1em}.region-sidebar-first ul{margin:0;padding:0}.region-sidebar-first ul li,.region-sidebar-first ul li.leaf{margin:0;list-style-image:none;list-style-type:none}.region-sidebar-first ul ul li{margin-left:1em}.region-sidebar-first ul ul a{font-weight:100}.region-sidebar-first p:first-of-type{margin-top:0}.region-sidebar-second{letter-spacing:.5px}.region-sidebar-second a{font-weight:100;color:#fff;transition:color .25s ease-in-out}.region-sidebar-second p:last-of-type{margin-bottom:0}.region-sidebar-second>div{transition:background-color .25s ease-in-out;color:#fff;background:#0070af}.region-sidebar-second>div.paragraphs-item-callout:hover{background:#0070af}.region-sidebar-second>div.block-smpte-blocks-smpte-17-sidebar-ads{background:transparent}.region-sidebar-second>div.block-smpte-blocks-smpte-17-sidebar-ads .content{padding:0}.region-sidebar-second .entity-paragraphs-item h2{padding-top:40px}.region-sidebar-second .entity-paragraphs-item div+h2{padding-top:106px}.region-sidebar-second .paragraphs-item-quick-links .content,.region-sidebar-second .paragraphs-item-callout a,.region-sidebar-second .block>.content{padding:0 40px 40px}.region-sidebar-second .paragraphs-item-quick-links .content .content,.region-sidebar-second .paragraphs-item-callout a .content,.region-sidebar-second .block>.content .content{padding-left:8px;padding-bottom:1em}.region-sidebar-second .paragraphs-item-callout .content{padding:0}.region-sidebar-second .block{overflow-wrap:break-word}.region-sidebar-second .block h2{padding:40px 30px 0;color:#fff}.region-sidebar-second .block a{font-weight:bold}.region-sidebar-second .block .label{font-size:12px;text-transform:uppercase}.region-sidebar-second .block ul.menu{margin:0px;padding:0px}.region-sidebar-second .block ul.menu li{list-style:none;margin:0px;padding:0px}.region-sidebar-second .block ul.menu li a,.region-sidebar-second .block ul.menu li span.nolink{display:block;padding-top:16px;font-weight:100}.region-sidebar-second .block ul.menu li a.active,.region-sidebar-second .block ul.menu li span.nolink.active{color:#fff;font-weight:bold}.region-sidebar-second .block ul.menu li.expanded .menu{margin-left:20px}.region-sidebar-second .view .date-nav-wrapper .date-prev,.region-sidebar-second .view .date-nav-wrapper .date-next{background:none}.region-sidebar-second .view .date-nav-wrapper .date-prev a,.region-sidebar-second .view .date-nav-wrapper .date-next a{font-size:24px;font-weight:400}.region-sidebar-second .date-heading a{font-weight:400}.region-sidebar-second .date-nav{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:0}.region-sidebar-second .calendar-calendar th.days,.region-sidebar-second .calendar-calendar td.mini{padding:2px}.region-sidebar-second .calendar-calendar .month-view a{color:#0070af}.region-sidebar-second .calendar-calendar .month-view a:hover{color:#6fccdd}.region-footer-top{background:#0070af;padding:60px 0}@media (min-width:767px){.region-footer-top{padding:80px 0}}.footer-bottom{background:#000;color:#fff;font-size:.9em;letter-spacing:.03em}.footer-bottom .region-footer-bottom{text-align:center;padding:24px}@media (min-width:1068px){.footer-bottom .region-footer-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.footer-bottom .region-footer-bottom a{color:#6fccdd}.footer-bottom .region-footer-bottom a:hover{color:#b3559e}.view h4{margin-bottom:0}.view .views-exposed-form .views-exposed-widget{float:none}.view .views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.view .views-exposed-widgets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.view .views-exposed-widget{width:100%;padding:0;margin-bottom:1em}@media (min-width:767px){.view .views-exposed-widget{width:20%}}.view .views-submit-button,.view .views-reset-button{width:auto}@media (min-width:767px){.view .views-submit-button{text-align:right}}.view select,.view input[type="text"]{width:100%}@media (min-width:767px){.view select,.view input[type="text"]{width:90%}}.view input[type="submit"]{margin:0 5px;padding:14px 20px}.view-smpte-sustaining-member-list .views-row{clear:both}.view-smpte-sustaining-member-list .views-row-last{margin-bottom:2em}.view-smpte-sustaining-member-list .view-content h2{float:left;margin:0 1em 0 0;font-size:16px}.view-smpte-sustaining-member-list .view-content .toggler{cursor:pointer}.view-events-for-students .views-row{padding:0 0 15px 20px;border-bottom:#6fccdd 2px solid}.view-member-directory .views-exposed-widgets>div{width:50%}@media (min-width:1199px){.view-member-directory .views-exposed-widgets>div{width:25%}}@media (min-width:767px){.view-member-directory .views-exposed-widgets>div.views-widget-filter-field_address_country,.view-member-directory .views-exposed-widgets>div.views-widget-filter-field_smpte_section_value{width:50%}}.view-member-directory .views-exposed-widgets>div.views-submit-button,.view-member-directory .views-exposed-widgets>div.views-reset-button{width:auto}.view-member-directory .views-widget{margin-right:.5em}@media (min-width:767px){.view-sustaining-member-directory .views-widget-filter-tid,.view-sustaining-member-directory .views-widget-filter-level{width:50%}}.view-virtual-course-search .views-exposed-widgets,.view-webinar-search .views-exposed-widgets{-ms-flex-pack:justify;justify-content:space-between}.view-virtual-course-search .views-exposed-widgets select,.view-virtual-course-search .views-exposed-widgets input[type="text"],.view-webinar-search .views-exposed-widgets select,.view-webinar-search .views-exposed-widgets input[type="text"]{box-sizing:border-box;width:100%}.view-virtual-course-search .views-exposed-widgets input[type=submit],.view-webinar-search .views-exposed-widgets input[type=submit]{margin:0px}.view-virtual-course-search .views-exposed-widgets .form-item-field-vc-date-value-op .form-select,.view-virtual-course-search .views-exposed-widgets .form-item-field-date-time-value-op .form-select,.view-webinar-search .views-exposed-widgets .form-item-field-vc-date-value-op .form-select,.view-webinar-search .views-exposed-widgets .form-item-field-date-time-value-op .form-select{margin-bottom:10px}.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper,.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper>div,.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper>div,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper>div,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper>div{width:49%}.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper div:first-child,.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper div:first-child,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_date_value .form-wrapper div:first-child,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_date_time_value .form-wrapper div:first-child{width:100%}.view-virtual-course-search .views-exposed-widgets .container-inline-date .form-item,.view-webinar-search .views-exposed-widgets .container-inline-date .form-item{width:100%}.view-virtual-course-search .views-exposed-widgets .container-inline-date .form-item .form-item,.view-webinar-search .views-exposed-widgets .container-inline-date .form-item .form-item{float:none}.view-virtual-course-search .views-exposed-widgets .container-inline-date .form-item .date-padding,.view-webinar-search .views-exposed-widgets .container-inline-date .form-item .date-padding{width:100%}@media (min-width:767px){.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_date_value,.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_date_time_value,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_date_value,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_date_time_value{width:100%}.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_level_value,.view-virtual-course-search .views-exposed-widgets .views-widget-filter-field_vc_format_value,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_level_value,.view-webinar-search .views-exposed-widgets .views-widget-filter-field_vc_format_value{width:24%}.view-virtual-course-search .views-exposed-widgets .views-submit-button,.view-webinar-search .views-exposed-widgets .views-submit-button{width:100%;text-align:left}}.view-virtual-course-search .field-name-field-vc-image img,.view-webinar-search .field-name-field-vc-image img{width:40%;height:auto;margin:20px 20px 20px 0;float:left}.view-virtual-course-search .field-name-field-webinar-title h3,.view-webinar-search .field-name-field-webinar-title h3{margin-top:0px;font-size:20px}@media (min-width:767px){.view-virtual-course-search .views-widget-filter-title{width:49%}}.view-webinar-search h2{margin-bottom:0px}@media (min-width:767px){.view-webinar-search .views-widget-filter-title,.view-webinar-search .views-widget-filter-field_webinar_title_value,.view-webinar-search .views-widget-filter-field_speaker_value{width:32%}}.view-virtual-courses-self-study hr{height:0px;margin-top:30px;margin-bottom:30px;border:1px solid #ededed}.view-virtual-courses-self-study .views-row{margin-bottom:30px}.view-virtual-courses-self-study .virtual-course-summary{display:table}.view-virtual-courses-self-study .virtual-course-summary h3{margin-bottom:0px}.view-virtual-courses-self-study .virtual-course-summary .item-list ul{display:-ms-flexbox;display:flex;padding:0px;list-style:none}.view-virtual-courses-self-study .virtual-course-summary .item-list ul li{padding:0px;margin-top:10px;margin-left:0px;margin-right:35px}.view-virtual-courses-self-study .virtual-course-summary-image{width:30%;margin-top:7px;margin-right:20px;float:left}.view-virtual-courses-self-study .virtual-course-summary-image img{max-width:100%;height:auto}.view-my-smpte .views-field{margin-top:20px}.view-my-memberships .views-row{margin-top:20px}.view-my-memberships .views-field{margin-top:0}.node-type-blog-post .blog-author,.node-type-blog-post .blog-date{color:#0070af;font-size:20px;font-weight:bold;letter-spacing:2px;line-height:2em}.node-type-blog-post .blog-date{margin-bottom:1em}.node-type-blog-post #comments fieldset{border:none}.node-type-blog-post #comments fieldset .form-type-select,.node-type-blog-post #comments fieldset .filter-guidelines{padding-left:0}.node-type-blog-post #comments fieldset .filter-help{padding-right:0px}.node-type-blog-post #comments .form-actions{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-type-blog-post #comments .form-actions input[type="submit"]{margin:20px 20px 20px 0px;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:767px){.node-type-blog-post #comments .form-actions{display:block}}.node-type-donation .commerce-add-to-cart input[type="submit"]{margin:20px 0;padding:10px 100px}.node-type-event .field{margin-bottom:1em}.node-type-event .field-name-title-field{font-weight:bold}.node-type-product-display .commerce-add-to-cart input[type="submit"]{margin:20px 0;padding:25px 40px}.node-type-section .views-field-field-event-type{margin-bottom:1em}.node-type-section-event .field{margin-bottom:1em}.node-type-webinar .field-name-field-webinar-title,.node-type-webinar .field-name-field-speaker{font-size:24px;line-height:36px;margin:20px 0px;font-weight:700}.node-type-webinar .field-name-field-webinar-pdf{margin-top:20px}.node-type-webinar .field-name-field-attend a{display:inline-block;margin:0px}.node-type-webinar .field.field-name-field-video{margin:30px 0}.node-type-webinar .field-name-field-speaker-image img{max-width:40%;height:auto;float:left;margin:0px 20px 20px 0px}.node-type-webinar .field-collection-view .field-label{width:auto}html,body{overflow-x:hidden}ul.tabs{margin-top:.5em}ul.tabs a{font-weight:100}div.messages{margin-bottom:1em}.front .main .outer-wrapper{margin-top:0;margin-bottom:0}.front .hero-image{min-height:600px;background-size:cover;background-position:center}.front .page-title .page-title{margin-bottom:0}.front .page-title .site-slogan{margin-top:0;color:#fff;font-size:30px;font-weight:normal}.page-store .view-display-id-page_1 tbody tr{vertical-align:top}.page-store .view-display-id-page_1 tbody td{width:30%;padding:5px 30px}.smpte-store .outer-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:767px){.smpte-store .outer-wrapper{-ms-flex-direction:row;flex-direction:row}}.smpte-store .site-footer .outer-wrapper{-ms-flex-direction:column;flex-direction:column}.page-taxonomy-term .page-title{text-align:center}.page-taxonomy-term .view-id-smpte_commerce{text-align:center}.page-taxonomy-term .view-id-smpte_commerce table{width:100%}.page-taxonomy-term .view-id-smpte_commerce table td{padding:1em 0}.page-taxonomy-term .view-id-smpte_commerce .views-field-name h2{border-bottom:1px solid #ededed}.page-taxonomy-term .view-id-smpte_commerce_taxonomy .views-row{margin-top:0.5em;clear:both;overflow:auto}.page-taxonomy-term .view-id-smpte_commerce_taxonomy .views-field-field-image{float:left;margin-right:1em;padding-bottom:2em}.page-taxonomy-term .view-id-smpte_commerce_taxonomy .views-field-field-image img{border:1px solid #ededed}.page-taxonomy-term .view-id-smpte_commerce_taxonomy .views-field-body{padding-bottom:2em}.not-front.node-type-product-display .page-title{font-size:36px}.page-user .page-title,.page-user .block-system-main>.content{padding:0 20px}.page-user fieldset{padding:0;border:0}.page-user legend{margin-bottom:6px;font-size:24px}.page-user .field-type-text,.page-user .field-type-textfield,.page-user .field-type-date,.page-user .field{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.page-user .field{margin-bottom:12px}.page-user .form-item{margin-top:0}.page-user .description{width:100%}.page-user label{font-weight:100}.page-user .field-label{color:#989999;font-weight:100;width:30%}.page-user .field-item{padding-left:8px}.page-user ul.tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}.page-user ul.primary{padding:20px}.page-user ul.primary li a{margin:.25em;padding:0 1em;background:#ccc;color:#333}.page-user ul.primary li a:hover{background:rgba(204,204,204,0.4);color:#333}.page-user ul.primary li.active a{background:#fff}.page-user ul.primary li a,.page-user ul.primary li.active a{display:block;padding:8px 12px;border:1px solid #989999}.page-user fieldset{min-inline-size:auto}.page-user fieldset.date-combo .container-inline-date .date-padding{padding:0}.page-user select,.page-user input,.page-user textarea{max-width:100%}.page-user #edit-timezone legend{display:none}.page-user .password-strength{float:none;margin-bottom:1em}@media (min-width:1199px){.page-user .password-strength{float:right}}.page-user .field-type-addressfield legend{display:none}.page-user .field-widget-date-popup label{display:none}.page-user .field-widget-date-popup legend{margin:0}.page-user .field-widget-date-popup .fieldset-legend{font-size:16px;font-weight:100}.page-user .captcha legend,.page-user .captcha .fieldset-description{display:none}.page-user .captcha .g-recaptcha{margin:1em 0}.smpte-main-menu,.smpte-mobile-menu,.smpte-footer-menu{letter-spacing:2px}.smpte-main-menu ul,.smpte-mobile-menu ul,.smpte-footer-menu ul{z-index:999}.smpte-main-menu ul li.leaf,.smpte-main-menu ul li.expanded,.smpte-mobile-menu ul li.leaf,.smpte-mobile-menu ul li.expanded,.smpte-footer-menu ul li.leaf,.smpte-footer-menu ul li.expanded{list-style-type:none;list-style-image:none}.smpte-main-menu ul.menu li,.smpte-mobile-menu ul.menu li,.smpte-footer-menu ul.menu li{margin:0}.smpte-main-menu ul,.smpte-main-menu li,.smpte-mobile-menu ul,.smpte-mobile-menu li,.smpte-footer-menu ul,.smpte-footer-menu li{margin:0;padding:0}.smpte-main-menu a,.smpte-main-menu li a.active,.smpte-main-menu .parent,.smpte-mobile-menu a,.smpte-mobile-menu li a.active,.smpte-mobile-menu .parent,.smpte-footer-menu a,.smpte-footer-menu li a.active,.smpte-footer-menu .parent{color:#fff}.smpte-main-menu a,.smpte-main-menu .parent,.smpte-mobile-menu a,.smpte-mobile-menu .parent,.smpte-footer-menu a,.smpte-footer-menu .parent{font-weight:normal;text-align:center;text-transform:uppercase}@media (min-width:1199px){.smpte-main-menu a,.smpte-main-menu .parent,.smpte-mobile-menu a,.smpte-mobile-menu .parent,.smpte-footer-menu a,.smpte-footer-menu .parent{padding:2px 16px}}.smpte-footer-menu ul{text-align:center}.smpte-footer-menu li{padding-bottom:1em}@media (min-width:767px){.smpte-footer-menu li{padding-bottom:0;display:inline-block}}.smpte-footer-menu:before{content:'';border-top:2px solid #fff}.smpte-mobile-toggle{height:30px;width:30px;background-image:url(/sites/all/themes/smpte17/images/menu-toggle.png);position:absolute;top:24px;right:24px;cursor:pointer;z-index:999}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-mobile-toggle{background-image:url(/sites/all/themes/smpte17/images/menu-toggle_2x.png);background-size:30px 30px}}@media (min-width:1199px){.smpte-mobile-toggle{display:none}}.smpte-mobile-menu{display:none}@media (min-width:1199px){.smpte-mobile-menu{display:none}}.smpte-mobile-menu ul{width:70%;max-width:400px;height:90%;position:fixed;top:0;left:0;overflow-y:scroll;padding:40px;background-color:#0070af;box-shadow:1px 1px 20px 0 rgba(0,0,0,0.35)}.smpte-mobile-menu ul ul{position:relative;overflow:visible;display:none;padding:0;background-color:none;box-shadow:none}.smpte-mobile-menu a,.smpte-mobile-menu .parent,.smpte-mobile-menu .parent-back{display:block;cursor:pointer;background-repeat:no-repeat;background-position:right 24px top 16px;padding:20px 78px 20px 24px;text-align:left}.smpte-mobile-menu .submenu{display:block;background-color:#81b7d7}.smpte-mobile-menu .parent{background-image:url(/sites/all/themes/smpte17/images/arrow.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-mobile-menu .parent{background-image:url(/sites/all/themes/smpte17/images/arrow_2x.png);background-size:30px 30px}}.smpte-mobile-menu .parent-back{background-image:url(/sites/all/themes/smpte17/images/arrow-back.png);color:#0070af;font-weight:bold;text-transform:uppercase}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-mobile-menu .parent-back{background-image:url(/sites/all/themes/smpte17/images/arrow-back_2x.png);background-size:30px 30px}}.smpte-mobile-menu .inactive{display:none}.entity-paragraphs-item a{display:block}.paragraphs-item-callout{position:relative}.paragraphs-item-callout a{color:#fff}.paragraphs-item-callout a:hover{color:#fff}.paragraphs-item-callout .callout-tag{position:absolute;top:25px;left:25px;display:block;font-weight:700;padding:16px 24px 13px;background:#6abd45;font-size:14px;letter-spacing:2px;text-transform:uppercase}@media (min-width:1068px){.paragraphs-item-callout .callout-tag{left:-10%}}.paragraphs-item-callout .callout-summary{font-weight:100}.paragraphs-item-quick-links a{padding-top:16px}.block-search-api-page-search{position:fixed;z-index:5;left:0px;right:0px;background-color:#0070af;font-weight:100}.block-search-api-page-search .block-smpte-search-close-button{position:absolute;cursor:pointer;top:20px;right:60px;height:40px;width:40px;background-image:url(/sites/all/themes/smpte17/images/searchbar-arrow.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.block-search-api-page-search .block-smpte-search-close-button{background-image:url(/sites/all/themes/smpte17/images/searchbar-arrow_2x.png);background-size:40px 40px}}@media (min-width:1199px){.block-search-api-page-search .block-smpte-search-close-button{right:20px}}.block-search-api-page-search .content{padding:75px}.block-search-api-page-search .form-item{margin-right:5%}.block-search-api-page-search .form-type-textfield{display:inline-block;width:60%}.block-search-api-page-search .form-text{width:100%;background-color:transparent;border-style:none;border-bottom:solid 2px #fff;color:#fff;font-size:14px;padding-bottom:15px;outline:none;text-align:center}.block-search-api-page-search .form-text:-ms-input-placeholder{font-size:14px;opacity:1;color:#fff}.block-search-api-page-search .form-text::placeholder{font-size:14px;opacity:1;color:#fff}.block-search-api-page-search .form-submit{width:135px;height:50px;background-color:white;border-style:none;font-weight:700;color:#0070af;font-size:14px;cursor:pointer}.block-smpte-blocks-smpte-17-alertbar{z-index:5;position:fixed;bottom:0px;left:0px;right:0px;min-height:30px;padding:10px;transition:background-color .25s ease-in-out;background-color:#f6eb0f;color:#0070af;font-size:15px;font-weight:700;letter-spacing:0.4px;line-height:20px;text-align:center;text-transform:uppercase}@media (min-width:767px){.block-smpte-blocks-smpte-17-alertbar{min-height:50px;padding:15px 40px;line-height:22px;font-size:17px}}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left,.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-message{display:block}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{display:none}.block-smpte-blocks-smpte-17-alertbar.minimized{right:auto}.block-smpte-blocks-smpte-17-alertbar.minimized .smpte-alertbar-toggle-left,.block-smpte-blocks-smpte-17-alertbar.minimized .smpte-alertbar-message{display:none}.block-smpte-blocks-smpte-17-alertbar.minimized .smpte-alertbar-toggle-right{display:block}.block-smpte-blocks-smpte-17-alertbar:hover{background-color:#6fccdd}.block-smpte-blocks-smpte-17-alertbar .content{position:relative;vertical-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width:767px){.block-smpte-blocks-smpte-17-alertbar .content{-ms-flex-pack:justify;justify-content:space-between}}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-message{text-align:center;word-wrap:break-word;-ms-flex:15 50 85%;flex:15 50 85%}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-message-link{color:#0070af}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left,.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{height:30px;width:30px;cursor:pointer}@media (min-width:767px){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left,.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{height:50px;width:50px}}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_left_30.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_left_30_2x.png);background-size:30px 30px}}@media (min-width:767px){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_left_50.png)}}@media only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-width:767px) and (min-resolution:125dpi),only screen and (min-width:767px) and (min-resolution:1.3dppx){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-left{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_left_50_2x.png);background-size:50px 50px}}.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_right_30.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_right_30_2x.png);background-size:30px 30px}}@media (min-width:767px){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_right_50.png)}}@media only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-width:767px) and (min-resolution:125dpi),only screen and (min-width:767px) and (min-resolution:1.3dppx){.block-smpte-blocks-smpte-17-alertbar .smpte-alertbar-toggle-right{background-image:url(/sites/all/themes/smpte17/images/alertbar-arrow_right_50_2x.png);background-size:50px 50px}}#backtotop.alertbump{bottom:70px}@media (min-width:767px){#backtotop.alertbump{bottom:100px}}.block-smpte-commerce-primary-contact-info .primary-contact-info-item{margin:20px 0 0 20px}.profile .crm-container .crm-section .label{color:#333;font-size:12px;text-align:left;text-transform:uppercase}.profile .crm-container .crm-section .content{margin-left:8px}.block-views-footer-featured-content-block{margin-top:-60px;margin-bottom:50px;background-color:#fff}@media (min-width:767px){.block-views-footer-featured-content-block{margin-top:-80px}}@media (min-width:1068px){.block-views-footer-featured-content-block{background:linear-gradient(to bottom,#fff 50%,#fff 50%,#0070AF 50%)}}.block-views-footer-featured-content-block .block-title{margin-bottom:50px;font-size:30px;line-height:35px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px}.block-views-footer-featured-content-block .view{padding:0px}@media (min-width:1068px){.block-views-footer-featured-content-block .view{padding:0px 75px}}.block-views-footer-featured-content-block .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1350px;margin:0px auto}.block-views-footer-featured-content-block .views-row{width:100%}.block-views-footer-featured-content-block .views-row .group-featured-footer-tile{padding:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;text-align:center}@media (min-width:1068px){.block-views-footer-featured-content-block .views-row .group-featured-footer-tile{text-align:left}}.block-views-footer-featured-content-block .views-row:nth-of-type(3){background-color:#b3559e}.block-views-footer-featured-content-block .views-row:nth-of-type(1){background-color:#6fccdd}.block-views-footer-featured-content-block .views-row:nth-of-type(2){background-color:#6abd45}.block-views-footer-featured-content-block .views-row:hover{background-color:#0070af}@media (min-width:1068px){.block-views-footer-featured-content-block .views-row{width:33.33%}}.block-views-footer-featured-content-block .smpte-extra-field{display:block}.block-views-footer-featured-content-block .node,.block-views-footer-featured-content-block .content,.block-views-footer-featured-content-block .group-featured-footer-tile{height:100%}.block-views-footer-featured-content-block .views-row,.block-views-footer-featured-content-block .content,.block-views-footer-featured-content-block .group-featured-footer-tile{box-sizing:border-box}.block-views-footer-featured-content-block .group-details,.block-views-footer-featured-content-block .group-details .field:not(:last-child){margin-bottom:20px}@media (min-width:1068px){.block-views-footer-featured-content-block .group-details,.block-views-footer-featured-content-block .group-details .field:not(:last-child){margin-bottom:50px}}.block-views-footer-featured-content-block .field-name-title-pseudo,.block-views-footer-featured-content-block .field-name-field-event-date,.block-views-footer-featured-content-block .field-name-location,.block-views-footer-featured-content-block .field-name-author{letter-spacing:1px}.block-views-footer-featured-content-block .field-name-body,.block-views-footer-featured-content-block .field-name-field-event-date,.block-views-footer-featured-content-block .field-name-location,.block-views-footer-featured-content-block .field-name-author{font-size:18px;font-weight:100}.block-views-footer-featured-content-block .field-name-title-pseudo,.block-views-footer-featured-content-block .field-name-body,.block-views-footer-featured-content-block .field-name-field-event-date{color:#fff}.block-views-footer-featured-content-block .field-name-location,.block-views-footer-featured-content-block .field-name-author{color:#000}.block-views-footer-featured-content-block .field-name-field-event-date,.block-views-footer-featured-content-block .field-name-content-type{font-weight:100}.block-views-footer-featured-content-block .field-name-title-pseudo{font-size:30px;line-height:35px;text-transform:uppercase}.block-views-footer-featured-content-block .field-name-content-type{color:#fff;text-transform:uppercase}.page-checkout table,.page-cart table,.page-user-orders table{border-color:#ededed;width:100%}.page-checkout table th,.page-cart table th,.page-user-orders table th{border-bottom:1px solid #ededed}.page-checkout table tbody,.page-cart table tbody,.page-user-orders table tbody{border-color:#ededed}.page-checkout table tr,.page-cart table tr,.page-user-orders table tr{background-color:#fff;color:#000;vertical-align:middle;border-color:#ededed}.page-checkout table td,.page-cart table td,.page-user-orders table td{padding:20px 20px 20px 0}@media (min-width:1068px){.page-checkout table td,.page-cart table td,.page-user-orders table td{padding:20px 40px 20px 0}}.page-checkout table td.active,.page-cart table td.active,.page-user-orders table td.active{background-color:#fff}.page-checkout fieldset,.page-cart fieldset,.page-user-orders fieldset{border:0}.page-checkout input#edit-submit,.page-checkout input#edit-customer-profile-billing-edit-button,.page-checkout input#edit-customer-profile-billing-cancel-button,.page-checkout input#edit-commerce-coupon-coupon-add,.page-cart input#edit-submit,.page-cart input#edit-customer-profile-billing-edit-button,.page-cart input#edit-customer-profile-billing-cancel-button,.page-cart input#edit-commerce-coupon-coupon-add,.page-user-orders input#edit-submit,.page-user-orders input#edit-customer-profile-billing-edit-button,.page-user-orders input#edit-customer-profile-billing-cancel-button,.page-user-orders input#edit-commerce-coupon-coupon-add{border:none}.page-checkout table.checkout-review .pane-title{border:none}.page-checkout table.checkout-review .pane-title td{padding-left:0;font-weight:100}.page-checkout table.checkout-review .pane-data{border-bottom:none}.page-cart input[value="Remove"]{background-color:#fff;color:#989999;padding:0px;font-size:0.8em}.page-cart input[value="Remove"]:hover{background-color:#fff;color:#333}.page-cart .views-field-edit-quantity input[type="text"]{text-align:center}.page-cart .commerce-line-item-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-cart .commerce-line-item-actions input{-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:767px){.page-cart .commerce-line-item-actions{display:block;padding:unset}}.view-commerce-cart-block table{width:100%;border-color:#ededed}.view-commerce-cart-block table tr{background-color:#fff}.view-commerce-cart-block table td{padding:10px}.view-commerce-cart-block .view-footer .line-item-total{margin-bottom:10px}.view-my-orders{margin-top:20px}.view-my-orders table{color:#fff}.view-my-orders table th{border-bottom:1px solid #fff}.view-my-orders table tr{background-color:transparent;border:none;font-size:0.8em}.view-my-orders table td{padding:10px 20px 10px 0}.field-name-commerce-order-total .commerce-price-formatted-components{width:100%}.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{background-color:#fff}.content-wrapper input[type='submit']#edit-cancel{background:#ccc;color:#333}.content-wrapper textarea{padding:12px 10px}.content-wrapper select,.content-wrapper select .form-select{max-width:100%}.content-wrapper select option,.content-wrapper select .form-select option{padding:0}.node-type-webform fieldset{border:0}.smpte-extra-field .smpte-short-summary{margin-left:-9999em;padding-left:9999em;background:#6fccdd;color:#fff;font-size:20px;font-weight:400;letter-spacing:2px}.smpte-extra-field .smpte-ad .smpte-sponsors{color:#ccc;font-size:18px;letter-spacing:1px;text-transform:uppercase}.smpte-extra-field .smpte-blurb .content{padding:20px;color:#0070af}@media (min-width:1419px){.smpte-extra-field .smpte-blurb .content{padding:50px}}.smpte-extra-field .smpte-blurb a{height:30px;display:inline-block;margin-top:26px;padding-right:60px;background-image:url(/sites/all/themes/smpte17/images/link-arrow.png);background-position:right top;background-repeat:no-repeat;font-size:18px;letter-spacing:.5px;line-height:30px;text-transform:uppercase}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-extra-field .smpte-blurb a{background-image:url(/sites/all/themes/smpte17/images/link-arrow_2x.png);background-size:30px 30px}}.smpte-extra-field .smpte-blurb a:hover{color:inherit}.smpte-extra-field .smpte-blurb h1,.smpte-extra-field .smpte-blurb h2,.smpte-extra-field .smpte-blurb h3,.smpte-extra-field .smpte-blurb h4,.smpte-extra-field .smpte-blurb h5{font-size:2em;line-height:36px;letter-spacing:2px;text-transform:uppercase}@media (min-width:1199px){.smpte-extra-field .smpte-blurb h1,.smpte-extra-field .smpte-blurb h2,.smpte-extra-field .smpte-blurb h3,.smpte-extra-field .smpte-blurb h4,.smpte-extra-field .smpte-blurb h5{font-size:2.5em;line-height:45px}}.smpte-extra-field .smpte-spacer .content,.smpte-extra-field .smpte-image .content,.smpte-extra-field .smpte-statistic .content,.smpte-extra-field .smpte-action-link a div{padding:4px}.smpte-extra-field .smpte-image{background-position:center center;background-size:cover}.smpte-extra-field .smpte-action-link .content{text-align:center}.smpte-extra-field .smpte-action-link a{background:#0070af;color:#fff;font-size:2.5em;transition:background .25s ease-in-out}.smpte-extra-field .smpte-action-link a div{padding-bottom:.5em}.smpte-extra-field .smpte-action-link a:hover{background:#6fccdd}.smpte-extra-field .smpte-action-link a:after{content:'';height:50px;width:100%;display:block;background-image:url(/sites/all/themes/smpte17/images/action-link-arrow.png);background-position:center center;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-extra-field .smpte-action-link a:after{background-image:url(/sites/all/themes/smpte17/images/action-link-arrow_2x.png);background-size:50px 50px}}.smpte-extra-field .smpte-statistic .content{color:#fff;font-size:1em;text-align:center}.smpte-extra-field .smpte-statistic .statistic{display:block;font-size:4em;font-weight:bold}.smpte-extra-field.section-five .smpte-action-link a{background:#6fccdd}.smpte-extra-field.section-five .smpte-action-link a:hover{background:#0070af}.social-share a,.smpte-social-share a{height:60px;width:60px;transition:.25s ease-in-out;display:inline-block;margin-right:8px}.social-share .share-label{display:block;margin-bottom:2em;font-size:1.25em;font-weight:bold}.social-share .social-share-facebook{background-image:url(/sites/all/themes/smpte17/images/facebook-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.social-share .social-share-facebook{background-image:url(/sites/all/themes/smpte17/images/facebook-60-blue_2x.png);background-size:60px 60px}}.social-share .social-share-linkedin{background-image:url(/sites/all/themes/smpte17/images/linkedin-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.social-share .social-share-linkedin{background-image:url(/sites/all/themes/smpte17/images/linkedin-60-blue_2x.png);background-size:60px 60px}}.social-share .social-share-twitter{background-image:url(/sites/all/themes/smpte17/images/twitter-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.social-share .social-share-twitter{background-image:url(/sites/all/themes/smpte17/images/twitter-60-blue_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-facebook{background-image:url(/sites/all/themes/smpte17/images/facebook-60.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-facebook{background-image:url(/sites/all/themes/smpte17/images/facebook-60_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-facebook:hover{background-image:url(/sites/all/themes/smpte17/images/facebook-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-facebook:hover{background-image:url(/sites/all/themes/smpte17/images/facebook-60-blue_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-linkedin{background-image:url(/sites/all/themes/smpte17/images/linkedin-60.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-linkedin{background-image:url(/sites/all/themes/smpte17/images/linkedin-60_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-linkedin:hover{background-image:url(/sites/all/themes/smpte17/images/linkedin-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-linkedin:hover{background-image:url(/sites/all/themes/smpte17/images/linkedin-60-blue_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-twitter{background-image:url(/sites/all/themes/smpte17/images/twitter-60.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-twitter{background-image:url(/sites/all/themes/smpte17/images/twitter-60_2x.png);background-size:60px 60px}}.smpte-social-share .social-share-twitter:hover{background-image:url(/sites/all/themes/smpte17/images/twitter-60-blue.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-social-share .social-share-twitter:hover{background-image:url(/sites/all/themes/smpte17/images/twitter-60-blue_2x.png);background-size:60px 60px}}.smpte-slideshow{position:relative;width:100%;max-width:1000px}.smpte-slideshow .slick-list{display:block;overflow:hidden}.smpte-slideshow ul.slick-dots{position:absolute;bottom:0;left:0;right:0;margin:1em auto;padding:0;list-style-type:none;list-style-image:none;text-align:center}.smpte-slideshow ul.slick-dots li{display:inline-block;height:1em;width:1em;margin:0 .5em;opacity:.4}.smpte-slideshow ul.slick-dots li.slick-active,.smpte-slideshow ul.slick-dots li:hover{cursor:pointer;opacity:1}.smpte-slideshow ul.slick-dots button{background:#fff;border-radius:100%;display:block;width:100%;height:100%;border:0;text-indent:-9999em}.smpte-slideshow ul.slick-dots button:hover{cursor:pointer}.smpte-slideshow .field-collection-item-field-slideshow-images{position:relative}.smpte-slideshow .group-slide-info{min-height:40%;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,112,175,0.6);color:#fff}.smpte-slideshow .group-slide-info .field{padding-left:40px;padding-right:40px}.smpte-slideshow .field-name-field-slide-title{margin-bottom:15px;padding-top:40px;font-size:20px;line-height:29px}.smpte-slideshow .field-name-field-slide-link{margin-top:15px;padding-bottom:60px}.smpte-slideshow .field-name-field-slide-link a{color:#fff;height:30px;display:inline-block;padding-right:60px;background-image:url(/sites/all/themes/smpte17/images/link-arrow-white.png);background-position:right top;background-repeat:no-repeat;font-size:18px;line-height:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-webkit-min-device-pixel-ratio:1.3020833333333333),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.smpte-slideshow .field-name-field-slide-link a{background-image:url(/sites/all/themes/smpte17/images/link-arrow-white_2x.png);background-size:30px 30px}}.smpte-slideshow .field-name-field-slide-link a:hover{color:inherit}.smpte-slideshow .field-name-field-slide-title,.smpte-slideshow .field-name-field-slide-link{font-weight:bold;letter-spacing:.5px;text-transform:uppercase}.expanding-formatter.expanded .expanding-formatter-summary,.expanding-formatter.sliding .expanding-formatter-summary{display:none}
h1{margin-top:0;font-family:Fira Sans,sans-serif;font-weight:700;font-size:45px;line-height:63px;letter-spacing:.5px;margin-bottom:25px}a{transition:all .1s ease-in;color:#1010eb;text-decoration:none}a:active,a:hover{color:#10ebeb}.main-content{box-sizing:content-box;max-width:960px;margin:80px auto;padding-left:20px;padding-right:20px}.one-sidebar .main,.two-sidebars .main{display:flex;flex-direction:column;max-width:1260px;margin-left:auto;margin-right:auto}@media (min-width:1068px){.one-sidebar .main,.two-sidebars .main{flex-direction:row}}.one-sidebar .sidebar-first,.one-sidebar .sidebar-second,.two-sidebars .sidebar-first,.two-sidebars .sidebar-second{width:100%;margin-bottom:40px;box-sizing:content-box;max-width:960px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;box-sizing:border-box;order:1}@media (min-width:1068px){.one-sidebar .sidebar-first,.one-sidebar .sidebar-second,.two-sidebars .sidebar-first,.two-sidebars .sidebar-second{margin-top:80px;order:0;width:300px;flex:0 0 auto}}@media (min-width:1068px){.two-sidebars .main-content{flex-direction:row;max-width:660px}}.header{color:#fff;font-size:16px;line-height:26px;font-family:Fira Sans,sans-serif;letter-spacing:.56px;padding-top:0;padding-bottom:5px;background:#111 url(/sites/all/themes/smpte17/css/color-bar.7ddbc11c.png) 50% 100% no-repeat;background-size:100% 5px}.header a,.header a:visited{font-weight:400;text-decoration:none;color:#fff}.header a:hover,.header a:visited:hover{color:#10ebeb}.header .menu{margin-top:12px;margin-bottom:12px;padding-left:0}.header .menu li.leaf{display:inline-block;list-style:none;padding-top:0;padding-bottom:0}.header .menu li.leaf a{display:inline-block}.header .cart-link{padding-left:25px;background:url(/sites/all/themes/smpte17/css/cart.e863696d.svg) 0 50% no-repeat}.site-header-nav{box-sizing:content-box;max-width:1260px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;overflow:auto}.site-header-nav .region-header-first{display:none}.site-header-nav .region-header-second,.site-header-nav .region-header-third{float:left;width:50%}@media (min-width:767px){.site-header-nav .region-header-first{display:block;width:40%;float:left}.site-header-nav .region-header-second{width:20%}.site-header-nav .region-header-third{width:40%}}.region-header-third{display:flex;justify-content:flex-end}.site-header-portal{border-top:1px solid #979797;padding-top:44px;padding-bottom:44px}.site-header-portal-title{box-sizing:content-box;max-width:960px;padding-left:20px;padding-right:20px;font-family:Fira Sans,sans-serif;font-weight:700;font-size:45px;line-height:63px;letter-spacing:.5px;margin:0 auto 25px;color:#fff;text-align:center}.region-sidebar-first .block,.region-sidebar-second .block{margin-bottom:40px}.block-smpte-blocks-smpte-logo .smpte-logo-link{display:block;margin:10px 0;width:100px;padding-top:5px;padding-bottom:4px;height:21px}@media (min-width:767px){.block-smpte-blocks-smpte-logo .smpte-logo-link{text-align:center;margin:10px auto}}.block-system-user-menu{display:none}@media (min-width:767px){.block-system-user-menu{display:block}}.block-smpte-blocks-smpte-hamburger{padding-top:7px}@media (min-width:767px){.block-smpte-blocks-smpte-hamburger{display:none}}.block-smpte-blocks-smpte-hamburger .smpte-hamburger-link{display:block;width:35px;height:35px}.block-smpte-blocks-smpte-hamburger .smpte-hamburger-menu-wrapper{display:none}.block-smpte-blocks-smpte-logo-symbol .smpte-logo-link{display:block;width:62px;height:66px;margin-left:auto;margin-right:auto;margin-bottom:25px}@media (min-width:767px){.block-smpte-blocks-smpte-logo-symbol .smpte-logo-link{margin-left:0}}.block-menu-menu-smpte17-footer-menu{font-family:Fira Sans,sans-serif;font-size:16px;line-height:26px;letter-spacing:.2px;margin-bottom:15px}.block-menu-menu-smpte17-footer-menu .menu{margin:0 auto;padding:0;text-align:center}.block-menu-menu-smpte17-footer-menu .menu li.leaf{list-style-type:none;display:inline}.block-smpte-blocks-smpte-17-copyright{font-family:Fira Sans,sans-serif;font-size:12px;letter-spacing:.5px;text-align:center;margin-bottom:25px}.block-smpte-blocks-smpte-17-social-links .item-list{list-style-type:none;text-align:center}@media (min-width:767px){.block-smpte-blocks-smpte-17-social-links .item-list{text-align:right}}.block-smpte-blocks-smpte-17-social-links .item-list li{display:inline-block;margin:5px}.block-smpte-blocks-smpte-17-social-links a{display:inline-block;width:28px;height:28px}.sidebar-first .block-commerce-cart{max-width:400px}@media (min-width:1068px){.sidebar-first .block-commerce-cart{max-width:100%}}.site-footer{padding-top:55px;overflow:hidden;background:#111 url(/sites/all/themes/smpte17/css/color-bar.7ddbc11c.png) 50% 0 no-repeat;background-size:100% 5px;color:#fff;font-size:16px;line-height:26px;font-family:Fira Sans,sans-serif;letter-spacing:.56px}.site-footer a,.site-footer a:visited{font-weight:400;text-decoration:none;color:#fff}.site-footer a:hover,.site-footer a:visited:hover{color:#10ebeb}.site-footer-wrapper{box-sizing:content-box;max-width:960px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media (min-width:767px){.region-footer-first{float:left;width:15%}}@media (min-width:767px){.region-footer-second{float:left;width:70%}}@media (min-width:767px){.region-footer-third{float:left;width:15%}}.node-type-virtual-course .node-virtual-course>.content{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.node-type-virtual-course .group-course-details .field{padding-bottom:20px;padding-top:0}.node-type-virtual-course .group-course-cart .form-item{margin:0}.node-type-virtual-course .group-course-cart .form-wrapper{padding-bottom:20px}.node-type-virtual-course .form-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background-color:#1010eb;border:none;color:#fff;cursor:pointer;transition:.25s ease-in-out;outline:0;position:relative;top:50px;margin:0;padding:25px 40px;font-size:16px}.node-type-virtual-course .form-submit:hover{background-color:#10ebeb;text-decoration:none;color:#fff}.node-type-virtual-course .field-name-field-course-refer{margin-bottom:10px}.node-type-virtual-course .field-name-commerce-price{position:relative;top:-90px;font-size:24px;font-weight:700}.node-type-virtual-course .field-name-body{width:100%;padding-top:20px}.node-type-virtual-course .group-course-footer{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.node-type-virtual-course .field-name-field-course-link,.view-virtual-courses .views-field-title{font-weight:700}.view-virtual-courses .views-row{margin-bottom:40px}.view-virtual-courses .views-widget-filter-field_virtual_course_type_value{width:200px}.view-smpte-commerce .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-smpte-commerce .views-row{width:100%;padding-bottom:20px}@media (min-width:767px){.view-smpte-commerce .views-row{width:calc(33.333% - 60px);padding:5px 30px}}
