@media only screen 
and (min-width : 1281px) 
and (max-width : 1450px)
{
    .vision-section .banner .halflogo img{width:100px;}
    .vision-section .banner .headingcont{top:400px;}
    .halflogo_right img{width:90px;}
}

@media only screen 
and (max-width : 1280px) 

{
    .only-desktop-gallery{display:none;}
    .below-desktop-gallery{display:block;}
    .updates {padding:50px 0;}
    .white-wrapperdashboard{padding:45px;}
    .linkwrapper li{width:35% !important;padding-bottom:0 !important;}
}


@media screen and (max-width:1199px){
.layout-width{width: 90%;}
.locationwrapper .prjclearancediv{width: 48%;}
.locationwrapper .brochurediv{width: 51%; padding-right:30px;}
.amenitywraper ul li{width: 22%;}
.specsapper .specsdiv{width: 30%;}
.halflogo_right{display:none;}

.vision-section .banner .halflogo{width: 80px;}
.vision-section .banner .halflogo img{max-width: 100%;}
.vision-section .banner .headingcont{left: 7%; top: 284px; max-width: 37%;}
.vision-section .banner .imgdiv{max-width: 50%; padding: 0;}
.vision-section .banner .imgdiv img{width: 100%;}
.vision-thumbnail{height: auto;width:49.90%}
.vision-thumbnail .container{width: 100%; padding: 50px 0; height: auto;}
.vision-thumbnail .container p{padding: 0 20px;font-size: 18px;}
#section1 .row,#section2 .row,#section3 .row{padding: 0;}
#slide1{background-position: center -20px; min-height: 530px;}
#slide1 .contentdiv{padding-bottom: 0;}
#slide1 .logodiv{padding-top:100px;}
/*#slide2{min-height: 530px;}*/
#slide2 .contentdiv{padding-bottom: 0;}
#slide2 .logodiv{padding-top:100px;}
#slide2 .logodiv img{width:675px;}
.updates {padding:50px 0;}
.below-desktop-gallery{display: block; /*margin: 50px 0;*/}
.only-desktop-gallery{display: none;}
#slide1{min-height: 530px;}
#slide2{min-height: 530px;}
}
/*Apple iPad landscape---*/
@media screen and (max-width:1024px){
    .float-input{width: 47%;}
    .vision-section .banner{min-height: 550px;}
/*#slide1{min-height: 510px;}*/
#slide1 .logodiv{padding-top: 60px;}
.inner-pages-header .logo{ width: 180px;}
.inner-pages-header .logo img{width: 100%;}
.inner-pages-header .nav{ width: 70%; margin: 10px 0 0 0;}
.toggleMenu{display:block;text-indent:-9999px;/*position:absolute;top:26%;right:20px;*/margin-top:5px;float:right;/*z-index:2;*/}
.inner-pages-header ul.nav {display:none;position:absolute;width:100%;background:#fff;z-index:2;left:0;top:57px; padding: 0;}
.inner-pages-header ul.navscroll {display:none;position:absolute;width:100%;background:#fff;z-index:2;left:0;top:57px; padding: 0;}

.inner-pages-header .navscroll {display:none;}



/*.toggleMenu{display:block;text-indent:-9999px;position:absolute;top:35%;right:20px;margin-top:2px;z-index:2;}*/
.inner-pages-header ul.nav {display:none;position:absolute;width:100%;background:#fff;z-index:2;left:0;top:57px; padding: 0;}
.inner-pages-header ul.nav > li{display:block; float: none; margin-right:0; font-size: 15px; margin-bottom: 5px; position: relative;}
.inner-pages-header ul.nav > li > a{display:block; padding: 10px 8px 10px 8px;}
.inner-pages-header ul.nav > li > a:hover,.inner-pages-header ul.nav > li > a.active{background:#66C3D2;color:#333;}




.inner-pages-header .nav li .popup{position: relative; width: 100%; margin-top:0;visibility: visible; opacity: 1; display: none;}
.inner-pages-header .nav li .popup.active{display: block !important;}
.inner-pages-header .nav li:hover .popup{box-shadow: none;}
.inner-pages-header ul.nav > li.submenu > a:after{background: url(/images2020/down-arrow.png) no-repeat; width: 18px; height: 18px; position: absolute; right:15px; top:13px; left: inherit; content:'';}
.inner-pages-header .nav li a:after{border-top-width: 0; }


.inner-pages-header .navscroll li .popup{position: relative; width: 100%; margin-top:0;visibility: visible; opacity: 1; display: none;}
.inner-pages-header .navscroll li .popup.active{display: block !important;}
.inner-pages-header .navscroll li:hover .popup{box-shadow: none;}
.inner-pages-header ul.navscroll > li.submenu > a:after{background: url(/images2020/down-arrow.png) no-repeat; width: 18px; height: 18px; position: absolute; right:15px; top:13px; left: inherit;content:'';}
.inner-pages-header .navscroll li a:after{border-top-width: 0; }


.inner-pages-header ul.navscroll {display:none;position:absolute;width:100%;background:#fff;z-index:2;left:0;top:57px; padding: 0;}
.inner-pages-header ul.navscroll > li{display:block; float: none; margin-right:0; font-size: 15px; margin-bottom: 5px;position:relative;}
.inner-pages-header ul.navscroll > li > a{display:block; padding: 10px 8px 10px 8px;}
.inner-pages-header ul.navscroll > li > a:hover,.inner-pages-header ul.nav > li > a.active{background:#66C3D2;color:#333;}



.inner-pages-header ul.nav > li{display:block; float: none; margin-right:0; font-size: 15px; margin-bottom: 5px;}
.inner-pages-header ul.nav > li > a{display:block; padding: 10px 8px 10px 8px;}
.inner-pages-header ul.nav > li > a:hover,.inner-pages-header ul.nav > li > a.active{background:#66C3D2;color:#333;}

.inner-pages-header ul.navscroll > li{display:block; float: none; margin-right:0; font-size: 15px; margin-bottom: 5px;}
.inner-pages-header ul.navscroll > li > a{display:block; padding: 10px 8px 10px 8px;}
.inner-pages-header ul.navscroll > li > a:hover,.inner-pages-header ul.navscroll > li > a.active{background:#66C3D2;color:#333;}

.projectlist li{width:27.5%;}
 .projectlist li:nth-child(4){margin-right:40px;}
.projectlist .projehead .linkwrapper li{width:15%;}

}

@media screen and (max-width:980px){

.contactwrapper .rightheaddiv{width: 46%;}
.contactwrapper .leftheaddiv{width: 49%;}
.float-input{width: 45%;}
.vision-section .slide{min-height:550px;}
.inner-pages-header .navscroll{width: 74%;}
.inner-pages-header .navscroll li{font-size: 13px; margin-right: 5px;}
.inner-pages-header .nav{width: 72%; margin: 5px 0 0 0;}
.inner-pages-header .nav li{font-size: 13px; margin-right: 5px;}
.inner-pages-header .logo{width: 180px; margin-right: 0;}
.inner-pages-header .logo img{width: 100%;}
.inner-pages-header .nav li a{padding: 0 8px 10px 8px;}
#banner_tblue, #banner_tblue1{min-height: 800px;}
.locationwrapper .prjclearancediv{width: 100%; float: none;}
.locationwrapper .brochurediv{width: 100%; padding-right:0; float: none; margin-top: 30px;}
.amenitywraper ul li{width: 30%;}
.specsapper .specsdiv{width: 32%; margin-left:0;}
.footer p, .footer a{font-size: 14px;}
.footer h1{padding-bottom: 10px;}
.vision-section .banner{min-height: 500px; height: auto;}
.vision-section .banner .halflogo{width: 60px; top: 198px;}
.vision-section .banner .headingcont h2{font-size: 43px;}
.vision-section .banner .headingcont{top: 180px;}
#slide1{background-position: center top;}
.projectlist li{width:43%;}
.projectlist .projehead .linkwrapper li{width:20%;}
.downarrow{display:none;}
.kindSectionSlider.owl-carousel .owl-nav .owl-prev {background:url(../images2020/prev-arrow_black.png) no-repeat; width: 22px; height:43px; position:absolute; left:-35px; top:40px;border:0;}
.kindSectionSlider.owl-carousel .owl-nav .owl-next {background:url(../images2020/next-arrow_black.png) no-repeat; width: 22px; height:43px; position:absolute; right:-35px; top:40px;border:0;}
.white-wrapperdashboard{padding:35px;}
.profilepicture{width:100%;text-align:center;}
.profilepicture .thumbnail img {width: 50%;}
.profiledetails{width:100%;margin-top:25px;text-align:center;}
.profiledetails ul li{width:30.5%;padding-bottom:25px;text-align:center;}
}


@media screen and (max-width:767px) {

.float-input{width: 42.5%;float:none;}  
.projectlist .projehead h1{line-height:45px;font-size:40px;}
.projectlist .projehead h2{line-height:32px;font-size:28px;}
.header bgwhites{display: block !important;}
/*.header1{display: none !important;}*/
.prjdetails .prjlogo img{width:200px;}
.prjdetails{width: 100%; padding: 35% 0 0 0;}
.prjdetails h1,.locationwrapper h1{font-size: 44px;}
.prjdetails p{font-size: 16px;}
.brochurediv .prjbtns{margin-bottom: 10px;}
.amenitywraper ul li{width: 43%; margin: 0 10px; padding-bottom: 30px;}
.amenitywraper ul li span{font-size: 14px;}
.specsapper h1, .updates h1{font-size: 38px; padding: 30px 0;}
.specsapper .specsdiv{width: 100%; margin-bottom: 30px;}
.footer-links, .footer-address, .footer-contacts{width: 100%; margin-top: 30px;}

.footer{ height: auto;}
span.checktext1 input, select{width:100% !important;}
.vision-section .banner .imgdiv{top: 238px;}
.vision-thumbnail{display: block; width: 100%;}
#slide1 .logodiv, #slide2 .logodiv{width: 300px;    text-align: center;    margin: 0 auto;    display: block;}
#slide1 .logodiv img, #slide2 .logodiv img{ width: 100%;}
.footerhalflogo{position: inherit;}
.vision-thumbnail-01,.vision-thumbnail-02, .vision-thumbnail-03, .vision-thumbnail-04, .vision-thumbnail-05, .vision-thumbnail-06{background-position: center;}
.vision-section .banner .headingcont{max-width: 100%;}
.vision-section .banner .headingcont{left: 70px;}
.projectlist li{width:43%;}
.projectlist .projehead .linkwrapper li{width:20%;}
#slide1{min-height: 450px;}
#slide2{min-height: 450px;}
.over_map{top:0;right:0;width:100%;}
.over_map .details_addr{padding:10px 0 0 15px;;}
.over_map .details_addr h2{padding-bottom:15px;}
.over_map .details_addr ul li{padding-bottom:10px;}
.vision-section .slide{min-height:550px;}
#banner_tblue, #banner_tblue1{min-height:550px;}
.mobilecontainers{width: 90%; padding-left: 0; padding-right: 0; margin: 0 auto;}
.div-left{width:100%;}
.div-right{width:100%;}
.tabledivscrollabel{overflow-x:auto;}
.floatright{float:none;width:100%;text-align:center;}
.textcright{text-align:center  !important;}
.loginformarea h1{font-size:40px; line-height:45px}
}

@media screen and (max-width:414px) {
    .vision-section .banner .headingcont{max-width: 100%;}
.vision-section .banner .imgdiv{max-width: 100%; display: block;}
.vision-section .banner{height: 650px;}
.vision-section .banner .headingcont{left: 70px;}
.vision-section .banner .imgdiv{top: 360px;}
.projectlist .projehead .linkwrapper li{width:45%;}
.projectlist li{width:100%;}
.kindSectionSlider.owl-carousel .owl-nav .owl-prev {background:url(../images2020/prev-arrow_black.png) no-repeat; width: 22px; height:43px; position:absolute; left:-35px; top:85px;border:0;}
.kindSectionSlider.owl-carousel .owl-nav .owl-next {background:url(../images2020/next-arrow_black.png) no-repeat; width: 22px; height:43px; position:absolute; right:-35px; top:85px;border:0;}
.amenitywraper ul li {  width: 48%;margin: 0 auto;   padding-bottom: 30px;}
.inner-pages-header .logoscroll img{width:315px;height:auto;}
.prjdetails { width: 100%; padding: 45% 0 0 0;}

.float-input{width: 100%;float:none;}  
.float-input2{width: 100%;float:none;} 
.contactwrapper .rightheaddiv{width: 100%;float:none;margin: 25px 0 0 0;border:none;padding:0px;}
.contactwrapper .leftheaddiv{width: 100%;float:none}
ul.accordion > li{padding:20px;}
.white-wrapperdashboard{padding:35px;}
.profilepicture{width:100%;}
.profiledetails{width:100%;margin-top:25px;}
.profiledetails ul li{width:100%;padding-bottom:25px;text-align:center;}
.profiledetails ul li img{width:100px;}
.linkwrapper li{width:100% !important;padding-bottom:0 !important;}
.div-left{width:100%;}
.div-right{width:100%;}
.tabledivscrollabel{overflow-x:auto;}
.floatright{float:none;width:100%;text-align:center;}
.textcright{text-align:center  !important;}
.loginformarea h1{font-size:40px; line-height:45px;}
.loginformarea h2{font-size:30px; line-height:35px;}
.prjdetails .prjlogo{padding-top:5px;}
  .logodiv img{width:85%;} 
  #popupreara_wrap{display:none;}
  .fp-controlArrow.fp-prev{border-width: 22.5px 18px 22.5px 0;}
  .fp-controlArrow.fp-next{border-width: 22.5px 0 22.5px 18px;}
  .slide{min-height: 530px;}
  
}
@media screen and (max-width:375px)
{
    .inner-pages-header .logoscroll img{width:295px;height:auto;}
}