@media screen and (min-width: 1400px) and (max-width: 1599px) {

}
@media screen and (min-width: 1200px) and (max-width: 1399px) {

}
@media screen and (min-width: 992px) and (max-width: 1199px) {

}
@media screen and (min-width: 768px) and (max-width: 991px) {

}
@media screen and (min-width: 681px) and (max-width: 767px) {

}
@media screen and (min-width: 481px) and (max-width: 680px) {

}
@media only screen and (max-width:1699px){
    .propertybigbtn {font-size: 15px;}
    .container-fluid, .container {width: 96%;}
    .bannerbox h3 {font-size: 24px;}
}
@media only screen and (max-width:1599px){
    .propertybigbtn {font-size: 15px;}
    .container-fluid, .container {width: 96%;}

}
@media only screen and (max-width:1399px){
    h1 {font-size: 46px;}
    .bannerbox h3 {font-size: 22px;min-height: auto;}
    .bannerbox h4 {font-size: 24px;}
    

}
@media only screen and (max-width:1299px) {
    .pricetopbarinner .pricetogglecontent {display: block;}
    .pricetoggleinner {margin-top: 20px;}
    


}
@media only screen and (max-width:1199px){
    .menu li {margin: 0 20px;}
    li.countinner h3 {font-size: 30px;}

}
@media only screen and (max-width:1023px){
    .innerheader .propertybtn {margin-right: 52px;}
    a#menu_trigger {right: 20px;}

}
@media only screen and (max-width:991px){
    .servicebox {height: 100%;}
    .qandabox {margin: 0px 0px 20px;min-height: 146px;}
    .buttonbox {max-width: 250px;}
    .footerform form {display: block;}
    li.countinner {padding: 36px 10px;}
    .futurepriceinner {display: block;}
    .pricetogglebox {width: 100%;max-width: 100%;}
    .servicehover {height: 95%;}
    


}
@media only screen and (max-width:767px){
    .bannerboxes {display: block;}
    .bannerbox {width: 100%;margin: 0px;margin-bottom: 50px;}
    .bnrbox {min-height: auto;}
    .bnrbtmbox br {display: none;}
    .bannerbox:nth-last-child(1) {margin: 0px;}
    .futuretenantinner {display: block;padding: 30px;}
    .buttonbox {width: 100%;max-width: 100%;}
    .servicebox {height: auto;}
    .footerform button {width: 100%;}
    .pricetoggleinner {display: block;justify-content: flex-start;align-items: center;}
    .pricetoggleinner span {display: block;}
    .pricetoggleinner span br {display: none;}
    .starttodaybox {min-height: auto;}


    
}
@media only screen and (max-width:680px){
    header {padding: 12px 0px;}
    .logo img {height: 40px;}
    li.countinner {width: calc(50% - 30px);margin: 0px 15px 20px;background: #0e0e0e;font-weight: 400;min-height: 151px;}
    .shortlogo {display: inline;}
    .mainlogo {display: none;}
    h1 {font-size: 30px;}
    .bannertext p {font-size: 15px;}
    ul.commonlist li {font-size: 12px;padding: 10px 16px;margin: 0px 10px 12px 0px;}
    h2 {font-size: 28px;}
    .futuretextbox h2 {font-size: 28px;}
    .secgap {padding: 50px 0px 50px;}
    li.countinner h3 {font-size: 26px;}
    a.wapsupport {padding: 0px;width: 45px;height: 45px;overflow: hidden;background: transparent;right: 12px;}
    a.wapsupport div {display: none;}
    a.wapsupport img {display: inline;}
    .propertybtn {padding: 12px 20px;font-size: 14px;}
    span.tag {top: -18px;right: -10px;font-size: 12px;padding: 10px 20px;}
    .propertybigbtn {padding: 12px 20px;font-size: 14px;}


}
@media only screen and (max-width:580px){
    .pricetogglecontent {display: block;}
    .pricebox {margin-bottom: 20px;}

}
@media only screen and (max-width:480px){

}

