@media screen and (max-width:1810px){.menu_link{padding-right:0}.quote_list li:first-child{padding:26px 20px}.btncallus{padding:26px 20px}.quote_list li .btnyellow:first-child{margin-right:20px}.menu_link ul>li>a{padding:0 20px}.perblock{padding:27px 0 27px 40px}.hcontent{padding:135px 55px 0}.abtmoreinfo::before{width:350px;right:-57px;top:40px;background-size:contain}.hwork::before{width:430px;height:300px;background-size:contain}.perblock2 .sideimg{margin-top:15px}}@media screen and (max-width:1700px){.menu_link ul>li>a,.btnyellow,.calltxtsmall{font-size:17px}.btnyellow{padding:12px 20px}.calltxt{font-size:22px}.blockleft{padding:0 15px;width:71%}.blockright{width:29%}.grnylist{margin:0 -15px}.grnylist li{padding:0 15px;margin-bottom:30px}.perblock,.blockright .quick_contact{margin-bottom:30px}.testiblock li{padding:0 15px;margin-bottom:40px}.testiblock{margin:15px -15px 0}.portablediv li{padding:40px}.prtright{padding-left:15px}.hcontent{padding:135px 50px 0}.hgrannytitle{font-size:32px}.hgrannytitle::before{top:15px}.hgrannyimg2{margin-top:36px}.listmain li{padding:0 58px}.abtmoreinfo::before{top:68px}.testiblock li:last-child .abtmoreinfo::before{width:400px;background-size:contain;height:249px}.abtmoreinfo p:last-child{width:55%}.hwork::before{width:430px;height:300px}.workright{padding:0 15px 0 30px;width:47%}.workleft{padding:0 30px 0 15px;width:28%}}@media screen and (max-width:1600px){.headfb p{display:none}.headfb{height:89px;display:inline-block;vertical-align:middle;padding:31px 15px}.quote_list li:first-child{padding:24px 15px}.quote_list li .btnyellow:first-child{margin-right:15px}.menu_link ul>li>a,.btnyellow,.calltxtsmall{font-size:16px}.btncallus{height:89px;padding:24px 15px}.logo-left{padding:11px 0 19px 10px}.btnyellow{padding:12px 15px}.ftblock1 .ft_linkbox{margin-bottom:60px}.perblock{padding:25px 0 25px 30px}.pericon{margin-right:20px}.perblock p{font-size:21px}.logoaward li{padding-right:46px}.hcontent{padding:135px 40px 0}.hgrannyimg2{margin-top:33px}.listmain li{padding:0 52px}.maintxt{font-size:26px}.listblock{padding:100px 0}.moreinfo p{font-size:20px}.abtmoreinfo p:last-child{width:57%}.hwork .quick_contact{padding:85px 40px}}@media screen and (max-width:1500px){.calltxtmain{display:none}.logo-left{padding:15px 0 19px 10px}.contactleft,.contactmid,.contactright{padding:70px 35px 40px}.contactleft p{font-size:16px}.ftblock1 .ft_linkbox{margin-bottom:40px}.pericon{height:65px;width:65px}.perblock2 .sideimg{margin-top:14px}.perblock p{font-size:20px;margin-top:9px}.blockright .quick_contact .quicksmall{margin-bottom:20px;font-size:20px}.perblock{height:116px}.logoaward li,.logoaward li:last-child{width:33.3%;padding:0 15px}.sidelogobox .logoaward li{width:100%}.abtright .logoaward{margin:0 -15px;text-align:center}.sleepoutgrey{padding:35px;margin-top:10px}.sleepleftimg{padding-right:30px}.portablediv li{padding:30px}.listblock{padding:80px 0}.maintxt{font-size:24px;line-height:30px}.listmain li{padding:0 44px}.hgrannytitle::before{max-width:110px}.abtmoreinfo::before{width:330px;height:204px;right:-55px}.moreinfo p{font-size:18px;line-height:21px}.testiblock li .abtmoreinfo{padding:40px}.worktxt{width:59%}.describecontent{padding:32px 30px}.cleancontentbox{padding:60px 0}}@media screen and (max-width:1400px){.logo-left{padding:17px 0 19px 10px}.midtitle{margin-bottom:25px}.ftblock1{padding:80px 40px 0 0}.ftblock2{padding:0 0 0 40px}.ftopening p{font-size:18px}.ftimg{height:110px}.openlist li{width:100%}.openlist li:nth-child(2){padding-left:70px}.openlist{max-width:230px;margin:0 auto}.openlist li:first-child{border:0}.openhr{margin-bottom:20px;padding-top:20px;margin-top:20px}.contactinfo li:first-child{padding-bottom:20px;margin-bottom:20px}.contactleft .form-group,.contactleft .captacha,.blockright .quick_contact .form-group,.blockright .quick_contact .captacha{line-height:0;margin-bottom:16px}.sleepoutpage,.contactus{margin-bottom:40px}.pericon{height:60px;width:60px}.sideimg{width:40%;float:right;margin-top:7px}.perblock{padding:25px 0 25px 25px}.perblock p{width:30%}.perblock2 .sideimg,.perblock1 .sideimg{margin-top:-9px}.blockright .listmain li p{font-size:18px}.blockright .quick_contact{padding:30px 30px 40px}.grnycontent{padding:30px}.abtlistcontent{padding-left:10px}.sleepoutinfo{padding:40px 40px 0;height:auto}.grnicon{width:12%}.grntxt{width:88%}.grnbox{padding:35px 35px 0;margin-bottom:30px}.maintxt{width:19%}.listmain li{padding:0 34px}.listmain{width:73%}.worktxt span{font-size:16px}.gright{padding-left:30px}.gright .galleryimg{margin-bottom:30px}.galleryimg p{font-size:20px;min-height:54px;padding:22px 23px 10px}}@media screen and (max-width:1300px){.menu_link ul>li>a,.btnyellow,.calltxtsmall{font-size:15px}.logo-left{padding:17px 0 17px 10px}.headfb{height:83px;padding:28px 15px}.btncallus{height:83px}.quote_list li:first-child{padding:22px 15px}.ftregister{width:30%}.ftblock1 .ft_linkbox:nth-child(2){width:41%}.listmain li{padding:0 29px}.maintxt{font-size:22px;line-height:26px}.abtmoreinfo .infotitle{font-size:26px;line-height:30px}.hwork .quick_contact{padding:85px 30px}.worktxt{width:61%}.workicon{width:21%}}@media screen and (max-width:1240px){.mainheader{position:relative;z-index:initial;top:0;width:100%;height:auto;overflow:hidden;background:#fff}.overlay{position:fixed;top:0;z-index:999;width:100%;height:100%;display:none;background-color:rgba(0,0,0,.85);cursor:pointer}.togglebtn span{position:relative;display:inline-block;float:left;margin-top:7px}.togglebtn span::before{top:-7px}.togglebtn span::after{top:7px}.togglebtn span::before,.togglebtn span::after{content:"";position:absolute;left:0}.togglebtn span,.togglebtn span::before,.togglebtn span::after{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;width:20px;height:3px}.togglebtn{position:fixed;right:15px;top:22px;display:block;width:38px;height:38px;border:2px solid #00900d;cursor:pointer;z-index:1001;border-radius:0;background:#fff;padding:9px 7px}.togglebtn.active span::before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);top:0;background-color:#fff}.togglebtn.active span::after{-webkit-transition-delay:.09s;top:0;-moz-transition-delay:.09s;-o-transition-delay:.09s;-msa-transition-delay:.09s;transition-delay:.09s;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);background-color:#fff}.togglebtn.active span,.togglebtn.active{background-color:#ffc524;border-color:#fff;border-radius:50%}.togglebtn span,.togglebtn span::before,.togglebtn span::after{background-color:#00900d}.menu_link ul>li>a{padding:13px 25px;color:#fff;font-size:14px}.menu_link.active{left:0}.menu_link{padding:0;position:fixed;top:0;height:100%;width:370px;background:#00900d;margin:0;transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;overflow-y:auto;left:-370px;z-index:1000}.menu_link>nav{padding-top:15px}.menu_link ul>li{display:block;text-align:left;margin:0;width:100%;padding:0}.logo-left{width:282px;padding:10px 0}.menu_link ul{float:none}.menu_link ul>li.hidden{display:block}.menu_link ul>li>a::before{content:none}.menu_link ul>li.active>a,.menu_link ul>li:hover>a{color:#ffc524}.menu_link ul>li.hidden>a.btnyellow{display:inline-block;margin:8px 25px;min-width:133px}.menu_link ul>li.hidden>a.btnyellow:hover,.menu_link ul>li.active>a.btnyellow:hover{color:#00900d}.quote_list li:first-child{display:none}.btncallus{height:38px;width:38px;padding:10px;text-align:center}.callicon{float:none;margin-top:0;display:inline-block}.headfb{height:auto;padding:0}.headfb>span{background:#00900d;border-radius:0;height:38px;width:38px;font-size:18px;line-height:42px;margin-bottom:0;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.headfb:hover>span{background:#ffc524}.quote_list li{padding:0 15px 0 0}.quote_list{padding-top:22px}.headright{margin-right:51px}.commonbanner{padding-top:0}.banner_bg{margin-top:-83px}.ftblock1 .ft_linkbox:nth-child(2){width:60%}.ftblock1 .ft_linkbox{width:40%}.ftregister{width:100%;float:none;clear:both;max-width:200px;margin-bottom:20px}.ftblock1{padding:0 35px 0 0}.ftblock1 .ft_linkbox{margin-bottom:0}.ftopening{padding:20px 0}.ftregister p{font-size:24px;padding:12px 0}.footer_top{padding:125px 0 0}.ftblock2{padding:0 0 0 35px}.blockleft{width:100%;float:none}.blockright{width:100%;float:none}.portablediv,.sleepoutgrey,.contentmain,.grannyflat{margin-bottom:30px}.blockleft .row.martop50{margin-top:0}.perblockmain{overflow:hidden}.perblock{float:left;width:32%;margin-right:2%}.perblock2{margin-right:0}.blockright .quick_contact{width:49%;float:left}.blockright .listblock{width:49%;float:right}.sidelogobox{clear:both;padding:30px}.sidelogobox .logoaward li{display:inline-block;width:33.3%;padding:0 25px;margin-bottom:0}.sidelogobox .logoaward li:last-child{padding-bottom:0}.sidelogobox .logoaward li::before{border-right:1px solid #dedede;border-bottom:0;height:132px;top:0;left:auto;width:auto}.grnycontent,.abtmainbox{padding:25px}.abtlisting li{margin-bottom:25px}.abtleft{padding:0 15px}.testimain .fancybox{padding:45px 30px}.sleepoutinfo p{margin-bottom:40px}.flatleft{margin-left:0;padding:0 15px;width:40%}.flatright{padding:0 15px}.flatboxgrey{margin-top:0;padding:30px;margin-top:30px}.grnbox{padding:30px 30px 0}.maintxt{width:100%;text-align:center;float:none;font-size:26px;line-height:28px}.listmain{float:none;width:100%;margin-top:30px;text-align:center}.listmain li,.listmain li:last-child{padding:0 20px;width:20%}.listblock{padding:40px 0}.hcontent{padding:120px 30px 0}.hgrannytitle{font-size:27px}.hgrannytitle::before{top:13px;max-width:100px}.hgrannybox{min-height:590px}.hgrannybox p{font-size:16px;line-height:20px}.abtmoreinfo::before{right:-41px}.testiblock li .abtmoreinfo{height:368px}.workleft,.workmid{width:50%;padding:0 15px}.worktxt span>br{display:none}.workright{width:100%;padding:0 15px}.workright .chtitle{margin:35px 0 10px}.hwork .quick_contact{padding:60px 30px}.worktitle{margin:30px 0 15px}.hwork .quick_contact{padding:38px 30px 30px}.workmid .quick_contact .form-group,.workmid .quick_contact .captacha{margin-bottom:15px}.testicontent{padding:50px 30px}.testititle{margin-bottom:30px}.hometesti,.cleancontentbox{padding:40px 0 0}.detailct_left{padding:0 30px}.contentmain{margin-top:30px}.detailpage .blockright .listblock{width:100%;float:none;margin-top:0}.detailpage,.sleepoutpage{margin-bottom:0}.prtleft{width:100%;float:none;text-align:center;margin-bottom:15px}.prtright{padding-left:0;width:100%;float:none}.abtmainbox{margin-bottom:60px}}@media screen and (max-width:1110px){.ftxt{padding-right:30px}.ftxt1{padding-left:30px;padding-right:0}.ftimg{height:80px}.ftblock1{width:55%}.ftblock2{width:45%}.ftopening p{font-size:16px}.contactleft,.contactmid{width:50%;float:left;display:block;min-height:762px;margin-bottom:30px}.closetxt{margin-top:40px;font-size:14px}.contactleft .form-group,.contactleft .captacha{margin-bottom:10px}.contactus .row{display:block}.contactright{width:100%;display:block;clear:both;margin:0 auto;max-width:738px}.mapbox iframe{height:350px}.perblock p{font-size:18px}.hcontent{padding:100px 23px 0}.hgrannybox{min-height:551px;background-position:top}.gright{padding-left:25px}}@media(max-width:992px){.footer_top{background-size:cover;padding:100px 0 0;background-position:top}.fthalf{display:block}.ftblock2{width:100%;display:block;padding:0}.ftblock1{width:100%;display:block;margin-bottom:30px;padding:0;border:0}.ftblock1 .ft_linkbox{width:34%}.ftblock1 .ft_linkbox:nth-child(2){width:41%}.ftregister{float:right;width:28%;clear:none}.ftbtimg{100%;max-width:350px;margin:0 auto}.ftaddress{margin:10px 0 30px}.contactleft,.contactmid{min-height:769px}.contactleft p{font-size:15px}.perblock{padding:20px;height:auto}.perblock p{width:56%;max-width:90px}.sideimg{display:none}.grnlist{padding-right:30px}.grntxt{width:86%}.grnicon{width:14%}.grnlist li{padding:20px 0}.listmain li,.listmain li:last-child{padding:0 16px}.abtmoreinfo::before{width:320px;top:78px;right:-61px;height:185px}.testiblock li:last-child .abtmoreinfo::before{width:330px;height:199px}.abtmoreinfo p:last-child{width:63%}.hometesti .testiblock li{width:50%}.slideright{width:100%;float:none;height:auto!important;margin-top:30px}.detailslider{height:auto!important;width:100%;float:none}.d_slider .imgmain{height:500px}.gleft{width:100%;max-width:640px;margin:0 auto 30px;float:none}.gright{width:100%;float:none;padding-left:0}.gright .galleryimg>a>img{width:100%}.hgrannytitle::before{content:none}.nextend-arrow-next{width:40px!important}}@media(max-width:860px){.tabs{display:none}.tab_drawer_heading{background-color:#fff;font-size:17px;line-height:100%;border-radius:0;color:#00900d;border:1px solid #00900d;margin-bottom:10px;padding:10px 20px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.d_active{background-color:#00900d;color:#fff}.ftblock1 .ft_linkbox:nth-child(2){width:38%}.fthrs{margin:25px 0}.ftaddress{margin:10px 0 25px}.contactleft,.contactmid{min-height:749px}.contactxt a,.openlist li p,.openlist li p>span{font-size:16px}.closetxt{margin-top:28px}.contactleft,.contactmid{padding:70px 30px 35px}.contactright{padding:70px 30px 30px}.contactleft p{font-size:13px}.portablediv li{width:100%;margin:0 0 30px;height:auto!important}.portablediv li:last-child{margin-bottom:0}.testiblock li .abtmoreinfo{padding:25px}.worksml{font-size:16px;margin-bottom:10px;line-height:21px}.hwork::before{width:400px;height:280px}.worktitle{margin:16px 0 5px}.hwork .quick_contact{padding:30px}.hwork .quick_contact .quicksmall,.blockright .quick_contact .quicksmall{font-size:18px;line-height:100%;margin-bottom:10px}.quicktitle{font-size:34px}.d_slider .imgmain{height:425px}.listhome .listmain li{width:33.3%;margin-bottom:15px}.listhome .listmain li:nth-child(3):before{border:0}.hgrannybox{width:100%;background:#30a33a;min-height:auto;margin-top:0;margin-bottom:30px}.hcontent{padding:35px 25px 25px;overflow:hidden}.hcontentbox{width:55%;float:left}.hgrannyimg{margin-top:0;width:45%;float:right;max-width:300px;padding-left:15px}.listhome{padding:20px 0 30px}.wonderplugin-gridgallery-item-title{font-size:18px!important}}@media(max-width:768px){.contactleft,.contactmid{width:100%;float:none;margin-bottom:30px;min-height:auto}.form-control{height:42px}.uploadbutton{height:42px}.uploadbutton .uploadbtn{height:42px;line-height:19px}textarea{min-height:90px}.openlist{max-width:inherit}.openlist li:first-child{border-right:1px solid #353535}.openlist li{width:50%}.captacha{padding:14px}.grnycontent p,.sleepoutinfo p,.cleancontentbox p,.chtitlesml{font-size:16px;line-height:21px;margin-bottom:10px}.toptitle{font-size:22px;margin-bottom:10px;line-height:24px}.grnycontent{padding:22px}.granyimgbox p{font-size:26px;min-height:54px;padding:18px 25px 12px}.heading{font-size:30px;margin-bottom:20px}.blockright .listmain li p{font-size:17px}.perblock p{width:52%}.pericon{margin-right:14px}.sleepleftimg,.flatleft{width:100%;float:none;padding-right:0;margin-bottom:15px}.abtleft{width:100%;float:none}.abtright{width:100%;float:none}.abtlisting li{width:100%;height:auto!important;padding:20px}.abtlisting li:nth-child(2n+1){margin-right:0}.abtlistcontent p,.abtright p{font-size:21px;font-size:15px}.abtmsmall{font-size:15px;line-height:21px}.abtlist,.absml{font-size:18px;margin-bottom:5px}.abmtitle,.abtitle,.saletitle{font-size:24px;line-height:25px;margin-bottom:8px}.testnamebg{padding:15px 20px}.testnamebg::before{left:26px}.testimain::before{left:20px;background-size:25px;top:-27px;height:50px;width:60px}.testiblock li,.hometesti .testiblock li{width:100%}.testimain>.fancybox,.testicontent{padding:45px 30px 25px}.testimain p{font-size:16px;line-height:23px}.prtright p,.salecontent p,.greycontent p,.sleepright p{font-size:15px;line-height:21px;margin-bottom:15px}.sleepoutgrey,.flatboxgrey,.portablediv li,.sidelogobox{padding:25px}.quicktitle{font-size:30px}.sleepoutinfo{padding:25px 25px 0}.buildright{width:100%;float:none;margin:0 0 30px}.buildleft,.grnrightimg{display:none}.blockleft .martop35{margin-top:30px}.grnlist{width:100%;float:none;padding:0}.grnicon{width:10%}.grntxt{width:90%}.grntitle{font-size:24px;margin-bottom:25px}.sidelogobox .chtitle{margin-bottom:10px}.prtitle{font-size:20px;margin-bottom:5px;line-height:22px}.abtmoreinfo::before{top:23px;width:300px;height:175px;right:-58px}.testiblock li .abtmoreinfo{height:auto}.testiblock li:last-child .abtmoreinfo::before{top:23px;width:300px;height:153px;right:-58px}.chooselist li{font-size:16px;line-height:21px;margin-bottom:10px}.chooselist li::before{top:0}.worktxt{width:69%;padding-left:15px}.workicon{width:15%}.hwork .moreinfo{width:44%;margin-top:65px}.hwork::before{width:360px;height:250px}.testimain{height:auto!important}.slider_thumbs{padding:18px 50px}.detailct_left{display:block;width:100%;border:0}.contentmain{display:block}.contentmain .detailct_left:first-child{margin-bottom:20px}.detailct_left .saletitle{margin-bottom:20px}.cltitle,.gtitle{font-size:26px;margin-bottom:15px}.testititle{font-size:26px;margin-bottom:25px}.worktitle{font-size:26px}.maintxt,.chtitle{font-size:26px;line-height:28px}.wonderplugin-gridgallery-item-container{margin:0!important}.slider_caption.bannerthree .slider_text,.slider_caption.bannertwo .slider_text,.slider_caption.bannerone .slider_text{width:80%;margin:0 0 0 -40%}.banner_caption_line_1{font-size:22px!important}.slider_caption.bannertwo .banner_caption_line_2{font-size:22px!important}.slider_caption.bannerthree .banner_caption_line_2{font-size:22px!important}}@media(max-width:650px){.ftblock1 .ft_linkbox{width:32%}.ftblock1 .ft_linkbox:nth-child(2){width:40%}.ftlink li{margin-bottom:15px}.blockright .quick_contact{width:100%;float:none;margin-bottom:30px}.blockright .listblock{float:none;width:100%}.pericon{float:none;margin:0 auto 10px}.perblock p{width:100%;float:none;margin:0 auto;text-align:center}.sleepoutpage{margin-bottom:0}.grnicon{width:11%}.grntxt{width:89%}.abtmoreinfo::before,.abtmoreinfo .infotitle::before{content:none}.abtlisting li:last-child,.testiblock li .abtmoreinfo{background:#fff;text-align:center;padding:20px;margin-bottom:0}.abtmoreinfo{margin-top:0}.abtmoreinfo p:last-child{width:100%;margin:0 auto;max-width:210px}.testiblock li .abtmoreinfo{height:auto}.workleft,.workmid{width:100%;float:none}.worklist li{padding:20px 0}.workmid .quick_contact .form-group,.workmid .quick_contact .captacha{margin-bottom:10px}.abtmoreinfo .infotitle,.infotitle{font-size:24px;line-height:28px;margin-bottom:5px}.hwork::before{width:280px;height:190px;bottom:-42px}.hwork .moreinfo{width:53%;margin-top:25px}.d_slider .imgmain{height:365px}.detailct_left{padding:25px}.galleryimg p{padding:25px 16px 10px;font-size:18px}.homegallery{padding:50px 0 30px}.abtmainbox{margin-bottom:30px}.quick_contact.hide_form .form-group.wid50,.quick_contact.hide_form .form-group.wid50.fright{width:100%}}@media(max-width:600px){.gright .galleryimg{width:100%}.gright .galleryimg:last-child{margin-bottom:0}.gright .galleryimg:nth-child(2n+1){margin-right:0}}@media(max-width:550px){.menu_link{width:300px;left:-300px}.logo-left{width:240px}.quote_list{padding-top:18px}.togglebtn{top:18px}.ftblock1 .ft_linkbox{width:40%}.ftblock1 .ft_linkbox:nth-child(2){width:60%}.ftregister{float:none;width:100%;clear:both;margin:0 auto 20px}.ftopening li{width:50%;display:inline-block}.ftopening ul{display:block;font-size:0}.ftopening li:last-child{border:0;width:100%;padding-top:20px}.ftimg{margin-bottom:15px}.ftopening li:nth-child(2){border:0}.fthead{font-size:23px;margin-bottom:22px}.ftxt{padding-right:25px}.ftxt1{padding-left:25px;padding-right:0}.fthrs p,.ftaddress{font-size:16px}.fthrs>div{font-size:16px;margin-bottom:10px}.ftxt a{font-size:16px}.openlist li:first-child{border:0}.openlist{max-width:230px}.openlist li{width:100%}.grnylist li{width:100%;float:none}.grnycontent{height:auto!important}.logoaward li,.logoaward li:last-child{padding:0 10px}.abtright .logoaward{margin:0 -10px}.mapicon{float:none;padding-left:0;margin-bottom:15px}.grnicon{width:14%}.grntxt{width:86%;padding-left:10px}.sidelogobox .logoaward li::before{content:none}.submitbtn{padding:12px 50px}.d_slider .imgmain{height:295px}.slider_thumbs .thumb{height:70px}.slider_thumbs .slick-slide{margin:0 5px}.listhome .listmain li{width:50%;margin-bottom:15px}.listhome .listmain li:nth-child(2n):before{border:0}.listhome .listmain li:nth-child(odd):before{border-right:1px solid #dedede}.listhome .listmain li p{font-size:17px}.footer_bottom p{font-size:14px}.slider_caption{display:none}}@media(max-width:450px){.headright{margin-right:0;float:none;text-align:center}.quote_list{float:none;text-align:center;padding:15px 0}.logo-left{float:none}.logo-left{width:220px}.togglebtn{top:14px}.ftlink li a{font-size:14px}.contactleft,.contactmid,.contactright{padding:60px 25px 30px}.contactinfo li:nth-child(2n){border:0}.cticon{margin:0 auto 10px}.contactxt p,.openlist p{margin-bottom:10px}.blockright .listmain li p{font-size:16px}.blockright .listmain li::after{bottom:-10px}.blockright .listmain li{margin-bottom:20px}.ablisticon{width:100%;float:none;text-align:center;margin-bottom:10px}.abtlistcontent{width:100%;float:none;padding-left:0}.perblock{width:100%;float:none;overflow:hidden;padding:15px}.perblock p{max-width:inherit}.perblock p>br{display:none}.sidelogobox .logoaward li{padding:0 15px}.hwork .quick_contact{padding:30px 25px}.hwork::before{content:none}.hwork .moreinfo{width:100%;text-align:center}.infotitle>br{display:none}.slider_thumbs{padding:15px 40px}.slider_thumbs .slick-prev,.slider_thumbs .slick-next{width:25px;height:40px;line-height:54px}.slider_thumbs .thumb{height:60px}.d_slider .imgmain{height:270px}.homegallery{padding:40px 0 30px}.hgrannyimg,.hcontentbox{width:100%;float:none;padding-left:0}.hgrannytitle::before{content:''}.hgrannyimg{margin-top:15px}.hgrannytitle{font-size:26px}.quick_contact{padding:85px 20px}}@media(max-width:390px){.menu_link{width:100%;left:-100%}.ftxt{display:block;padding:0 0 10px;border:0;margin:0}.ftblock1 .ft_linkbox,.ftblock1 .ft_linkbox:nth-child(2){width:100%;float:none}.ftblock1 .ftlink>ul{font-size:0}.ftlink li{display:inline-block;width:50%;vertical-align:top;margin-bottom:20px}.fthrs{margin:10px 0 20px}.ftaddress{margin:10px 0 20px}.contactxt a,.openlist li p,.openlist li p>span{font-size:15px}.sidelogobox .logoaward li{padding:0 10px}.sidelogobox .logoaward{margin:0 -10px}.hgrannytitle::before{max-width:85px}}