/* Large desktop :1200px. */
@media (min-width: 1200px) {
  .mobile-menu-area { display: none;}


}

/* Normal desktop :992px. */
@media (min-width: 992px) and (max-width: 1169px) {
.container {width:970px}
.mobile-menu-area { display: none;}

.footlast ul li {display:inline; padding:0px 5px; border-right:1px solid #bdbdbd;}
.footlast ul li:hover {text-decoration:underline;}
.footlast a{color:#bdbdbd; font-size:14px;}
.footlast a:hover{color:#fff;}
.social i{font-size:20px;}
.social ul li{display:inline; padding:0px 5px;}
.social{padding-top:0px;} 
.textsmall p{font-size:12px;}
.textsmallr p,h6{font-size:12px;}
.carousel-control {
	left: -40px;
	top:40%;
	bottom:50%;
	color:#fff;
	background:0 none!important;
	opacity:1;
}
.carousel-control.right {
	right: -20px;
}
.imgDescription4 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 31%;
  background: #tranparent;
  visibility: visible;
  height:70px;}

.imgDescription3 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 51%;
  background: #tranparent;
  visibility: visible;
  height:70px;}
  .imgDescription2 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 87.3%;
  right: 0;
  background: #ff1200;
  text-align:center;
  visibility: visible;
  height:45px; width:45px; border-radius:0px 0px 0px 21px;}
  
  .imgDescription{height:60px; top:80%;}
 .featured-projects  .imgbottom{margin-top:-52px;}
  .featured-projects  .imgbottom2{margin-top:-45px;}
   .imgDescription5{height:50px; top:73%;}
   .bed ul li span{font-size:13px;}
   .bed ul li p{font-size:11px;}
}


