@media all { .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto, .col-xxl-1, .col-xxl-2, .col-xxl-3, .col-xxl-4, .col-xxl-5, .col-xxl-6, .col-xxl-7, .col-xxl-8, .col-xxl-9, .col-xxl-10, .col-xxl-11, .col-xxl-12, .col-xxl, .col-xxl-auto { min-height: 0; } .opacity-0 { opacity:0!important; } .opacity-1 { opacity:0.2!important; } .opacity-2 { opacity:0.4!important; } .opacity-3 { opacity:0.6!important; } .opacity-4 { opacity:.8!important; } .opacity-5 { opacity:1!important; } /* FORMS */ .email-post-field, .email-ready-field { display: none !important; } .btn-outline-grey { border-width: 0.3rem; padding: 1rem 1.2rem 0.8rem 1.2rem; color: #000; background-color: transparent; background-image: none; border-color: #585D61; } .btn-outline-grey:hover { background-color: #585D61; color: #fff; } form .form-row button { font-family: wuerthbold, futura, -apple-system, system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; font-size: 2rem; text-decoration: none; color: #cc0000; background: transparent; border: none; } form .form-row button:hover { /*text-decoration: underline;*/ } form .btn-submit { border: 1px solid #585D61; border-radius: 30px; padding: 11px 15px 9px; font-size: 2rem; box-sizing: border-box; line-height: 2.4rem; margin-bottom: 1rem; display: inline-block; } form .btn-submit:hover { background-color: #a60000 !important; } /* HEADER */ .header-wide.header-new .container-fluid { max-width: 1440px; height: 7.7rem; } .header-res.header-new .container-fluid { height: 5.2rem; } .subnav-header .container-fluid { max-width: 1440px; } .video-buttons { position: absolute; bottom: 20px; right: 40px; line-height: 24px; } .pausebutton { fill: #fff; width: 24px !important; height: 24px !important; } #mainDropdownNav .container-fluid.comwide, #mainDropdownAdditional .container-fluid.comwide{ max-width: 1440px; } #toggleMobileNav, #magSearch{ cursor: pointer; } #mainMobileDropdown { position: absolute; top: 52px; z-index: 2000; } .header-wide .header-brand-logo img { width: 18.6rem; } .container-fluid { max-width: 1296px; margin: 0 auto; } /* Video */ .video_columns { float: left; width: 48.333333%; margin-right: 3.333333%; } .video_columns.last { margin-right: 0; } .video-container { position: relative; clear: right; } .video-container.ratio4x3 { padding-bottom: 75%; } .video-container.ratio4x3 .youtube-embed { padding-bottom: 75%; } .youtube-embed { position: relative; padding-bottom: 56%; height: 0; overflow: hidden; max-width: 100%; margin-bottom: 20px; width: 100%; } .youtube-embed iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; } .video-startimage { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } }