@import url(https://cdnjs.cloudflare.com/ajax/libs/featherlight/1.5.1/featherlight.min.css);@import url(https://cdnjs.cloudflare.com/ajax/libs/flickity/2.0.5/flickity.min.css);@font-face{font-family:'ProximaNova-Regular';src:url(proximanova-regular-webfont.eot);src:local('?'),url(../fonts/proximanova-regular-webfont.woff) format('woff'),url(../fonts/proximanova-regular-webfont.ttf) format('truetype'),url('../fonts/proximanova-regular-webfont#ProximaNovaBlRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-Bold';src:url(proximanova-bold-webfont.eot);src:local('?'),url(../fonts/proximanova-bold-webfont.woff) format('woff'),url(../fonts/proximanova-bold-webfont.ttf) format('truetype'),url('../fonts/proximanova-bold-webfont#ProximaNovaBlRegular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'ProximaNova-SemiBold';src:url(proximanova-semibold-webfont.eot);src:local('?'),url(../fonts/proximanova-semibold-webfont.woff) format('woff'),url(../fonts/proximanova-semibold-webfont.ttf) format('truetype'),url('../fonts/proximanova-semibold-webfont#proxima_nova_ltbold') format('svg');font-style:normal}html{background-color:#FFFFFF!important}body{overflow-x:hidden}body{font-family:'ProximaNova-Regular',sans-serif;color:#545454}h1{font-family:'ProximaNova-SemiBold',sans-serif;font-size:4.5em;text-transform:uppercase;letter-spacing:2px!important;margin:20px 0;color:#333}h2{font-family:'ProximaNova-SemiBold';font-size:2.25em;text-transform:uppercase;letter-spacing:1px;margin:10px 0;color:#333}h3{font-family:'ProximaNova-SemiBold';font-size:1em;text-transform:uppercase;color:#333}h1 a,h2 a,h3 a,h4 a,h5 a{font-size:inherit}a{text-decoration:none!important}a:hover{opacity:1!important;-webkit-filter:opacity(1)!important;-moz-filter:opacity(1)!important}@media (max-width:482px){h1{font-size:2.5em}}@media (min-width:483px) and (max-width:768px){h1{font-size:3em}}.top-site-bar{border-bottom:1px solid #F2F2F2}.top-site-bar .quick-nav{max-width:1170px;border-bottom:none}.top-site-bar .quick-nav .nav-links a{text-transform:uppercase!important}.top-site-bar .quick-nav .contact-links a{color:#BC1D2D!important}.top-site-bar .quick-nav .general-links{display:none}.top-page-bar{display:none}.fullscreen .page-content-wrapper .content-wrapper{padding-left:0!important;padding-right:0!important}.search-toggle-jquery .search-link-jquery{width:25px;height:25px;padding:0;background:url(../images/search-icons/search-black.png)}.search-toggle-jquery.search-close{position:fixed;right:10px;top:10px;z-index:1001;opacity:1}.search-toggle-jquery.search-close .search-link-jquery{background:url(../images/search-icons/close-white.png)}.search-toggle-jquery.search-close .search-link-jquery:hover{opacity:.7}.quick-search.site-search{display:inline;width:0;padding:0;opacity:0;background-color:#fff0}.quick-search.site-search.search-form-visible{opacity:1;width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgb(31 31 31 / .95);transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;z-index:1000}.quick-search.site-search>form{display:none;position:relative;border-left:0;border-right:0;background-color:#fff0;border:1px solid #fff;width:50%}.quick-search.site-search.search-form-visible form{display:block;position:fixed;top:50%;left:50%;transform:translate(-50%,0);padding:25px}.quick-search.site-search .search-text{position:absolute;top:0;left:0;width:100%;color:#ffffff!important}.quick-search.site-search .search-button{width:25px;display:none;background-image:url(../images/search-icons/search-white.png);position:absolute;top:0;left:auto;right:12px}.quick-search.site-search.search-form-visible .search-button{display:block}@media (max-width:482px){.search-toggle-jquery{display:none}}.site-home .top-site-bar{display:none}.has-fullwidth-gallery .page-header-wrapper{position:absolute;z-index:1000;width:100%}.site-home.has-fullwidth-gallery .primary-nav{background:#BC1D2D}.site-home.has-fullwidth-gallery .primary-nav.sticky{height:85px;line-height:85px}.site-home.has-fullwidth-gallery .primary-nav.sticky .navbar-nav{line-height:85px}.site-home.has-fullwidth-gallery .primary-nav.sticky>.content-wrapper{max-width:1170px}.site-home.has-fullwidth-gallery .navigation-wrapper .logo-white{display:inline-block}.site-home.has-fullwidth-gallery .navigation-wrapper .logo-color{display:none}.navigation-wrapper{width:100%;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out}.navigation-wrapper .content-wrapper{width:100%;max-width:1170px;margin:0 auto}.navigation-wrapper .site-header .content-wrapper{padding:15px}.navigation-wrapper .site-header img{width:100%;max-width:250px}.site-header.sticky img,.sticky .site-header img{max-width:175px}.navigation-wrapper .logo-white{display:none}.site-home .sticky,.site-inner .sticky{position:fixed;top:0;width:100%;z-index:100}.site-inner .sticky{background:#FFF;-webkit-box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);box-shadow:0 2px 10px 0 rgb(0 0 0 / .1)}@media (max-width:768px){.sticky .site-header{display:none}}@media (max-width:768px){.navigation-wrapper .site-header,.navigation-wrapper .primary-nav{width:100%;display:block;text-align:center}}@media (min-width:768px){.navigation-wrapper .site-header{text-align:left}}@media (min-width:1170px){.has-fullscreen-gallery .navigation-wrapper{position:absolute}.navigation-wrapper .site-header,.navigation-wrapper .primary-nav{float:left;display:inline-block}.navigation-wrapper .site-header{width:25%}.navigation-wrapper .primary-nav{width:75%}}.navbar-nav>li>a{font-size:.825em;letter-spacing:2px;text-transform:uppercase!important}@media (max-width:767px){.navbar{border:0}.navbar .navbar-btn{border:0}.navbar .navbar-btn:before{content:''}.navbar .navbar-btn span.icon-bar{background-color:#000}.site-home .navbar .navbar-btn span.icon-bar{background-color:#FFF}.navbar .navbar-btn:hover span.icon-bar{background-color:#BC1D2D!important}.site-home .navbar .navbar-btn:hover span.icon-bar{background-color:#000000!important}.navbar-collapse{border:0}.navbar-collapse.collapsing,.navbar-collapse.collapse.in{position:absolute;width:100%;z-index:100}.navbar-collapse .navbar-nav{text-align:left}.navbar-collapse .navbar-nav>li{width:100%}.navbar-collapse .navbar-nav>li>a{margin-top:0}.navbar-collapse .navbar-nav>li>a,.navbar-collapse .navbar-nav .open .dropdown-menu>li>a{padding-top:15px;padding-bottom:15px}.navbar-collapse.collapsing .navbar-nav,.navbar-collapse.in .navbar-nav{padding-left:0;overflow:hidden;margin:0}.navbar-nav .dropdown li:last-child{border-bottom:0;padding-bottom:0}.navbar-nav .dropdown-menu{padding:0;margin:0}.navbar-nav .open .dropdown-menu{margin:0}.dropdown-submenu.sui-dropdown-submenu-negative-offset>a:before{display:none}.navbar-collapse .dropdown-menu a{margin-top:0}.navbar-nav .open .dropdown-menu>li>a{padding-left:35px}.navbar-nav .open .open .dropdown-menu>li>a{padding-left:55px}.caret{display:none}.navbar-collapse .navbar-nav>li>a,.navbar-collapse .navbar-nav>li:last-child>a,.navbar-collapse .navbar-nav .dropdown-menu a,.navbar-collapse .dropdown-menu>li:last-child>a,.navbar-collapse .navbar-nav .open .dropdown-menu,.navbar-collapse .navbar-nav .open .dropdown-menu>li>a{border-bottom:0}.dropdown-submenu.sui-dropdown-submenu-negative-offset>a:before{display:none}.navbar-default .collapsing .navbar-nav>.active>a,.navbar-default .navbar-nav>li.current.active:first-child,.navbar-default .navbar-nav>li.current.active,.navbar-default .navbar-nav>li.current.active>a>strong,.navbar-default .navbar-nav>li,.navbar-default .navbar-nav>li:hover,.navbar-default .navbar-nav>li:first-child:hover,.navbar-default .navbar-nav>li.active:first-child:hover,.navbar-default .dropdown.active,.navbar-default .dropdown.open>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-collapse .dropdown-menu a,.navbar-collapse .dropdown-menu:not(.dropdown-submenu)>li>a>strong{font-weight:700!important}.navbar-default .navbar-collapse{background-color:#FFF}.navbar-default .collapsing .navbar-nav>.active>a,.navbar-default .navbar-nav li>a,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.current.active>a>strong,.navbar-default .in .nav>.active:not(.open)>a,.dropdown-menu:not(.dropdown-submenu)>li>a>strong{color:#000000!important}.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li:focus>a,.navbar-default .navbar-nav>li.current:hover>a,.navbar-default .navbar-nav>li.current:hover>a strong,.navbar-default .navbar-nav>.open>li:hover>a,.navbar-default .navbar-nav>.open>li:focus>a,.navbar-default .in .nav>.active:not(.open)>a:hover{color:#BC1D2D!important}.navbar .navbar-btn,.navbar .navbar-btn:hover,.navbar .navbar-btn:focus,.navbar .navbar-btn:active,.navbar .navbar-btn.active,.navbar .navbar-btn.disabled,.navbar .navbar-btn[disabled]{background-color:transparent!important}.navbar-collapse.collapsing,.navbar-collapse.collapse.in{border-bottom:1px solid #BC1D2D}.dropdown-submenu.open>a,.dropdown-submenu.open>a:hover,.dropdown-submenu.open>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.current.active>a,.navbar-nav .open .open .dropdown-menu{color:#000000!important}.dropdown-submenu.open>a:after{border-right:4px solid transparent!important;border-bottom:4px solid transparent!important;border-top:4px solid transparent!important;border-left:4px solid transparent!important}}@media (min-width:768px){.site-header,.navbar{border-radius:0}.navbar-nav{float:none;text-align:center;margin-left:0;margin-right:0;line-height:50px}.navbar-nav>li{float:none;display:inline-block!important}.navbar-nav>li>a{padding:8px 2px!important;margin:0 20px!important;display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.caret{display:none}.dropdown-menu{text-align:left;padding:0;margin:0}.navbar-nav>li:first-child,.dropdown-menu>li:first-child,.dropdown-submenu>li:first-child{display:none!important}.navbar-nav>li>a,.navbar-nav>li:first-child>a,.navbar-nav .dropdown a,.navbar-nav .dropdown .dropdown-menu a,.navbar-nav .dropdown .dropdown-menu.open>a{color:#000000!important}.site-home .navbar-nav>li>a,.site-home .navbar-nav>li:first-child>a{color:#FFFFFF!important}.navbar-nav>li:hover>a,.navbar-nav>li:focus>a,.navbar-nav>li:hover>a>strong,.navbar-nav>li:first-child:hover>a,.navbar-nav .current.active:hover>a,.navbar-nav .dropdown:hover>a,.navbar-nav .dropdown.active .current.active:hover,.navbar-nav .dropdown-menu.open>li:focus a,.navbar-nav .dropdown-menu.open>li:hover a{color:#BC1D2D!important}.site-home .navbar-nav>li:hover>a,.site-home .navbar-nav>li:focus>a,.site-home .navbar-nav>li:hover>a>strong,.site-home .navbar-nav>li:first-child:hover>a,.site-home .navbar-nav .current.active:hover>a,.site-home .navbar-nav .dropdown:hover>a{color:#000000!important}.navbar-nav .dropdown .dropdown-menu,.navbar-nav .dropdown .dropdown-menu.open>li:hover a{background-color:#FFFFFF!important}.navbar-nav .dropdown-toggle{background:transparent!important}.navbar-nav>li.active a,.navbar-nav>li.active a strong,.navbar-nav .dropdown .current.active a,.navbar-nav .dropdown .current.active a>strong,.navbar-nav .dropdown-menu>.active>a,.navbar-nav .dropdown-menu>.active>a:hover{color:#BC1D2D}.navbar-nav>li>a,.navbar-nav strong,.navbar-nav>.active>a{font-weight:700!important}.navbar-nav>li>a{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.navbar-nav>li>a:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#BC1D2D;height:3px;-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.navbar-nav>li.dropdown.active>a:before,.navbar-nav>li.current.active>a:before,.navbar-nav>li>a:hover:before,.navbar-nav>li>a:focus:before,.navbar-nav>li>a:active:before{-webkit-transform:translateY(0);transform:translateY(0)}}@media (min-width:1170px){.navbar-nav{text-align:right}}.carousel{padding:0!important;margin:0!important}.carousel-caption{width:100%!important;max-width:1170px;height:initial!important;margin:0 auto!important;top:initial!important;left:0!important;right:0!important}.carousel-caption .gallery-item-title,.carousel-caption .gallery-item-caption,.carousel-caption .gallery-item-button{color:#FFFFFF!important;text-align:left;text-shadow:none!important;background:transparent!important;padding-bottom:0!important}.carousel-caption .gallery-item-title,.carousel-caption .gallery-item-caption{letter-spacing:2px!important}.carousel-caption .gallery-item-title{line-height:1em!important;padding-top:10px!important;padding-left:20px!important}.carousel-caption .gallery-item-caption{font-size:1.5em!important;padding-left:20px!important}.carousel-caption .gallery-item-button .btn{background:#BC1D2D!important;border:2px solid #BC1D2D!important;border-radius:0;letter-spacing:2px;margin:10px}.carousel-caption .gallery-item-button .btn:hover{color:#BC1D2D!important;background:transparent!important;border:2px solid #BC1D2D!important}.carousel-caption .gallery-item-button a:last-child .btn{color:#BC1D2D!important;background:#FFFFFF!important;border:2px solid #ffffff!important}.carousel-caption .gallery-item-button a:last-child .btn:hover{color:#FFFFFF!important;background:transparent!important;border:2px solid #ffffff!important}.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner .item,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner img{width:100%;max-height:800px}.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner img{display:block;width:100vw;height:100vh;object-fit:cover}.carousel-overlay{background:rgb(0 0 0 / .25);position:absolute;top:0;left:0;width:100%;height:100%}.carousel-caption{bottom:50px!important}@media (max-width:480px){.carousel-caption .gallery-item-title{font-size:2.5em!important;width:100%!important}}@media (min-width:480px){.carousel-caption .gallery-item-title{font-size:3em!important}}@media (max-width:768px){.carousel-caption{bottom:50px!important}.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner .item,.site-home .carousel.shout-gallery-carousel_gallery_with_button_fullwidth .carousel-inner img{max-height:500px}}@media (min-width:769px){.carousel-caption{bottom:175px!important}.carousel-caption .gallery-item-title{font-size:4.5em!important;width:80%!important}}@media (min-width:1170px){.carousel-caption .gallery-item-title{width:60%!important}}.our-work #insert-gallery .sgal-thumbnail-item,.our-work-page #insert-gallery .sgal-thumbnail-item{position:relative}.our-work #insert-gallery .sgal-caption,.our-work-page #insert-gallery .sgal-caption{position:absolute;bottom:25px;left:15px;color:#fff;padding:25px}.our-work #insert-gallery .sgal-thumbnail-item,.our-work-page #insert-gallery .sgal-thumbnail-item{width:25%;float:left;display:inline-block;overflow:hidden;box-sizing:border-box;margin-bottom:0;position:relative}.our-work #insert-gallery .sgal-thumbnail-link,.our-work-page #insert-gallery .sgal-thumbnail-link{margin:10px;position:relative}a.sgal-thumbnail-link:hover{text-decoration:none;opacity:1;filter:opacity(1);-moz-filter:opacity(1);-webkit-filter:opacity(1)}.our-work #insert-gallery .sgal-thumbnail-link,.our-work-page #insert-gallery .sgal-thumbnail-link{transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.our-work #insert-gallery .sgal-thumbnail-link:hover,.our-work-page #insert-gallery .sgal-thumbnail-link:hover{box-shadow:0 5px 7px rgb(0 0 0 / .25),0 12px 14px rgb(0 0 0 / .05)}.our-work #insert-gallery .sgal-thumbnail-item img,.our-work-page #insert-gallery .sgal-thumbnail-item img{object-fit:cover;display:block;height:220px;width:100%}.workGalleria.first-row .workGalleria-column:first-child .sgal-thumbnail-item{width:100%!important;margin:0!important;padding:0!important}.workGalleria.first-row .workGalleria-column:first-child .sgal-thumbnail-item img{height:460px!important;width:100%!important}.workGalleria.first-row .workGalleria-column:last-child .sgal-thumbnail-item{width:50%!important}.workGalleria-column{padding-left:0;padding-right:0}.workGalleria-column .overlay{background-color:#fff0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}.workGalleria-column a.sgal-thumbnail-link:hover .overlay{background-color:rgb(37 37 37 / .7)}.workGalleria-column .sgal-caption{display:none}.workGalleria-column a.sgal-thumbnail-link .sgal-caption{opacity:0;filter:opacity(0);-moz-filter:opacity(0);-webkit-filter:opacity(0);color:#fff0;text-shadow:0 0 5px rgb(0 0 0 / .5);transition:all .2s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear}.workGalleria-column a.sgal-thumbnail-link:hover .sgal-caption{opacity:1;filter:opacity(1);-moz-filter:opacity(1);-webkit-filter:opacity(1);color:#fff;text-shadow:none}.workGalleria.first-row .workGalleria-column:first-child .sgal-caption{display:block}.workGalleria-column .sgal-caption .sgal-title-text{text-transform:uppercase;letter-spacing:1px}.background{background:url(../images/MC-Fab-background.jpg) no-repeat;background-position:center;background-size:cover}.btn{color:#FFFFFF!important;background:#BC1D2D;border:2px solid #BC1D2D;border-radius:0;letter-spacing:2px}.btn:hover{color:#BC1D2D!important;background:#fff0}@media (max-width:768px){.mobile-hide{display:none}}.text-block{max-width:1170px;margin:0 auto;margin-top:60px;margin-bottom:60px;border-left:5px solid #BC1D2D}.text-block td{padding-left:30px!important}.text-block h4{font-family:'ProximaNova-SemiBold';text-transform:uppercase;letter-spacing:1px;color:#BC1D2D!important;margin:0}.text-block h1,.text-block h2{font-family:'ProximaNova-SemiBold';font-size:2.25em;text-transform:uppercase;letter-spacing:1px;margin:10px 0}.text-block h2,.text-block p{max-width:800px}.featured-products-list{width:100%;max-width:1170px;margin:0 auto;margin-bottom:60px}.testimonials-background{background:#BC1D2E}.testimonial{max-width:1170px;margin:0 auto;margin-top:100px;margin-bottom:100px;color:#FFF;text-align:center}.testimonial p{font-size:1.5em;line-height:text-transform:uppercase;letter-spacing:1px;margin:0 auto}.testimonial h4{text-transform:uppercase;letter-spacing:1px;margin-top:40px}.flickity-page-dots{bottom:40px}.flickity-page-dots .dot{background:#FFF}.carousel-cell{width:100%}.product-heading-block,.product-info-block{width:100%;max-width:1170px;margin:0 auto}.product-heading-block{min-height:800px}.product-heading-block p{max-width:800px}.product-info-block{margin-top:100px}.product-info-block td.has-content{border-top:2px solid #F2F2F2}.product-info-block ul{list-style:disc;padding-left:20px!important}.our-work,.our-work-page{width:100%;max-width:1170px;margin:0 auto;margin-bottom:60px!important}.background-fade{position:relative;height:800px;min-height:800px}.background-fade .back-layer{background:url(../images/background-fade-back.jpg)}.background-fade .front-layer{background:url(../images/background-fade-front.jpg)}.background-fade .back-layer,.background-fade .front-layer{position:absolute;top:0;width:100%;height:100%;background-size:cover;background-position:center}.years-experience{background:url(../images/MC-experience-background.jpg);background-size:cover;background-position:center}.background-fade .text-block-background,.years-experience .text-block-background{width:100%;max-width:1170px;margin:0 auto;margin-top:200px;margin-bottom:200px;opacity:1!important;background:rgb(0 0 0 / .5);padding:60px 20px 60px 0}.background-fade .text-block-background{position:relative;z-index:10}.background-fade .text-block,.years-experience .text-block{margin:0!important;text-align:left;border:none}.background-fade .text-block tr:first-child td,.years-experience .text-block tr:first-child td{border-left:5px solid #FFF}.background-fade .text-block h2,.background-fade .text-block p,.years-experience .text-block h2,.years-experience .text-block p{color:#FFF}.background-fade .text-block .btn,.years-experience .text-block .btn{margin-top:40px}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;display:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/shout/web/v6.8.8.R20160727/lib/jquery/vendors/lightbox/lightbox-2.7.1/img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/shout/web/v6.8.8.R20160727/lib/jquery/vendors/lightbox/lightbox-2.7.1/img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/shout/web/v6.8.8.R20160727/lib/jquery/vendors/lightbox/lightbox-2.7.1/img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.layout-grid-row,.layout-grid-row-data{padding:0;border:0}.list-item-datum-image{border:0}.list-item-datum-image a img:hover{opacity:1;-webkit-filter:opacity(1);-moz-filter:opacity(1)}.list-item-datum-title a{color:#333}.list-item-datum-title a{font-family:'ProximaNova-SemiBold',sans-serif;font-size:1em!important;text-transform:uppercase;letter-spacing:1px}.list-item-datum-title a:hover{color:#BC1D2D}.cell:hover .list-item-datum-title a{color:#BC1D2D}@media (max-width:480px){.list-item-article .middle-right{padding-top:30px!important;padding-bottom:30px!important;padding-left:20px!important;padding-right:20px!important}}@media (min-width:480px) and (max-width:768px){.list-item-article .middle-right{padding-left:15px!important;padding-right:30px!important}}@media (min-width:768px){.list .layout-grid{padding:20px}.list-item-article .middle-right{padding-top:30px!important;padding-bottom:30px!important}}@media (min-width:768px) and (max-width:1170px){.list .layout-grid{padding:20px}}#p_recaptcha_widget{width:100%}.formSubmit{background-color:#BC1D2D!important;border-radius:0!important}.site-home .above-the-footer .content-wrapper{padding:0}.site-footer{background:url(../images/MC-footer-background.jpg) no-repeat;background-position:center center;background-size:cover}.site-footer,.site-footer p,.site-footer a{color:#fff}.site-footer .upper-footer,.site-footer .lower-footer{width:100%;max-width:1170px;margin:0 auto;margin-top:100px;margin-bottom:40px}.site-footer .upper-footer{margin-top:100px;margin-bottom:40px}.site-footer .lower-footer{margin-top:40px;margin-bottom:20px;font-size:.85em}.site-footer h4{font-size:1em;letter-spacing:1px}.site-footer p{line-height:32px}.site-footer img{width:100%;max-width:250px}@media (max-width:1170px){.site-footer .upper-footer td{width:100%!important;display:block!important}}