h1,h2,h3,h4,h5,h6,strong{font-weight:400}#block1 img,.map-container iframe{max-width:100%}@font-face{font-family:open_sansbold;src:url(fonts/OpenSans-Light-webfont.eot);src:url(fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Light-webfont.woff) format('woff'),url(fonts/OpenSans-Light-webfont.ttf) format('truetype'),url(fonts/OpenSans-Light-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(fonts/OpenSans-Regular-webfont.eot);src:url(fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Regular-webfont.woff) format('woff'),url(fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(fonts/OpenSans-Regular-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sanssemibold;src:url(fonts/OpenSans-Semibold-webfont.eot);src:url(fonts/OpenSans-Semibold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Semibold-webfont.woff) format('woff'),url(fonts/OpenSans-Semibold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Semibold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:open_sansbold;src:url(fonts/OpenSans-Bold-webfont.eot);src:url(fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/OpenSans-Bold-webfont.woff) format('woff'),url(fonts/OpenSans-Bold-webfont.ttf) format('truetype'),url(fonts/OpenSans-Bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}article,div,footer,header,li,nav,section{position:relative}.group:after{display:block;height:0;clear:both;content:".";visibility:hidden}body{background:#fff;padding-top:110px}body,input,textarea{font-family:open_sansregular}h1,h2,h3,h4,h5,h6,header .phone-header,strong{font-family:open_sansbold}.clear{clear:both}img.alignright{float:right;margin-left:15px}img.alignleft{float:left;margin-right:15px}header .phone-header{position:absolute;right:0;color:#333;font-size:18px;margin-right:15px;margin-top:15px}#block1 .btn,#block3 .block3-right .contact-social,#block3 .block3-right .contact-social a.btn,#sidebar-contact .contact-social,#sidebar-contact .contact-social a.btn,.wpcf7-submit{font-family:open_sanssemibold}header .phone-header img{height:30px;margin-top:-4px;margin-right:4px}header .navbar{border:none;height:110px;background:#fff;border-bottom:3px solid #3db5fc}header .navbar .nav{float:right}header .navbar-brand{padding:10px 0;margin-left:0!important;margin-right:10px;position:relative;z-index:99}header .navbar-default .navbar-nav li a{background:#3db5fc;padding:5px 8px;color:#fff;margin-left:5px;margin-top:55px}header .navbar-default .navbar-nav li a:hover,header .navbar-default .navbar-nav li.current-menu-item a{color:#fff;background:#505050}#slider-block{overflow:hidden;border-bottom:3px solid #3db5fc}.flexslider{border:none;margin-bottom:0}.flex-control-nav{bottom:40px;z-index:50}.flex-control-paging li a{background:#3db5fc;background:rgba(61,181,252,.5)}.flex-control-paging li a.flex-active{background:#3db5fc;background:rgba(61,181,252,.9)}.flex-direction-nav{position:absolute;width:100%;bottom:50%}.flex-direction-nav .flex-nav-prev a{background:url(img/slider-nav-left.png) top left no-repeat;height:100px;width:51px;margin-top:-50px;text-indent:-999em}.flex-direction-nav .flex-nav-next a{background:url(img/slider-nav-right.png) top left no-repeat;height:100px;width:51px;margin-top:-50px;text-indent:-999em;text-align:left}.flex-direction-nav .flex-nav-next a:before,.flex-direction-nav .flex-nav-prev a:before{display:none}.flexslider .text-wrap{background:rgba(61,181,252,.5);color:#fff;padding:15px 20px;float:left;margin-top:170px}#block1 .block1-intro h2,#block1 h2{margin-top:0}.flexslider .text-wrap h1,.flexslider .text-wrap h2{margin:0;text-transform:uppercase;font-size:25px}#block1{background:url(img/block1-overlay.png) top center #505050;border-bottom:3px solid #3db5fc;padding:45px 0}#block1 .block1-intro{color:#fff;text-align:center;margin-bottom:50px}#block1 .block{background:rgba(255,255,255,1);padding:10px;border-top:3px solid #3db5fc;box-shadow:0 5px 5px #343434;text-align:center;font-size:13px}#block1 h2{text-transform:uppercase;font-size:25px}#block1 img{width:100%;margin-bottom:15px}#block1 .btn{background:#3db5fc;color:#fff;border:none;font-size:16px;border-radius:0;padding:6px 30px}#block2 h2,#block3 .block3-left h2{border-bottom:3px solid #3db5fc;margin-top:0;text-transform:uppercase}#block2{padding:45px 0;font-size:16px}#block2 h2{padding-bottom:5px;font-size:28px}#block2 ul{padding-left:10px}#block2 ul li{list-style:none;background:url(img/list-tick.png) center left no-repeat;padding-left:30px;padding-bottom:5px;padding-top:5px;font-size:14px}.shadow-divider{background:url(img/drop-shadow.png) top left repeat-x #E2E2E2;height:15px;width:100%;display:block}#block3{background:#E2E2E2;padding:45px 0;border-top:3px solid #3DB5FB}#block3 h2{text-transform:uppercase;margin-top:0}#block3 .block3-left h2{padding-bottom:5px;font-size:28px;margin-bottom:20px}#block3 .block3-left strong{font-size:16px}#block3 .block3-right{padding:15px 15px 5px;background:#3db5fc;border:3px solid #FCFCFC;color:#fff;box-shadow:0 0 5px #888}#block3 .block3-right h2{border-bottom:2px solid #fff;padding-bottom:5px;text-align:center;font-size:27px}#block3 .block3-right .contact-social{font-size:18px}#block3 .block3-right .contact-social img{height:30px;width:30px;margin-top:-4px;margin-right:5px}#block3 .block3-right .contact-social a{color:#fff}#block3 .block3-right .contact-social a:hover{text-decoration:none;color:#e4e4e4}#block3 .block3-right .contact-social a.btn{border:none;border-radius:0;display:block;color:#3db5fc;font-size:20px;margin-top:20px;padding:9px}#sidebar-contact .contact-social a,footer{color:#fff}footer{background:#3db5fc;padding:20px 0}footer img.iicrc-image{height:50px;margin-left:30px}footer img.jena-dyco-image{height:45px;margin-left:30px;margin-top:-3px}#page-banner{height:300px;border-bottom:3px solid #3db5fc}.page-content{min-height:500px;padding-bottom:20px}.page-content h1,.page-content h2{text-transform:uppercase;margin-bottom:20px;font-size:30px}#sidebar-contact{padding:10px 10px 5px;background:#3db5fc;color:#fff;margin-top:20px}#sidebar-contact h2{border-bottom:2px solid #fff;padding-bottom:5px;text-align:center;font-size:20px;margin-top:0;margin-bottom:10px}#sidebar-contact .contact-social{font-size:14px}#sidebar-contact .contact-social a:hover{text-decoration:none;color:#e4e4e4}#sidebar-contact .contact-social a.btn{border:none;border-radius:0;display:block;color:#3db5fc;font-size:18px;margin-top:15px;padding:5px}#sidebar-contact .contact-social img{height:25px;width:25px;margin-top:-4px;margin-right:5px}#sidebar-reasons h2{font-size:28px;text-align:center;border-bottom:3px solid #3db5fc;padding-bottom:6px}#sidebar-reasons ul{padding-left:0}#sidebar-reasons ul li{list-style:none;background:url(img/list-tick.png) center left no-repeat;padding-left:30px;padding-bottom:5px;padding-top:5px;font-size:14px}#sidebar-reasons h3{font-size:22px}.map-container{margin-top:80px}.wpcf7-form-control-wrap{margin-top:3px;display:block}.wpcf7-submit{background:#3db5fc;color:#fff;border:none;border-radius:0;padding:6px 30px;font-size:16px}.secondary-contact-content{margin-top:20px}img.alignleft,img.alignnone,img.alignright{max-width:100%;height:auto}@media (max-width:1200px){header .navbar-default .navbar-nav li a{font-size:12px}.fb-like-box,.fb-like-box iframe,.fb-like-box span{max-width:100%}}@media (max-width:991px){.flex-direction-nav{display:none!important}header ul.nav.navbar-nav{float:left}header .navbar-default .navbar-nav li a{margin-top:24px;margin-left:0;margin-right:5px}a.navbar-brand img{height:70px;width:auto;margin-top:-10px}#sidebar-contact{font-size:12px}#sidebar-contact h2{font-size:25px}#sidebar-contact .contact-social{font-size:13px}#sidebar-reasons h2{font-size:25px}#sidebar-reasons ul li{font-size:12px}#sidebar-reasons h3{font-size:15px}footer img.iicrc-image,footer img.jena-dyco-image{margin-left:20px}}@media (max-width:767px){header .phone-header{left:18px;margin-top:75px}.navbar-default .navbar-toggle{margin-top:30px;border-radius:0;border-color:#3db5fc}.navbar-default .navbar-collapse{margin-top:38px;padding:0;margin-left:-15px;margin-right:-15px}header ul.nav.navbar-nav{margin:0;width:100%;background:#3db5fc}header .navbar-default .navbar-nav li a{margin-top:0;margin-right:0}#block1 .block{margin-bottom:25px}footer img.iicrc-image,footer img.jena-dyco-image{clear:both;margin:10px auto 0 0;float:left}img.alignright{float:left;margin-left:0}}