/*! BamCMS (v 2.6.1) Classic Flooring 2017-09-21 */

.modal{z-index:1000000000!important}body.home.admin.xindex #container{z-index:auto!important}#content-edit{margin-bottom:30px}.gallery-images.gallery-front{margin-top:20px}.gallery-categories a{margin-right:7px;color:#666!important;border:none;box-shadow:none;-moz-appearance:none;-webkit-appearance:none;text-shadow:none;color:#fff;text-transform:uppercase;font-size:.8em}.gallery-categories a.btn.active,.gallery-categories a.btn:active{background:#666;color:#fff!important}.gallery-categories{display:block;margin-bottom:25px;margin-top:22px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.5em}.gallery-image.residential.isotope-item,.gallery-image.commerical.isotope-item{margin-left:6px!important;margin-right:6px}.gallery-categories a{border-radius:0}.gallery-categories p{float:left;margin-right:1em}.gallery-category-top span{color:#333}.gallery-image{height:205px;width:270px;overflow-y:hidden;margin:10px}.gallery-front .gallery-image .image-wrapper{max-height:177px;overflow-y:hidden}.gallery-category-images .gallery-image{float:left;margin:10px}.gallery-image{float:left;margin:0}.isotope .gallery-image{float:left;margin:10px}a em:hover{text-decoration:none}.gallery-images a{display:block}.gallery-images p{text-align:center;font-size:1.1em;color:#333}.gallery-image a:hover{text-decoration:none}.gallery-image span{font-size:1.25em;font-weight:500}.image-wrapper{position:relative}.gallery-images a:hover .over{height:176px;width:100%;z-index:45;position:absolute;display:block;background:#000;background:rgba(0,0,0,.5);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.button-centered{position:absolute;top:50%;left:0;z-index:50;width:100%;text-align:center;margin-top:-18px;opacity:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.view{border:4px solid #fff;width:160px;color:#fff;font-size:.9em;text-transform:uppercase;font-weight:300;padding:8px 6px 5px 6px;text-align:center;margin:0 auto}.gallery-images a:hover .button-centered{opacity:1}#xm3-gallery .view{font-size:.8em;width:50px}#xm3-gallery .view strong{display:none}a.gallery-item{display:block;background:#f4f4f4;padding:6px;border-radius:4px;text-decoration:none;margin-bottom:8px}a.gallery-item span.gallery-name{display:block;font-size:1.2em;font-weight:700;color:#000;text-decoration:underline}a.gallery-item span.gallery-desc{color:#000}div.gallery-category-top{border-bottom:1px solid #CCC;background:#F9F9F9;padding:5px 10px;font-size:13px;display:block}div.gallery-category{border:1px solid #CCC;margin-bottom:8px}div.gallery-category-images{min-height:50px;width:100%;background:#fff}.button-mini{font-size:.85em;margin-top:-2px;padding:2px 5px}.cat-placeholder{background:#DEE6EF;border:1px dotted #8FA8C4;margin-bottom:8px}.image-placeholder{background:#DEE6EF;border:1px dotted #8FA8C4;float:left;margin-left:8px;margin-bottom:8px}.gallery-image img{display:block;margin:0 auto 5px auto;text-align:center;width:100%}.image-picture img{margin-bottom:8px}.image-picture.staff{width:450px!important}.image-additional-images{margin-top:6px}.image-additional-images img{margin-bottom:8px}.image-additional-images .description{text-align:center;padding:0;margin:0}.image-additional-images a:hover{text-decoration:none}a.return{margin-top:1em}a.link-all{margin-bottom:1em}.image-top{margin-bottom:20px}a.return-2{position:absolute;right:10px;top:38px;display:block;background:#2d2d2d;color:#ebe9e9;padding:7px 15px;text-decoration:none}a.return-2:hover{background:#919191}a.return-3{position:absolute;right:63px;top:38px;display:block;background:#2d2d2d;color:#ebe9e9;padding:7px 15px;text-decoration:none}a.return-3:hover{background:#919191}.articles-paginator{color:#919191}.articles-paginator a{color:#fff;text-decoration:none}.articles-paginator a:hover{color:#919191}a.return-4{position:absolute;right:0;top:38px;display:block;background:#2d2d2d;color:#ebe9e9;padding:7px 15px;text-decoration:none}a.return-4:hover{background:#919191}.page-images-grid{margin-top:2em}.page-image{margin-bottom:2em}#mc_embed_signup div.mce_inline_error{font-size:12px;font-weight:400!important}.image-additional-images{overflow:hidden}.image-additional-images a{float:left;margin-bottom:.8em}.image-additional-images img{opacity:.8;-ms-filter:"alpha(Opacity=80)";filter:alpha(opacity=80);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.image-additional-images a:hover img,.image-additional-images a.active img{opacity:1;-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100)}.image-additional-images img{max-width:100%;width:100%!important}.image-picture{max-height:600px;margin-top:30px}p.description,p.description span{text-transform:uppercase;font-size:.9em;color:#666;line-height:.9em;font-weight:600}body.admin .navbar-fixed-top{margin-top:52px}body{font-family:proxima-nova,Helvetica,sans-serif;font-weight:300;color:#4a4a4b;font-size:.95em;background:#424345}@media (max-width:568px){body{background:#424345 url(/art/bg.svg) no-repeat center;background-size:20%}}.mceContentBody ul,.mceContentBody ol{margin-left:20px;line-height:1.6em;margin-top:5px;margin-bottom:5px}.mceContentBody{padding:10px!important;font-family:proxima-nova,Helvetica,sans-serif}.mceContentBody ol{margin-left:40px}.mceContentBody strong{font-weight:700}#container{padding-top:2em;width:100%;max-width:inherit!important;background:#f6f6f6}.home #container{top:100%;background:#f6f6f6;position:absolute;padding-top:2em!important;z-index:10}#wrap{padding-top:8em}#footer{background-color:#424345;margin-top:50px;padding-bottom:30px}.home #footer{background-color:#424345;margin-top:20px}.navbar .logo img,.navbar a.logo{width:120%;width:100%;text-align:left}.logo{margin-top:15px;display:inline-block;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.logo:hover{opacity:.6;filter:alpha(opacity=60)}.nletter{margin-top:20px}#footer{color:#c0c1c2}#footer a{color:#fff}#footer a:hover{color:#ccc}.copyright{text-align:right}#footer{padding-top:30px;font-size:.9em}.btn.btn-navbar.pull-right{background:0 0;box-shadow:none;padding-left:10px;padding-top:10px;padding-bottom:10px;padding-right:10px;margin-top:1px;margin-right:-4px;border:none;display:block}.btn.btn-navbar.pull-right span.icon-bar{color:#fff;background:#fff!important;font-size:1em;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.btn.btn-navbar.pull-right:hover span.icon-bar{background:#ccc!important}.navbar .btn-navbar .icon-bar{display:block;width:24px;height:4px}a.cta{color:#4a4a4b;position:relative;display:block;overflow:hidden}a.cta:hover{color:#4a4a4b;text-decoration:none}a.cta p,a.cta h2{color:#4a4a4b;text-decoration:none}a.cta p:hover,a.cta h2:hover{text-decoration:none;color:#4a4a4b}.zindex{z-index:-1;width:100%}.cta .caption{background-color:rgba(0,0,0,.8);position:absolute;color:#fff;z-index:100;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-ms-transition:all 300ms ease-out;transition:all 300ms ease-out;left:0}a.cta .simple-caption p{color:#fff;text-decoration:none;text-transform:uppercase;padding-left:20px;font-size:20px;padding-top:25px;line-height:.7em}a.cta .simple-caption p small{font-size:50%}.cta h2,a.cta h2{text-transform:uppercase;color:#58595c;line-height:normal}.cta .simple-caption{height:80px;width:100%;display:block;line-height:25pt;text-align:left;z-index:0;color:#fff}.cta:hover .simple-caption{-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%)}span.red,span.custom-red,.custom-red{color:#c02026}#home_products_left,#home_products_right{padding:30px 25px 15px 25px;background:#fff;margin-bottom:20px;position:relative;z-index:1}body.home h1{border-bottom:1px solid #e7e7e7;padding-bottom:0;margin-bottom:15px}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0;padding-bottom:.2em;text-transform:uppercase}h2,h3,h4,h5,h6{padding-top:.5em;line-height:1em}h1{font-size:2.2em;color:#636161;letter-spacing:-2px;padding-bottom:.1em;padding-top:.8em;padding-top:.5em;text-transform:uppercase;line-height:1em}h2{font-size:1.8em;padding-bottom:0}#content h3{color:#a30046}#content h2{color:#6d6e70}h3{font-size:1.4em}h4{font-size:1.3em;font-weight:300;padding-bottom:0}h5{font-size:1.2em;font-weight:700;padding-bottom:0}h6{font-size:1em;font-weight:700;padding-bottom:0}a{color:#D38839;text-decoration:none;outline:0}a:hover,a:focus{color:#D38839;text-decoration:underline;outline:0}#content ul{margin:0 0 1.5em 1em;list-style-type:none}#content ol{margin:0 0 1.5em 1.5em}#content ul li:before{font-family:FontAwesome;content:"\f105";margin-left:-12px;margin-top:0;position:absolute;color:#f78e1e;font-weight:700}#content .gallery-images ul li:before{display:none}.custom-pink{color:#a30046}#content .gallery-images ul{padding-left:0;margin-left:0}#content .gallery-images ul li:first-child{padding-left:0;margin-left:0}.subnav{margin-top:48px}p.title{margin:0;padding:0;text-transform:uppercase;font-size:1em;font-weight:600;margin-bottom:8px;margin-top:.5em}p.title a{color:#666}#content .subnav ul{margin-left:0;padding-left:0}#content .subnav ul li:before{display:none}#content .subnav .nav-tabs.nav-stacked>li:first-child>a{border-radius:0}#content .subnav .nav-tabs.nav-stacked>li :last-child>a{boreder=bottom:1px solid #ddd}#content .subnav .nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#f5f5f6;background:#fff;color:#666;font-size:.9em;letter-spacing:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;text-transform:uppercase}#content .subnav .nav-tabs.nav-stacked>li>a.active,#content .subnav .nav-tabs.nav-stacked>li>a.active:hover{background:#424345;color:#fff}#content .subnav .nav-tabs.nav-stacked>li>a:hover{background:#424345;background:#666;color:#fff}.nav-pills .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:none;background:#c8c8c8 url(../../../../art/drop-bg.gif) repeat-x top;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.dropdown-menu>li>a{display:block;padding:8px 25px 4px 13px;clear:both;font-weight:300;font-size:.8em;text-transform:uppercase;font-weight:400;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-image:none!important;background:#a00045 url(../../../../art/drop-li.gif) repeat-x bottom!important;filter:none}#content ul#bannersappend_bamcms li:before{display:none}#content ul ul,#content ol ol{margin:0 0 0 .5em}#content .sitemap ul{font-size:1em}#content .sitemap ul ul{font-size:.9em;margin:0 0 0 .5em}table.custom-data-table{border:1px solid #ccc;border-bottom:none;border-right:none;width:100%}table.custom-data-table th,table.custom-data-table td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;text-align:center;line-height:normal}table.custom-data-table th{background-color:#eee;font-size:1.2em;font-weight:700;height:23px;color:#666;line-height:normal}table.custom-data-table td{color:#676767;text-align:left}table.custom-data-table td.right{text-align:right}.custom-data-table p{margin:0;padding:0}#footer h3{padding-top:0;text-transform:uppercase;font-size:1em;font-weight:600;margin-bottom:0;padding-bottom:0;line-height:normal}#footer_quicklinks ul{float:left;margin-left:45px;margin-top:10px}#footer_quicklinks ul.no-margin{margin-left:0}#footer_quicklinks ul li{list-style-type:none}#footer_quicklinks ul li:before{content:"\f0c1";font-family:FontAwesome;font-weight:400;margin-right:10px;font-size:.9em}.snippet-admin{clear:both}.text-error{margin-top:-10px;margin-bottom:10px;font-size:.8em}.clear{clear:both}.input.checkbox{position:relative}#ContactForm .input.checkbox input{position:absolute;left:0;width:20px}.input.checkbox input{float:left;margin-left:0;display:inline-block}.input.checkbox label{float:left;display:inline-block;margin-left:5px}.input.checkbox{clear:both}.btn.btn-primary.flat{background:#424345!important;border-radius:0!important;filter:none!important;border:none!important;box-shadow:none!important;font-family:proxima-nova,Helvetica,sans-serif;text-transform:uppercase;font-weight:600;padding:10px 13px 8px 11px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border:4px solid #424345!important;margin-top:10px}.btn.btn-primary.flat:hover{background:#fff!important;border:4px solid #424345!important;color:#424345;text-shadow:none}@media (max-width:456px){.btn.btn-primary.flat{display:block;max-width:278px}}.custom-cta-button{color:#fff;background:#424345!important;border-radius:0!important;filter:none!important;border:none!important;box-shadow:none!important;font-family:proxima-nova,Helvetica,sans-serif;text-transform:uppercase;font-weight:600;padding:8px 11px 8px 11px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;border:4px solid #424345!important;margin-top:15px;margin-right:6px}.custom-cta-button:hover,.custom-cta-button:focus{background:#fff!important;border:4px solid #424345!important;color:#424345;text-shadow:none;text-decoration:none}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#878d90;font-size:.9em;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.navbar .nav>li>a:hover{color:#fff}.navbar .nav>li>a.active{color:#fff}.navbar .icons{margin-top:7px}.navbar .icons a{font-size:1.2em;color:#f3f3f3;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;margin-left:7px}.navbar .icons a .icon-phone{font-size:.9em}.navbar .icons a:hover{text-decoration:none;color:#d1cfcf}.navbar input{width:100px!important;background:#1f2020;border:none;border-radius:0;float:left;outline:0;font-family:proxima-nova,Helvetica,sans-serif;color:#e3e4e5}.navbar input:focus{outline:0!important;color:#e3e4e5}form.header-search{margin-top:5px;z-index:1000;position:relative;margin-bottom:0}form.header-search .btn{background:#1f2020;border:none;box-shadow:none;color:#f3f3f3;border-radius:0;display:inline-block;margin-top:0;float:left;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;text-shadow:none;padding-left:10px;padding-right:10px}form.header-search .btn:hover{background:#939494;text-shadow:none}form.header-search .btn:hover i{color:#1f2020;text-shadow:none}form.header-search input[type=search]{margin-bottom:0;text-shadow:none;outline:0;font-size:.9em;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-appearance:none;border-radius:0!important}form.header-search input[type=search]:focus{outline:0;box-shadow:none;background:#101010}#ContactForm input,#ContactForm textarea,#ContactForm .uneditable-input{width:auto;width:265px;max-width:265px;border-radius:0;box-shadow:none;border-image:none;-moz-appearance:none;-webkit-appearance:none;font-family:proxima-nova,Helvetica,sans-serif}#ContactForm input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox}@media (max-width:767px){body{padding-right:0;padding-left:0}}.view-link{margin-top:30px;display:inline-block;margin-bottom:-150px}.overlay{width:100%;height:100%;min-height:100%;height:auto!important;height:100%;z-index:1;background:url(../../../../art/overlay.png)!important}#advbanner-header{position:fixed;width:120%;height:120%;top:-10%;left:-10%}#advbanner-header .slide{background-size:cover;width:100%;height:100%;position:relative}#advbanner-header .slide .advbanner-cover{background-size:cover;width:100%;height:100%;position:relative}#advbanner-header .advbanner-description{position:absolute;top:41%;z-index:1;width:100%;height:500px;margin:0 auto;color:#fff;width:80%;margin-left:10%}.advbanner-description h2{font-size:4em;font-weight:300;line-height:.9em;text-transform:uppercase;letter-spacing:-2px;margin-top:0;padding-top:0}.advbanner-description p{font-size:1.5em;line-height:normal;text-transform:uppercase;padding-right:15%;padding-left:15%}#advbanner-header .advbanner-description .container-fluid{text-align:center}#advbanner-header .advbanner-description .border{border-left:5px solid #fff;border-right:5px solid #fff}#advbanner-header a{color:#fff}#advbanner-header .button a{border:5px solid #fff;padding:18px 40px;font-size:1.4em;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;display:inline-block}#advbanner-header .button a:hover{border:5px solid #fff;background:#FFF;color:#2e2e2e;text-decoration:none;text-transform:uppercase}#navbar-fixed-top .logo,.navbar-fixed-top,.nav{-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.advbanners-cycle-wrapper{position:relative;z-index:1}#navbar-fixed-top{position:fixed!important}#navbar-fixed-top .nav{padding-top:2em}#navbar-fixed-top .navbar-inner{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;border:none;background-color:#424345!important;filter:none;padding:1em 0}#navbar-fixed-top .nav>li{position:relative}#navbar-fixed-top .small-nav .nav{padding-top:1.25em}.btn.btn-navbar{margin-right:0}.s600-show{display:none}.position{margin-top:10px}.show-456{display:none}@media (max-width:710px){.s600-hide{display:none}.s600-show{display:block}}@media (max-width:1130px){.navbar .nav>li>a{float:none;padding:10px 10px 10px 10px}}@media (max-width:1024px){#wrap{margin-top:0}#navbar-fixed-top{margin-bottom:0}}@media (max-width:979px){#wrap{padding-top:0}.navbar .btn-navbar{display:inline-block}.navbar-inner .hidden-desktop.pull-right{margin-top:15px}.header-search.pull-right.s600-hide{margin-right:20px}.navbar .icons a{font-size:1.6em;margin-right:4px;margin-left:10px}.navbar input{width:70px!important}.hide979{display:none}.nav-collapse .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#878d90;font-size:.8em;text-decoration:none;text-shadow:none;text-transform:uppercase}#navbar-fixed-top .nav{padding-top:.3em}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:6px 8px;font-weight:300;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:1em}#footer_quicklinks ul{float:left;width:100%;margin-left:0;margin-top:10px;margin-bottom:20px}.copyright.span3{float:left;text-align:left}#container{padding-top:6em}.quick-links.span6{display:none}.nav-collapse .nav>li>a:hover{background:0 0}}@media (max-width:767px){.subnav{margin-top:0}.gallery-categories a{margin-bottom:5px;margin-top:7px;font-size:.7em!important}.gallery-categories p{float:left;margin-right:1em;margin-top:7px}.navbar .row-fluid [class*=span]{float:left}.navbar [class*=span],.navbar .uneditable-input[class*=span],.navbar .row-fluid [class*=span]{display:block;width:50%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navbar .container-fluid{padding-right:10px;padding-left:10px}.navbar .logo img,.navbar a.logo{width:120%;width:80%;text-align:left}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:0;margin-left:0}.advbanner-description h2{font-size:1.8em;font-weight:300;text-transform:uppercase;letter-spacing:-2px;padding-bottom:0}.advbanner-description p{font-size:1em;line-height:normal;text-transform:uppercase;padding-right:15%;padding-left:15%;margin-bottom:0;padding-bottom:0}#advbanner-header .button a{border:5px solid #fff;padding:10px 20px;font-size:1em;text-transform:uppercase;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;display:inline-block}#advbanner-header .advbanner-description{top:32%;z-index:1;width:80%;height:500px;margin:0 auto;color:#fff;margin-left:10%;clear:both}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:4px 5px;font-weight:300;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:.8em}.nav-collapse .nav>li>a:hover{background:0 0}.subx{color:#636161!important}.subx:hover,.subx:focus{color:#636161!important;background:none!important}.btn.btn-navbar.subx{background:0 0;box-shadow:none;padding-left:0;padding-right:6px;border:none;display:inline-block!important;height:20px;width:auto;font-weight:300!important}.btn.btn-navbar.subx span.icon-bar{color:#636161!important;background-color:#636161!important;font-family:FontAwesome;display:block;width:24px;height:4px}.subx i{display:inline-block!important;float:left;color:#636161}span.inline{display:inline-block}#content .nav-mob ul.nav.scroller>li{white-space:nowrap;width:auto!important;display:inline-block;float:none!important;overflow:hidden}#content .nav-mob ul.nav.scroller>li>a:focus{background:none!important}#content .nav-mob ul.nav.scroller{margin-left:0;padding-left:0;float:none;width:inherit;position:relative;left:0;display:block;margin-bottom:15px;height:inherit}#content .nav-mob ul.nav.scroller>li:first-child{margin-left:0;padding-left:0}#content .nav-mob ul.nav.scroller>li>a{font-size:.9em;white-space:nowrap;display:block;padding:6px 15px;color:#636161;border:1px #ccc solid;letter-spacing:0;background-color:#fff;text-transform:uppercase}#content .nav-mob ul.nav.scroller>li>a:hover{background-color:#636161!important;color:#fff!important}#content .nav-mob ul.nav.scroller>li>a.active{background-color:#424345!important;color:#fff!important}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:0}::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:none;background:#CCC}.nav-collapse.collapse .cool{display:none}.nav-collapse.collapse.in .cool{display:block}.clear{clear:both}#content ul.nav.scroller>li:before{display:none}.nav-mob,.nav-mob.collapse{height:0;overflow:hidden}p.title.zfx{display:block;z-index:5;position:relative}.nav-mob{position:relative;display:block;z-index:10}.cool-two{display:block;height:auto;width:auto!important;white-space:nowrap;overflow-y:hidden!important;overflow-x:scroll;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch!important}p.title a{color:#666;vertical-align:bottom;font-size:1.3em}}.p-icone{display:none}@media (max-width:568px){.p-icone{display:inline-block}#container{padding-top:5em}.nav{padding-top:.5em}.sp{margin-top:10px}.navbar .logo img,.navbar a.logo{margin-top:11px;width:110%;text-align:left}.navbar ul{margin:0 auto}.navbar ul{margin-top:3em;width:100%;display:block}.navbar .nav>li{display:inline-block}#navbar-fixed-top .navbar-inner{padding-top:0}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:6px 5px 4px 5px;font-weight:300;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:.88em;letter-spacing:-.1em;-webkit-text-size-adjust:100%!important}.nav-collapse .nav>li:first-child>a{padding-left:0}.nav-collapse .nav>li:last-child>a{padding-right:0}}@media (max-width:456px){.nav-collapse .nav>li:first-child>a{padding-left:1px}.hide-456{display:none}.show-456{display:block;font-size:.75em}.navbar .show-456 form.header-search input[type=search]{width:88%!important}#navbar-fixed-top .nav{padding-top:.5em;padding-bottom:0}ul.nav.nav-pills.main-nav{margin-top:8px;margin-bottom:0}.cool{width:auto!important;white-space:nowrap;overflow-y:hidden!important;overflow-x:scroll;background-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-overflow-scrolling:touch!important}.nav-collapse .cool ul.nav{width:inherit;height:inherit}.nav-collapse .cool .nav>li{white-space:nowrap;width:auto!important;display:inline-block;float:none!important}.nav-collapse .cool .nav>li>a:focus{background:none!important}.nav-collapse .cool .nav>li>a{font-size:1.2em;white-space:nowrap;display:block;padding-top:15px;letter-spacing:-1px;padding-bottom:18px!important}.custom-cta-button{display:block;text-align:center}}@media (max-width:411px){.navbar .show-456 form.header-search input[type=search]{width:86%!important}}@media (max-width:360px){.navbar .show-456 form.header-search input[type=search]{width:83%!important}}@media (max-width:320px){.navbar .show-456 form.header-search input[type=search]{width:83%!important}}.embed-container{position:relative;margin:15px 0;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}