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

@media screen and (min-width:1400px){
img.rsImg {max-height: 424px;}
.home .page-wrapper{margin: 0;}   
/*.page-wrapper {
    margin: -60px 0 30px;
}*/
.ui-tabs-panel.ui-widget-content.ui-corner-bottom {width: 95.6%;}
}
@media screen and (max-width:1000px){
.container{ width:760px;}
.left-header ul li {padding-right: 6px;}	
.ad-banner .alignnone.size-full.wp-image-528 
{width: 100%;height:auto;}
.navigation ul li {padding: 0px}
.navigation li a {font-size: 13px; padding: 14px 5px;}
.navigation .menu {margin: 0;padding: 0;}
ul.menu li a {line-height: normal; padding:6px 9px; font-size: 1em;}
.header-top {padding:9px 6px 0;}
.advertisement.header {padding-left:20px; width:748px;}
.banner-text h2 {width: 50%;}
.banner-text h2 strong {font-size: 25px;}
.banner-text h2 {font-size: 25px;}
.section-banner {min-height: 267px;}
#new-royalslider-1 {height: 260px !important;}
.banner-text {padding-top: 26px;}
.banner-text h2 {font-size: 20px;}
.banner-text h2 strong {font-size: 20px;}
.banner-text p { font-size: 14px;}
.ui-widget-header a { font-size: 13px;}
.ui-tabs-active::after { top: 43px;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom 
{padding: 1px 10.4px;width: 97%}	
.popular-locations {margin: 40px 0 20px 94px;}
.logo img {margin-top: 0;}
.ui-tabs {margin-top: 3px;}
.inner_box { width: 100%;}
div.wpcf7-validation-errors {width: 90%;}
.box.village_single .box_img {
    width: 230px;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 7px 46.3px 6px !important;}
.comments-area {width: 100%;}	
/*#fd_villages img {margin-bottom: 20px; margin-left: 94px;
    padding-top: 40px;}*/
.banner-text {margin-top: 0;}
.blog.con .left.blog {width: 100%;}
.single_blog .img {float: none; width: 100%;}
.right.blog {float: left; margin-bottom: 45px;
    margin-left: 53px; width: 80%;}
.con > p {width: 80%;}
.single_blog .con .entry-title {width: 80%;}
.con a .attachment-full.wp-post-image {margin: 0 auto 0 54px;
    width: 85.4%;}
.map > div {margin-right: 2px; margin-top: 21px;}
.box_img.left .map > div{margin:0;}
.single-village .map {float: none;
    margin: 0 auto; width: 94%;}
.single.single-post .blog.single h1 {font-size: 18px !important;
    margin: -21px 0 10px;}
.bottom_menu {display: flex; flex-wrap: wrap;
    width: 100%;-moz-display: flex; -webkit-display: flex; -ms-display: flex;
    -moz-flex-wrap: wrap; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap;}
.fmenu {float: left;width:33%;}
.copywrite.right{margin:0;}
#map-info .box > h2 {width: 98.3%;}
.partition {width: 100%;}
.box_img span.floor_img .click_plan img {width:auto;}
.box-right .box_menu {margin-right:0;width:100%;}
.box_menu.last {width:395px;  clear:none;}
.box.village_single .review{width:380px;}
.box.village_single .review form.comment-form input,
.box.village_single .review form.comment-form textarea{width:100%; margin:0;}
.box.village_single .review form.comment-form input[type="submit"]{margin:0;
width: auto;}
.box_button {float: right; margin: 10px 0 0;}
.box_button > a{display: block;}
.box_menu li span{width:340px;}
.box_menu ul li {width: 100%; margin: 0;}
.wrapper, .wrapper .section-banner .textwidget
{height: 160px;}
.section-banner {min-height: 10px;}
/*.pagecontent #map_wrapper{height: 200px;}*/
.floor_content{width:90%; padding:0 3%;}
.box.village_single .box_img.left {width:382px;}
.box.village_single .box_menu.right{width:324px;}
.box.village_single .box_menu.right li span {width:163px;}
.box.village_single .box_img.left,.left1 {width: 382px;}
#slider .flex-viewport,#slider.flexslider{width: 100% !important;}
.right-header.pull-right {margin:0;}
/*#tabs-2.partition form{width:350px;}*/
#tabs-2.partition form ul.search-forms {padding: 0;
margin: 15px 0 0; width: 100%;}
#tabs-2.partition form ul.search-forms li {margin:0; width:auto;}
#nav_menu-9.fmenu.widget_nav_menu {width:90px;}
#black-studio-tinymce-9.fmenu.widget_black_studio_tinymce,
#nav_menu-12.fmenu.widget_nav_menu {width:140px;}
#nav_menu-11.fmenu.widget_nav_menu {width:240px;}
#nav_menu-10.fmenu.widget_nav_menu {width: 180px;}
#black-studio-tinymce-7.fmenu.widget_black_studio_tinymce {width: auto;}
.box-right{width: 495px;}
.left.pagination .filter {width: 65%;}
.left .filter select {margin: 0 10px 6px 0; width: 151px;}
.logos .logo{width:158px;}
.floor_plan .box_menu li span {width:305px;}
.floor_plan .box_menu ul li .green_txt {width: 185px;}
.box_menu span.green_txt.full_row,
.floor_plan .box_menu ul li .green_txt.full_row{width:100%;}
.floor_big > img {max-width: 96%;padding: 15px 2%;}
.above .close_floor.left{left:0;}
.right-header.pull-right > div {margin: 0 0 0 15px;}
.simplefavorite-button {margin:-3px 0 0 5px; padding: 8px 10px;}
.box_button.new1 .simplefavorite-button{padding:8px 21px;}
.box_button.new1 .simplefavorite-button.active {padding:8px 17px;}
.page-wrapper .pagecontent > ul.favorites-list > li .list-img
{height: 125px;}
.box_menu.last .blogsocial{width: 360px;}
#homes li select{width: 120px; margin-bottom: 10px;}
.box-right .box_button.new1 {text-align: left; width: 100%; margin: 20px 0 0;}
.box_button.new1 > a,.box_button.new1 .simplefavorite-button, .box_button .wpfp-span{float: left;}
/*-----------------------*/
.single_added_con {padding: 8px 0 0;width: 100%;}
.single_added .image { width: 100%;}
.box.village_single .box_menu.right li span.green_txt{width: 150px;}
.builder_head .sorting,.sorting.custom {text-align: left; float: left;}
.latest-img{width: 100%;}
}

