@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 1080px) {
.menu-section{ position:relative;}
.menu-left{ position:absolute; left:40px;  z-index:11;}
.nav > li {float: none;} 
.nav{ clear:both;}
.toggleMenu{ float:left;}
.nav{ padding-left:20px; padding-right:20px;}
.nav li {border-bottom: 2px solid #5d5d5d; border-left:none; padding: 6px 0;}
.nav li:first-child{border-bottom: 2px solid #5d5d5d;}
.nav li:last-child{ border:none;}
.nav > li > .parent {background-position: 95% 50%;} 
.nav li li .parent {background-image: url(../images/downArrow.png); background-repeat: no-repeat; background-position: 95% 50%;} 
.nav ul {display: block; width: 100%;} 
.nav > li > a{ padding-left:8px; padding-right:8px;}
.nav > li.hover > ul , .nav li li.hover ul{ position: static;}
.header{ padding-left:30px; padding-right:30px;}
ul.menu-right{ margin-right:30px;}
.white-section{ padding-left:30px; }
.tab_content_wrapper{ height:270px !important; overflow:hidden;}
.tabs li a{ width:124px;}
.home-gallery {width: 60%;}
.tab-field-left{ width:26%;}
.tab-field-right{ width:71%;}
.search-property{ width:38%; padding-right:30px;}
.tab-field-left-width1{ width:46%;}
.tab-field-right-width1{ width:50%;}
.tab-field-left-width2{ width:44%;}
.tab-field-right-width2{ width:54%;}
#owl-demo .owl-item img{ height:380px;}
.grey-section{ padding-left:60px; padding-right:60px;}
ul.category li{ min-height:360px;}
ul.all-logo{ padding-left:15px; padding-right:15px;}
ul.all-logo li{ padding:0 20px;}
.grey-section-bottom{ padding-left:150px; padding-right:150px;}
.footer{ padding-left:30px; padding-right:30px;}
.footer-row1{ width:16%;}
.footer-row2, .footer-row3, .footer-row4, .footer-row5{ width:16%;}
.footer-row6{ width:20%;}
.captcha-txt{ width:88px;}
ul.glossary-page{ text-align:center;
}

@media screen and (max-width: 980px) {
.home-gallery{ width:100%;}
#owl-demo .owl-item img{ height:auto; width:100%;}
.white-section{ padding-right:30px; padding-bottom:50px;}
.search-property{ width:100%; padding-right:0;}
.search-property-heading{ background:none; height:auto;}
.search-property-heading h2{ background:#e0e0e0; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px;} 
.search-property-tab{ padding-top:20px; background:#e0e0e0; -webkit-border-radius: 10px;-webkit-border-top-left-radius: 0;-moz-border-radius: 10px;-moz-border-radius-topleft: 0;border-radius: 10px;border-top-left-radius: 0;}
.search-property-tab::before{ background:none;}
.tab_content.fadeIn.toggle_position.toggle_display{ width:100%;}
.tab-field-left-width1, .tab-field-left-width2{ width:26%;}
.tab-field-right-width1, .tab-field-right-width2{ width:71%;}
ul.category li{ min-height:380px;}
.footer-row2, .footer-row3, .footer-row4, .footer-row5{ width:15%;}
.grey-section{ padding-left:30px; padding-right:30px;}
.footer-row6{ width:24%;}
.left-section{ width:100%;}
.right-section{ width:100%;}
.contact-map{ margin-bottom:30px;}
.captcha-txt{ float:left; margin-left:20px;}
}

@media screen and (max-width: 900px) {
ul.meet-member li{ margin-right:0; width:100%;}
}

@media screen and (max-width: 767px) {
.logo{ width:100%; text-align:center;}
.header-right{ width:100%; text-align:center;}
ul.top-social{ width:100%; text-align:center; padding:15px 0;}
ul.top-social li, ul.number-mail li{ display:inline-block; text-align:center; float:none;}
ul.number-mail{ width:100%; margin:0; padding:0; text-align:center;}
.footer-row1{ width:100%; padding-bottom:15px;}
.footer-row2, .footer-row3, .footer-row4, .footer-row5{ width:25%;}
.footer-row6{ width:100%; text-align:center; padding-top:15px;}
.footer-social{ position:absolute; right:0; top:0;}
.top-footer{ position:relative;}
.inner-section{ padding-left:0; padding-right:0;}
ul.content-sample-btn li{ width:46%; margin:1% 2%;}
ul.content-sample-btn li a{ width:100%;}
}

@media screen and (max-width: 740px) {
	ul.category li{ width:100%; margin-left:0; margin-bottom:20px;}
	.category-pic{}
}

@media screen and (max-width: 600px) {
  #container{ width:90%; padding:40px 20px; }
  .accordion_tabs{ display:block; }
  .tab_content_wrapper{ height:auto !important;}
  .tab_content{ transition:none; padding:10px;}
  .toggle_display{display:none;}
  .toggle_position{ position:relative; }
  .toggle_border{ border-width: 1px; }
		.accordion_tabs{transition: 0.5s; -webkit-transition: 0.5s; -ms-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s;  font-size:20px; font-family: 'aldosemibold';  display:block; text-decoration:none; text-align:center;  -moz-box-shadow: -1px -2px 2px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -webkit-box-shadow:-1px -2px 2px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; box-shadow: -1px -2px 2px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -ms-box-shadow: -1px -2px 2px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -o-box-shadow: -1px -2px 2px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; color:#fff;  background:#f0504a; width:100%; height:34px; line-height:34px; margin:0; padding: 0;}
		a.accordion_tabs.active{opacity:0.7; color:#fff; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -ms-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset; -o-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25) inset, 0 0 1px #ffffff inset;}
		a.accordion_tabs:link, a.accordion_tabs:visited{ color:#fff;}
		ul.tab-field li{ list-style:none;}
		.search-property-tab{ padding-bottom:20px;}
		.grey-section-bottom{ padding-left:30px; padding-right:30px;}
		ul.meet-member li img{ display:inline-block; float:none; margin-bottom:30px; margin-right:0;}
		ul.meet-member li a { display:block; text-align:center;}
		.contact-map-left{ width:100%;}
		.contact-map-right{ width:100%;}
		.mobile-display{ display:block;}
.dekstop-display{ display:none;}
.contact-map-pic{ margin-bottom:0;}
.contact-map-pic{ padding-left:0px;}
.contact-map-pic img{ width:100%;}
.view-full{ text-align:center; padding-bottom:0; padding-top:20px;}
.contact-map { border:20px solid #dedbdb;}
ul.testimonial li{ padding:15px;}
.testimonial-bg{ padding:20px;}
}

@media screen and (max-width:568px) {
.gallery-dec::after{ display:none;}
.gallery-dec{ position:relative; width:100%; left:0; top:-5px; padding-bottom:30px;}
.tab-field-left-width1, .tab-field-left-width2, .tab-field-left{ width:40%;}
.tab-field-right, .tab-field-right-width1, .tab-field-right-width2{ width:58%;}
.footer-row2, .footer-row3, .footer-row4, .footer-row5{ width:50%;}
ul.menu-right li{ width:100%; text-align:center; padding:0;}
ul.menu-right{ width:155px;}
ul.menu-right li a{ font-size:14px;}
ul.menu-right li a{ padding-top:5px;}
ul.number-mail li, ul.number-mail li a{ font-size:18px;}
.section-pic{ display:block; float:none; margin:0 0 20px 0;}
}

@media screen and (max-width:480px) {
.footer-row2, .footer-row3, .footer-row4, .footer-row5{ width:100%;}
ul.all-logo li{ display:block;}
.search-property-tab{ padding-left:15px; padding-right:15px;}
.header{ padding-left:15px; padding-right:15px;}
ul.number-mail li:last-child{ padding-right:5px;}
ul.number-mail li{ padding:0 5px;}
.white-section{padding-left:15px; padding-right:15px;}
.grey-section{padding-left:20px; padding-right:20px;}
.menu-left{ left:15px;}
ul.menu-right{ margin-right:15px;}
.tab-field-left{ font-size:13px;}
.tab-field-right, .tab-field-right-width1, .tab-field-right-width2{ width:54%;}
.tab-field-left-width1, .tab-field-left-width2, .tab-field-left{ width:44%;}
.logo img{ max-width:70%;}
.grey-section-bottom{ font-size:23px;}
.captcha-txt{ float:right; margin-left:0;}
.table-main{ overflow-y:scroll;}


}


