@import url("responsive-xs.css");@import url("responsive-sm.css");@import url("responsive-md.css");@import url("css/owl.carousel.css");@font-face{font-family:'museo_sans100';src:url('fonts/MuseoSans_100-webfont.eot');src:url('fonts/MuseoSans_100-webfont.eot#iefix') format('embedded-opentype'),url('fonts/MuseoSans_100-webfont.woff2') format('woff2'),url('fonts/MuseoSans_100-webfont.woff') format('woff'),url('fonts/MuseoSans_100-webfont.ttf') format('truetype'),url('fonts/MuseoSans_100-webfont.svg#museo_sans100') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans300';src:url('fonts/MuseoSans_300-webfont.eot');src:url('fonts/MuseoSans_300-webfont.eot#iefix') format('embedded-opentype'),url('fonts/MuseoSans_300-webfont.woff2') format('woff2'),url('fonts/MuseoSans_300-webfont.woff') format('woff'),url('fonts/MuseoSans_300-webfont.ttf') format('truetype'),url('fonts/MuseoSans_300-webfont.svg#museo_sans300') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans500';src:url('fonts/MuseoSans_500-webfont.eot');src:url('fonts/MuseoSans_500-webfont.eot#iefix') format('embedded-opentype'),url('fonts/MuseoSans_500-webfont.woff2') format('woff2'),url('fonts/MuseoSans_500-webfont.woff') format('woff'),url('fonts/MuseoSans_500-webfont.ttf') format('truetype'),url('fonts/MuseoSans_500-webfont.svg#museo_sans500') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'museo_sans700';src:url('fonts/MuseoSans_700-webfont.eot');src:url('fonts/MuseoSans_700-webfont.eot#iefix') format('embedded-opentype'),url('fonts/MuseoSans_700-webfont.woff2') format('woff2'),url('fonts/MuseoSans_700-webfont.woff') format('woff'),url('fonts/MuseoSans_700-webfont.ttf') format('truetype'),url(data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('fonts/icomoon.eot');src:url('fonts/icomoon.eot#iefixl0r2k2') format('embedded-opentype'),url('fonts/icomoon.woff') format('woff'),url('fonts/icomoon.ttf') format('truetype'),url('fonts/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal}.icon-class:before,.ico:before,.carousel .tc-slider-controls.left a:before,.carousel .tc-slider-controls.right a:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-arrow-left:before,.carousel .tc-slider-controls.left a:before{content:"\e600"}.ico-arrow-right:before,.carousel .tc-slider-controls.right a:after{content:"\e601"}.ico-pdf:before{content:"\e602"}.ico-arrow-up:before{content:"\e603"}.ico-arrow-down:before{content:"\e604"}*,*:after,*:before{box-sizing:border-box}body{font-family:'museo_sans300';background:#fff;font-size:16px;line-height:26px;color:#000}.container-fluid{max-width:980px;width:100%;margin:0 auto}[class*="span"]{min-height:0;margin:0;padding:0 20px}.span1{width:8.33333%}.span2{width:16.6667%}.span3{width:25%}.span4{width:33.3333%}.span5{width:41.6667%}.span6{width:50%}.span7{width:58.3333%}.span8{width:66.6667%}.span9{width:75%}.span10{width:83.3333%}.span11{width:91.6667%}.span12{width:100%}.home .span12{padding:0}img.alignleft{margin:0.357rem 1.71429rem 0.857143rem 0}.uneditable-input:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,textarea:focus{border-color:#999;-webkit-box-shadow:0 0 8px #ccc;box-shadow:0 0 8px #ccc}h1{font-family:'museo_sans100';font-size:50px;text-shadow:none}h2{font-family:'museo_sans100';text-shadow:none}h3{font-family:'museo_sans100';text-shadow:none}h4{font-family:'museo_sans100';font-weight:normal;text-shadow:none}p{margin:0 0 20px}ol,ul{margin-bottom:20px}ol li,ul li{line-height:26px}a{color:#a1413b}a:hover{color:#000}a:focus,a:hover{text-decoration:none;color:inherit}.centered{text-align:center}.btn{-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;font-family:"museo_sans300";height:45px;line-height:45px;font-size:15px;padding:0 40px;text-shadow:none;border:1px solid #a1413b;background:#fff;color:#a1413b;text-transform:uppercase}.btn:active{-webkit-box-shadow:none;box-shadow:none}.btn:hover{background:#fff;color:#a1413b}.btn.btn-large{height:54px;line-height:54px;font-size:17px}.btn.btn-primary{border:1px solid #a1413b;background:#fff;color:#a1413b}.btn.btn-large#requestCall{height:64px;line-height:64px;margin:6px 0 20px 20px}.sticky-enabled header.tc-header{height:124px!important;border-bottom:0;background:#fafafa}header.tc-header{height:124px!important;border-bottom:0;background:#fafafa;top:0}body.admin-bar header.tc-header{top:32px}header.tc-header .utility-row{position:relative;z-index:1000}header.tc-header .menu-utility-container{background:#fafafa;position:relative;z-index:2;float:right}header.tc-header .menu-utility-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}header.tc-header .menu-utility-container .menu{margin:0;padding:10px 0 8px;float:right}header.tc-header .menu-utility-container .menu li{list-style:none;float:left;margin:0 0 0 15px;position:relative;zoom:1}header.tc-header .menu-utility-container .menu li a{color:#424242;text-decoration:none;font-size:12px;font-family:'museo_sans500'}header.tc-header .menu-utility-container .menu li a:hover{color:#a1413b}header.tc-header .menu-utility-container .menu li.current-menu-parent a,header.tc-header .menu-utility-container .menu li.current-menu-item a{color:#a1413b}header.tc-header .menu-utility-container .menu li#menu-item-602 a{font-size:15px;font-family:'museo_sans700';color:#a1413b}header.tc-header .menu-utility-container .menu li#menu-item-1612 a:before{font-family:genericons;font-size:20px;font-variant:normal;font-weight:400;line-height:0;padding-right:5px;position:relative;text-transform:none;top:5px;content:"";color:#a1413b}header.tc-header .menu-utility-container .menu li#menu-item-1612 a span{display:none}header.tc-header .menu-utility-container .menu li .sub-menu{position:absolute;top:100%;right:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#ffffff;border:1px solid #ccc;border:0 solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);box-shadow:0 2px 8px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;opacity:0;top:75%;visibility:hidden;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header.tc-header .menu-utility-container .menu li .sub-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.1);position:absolute;top:-7px;right:9px}header.tc-header .menu-utility-container .menu li .sub-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;position:absolute;top:-6px;right:10px}header.tc-header .menu-utility-container .menu li:hover .sub-menu{display:block;opacity:1;top:95%;visibility:visible}header.tc-header .menu-utility-container .menu li .sub-menu li{float:none;margin:0}header.tc-header .menu-utility-container .menu li .sub-menu li a{padding:5px 10px;display:block;color:#424242}header.tc-header .menu-utility-container .menu li .sub-menu li a:hover{color:#a1413b;background-color:rgba(0,0,0,0.05)}header.tc-header .brand{width:300px}header.tc-header .brand h1{margin:0}header.tc-header .brand h1 a{background:url(images/DCE-logo.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;width:300px;margin:0}header.tc-header .navbar-wrapper{margin:0;float:right;padding:0;width:68%}header.tc-header .navbar-wrapper .navbar-inner{margin:0;padding:0}header.tc-header .navbar .nav{padding:20px 0 0;float:right;margin-right:-8px}header.tc-header .navbar .nav>li.menu-item{float:left;margin-left:20px}header.tc-header .navbar .nav>li.menu-item.current-menu-parent>a,header.tc-header .navbar .nav>li.menu-item.current-menu-item>a{color:#a1413b}header.tc-header .navbar .nav>li.menu-item:hover>a{color:#a1413b}header.tc-header .navbar .nav>li>.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.1)}header.tc-header .navbar .nav li.menu-item a{padding:0 8px;text-transform:uppercase;font-size:14px;color:#424242;font-family:'museo_sans500'}.ie header.tc-header .navbar .nav li.menu-item a{transition:none!important}header.tc-header .navbar .nav li.menu-item a b{display:none}header.tc-header .navbar .nav li.menu-item a:first-letter {font-size:14px}header.tc-header .navbar .nav li.menu-item:last-child a{padding-right:8px}header.tc-header .navbar .nav li.menu-item a:hover{color:#a1413b}header.tc-header .navbar .nav li.menu-item .dropdown-menu a{padding:5px 15px;text-transform:none;zoom:1}body #tc-reset-margin-top{margin-top:124px!important;display:block}header.tc-header .searchform{margin:0;position:absolute;right:20px;top:5px;width:260px}header.tc-header .searchform>div:after{content:" ";visibility:hidden;display:block;height:0;clear:both}header.tc-header .searchform .screen-reader-text{display:none}header.tc-header .searchform input[type="text"]{float:left;width:70%;border:1px solid #b8b8b8;background:#fff;padding:0 10px;height:36px;font-size:11px;text-transform:uppercase;color:#666;font-family:'museo_sans500';-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;margin:0}header.tc-header .searchform input[type="submit"]{float:left;width:30%;display:block;background:#a1403a;color:#fff;text-transform:uppercase;font-size:14px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;height:36px;line-height:36px;text-align:center;font-family:'museo_sans300';text-decoration:none;padding:0}footer#footer{background:#fafafa;border:0;color:#000!important}footer#footer .footer-widgets{padding:30px 0}footer#footer .colophon .row-fluid,footer#footer .row{margin:0 -20px;width:auto}footer#footer .container{width:100%}footer#footer #footer_one{width:60%;padding:0 20px;margin:0}footer#footer .span8{width:100%;padding:0 20px;margin:0}footer#footer .span4,footer#footer #footer_two{width:40%;padding:0 20px;margin:0;text-align:right}footer#footer .colophon,footer#footer .footer-menu{background:none;padding:30px 0 22px;border-top:1px solid #999;color:#5a5a5a}footer#footer .colophon{display:none}footer#footer .footer-menu{position:relative}footer#footer .footer-menu ul{margin:0;padding:0 0 10px}footer#footer .footer-menu ul:after{content:" ";visibility:hidden;display:block;height:0;clear:both}footer#footer .footer-menu ul li{float:left;list-style:none;color:#5a5a5a;position:relative;padding:0 0 0 20px;font-size:12px}footer#footer .footer-menu ul li:first-child{padding:0}footer#footer .footer-menu ul li:first-child a{color:#5a5a5a!important;opacity:1!important;font-family:"museo_sans100"}footer#footer .footer-menu ul li:first-child:before{display:none}footer#footer .footer-menu ul li:before{content:"|";position:absolute;left:8px}footer#footer .footer-menu ul li a{color:#a1403a;font-family:"museo_sans300"}footer#footer .footer-menu ul li a:hover{opacity:.7}footer#footer .colophon .backtop,footer#footer #footer_three{display:none}footer#footer p,footer#footer a{text-align:left;font-size:12px}footer#footer .textwidget{font-size:16px;line-height:26px}footer#footer h3,footer#footer h4,footer#footer h5,footer#footer h6{font-family:'museo_sans300';font-size:26px;text-align:left;color:#000;text-shadow:none;margin:0 0 10px}footer#footer h3:before{display:none!important}footer#footer #footer_one h3{font-size:16px;line-height:16px;margin-top:12px}footer#footer .signup-wrap{width:295px}footer#footer .signup-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}footer#footer .signup-wrap .signup-input{border:1px solid #b8b8b8;background:#fff;padding:0 10px;height:36px;font-size:11px;text-transform:uppercase;color:#666;font-family:'museo_sans500';-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;float:left;width:70%;margin:0}footer#footer .signup-wrap .signup-btn{display:block;padding:0 40px 0 20px;background:#a1403a;color:#fff;text-transform:uppercase;font-size:14px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;height:36px;line-height:36px;float:left;text-align:center;width:10%;font-family:'museo_sans300';text-decoration:none}padding:10px footer#footer .signup-wrap .signup-btn:hover{}footer#footer .signup-wrap span.wpcf7-not-valid-tip{clear:both;text-align:left}footer#footer div.wpcf7-validation-errors{background:none;color:#f00;text-align:left;font-size:14px;padding:0}footer#footer .signup-wrap .ajax-loader{margin:5px}footer#footer div.wpcf7-mail-sent-ok{padding:4px;text-align:left}footer#footer .colophon .credits{padding:0}footer#footer .colophon .social-block{display:none}footer#footer .colophon .credits a{color:#a1403a;text-decoration:none;font-family:'museo_sans300'}footer#footer .colophon .credits a:hover{opacity:.7}footer#footer .social-block{text-align:right;position:relative;margin-top:32px;display:block}footer#footer .social-block .text{font-size:16px;vertical-align:middle}footer#footer .social-block .social-icon{color:#a1403a;text-decoration:none;opacity:1;text-shadow:none;padding:0 0 0 12px;vertical-align:middle}footer#footer .social-block .social-icon.icon-twitter{font-size:26px}footer#footer .social-block .social-icon.icon-facebook{font-size:28px}footer#footer .social-block .social-icon.icon-linkedin{font-size:38px}footer#footer .social-block .social-icon.icon-linkedin:before{content:'\f207'}footer#footer .social-block .social-icon:hover{opacity:.7}footer#footer .credit{position:absolute;right:0;bottom:18px;width:70px}footer#footer .credit:hover{opacity:.7}footer#footer .credit img{width:100%}.home .hp-wrap{max-width:1440px;width:100%;margin:0 auto}.home .hp-wrap .row{margin:0}.home .carousel{background:#fff}.home .carousel-image img{top:0!important}.home .slide-784 .carousel-image img{opacity:0}.home .carousel-caption{background:none;padding:0;height:100%;width:100%;margin:0;max-width:none;position:absolute;max-height:none}.home .carousel-caption .carousel-inside{position:relative;height:100%;width:100%}.home .slide-784 .carousel-caption .carousel-inside{margin:0 auto;background-image:url(images/campaign-1.jpg);background-repeat:no-repeat}.home .slide-784 .carousel-caption h1{color:#000;text-shadow:none;font-family:'museo_sans100';font-weight:normal;text-transform:uppercase}.home .slide-784 .carousel-caption .lead{color:#000;text-shadow:none;font-family:'museo_sans100';text-transform:uppercase}.home .slide-786 .carousel-caption h1,.home .slide-786 .carousel-caption .lead{font-family:'museo_sans300';font-weight:normal;text-transform:uppercase;text-shadow:0px 2px 2px #000;text-align:center}.home .carousel-caption .btn{position:absolute;height:54px;line-height:54px;padding:0;margin:0;width:250px;bottom:80px;left:50%;margin-left:-125px;font-family:'museo_sans300';font-size:17px;background:#fff;color:#000;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:2px;border-radius:2px}.home .carousel-caption .btn:hover,.home .slide-784 .carousel-caption .btn:hover{color:#fff;background:#a1413b}.home .slide-784 .carousel-caption .btn{border:1px solid #a1413b;color:#a1413b;left:0;margin-left:0;position:relative;bottom:0}.home .carousel .tc-slider-controls{opacity:1;width:70px}.home .carousel .tc-slider-controls a{color:#fff;font-size:70px;height:70px}.home .carousel .tc-slider-controls.left a{text-shadow:1px 0 1px #000}.home .carousel .tc-slider-controls.right a{text-shadow:-1px 0 1px #000;right:36px}.home .owl-theme .owl-controls{margin:0}.home .owl-carousel .owl-item{padding:0}.home .owl-theme .owl-controls .owl-nav [class*="owl-"]{background:none!important;-webkit-border-radius:0;border-radius:0;margin:0;font-size:70px;padding:0}.home .owl-controls{position:static;width:100%}.home .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}.home .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-30px!important;left:22px;top:50%}.home .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-30px!important;right:0;top:50%}.home .owl-controls .owl-dots{display:none}.home .owl-caption{background:none;height:100%;padding:0;bottom:auto;top:0;left:0}.home .owl-caption .outer{display:table;height:100%;width:100%}.home .owl-caption h4{font-family:'museo_sans300';font-weight:normal;text-transform:uppercase;text-shadow:0px 2px 2px #000;text-align:center;color:#fff;display:table-cell;vertical-align:middle;height:100%;width:100%;font-size:70px;line-height:64px}.home .owl-caption p{position:absolute;bottom:0;width:100%;text-align:center}.home .owl-caption p .btn{position:absolute;height:54px;line-height:54px;padding:0;margin:0;width:250px;bottom:80px;left:50%;margin-left:-125px;font-family:'museo_sans300';font-size:17px;background:#fff;color:#000;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:2px;border-radius:2px}.home .owl-caption p .btn:hover{color:#fff;background:#a1413b}@media (min-width:1201px){.home .slide-784 .carousel-caption .carousel-inside{width:1201px;padding:215px 0 0 705px;background-position:114px 29px}.home .slide-784 .carousel-caption h1{font-size:50px;line-height:41px}.home .slide-784 .carousel-caption .lead{font-size:29px;line-height:41px;margin:5px 0 25px}.home .slide-786 .carousel-caption h1{font-size:70px;line-height:64px;padding-top:285px}.home .slide-786 .carousel-caption .lead{font-size:70px;line-height:64px}}@media (min-width:980px) and (max-width:1200px){.home .slide-784 .carousel-caption .carousel-inside{width:980px;padding:170px 0 0 570px;background-position:70px 0;background-size:contain}.home .owl-caption h4{font-size:44px;line-height:34px}.home .slide-784 .carousel-caption .lead{font-size:24px;line-height:34px;margin:5px 0 25px}.home .slide-786 .carousel-caption h1{font-size:70px;line-height:64px;padding-top:210px}.home .slide-786 .carousel-caption .lead{font-size:70px;line-height:64px}}@media (min-width:768px) and (max-width:979px){.home .slide-784 .carousel-caption .carousel-inside{width:768px;padding:170px 0 0 430px;background-position:65px 24px;background-size:350px auto}.home .owl-caption h4{font-size:31px;line-height:26px}.home .slide-784 .carousel-caption .lead{font-size:18px;line-height:26px;margin:5px 0 25px}.home .slide-786 .carousel-caption h1{font-size:50px;line-height:44px;padding-top:185px}.home .slide-786 .carousel-caption .lead{font-size:50px;line-height:44px}.home .carousel-caption .btn{bottom:40px}}@media (min-width:481px) and (max-width:767px){.home .slide-784 .carousel-caption .carousel-inside{width:481px;padding:280px 36px 0;background-position:center 6px;background-size:245px auto}.home .owl-caption h4{font-size:31px;line-height:26px}.home .slide-784 .carousel-caption .lead{font-size:18px;line-height:26px;margin:5px 0 20px}.home .slide-786 .carousel-caption h1{font-size:46px;line-height:40px;padding-top:180px}.home .slide-786 .carousel-caption .lead{font-size:46px;line-height:40px}.home .owl-caption p .btn{bottom:40px;width:194px;margin-left:-97px}.home .owl-caption .outer{padding-bottom:20px}}@media (max-width:480px){.home .carousel .item{line-height:48px;max-height:480px;min-height:480px}.home .slide-784 .carousel-caption .carousel-inside{width:320px;padding:315px 36px 0;background-position:center 10px;background-size:270px auto}.home .owl-caption h4{font-size:30px;line-height:25px;padding:0 10px}.home .slide-784 .carousel-caption .lead{font-size:18px;line-height:26px;margin:5px 0 20px}.home .slide-786 .carousel-caption h1{font-size:30px;line-height:28px;padding-top:190px}.home .slide-786 .carousel-caption .lead{font-size:30px;line-height:28px}.home .owl-caption p{bottom:0}.home .owl-caption p .btn{height:42px;line-height:42px;font-size:13px;bottom:20px;width:194px;margin-left:-97px}.home .owl-controls{display:none}.home .owl-caption .outer{padding-bottom:40px}}.home #main-wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0}.home #main-wrapper .container{width:100%;max-width:1440px;margin:0 auto;padding:0}.home #main-wrapper .container .row{margin:0}.home #main-wrapper .marketing .widget-area{display:none}.home #main-wrapper .marketing aside{width:33.3333%;float:left;height:360px}.home #main-wrapper .marketing aside .widget-title{display:none}.home #main-wrapper .marketing aside .widget-content{position:relative;height:100%;text-align:center}.home #main-wrapper .marketing aside .widget-content img{position:absolute}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text{position:relative;height:100%;text-align:center}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text p{font-family:'museo_sans300';font-size:36px;line-height:41px;margin:0;text-transform:uppercase;text-shadow:1px 1px 2px #000000;padding:0 10px}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text .btn{position:absolute;bottom:46px;height:54px;line-height:54px;padding:0;width:250px;left:50%;margin-left:-125px;font-family:'museo_sans300';font-size:17px;background:#fff;color:#000;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:2px;border-radius:2px}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text .btn:hover{color:#fff;background:#a1413b}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text .outer{display:table;height:100%;width:100%}.home #main-wrapper .marketing aside .widget-content .image-text-widget-text .inner{display:table-cell;height:100%;width:100%;vertical-align:middle;padding:0 10px 100px}.home #main-wrapper .marketing .span4{width:33.3333%;margin:0;height:360px}.home #main-wrapper .marketing .span4.fp-one{background:url(images/fp-1.jpg) no-repeat center center;background-size:cover}.home #main-wrapper .marketing .span4.fp-two{background:url(images/fp-2.jpg) no-repeat center center;background-size:cover}.home #main-wrapper .marketing .span4.fp-three{background:url(images/fp-3.jpg) no-repeat center center;background-size:cover}.home #main-wrapper .marketing .span4 .widget-front{position:relative;height:100%}.home #main-wrapper .marketing .span4 h2{display:none}.home #main-wrapper .marketing .span4 p{font-family:'museo_sans300';font-size:42px;line-height:41px;margin:0;text-transform:uppercase}.home #main-wrapper .marketing .span4.fp-one p{color:#fff;text-shadow:1px 1px 2px #000000;padding-top:135px}.home #main-wrapper .marketing .span4.fp-two p{color:#000;padding-top:40px}.home #main-wrapper .marketing .span4.fp-three p{color:#fff;text-shadow:1px 1px 2px #000000;padding:115px 60px 0}.home #main-wrapper .marketing .span4 .btn{position:absolute;bottom:46px;height:54px;line-height:54px;padding:0;width:250px;left:50%;margin-left:-125px;font-family:'museo_sans300';font-size:17px;background:#fff;color:#000;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:2px;border-radius:2px}.home #main-wrapper .marketing .span4 .btn:hover{color:#fff;background:#a1413b}.home #main-wrapper .featurette-divider{display:none}#main-wrapper{padding:0;margin-top:30px;margin-bottom:30px}.container{max-width:980px;width:100%;padding:0 20px}.container .row{margin:0 -20px}.page-template-template-basic-interior header.entry-header,.page-template-page-team-grid header.entry-header,.page-template-page-team-profile header.entry-header,.page-template-page-vendor-partners header.entry-header,.page-template-page-showroom header.entry-header,.page-template-page-contact header.entry-header,.page-template-page-service-landing header.entry-header,.page-template-page-areas-we-serve header.entry-header,.page-template-page-portfolio header.entry-header{display:none}.page-template-page-equipment-categories .tc-hot-crumble,.page-template-template-basic-interior .tc-hot-crumble,.page-template-page-team-grid .tc-hot-crumble,.page-template-page-vendor-partners .tc-hot-crumble,.page-template-page-showroom .tc-hot-crumble,.page-template-template-full-width-interior .tc-hot-crumble,.page-template-page-service-landing .tc-hot-crumble,.page-template-page-areas-we-serve .tc-hot-crumble,.page-template-page-portfolio .tc-hot-crumble,.search-results .tc-hot-crumble{display:none}.tc-hot-crumble{margin:0 0 30px;color:#999;font-size:12px;text-transform:uppercase;font-family:'museo_sans300'}.tc-hot-crumble a{color:#999}.tc-hot-crumble a:hover{color:#a1413b}#right.widget-area{border:0;padding:0}#right.widget-area::before{display:none}.sidebar-block{width:100%;height:220px}.sidebar-block .widget-title{display:none}.sidebar-block .textwidget,.sidebar-block .widget-content,.sidebar-block .image-text-widget-text{position:relative;height:100%;text-align:center}.sidebar-block .widget-content img{position:absolute}.sidebar-block p{font-family:'museo_sans300';font-size:25px;line-height:24px;margin:0;text-transform:uppercase;text-shadow:1px 1px 2px #000000}.sidebar-block.design{background:url(images/fp-1.jpg) no-repeat center center;background-size:cover}.sidebar-block.specials{background:url(images/fp-2.jpg) no-repeat center center;background-size:cover}.sidebar-block.financing{background:url(images/fp-3.jpg) no-repeat center center;background-size:cover}.sidebar-block.design p{color:#fff;text-shadow:1px 1px 2px #000000;padding-top:88px}.sidebar-block.specials p{color:#000;padding-top:21px}.sidebar-block.financing p{color:#fff;text-shadow:1px 1px 2px #000000;padding:67px 60px 0}.sidebar-block .btn{position:absolute;bottom:22px;height:32px;line-height:32px;padding:0;width:140px;left:50%;margin-left:-70px;font-family:'museo_sans300';font-size:12px;background:#fff;color:#000;text-transform:uppercase;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0;-webkit-border-radius:2px;border-radius:2px}.sidebar-block .btn:hover{color:#fff;background:#a1413b}.intro-text{text-align:center;padding-bottom:15px}.banner-img{height:230px;position:relative;width:100%;overflow:hidden}.banner-img img{width:1440px;height:230px;position:absolute;left:50%;margin-left:-720px;max-width:none}.category-filter{margin:0 0 30px}.category-filter:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.category-filter .quickjump{float:left;width:120px;line-height:52px}.category-filter .dropdown{float:left;width:290px}.category-filter .dropdown .btn{height:52px;line-height:52px;text-align:left;width:100%;padding:0 0 0 20px;color:#000;border:1px solid #b8b8b8;position:relative}.category-filter .dropdown .btn .caret{display:block;position:absolute;right:16px;top:20px;margin:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #000}.category-filter .search-wrap{float:right;width:330px}.search-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.search-wrap.filter-page{padding-top:8px}.search-wrap form{margin:0}.search-wrap .search-input{border:1px solid #b8b8b8;background:#fff;padding:0 20px;height:52px;font-size:14px;text-transform:uppercase;color:#000;font-family:'museo_sans500';-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;float:left;width:80%;margin:0}.search-wrap .signup-btn{display:block;background:#a1403a;color:#fff;text-transform:uppercase;font-size:20px;-webkit-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;height:52px;line-height:52px;float:left;text-align:center;width:20%;font-family:'museo_sans300';text-decoration:none;border:0}.grid-wrap{margin:0 -2px 40px}.grid-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.grid-wrap .grid-block{float:left;width:25%;padding:0 4px 20px}.grid-wrap .grid-block a{display:block;position:relative}.grid-wrap .grid-block a .overlay{position:absolute;top:0;left:0;height:100%;width:100%;background:red;color:#fff;background:#a1413b;font-family:'museo_sans100';padding:18px 20px;font-size:30px;line-height:1.1em;opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.grid-wrap .grid-block a .overlay .btn{padding:0;width:100%;border-color:#fff;background:none;color:#fff;left:0;margin:0;position:relative}.grid-wrap .grid-block a .overlay .btn-wrap{width:100%;bottom:18px;padding:0 20px;left:0;position:absolute}.grid-wrap .grid-block a:hover .overlay{opacity:1}.grid-wrap .grid-block a .overlay .btn:hover{opacity:1;background:white;color:#a1413b}.page-template-page-team-grid .grid-wrap .grid-block,.page-template-page-vendor-partners .grid-wrap .grid-block{padding:0 4px 8px;display:table}.page-template-page-team-grid .grid-wrap .grid-block{display:block}.page-template-page-team-grid .grid-wrap .grid-block .img{height:auto}.page-template-page-team-grid .grid-wrap .grid-block .product-image{width:100%}.grid-wrap .grid-block:nth-child(4n+1){clear:both}.grid-wrap .grid-block .cat-img{margin:0 0 10px;height:208px;background:#fff;text-align:center;border:1px solid #ddd}.grid-wrap .grid-block .img{margin:0;height:208px;background:#fff;display:block;border:1px solid #ddd}.page-template-page-vendor-partners .grid-wrap .grid-block .img{display:table-cell;vertical-align:middle;text-align:center}.grid-wrap .grid-block .cat-img img{max-height:200px;max-width:100%;width:auto;height:auto}.page-template-page-equipment-categories .grid-wrap .grid-block .cat-img img{max-height:none}.grid-wrap .grid-block .cat-name{color:#a1413b;font-family:'museo_sans500';text-align:center;text-transform:uppercase;line-height:22px;font-size:16px;padding:0 10px}.equipment-carousel{position:static;margin:0 0 30px}.equipment-carousel .product-box{height:400px;display:table;width:100%}.equipment-carousel .product-box:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.equipment-carousel .product-box .product-image-wrap{display:table-cell;width:45%;height:400px;vertical-align:middle;text-align:center}.equipment-carousel .product-box .product-image-wrap img{width:auto;display:inline-block;max-height:400px;padding:10px}.equipment-carousel .product-box .product-info-wrap{display:table-cell;width:55%;height:400px;vertical-align:middle}.equipment-carousel .product-box .product-info-wrap .product-name{font-family:'museo_sans100';font-size:50px;line-height:normal;margin:0 0 30px}.equipment-carousel .owl-controls{position:static;width:100%}.equipment-carousel .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}.equipment-carousel .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-235px;left:0}.equipment-carousel .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-235px;right:0}.equipment-carousel .owl-controls .owl-dots{display:none}.equipment-carousel.specials{position:relative;border:8px solid #9a271f;margin:0 0 110px}.equipment-carousel.specials .product-box .product-image-wrap{width:50%}.equipment-carousel.specials .product-box .product-info-wrap{background:#700700;width:50%}.equipment-carousel.specials .product-box .product-info-wrap .product-name{color:#fff;padding-left:40px;padding-right:40px;margin:0 0 10px;font-size:42px}.equipment-carousel.specials .product-box .product-info-wrap .special-desc{color:#fff;padding-left:40px;padding-right:40px;margin:0 0 20px;font-style:italic;font-size:22px;font-family:'museo_sans100';line-height:1.1em}.equipment-carousel.specials .product-box .product-info-wrap .special-img{background:#fff;margin:0 20px 25px;padding:5px;text-align:center}.equipment-carousel.specials .product-box .product-info-wrap .special-img img{width:auto;max-width:100%;max-height:90px;display:inline-block}.equipment-carousel.specials .product-box .btn{color:#fff;background:#700700;border-color:#fff;margin-left:50px}.equipment-carousel.specials .owl-controls{position:absolute;width:100%;bottom:-50px;height:20px}.equipment-carousel.specials .owl-controls .owl-nav{display:none}.equipment-carousel.specials .owl-controls .owl-dots{display:block;text-align:center}.equipment-carousel.specials .owl-controls .owl-dots .owl-dot{display:inline-block;padding:0 4px}.equipment-carousel.specials .owl-controls .owl-dots .owl-dot span{display:block;width:20px;height:20px;border:4px solid #d3d3d3;-webkit-border-radius:50%;border-radius:50%;background:#fff}.equipment-carousel.specials .owl-controls .owl-dots .owl-dot.active span{border-color:#9a271f;background:#9a271f}.vendor-carousel-wrap{text-align:center}.vendor-carousel-wrap .vendor-carousel{text-align:left;margin:0 0 20px;position:static}.vendor-carousel .owl-item .vendor-link{display:table;width:100%;height:150px;text-align:center}.vendor-carousel .owl-item .vendor-link .vendor-box{display:table-cell;width:100%;vertical-align:middle}.vendor-carousel .owl-item .vendor-link .vendor-box img{max-height:110px;display:inline-block;width:auto}.vendor-carousel .owl-controls{position:static;width:100%}.vendor-carousel .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}.vendor-carousel .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-110px;left:0}.vendor-carousel .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-110px;right:0}.vendor-carousel .owl-controls .owl-dots{display:none}.product-detail-image-wrap{}.product-detail-image-wrap .main-image{margin:0 0 20px;text-align:center;height:400px}.product-detail-image-wrap .main-image .full-size{display:none}.product-detail-image-wrap .main-image .mag{position:absolute;top:0;right:0;background:#fff;border:1px solid #ddd;width:136px;height:28px;white-space:nowrap}.product-detail-image-wrap .main-image .mag:before{content:"Hover to zoom";position:absolute;top:0;right:30px;font-size:11px;font-family:'museo_sans700';color:#888;text-transform:uppercase}.product-detail-image-wrap .main-image .mag:after{font-family:genericons;font-size:19px;font-variant:normal;font-weight:400;line-height:0;padding-right:5px;position:absolute;text-transform:none;top:13px;right:0;content:"";color:#777}.product-detail-image-wrap .main-image img{max-height:400px;width:auto}.product-detail-image-wrap .clickable-thumbs-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.product-detail-image-wrap .clickable-thumbs-wrap img{border:1px solid #ddd;padding:5px;float:left;margin:0 5px 0 0;cursor:pointer}.product-detail-image-wrap .clickable-thumbs-wrap img.active{border-color:#666}.product-detail-info-wrap h1{margin:0 0 12px;font-size:30px;line-height:34px}.product-detail-info-wrap .product-sku{font-family:'museo_sans500';margin:0;font-size:16px}.product-detail-info-wrap .product-colors{font-size:18px}.product-detail-info-wrap .product-colors span{font-family:'museo_sans500'}.product-detail-info-wrap .product-swatch-wrap{margin:0 0 20px}.product-detail-info-wrap .product-swatch-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.product-detail-info-wrap .product-swatch-wrap span{font-family:'museo_sans500';display:block}.product-detail-info-wrap .product-swatch-wrap .swatch-thumb{float:left;margin:0 5px 5px 0;cursor:pointer;position:relative}.product-detail-info-wrap .product-swatch-wrap .swatch-thumb .thumb-overlay{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3);display:none}.product-detail-info-wrap .product-swatch-wrap .swatch-thumb .thumb-overlay .thumb-title{display:block;background:#fff;font-size:18px;text-align:center;text-transform:uppercase;padding:2px 0}.product-detail-info-wrap .product-swatch-wrap .swatch-thumb .thumb-overlay img{max-width:none}.product-detail-info-wrap .product-swatch-wrap .swatch-thumb .thumb-overlay:after{content:"Click to Close";display:block;background:#fff;font-size:11px;text-align:center;text-transform:uppercase;color:#333}.product-detail-info-wrap .product-sku{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ddd}.product-detail-info-wrap .product-desc{margin-bottom:15px;border-bottom:1px solid #ddd}.product-detail-info-wrap .slide-header{position:relative;cursor:pointer;font-family:"museo_sans500"}.product-detail-info-wrap .slide-header .icon{position:absolute;right:0}.product-detail-info-wrap .slide-header .icon:before{content:"+"}.product-detail-info-wrap .slide-header.open .icon:before{content:"-";right:2px}.product-detail-info-wrap .slide-content{display:none}.product-detail-info-wrap .call-now{font-size:18px;margin:0 0 25px}.product-detail-info-wrap .call-now span{font-family:'museo_sans500'}.product-detail-info-wrap .ico{float:right;margin-top:8px;display:inline-block}.product-detail-info-wrap .ico:before{color:#000;position:relative;font-size:20px;top:3px;margin-right:5px}.product-detail-info-wrap .product-desc br{display:none}.related-products-wrap{margin:50px 0 30px;border-top:1px solid #ccc;padding-top:30px}.related-products-wrap h2{text-align:center;text-transform:uppercase;margin:0 0 30px}.related-products-wrap .product-box-wrap{}.related-products-wrap .product-box-wrap:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.related-products-wrap .product-box-wrap .product-box{}.related-products-wrap .product-box-wrap .product-box a{height:208px;border:1px solid #ddd;display:table;width:100%;margin:0 0 5px;text-align:center}.related-products-wrap .product-box-wrap .product-box a .crp-inner{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center;padding:10px 5px}.related-products-wrap .product-box-wrap .product-box a img{max-height:170px;max-width:215px;height:auto;width:auto;display:inline-block}.related-products-wrap .product-box-wrap .product-box a.crp_title{height:auto;border:0;line-height:22px;color:#a1413b;font-family:'museo_sans500';text-align:center;text-transform:uppercase;font-size:16px;padding:0 10px}.related-products-wrap .product-box-wrap .owl-nav{position:relative;padding-top:30px}.related-products-wrap .product-box-wrap .owl-nav .owl-prev{float:left;width:90px;text-align:center;-webkit-border-radius:2px;border-radius:2px;height:30px;line-height:32px;border:1px solid #ddd;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-o-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ececec 100%);background:linear-gradient(to bottom,#ffffff 0%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0)}.related-products-wrap .product-box-wrap .owl-nav .owl-next{float:right;width:90px;text-align:center;-webkit-border-radius:2px;border-radius:2px;height:30px;line-height:32px;border:1px solid #ddd;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlY2VjZWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ececec));background:-webkit-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-o-linear-gradient(top,#ffffff 0%,#ececec 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ececec 100%);background:linear-gradient(to bottom,#ffffff 0%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0)}.related-products-wrap .product-box-wrap .owl-nav .disabled{opacity:.3}.profile-detail .pro-left{margin-bottom:40px;margin-top:5px}.profile-detail .pro-left .pro-img{min-height:300px;height:auto;background:#eee;border:1px solid #ccc;margin:0 0 15px}.profile-detail .pro-left .pro-meta:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.profile-detail .pro-left .pro-meta .pro-phone{float:left;font-family:'museo_sans500';font-size:20px;line-height:45px}.profile-detail .pro-left .pro-meta .pro-email{float:right}.profile-detail .pro-right{margin-bottom:40px}.profile-saying{text-align:center;position:relative}.profile-saying:after{position:absolute;content:" ";border-top:1px solid #ccc;top:18px;width:100%;left:0}.profile-saying span{background:#fff;position:relative;z-index:10;padding:0 20px}.profile-people{margin-bottom:40px}.profile-people .peep-block{margin:40px 0 0;padding:40px 0 0;border-top:1px solid #ccc}.profile-people .peep-block:first-child{border:0;margin:0;padding:20px 0 0}.profile-people .peep-block .peep-left .peep-logo{height:auto;background:#eee;border:1px solid #ccc}.profile-people .peep-block .peep-left .peep-logo img{width:100%}.profile-people .peep-block .peep-right h3{margin:0}.profile-people .peep-block .peep-right h4{margin-top:0}.profile-people .peep-block .peep-right p{font-style:italic;margin:0}.filter-column h3{font-family:'museo_sans700';font-size:21px;margin:0 0 20px}.filter-column h4{font-family:'museo_sans700';font-size:21px;cursor:pointer;position:relative}.filter-column h4 i{position:absolute;right:0;font-size:18px;top:3px;color:#666}.filter-column h4 i:before{content:"\e604"}.filter-column h4.active i:before{content:"\e603"}@media (min-width:980px){.filter-column .filter-outer-wrap{display:block!important}}.filter-column .filter-cat-wrap{border-bottom:1px solid #dfdfdf;padding:0 0 10px;margin:0 0 20px}.filter-column .filter-list{margin:0;padding:0;display:none}.filter-column .filter-list .subcat1-wrap{margin:0}.filter-column .filter-list .subcat2-wrap{margin:0 0 0 20px}.filter-column .filter-list .checkbox{padding-top:0;padding-bottom:10px}.filter-column .filter-list .checkbox label{margin:0;font-family:'museo_sans300'}.filter-column .checkbox.subcat1-wrap{margin-bottom:10px}.filter-column .filter-list .checkbox.subcat1-wrap{margin-bottom:0}.results-column{text-align:center}.results-column #dc-spinner{display:none;padding:50px 0}.results-column #product-listing{margin:10px -4px;clear:both}.results-column #product-listing:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.results-column .product-box{float:left;width:33.3333%;padding:0 4px 20px;float:left}.results-column .subcat-section .product-box:nth-child(3n+1){clear:both}.results-column .product-box a{display:block}.results-column .product-box .product-image{display:table;margin:0 0 10px;height:208px;background:#fff;border:1px solid #ddd;width:100%}.results-column .product-box .product-image .product-inner{display:table-cell;width:100%;height:100%;vertical-align:middle}.results-column .product-box .product-image .product-inner img{max-height:200px;max-width:100%;height:auto}.results-column .product-box .product-name{display:block;color:#a1413b;font-family:'museo_sans500';text-align:center;text-transform:uppercase;line-height:22px;font-size:16px;padding:0 10px}.showroom-wrap .showroom-block{margin:40px 0;border-top:1px solid #ccc;padding-top:40px}.showroom-wrap .showroom-block:first-child{padding-top:0;border:0;margin-top:0}.showroom-wrap .showroom-block h4{font-family:'museo_sans300';margin-bottom:0}.showroom-wrap .showroom-portfolio .showroom-item{height:400px;background:#eee;border:1px solid #ccc}.showroom-wrap .showroom-portfolio .showroom-item img{width:100%;height:auto}.showroom-wrap .showroom-portfolio .owl-controls{position:relative;width:100%}.showroom-wrap .showroom-portfolio .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:relative}.showroom-wrap .showroom-portfolio .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-235px;left:0}.showroom-wrap .showroom-portfolio .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-235px;right:0}.showroom-wrap .showroom-portfolio .owl-controls .owl-dots{display:none}.showroom-wrap .areas-image{text-align:center;padding-top:10px}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.accordion{margin:0}.accordion>br{display:none}.accordion .accordion-title{border-top:1px solid #ddd;margin:0;cursor:pointer;padding:10px 20px;font-family:'museo_sans500';font-size:16px;color:#a1413b;position:relative}.accordion .accordion-title:first-child{border:0;padding-top:0}.accordion .accordion-title:hover,.accordion .accordion-title.open{color:#000}.accordion .accordion-title:after{content:"+";position:absolute;right:10px;top:10px;color:#000}.accordion .accordion-title.open:after{content:"-";right:11px}.accordion .accordion-content{padding:0 20px;margin:0 0 20px}.accordion p:empty{display:none}.location-tab-wrap{}.location-tab-wrap .location-tabs{margin:0;padding:0;text-align:center}.location-tab-wrap .location-tabs li{margin:0;list-style:none;display:inline-block}.location-tab-wrap .location-tabs li a{font-family:'museo_sans100';color:#424242;font-size:32px;border-style:solid;border-color:#fff;border-width:0 0 12px 0;line-height:normal;-webkit-border-radius:0;border-radius:0;margin:0;padding:15px 40px;text-transform:uppercase;display:block}.location-tab-wrap .location-tabs li.active a{border-width:0 0 12px 0;border-color:#a1413b}.location-tab-wrap .location-tabs li a:focus,.location-tab-wrap .location-tabs li a:hover{background:#fff;border-color:#fff}.location-tab-wrap .location-tabs li.active a:focus,.location-tab-wrap .location-tabs li.active a:hover{background:#fff;border-width:0 0 12px 0;border-color:#a1413b}.location-tab-wrap .tab-content{margin:0;padding:0}.location-tab-wrap .tab-content .tab-pane{height:860px;background-size:cover;background-position:center top;background-repeat:repeat}.location-tab-wrap .tab-content .tab-pane.active{display:block}.location-tab-wrap .tab-content h3{color:#fff!important;font-size:28px}.location-tab-wrap .tab-content p{color:#fff!important;font-size:17px;line-height:25px}.location-tab-wrap .tab-content p span,.location-tab-wrap .tab-content h3 span{color:#fff!important}.location-tab-wrap .tab-content .btn{background:#fff;border-color:#a1413b;color:#a1413b}.location-tab-wrap .tab-content .btn:hover{background:#a1413b;color:#fff}.location-tab-wrap .tab-content .info-col{padding-top:140px}.location-tab-wrap .tab-content .map-col{padding-top:140px}.team-carousel-wrap{margin-bottom:40px}.team-carousel-wrap .grid-wrap .grid-block:nth-child(4n+1){clear:none}.team-carousel-wrap .grid-wrap .grid-block{width:100%;padding:0}.team-carousel-wrap .grid-wrap .grid-block .img{height:auto}.team-carousel-wrap .team-carousel{text-align:left;margin:0 0 20px;position:static}.team-carousel-wrap .owl-controls{position:static;width:100%}.team-carousel-wrap .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}.team-carousel-wrap .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-110px;left:0}.team-carousel-wrap .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-110px;right:0}.team-carousel-wrap .owl-controls .owl-dots{display:none}.saying-carousel-wrap{margin-bottom:40px}.saying-carousel-wrap .saying-carousel{text-align:left;margin:0 0 20px;position:static}.saying-carousel-wrap .owl-controls{position:static;width:100%}.saying-carousel-wrap .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}.saying-carousel-wrap .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-25%;left:0}.saying-carousel-wrap .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-25%;right:0}body .emodal-overlay{background:rgba(0,0,0,.7)!important}body .emodal{width:100%;max-width:500px}body .emodal .emodal-title{font-family:'museo_sans100'!important;margin:10px 0 20px;text-align:center!important;line-height:normal}body .emodal .emodal-close{font-family:'museo_sans700'!important}body .emodal .form-wrap .form-block{margin:0 0 15px}body .emodal .form-wrap .form-block input,body .emodal .form-wrap .form-block textarea{width:100%;-webkit-border-radius:0;border-radius:0;padding:8px 6px;color:#000;height:auto;font-family:'museo_sans300'}body .emodal .form-wrap .form-block textarea{resize:none;height:100px}body .emodal .form-wrap .form-submit:after{content:" ";visibility:hidden;display:block;height:0;clear:both}body .emodal .form-wrap .form-submit .req{color:#000;font-family:'museo_sans300'!important;font-size:12px;float:left}body .emodal .form-wrap .form-submit .btn{float:right}body .emodal .form-wrap .form-submit br{display:none}.rtbs_menu>ul>li>a.active{background:#a1413b!important}.rtbs_menu .mobile_toggle{background:#a1413b!important}.rtbs_full .rtbs_menu ul::after{top:0!important}.rtbs .rtbs_content{border-color:#a1413b!important}.portfolio-carousel .owl-controls{position:absolute;top:0;width:100%;height:100%}.portfolio-carousel .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;height:100%;position:relative}.portfolio-carousel .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-35px;top:50%;left:0}.portfolio-carousel .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-35px;top:50%;right:0}.portfolio-carousel .owl-controls .owl-dots{display:none}#foogallery-gallery-2570.owl-theme .owl-controls .owl-nav [class*="owl-"]{background:none!important;-webkit-border-radius:0;border-radius:0;margin:0;font-size:70px;padding:0}#foogallery-gallery-2570 .owl-controls{position:static;width:100%}#foogallery-gallery-2570 .owl-controls .owl-nav{font-size:70px;color:#fff;text-shadow:1px 0 1px #000;position:static}#foogallery-gallery-2570 .owl-controls .owl-nav .owl-prev{position:absolute;margin-top:-30px!important;left:0;top:50%}#foogallery-gallery-2570 .owl-controls .owl-nav .owl-next{position:absolute;margin-top:-30px!important;right:0;top:50%}#foogallery-gallery-2570 .owl-controls .owl-dots{display:none}.search-results .column-content-wrapper{width:100%;max-width:980px;margin:0 auto;padding:60px 0 0}header.search-header h1{font-size:36px;margin:0}header.search-header h1.format-icon:before{color:#a1413b!important}header.search-header .span8{width:100%}header.search-header .span4{display:none}.search-results .tc-content{padding:0}.search-results .tc-content .entry-meta .btn{font-size:12px;padding:0;border:0;vertical-align:baseline;text-transform:none;height:auto;line-height:normal}.search-results .tc-content .entry-meta .btn:after{content:",";position:relative;left:-2px}.search-results .assistive-text{color:#000;letter-spacing:normal;opacity:1}.search-results .pager{margin-bottom:40px}.search-results .pager li>a,.search-results .pager li>span{border:0}.search-results .pager li .nav-previous{padding-left:0}.search-results .pager li .nav-next{padding-right:0}.disclaimer{font-style:italic;font-size:12px;line-height:18px;font-family:'museo_sans300';margin:30px}body .emodal-overlay{background:rgba(0,0,0,.7)!important}body .emodal{width:100%;max-width:500px}body .emodal .emodal-title{font-family:'museo_sans100'!important;margin:10px 0 20px;text-align:center!important;line-height:normal}body .emodal .emodal-close{font-family:'museo_sans700'!important}body .emodal .form-block{margin:0 0 15px}body .emodal .form-block input,body .emodal .form-block textarea{width:100%;-webkit-border-radius:0;border-radius:0;padding:8px 6px;color:#000;height:auto;font-family:'museo_sans300'}body .emodal .form-block textarea{resize:none;height:100px}body .emodal .form-block:after,body .emodal .form-submit:after{content:" ";visibility:hidden;display:block;height:0;clear:both}body .emodal .form-submit .req{color:#000;font-family:'museo_sans300'!important;font-size:12px;float:left}body .emodal .form-submit .btn{float:right}body .emodal .form-block br,body .emodal .form-submit br{display:none}body .emodal .form-block .wpcf7-not-valid-tip{font-family:'museo_sans500'!important;position:relative;bottom:5px;font-size:12px;line-height:normal}body span.wpcf7-form-control-wrap{display:block}body div.wpcf7-response-output{margin:20px 0 0;padding:10px;line-height:normal}body div.wpcf7-validation-errors{color:#fff;font-family:'museo_sans500'!important;font-size:12px;background:#f00;border:0}body div.wpcf7-mail-sent-ok{color:#fff;font-family:'museo_sans500'!important;font-size:12px;background:#398f14;border:0}body div.wpcf7 img.ajax-loader{margin:20px 10px 0 0;float:right}.results-column .product-box .product-brand{display:block;color:#000;font-family:'museo_sans500';text-align:center;text-transform:uppercase;line-height:22px;font-size:16px;padding:0 10px}.zoomImg,.product-box .product-image .product-inner img{pointer-events:none}.clickable-thumbs-wrap img{max-width:50px;height:50px}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1.0)}h3.subcat-section{clear:both;display:inline-block;width:100%;text-align:left;margin:10px 6px 6px 6px;font-weight:bold}#filter-container .category-filter .dropdown{width:100%}#filter-container .category-filter .dropdown .btn.btn-large{font-size:12px}.tc-header .brand a{margin:0}