#masternav .selector option{background:#eee;-webkit-appearance:none;padding:5px}#masternav .selector,#masternav .selector span{cursor:pointer!important;-webkit-font-smoothing:antialiased}#masternav .selector,#masternav .selector *{margin:0;padding:0}#masternav .selector select{top:0;left:0}#masternav .selector{width:100%;font-size:12px;font-weight:700}#masternav .selector span:after{padding-left:5px;padding-right:5px;content:"\f078";font-family:'FontAwesome'}#masternav .selector span{cursor:pointer;font-size:18px;text-transform:uppercase;font-weight:600!important;padding-left:5px;padding-right:5px;font-family:'Raleway',sans-serif}#masternav .selector{height:25px;line-height:22px;display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;display:inline}#masternav .selector select:focus{outline:0}#masternav .selector{position:relative;padding-left:10px;overflow:hidden}#masternav .selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#masternav .selector select{position:absolute;height:35px;background:none;width:97%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;border:0!important}img{max-width:100%;height:auto}#masternav select{display:none;width:100%!important}#masternav .selector{display:none;margin-top:5px}@media only screen and (min-width:566px) and (max-width:570px){.hp-highlight{width:160px!important}}@media only screen and (min-width:960px) and (max-width:1400px){body{background-size:auto 265px;background-position:left top}.slidetitle h2{font-size:34px}.slidetitle{left:15%}#home-offer{background-size:60% auto!important;background-position:right bottom!important}}@media only screen and (min-width:768px) and (max-width:959px){.wrap{width:98%}.hp-highlight,.portfolio-item,.home-entry,#footer-one,#footer-two,#footer-three,#footer-four{width:130px}#home-tagline{font-size:21px}#search{text-indent:-9999px}.loop-entry-thumbnail{width:35%}body{background-size:auto 262px;background-position:left top}.slidetitle h2{font-size:22px}.slidetitle{left:15%}.sf-menu a{padding:0 5px!important}#home-offer{background-size:60% auto!important;background-position:right bottom!important}#homequote blockquote:before{left:3%}#homequote blockquote:after{right:3%!important}}@media only screen and (max-width:767px){body{background-size:auto 182px;background-position:left top}#home-offer{background-size:50% auto!important;background-position:right bottom!important}.home-offer h2{font-size:24px;padding-top:30px}#masternav .selector,#masternav select{display:inline-block;padding-bottom:3px}#masternav ul{display:none}#masternav{padding:0;height:40px;line-height:40px;float:none;padding:0 5px;margin:0;background:#136CC6;color:#fff;top:15px;right:65px;cursor:pointer}.slidetitle h2{font-size:22px}.slidetitle{left:15%}.wrap{width:98%}.contact-left,.contact-right{display:block;width:100%}#homequote blockquote{font-size:19px;width:65%}#portfolio-wrap{margin-right:0}#home-tagline{font-size:16px}.flex-direction-nav li a.next,.flex-direction-nav li a.prev{height:40px;width:25px;line-height:40px;margin-top:-20px}ul.filter{position:inherit;margin-top:10px;margin-bottom:0;top:0;left:0}ul.filter li{margin-top:10px}#single-nav a{font-size:10px}#single-nav-left,#single-nav-right{margin-left:5px}.post,#sidebar{width:100%}.loop-entry-meta{display:none}.loop-entry h2{margin-bottom:10px}#sidebar{margin-top:25px;padding-top:25px;border-top:5px solid #444}#single-portfolio-left,#single-portfolio-right{float:none;width:100%}#page-heading{text-align:center}#single-nav{position:inherit;margin-top:20px;margin-left:-10px;text-align:center}#single-nav-left,#single-nav-right{display:inline-block;float:none}.children li{margin:0!important}#copyright,#back-to-top{float:none;width:100%;text-align:center}.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-fifth,.one-sixth{width:100%;float:none}#footer-one,#footer-two,#footer-three,#footer-four{width:45%!important;margin-left:3%}#footer-two{clear:right}#footer-three{clear:left}}@media only screen and (min-width:480px) and (max-width:767px){.wrap{width:98%}.responsive-clear{clear:both}.loop-entry-thumbnail{width:33%}ul.filter{margin-bottom:0}}@media only screen and (min-width:220px) and (max-width:482px){#logo{width:40%}.hp-highlight{display:block;float:none;margin:0 auto!important;margin-bottom:20px!important;margin-right:auto!important}#servicehigh li:last-child{margin-right:auto!important}.contact-left td,#bookingform td{display:block;float:left;width:100%;padding-bottom:10px;text-align:left!important}#bookingform td div{text-align:left!important;margin-top:5px!important}#bookingform2 .wpcf7-submit{margin-left:0}#footer-one,#footer-two,#footer-three,#footer-four{width:90%!important;float:none!important;margin:0 auto!important}.service-item{width:90%;padding:15px}.slidetitle{width:100%;left:0}.offerbutton{margin-bottom:20px}#homequote blockquote{font-size:18px;font-weight:400;width:65%}#homequote blockquote:before{left:5px}#homequote blockquote:after{right:0px!important}#masternav .selector span:after{padding-left:2px;padding-right:2px}#masternav .selector span{cursor:pointer;font-size:16px;text-transform:uppercase;font-weight:600!important;padding-left:2px;padding-right:2px;font-family:'Raleway',sans-serif}}