@media screen and (max-width:768px){
.header-mid {min-height: 90px;}
.single-home_post .breadcrumbs {top: 18px;}	
.blog.con {margin-top: 12px;}	
.blog.con h1 {padding: 10px;}
.single-village .box_menu.last {float: right;}
.goog-te-gadget .goog-te-combo {margin: 10px 0 0 60px !important;}
#footer #nav_menu-9.fmenu.widget_nav_menu ul{max-width:100px; }

.container{ width:620px;}	
.block-content1 form.wpcf7-form {padding: 0;}
#header {margin: 30px 0 12px;}
.navigation ul.menu .current-menu-item a {color: #ffffff;}
.single-village .box_button {float: right;width: auto;}
.box_menu li span {width: 420px;}
.box-right {float: left;width: 100%;}
.navigation {margin: 0;}	
.navigation .menu {float: left; width: 100%;}
.navigation ul li {margin: 0;}
.navigation  ul.menu li a {border-bottom: 1px solid #6596b7;
    padding: 10px;color: #fff;}
.copywrite.left {padding-left: 0;}
.header-top {padding: 0;}
.wrapper, .wrapper .section-banner .textwidget {height: 130px;}
.box.village_single .box_img {width: 196px;}
.box_button > a,.floor_plan .box_button > a {display: block;
    float: left; margin-right: 25px; padding: 10px 20px 11px;}

.floor_plan .box_button > a.pdf{padding: 8px 20px;}
.blogsocial > a {padding: 10px 0;}
.floor_plan .box_menu li span {width:400px;}
.box.village_single .box_img.left,.left1 {margin:0 0 15px; width:100%;}
.box.village_single .box_menu.right {width: 100%;}
.box.village_single .box_menu.right li span {width:405px;}
.single-village .box_menu.last {float:left; margin: 10px 0 30px;
    text-align: left;width: 100%;}
.single-village .box_menu.last a.pdf,
.single-home_post div.enquire a{float: left;}
#nav_menu-9.fmenu.widget_nav_menu,
#black-studio-tinymce-9.fmenu.widget_black_studio_tinymce,
#nav_menu-12.fmenu.widget_nav_menu,
#nav_menu-11.fmenu.widget_nav_menu,
#nav_menu-10.fmenu.widget_nav_menu,
#black-studio-tinymce-7.fmenu.widget_black_studio_tinymce{width:100%;}
#black-studio-tinymce-7.fmenu.widget_black_studio_tinymce{text-align: left;}
.box.floor_plan .box_img {margin: 0 auto 10px; width: 210px;}
.left.pagination {float:left; margin:0 0 15px;}
.left.pagination .filter {width:57%;}
.left.pagination.bottom a{margin:0 2px 10px;}
.left.pagination.bottom {margin: 0;}
.heading {margin:-40px 0 0;}
.logos .logo {width:162px;}
.page-wrapper .pagecontent > ul.favorites-list > li{width: 33.33%;}
.inner_box.builder_person .builder_single {float: left; margin: 0; width: 100%;}
.inner_box.builder_person .builder_single ul {margin:0; padding:0;}
.page-wrapper .pagecontent > ul.favorites-list > li.no_list{padding-right: 110px;}
.pagecontent #map_wrapper{height: 200px;}
/*=----------------------=*/
.left-header ul li {
    padding-right: 5px;
}
.left-header li a {
    font-size: 11px;
}
.box_button {
    padding: 4px 0;}

.banner-text p {
    font-size: 12px;
}
.banner-text {
    padding-top: 10px;
}

.page-wrapper .left.front {   
    width: 100%;
    padding:8px 0 0;
}
.right.front{width:100%; padding: 28px 0;}
.advertisement.header {padding-left: 0; width: 100%;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom {width: 96.4%;}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    width: 90%;}

.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
width: 90%;}


.wpcf7-form textarea {
	width:90%;}

.wpcf7-form-control.wpcf7-captchar {
    width: 30%;}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    padding: 7px 23px 6px !important;
}

.single.single-post .blog.single h1 {
    font-size: 15px !important;
   margin: -7px 0 10px;
}

.box_button > a {display: block;}
.block-content1 form.wpcf7-form {
    width: 100%;
}


.pull-right .textwidget > ul {
    margin: 8px;
}

.pull-right img {
    border: 1px solid #9caaa2;
}
.box.village_single .box_menu.last,.box.village_single .review{width:100%;}
.box_img.left .map > div.fullscreen {height:100%; left:0;
    margin:0; position:fixed !important; top:0; width:100%;}
#map_toggler{display: block;}
#map_wrapper.fullscreen {
    height: 100%;
    left: 0;
    margin: 0;
    position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 9;
}
#map_wrapper .mapping{
    z-index: 9;
    
}
#map_wrapper  {
    margin: 0 0 10px 0;
}
.box_menu.last.new1{width:105%;}
.box-right .box_button.new1{float:left;}
.srch, #tabs-3 a#engage{float: left;}
.float-icon { float: right;}
.float-con, .float-con:hover {left: -200px;top: 50%;cursor: pointer; margin-top: 0;transform-origin: initial;
z-index: 999;
transform: none;
-webkit-transform: none;
-moz-transform: none;
-o-transform: none;
-ms-transform: none;}

