/*@media screen and (max-width:1280px) and (max-height:1024px) and (min-height:961px){*/
@media screen and (max-width:1280px) and (max-height:1024px){
  .overviewTable {
    color: white;
    padding-right: 25px;
    font-size: 15px;
    line-height: 15pt;
    letter-spacing: 2px;
}
h1 {
    font-size: 25px;
    line-height: 25pt;
    letter-spacing: 4px;
}
h2 {
    font-size: 18px;
    line-height: 18pt;
    letter-spacing: 4px;
    color: grey;
}
p {
    font-size: 15px;
    line-height: 14pt;
    letter-spacing: 1px;
    font-weight: 300;
    color: grey;
}
.form-control {
    width: 500px;
}

.locomap{
  width:950px;
  height:650px;
}
}
/*@media screen and (max-width:1280px) and (max-height:960px) and (min-height:801px){*/
@media screen and (max-width:1280px) and (max-height:960px){
  .parallax{
    background-size: 1280px 900px;
    min-height: 850px
  }
  .parallax1{
    background-size: 1280px 900px;
    min-height: 850px
  }
  .typingCarouselh1 {
    font-size: 22px;
    top: 27em;
  }
}
@media screen and (max-width:1280px) and (max-height:800px){
  .parallax{
    min-height: 680px;
    background-size: 100%;
  }
  .typingCarouselh1 {
    font-size: 18px;
    top: 29em;
  }
  form {
  	margin-top: 3px;
  }
  .form-control {
  	width:500px;
  	font-size: 12px;
  	margin-bottom: 4px;
    font-family: Montserrat;
  }
  input {
  	height: 25px;
  }
  form .submit {
  font-size: 12px;
  letter-spacing: 2px;
  height: 25px;
  margin-top: 10px;
  }
}
@media screen and (max-width:1280px) and (max-height:720px){
  .typingCarouselh1 {
    font-size: 18px;
    top: 23em;
  }
}
@media screen and (max-width:1280px) and (max-height:600px) {
  .parallax{
    background-size: 1280px 550px;
    min-height: 500px;
  }
  .parallax1{
    background-size: 1280px 550px;
  }
}
@media screen and (max-width:1152px) and (max-height:864px) {
  .topnav a {
    font-size: 12px;
  }
  .dropdown .dropbtn {
    font-size: 12px;
  }
  .parallax{
    background-size: 1152px 800px;
    min-height: 750px;
  }
  .parallax1{
    background-size: 1152px 800px;
    min-height: 750px;
  }
  .form-control {
    width: 400px;
    font-size: 12px;
    margin-bottom: 4px;
    font-family: Montserrat;
  }
  .locomap{
    width:950px;
    height:650px;
  }
}
@media screen and (max-width:1024px) and (max-height:768px){
  .parallax{
    background-size: 1024px 768px;
    min-height: 680px;
  }
  .parallax1{
    background-size: 1024px 768px;
    min-height: 680px;
  }
  .typingCarouselh1 {
    font-size: 14px;
    top: 36em;
  }
  .locomap{
    width:900px;
    height:600px;
  }
}

