@media all and (max-width:1440px){.wapper{width:75%;}
.enquiryform ul li{margin:5px 0;}
.dtl ul{margin-top:5px;}
.project ul:first-child p{font-size:17px;line-height:20px;}
.desingboxcontetn ul{min-height:210px;padding:15px;}
.heading h4{font-size:24px;line-height:30px;}
.carousel-indicators{right:20px;}
.desingboxcontetn ul li::before{top:0px;height:15px;}
.reqbackcall img{width:70%;float:right;}
.thankyou{padding:50px;}
.thankyou h3{font-size:30px;line-height:50px;}
.thankyou p{font-size:16px;line-height:24px;}
#header{padding:10px 0;}
.enquiryform{padding:105px 20px 16px;}
.intro-container .heading h1{font-size:24px;line-height:30px;}
p, .design ul li, .bttn{font-size:16px;line-height:24px;}
.bttn{padding:5px 20px;}
.single-item .slick-prev:before, .single-item .slick-next:before{font-size:50px;}
.design{padding:50px 100px;}
#header #logo img{width:50%;}
.design ul{margin:25px 0;padding:10px 0;}
.dtl ul li:first-child label a{font-size:18px;line-height:20px;}
.dtl ul li:last-child img{width:70%;}
.project ul li img{width:100%;}
.project ul li{width:46%;padding:0 1%;}
.project ul:first-child h5{font-size:16px;line-height:16px;}
.project ul li h5{font-size:11px;line-height:11px;}
.project ul li p{font-size:10px;line-height:15px;text-align:left;min-height:30px;}
.footer h4{font-size:24px;}
.project ul:first-child p{font-size:14px;line-height:20px;float:left;min-height:25px;}
.project ul{margin:0px;}
.logo ul{padding:20px 0px;}
.dtl ul li{padding:0 10px;}
.shoopingcontent ul h4, .enquiryform h4, .enquiryform h5, .enquiryform ul li:last-child input[type="submit"], .enquiryform ol li, ul.desifn-stn li p, .designicon ul li label, .btnn button a{font-size:18px;line-height:24px;}
.enquiryform ul{padding:10px 0;}
.enquiryform ul li input[type="text"], .enquiryform ul li input[type="email"], .enquiryform ul li input[type="tel"], textarea{height:30px;font-size:13px;}
.enquiryform ul li:last-child input[type="submit"]{padding:5px 0px;}
#intro, #intro .carousel-item{height:478px;}
.carousel-indicators li{width:6px;height:6px;}
.design .heading h4{line-height:32px;font-size:28px;}
.desingboxcontetn h4{font-size:18px;line-height:28px;}
.desingboxcontetn ul h3{font-size:22px;line-height:22px;margin-bottom:10px;}
.desingboxcontetn ul li, .bannerimgdescription ul li, .bannerimgdescription ol li{font-size:14px;line-height:16px;margin:5px 0;}
.bannerimgdescription ol h5{font-size:24px;line-height:30px;}
.bannerimgdescription ol li{margin-right:15px;margin-top:15px;}
img.bottomborder{width:90px !important;}
.heading span{height:2px;}
ul.desifn-stn li label{font-size:40px;line-height:24px;}
ul.desifn-stn li{border-right:dotted 1px #787878;}
ul.desifn-stn{border-top:dotted 1px #787878;border-bottom:dotted 1px #787878;}
section{padding:25px 0px;}
.designicon ul li label{margin:5px 0;}
.shoopingcontent ul li{font-size:13px;line-height:20px;margin:5px 0px;border-left:solid 1px #787878;}
.shoopingcontent ul{height:325px;}
.highlocationdetails p{font-size:18px;line-height:24px;}
.footer p, .footer ul li{margin:0;font-size:10px;}
.footer h6{font-size:15px;line-height:24px;}
.footer ul h5{text-transform:uppercase;font-size:12px;letter-spacing:0.5px;}
#footer .copyright ul li{font-size:13px;line-height:24px;}
#footer .copyright{padding:5px 10px;}
.abtright {
    padding: 15px;
}

.abtright h2 {
    margin-bottom: 5px;
    font-size: 22px;
}

.abtright a.bttn.btn-change8.mb-0 {
    margin-top: 10px;
    font-size: 13px;
}
}
@media all and (max-width:1380px){.enquiryform{padding:80px 20px 16px;}
.abtright p {
    font-size: 15px;
    line-height: 22px;
    letter-spacing: 0.5px;
}
.abtright a.bttn.btn-change8.mb-0 {
    padding: 3px 10px;
    font-size: 11px;
}
}
@media all and (max-width:1024px){.wapper{width:85%;}
.desingboxcontetn ul{min-height:240px;}
.intro-container .heading h1{font-size:20px;line-height:20px;}
.intro-container .heading{top:0px;right:20px;}
.intro-container{width:60%;}
.enquiryform{padding:19.5px;width:39%;}
.enquiryform h5{margin:0px;}
.enquiryform ul li{margin:5px 0;}
.enquiryform ul li input[type="text"], .enquiryform ul li input[type="email"], .enquiryform ul li input[type="tel"], textarea{height:30px;font-size:13px;}
.enquiryform ul, .desingboxcontetn h4{padding:5px 0;}
.enquiryform ul li:last-child input[type="submit"]{padding:1px 0px;}
.shoopingcontent ul h4, .enquiryform h4, .enquiryform h5, .enquiryform ul li:last-child input[type="submit"], .enquiryform ol li, ul.desifn-stn li p, .designicon ul li label, .btnn button a, p, .design ul li, .bttn{font-size:14px;line-height:20px;}
#intro, #intro .carousel-item{height:auto;}
section{padding:10px 0px;}
.design ul li{padding:0px 25px;}
.design{padding:25px;}
}
@media all and (max-width:780px){.desktop-show, img.bottomborder{display:none !important;}
.mobile-show{display:block !important;}
.desginbox{width:100%;margin:0;margin-bottom:25px;}
.design ul li{padding:10px 25px;margin:5px 0;border-top:dashed 1px #c1c0c0;}
.design ul li:first-child{border-top:none;}
.design ul li:last-child{border-top:dashed 1px #c1c0c0;border-right:0;}
.design ul li:nth-child(2){border:none;}
.design ul{margin:10px 0;padding:10px 0;border:none;}
.desingboxcontetn ul{min-height:inherit;}
#header #logo img{width:80%;}
.dtl ul{width:auto;margin-top:10px;}
.dtl ul li:nth-child(2){border:none;float:left;margin-top:10px;}
.project ul:last-child li{width:46%;padding:0 5px;text-align:center;float:none;}
#footer{padding-bottom:50px;}
.reqbackcall{position:fixed;right:0;top:auto;bottom:-10px;left:auto;width:100%;text-align:center;z-index:999;}
.reqbackcall img{width:100%;}
.project ul li{width:48%;text-align:left;float:left;padding:0;margin:10px 1%;}
.designboximg{width:100%;position:static;}
.designicon ul li{width:100%;margin:0;}
.bannerimgdescription ul li{width:48%;float:left;background:#122633;margin:5px 1%;padding:20px;}
.bannerimgdescription ul{padding:0 20px;}
.bannerimgdescription{padding:25px 0px;}
.bannerimgdescription ol{width:90%;margin:10px 5%;}
.bannerimgdescription ol li{width:100%;margin:10px 0;border:none;border-bottom:dotted 1px;padding-bottom:20px;}
.desingboxcontetn{width:100%;text-align:right;margin-left:0;position:relative;}
.desingboxcontetn h4{margin-right:0;font-size:18px;line-height:28px;position:absolute;width:100%;left:0;text-align:center;}
section#thankyou{padding:50px;}
section#thankyou .wapper{border:none;}
.thankyou{width:100%;float:left;}
.thankyou{padding:25px;}
#header #logo{float:left;width:50%;}
.dtl ul li:nth-child(2) img{cursor:pointer;}
.intro-container, .enquiryform{width:100%;}
.enquiryform{margin-bottom:20px;}
ul.desifn-stn li, ul.desifn-stn li:last-child{width:48%;}
ul.desifn-stn li p{height:auto;}
ul.desifn-stn li, ul.desifn-stn li:last-child{width:48%;margin:20px 1%;padding:0 50px;border:none;}
ul.desifn-stn, .shopping-left{width:100%;margin:0px;padding:0px 0px;border:none;}
.heading{margin-bottom:25px;}
.shopping-left:last-child{margin-left:0;margin-top:0;}
.logo ul{text-align:left;padding:0 0 25px 0;}
.heading img{width:80px;}
.bannerimgdescription ul li, .project ul li{width:98%;}
#intro, #intro .carousel-item{height:450px;}
#footer .copyright ul{width:100%;}
}
@media all and (max-width:630px){.wapper{width:100%;border-right:solid 7px #fff;border-left:solid 7px #fff;float:left;}
.footer.pull-right.col-md-4.col-xs-12.col-sm-12.col-lg-4{border-left:0px;border-top:solid 1px #4d4d4d;padding-top:25px;}
.heading h4{font-size:18px;line-height:24px;}
.reqbackcall img{width:100%;}
.dtl ul{margin:0;width:100%;float:right;text-align:right;padding:0;}
.pull-right.dtl.col-md-6.col-lg-6.col-xs-6.col-sm-6{width:50%;}
#footer{}
.desginbox{margin:10px 5%;float:left;width:90%;position:relative;}
.back-to-top{display:none !important;}
ul.desifn-stn li, ul.desifn-stn li:last-child{width:98%;margin:10px 1%;padding:15px 0;border-bottom:dotted 1px #787878;}
ul.desifn-stn li label, ul.desifn-stn li p{text-align:center;}
.heading span{width:35px;}
}
@media all and (max-width:480px){.highlocationdetails p{font-size:13px;line-height:18px;}
.dtl ul li{padding:0px;}
.design .heading h4{line-height:30px;font-size:24px;}
.heading{margin-bottom:10px;}
.enquiryform h4{width:auto;padding:4px 0;}
.highlocationdetails p:first-child{padding-bottom:15px;}
.logo ul li{display:inline-block;padding:10px 0;width:100%;float:left;border-bottom:dotted 1px #787878;}
section{padding:20px 0px;overflow:hidden;}
.heading h4{line-height:30px;font-size:20px;}
.logo ul{text-align:center;border:none;}
#intro, #intro .carousel-item{height:350px;}
.dtl ul, .container-fluid, .dtl ul li{padding:0px;}
.dtl ul li:last-child img{width:100%;padding-left:20px;}
.dtl ul li:last-child{width:50%;}
.dtl ul li:nth-child(2){border:none;float:left;width:45%;margin:0;}
.dtl ul li:nth-child(2) img{cursor:pointer;width:20px;margin-top:2px;}
section#thankyou{padding:25px;}
.thankyou h3{font-size:18px;line-height:18px;}
.thankyou p{font-size:12px;line-height:18px;padding:0;}
.design{padding:25px;}.intro-container .heading img{width:80px;}
.intro-container .heading{padding-left:50px;}
.intro-container .heading h1{font-size:16px;line-height:20px;}
.enquiryform{margin-bottom:0;}
#footer .copyright{margin-top:20px;}
.gallery-section .gallery-imgs{margin:0px;padding:0px;}
.single-item .slick-next{right:30px;}
.single-item .slick-prev{left:30px;}
nav.navbar.navbar-default.navbar-fixed-top.top-nav-collapse{padding:5px 0px;}
}
@media all and (max-width:375px){#intro, #intro .carousel-item{height:300px;}
.footer h4{font-size:14px;}
.dtl ul li:nth-child(2) img{width:15px;margin:0px;}
.intro-container .heading img{width:50px;}
.designicon ul li{width:100%;margin:10px 0;}
.btnn{width:90%;left:5%;}
.shoopingcontent ul h4, .enquiryform h4, .enquiryform h5, .enquiryform ul li:last-child input[type="submit"], .enquiryform ol li, ul.desifn-stn li p, .designicon ul li label, .btnn button a{font-size:13px;line-height:18px;}
.highlocationdetails{padding:10px 0px;}
.logo ul, #footer .copyright{padding:0;}
}