/*.float-con:hover { height: auto; left: 0; padding-top: 0;}*/
/*.float-con:hover {
    left: -192px;
}
*/
.float-con.main { left: 0;}
/*-----------------------*/
.single_added_con {padding:0 0 0 8px;width: 75%;}
.single_added .image { width: 25%;}
#homes li select{width: 145px;}
body .page-wrapper .container .map .fullscreen + a.get_direction {bottom: 70px;left: 20px;position: fixed;top: auto;}
.pagecontent.sitemap > ul{-moz-column-count: 4; -webkit-column-count: 4;float: left;}
.front_content p{font-size: 16px;}
input[type="text"], input[type="password"], input[type="tel"], input[type="email"], select, textarea, input[type="url"], .home .tabs .search-field
{padding: 6px 7px; height: auto; line-height: normal;}

/*----------mobile menu---------*/
body a#scroll-to-top {bottom: 50px !important;z-index: 9;}
.navigation,.more-close { display: none;}
.mobile_menu {background:#4e7ea0;bottom: 0;display: block;height: 50px;  position: fixed;  width: 100%;z-index: 1000;}
.mobile_menu .menu {display: table; float: left;   height: 100%;  margin: 0;padding: 0; width: 100%;}
.mobile_menu .menu li {display: table-cell; float: left;  height: 50px; margin: 0;  padding: 0;
 vertical-align: middle; width: 20%; cursor: pointer; text-align: center;position: static;}
.mobile_menu ul.menu li a {color: #fff;display: block;font-size: 15px;font-weight: 600;height: 100%;
padding:8px 0 16px;width: 100%;}
.mobile_menu ul.menu li a i { padding-right: 5px;display:block;}
.mobile_menu .menu li .sub-menu { display: none;}
.mobile_menu .menu li:hover { background: #245476 none repeat scroll 0 0;}
.open-slide .mobile_menu .menu li .sub-menu {bottom: 0;display: block;left: 0;padding: 0 0 50px; position: absolute;top: auto; width: 100%;}
.open-slide .more-close {background:#134365;  top: 0;color: #ffffff; cursor: pointer;
display: block; font-weight: 700;height: 30px; padding: 7px 10px; position: absolute;right: 0;text-align: center;
vertical-align: middle;width: 30px; z-index: 999;}
/*.open-slide .mobile_menu .menu li .sub-menu li,*/ 
.more_menu ul.menu li {float: left;height: auto;padding: 0; text-align: left; width: 100%;}
/*.open-slide .mobile_menu .menu li .sub-menu li a , */
.more_menu ul.menu li a {
    border-bottom: 1px solid #134365;
    color: #ffffff;
    font-size: 15px;
    font-weight: 600;
    padding: 10px 25px;
    text-align: left;
    text-transform: uppercase;
}
.fa.fa-legal {margin: 0 auto;}
.open-slide .navi_overlay {
background:#29597b;
bottom: 0; content: "";display: block;  height: 100%;left: 0; position: fixed;top: 0; width: 100%;z-index: 9999;}
.open-slide .more_menu {
    bottom: 0;
    display: block;
    height: 100%;
    overflow-x: hidden;
    overflow-y: scroll;
    position: fixed;
    z-index: 99999;
}
.more_menu .logo_more_menu, .more_menu ul.menu {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.more_menu .logo_more_menu {
    margin: 40px 0 20px 20px;
}

.more_menu ul.menu li a:hover, .more_menu ul.menu li:hover{
    background: #134365 none repeat scroll 0 0;
}
/*.logo_more_menu img {
    filter: grayscale(100%);-webkit-filter: grayscale(100%);
}
*/
body.open-slide { overflow: hidden;}


}

/* Responsive till 640px Ends*/

/* Responsive till 480px */
@media screen and (max-width:630px){ 
.container {width:450px;}
.box.village_single .box_img {width: 100%;}
.box.village_single .box_menu{float:right; margin-left:0;width: 100%;}
.header-top {padding: 7px 0;}
.right-header ul {margin: 7px 0;}
.single-village .comment-form-comment > textarea 
{width: 100%;}
form.comment-form input {width: 100%;}
.wrapper, .wrapper .section-banner .textwidget 
{height: 115px;}
form.comment-form input[type="submit"] 
{margin-right: 0;}
.logo img {height:auto; margin-top:0; width:100%;}
.menu_click { background-position: 100px top;}
.ad-banner {padding-top:7px;}
.banner-text h2 {width:42%;}
.banner-text p {font-size: 11px;width: 72%;}
 .ui-widget-header a {font-size: 11px;}
.ui-tabs-active::after {top: 39px;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom {width: 95%;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom {padding: 2px 10.4px;}
label {font-size: 13px;}	
.chkKeyword {font-size: 13px;}	
.chkKeyword {font-size: 13px;}
.search-forms select {  font-size: 12px !important;}
#tabs-3 select {font-size: 12px !important;}
#tabs-3 a {font-size: 12px;}
/*.right-header.pull-right .textwidget ul li {margin-left: 8px;}	*/
	
	#footer .container .col-lg-10 {
    width: 71%;}

.pagecontent .box {
    width: 95%;
}
.inner_box {
    width: 100%;}

.box_menu {
    margin-left: 17px;
    width: 45%;
	margin-top: 16px;
}

.box_img {
    margin: 0 0 10px;    
    max-width:100%;
}

.floor_three {margin: 10px auto; width: 150px;}

.box_button {
    padding: 4px 0;}


.box-right {
    width: 100%;
}

.header-mid {
    min-height: 72px;
}

div.wpcf7-validation-errors {
    font-size: 11px;
    width: 80%;}
	
	
	
.single-village .box_img {
    height: auto;
    width: 100%;
}
.single-village .box {background: #efefef none repeat scroll 0 0;width: 100%;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 6px 5.6px !important;}

#map_wrapper {width: 93%;}



.blog.con {margin-top: 23px;}
.blog.con h1 {padding: 7px 13px;}
.enquire {float: left;width: 100%;}
.single-village .box h1 {font-size: 20px !important;}
.single-village .box_menu {padding-left: 0;width: 100%;}


.comments-link {
    font-size: 11px;

}


.cat-links {
    font-size: 11px;
}
.byline {
    font-size: 11px;
}
.url.fn.n {
    font-size: 11px;
}
.date > a {
    font-size: 11px;
}


.single.single-post .blog.single h1 {
    font-size: 13px !important;
}


.con a .attachment-full.wp-post-image {
    margin: 0 auto;
    width:100%;
       height: auto;
}



.single.single-post .blog.single h1 {
    margin: -19px 0 10px;
}

.single.single-post .breadcrumbs {
    margin: 20px 8px;
}


.single_blog {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0;
    padding: 0 10px;
    width: 94%;
	box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing:border-box;
    -ms-box-sizing:border-box;
}


.single_blog .con .entry-title {
    margin-left: 0;
}
.byline {
    margin-left: 0;
}.con > p {
    margin-left: 0;}
.more {
    margin-left: 0;}
	
	

.right.blog {
    margin-left: 18px;}	

.blog.single {
    width: 100%;}

.blog.single .left.blog .img > img {
    width: 100%;
}

.single.blog .left.blog {
    width: 90%;
	  margin: 60px 0;
	}
.single-village .comment-form-comment > textarea {
    margin-left: 0;
   }


.search-no-results h1.page-title {
    font-size: 20px !important;
}


.post-ratings em {
    font-size: 11px;
}

.search-results.post-type-archive h1.page-title {
    font-size: 20px !important;
}
.fa.fa-phone {padding: 1px 2px;}
.sorting {
    float: none;
    margin-top: 28px;
    text-align: center;
}

.left.pagination .sorting {
    margin: 0;
}

#map-info .box {
    width: 99%;}

#map-info .box > h2 {
    width: 96.7%;
}
/*.box_menu li span {width: 219px;}*/
.floor_plan .box_menu li span {width:208px;}
.box_menu.last{width: 100%; margin: 10px 0;}
.box-right .box_button{float: left;margin:5px 0; padding:0;}
.review{width:100%;}
.all_suburbs_list {column-count:2; -moz-column-count:2; 
-webkit-column-count:2;-ms-column-count:2;}
.left.pagination .filter {margin: 0 0 10px; width: 100%;}
/*.left.pagination.bottom{text-align: center;}*/
.left.pagination .filter select {width: 150px;}
.heading {margin: 0 0 10px; text-align: center; width: 100%;}
.page-wrapper .pagecontent > ul > li{width:50%;}
.logos .logo {width:160px;}
.box.village_single .box_menu.last .enquire{width:auto;}
#tabs-3 select#bulider_state,#tabs-3 .overlay select#bulider_state {margin: 10px 0 0; width: 100%;}
#tabs-3 select#select_bulider_state,#tabs-3 .overlay{width:100%;}

.single-home_post #fancybox-wrap, .home #fancybox-wrap, #fancybox-wrap,
.single-home_post #fancybox-outer #fancybox-content, .home #fancybox-outer #fancybox-content,
#fancybox-outer #fancybox-content{width:400px !important;}
.gfield_captcha_container {float: left; width: 100%;}
.gform_wrapper .simple_captcha_medium input{margin-left:0;}
.goog-te-gadget .goog-te-combo{margin-left:51px;}
a#scroll-to-top {bottom:30px !important;}
.box_menu ul li .green_txt{width: 141px;}
.box_menu li span {width: 252px;}
.box.village_single .box_menu.right li span.green_txt {width: 125px;}
.box.village_single .box_menu.right li span {width: 278px;}
.box_menu span.green_txt.full_row,.floor_plan .box_menu ul li .green_txt.full_row
{line-height: 22px;}
.page-wrapper .pagecontent > ul.favorites-list > li{width: 50%;}
.subscribe.left .stay{width: 100%;}
#footer .subscribe.left a{margin: 12px 0 20px;}
#contact_form_enquire .gform_wrapper .gfield_checkbox li label,
#contact_form_enquire .gform_wrapper .gfield_radio li label{margin: 3px 0 0 3px;}
#contact_form_enquire .gform_wrapper ul.gfield_checkbox li input[type="checkbox"],
#contact_form_enquire .gform_wrapper ul.gfield_radio li input[type="radio"]{margin-top: 5px !important;}
/*------*/
body #fancyboxID-2 .gform_page_fields .gform_fields li.gfield {width: 100%;}
body #fancybox-content .gf_page_steps .gf_step { margin: 0 0 5px; width: 100% !important;}
.right-header.pull-right .textwidget ul li {margin-left:6px;}
/*--*/
.builder_head .sorting{text-align: left;}

.css3 #viewport #un-feedback-wrapper #un-thankyou {text-align: center;}
.css3 #viewport #un-feedback-wrapper #un-thankyou h2{font-size: 18px;}
.pagecontent.sitemap > ul{-moz-column-count: 3; -webkit-column-count: 3;float: left;}

.news-box{width: 50%;}
}


/* Responsive till 480px Ends */

@media screen and (max-width:480px){
.mobile_menu ul.menu li a { padding: 7px 0;text-align: center;}
.mobile_menu ul.menu li a i { text-align: center; width: 100%;  padding: 0; margin: 0 auto;}
 .mobile_menu ul .menu li a i .fa.fa-legal { text-align: center; width: 100%;  padding: 0; margin: 0 auto;margin-left: 50px;}
.header-top .col-lg-6.col-md-6.col-sm-6.col-xs-12 {float: left;text-align: center; width: 100%;
    background: #a5b3ab none repeat scroll 0 0;
    border-bottom: 1px solid #3f3f3f;
    border-top: 1px solid #3f3f3f;height: 40px;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12:first-child {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border: medium none;
    float: left;
    height: auto;
    margin: 0 0 30px;
   text-align: center;
}

.right-header.pull-right, .right-header.pull-right > div {
    margin: 0;
    width: 100%;
}
.pull-right .textwidget > ul {
    float: left;
    height: 100%;
    margin: 8px 0;
    padding: 0;
    width: 100%;text-align: center;
}
.right-header.pull-right .textwidget ul li {
    display: inline-block;
    float: none;
    margin: 0 8px;
}

}
/* Responsive till 320px */
@media screen and (max-width:460px){
.container { width:320px; }
.wrapper, .wrapper .section-banner .textwidget {height: 83px;}
.fa.fa-phone {padding: 0;}
.left-header li a i {margin-right: 3px;}	
.col-lg-6.col-md-6.col-sm-6.col-xs-12:first-child {width: 60%;}
.banner-text h2 strong {font-size: 14px;}
.menu_click {background-position:39px top;}
.banner-text h2 {font-size: 14px; padding: 7px; width: 42%;}
.banner-text p {font-size: 10px; padding: 7px; width: 65%;}
.banner-text p {font-size: 11px;padding: 7px;width: 83%;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom 
{padding: 2px 7px;}
.chkKeyword > select#radius {margin-left: 0; margin-top: 17px;}
/*#fd_villages img {padding-bottom: 24px; padding-top: 40px;}*/
.popular-locations{margin: 40px 0 20px;}
#footer .container .col-lg-10 {width: 100%;}	
.box > h2 {font-size: 15px; width: 90%;}
.box-right {width: 100%;}
.box_menu {margin-bottom: 4px; margin-top: 11px;
	width:100%; margin-left: 0;}
#homes li select {margin-right: 5px; width: 134px;}	
.page-wrapper h1 {font-size: 23px !important;}
.header-mid {min-height: 58px;}
div.wpcf7-validation-errors {font-size: 13px; margin: 0;padding: 4px;
 width: 100%;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 6px 90px !important;}
#tabs-1 .chkKeyword > select#radius {margin-left: 0;}
/*#fd_villages img {margin-left: 20px;}*/
#tabs-2 .chkKeyword > select#radius {margin-left: 0;}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active {width: 95%;}
#map_wrapper {width: 90%;}
.breadcrumbs {margin: -8px 8px}
.wpcf7-form-control.wpcf7-submit {margin: 12px 0;}
div.wpcf7 img.ajax-loader {margin: 0;}
.con a .attachment-full.wp-post-image {margin: 0 auto;}
.single-village .box h1 {font-size: 16px !important;}
.single-home_post .breadcrumbs {top: -7px;}
.blog.con h1 {font-size: 16px !important;}
.single_blog {box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing:border-box;
    -ms-box-sizing:border-box; padding:0;}
.right.blog {width: 76%;}
.single.single-post .breadcrumbs {font-size: 10px; margin: 19px 8px;
    width: 93%;}
.single.blog .left.blog {margin: 50px 0;}
.comments-title {font-size: 14px;}
#comment{width: 99%;}
.bottom_menu {display:block;}
.search-no-results h1.page-title {font-size: 15px !important;}
.search-no-results h1.page-title {font-size: 15px !important; 
    margin: -30px 0 0;}
.post-ratings {margin: 0 auto; text-align: center;}
.box.village_single .post-ratings{text-align: left;}
.search-results.post-type-archive h1.page-title {font-size: 14px !important;}
.comment-author.vcard .avatar {padding-bottom: 20px;}
.comment-awaiting-moderation {margin-bottom: 0;}
.comment-content {float: none; width: 100%;}
.reply {float: none; width: 100%;}
.col-lg-6.col-md-6.col-sm-6.col-xs-12:first-child {
    float: none;width: 100%;}
.pull-left {float: left; margin: 15px 0;}
.right-header li a i {font-size: 12px;}
.logo img {
    display: block;
    margin: 0 auto;
    width: 210px;
}
#header {
    margin-top: 20px;
}
#map-info .box > h2 {
    width: 95.4%;
} 
.sorting select {
    margin: 0;
}
.pull-right .textwidget > ul {
    float: left;
    margin: 8px 0;
    padding: 0;
}
.partition form,.search-field.ui-autocomplete-input,
#tabs-3 select#destination,#tabs-2.partition form,
#tabs-2.partition form .left{width: 100%;}
.menu li {float: none; padding: 0;}
.box_button > a:first-child {margin-left: 0;}
.box_button > a, .floor_plan .box_button > a
 {margin: 0 0 0 10px; padding: 10px 14px;}
.floor_plan .box_button > a{padding:8px 14px;}
.box-right .box_button.new1 > a{padding:10px 14px;}
.box_menu ul li .green_txt,
.floor_plan .box_menu ul li .green_txt {width: 120px;}
.box_menu li span,.floor_plan .box_menu li span {width: 151px;}
.floor_plan .box_button > a.pdf {padding: 8px 10px; margin-bottom:8px;}
#tabs-3 select#destination, .home .tabs .search-field,
.copywrite.right .menu{width:100%;}
.copywrite.right{text-align: center;}
#footer .copywrite.right ul li{display: inline-block;  margin: 13px 4px;
    padding: 0 0 0 8px;}
.all_suburbs_list {column-count:1; -moz-column-count:1; 
-webkit-column-count:1;-ms-column-count:1;}
.right.front .ads {width:100%;}
.left.pagination .filter select {width: 148px;}
.logos{margin:0;width: 100%;}
.logos .logo {width:50%;    height: 110px;  line-height: 110px;}
.logos .logo img {display: inline-block; width: auto;}
.box.village_single .box_menu.last .enquire {margin: 0px 0 0px;}
.box.village_single .box_menu.last a.pdf{margin-bottom: 10px;}
.srch, #tabs-3 a#engage {clear: both; float: left;}
.single-home_post #fancybox-wrap, .home #fancybox-wrap{width:290px !important;}
.single-home_post #fancybox-outer #fancybox-content {width:270px !important;
 padding: 20px 10px;}
