@media only screen and (min-width:0px) and (max-width:480px){.wrapper{margin:0 auto;width:100%;float:left;}
.logo{color:#000000;float:left;font-size:38px;line-height:65px;text-align:center;width:100%;}
.image_grid li{min-height:200px;margin-bottom:5px;}
.right-header-box{float:left;height:auto;width:100%;}
.bttn1{float:none;height:auto;margin:0 auto;text-align:center;width:100%;clear:both;float:left;}
.resp-tab-content{height:auto;}
.header{height:193px;margin:0 0 14px;padding:0;clear:both;}
.nav-div{float:left;margin:0 auto;width:100%;z-index:9999;}
.toggleMenu{background:none repeat scroll 0 0 #8BAA2B;color:#FFFFFF;display:none;padding:10px 15px;width:91.5%;text-decoration:none;font-size:17px;margin:1px 0;}.query{float:right;height:auto;text-align:center;width:100%;}
.phone{margin:0 auto;width:221px;}
.share{display:inline-block;margin-right:12px;margin-bottom:5px;}
.share__btn{padding:0px 6px;}
.share__count{padding:0px 6px;}
.phonetext{padding:10px 0 0 0;text-align:left;width:79%;font-weight:bold;}#layerslider-container-fw{display:none;visibility:hidden;}
.wrapper-inner{margin:0 auto;width:96%;}
.highlightbox:after{display:none;}
.three_fourth{float:left;height:auto;width:100%;clear:both;margin-bottom:14px;text-align:center;width:100%;}
h1{color:#666666;font-size:17px;font-weight:normal;}
.one_fourth{float:none;width:70%;margin:0 auto;clear:both;text-align:center;}
.highlightbox{padding:6px 2% 10px;}
.btn-primary{padding:5px 14px !important;font-size:13px;}
.box-div{margin:0;}
.homeposts{float:left;margin-bottom:-1px;width:100%;}
.wpb_wrapper2{float:left;width:100%;margin-top:21px;}
.row46t{line-height:43px;letter-spacing:1px;margin:0;padding:0 0 0;text-align:center;width:180px;}
.row51{height:auto;line-height:1.2em;width:100%;text-align:center;margin-bottom:10px;}
.footer{background:none repeat-x scroll center top #EEEEEE;clear:both;height:auto;margin:5px 0 0;padding:0;}
.hhh2{color:#4D4C4C;font-family:'Oswald',sans-serif;font-size:18px;letter-spacing:0;line-height:28px;}
.row51i{background-image:url("../images/message-box.png");background-repeat:no-repeat;background-position:center;padding:0;width:100%;}
.row52{background-color:#8BAA2B;margin:45px auto 20px;float:none;clear:both;}
.row53{float:none;height:127px;margin:0 auto;padding:0;text-align:center;width:248px;}
.row611{color:#999999;font-size:12px;line-height:29px;padding:5px 0 0;width:100%;text-align:center;}
.image_grid{float:left;overflow:hidden;position:relative;width:48.2%;margin-top:11px;}
.wrapper-inner2{width:98%;}
.portfolio-item .image img{width:100%;}
.portfolio-item .image{float:left;width:100%;}
.project-content{float:left;margin:15px 0 0;width:100%;}
.project-content{float:left;margin:2px auto;padding:11px;width:94%;}
.heading-inner2 aside{width:98%;}
.portfolio-item .image img{width:91%;}
#sidebarleft{margin:10px;width:94%;}
#contentright{float:left;margin:10px;width:75%;}
.wpb_wrapper2{float:left;width:100%;}
.image_grid{margin:0;width:50%;}
.row46i{border-radius:0;width:100%;}
.address-box ul li{border-right:none;border-bottom:1px solid #515050;float:left;margin-right:0;min-height:152px;text-align:center;width:100%;}
.da-thumbs li, .da-thumbs li img{width:98%;}
.services-menuleft{margin-right:0;width:100%%;}
.heading-inner2{margin:50px 0 20px;}
.box-div ul li.inner-box3 .box{margin-right:0;width:100%;}
.box-div ul li.inner-box3 .box2{float:left;width:100%;}
.row46i{border-radius:0;width:100%;border:none;height:auto;margin-top:10px;}
.row46t{width:100%;border-radius:0;}
.row46i img{border:1px solid #e5e5e5;}\
.box-div ul li h4, h3, h2, h5{font-size:12px;}
}
@media only screen and (min-width:480px) and (max-width:769px){.resp-tab-content{height:auto;}
.image_grid li{min-height:200px;}
.heading-inner2{margin:50px 0 20px;}
.image_grid{width:32%;margin-bottom:10px;}
.wrapper{margin:0 auto;width:97%;}
.da-thumbs li, .da-thumbs li img{width:98%;}
.address-box ul li{border-right:1px solid #515050;float:left;margin-bottom:16px;margin-right:1.8%;min-height:152px;width:47%;}
.wrapper-inner{margin:0 auto;width:96%;}
#layerslider-container-fw{display:block;visibility:visible;margin-top:36px;float:left;}
.box-div ul li.inner-box3 .box{margin-right:0;width:100%;}
.box-div ul li.inner-box3 .box2{float:left;width:100%;}
.logo{color:#000000;float:left;font-size:38px;line-height:65px;text-align:center;width:100%;}
.wpb_wrapper2{float:left;width:100%;}
.right-header-box{float:left;height:72px;width:100%;}
.bttn1{float:none;height:auto;margin:0 auto;text-align:center;width:100%;clear:both;}
.header{height:193px;margin:0 0 14px;padding:0;clear:both;}
.nav-div{float:right;margin:0 auto;width:100%;z-index:9999;}
.toggleMenu{background:none repeat scroll 0 0 #8BAA2B;color:#FFFFFF;display:none;padding:10px 15px;width:91.5%;text-decoration:none;font-size:17px;margin:1px 0;}.query{float:right;height:42px;text-align:center;width:100%;}
.phone{margin:0 auto;width:230px;font-weight:bold;}
.share{display:inline-block;margin-right:12px;}
.share__btn{padding:0px 6px;}
.share__count{padding:0px 6px;}
.phonetext{padding:10px 0 0;text-align:left;width:79%;}#layerslider-container-fw{display:none;visibility:hidden;}
.wrapper-inner{margin:0 auto;width:96%;}
.highlightbox:after{display:none;}
.three_fourth{float:left;height:auto;width:100%;clear:both;margin-bottom:14px;text-align:center;width:100%;}
h1{color:#666666;font-size:17px;font-weight:normal;}
.one_fourth{float:none;width:70%;margin:0 auto;clear:both;text-align:center;}
.highlightbox{padding:6px 2% 10px;margin-top:20px;}
.btn-primary{padding:5px 14px !important;font-size:13px;}
.box-div{margin:0;}
.homeposts{float:left;margin-bottom:-1px;width:100%;}
.wpb_wrapper2{float:left;width:100%;margin-top:21px;}
.row46i{border-radius:0;width:100%;border:none;height:auto;margin-top:10px;}
.row46t{width:100%;border-radius:0;height:31px;padding:12px 0 0;}
.row46i img{border:1px solid #e5e5e5;}
.row51{height:auto;line-height:1.2em;width:100%;text-align:center;margin-bottom:10px;}
.footer{background:none repeat-x scroll center top #EEEEEE;clear:both;height:266px;margin:5px 0 0;padding:0;}
.hhh2{color:#4D4C4C;font-family:'Oswald',sans-serif;font-size:18px;letter-spacing:0;line-height:28px;}
.row51i{background-image:url("../images/message-box.png");background-repeat:no-repeat;background-position:center;padding:0;width:100%;}
.row52{background-color:#8BAA2B;margin:45px auto 20px;float:none;clear:both;}
.row53{clear:both;float:none;height:122px;margin:0 auto;padding:0;text-align:center;width:248px;}
.row611{color:#999999;font-size:12px;line-height:29px;padding:5px 0 0;width:100%;text-align:center;}
.image_grid{float:left;margin-top:11px;overflow:hidden;position:relative;width:32%;}
.da-thumbs li article h3{color:#FFFFFF;font-size:1em;padding:15px 0 20px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.6);text-transform:capitalize;}
.wrapper-inner2{width:98%;}
.portfolio-item .image img{width:95.5%;}
.portfolio-item .image{float:left;width:100%;}
.project-content{float:left;margin:15px 0 0;width:98%;padding:10px;}
.heading-inner2 aside{width:98%;}
.orion-menu ul.services{margin-left:0;width:100%;}
.orion-menu li a{padding:6px 7px;}
.orion-menu ul li{clear:both;font-size:9px;width:100%;}
#layerslider-container-fw{display:none;}
.services-menuleft{width:47%;}
}
@media only screen and (min-width:640px) and (max-width:768px){#layerslider-container-fw{display:block;visibility:visible;}}
@media only screen and (min-width:769px) and (max-width:840px){.logo{color:#000000;float:left;font-size:48px;line-height:48px;text-align:center;width:22%;margin-top:0;}}
@media only screen and (min-width:840px) and (max-width:1024px){.logo{color:#000000;float:left;font-size:48px;line-height:48px;text-align:center;width:25%;margin-top:18px;}}
@media only screen and (min-width:769px) and (max-width:1004px){.query{width:298px;}.orion-menu li{font-size:12px;padding:0 1px;}}
@media only screen and (min-width:1024px){.three_fourth h2{position:absolute;}
}
@media only screen and (min-width:769px) and (max-width:1024px){.wrapper{margin:0 auto;width:98%;}
#layerslider-container-fw{display:block;visibility:visible;}
.wrapper-inner2{width:98%;}
.heading-inner2 aside{width:98%;}
.portfolio-item .image img{width:300px;}
.portfolio-item .image{float:left;width:40%;}
.project-content{float:right;margin:5pxpx 0 0;width:57%;}
.project-content{float:left;}
.right-header-box{float:right;height:72px;margin-top:12px;width:588px;}
.row53{height:122px;margin:0 auto;padding:0;text-align:left;width:248px;}
.bttn1{clear:both;float:right;height:39px;margin:0 auto;text-align:center;width:532px;}
.header{clear:both;height:84px;margin:0 0 14px;padding:0;}
.nav-div{float:right;margin:0 auto;width:100%;z-index:9999;}
.toggleMenu{background:none repeat scroll 0 0 #8BAA2B;color:#FFFFFF;display:none;padding:10px 15px;width:91.5%;text-decoration:none;font-size:17px;margin:1px 0;}
.query{width:298px;}
.box-div ul li.inner-box h2{font-size:13px;}
.left-menu ul li a{padding:4px 0 4px 1px;}
.box-div ul li.inner-box h3{background:none repeat scroll 0 0 #8baa2b;color:#fff;font-size:11px;line-height:16px;padding:0 0 0 8px;}
.box-div ul li li{font-size:9px;}
.box-div ul li.inner-box3 h4{font-size:11px;}
.image_grid li{min-height:202px;}
.da-thumbs li, .da-thumbs li img{width:98%;}
.phone{float:left;margin:0 auto;text-align:right;width:234px;}
.share{display:inline-block;margin-right:12px;}
.share__btn{padding:0px 6px;}
.share__count{padding:0px 6px;}
.phonetext{padding:10px 0 0 10px;text-align:left;width:182px;}
.row51{margin:0;padding:0;width:47%;}
.wrapper-inner{margin:0 auto;width:99%;}
.highlightbox:after{display:none;}
.three_fourth{float:left;height:auto;line-height:40px;margin-bottom:0;text-align:left;width:75%;}
.three_fourth h2{position:initial;}
h1{color:#666666;font-size:17px;font-weight:normal;}
.one_fourth{float:right;margin:10px auto 0;text-align:center;width:22%;}
.highlightbox{padding:6px 2% 10px;}
.btn-primary{padding:5px 14px !important;font-size:13px;}
.box-div{margin:0;}
.homeposts{float:left;margin-bottom:-1px;width:48%;}
.wpb_wrapper2{float:right;margin-top:0;width:48%;}
.row46t{letter-spacing:1px;line-height:59px;margin:0;padding:0;text-align:center;width:180px;height:59px;}
.footer{background:none repeat-x scroll center top #EEEEEE;clear:both;height:171px;margin:5px 0 0;padding:0;}
.hhh2{color:#4D4C4C;font-family:'Oswald',sans-serif;font-size:18px;letter-spacing:0;line-height:28px;}
.row51i{background-image:url("../images/message-box.png");background-repeat:no-repeat;float:left;height:140px;margin:0;padding:0 16px 0 0;width:140px;}
.row52{background-color:#8BAA2B;margin:45px auto;width:141px;}
.row53{float:right;height:130px;margin:0;padding:0 0 0 10px;width:248px;}
.row611{color:#999999;font-size:12px;line-height:29px;padding:5px 0 0;width:100%;text-align:center;}
.image_grid{float:left;margin-top:11px;overflow:hidden;position:relative;width:19.2%;}
.da-thumbs li article h3{color:#FFFFFF;font-size:1em;padding:70px 0 20px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.6);text-transform:capitalize;}
.row46i{border-radius:0;width:84%;border:none;height:auto;}
.row46t{border-radius:0;width:14%;}
.row46i img{border:1px solid #e5e5e5;}
}
@media only screen and (width:769px){.right-header-box{float:right;height:72px;margin-top:12px;width:587px;}
.orion-menu li{font-size:13.8px;}
}
p{margin:1em 0 1em 0;}