@media only screen and (max-width:1024px){#cssmenu>ul>li>a{padding:12px 14px}#cssmenu>ul>li:last-child a{padding:12px 17px}}@media only screen and (max-width:991px){.recl{clear:both!important}.about-brif{margin-bottom:30px}.menu{float:none}#cssmenu>ul>li>a{text-align:left}.gallery-part ul li{float:left;width:33.3%}.service-provide{font-size:15px}.whowe,.clients-say,.product-section,.latest-products,.blog-section{padding:30px 0;text-align:center}.latest-products{padding:0}.report-tag a,.report-tag{margin-top:0}footer{padding-top:30px}.social,.foot-link{display:inline-block;margin:20px 0;width:100%}.copyright{margin-top:0}.address .fa-map-marker{margin-bottom:0}#banner .owl-dots{bottom:100px}.address-part{margin-top:30px;display:inline-block;padding:0 20px}.banner-tag{font-size:30px;line-height:30px}.caption{top:15%}.text-tag{font-size:18px}}@media only screen and (max-width:767px){.caption{position:static;background:#52463a;padding:40px 0}#banner .btn-box{margin:20px 5px 0;display:inline-block}.address .fa-map-marker{margin-bottom:20px}#banner .owl-dots{display:none}.shopping-tag{float:none;margin:20px auto 0;text-align:center}.logo{display:inline-block;float:none;margin:0 auto;padding:0;text-align:center;width:100%}.logo a img{float:none;margin:0}.menu{background:transparent none repeat scroll 0 0;float:none;margin:0}#cssmenu.small-screen ul{right:0;left:0;margin:0 auto}#cssmenu.small-screen #menu-button{display:inline-block}#cssmenu.small-screen #menu-button::before,#cssmenu.small-screen #menu-button::after{right:inherit}.quick-contact{margin-top:30px}@media only screen and (max-width:650px){#banner .owl-dots{bottom:130px}footer .col-xs-6{width:100%}.client-box{min-height:auto}.gallery-part ul li{padding:5px;margin:0}.innercontent img,.innercontent .imgleft,.innercontent .imgright{max-width:200px;margin-bottom:10px}.testimonials-box>img{max-width:100px}}@media only screen and (max-width:500px){.top-part .col-xs-6{width:100%}header .fa{float:none}#banner .owl-dots{bottom:150px}.call-tag,.emailtag{float:none;text-align:center}.whowe h1,.clients-say .title,.getintouch .title{font-size:20px}.gallery-part ul li{padding:0;margin:0}.report-tag a{font-size:20px}.contactus .col-xs-6{width:100%}.innercontent img,.innercontent .imgleft,.innercontent .imgright{max-width:100%;margin:0;margin-bottom:10px}.testimonials-box{margin:0 0 80px;padding:20px;padding-top:60px}.testimonials-box>img{max-width:100px;top:-50px;left:0;right:0;margin:0 auto!important}.top-part .col-xs-9,.top-part .col-xs-3{width:100%}.account-tag{float:none;margin:0 auto;text-align:center}.smt{right:0;left:0;margin:0 auto}.banner-tag{font-size:20px;line-height:10px}#banner p{line-height:10px}h1,.title{font-size:20px}.shopping-tag ul li{float:none;margin-left:0;display:inline-block}.search{display:inherit}.shopping-tag ul li:first-child{margin-bottom:20px;display:inline-block;width:100%}.shopping-tag ul li:last-child{margin-left:20px}}@media only screen and (max-width:400px){.caption{font-size:13px;line-height:18px}.whowe h1,.clients-say .title,.getintouch .title{font-size:16px}.address .fa-map-marker{margin-bottom:50px}.report-tag a{font-size:17px}.owl-nav{display:none}h1,.title{font-size:16px}}@media only screen and (max-width:340px){.search input{width:250px}.banner-tag{font-size:20px;line-height:30px}}}