@media screen and (max-width:960px){
  .bodyPadding {
    padding: 0px 45px 0px 45px;
  }
  .parallax{
    background-image: url(villa-plots-near-bangalore-cover-image-mobile.jpg);
    background-size: 80%;
    min-height: 900px;
  }
  .parallax1{
    background-image: url(villa-plots-near-bangalore-nbr-trifecta-night-view-Mobile.jpg);
    background-size: 80%;
    min-height: 900px;
  }
  .overviewTable {
    color: white;
    padding-right: 100px;
    font-size: 14px;
    line-height: 18pt;
    letter-spacing: 1px;
  }
  .typingCarouselh1 {
    font-size: 24px;
    top:25em;
  }
  .aside-left {
    float: unset;
    width: 100%;
  }
  .aside-right {
      float: unset;
      width: 100%;
  }
  .section-right {
    float: unset;
    width: 100%;
  }
  .section-left {
    float: unset;
    width: 100%;
  }
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    background-attachment: scroll;
    min-height:900px;
  }
  .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
	background-size: 100%;
  }
  .parallax2{
    background-image: url(villa-plots-near-bangalore-inner-image-nature-01-mobile.jpg);
  }
  .parallax3{
    background-image: url(villa-plots-near-bangalore-inner-image-work-01-mobile.jpg);
  }
  .parallax4{
    background-image: url(villa-plots-near-bangalore-inner-image-sports-01-mobile.jpg);
  }
  .parallax5{
    background-image: url(villa-plots-near-bangalore-inner-image-Learn-01-mobile.jpg);
  }
  .parallax6{
    background-image: url(villa-plots-near-bangalore-inner-image-engage-01-mobile.jpg);
  }
  .row{
    display: none;
  }
  .parkImagedis {
    width: 100%;
  }
  .mouseAlign {
    display: none;
  }
  .locomap{
    width:800px;
    height:600px;
  }
}
@media screen and (max-width:870px){
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    min-height:850px;
  }
  .overviewTableStyle {
	   padding: 10px 0px 0px 0px;
  }
  .bodyPadding {
    padding: 0px 40px 0px 40px;
  }

  .typingCarouselh1 {
    font-size: 22px;
    top:24em;
  }
  .parallax, .parallax1{
    background-size: 90%
  }
  .locomap{
    width:750px;
    height:550px;
  }
}
@media screen and (max-width:768px){
  .parkImagedis {
    width: 0%;
  }
  .parkImageMobile{
   display: inline;
  }

}
@media screen and (max-width:740px){
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    min-height:800px;
  }
  .overviewTableFloat {
	   float:left;
     padding-left: 10px;
  }
  .overviewTable {
      color: white;
      padding-right: 10px;
      font-size: 12px;
      line-height: 14pt;
  }
  .bodyPadding {
    padding: 0px 35px 0px 35px;
  }
  .typingCarouselh1 {
    font-size: 20px;
    top:25em;
    letter-spacing: 2px;
  }
  .parallax, .parallax1{
    background-size: 100%;
  }
  .form-control {
      width: 480px;
  }
  .locomap{
    width:650px;
    height:450px;
  }
}
@media screen and (max-width:610px){
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    min-height:720px;
  }
  .bodyPadding {
    padding: 0px 30px 0px 30px;
  }
  .typingCarouselh1 {
    font-size: 16px;
    top:25em;
    letter-spacing: 1px;
  }
  .form-control {
      width: 460px;
  }
  .locomap{
    width:550px;
    height:450px;
  }
}
@media screen and (max-width:560px){
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    min-height:600px;
  }
  .form-control {
      width: 360px;
  }
  .bodyPadding {
    padding: 0px 25px 0px 25px;
  }
  .typingCarouselh1 {
    font-size: 14px;
    top:27em;
  }
  .overviewTable {
      padding-right: 5px;
      font-size: 11px;
      line-height: 12pt;
  }
  .locomap{
    width:450px;
    height:450px;
  }
}
@media screen and (max-width:460px){
  .parallax, .parallax1, .parallax2, .parallax3, .parallax4, .parallax5, .parallax6, .parallax7, .parallax8, .parallax9, .parallax12{
    min-height:500px;
  }
  .bodyPadding {
    padding: 0px 20px 0px 20px;
  }
  .typingCarouselh1 {
    font-size: 12px;
    top:27em;
  }
  .locomap{
    width:350px;
    height:350px;
  }
}
@media screen and (max-width:400px){
  .typingCarouselh1 {
    font-size: 11px;
    top:25em;
  }
  .form-control {
      width: 250px;
  }
  .locomap{
    width:250px;
    height:250px;
  }
  .parkImgwidth{
    width: 250px;
  }
}