.header-top .col-lg-6.col-md-6.col-sm-6.col-xs-12 {padding-right: 5px;
    text-align: right;}
.box.village_single .box_menu.right li span {width: 152px;}
.single-home_post #fancybox-wrap, .home #fancybox-wrap, #fancybox-wrap,
.single-home_post #fancybox-outer #fancybox-content, .home #fancybox-outer #fancybox-content,
#fancybox-outer #fancybox-content{width:300px !important;}
.single-home_post #fancybox-outer #fancybox-content, .home #fancybox-outer #fancybox-content,
#fancybox-outer #fancybox-content{padding:10px;}
#fancybox-wrap .ginput_container{width:100%;}
.simplefavorite-button{margin-top:10px;}
.page-wrapper .pagecontent > ul.favorites-list > li{width:100%;}
.page-wrapper .pagecontent > ul.favorites-list > li .list-img{height:auto;}
.page-wrapper .pagecontent > ul.favorites-list > li .list-img > img {
   position:relative; top:0;left:0; transform: translate(0,0);
-moz-transform: translate(0,0); -webkit-transform: translate(0,0); 
-ms-transform: translate(0,0);}
.fav-text {text-align:left;}
.page-wrapper .pagecontent > ul.favorites-list > li .fav-text {text-align:center;}
.box_menu.last .blogsocial{width:100%;}
.box_menu.last .blogsocial .simplefavorite-button {float: left; margin: 10px 0 0;}
.page-template-page-villages .box_button > a{padding: 10px 21px;}
.chkKeyword > input {  float: left;}
#tabs-1 .chkKeyword > select#radius { clear: both;max-width: 100%;}