/* Tablet desktop :768px. */
@media (min-width: 768px) and (max-width: 991px) {
.container {width:750px} 
.footlast ul li {display:inline; padding:0px 1px; border-right:0px solid #bdbdbd;}
.footlast ul li:hover {text-decoration:underline;}
.footlast a{color:#bdbdbd; font-size:11px; padding-bottom:10;}
.footlast a:hover{color:#fff;}
.social i{font-size:17px;}
.social ul li{display:inline; padding:0px 5px;}
.social{padding-top:0px;}  
.mobile-menu-area {display: block;}
.carousel-control {
	left: -20px;
	top:40%;
	bottom:50%;
	font-size:33px;
	color:#fff;
	background:0 none!important;
	opacity:1;
}
.carousel-control.right {
	right: -20px;
}
.carousel-inner img{float:center; width:100%; height:auto;}
.carousel-inner{padding:0px;}
.background-area h1{font-size:32px;}
.btn-group .btn {
   width:150px;
}
.btn i{padding-left:45px;}
.search .form-group ul li{
   width:100%;
}
.imgDescription4 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 9%;
  background: #tranparent;
  visibility: visible;
  height:70px;}

.imgDescription3 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 35.5%;
  background: #tranparent;
  visibility: visible;
  height:70px;}
  .imgDescription2 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 83.3%;
  right: 0;
  background: #ff1200;
  text-align:center;
  visibility: visible;
  height:45px; width:45px; border-radius:0px 0px 0px 21px;}
  
  .imgDescription{height:55px; top:75%;}
 .featured-projects  .imgbottom{margin-top:-45px;}
  .featured-projects  .imgbottom2{margin-top:-45px;}
   .imgDescription5{height:50px; top:62%;}
.textsmall p{font-size:10px;}
.textsmallr p,h6{font-size:10px;} 
.featured-projects .imgbottom  h3{ font-size:12px; margin-bottom:5px;}
.featured-projects .imgbottom  h6{ font-size:12px; }
.topdrop{margin-top:5px;}
   .bed ul li span{font-size:13px;}
   .bed ul li p{font-size:11px;}
   .bed ul li{border-right:1px solid #f1f1f1; padding:5px 5px 0px 10px;}
}
/* small mobile :320px. */
@media (max-width: 767px) {
.container {width:320px}
.modal-sm{width:100%;}
.mob-head h5{font-size:12px;}
.mob-head h3{font-size:16px; font-weight:bold;}
.footlast ul li {display:inline; padding:0px 1px; border-right:0px solid #bdbdbd;}
.footlast ul li:hover {text-decoration:underline;}
.footlast a{color:#bdbdbd;}
.footlast a:hover{color:#fff;}
.social i{font-size:12px;}
.social ul li{display:inline; padding:0px 5px;}
.social{padding-top:0px;}
.background-area{padding:60px 0px 80px 0px;}
.background-area h1{font-size:18px; padding-bottom:0px;}

.smallsearch .btn{width:100%; height:50px; font-weight:bold;}
.smallsearch .form-control{height:40px; font-size:11px;}
.smallsearch .form-group{margin-bottom:5px;}
.smallsearch select{width:116%; margin-left:-14px;}
.btn i{padding-left:0px; }
.nav-tabs a{color:#003333; font-size:7px; font-family:open sans; text-transform:uppercase; padding-left:0px; padding-right:0px;}
.project-showcase .nav-tabs li {width:100%; text-align:center;}
.footlast a{color:#bdbdbd; font-size:10px;}
.carousel-control {
	left: -19px;
	font-size:15px;
	color:#003333;
}
.carousel-control.right {
	right: -19px;
}
.imgDescription4 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 24%;
  background: #tranparent;
  visibility: visible;
  height:50px;}

.imgDescription3 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 34%;
  background: #tranparent;
  visibility: visible;
  height:70px;}
  .imgDescription2 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 74%;
  right: 0;
  font-size:10px;
  background: #ff1200;
  text-align:center;
  visibility: visible;
  height:25px; width:60px; border-radius:0px 0px 0px 21px;}
  
  .imgDescription{height:65px; top:80%;}
 .featured-projects  .imgbottom{margin-top:-65px;}
  .featured-projects  .imgbottom2{margin-top:-45px;}
   .imgDescription5{height:65px; top:85%;}
.textsmall p{font-size:10px;}	
.textsmallr p,h6{font-size:10px;} 
.featured-projects .imgbottom  h3{font-size:12px; font-weight:bold; margin-bottom:5px;}
.featured-projects .imgbottom  h6{color:#fff; font-family:quicksand; font-size:10px; font-weight:bold;}

.topdrop{margin-top:5px;}
 .imgDescription3 .badge{padding:6px;  font-size:9px;}
.price-info h3{width:50%;}	
   .bed ul li span{font-size:13px;}
   .bed ul li p{font-size:11px;}
   .catitemimage img{height:200px;}
   
 .h6-brnds-area .nrb-next-prev.owl-theme .owl-controls .owl-buttons div.owl-next {
  left: auto;
  right: 0px;
  display:none;
}
.h6-brnds-area .nrb-next-prev.owl-theme .owl-controls .owl-buttons div {
  left: 0px;
  opacity: 1;
  position: absolute;
  right: auto;
  transition: all 0.4s ease 0s;
  font-size:20px;
  color:#000;
  margin-top:0px;
  background:none;
  display:none;
}
 #myCarousel .carousel-inner .item .resultblock{border-bottom:5px solid #fff;}
.carousel-inner img{float:center; width:100%; height:250px;}
.h2-brand-logos .singl-barnd{ width:auto; height:200px;}
.h2-brand-logos.singl-barnd h4{ font-size:9px;}
.h6-brnds-area{left:-60px;}
.bed ul li { width: 100%; padding:0px; margin:0px;border-right:0px; border-bottom:1px solid #bdbdbd; }
.mobi{margin-top:50px;}
.breadcrumb h3{text-align:center;}
#lightSlider li a .img {
    width:100%;
    height:225px;
   
}
}
 
/* Large Mobile :480px. */
 
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {width:470px}
.mobile-menu-area {display: block;}
.carousel-control {
	left: -25px;
	font-size:18px;
	color:#003333;
}
.carousel-control.right {
	right: -25px;
}
.imgDescription4 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 50%;
  background: #tranparent;
  visibility: visible;
  height:70px;}

.imgDescription3 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 0;
  right: 57.5%;
  background: #tranparent;
  visibility: visible;
  height:70px;}
  .imgDescription2 {
  position: absolute;
  top: 0;
  bottom: 10;
  left: 84%;
  right: 0;
  background: #ff1200;
  text-align:center;
  visibility: visible;
  height:25px; width:55px; border-radius:0px 0px 0px 21px;}
  
  .imgDescription{height:75px; top:78%;}
 .featured-projects  .imgbottom{margin-top:-45px;}
  .featured-projects  .imgbottom2{margin-top:-45px;}
   .imgDescription5{height:65px; top:85%;}
.textsmall p{font-size:10px;}	
.textsmallr p,h6{font-size:10px;} 
.featured-projects .imgbottom  h3{font-size:12px; font-weight:bold; margin-bottom:5px;}
.featured-projects .imgbottom  h6{color:#fff; font-family:quicksand; font-size:10px; font-weight:bold;}

.topdrop{margin-top:5px;}
 .imgDescription3 .badge{padding:6px;  font-size:9px;}
}
 