@font-face{font-family:'museo500';src:url('lib/fonts/museo/museo500-regular-webfont.eot');src:url('lib/fonts/museo/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'), url('lib/fonts/museo/museo500-regular-webfont.woff2') format('woff2'), url('lib/fonts/museo/museo500-regular-webfont.woff') format('woff'), url('lib/fonts/museo/museo500-regular-webfont.ttf') format('truetype'), url('lib/fonts/museo/museo500-regular-webfont.svg#museo500') format('svg');font-weight:normal;font-style:normal;}body{color:#3b3b3b;font-family:Arial, Helvetica, sans-serif}.form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(212, 0, 0, 0.6);box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(212, 0, 0, 0.6);border-color:rgba(212, 0, 0, 0.6)}.highlight-color,.primary-color{color:#d40000}.finalfooter div[itemscope]{display:inline}img{max-width:100%;height:auto}h1{color:#bababa;margin:0px;font-size:0.9em;font-weight:normal;line-height:21px}@media (max-width:767px){h1{display:none}}.well{font-size:1.1em}header{padding:10px 0 30px 0}@media (max-width:767px){header{padding:0px 0 15px 0}}header .logo{background:#f1f1f1;text-align:center;padding:30px 20px 30px 20px}header .phonetop{background-color:#c3c3c3;background-image:-webkit-gradient(linear, left top, left bottom, from(#dadada), to(#c3c3c3));background-image:-webkit-linear-gradient(top, #dadada, #c3c3c3);background-image:-moz-linear-gradient(top, #dadada, #c3c3c3);background-image:-ms-linear-gradient(top, #dadada, #c3c3c3);background-image:-o-linear-gradient(top, #dadada, #c3c3c3);background-image:linear-gradient(top, #dadada, #c3c3c3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#dadada", EndColorStr="#c3c3c3");text-align:center;padding:15px 20px 18px 20px;font-family:'museo500';font-size:2.1em;text-shadow:1px 1px 1px #fff;color:#d40000;line-height:normal;position:relative}header .phonetop a{display:block}header .phonetop a + a{font-size:0.8em}@media (min-width:992px) and (max-width:1199px){header .phonetop{font-size:1.8em}}header .phonetop > img{display:block;margin:0px auto 8px auto}header .triangle-l,header .triangle-r{display:inline-block;width:0;height:0;padding-top:12%;overflow:hidden}header .triangle-l:after,header .triangle-r:after{content:"";display:block;width:0;height:0;border-top:120px solid #c3c3c3;margin-top:-120px}header .triangle-l{padding-right:50%}header .triangle-l:after{margin-right:-500px;border-right:500px solid transparent}header .triangle-r{padding-left:50%}header .triangle-r:after{margin-left:-500px;border-left:500px solid transparent}header .bannercolumn{padding:0px}header .bannercolumn > *{margin-left:-15px;width:100%}header .cycle-slideshow{margin-top:10px;overflow:hidden}@media (min-width:992px) and (max-width:1199px){header .cycle-slideshow{height:200px}}@media (min-width:1200px){header .cycle-slideshow{height:230px}}header .cycle-slideshow > img{width:100%;height:auto}header .navbar{border-radius:0px;margin-bottom:0px;border:0;background-color:#b70000;background-image:-webkit-gradient(linear, left top, left bottom, from(#d60000), to(#b70000));background-image:-webkit-linear-gradient(top, #d60000, #b70000);background-image:-moz-linear-gradient(top, #d60000, #b70000);background-image:-ms-linear-gradient(top, #d60000, #b70000);background-image:-o-linear-gradient(top, #d60000, #b70000);background-image:linear-gradient(top, #d60000, #b70000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d60000", EndColorStr="#b70000")}@media (max-width:767px){header .navbar{margin-left:0px;background:#000;margin-left:0px;margin-bottom:15px;width:auto}}header .navbar .navbar-header{background-color:#b70000;background-image:-webkit-gradient(linear, left top, left bottom, from(#d60000), to(#b70000));background-image:-webkit-linear-gradient(top, #d60000, #b70000);background-image:-moz-linear-gradient(top, #d60000, #b70000);background-image:-ms-linear-gradient(top, #d60000, #b70000);background-image:-o-linear-gradient(top, #d60000, #b70000);background-image:linear-gradient(top, #d60000, #b70000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d60000", EndColorStr="#b70000")}header .navbar .navbar-collapse{border:0px;padding:0px}@media (max-width:767px){header .navbar .navbar-collapse{padding:0px 15px}}header .navbar .nav{width:100%}@media (max-width:767px){header .navbar .nav{width:auto}}header .navbar .nav > li{position:relative;border-right:1px solid #8a0000;max-height:50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:767px){header .navbar .nav > li{border:0;max-height:none}}@media (min-width:768px) and (max-width:991px){header .navbar .nav > li{border:0}}header .navbar .nav > li > a{font-size:1.15em;color:#fff;font-weight:bold;text-shadow:1px 1px 0px #570000;padding-left:20px;padding-right:20px}@media (min-width:1200px){header .navbar .nav > li > a{padding-left:30px;padding-right:30px}}header .navbar .nav > li > a:hover{text-shadow:0}header .navbar .nav > li > ul{background:#000;position:absolute;left:0px;top:50px;z-index:5;display:none;white-space:nowrap;margin:0px;padding:15px 20px}@media (max-width:767px){header .navbar .nav > li > ul{position:relative;top:0px;display:block;margin-left:5px;margin-bottom:10px;padding:0px 20px}}header .navbar .nav > li > ul > li{display:block}header .navbar .nav > li > ul > li > a{color:#fff;display:block;padding:3px 0px;overflow:hidden;text-overflow:ellipsis}header .navbar .nav > li > ul > li > a:before{font-family:'FontAwesome';content:"\f0da";color:#d40000;margin-right:10px}header .navbar .nav > li > ul > li > a:hover{color:#d40000;text-decoration:none}header .navbar .nav > li:hover{background:#000}header .navbar .nav > li:hover > a,header .navbar .nav > li:hover > a:hover{color:#fff}header .navbar .nav > li:hover > ul{display:block}header .navbar li.locations{float:right;border:0}@media (max-width:767px){header .navbar li.locations{float:none}}header .navbar li.locations .locationbutton{text-align:center;font-size:0px}@media (max-width:767px){header .navbar li.locations .locationbutton{text-align:left;font-size:1.15em}}header .navbar li.locations .locationbutton:before{font-family:'FontAwesome';content:"\f041";font-size:20px}@media (max-width:767px){header .navbar li.locations .locationbutton:before{margin-right:10px}}header .navbar li.locations > ul{left:auto;right:0px}header .navbar .navbar-toggle{border-color:#fff}header .navbar .navbar-toggle .icon-bar{background-color:#fff}header .navbar .navbar-toggle:hover,header .navbar .navbar-toggle:focus{background:#fff}header .navbar .navbar-toggle:hover .icon-bar,header .navbar .navbar-toggle:focus .icon-bar{background-color:#d40000}.main-content{background:url(lib/themes/2/assets/headdivide.png) top left repeat-x;margin-top:-2px;padding:40px 0px 10px 0px}.main-content h1,.main-content h2,.main-content h3{font-family:'museo500';color:#d40000;font-size:1.7em;padding:0px 0px 3px 0px;margin:0px 0px 10px 0px;border-bottom:1px dotted #808080}.main-content h3{font-size:1.4em}.main-content p{margin:0px 0px 22px 0px;line-height:1.5em;text-align:justify}.main-content a{color:#000;text-decoration:underline;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main-content a:hover{color:#d40000}.main-content ul{list-style:none;margin:0px 0px 20px 10px;padding:0px}.main-content ul > li{padding:0px 0px 7px 20px;list-style:none;line-height:1.5em;position:relative}.main-content ul > li:before{font-family:'FontAwesome';content:"\f111";color:#d40000;font-size:0.7em;position:absolute;top:1px;left:0px}.main-content aside .sidebar-element{position:relative;background:#f1f1f1;font-size:0.9em;margin-bottom:30px}@media (max-width:767px){.main-content aside .sidebar-element{display:none}}@media (min-width:768px) and (max-width:991px){.main-content aside .sidebar-element{display:none}}.main-content aside .sidebar-element > div{overflow:hidden}.main-content aside .sidebar-element img:not(.imgleft):not(.imgright){display:block;width:100%;height:auto;position:relative}.main-content aside .sidebar-element .container{padding:15px 25px 0px 25px;width:auto}.main-content aside .sidebar-element .container p{margin-bottom:15px}.main-content aside .sidebar-element .container.iconbox p{line-height:1.7em;text-align:left}.main-content aside .sidebar-element .container.iconbox .imgleft{margin-bottom:0px}.main-content aside .sidebar-element:after{position:absolute;bottom:0px;z-index:-1;content:"";display:block;width:90%;height:3px;left:5%;-webkit-box-shadow:0px 3px 6px 0px rgba(50, 50, 50, 0.8);-moz-box-shadow:0px 3px 6px 0px rgba(50, 50, 50, 0.8);box-shadow:0px 3px 6px 0px rgba(50, 50, 50, 0.8)}.main-content aside .sidebar-element.callback{display:block !important}.main-content aside .sidebar-element.callback .head{font-family:'museo500';font-size:1.38em;color:#fff;padding:10px 20px;position:relative;overflow:visible;background-color:#010101;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#010101));background-image:-webkit-linear-gradient(top, #3f3f3f, #010101);background-image:-moz-linear-gradient(top, #3f3f3f, #010101);background-image:-ms-linear-gradient(top, #3f3f3f, #010101);background-image:-o-linear-gradient(top, #3f3f3f, #010101);background-image:linear-gradient(top, #3f3f3f, #010101);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#3f3f3f", EndColorStr="#010101")}.main-content aside .sidebar-element.callback .head:after{position:absolute;content:"";top:-3px;right:20px;width:40px;height:54px;background:url(lib/themes/2/12/cbhead.png);background-size:40px 54px}.main-content aside .sidebar-element.callback form{padding-top:20px}.main-content aside .sidebar-element.callback form > .form-group{padding-left:20px;padding-right:20px}.main-content aside .sidebar-element.callback form input[type=submit]{border:0px;width:100%;padding:10px 20px;color:#fff;text-align:left;font-size:1.1em;text-shadow:1px 1px 0px #500;font-weight:bold;display:block;background-color:#b50000;background-image:-webkit-gradient(linear, left top, left bottom, from(#d40000), to(#b50000));background-image:-webkit-linear-gradient(top, #d40000, #b50000);background-image:-moz-linear-gradient(top, #d40000, #b50000);background-image:-ms-linear-gradient(top, #d40000, #b50000);background-image:-o-linear-gradient(top, #d40000, #b50000);background-image:linear-gradient(top, #d40000, #b50000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d40000", EndColorStr="#b50000");-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.main-content aside .sidebar-element.callback form input[type=submit]:hover{background:#000;text-shadow:none}.main-content aside .sidebar-element.callback form input[type=submit][disabled]:hover{background-color:#b50000;background-image:-webkit-gradient(linear, left top, left bottom, from(#d40000), to(#b50000));background-image:-webkit-linear-gradient(top, #d40000, #b50000);background-image:-moz-linear-gradient(top, #d40000, #b50000);background-image:-ms-linear-gradient(top, #d40000, #b50000);background-image:-o-linear-gradient(top, #d40000, #b50000);background-image:linear-gradient(top, #d40000, #b50000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d40000", EndColorStr="#b50000")}footer{background-color:#dfdfdf;background-image:-webkit-gradient(linear, left top, left bottom, from(#ccc), to(#dfdfdf));background-image:-webkit-linear-gradient(top, #ccc, #dfdfdf);background-image:-moz-linear-gradient(top, #ccc, #dfdfdf);background-image:-ms-linear-gradient(top, #ccc, #dfdfdf);background-image:-o-linear-gradient(top, #ccc, #dfdfdf);background-image:linear-gradient(top, #ccc, #dfdfdf);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#ccc", EndColorStr="#dfdfdf")}footer:before{display:block;content:"";background:url(lib/themes/2/assets/footdivide.png) top left repeat-x;height:2px;width:100%}footer .container{padding:30px 0px 20px 0px}footer h3{font-family:'museo500';color:#2e2e2e;font-size:1.4em;padding:0px 0px 3px 0px;margin:0px 0px 15px 0px;border-bottom:1px dotted #808080}footer .imgleft{margin-top:2px}footer .footer-phone-bg{padding:20px;color:#b7b7b7;background-color:#171717;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#171717));background-image:-webkit-linear-gradient(top, #3f3f3f, #171717);background-image:-moz-linear-gradient(top, #3f3f3f, #171717);background-image:-ms-linear-gradient(top, #3f3f3f, #171717);background-image:-o-linear-gradient(top, #3f3f3f, #171717);background-image:linear-gradient(top, #3f3f3f, #171717);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#3f3f3f", EndColorStr="#171717")}footer .footer-phone-bg h3{color:#fff;border-bottom-color:#808080}@media (max-width:767px){footer .footer-phone-bg h3{text-align:center}}@media (min-width:768px) and (max-width:991px){footer .footer-phone-bg h3{text-align:center}}@media (min-width:992px) and (max-width:1199px){footer .footer-phone-bg h3{font-size:1.2em}}footer .footer-phone-bg p{font-size:0.9em;margin-bottom:10px}@media (max-width:767px){footer .footer-phone-bg p{text-align:center}}@media (min-width:768px) and (max-width:991px){footer .footer-phone-bg p{text-align:center}}@media (min-width:1200px){footer .footer-phone-bg p{font-size:1.1em;line-height:1.45em}}@media (min-width:992px) and (max-width:1199px){footer .footer-phone-bg .imgleft{width:80px}}@media (max-width:767px){footer .footer-phone-bg .imgleft{float:none;margin:0px auto 10px auto;display:block}}@media (min-width:768px) and (max-width:991px){footer .footer-phone-bg .imgleft{float:none;margin:0px auto 10px auto;display:block}}footer .footer-phone-bg .bottomphone{line-height:30px;color:#fff;font-family:'museo500';text-shadow:1px 1px 1px #000;font-size:2.15em;text-align:center}@media (min-width:992px) and (max-width:1199px){footer .footer-phone-bg .bottomphone{font-size:1.8em}}footer .footer-phone-bg .bottomphone a{display:block}footer .footer-phone-bg .bottomphone a + a{font-size:0.8em}footer .triangle-l,footer .triangle-r{display:inline-block;width:0;height:0;padding-top:12%;overflow:hidden}footer .triangle-l:after,footer .triangle-r:after{content:"";display:block;width:0;height:0;border-top:120px solid #171717;margin-top:-120px}footer .triangle-l{padding-right:50%}footer .triangle-l:after{margin-right:-500px;border-right:500px solid transparent}footer .triangle-r{padding-left:50%}footer .triangle-r:after{margin-left:-500px;border-left:500px solid transparent}footer .col-md-9{padding-top:20px}footer p{line-height:1.7em;text-align:left;margin-bottom:15px}footer p .imgleft{margin-bottom:5px}@media (max-width:767px){footer p{font-size:0.9em}}footer .blacklink{display:block;color:#fff;padding:6px 20px;overflow:hidden;text-overflow:ellipsis;background-color:#171717;background-image:-webkit-gradient(linear, left top, left bottom, from(#3f3f3f), to(#171717));background-image:-webkit-linear-gradient(top, #3f3f3f, #171717);background-image:-moz-linear-gradient(top, #3f3f3f, #171717);background-image:-ms-linear-gradient(top, #3f3f3f, #171717);background-image:-o-linear-gradient(top, #3f3f3f, #171717);background-image:linear-gradient(top, #3f3f3f, #171717);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#3f3f3f", EndColorStr="#171717")}footer .blacklink:before{font-family:'FontAwesome';content:"\f0da";margin-right:10px}footer .blacklink:hover{text-decoration:none;background-color:#b50000;background-image:-webkit-gradient(linear, left top, left bottom, from(#d40000), to(#b50000));background-image:-webkit-linear-gradient(top, #d40000, #b50000);background-image:-moz-linear-gradient(top, #d40000, #b50000);background-image:-ms-linear-gradient(top, #d40000, #b50000);background-image:-o-linear-gradient(top, #d40000, #b50000);background-image:linear-gradient(top, #d40000, #b50000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#d40000", EndColorStr="#b50000")}footer .finalfooter{font-size:0.8em;color:#8b8b8b;line-height:24px}footer .finalfooter a{text-decoration:none;color:#8b8b8b;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}footer .finalfooter a:hover{color:#333}footer .back-to-top{border-radius:50%;width:40px;height:40px;position:fixed;bottom:20px;right:20px;background:#585858;color:#fff;line-height:40px;text-align:center;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;-ms-transition:background 0.3s ease-in-out;-o-transition:background 0.3s ease-in-out;transition:background 0.3s ease-in-out}@media (max-width:767px){footer .back-to-top{font-size:0.9em;width:30px;height:30px;bottom:40px;line-height:30px}}footer .back-to-top:hover{background-color:#d40000}a.rss-link{text-align:center;text-decoration:none;font-size:1.3em;padding:15px 10px;display:block;text-decoration:none}a.rss-link:hover{background:#d40000;color:#fff}.blog-index{background:#f1f1f1;border:1px solid #e4e4e4;border-radius:5px;padding:20px 20px 15px 20px;margin-bottom:15px}.blog-index .blog-meta{font-size:0.9em;margin-bottom:10px}.blog-index img.imgleft{border-radius:3px}.blog-index h2 > a{text-decoration:none}.blog-post .blog-meta{font-size:0.9em;margin-bottom:10px}.blog-post img.imgleft{border-radius:3px}.btn{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-default{background:#f1f1f1;border-color:#e4e4e4;text-decoration:none !important;color:#000}.btn-default > .label-default{background:#d40000;color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn-default:hover,.btn-default:focus{background:#d40000;border-color:#b00;color:#fff !important}.btn-default:hover > .label-default,.btn-default:focus > .label-default{background:#fff;color:#000}.btn-xl{padding:13px 20px;font-size:22px;line-height:1.66;white-space:normal}.btn-primary{background:#d40000;border-color:#b00;color:#fff !important;text-decoration:none !important}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary[disabled]{background-color:#000;border-color:#000}div.rating-cancel,div.star-rating{float:left;width:40px;height:36px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}div.star-rating,div.star-rating a{background:url(lib/themes/2/assets/stars.png) no-repeat 0px 0px}div.rating-cancel a,div.star-rating a{display:block;width:36px;height:100%;background-position:-80px 0px;border:0}div.star-rating-on a{background-position:0px 0px !important}div.star-rating-hover a{background-position:0 0px}div.star-rating-readonly a{cursor:default !important}div.star-rating{background:transparent !important;overflow:hidden !important}.starrating{line-height:35px;font-size:1.5em}.starrating > *{display:inline-block;margin:0px 5px;vertical-align:top}@media (max-width:767px){.starrating > *{display:block;text-align:center !important}}.starrating > .star-rating-control{display:inline-block}.starrating > .review-rating{text-align:left;min-width:50px;font-weight:bold;color:#d40000}.review-section.r-widget{border-radius:5px 5px 0px 0px;margin-bottom:0px}.review-section.lr-widget h2{border-bottom:0px;color:#000;line-height:30px;padding:0px;margin:3px 0px 0px 0px}.review-section.lr-widget .panel{margin-bottom:0px}.review-section.lr-widget .review-review-content{padding-bottom:20px}.review-section span[itemprop="itemreviewed"]{display:none}.review-section .fa-star,.review-section .fa-star-o,.review-section .fa-star-half-o{color:#ffbf00;font-size:1.5em}.review-section .review-average{font-size:1.7em}.review-section .review-average .wererated,.review-section .review-average .basedonrevs{padding:0px 5px}@media (max-width:767px){.review-section .review-average .wererated,.review-section .review-average .basedonrevs,.review-section .review-average .avgstars{display:block}}.review-section .review-average .basedonrevs{color:#969696}.review-section .review-average .fa-star,.review-section .review-average .fa-star-o,.review-section .review-average .fa-star-half-o{color:#fff;border-radius:5px;background-color:#f2aa00;background-image:-webkit-gradient(linear, left top, left bottom, from(#ffd200), to(#f2aa00));background-image:-webkit-linear-gradient(top, #ffd200, #f2aa00);background-image:-moz-linear-gradient(top, #ffd200, #f2aa00);background-image:-ms-linear-gradient(top, #ffd200, #f2aa00);background-image:-o-linear-gradient(top, #ffd200, #f2aa00);background-image:linear-gradient(top, #ffd200, #f2aa00);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="#ffd200", EndColorStr="#f2aa00");padding:5px;margin:0px 3px;font-size:1.4em}.review-section .review-average .average-rating{padding:5px;color:#d40000;font-weight:bold}.review-section .review-container{padding:20px 20px 10px 20px;margin-top:20px;overflow:hidden}.review-section .review-container .cslide{width:100%}.review-section .review-container .reviewelem{padding-bottom:20px}.review-section .review-container .reviewelem + .reviewelem{padding-top:20px;border-top:1px solid #cfcfcf}.review-section .review-container .review-review-content{clear:both;font-style:italic;position:relative}.review-section .review-container .review-review-content > span[itemprop="description"]{padding-left:50px;display:block}.review-section .review-container .review-review-content:before{color:#f1f1f1;float:left;font-size:2.5em;font-family:'FontAwesome';content:"\f10d";position:absolute;top:-10px;left:0px;margin:0px 15px 0px 0px}.review-section .review-container .review-rating{font-weight:bold;padding:0px 5px;color:#d40000;font-size:1.3em}.review-section .review-container h3{border-bottom:0px}.review-section .review-container .cycle-pager{padding-top:10px;border-top:1px solid #cfcfcf;text-align:center;font-size:4em;line-height:40px}.review-section .review-container .cycle-pager > span{cursor:pointer}.review-section .review-container .cycle-pager > span.cycle-pager-active{color:#d40000}a.reviewexpand{border-radius:0px 0px 5px 5px;text-align:center;text-decoration:none;font-weight:bold;padding:5px;display:block;margin-bottom:30px;background:#dadada}a.reviewexpand .rexpand:before{font-family:'FontAwesome';content:"\f078"}a.reviewexpand.closebutton .rexpand:before{content:"\f077"}a.reviewexpand:hover{color:#fff;background:#d40000}header{background:url(lib/themes/2/12/roofheader.jpg)}