.page-wrapper .pagecontent > ul.favorites-list > li h4 {
    background-position:right 0; line-height: normal;
    max-width: 100%;}
.chkKeyword select#radius {float: left; clear:both;}
.builder_head .sorting,.sorting.custom {width: 260px;}
.builder_head .sorting .overlay select {width: 125px;}
.pagecontent.sitemap > ul{-moz-column-count: 2; -webkit-column-count: 2;float: left;}

.header-top .logo{width: 100%; position: relative;top: -55px;}
.socaial_icons{width: 100%; background-color: #a5b3ab;  position: relative;top: 35px; 
    border-top: 1px solid #3f3f3f; border-bottom: 1px solid #3f3f3f;}
.socaial_icons  ul {
    float: left;
    height: 100%;
    margin: 8px 0;
    padding: 0;
    text-align: center;
    width: 100%;}

}
@media screen and (max-width:380px){
.scroll .float-con,.scroll #un-button.un-right {opacity: 0 !important;}
#fancyboxID-2 .ginput_container_checkbox .gfield_checkbox li { width: 100%;}

}
@media screen and (max-width:340px){ 
.menu_click {background-position: 30px top;}
.more_menu .logo_more_menu {margin: 40px 0 20px 10px;}
.more_menu ul.menu li a {padding: 10px 15px;}


}
/* Responsive for 320px */
@media screen and (max-width:320px){  
.fb-share-button.fb_iframe_widget { top: 0;}
.menu_click {background-position: 28px top;}
.container { width:300px; } 
.right-header li a i {font-size: 11px;}
.banner-text h2 {font-size:12px; padding:3px;  width:39%;} 
.banner-text h2 strong {font-size: 12px;}
.banner-text p {font-size: 10px; padding: 3px;width: 98%;}
.ui-tabs-panel.ui-widget-content.ui-corner-bottom {padding: 2px 6.4px;}
.search-forms select {width:92%;}
.header-mid{min-height: 50px;}
.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active 
{width: 94.9%;}
.single-home_post .breadcrumbs {margin: -3px 7px;}
.single-village_post .breadcrumbs {margin: -10px 7px;}
#gform_wrapper_1 .gfield_captcha_container .gfield_captcha 
{width: 55px !important;}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor 
{padding: 6px 76px !important;}
.sorting select#filter {margin: 0;}
.sorting {margin-right: 0;}
.box_button > a { font-size: 12px; margin: 0 0 0 11px;padding: 9px 11px;}	
.left.pagination .filter select {width: 138px;}
.box_menu li span,.floor_plan .box_menu li span,
.box.village_single .box_menu.right li span {width:132px;}
/*.right-header.pull-right .textwidget ul li{margin-left:4px;}*/
}
