body{background:#fff url(../interface/bg.jpg) repeat;color:#222;line-height:22px;font-family:'Open Sans', sans-serif;font-weight:300;font-size:14px;}
h1,h2,h3,h4,h5,h6{font-style:normal;color:#2e7bd0;line-height:1.1;font-family:'Open Sans', sans-serif;font-weight:300;font-size:18px;}
a:hover{color:#000;}
hr{width:50%;border-bottom:1px solid #222;border-top:none;}
.clr{clear:both;}
.left{float:left;}
.right{float:right;}
.center{margin-left:auto;margin-right:auto;text-align:center;}
.header{background:#fff;width:100%;border-top:5px solid #ff9900;border-bottom:1px solid #efefef;opacity:0.95;}
.header h2{color:#222;text-transform:none;float:left;padding:35px 20px 0 10px;}
.logo{float:left;margin-top:5px;}
.logo img, .header h2, .menu{}
.languages{width:160px;height:30px;padding-top:3px;padding-left:20px;background:#fff url(../interface/languages.png) no-repeat 45px 5px;text-align:right;color:#fff;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-size:16px;float:right;}
.languages a{color:#222;padding:0 5px;}
.languages a:hover{color:#ccc;}
.contact{margin-top:15px;float:right;}
.contact a{color:#ff9900;}
.contact a:hover{text-decoration:underline;}
.livesupport{background:url(../interface/livesupport.png) no-repeat 0 3px;padding-left:20px;float:left;}
.imel{background:url(../interface/plane.png) no-repeat 0 3px;padding-left:20px;margin-left:8px;float:left;}
.menu{background:#fff;width:100%;box-shadow:1px 1px 3px #A1A1A1;z-index:999;}
.bigimg{width:100%;}
.shdw{position:absolute;background:url(../interface/bigimg-shadow.png) repeat-x top;bottom:0;bottom:5px;height:220px;width:100%;}
.owl-prev{position:absolute;top:40%;left:20px;background:url(../interface/arrows.png) no-repeat 0 0;}
.owl-next{position:absolute;top:40%;right:20px;background:url(../interface/arrows.png) no-repeat -21px 0;}
.bigimgin{height:150px;overflow:hidden;}
.estimate{background:#fff url(../interface/shdw.gif) repeat-x bottom;padding:10px 20px 0px 20px;margin-bottom:1px;position:absolute;bottom:0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.estimate-sm{background:#fff;padding:20px;}
.estmt h1{position:absolute;bottom:30px;color:#fff;font-size:30px;text-align:center;text-shadow:0 0 5px #222;}
.estmtmd h1{position:absolute;top:-270px;color:#fff;font-size:30px;text-align:center;text-shadow:0 0 5px #222;}
.send{background:#ff9900;color:#fff;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;height:40px;font-size:15px;}
.estimate-btn{background:#ff9900;color:#fff;text-align:center;width:100%;margin:-90px auto;height:50px;font-size:16px;padding-top:12px;border-bottom:4px solid #d98200;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.estimate-btn:hover{border-bottom:2px solid #d98200;padding-top:15px;}
.title h2{font-size:28px;margin-bottom:20px;}
.icons{text-align:center;}
.icons h3{color:#ff9900;}
.services{width:100%;background:#2e7bd0;text-align:center;padding:25px 0 5px 0;margin-top:-10px;}
.services ul{list-style:none;}
.services li{display:inline-block;text-transform:uppercase;padding:0 10px;font-size:16px;}
.services li a{color:#fff;}
.services a{color:#fff;}
.content{padding:20px;text-align:justify;}
.content a{text-decoration:underline;}
.content ul{margin-left:50px;}
.content h2{padding:20px;text-align:center;}
.title{font-weight:400;font-size:20px;text-align:center;}
.testimonials{width:100%;background:#153e53 url(../interface/people.jpg);color:#fff;height:250px;}
.testimonials h2{color:#ff9900;text-align:center;padding-top:30px;}
.testimonials h2 a{color:#ff9900;}
.testim{margin:0 auto;padding:10px;display:block;text-align:center;}
.share{border-top:1px solid #ccc;padding:15px 20px;background:#fefefe;}
.fb-like{padding-left:20px;}
.footer{width:100%;background:#1c466d;color:#fff;padding:20px;height:auto;}
.footer ul{list-style:none;}
.footer ul li{display:block;padding-left:10px;}
.footer ul li a{color:#fff;}
.footer ul li a:hover{color:#ccc;}
.footer h2{color:#fff;}
.subfooter{width:100%;background:#002f46;color:#fff;padding:5px;font-size:10px;height:auto;}
.copyright{width:100%;text-align:left;font-size:11px;}
.powered{width:100%;text-align:right;font-size:11px;}
.copyright a, .powered a{color:#fff;}
.big{font-size:18px;font-weight:400;}
.nav-bar>li a{font-size:14px;}
.estimate-toggle{background:#ff9900 url(../interface/calc.png) no-repeat 5px 15px;color:#fff;text-align:center;padding:15px 30px;font-size:16px;margin-top:-5px;cursor:pointer;}
.estmtin{display:block;position:absolute;top:290px;width:100%;}
.bigbtn{background:#ff9900;color:#fff;text-align:center;width:100%;width:70%;margin:20px auto;height:50px;font-size:16px;padding-top:12px;border-bottom:4px solid #d98200;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.bigbtn a{text-decoration:none;color:#fff;}
.bigbtn:hover{border-bottom:2px solid #d98200;padding-top:15px;}
@media only screen and (max-width:1300px){.estmt{display:none;}
.estmtmd{display:block;}
}
@media only screen and (min-width:1301px){.estmtmd{display:none;}
}
@media only screen and (max-width:940px){.nav-bar>li>a:first-child{padding:0 9px;font-size:14px;}
.services li{font-size:14px;padding:10px 0;}
.footer li{padding:5px 5px 0 10px;}
.nav-bar .home{display:none;}
.testim{width:100%;}
.bigimg h1{text-align:center;padding:0 20px;}
}
@media only screen and (min-width:940px){.nav-bar>li>a:first-child{padding:0 15px;font-size:16px;}
.de>li a:first-child{padding:0 7px;}
.services li{font-size:16px;}
.testim{width:70%;}
}
@media only screen and (min-width:767px){.nav-bar>li .flyout, .flyout *:last-child{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.flyout{-webkit-box-shadow:0 3px 5px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 5px rgba(0,0,0,0.1);box-shadow:0 3px 5px rgba(0,0,0,0.1)}
.content{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
}
@media only screen and (max-width:850px){.livesupport, .imel{background:none;padding:0;}
}
@media only screen and (max-width:500px){.social, .share{display:none;}
.languages{background:none;}
}
@media only screen and (max-width:767px){.header h2{display:none;}
.nav-bar .estimate-lnk{display:none;}
.nav-bar>li .flyout{padding-left:20px;}
.flyout *:last-child{border-bottom:1px solid #ccc;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none}
}
.white-ugro{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.scrollup{width:40px;height:40px;position:fixed;bottom:40px;right:40px;display:none;text-indent:-9999px;background:url('../interface/arrowup.png') no-repeat;}