@import "http://fonts.googleapis.com/css?family=Open+Sans:400,700,600,300";.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
.block-nice-menus{line-height:normal;z-index:10;}ul.nice-menu,ul.nice-menu ul{z-index:5;position:relative;}ul.nice-menu li{position:relative;}ul.nice-menu a{display:block;color:#027ac6;}ul.nice-menu ul,#header-region ul.nice-menu ul{position:absolute;visibility:hidden;}ul.nice-menu li.over ul{visibility:visible;}ul.nice-menu ul li{display:block;}ul.nice-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden;}ul.nice-menu li:hover ul,ul.nice-menu li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li:hover ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li:hover ul,ul.nice-menu li.over ul,ul.nice-menu li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.over ul,ul.nice-menu li.menuparent li.menuparent li.menuparent li.over ul,#header-region ul.nice-menu li:hover ul,#header-region ul.nice-menu li.menuparent li:hover ul,#header-region ul.nice-menu li.menuparent li.menuparent li:hover ul,#header-region ul.nice-menu li.over ul,#header-region ul.nice-menu li.menuparent li.over ul,#header-region ul.nice-menu li.menuparent li.menuparent li.over ul{visibility:visible;}ul.nice-menu li:hover ul ul,ul.nice-menu li:hover ul ul ul,ul.nice-menu li:hover li:hover ul ul,ul.nice-menu li:hover li:hover ul ul ul,ul.nice-menu li:hover li:hover li:hover ul ul,ul.nice-menu li:hover li:hover li:hover ul ul ul,ul.nice-menu li.over ul ul,ul.nice-menu li.over ul ul ul,ul.nice-menu li.over li.over ul ul,ul.nice-menu li.over li.over ul ul ul,ul.nice-menu li.over li.over li.over ul ul,ul.nice-menu li.over li.over li.over ul ul ul,#header-region ul.nice-menu li:hover ul ul,#header-region ul.nice-menu li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover ul ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul,#header-region ul.nice-menu li:hover li:hover li:hover ul ul ul,#header-region ul.nice-menu li.over ul ul,#header-region ul.nice-menu li.over ul ul ul,#header-region ul.nice-menu li.over li.over ul ul,#header-region ul.nice-menu li.over li.over ul ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul,#header-region ul.nice-menu li.over li.over li.over ul ul ul{visibility:hidden;}ul.nice-menu li.menuparent ul,#header-region ul.nice-menu li.menuparent ul{overflow:visible !important;}ul.nice-menu li.menuparent ul iframe,#header-region ul.nice-menu li.menuparent ul iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:20px;height:20px;}
body{color:#181818;font-family:"Open Sans",arial;font-size:16px;font-weight:300;line-height:1.4;margin:0;}.wrap{margin:0 auto;width:1100px;}#main-content{padding:25px 0;}#sidebar{display:inline-block;float:right;margin-bottom:25px;width:26.5%;}.one-sidebar #content{display:inline-block;float:left;margin-right:3%;width:70%;}h1{color:#202020;font-size:40px;line-height:1;margin:0 0 30px;text-align:center;}h2{color:#313131;font-size:22px;line-height:1.1;margin:10px 0 20px;}h2.big{font-size:55px;}h3{font-size:18px;line-height:1.2;margin:0 0 25px;}a{color:#890906;text-decoration:none;}a:hover{cursor:pointer;}a img:hover{opacity:0.8;}p{color:#373636;font-size:16px;line-height:1.7;margin:0 0 15px;text-align:justify;}p.big{color:#000000;font-size:20px;font-weight:bold;margin-bottom:35px;text-align:center;}p.small{font-size:14px;font-style:italic;text-align:center;}.button{background:#000000 none repeat scroll 0 0;border:1px solid #c7c5c5;color:#ffffff;font-weight:bold;padding:7px 35px 4px;position:relative;text-decoration:none;text-transform:uppercase;z-index:20;}ul li{margin-bottom:10px;}ul{margin-bottom:25px;}.button.red{background:#760604 url("/sites/all/themes/simpleclean/images/button-red-bg.gif") repeat scroll 0 0;}.button.red:hover{background:#131313 url("/sites/all/themes/simpleclean/images/button-black-bg.gif") repeat scroll 0 0;cursor:pointer;}.form-submit{background:#760604 url("/sites/all/themes/simpleclean/images/button-red-bg.gif") repeat scroll 0 0;border:2px solid #dddbdb;color:#ffffff;font-size:18px;padding:7px 20px;text-transform:uppercase;}.form-submit:hover{background:#131313 url("/sites/all/themes/simpleclean/images/button-black-bg.gif") repeat scroll 0 0;cursor:pointer;}.button.black{background:#131313 url("/sites/all/themes/simpleclean/images/button-black-bg.gif") repeat scroll 0 0;}.button.black:hover{background:#760604 url("/sites/all/themes/simpleclean/images/button-red-bg.gif") repeat scroll 0 0;}.left{display:inline-block;margin-right:2%;width:47%;}.right{display:inline-block;margin-left:2%;vertical-align:top;width:47%;}.right ul,.left ul{margin:0;}.clear{clear:both;height:0;}.last{margin-right:0;padding-right:0;}span.red{color:#7a0705;}a span.red:hover{color:#111111;}span.black{color:#111111;}a span.black:hover{color:#7a0705;}hr{background:#d9d8d8 none repeat scroll 0 0;border:medium none;height:1px;margin:25px 0;}.three{display:inline-block;float:left;text-align:center;width:33%;}.three h3{margin-top:0;}.social-share{margin-top:25px;}#top{background:#8d0a06 none repeat scroll 0 0;}#top p{color:#fdfcfc;font-size:14px;line-height:1;margin:0;padding:12px 0 7px;}#top p img{margin:0 3px 0 10px;}#header{background:#000000 none repeat scroll 0 0;padding:10px 0 20px;position:relative;}#header .social{text-align:right;}#header .social a img:hover{transform:scale(1.1);transition:all 200ms linear 0s;}#header .logo{text-align:left;}.quick-quote{float:right;padding-top:32px;width:30%;}.full-width.quick-quote{float:none;width:70%;}.quick-quote a{background:#387a01 url("/sites/default/files/images/green-button.gif") repeat-x scroll 0 0;border:1px solid #7ebb57;border-radius:6px;color:#edf9e4;display:block;font-size:28px;font-weight:bold;padding:14px 0;text-align:center;}.quick-quote a:hover,#webform-client-form-37 .form-actions .form-submit:hover{transform:scale(1.1);transition:all 200ms linear 0s;}#main-menu{background:#000000 url("/sites/default/files/images/menu.gif") repeat-x scroll 0 0;clear:both;padding:0;text-align:center;width:100%;}#main-menu ul.nice-menu{display:block;margin:0 auto;padding:0;text-align:center;width:100%;}#main-menu ul.nice-menu::after{display:none;visibility:hidden;}#main-menu ul li{border-right:1px solid #3f3f3f;float:left;font-weight:500;list-style:outside none none;margin:0;padding:0 3.1%;text-transform:uppercase;}#main-menu ul li.first{border-left:1px solid #3f3f3f;}#main-menu ul li a{color:#ffffff;font-size:20px;line-height:1;padding:10px 0;text-decoration:none;}#main-menu ul li a:hover,#main-menu ul li a.active{color:#a70d09;}#main-menu ul.nice-menu li.menuparent ul{background:#870906 none repeat scroll 0 0;border:1px solid #111111;margin:0 0 0 -15px;overflow:visible;padding:15px;width:210px;}#main-menu ul.nice-menu li.menuparent ul li{border:medium none;float:none;margin:0;padding:0;}#main-menu ul.nice-menu li.menuparent ul li a{color:#ffffff;font-size:17px;padding-bottom:10px;text-align:left;text-transform:none;}#main-menu ul.nice-menu li.menuparent ul li a:hover{color:#f9a8a6;}#front-video{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-surveyor.jpg") no-repeat scroll 0 0 / cover;padding:20px 0 0;}#front-video .transparent{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-transparent.png") repeat scroll 0 0;margin-top:10px;}#front-video .transparent p{color:#ffffff;font-size:15px;line-height:1.6;margin-bottom:0;padding:15px 0;text-align:justify;}#front-video .transparent .button{background:#000000 none repeat scroll 0 0;float:right;font-size:12px;line-height:1;margin-top:6px;padding:2px 10px;}#front-video .transparent .button:hover{background:#760604 none repeat scroll 0 0;}#under{}#company{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-office.jpg") no-repeat fixed 0 0;clear:both;}#company h3{color:#ffffff;display:inline-block;font-size:40px;line-height:1.1;margin:0 5% 0 0;text-align:center;vertical-align:middle;width:69%;}#company .transparent{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-transparent.png") repeat scroll 0 0;margin-bottom:40px;padding:20px 0;}#company h2{font-size:40px;margin-bottom:10px;}#company a.black-box{background:#000000 none repeat scroll 0 0;color:#ffffff;display:block;font-size:17px;font-weight:bold;line-height:1;padding:2% 0;text-align:center;width:100%;}#company .white-box{margin:0 0 5% 5%;padding:10% 0;width:60%;}#company .button{display:inline-block;font-size:27px;padding:17px 40px;vertical-align:middle;}#company .white-transparent p{color:#000000;font-size:16px;margin:0;padding:4%;text-align:justify;}#company .white-transparent{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-transparent-white.png") repeat scroll 0 0;}#block-views-surveyingservices-block{margin:0 auto;width:1100px;}#block-views-surveyingservices-block .flexslider{background:#ffffff none repeat scroll 0 0;border:7px solid #e7e4e4;border-radius:0;box-shadow:none;margin:0 0 60px;position:relative;}#block-views-surveyingservices-block .flex-direction-nav .flex-next{display:block;margin-right:-60px;}#block-views-surveyingservices-block .flex-direction-nav .flex-prev{display:block;margin-left:-60px;}#block-views-surveyingservices-block .slide-details{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-transparent-slide.png") repeat scroll 0 0;clear:both;padding:20px 15px;position:absolute;text-align:left;top:25px;width:40%;z-index:999;}#block-views-surveyingservices-block .slide-img{position:relative;z-index:-99;}#block-views-surveyingservices-block .slide-details h2{color:#ffffff;font-size:30px;letter-spacing:-2px;margin:0 0 2px;text-align:left;text-transform:uppercase;}#block-views-surveyingservices-block .slide-details p{color:#ffffff;font-size:14px;font-weight:bold;margin-top:0;text-align:left;}#block-views-surveyingservices-block .slide-details .button{border:medium none;clear:both;margin-left:auto;padding:2px;text-align:center;text-transform:none;width:30%;}#block-views-surveyingservices-block .slide-details .button a{color:#ffffff;}#block-views-surveyingservices-block .view-footer .button{border:2px solid #c3c1c1;display:block;font-size:26px;margin:0 auto;padding:5px 20px;text-align:center;text-transform:none;width:30%;}#block-views-surveyingservices-block .flex-direction-nav{display:none;}#block-views-latestnews-block{background:#e7e4e4 none repeat scroll 0 0;margin-top:-45px;padding:70px 0 30px;}#block-views-latestnews-block .content{margin:0 auto;width:1100px;}#block-views-latestnews-block .news{border-right:1px solid #f1efef;display:inline-block;margin-right:2%;padding-right:2%;vertical-align:top;width:30%;}#block-views-latestnews-block .news:nth-of-type(3n){border-right:medium none;margin-right:0;padding-right:0;}#block-views-latestnews-block .news .news-img{background:#ebebeb none repeat scroll 0 0;border:1px solid #8d8b8b;padding:2%;text-align:center;}#block-views-latestnews-block .news .news-img img{display:block;height:auto;width:100%;}#block-views-latestnews-block .news h3{font-size:22px;line-height:1;margin-top:8px;}#block-views-latestnews-block .news h3 a{color:#000000;text-transform:uppercase;}#block-views-latestnews-block .news .date{color:#000000;display:inline-block;font-size:15px;font-style:italic;}#block-views-latestnews-block .news .button{background:#000000 none repeat scroll 0 0;display:inline-block;float:right;font-size:12px;padding:2px;}#block-views-latestnews-block .news .button a{color:#ffffff;line-height:1;padding:3px;text-transform:lowercase;}#block-views-latestnews-block .news .button:hover,#company a.black-box:hover{background:#960b07 none repeat scroll 0 0;}#block-views-latestnews-block .news p{color:#000000;font-size:14px;line-height:1.6;margin-top:15px;text-align:left;}#memberships{background:#ffffff none repeat scroll 0 0;border-top:4px solid #ffffff;padding:30px 0 50px;text-align:center;}#memberships h2{color:#747575;font-size:26px;margin-bottom:30px;text-align:center;text-transform:uppercase;}#memberships .ninety{margin:0 auto;text-align:center;width:100%;}#memberships .four{display:inline-block;margin-bottom:20px;margin-right:30px;}#footer-menu{background:#960b07 url("/sites/all/themes/simpleclean/images/footer-menu.gif") repeat-x scroll 0 0;padding:20px 0;}#footer-menu .block-nice-menus{display:inline-block;line-height:1;text-align:center;width:100%;z-index:10;}#footer-menu #block-menu-block-1{display:inline-block;}#footer-menu ul.nice-menu{display:inline-block;margin:0 auto;padding:5px 0 0;text-align:center;width:auto;}#footer-menu ul.nice-menu::after{display:none;visibility:hidden;}#footer-menu ul li{float:left;list-style:outside none none;}#footer-menu ul li a{color:#ffffff;font-size:24px;padding:0 15px;text-transform:uppercase;}#footer-menu ul li a:hover{color:#111111;}#footer-wrap{background:#000000 none repeat scroll 0 0;color:#ffffff;padding:40px 0 60px;}#footer-wrap .footer-left{display:inline-block;text-align:left;width:50%;}#footer-wrap .footer-right{display:inline-block;vertical-align:top;width:49.5%;}#footer-wrap .footer-right p{text-align:right;}#footer-wrap .footer-left img{float:left;margin-right:30px;}#footer-wrap p{line-height:1.3;margin:0;}#footer-wrap a{color:#8d8a8a;text-decoration:underline;}#footer-wrap a:hover{color:#ffffff;}#sidebar h2.black{background:#222222 url("/sites/all/themes/simpleclean/images/h2-black.jpg") repeat-x scroll 0 0;border-bottom:1px solid #ffffff;color:#ffffff;margin:0;padding:7px 0;text-align:center;}#sidebar h2.red{background:#222121 url("/sites/all/themes/simpleclean/images/h2-red.jpg") repeat-x scroll 0 0;border-bottom:1px solid #ffffff;color:#ffffff;margin:0;padding:7px 0;text-align:center;}#sidebar .address,#sidebar .map,#sidebar #block-views-surveyingservices-block-1{background:#f1efef none repeat scroll 0 0;border:3px solid #ffffff;box-shadow:0 0 10px 0 #908e8e;margin-bottom:25px;padding:1%;}#sidebar .bg-image img{height:auto;max-width:100%;}#sidebar .address{background:#dddddd none repeat scroll 0 0;}#sidebar .white-transparent{background:#f1efef none repeat scroll 0 0;padding:20px;position:relative;}#sidebar .address .left{font-size:15px;margin:0;text-align:center;width:66%;}#sidebar .address .right{margin:0;width:32%;}#sidebar .address p{font-size:15px;font-weight:500;line-height:1.5;margin-bottom:7px;text-align:center;}#sidebar .address span.name{font-size:18px;font-weight:bold;margin-bottom:0;}#sidebar .address .right .button.red{display:block;line-height:1.1;margin:5% 2% 2%;padding:5px 0;text-align:center;}#sidebar div.black{color:#222121;display:block;font-size:17px;font-weight:bold;margin-bottom:12px;text-align:center;text-transform:uppercase;}#sidebar .directions .button.red{display:block;margin:-8% 10% 3%;padding:5px 0;text-align:center;width:80%;}#sidebar div.red{display:block;margin-top:5px;text-align:center;}#sidebar #block-views-surveyingservices-block-1 h2{background:#595858 url("/sites/all/themes/simpleclean/images/h2-grey.jpg") repeat-x scroll 0 0;border-bottom:1px solid #ffffff;color:#ffffff;margin:0;padding:7px 0;text-align:center;text-transform:uppercase;}#sidebar div.red .button.red{background:#222222 url("/sites/all/themes/simpleclean/images/h2-black.jpg") repeat-x scroll 0 0;display:block;line-height:1;padding:8px 0;}#sidebar #block-views-surveyingservices-block-1 ul{margin:10px 0 0;padding:10px;}#sidebar #block-views-surveyingservices-block-1 ul li{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/list-arrow.png") no-repeat scroll 0 0;border-bottom:1px solid #ffffff;font-size:14px;line-height:1.1;list-style:outside none none;margin-bottom:5px;padding:0 0 5px 13px;}#sidebar #block-views-surveyingservices-block-1 ul li a{color:#760604;font-weight:500;}#sidebar #block-views-surveyingservices-block-1 ul li a:hover{color:#890906;text-decoration:underline;}#sidebar .side-box{margin-top:20px;}.front #main-content{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg_1.jpg") no-repeat scroll left center / cover;}.front h1.node-title{display:none;}.front h1{margin-top:60px;}.front h2{text-align:center;}p.front{font-size:18px;line-height:1.7;margin-bottom:50px;text-align:center;}.front-buttons{clear:both;display:block;margin:0 auto 30px;text-align:center;width:80%;}.front-buttons .button{border:2px solid #c7c5c5;display:block;font-size:30px;padding:15px 100px;}.node-latestnews .main-image{margin-bottom:5px;text-align:center;}.node-latestnews .date{font-size:14px;font-style:italic;margin-bottom:20px;text-align:center;}.services{display:inline-block;margin:0 2.5% 3% 0;vertical-align:top;width:31%;}.services:nth-of-type(3n){margin-right:0;padding-right:0;}.services h3{margin:15px 0 5px;text-align:left;}.services p{font-size:13px;text-align:left;}.services img{border:3px solid #ffffff;box-shadow:0 5px 10px #908e8e;}.blog{border-bottom:1px solid #e4e2e2;margin-bottom:20px;padding-bottom:20px;}.blog .group-left{margin-right:5%;width:38%;}.blog .group-right{width:57%;}.blog img{border:1px solid #e4e2e2;display:block;height:auto;padding:2%;width:100%;}.blog h3{margin-top:0;}.blog h3 a:hover{color:#111111;}.blog p{font-size:15px;}.blog .date{font-size:13px;font-style:italic;text-align:left;}.blog .button.black{display:inline-block;font-size:12px;padding:5px 20px;width:auto;}.blog .button.black a{color:#ffffff;}#gallery .four{display:inline-block;padding-right:2.5%;vertical-align:top;width:22%;}#gallery .four:nth-of-type(4n){padding-right:0;}#gallery .four p{font-size:13px;text-align:left;vertical-align:top;}.webform-container-inline label{font-size:15px;text-transform:uppercase;}.form-text,select,textarea{background:#eaeaea none repeat scroll 0 0;border:1px solid #9d9d9d;box-shadow:3px 3px 3px -2px #a19e9e inset;padding:5px 0;text-indent:3px;}#webform-client-form-38{margin-bottom:25px;}#webform-client-form-37 label{display:inline-block;width:110px;}#webform-client-form-37 label[for="edit-submitted-job-description"],#webform-client-form-37 label[for="edit-submitted-image-upload"]{width:auto;}#webform-client-form-38 label{display:inline-block;margin-right:0;width:100px;}#webform-client-form-38 .form-submit{margin-left:100px;}.marker,.form-required{color:#890906;}#webform-client-form-37 .form-item .description{font-size:13px;margin:7px 0;}#webform-client-form-37 .form-item .description br{margin-bottom:10px;}#edit-submitted-image-upload-button{background:#000000 none repeat scroll 0 0;font-size:13px;font-weight:bold;padding:3px 15px;}.black-bg{background:#111111 none repeat scroll 0 0;margin:0 -999px;position:relative;}.black-bg p{color:#ffffff;margin:0 auto;padding:20px 0;width:767px;}.red-bg{background:#890906 none repeat scroll 0 0;margin:20px -999px 0;position:relative;}.red-bg p{color:#ffffff;font-size:20px;font-weight:bold;margin:0 auto;padding:10px 0;width:767px;}#block-block-10 h2{margin-bottom:20px;text-align:center;}.staff{clear:both;margin-bottom:50px;}.staff .left-20{float:left;padding-right:2%;}.staff .left-80{}.staff .right-20{float:right;padding-left:2%;}.staff .right-80{}.staff .right-80 p,.staff .left-80 p{font-size:15px;}.staff h3{font-size:22px;line-height:1;margin-bottom:10px;}.staff .red-back{background:#7e0806 none repeat scroll 0 0;color:#ffffff;font-size:15px;font-weight:bold;margin-bottom:10px;padding:5px 0;text-transform:uppercase;}.staff .left-80 h3,.staff .left-80 .red-back{padding-left:2%;}.page-node-37 #main-content{background:rgba(0,0,0,0) url("/sites/all/themes/simpleclean/images/bg-office.jpg") no-repeat fixed 0 0;}.page-node-37 h1.node-title{display:none;}#webform-client-form-37{background:#f0eded none repeat scroll 0 0;border:1px solid #111111;border-radius:10px;margin:0 auto;padding:1% 3% 3%;width:70%;}.page-node-37 h1{color:#8d0a06;line-height:1;margin-bottom:10px;}#webform-client-form-37 p.bigger{color:#000000;font-size:18px;font-weight:bold;text-align:center;}#webform-client-form-37 p{font-size:14px;text-align:center;}#webform-client-form-37 .webform-component-textfield input,#webform-client-form-37 .webform-component-email input{width:80%;}#webform-client-form-37 .webform-component-textfield label,#webform-client-form-37 .webform-component-email label,#webform-client-form-37 .webform-component-select label{width:17%;}#webform-client-form-37 .form-actions{margin:0 auto;width:60%;}#webform-client-form-37 h2{font-size:18px;margin-top:30px;}#webform-client-form-37 .form-actions .form-submit{background:#387a01 url("/sites/default/files/images/green-button.gif") repeat-x scroll 0 0;border-radius:10px;font-size:24px;padding:20px 0;width:100%;}#webform-client-form-37 .description br{line-height:0;}#webform-client-form-37 .webform-component-select .description{margin-left:20%;}#memberships .four.last{margin-right:0;}span.black-num{background:#000000 none repeat scroll 0 0;border-radius:18px;color:#ffffff;line-height:1;margin-right:5px;padding:2px 10px;}.footer-right h4{font-size:15px;font-weight:normal;line-height:1;margin:0 0 1%;text-align:center;}#mc_embed_signup_scroll p{float:left;}.mc-field-group{float:left;margin-right:2%;width:37%;}.copyright p{text-align:center;}#mc_embed_signup .button{background:#950b07 none repeat scroll 0 0;border:medium none;float:left;font-size:15px;padding:6px 6%;width:100%;}.mc-field-group input{background:#000000 none repeat scroll 0 0;border:1px solid;border-radius:0;color:#ffffff;font-size:18px;font-style:italic;padding:4px 0;text-indent:5px;width:100%;}:-moz-placeholder{color:#ffffff;opacity:1;}*::-moz-placeholder{color:#ffffff;opacity:1;}.subscribe{display:block;margin-bottom:15px;margin-left:auto;margin-right:auto;width:90%;}#mc_embed_signup .subscribe p{float:left;margin-left:30px;margin-right:10px;}.copyright{margin-top:50px;}.footer-right h4::before{background-image:url("/sites/default/files/email-letter.png");content:" ";float:left;height:36px;width:46px;}.button-sub{float:left;width:22%;}#mc_embed_signup .button:hover{cursor:pointer;}
.flexslider .flex-direction-nav a,.flexslider .flex-direction-nav a{display:none;}.flexslider:hover .flex-direction-nav a,.flexslider:hover .flex-direction-nav a{display:block;}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot);src:url(/sites/all/libraries/flexslider/fonts/flexslider-icon.eot?#iefix) format('embedded-opentype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.woff) format('woff'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.ttf) format('truetype'),url(/sites/all/libraries/flexslider/fonts/flexslider-icon.svg#flexslider-icon) format('svg');font-weight:normal;font-style:normal;}.flexslider{margin:0;padding:0;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{*height:0;}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:10px;}.flexslider:hover .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;line-height:1;display:inline-block;content:'\f001';}.flex-direction-nav a.flex-next:before{content:'\f002';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}.flex-control-thumbs li{width:25%;float:left;margin:0;}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}.flex-control-thumbs img:hover{opacity:1;}.flex-control-thumbs .flex-active{opacity:1;cursor:default;}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px;}.flex-direction-nav .flex-next{opacity:1;right:10px;}}
.responsive-menus.responsified{clear:both;width:100%;}.responsive-menus.responsified span.toggler{padding:1px;display:block;background:#333;color:#fff;border-radius:5px;box-shadow:2px 2px 2px #000;font-size:1.35em;text-align:center;cursor:pointer;outline:none;}.responsive-menus.responsified.responsive-toggled span.toggler{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:1px solid #bbb;}.responsive-menus.responsified .responsive-menus-simple{display:none;width:100%;background:#333;border-bottom-right-radius:4px;border-bottom-left-radius:4px;box-shadow:2px 2px 2px #000;}.responsive-menus.responsified.responsive-toggled .responsive-menus-simple,.responsive-menus.responsified.responsive-toggled .responsive-menus-simple ul{display:block;padding:0;margin:0;}.responsive-menus.responsified.responsive-toggled.absolute{position:relative;z-index:999;}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{position:absolute;z-index:999;top:auto;}.responsive-menus.responsified .responsive-menus-simple li{width:100%;display:block;padding:0;margin:0;clear:both;list-style:none;}.responsive-menus.responsified .responsive-menus-simple li a{color:#fff;display:block;padding:1em 5%;margin:0;text-align:left;color:#fff;border-bottom:1px solid #bbb;border-bottom:1px solid rgba(255,255,255,0.5);text-decoration:none;text-transform:uppercase;}.responsive-menus.responsified .responsive-menus-simple>li.last a{border-bottom:none;}.responsive-menus.responsified .responsive-menus-simple li ul li a{padding:1em 0 1em 10%;}.responsive-menus.responsified .responsive-menus-simple li ul li ul li a{padding:1em 0 1em 15%;}.responsive-menus.responsified .responsive-menus-simple li ul{display:block !important;visibility:visible !important;margin:0;padding:0;}.responsive-menus span.toggler{display:none;}
