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

@import url('https://fonts.googleapis.com/css?family=Oswald:300,500');

@font-face {
  font-family: 'BeyondInfinity';
  src: url('../fonts/BeyondInfinity.eot?#iefix') format('embedded-opentype'),  url('../fonts/BeyondInfinity.woff') format('woff'), url('../fonts/BeyondInfinity.ttf')  format('truetype'), url('../fonts/BeyondInfinity.svg#BeyondInfinity') format('svg');
  font-weight: normal;
  font-style: normal;
}

body{
	background:#fff; font-family: 'Barlow', sans-serif; font-weight:400;
	margin:0; padding:0; font-size:16px; overflow-x:hidden; color:#000000; line-height:24px;
}

a, a:hover, a:focus{ outline:none !important;}

.home h1, .home h2, .home h3, .home h4, .home h5, .home h6{ font-family: 'Barlow', sans-serif;font-weight:600; color:#000;  }  
.home h2{ letter-spacing:0.2em !important; font-weight:300 !important;}

ul{ margin:0; padding:0;} ul li{ list-style:none;} .white{ color:#fff;} .m_t_0{ margin-top:0 !important;} .m_b_0{ margin-bottom:0 !important;}
.grn_light_clr{ color:#abc57e;} .font36{ font-size:36px;} .m_b_20{ margin-bottom:20px;} .m_b_15{ margin-bottom:15px;}
a:hover{ text-decoration:none;} .m_b_30{ margin-bottom:30px;} .m_b_35{ margin-bottom:35px;} .m_b_60{ margin-bottom:60px;}
.img_full{ width:100%;} #main-header{ background:#000000; padding:17px 0px 0px; height:120px; position:relative;} 

.bicyclette{font-family: bicyclette, sans-serif; font-style: normal;} 

.contact_btn{ float:right; margin-left:10px; width: auto !important; height:auto !important; text-transform:initial !important; line-height:inherit !important; position:relative; z-index:999999;} .contact_btn a{ display:inline-block; background:#8e7856; font-size:16px; text-decoration: none; padding-top:3px; height:30px; border-radius:3px; color:#fff; text-align:center; font-weight:500; padding-left:11px; padding-right:11px;} .contact_btn a:hover{ text-decoration:none; background:#baad98; color:#fff;} 
.call_r{ font-size:18px; font-weight:500; color:#8e7856;}
.contact_btn.getstarted-new{float:inherit;}
/*=====================navcss=23=02=2018===================*/
.right_t_cl{ padding-top:20px;}
.navbar-default{ background:none !important; padding:0px;} #navbar{ margin-top:8px;}
.navbar{ border:none; border-radius:0; margin-bottom:0; }  
.navbar-nav > li{ padding:0px 1px;} .navbar-nav > li:last-child{ padding-right:0;}
.navbar-nav > li > a{   color:#fff;  font-size:16px; font-weight:400; } 
.navbar-default .navbar-nav > li > a{color:#fff; position:relative;  line-height:16px; padding:1px 9px 32px;  } 
 .navbar-collapse{ padding-left:0; padding-right:0;} 
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover
{ background:none; color:#8e7856; }  
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-nav > li > a:focus, 
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover, 
.navbar-nav > li:hover > a{background:none; color:#8e7856; }
.navbar-nav > li > .dropdown-menu{ background:#000; border:none; box-shadow:none; border-radius:0; top:21px;} 
.dropdown-menu > li > a{ color:#fff !important;  font-size:12px; text-transform:uppercase; margin-bottom:4px; font-family: 'Lato', sans-serif; font-weight:700;} 
.dropdown-menu > li > a:hover{ color:#aac37f !important; background:none; } 
/*====================end========================*/

#myCarousel .item{ position:relative; } 
.content_slide{ position:absolute; width:100% !important; background:none !important; text-align: left !important; left:0; top:0; display:flex; align-items:center; height:100%;} 
.content_slide h2{ font-size:46px; color:#fff; font-weight:700 !important; letter-spacing:0 !important; line-height:52px; margin-top:0; margin-bottom:26px;}  
.explore_design{ display:inline-block; border:#fff 1px solid; border-radius:4px; color:#fff; font-size:16px; line-height:16px; font-weight:500; padding:16px 40px;} 
.explore_design:hover{ background:#fff; color:#000;}
.discrp_slide{ padding-left:70px;}
.content_slide.hype{margin:0; padding:0; background:linear-gradient(90deg, rgba(255,255,255,0.85) 50%, rgba(0,0,0,0) 50%) !important;}
.content_slide.hype .bg_left{width: 50%;height: 100%;background: rgba(255,255,255,0.85);display: flex;align-items: center;}
.discrp_slide.hype{ padding-left:0px;}
.discrp_slide.hype h2{font-style: normal; font-weight:600 !important; color:#8e7858; font-size:26px; line-height:32px;}
.discrp_slide.hype img{width:280px;}
.discrp_slide.hype .txt{width:100%; max-width:300px; color:#313184 !important; font-size:26px; line-height:32px; font-weight:700; margin-top:30px; margin-bottom: 22px;}
.discrp_slide.hype .explore_design{color:#8e7858 !important; border-color:#8e7858 !important;} 
.discrp_slide.hype .explore_design:hover, .discrp_slide.hype .explore_design:focus{ background:#313481 !important; color:#fff !important;}

#myCarousel .carousel-indicators li{ position:relative; z-index:999; background:#fff; border:none !important; width:14px !important; height:14px !important;} 
#myCarousel .carousel-indicators li.active{ background:#aac37f;} 

 
#myCarousel .carousel-control{ display:flex; align-items:center; font-size:50px; text-align:center; opacity:1; background:none !important;} #myCarousel .carousel-control span{ display:block; width:100%;} 
.carousel-control.left{ text-align:left;} .carousel-control.right{ text-align:right; }


.Intro{ background:#c6bbaa; padding:30px 0px 13px; position:relative;} 
.Intro:before{ content:""; width:1px; height:100%; position:absolute; left:50%; top:0; background:#fff;}
.bx_a h5{ margin:0px 0px 10px; padding-bottom:8px; font-size:14px; color:#8e7856; letter-spacing:0.1em; text-transform:uppercase; position:relative; font-family: bicyclette, sans-serif; font-style: normal; font-weight:400;}  
.bx_a h5:before{ content:""; width:20px; height:1px; background:#8e7856; position:absolute; left:0; bottom:0;}
.mlt_awd{ font-size:24px; color:#fff; margin-bottom:0px;} 
.lnk a{ font-size:14px; line-height:14px; letter-spacing:0.1em; text-transform:uppercase; color:#fff; font-family: bicyclette, sans-serif; font-style: normal; font-weight:400;} 
.lnk a:hover, .lnk a:focus{ color:#fff; text-decoration:underline;} .m_r_35{ margin-right:35px;} .m_l_35{ margin-left:35px;}
.center_sapce{ padding-left:70px; padding-right:70px;}


.featured_sec{ padding:70px 0px;} 
.t_f_wrap h2{ font-size:26px; text-transform:uppercase; letter-spacing:0.2em !important; line-height:24px; margin:0 0 30px; font-family: bicyclette, sans-serif; font-style: normal; font-weight:300 !important;}

.headpart_f{ background:#000; padding:10px 15px; font-size:18px; line-height:18px; text-transform:uppercase; font-weight:500;} 
.featurebx .thmnl .img_full{height:180px;}
.featurebx_bottom{ background:#ebebeb; padding:8px 10px 10px; border-top:#fff 2px solid;} 
.ic_right a{ margin-left:7px;} .ic_right a:first-child{ position:relative; bottom:-1px;} 
.address i{ position:relative; top:-1px;} .address{ font-size:14px; font-weight:300; color:#000;} 
.f_bold{ font-weight:700;}

.p_slide .carousel-control{ background:none; width:auto; height:auto; top:50%; margin-top:-46px;} 
.p_slide .left.carousel-control{ left:-70px;} .p_slide .right.carousel-control{ right:-70px;} 

.feature_menu.nav-tabs{ border:none;} 
.feature_menu.nav > li > a{ border:#8e7856 1px solid !important; color:#8e7856; font-weight:600; line-height:18px; padding:4px 30px 5px; font-size:16px; border-radius:4px!important;} .feature_menu.nav > li > a:hover, .feature_menu.nav-tabs > li.active > a, .feature_menu.nav-tabs > li.active > a:focus, .feature_menu.nav-tabs > li.active > a:hover{ background:#8e7856; color:#fff;}
.nav-tabs > li{ float:none; display:inline-block; margin:0px 2px;}
 

.Slogan{ background:#eeeeee; padding:50px 0px; text-align:center; font-family: bicyclette, sans-serif; font-style: normal; font-weight:400; color:#8e7856; 
font-size:32px; text-transform:uppercase; letter-spacing:0.1em; line-height:20px;} 

.Ranges{ background:#dfdfdf; padding:110px 0px;} 
.Ranges .heading_rw{ text-align:center; margin-bottom:60px;}
.Ranges .heading_rw h2{ margin:0; font-size:26px; text-transform:uppercase; letter-spacing:0.1em; line-height:30px; font-family: bicyclette, sans-serif; font-style: normal; font-weight:400;}
.range_bx{ position:relative;} 
.overly_fx{ position:absolute; width:50%; height:100%; background:; left:0; top:0; background:rgba(26,26,26,.97); padding:58px;}
.overly_fx h3{ color:#fff; text-transform:uppercase; font-family: 'Oswald', sans-serif; font-weight:300; text-transform:uppercase; margin:0px 0px 90px; letter-spacing: 0.1em !important; font-size:48px;} .fwh500{ font-weight:500;} .overly_fx p{ margin-bottom:20px;}
.btn.white_btn{ border:#fff 1px solid; color:#fff; font-weight:500; font-size:16px; padding:4px 22px 6px;}
.btn.white_btn:hover{ background:#fff; color:#000;} 

.overly_fx_2{ position:absolute; width:50%; height:100%; background:; right:0; top:0; background:rgba(255,255,255,.97); padding:58px;}
.overly_fx_2 .hype_logo{ margin:0px 0px 90px;} .fwh500{ font-weight:500;} .overly_fx_2 p{ margin-bottom:20px;}
.btn.black_btn{ border:#000000 1px solid; color:#000000; font-weight:500; font-size:16px; padding:4px 22px 6px;}
.btn.black_btn:hover{ background:#000000; color:#fff;} 

.building_w_fowler{ background:#000; padding:80px 0px;} 
.bwf{ color:#8e7856; font-size:18px; font-weight:500;} .number_b{ font-size:70px; line-height:56px; margin-bottom:5px; display:block;} 
.title_3{ margin:0; color:#fff; text-transform:uppercase; font-size:26px; letter-spacing:0.1em; line-height:30px; font-family: bicyclette, sans-serif; font-style: normal; font-weight:400;} .building_w_fowler .row{ display:flex; align-items:center;} 
.bwf sup{ font-size:36px; top:-28px;} 

.Quick_Links{ padding:70px 0px 40px;} .ql_bx{ margin-bottom:30px;}
.ql_ftr{ background:#000000; padding:20px; border-top:#fff 3px solid;}
.ql_ftr .sml_cl_f h4{ font-size:21px; color:#8e7856; margin:0;}

.display_homes{ background:#d1c8ba; padding:70px 0px 40px;} 
.head_dh{ margin-bottom:50px;} 
.head_dh h2{text-transform:uppercase; font-size:26px; letter-spacing:0.2em !important; color:#000; margin:0; line-height:30px; font-family: bicyclette, sans-serif; font-style: normal; font-weight:300;}
.head_dh p{ font-size:18px; margin-bottom:0;} .dh_cl{ margin-bottom:30px;} .dh_cl a{ display:block;} .dh_cl h4{ margin-top:16px; margin-bottom:0; font-weight:600;} 
.dh_cl a:hover h4{ color:#8e7856;} 

.footer_first_rw{ background:#a39176; padding:24px 0px;} 
.flw_title{ font-size:18px; color:#fff; font-weight:500; margin-right:8px;} 
.follow_us a{ color:#fff; font-size:25px; margin-left:18px; display:inline-block; position:relative; bottom:-3px;}
.follow_us a:hover{opacity:0.5;} 
.stayup{ font-size:18px; color:#fff; font-weight:500; line-height:20px; margin-left:50px;} 
.newletter_frm{ position:relative; padding-right:134px; margin-top:5px;} 
.newletter_frm .form-control{ width:48%; margin-right:4%; height:34px; color:#000; float:left; background:#baad98; border:none; border-radius:0; font-size:16px;}
.newletter_frm .form-control:nth-child(2){ margin-right:0;}
.newletter_frm .btn{ width:120px; height:34px; position:absolute; right:0; top:0; background:none; padding-top:5px; border:#fff 1px solid; color:#fff; font-size:16px; font-weight:500;} .newletter_frm .btn:hover{ background:#fff; color:#000;}
.newletter_frm .form-control::-moz-placeholder{color:#000;opacity:1;} 
.newletter_frm .form-control:-ms-input-placeholder{color:#000;} 
.newletter_frm .form-control::-webkit-input-placeholder{color:#000;} 

.center_nws{ padding-top:24px; padding-bottom:24px; position:relative;}
.center_nws:before{ content:""; width:1px; height:100%; background:#fff; position:absolute; left:24%; top:0;}
.dflex{ display:flex; align-items:center;}

#footer{ background:#131313; color:#fff; } .footer_top{  padding:50px 0px 50px;   }  
.footer_top h4{ margin-bottom:8px; color:#8e7856; margin-top:0; font-weight:500; font-size:16px; padding-top:0 !important; padding-bottom:0 !important;}

.menu_footer ul li a{ font-size:13px; color:#fff; line-height:14px; display:block; margin-bottom:8px;  }   .menu_footer ul li a:hover{  color:#8e7856; text-decoration: none;} 

.footer_right{ font-size:13px; color:#fff; text-align:right;} 
.footer_right:before{ content:""; width:1px; height:215px; background:#252525; position:absolute; left:0; top:-15px;}
.tel_number{ font-size:26px; color:#8e7856; font-weight:700; margin-bottom:2px;} 
.address_bottom h4{ margin:0px 0px 4px; color:#8e7856; font-size:16px;}

.footerbotm{background:#020202; color:#c5c5c5;  padding:25px 0px; font-size:13px;} 
.link_1 a{ color:#c5c5c5; display:inline-block; margin:0px 12px;} 
.link_1 a:hover, .link_1 a.active{ color:#8e7856;}

.img-responsive{ display:inline-block;} 

/*=============================15=04=2018===========================================*/
#menu-header-nav li{ position:relative;} #menu-header-nav li .sub-menu{ display:none; width:230px; background:#282522;  padding:30px 0px 30px 0px; position:absolute; left:0; z-index:99999 !important;  } /*#menu-header-nav li:hover .sub-menu{ display:block; } */
#menu-header-nav li .sub-menu li{padding-left:15px;}

#menu-header-nav li .sub-menu li a{ color:#fff; display:block; line-height:13px; padding-bottom:10px;} #menu-header-nav li .sub-menu li a:hover{ color:#8e7856;}  
#menu-header-nav li .sub-menu li:last-child a{ padding-bottom:0;}

#gform_wrapper_1 li label, #gform_wrapper_1 .gform_heading{ display:none;} 
#gform_wrapper_1 #gform_1{ position:relative; padding-right:130px;} 
#gform_wrapper_1 .gform_footer{ position:absolute; width:120px; right:0px; top:0; margin:0; padding:0;}  
#gform_wrapper_1 .gform_footer #gform_submit_button_1{ margin:0 !important; width:100% !important; height:34px !important; border-radius:4px !important; 
background:none !important; padding:1px 2px 0px !important; line-height:19px; border:#fff 1px solid !important; color:#fff !important; font-size:16px!important; font-weight:500!important; text-transform:inherit !important;}
#gform_wrapper_1 .gform_footer #gform_submit_button_1:hover{ background:#fff !important; color:#000 !important;}
#gform_wrapper_1 .gform_body ul li{ padding:0 !important; width:48.5%; float:left; clear:inherit !important; margin-right:3%; margin-top:0 !important;}
#gform_wrapper_1 .gform_body ul li:last-child{ margin-right:0 !important;} 
#gform_wrapper_1 .ginput_container{ margin-top:0 !important;} 
#gform_wrapper_1 .gform_body ul li input[type=text]{ width:100% !important; height:34px !important; padding-left:12px !important; background:#baad98 !important; color:#000 !important;} 
#gform_wrapper_1 .gform_body ul li input[type=text]::-moz-placeholder{color:#000;opacity:1;}
#gform_wrapper_1 .gform_body ul li input[type=text]:-ms-input-placeholder{color:#000;}
#gform_wrapper_1 .gform_body ul li input[type=text]::-webkit-input-placeholder{color:#000;}
#gform_wrapper_1 { margin:0 !important;} 

.building_w_fowler .center_sapce{ padding-left:0; padding-right:0;} 
.bwf .cl_1, .bwf .cl_2, .bwf .cl_3{ width:33.3333%;}

.full-display-homes{ background:#f5f5f5; padding:0px;} 
.full-display-homes .item-display-home h3{ font-size:26px; color:#000000; 
 font-family: bicyclette, sans-serif; font-style: normal; letter-spacing:0.2em !important; font-weight:300 !important;} 
.full-display-homes  .item-display-home h3::before{ display:none;} 
/*.full-display-homes .item-display-home.item-status-new h3{ background:#fff; color:#8e7856; font-family: 'Barlow', sans-serif !important;font-weight:600!important; font-size:18px; border:#8e7856 1px solid; border-radius:2px; letter-spacing:0 !important; text-transform:inherit !important;} 
.full-display-homes .item-display-home.item-status-new h3:hover{ background:#8e7856; color:#fff;} */
.full-display-homes  .item-display-home.item-status-none h3, .full-display-homes  .item-display-home.item-status-new h3{ background:#8e7856 !important; color:#fff; font-family: 'Barlow', sans-serif !important;font-weight:600!important; font-size:18px !important; border:#8e7856 1px solid; border-radius:2px; letter-spacing:0 !important; text-transform:inherit !important;}
.full-display-homes  .item-display-home.item-status-none h3:hover, .full-display-homes .item-display-home.item-status-new h3:hover{ background:#fff !important; color:#8e7856;}
.full-display-homes .item-display-home.item-status-soon h3{ background:#c5c5c5 !important; color:#fff; font-family: 'Barlow', sans-serif !important;font-weight:600!important; font-size:18px !important; border:#c5c5c5 1px solid; border-radius:2px; letter-spacing:0 !important; text-transform:inherit !important;}  

.grd_t_1 h1{font-family: 'Barlow', sans-serif !important;font-weight:700!important; color:#8e7856 !important; font-size:36px !important; text-transform: capitalize !important; } .grd_t_2 h4{ text-transform: inherit!important; color:#000000 !important; font-weight:400 !important; line-height:24px;} 
.grd_t_1 h1 span{color:#8e7856 !important;} 

.nav-display-homes a{ background:#fff !important; width:100%; max-width:200px; margin:0 7px; text-transform:inherit !important; color:#8e7856 !important; border:#8e7856 1px solid; border-radius:2px;}
.nav-display-homes a.active, .nav-display-homes a:hover, .nav-display-homes a:focus{background:#8e7856 !important; color:#fff !important; text-decoration:none;} 
.single hr.dark{ display:none;} 
/*.nav-display-homes a:last-child{background:#c5c5c5 !important; color:#fff !important; border:#c5c5c5 1px solid !important;} */
.nav-display-homes{ margin-bottom:50px !important;}

/*==================================16=04=2018=============================*/
.contact_info_sec{ background:#c6bbaa; padding:20px 35px; margin-right:-15px;} 
.top_info h3{ color:#fff; font-weight:700 !important; font-size:20px; font-family: 'Barlow', sans-serif !important; margin-bottom:5px;} 
.top_info p{ font-size:18px; color:#000; font-family: 'Barlow', sans-serif !important; font-weight:400 !important;}
.info_bottom_sec ul li{ display:block; margin-bottom:20px; position:relative; padding-left:35px; font-size:18px; color:#000; font-family: 'Barlow', sans-serif !important; font-weight:400 !important;} 
.info_bottom_sec ul li i{ position: absolute; left:0; top:0;} 
.top_info hr{ width:20px; display:inline-block; margin-top:14px; margin-bottom:15px;} 
.get_direction{ border:#fff 1px solid; font-size:18px; color:#fff; font-family: 'Barlow', sans-serif !important; display:block; width:100%; max-width:300px; padding:3px 8px 5px; text-align:center; font-weight:600; margin-top:24px;} .get_direction:hover{ background:#fff; color:#000;} 
.map_nw_2{ margin-left:-15px;} .semibld{ font-weight:600;} 
.full-single-display-home{ position:relative; padding-top:48px; margin-bottom:70px; } 
.full-single-display-home:before{ content:""; width:100%; height:576px; position:absolute; left:0; top:0; background:#f5f5f5;} 

.full-single-display-home .container{ position:relative; z-index:999;} 
.full-single-display-home #SliderDisplayHomes{ margin-bottom:4px;} 
#DisplayHomes{ margin-bottom:50px;} #DisplayHomes .thumbnail{ padding:0; border:0; border-radius:0;} 
.featurebx_bottom .icon{ display:inline-block; margin-right:17px; font-size:16px; font-family: 'Barlow', sans-serif !important;  font-weight:500; color:#000;}
.featurebx_bottom .icon img{ margin-right:6px; position:relative; top:-1px;} 

#DisplayHomes .headpart_f{ color:#ebebeb !important; background:#323232 !important;} 
#DisplayHomes .headpart_f small{ font-size:16px; color:#ebebeb; text-transform:inherit; font-weight:400 !important; } 
.single .t_f_wrap.m_b_35{ margin-bottom:20px !important;} 

.top-banner .page-title h1{ font-size:46px !important; font-weight:700 !important; text-transform:inherit !important; font-family: 'Barlow', sans-serif !important; color:#fff !important;margin-top: 115px;} 
.top-banner .page-title h1 .redclr{color:#8e7856 !important;} 
.filter h2{ font-size:24px !important; font-weight:400 !important; color:#000 !important; font-family: bicyclette, sans-serif; font-style: normal; letter-spacing:0.2em !important; text-transform:uppercase;}
.form-home-design.filter h2{ font-size:22px !important;}
.filter .reset{ border-radius:3px; font-size:14px !important; font-weight:500;} 

.filter .col-md-3.text-right{ text-align:left !important;} 
.filter .filter-items h3{  font-family: 'Barlow', sans-serif !important;  font-weight:700 !important; color:#000; text-transform:inherit !important; font-size: 16px !important;} 
h3.filter-h3-inline{ font-size:16px !important;} 
.filter .filter-items .radio-inline label{ background:none !important; border:#8E7856 1px solid !important; border-radius:3px!important; color:#000 !important; 
font-family: 'Barlow', sans-serif !important;  font-weight:400 !important; font-size:16px;}
.page-id-86 .filter .filter-items .radio-inline label{border:#005286 1px solid !important;}
.form-home-design.filter .first-section .fow label{font-family: 'Oswald', sans-serif !important; text-transform:uppercase;}
.filter .filter-items .radio-inline label.active, .page-id-86 .filter .filter-items .radio-inline label:hover, .filter .filter-items .radio-inline label:hover{ background:#8E7856 !important; border:#8E7856 1px solid !important; color:#fff !important; border-radius:3px!important;} 
.filter-items .row .col-sm-4 .radio label{ font-weight:500 !important; text-transform:inherit !important; color:#000; font-family: 'Barlow', sans-serif !important; font-size:16px !important; }
.page-id-86 .filter .filter-items .radio-inline label:hover, .page-id-86 .filter .filter-items .radio-inline label.active{background:#005286 !important; border:#005286 1px solid !important;}
.filter-items .form-group .form-control{ height:33px !important; background:#fff url(//www.fowlerhomes.com.au/black/wp-content/uploads/2018/04/down_arrw_new.png) no-repeat right center !important; padding-right:25px; background-position:96% 12px !important; border:none !important; 
 -webkit-appearance: none; -moz-appearance:    none; appearance:         none; color:#000000; font-size:16px; font-family: 'Barlow', sans-serif !important;} 
 
 #HouseLandList .title{ font-size:18px !important; font-weight:700 !important; color:#000 !important; text-transform:uppercase; font-family: 'Barlow', sans-serif !important;} 
 .h-l-icons img{height:20px;}
 .h-l-icons span{font-weight:bold; margin-left:3px;}
 .col_avpackg table img{height: 30px; margin-right: 7px; margin-bottom: 0;}
 .last-col-part, .mid-col-part{margin-top:15px;}
  #HouseLandList .package-price{text-align:center;}
 #HouseLandList .package-price .price_title{text-transform:uppercase; font-size:16px; color:#000 !important; font-weight:bold;}
 #HouseLandList .package-price .price{text-transform:uppercase; font-size:26px; color:#005286 !important; margin-top:3px; font-weight:600;}
 .house-area, .land-size{font-size:16px !important; color:#000 !important;  font-family: 'Barlow', sans-serif !important;} 
 .enquire-now{ background:#000 !important; border-radius:5px; color:#fff !important; font-size:14px !important; font-weight:600 !important;   font-family: 'Barlow', sans-serif !important;} 
 .enquire-now-info .btn{border:none;background-color:#005286;padding: 10px 0;font-size: 18px;margin-top:5px;color:#fff; font-weight:600;}

#HouseLandList .item .last-col-part{ border-left:#c5c5c5 1px solid;} 
#HouseLandList .item{ background:#fff !important; border:none !important; padding:0; margin:0px 0px 20px !important;} 
.full-house-and-landing-page{ background:#d1c8ba !important; padding:100px 0px;}
.page-id-86 .full-house-and-landing-page{background:#618da9 !important;color:#fff;}
.full-house-and-landing-page .head{ text-align:center; padding:0 20px;}
.full-house-and-landing-page .head .title{font-size:26px !important; font-weight:300 !important; color:#000 !important; font-family: bicyclette, sans-serif; font-style: normal; letter-spacing:0.2em !important; text-transform:uppercase;}
.full-house-and-landing-page .head .title-single{font-size:26px !important; color:#000 !important; font-style: normal;}   
.full-house-and-landing-page .head .title-single .f_w_bold{text-transform:uppercase;}
.full-house-and-landing-page .head .sub-title{font-weight:400 !important; font-size:18px !important; margin-bottom:30px; margin-top:7px; color:#000 !important; font-style: normal;} .full-house-and-landing-page .form-control.txt3{ height:35px; border:none; margin-bottom:15px; border-radius:0 !important; font-size:16px !important; 
font-family: 'Barlow', sans-serif !important; color:#000 !important;} 
.page-id-86 .full-house-and-landing-page .head .title, .page-id-86 .full-house-and-landing-page .head .sub-title{color: #fff !important;}
.full-house-and-landing-page textarea.form-control.txt3{ height:135px !important;} 
.full-house-and-landing-page .form-control::-moz-placeholder{color:#000;opacity:1;} 
.full-house-and-landing-page .form-control:-ms-input-placeholder{color:#000;} 
.full-house-and-landing-page .form-control::-webkit-input-placeholder{color:#000;} 
.full-house-and-landing-page .wpcf7-form{ width:100%; max-width:800px; margin:0 auto;} 
.full-house-and-landing-page .wpcf7-submit.btn{font-family: 'Barlow', sans-serif !important;  background:none !important; border:#fff 1px solid !important; color:#fff !important; font-weight:500 !important; font-size:16px !important; float:right; width:100% !important; padding-top:3px !important; height:34px!important; text-transform:inherit !important;} .full-house-and-landing-page .wpcf7-submit.btn:hover{ background:#fff !important; color:#000 !important;}
.center_sapce .left-side{width:60%; float:left;}
.center_sapce .right-side{float:left;}
.center_sapce .bx_a .lnk{clear:both;}
.ql_bx .sml_cl_f p{font-size:15px;}
.item-property .ptags .address{margin-left:7px;}
.item-property .ptags .address .icon{margin-right:7px; font-weight:500; font-size:18px;}
.item-property .ptags .address .icon img{height:18px; margin-right:2px;}
.form-house-land .price_range{/*margin-top:20px;*/}
.filter-items .radio  label{text-transform:none !important;}
.full-house-land-container{background-color:#f7f7f7;}
.f_w_bold{font-weight:600;}
.contact_info_sec .top_info .note{font-weight:700; font-size:17px;}
.gallery-side .design-features h3.text-title{font-size:18px; text-transform:none;}
.gallery-display-on .btn-block{width:90%;}
.option-reset{background: #404040 !important; color: #fff !important; margin-top:5px; border: 1px solid #000; font-weight: 600; margin-top: 10px;
    margin-left: 20px; padding: 5px 20px; text-decoration:none !important;} 
.home_design_footer{background:linear-gradient(90deg, #ececec 50%, #d1c8ba 50%) !important; margin-top:120px; padding-top:60px; padding-bottom:60px;}
/* .home_design_footer.hype_footer{background:linear-gradient(90deg, #ececec 50%, #c3c4d4 50%) !important; margin-top:120px; padding-top:60px; padding-bottom:60px;} */
.home_design_footer .left-side{padding-right:60px;}
.home_design_footer .right-side{padding-left:60px;}
.home_design_footer .right-side .wpcf7{max-width:360px;}
.home_design_footer .right-side .wpcf7 .col-md-6, .home_design_footer .right-side .wpcf7 .col-md-12{padding:0;}
.home_design_footer .right-side .wpcf7 .checkbox label{padding-left:0;}
.home_design_footer .right-side .wpcf7 .checkbox.active:before{background-color: #000;border: 3px solid #fff;}
.home_design_footer .right-side .wpcf7 .checkbox:before{
content: "";
width: 15px;
height: 15px;
background-color: #fff;
border-radius: 50%;
display: inline-block;
position: relative;
top: 2px;
}
.home_design_footer .right-side .wpcf7 .checkbox input{left: -9999em;}
.home_design_footer .right-side .wpcf7 .checkbox{margin-top:5px;}
.home_design_footer .right-side .wpcf7 input[type=checkbox]{margin-top:6px;}
.home_design_footer div.wpcf7-validation-errors, .home_design_footer div.wpcf7-acceptance-missing{border:none;}
.home_design_footer span.wpcf7-not-valid-tip{margin-top: -15px;}
.home_design_footer .design-overview{font-family: bicyclette, sans-serif; font-weight: 400;font-size: 26px;margin-bottom: 40px;text-transform: uppercase; letter-spacing: 0.2em}
.home_design_footer .design-overview-summary{font-family: 'Barlow', sans-serif; font-weight: 400; font-size:16px;}
.home_design_footer .title-hg{font-family: bicyclette, sans-serif; font-weight: 400; font-size:18px; text-transform:uppercase; letter-spacing:0.2em;}
.home_design_footer .subtitle-hg{font-weight: 600; font-size:30px; margin: 5px 0 30px;}
.home_design_footer .last-col{padding:0;}
.home_design_footer .form-control.txt3 {
    height: 35px;
    border: none;
    margin-bottom: 15px;
    border-radius: 0 !important;
    font-size: 16px !important;
    font-family: 'Barlow',! sans-serif important;
    color: #000 !important;
}
.home_design_footer textarea.form-control.txt3 {
    height: 135px !important;
}
.home_design_footer .wpcf7-submit.btn:hover {
    background: #fff !important;
    color: #000 !important;
}
.home_design_footer .wpcf7-submit.btn {
    font-family: 'Barlow',! sans-serif important;
    background: none !important;
    border: #fff 1px solid !important;
    color: #fff !important;
    font-weight: 500 !important;
    font-size: 16px !important;
    float: right;
    width: 100% !important;
    padding-top: 3px !important;
    height: 34px !important;
    text-transform: inherit !important;
}
.item-property .info .table img{height:20px;}
.cl_f_1 #foot-address1{text-transform: uppercase;}
.page-content .ql_bx .thmnl img{margin-bottom:0 !important;}
.col-md-offset-1-5{margin-left:12.499999995% !important;}
.col-sm-1-5{width:12.499999995%;}
.page-id-84 #DisplayHomesList{padding-bottom:35px; padding-top:35px;}
.page-id-86 .enquire_form_sec .m_b_20{margin-bottom: 15px !important;}
.no-res-found{margin-left:50px;}
.no-res-found .first-row{margin-bottom: 15px; font-size:18px;}
.first-row-count{font-size:14px;}
#HouseLandList .first-row-count{margin-bottom:15px; padding:0;font-size:14px;}
.no-res-found .second-row{color:#8e7856; font-weight:500; font-size:21px;}
div.wpcf7-response-output{border:none !important;}
.display-homes-sale{background-color: #f7f7f7;}
.display-homes-sale #HouseLandList .land-size{margin-top: 10px;}
.display-homes-sale #HouseLandList .title{margin:0;}
.display-homes-sale .last-col-part, .display-homes-sale .mid-col-part{margin-top: 23px;}
.display-homes-sale .lease-back{margin-top: 16px;padding: 5px 10px;background: #444444;color: #fff;font-size: 14px;}
.display-homes-sale .lease-back .ltitle{text-transform: uppercase;font-weight: 600;padding-right:5px;}
.display-homes-sale .last-col-part{height:195px;}
.display-homes-sale .hlp-list-item.deposit:before{padding-top: 30%;}
.display-homes-sale #HouseLandList .item-link{width: 170px;}
.display-homes-sale #HouseLandList .package-price{margin-bottom:60px;}
.page-template-page-display-homes-for-sale .cl_f_1{height:247px !important; padding-top: 50px !important;}
.page-template-page-display-homes-for-sale .cl_f_2{padding-top: 42px !important;}
.sale-facade-title{text-transform:none;}
.form-home-design.filter .filter-items{border:none; padding-left:0;}

.form-home-design.filter .first-section h3{margin-top:40px;}

.form-home-design.filter .filter-items .col-sm-4.filter-bgb .form-group{margin-bottom:10px;}
.form-home-design.filter .filter-items .col-sm-4.filter-bgb .form-group > label{min-width:100px;}
.hd-reset-filters{ padding-top:10px;}
.hd-reset-filters .btn{width:200px; margin:0;}
.inc-btn {
    font-size: 16px;
    border: none;
    color: #fff;
    font-weight: 500;
    display: block;
    position: relative;
    padding: 5px 10px;
    text-align: center;
    font-family: Barlow;
	width:250px;
	background:#8e7856;
}
.inc-btn.hype {background:#6A6CA5;}
.inc-btn:hover{background:#000; color:#fff;}
.overview-inclusions{border-top: 1px solid #000;padding-top: 25px;margin-top: 25px;}
.overview-inclusions .inclusion-title{color: #8e7856;font-size: 21px;font-weight: 500;}
.overview-inclusions .inclusion-des{padding: 25px 0;}
.inclusion-title.hype{color: #6A6CA5;}
.contact_black_rw {background: #222222;color: #fff;padding: 50px 0;font-size: 21px;font-weight: 500;}
.contact_black_rw .cnt{display: inline-block; padding:0 15px;}
.contact_black_rw .cnt img{padding-right:5px;}
.contact_black_rw .cnt_sales{font-weight:600; font-size:24px; color:#907758;}
.contact_office_rw .info_bottom_sec{padding-top:65px;}
.contact_office_rw .info_bottom_sec li{font-size:18px;}
.contact_office_rw .info_bottom_sec .hd-of{font-weight:600 !important; font-size:24px; color:#907758;}
.contact_office_rw .bold{font-weight:600;}


/*============================09=05=2018============================*/

.contact_office_rw{ min-height:354px; position:relative;} 
.contact_office_rw .container, .contact_office_rw .container .col-md-6{ position:initial;}
.contact_office_rw iframe{ width:50%; position:absolute; right:0; top:0; height:100%;} 

#main-header .menu-item-has-children:hover .sub-menu:before{ content:""; width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
 border-top: 10px solid #000; position:absolute; left:24%; top:0; margin-left:-10px;
}
.ft_call_rw{font-weight:500; font-size:20px;}
.blog-single .blog-featured .featured-non-full{margin-bottom:20px;}

.page-id-13873 .page-title h1 span{color:#957C56;}
.page-id-13873 .page-title hr{display:none;}
.brp-b-icon{text-align:center;}
.brp-b-icon h3{font-weight:600;}
.section-brp-second h2{color:#fff; margin-bottom: 36px;}
.section-brp-second h2 span u{text-decoration:none;}
.section-brp-second h2 span u:before{content: '';width: 115px;position: absolute;border-width: 0 0 1px;border-style: solid;padding-top: 32px;}
.brp-box-detail{margin-top: 7px; margin-bottom: 34px;}
.section-brp-second .dis-flex, .brp-box-detail.dis-flex{display:flex;}
.section-brp-second .brp-box { border: 5px solid #8e7856;  border-radius: 15px; padding: 50px 40px; height:100%;}
.section-brp-second .brp-box p{color:#fff;}
.brp-b-icon hr{width:50px; border:3px #8e7856 solid;}
.section-brp-first{padding:50px 0; background:#f5f5f5; }
.section-brp-second{padding:50px 0; background:#a39176; }
.section-brp-second h2, .section-brp-last h2{letter-spacing:0.2em !important; font-family: bicyclette, sans-serif;font-style: normal;text-transform: uppercase;font-weight: 400 !important;padding-bottom: 20px;}
.section-brp-second h2 span, .section-brp-last h2 span{font-weight:600;}
.brp-last-heading h3{font-weight:600;}
.brp-last-heading .col-sm-4:nth-child(1) h3{padding-left: 50px;}
.brp-last-heading .col-sm-4:nth-child(2) h3{padding-left: 15px;}
.brp-last-heading .col-sm-4:nth-child(3) h3{padding-left: 50px;}
.section-brp-last .brp-box-detail .col-sm-4:nth-child(1) {background:#e8e3dd;}
.section-brp-last .brp-box-detail .col-sm-4:nth-child(2) {background:#d1c8ba;}
.section-brp-last .brp-box-detail .col-sm-4:nth-child(3) {background:#baad98;}
.section-brp-last .brp-box-detail .col-sm-4{padding: 30px;}
.section-brp-last ul li{padding:5px 5px 5px 0; font-weight: 500;}
.section-brp-last ul li:before{background: rgba(0, 0, 0, 0) url("../img/brp-list.png") no-repeat scroll left top; width: 15px;height: 15px;content: "";
position: relative;padding-left: 25px; padding-right:5px;}
.section-brp-last{padding:50px 0; }
.section-brp-last .brp-box-detail .col-sm-4:nth-child(1):before{background: rgba(0, 0, 0, 0) url("../img/brp-arf.jpg") no-repeat scroll left top; width: 45px;height: 100%;content: "";position: absolute;top:0;right:0;}
.section-brp-last .brp-box-detail .col-sm-4:nth-child(2):before{background: rgba(0, 0, 0, 0) url("../img/brp-arl.jpg") no-repeat scroll left top; width: 47px;height: 100%;content: "";position: absolute;top:0;right:0;}

.section-cd-second {
    background: #222;
    padding: 50px 0px;
    text-align: center;
    font-family: bicyclette, sans-serif;
    font-style: normal;
    font-weight: 400;
    color: #fff;
    font-size: 31px;
    text-transform: uppercase;
    letter-spacing: 0.1em;
    line-height: 40px;
}
.section-cd-second span{color: #8e7856;}
.section-cd-third{padding:65px 0;}
/****** updates on 31/07/2018 ********/
.hdesign_logo{float:right; max-height:50px; }
.single-home_design .hdesign_logo{margin-top: -7px;}


/*==========================================31=07=2018================================================*/
.flex_living{ padding:80px 0px; font-family: bicyclette, sans-serif; font-style: normal; font-size:26px; text-transform:uppercase; color:#000000; letter-spacing:0.1em; 
line-height:28px; text-align:center;} .delicately_created{ background:#f5f5f5;} 
.flx_thmnl{ margin:0px -15px;} .elegance_inclusions{ background:#a39176;} .descrip_eleg{ margin:0 auto; width:100%; max-width:460px;} 
.delicately_created .row, .elegance_inclusions .row, .aspire_upgrade_sec .row{ display:flex; align-items:center;}
.delicately_created h3{ color:#a39176; font-size:26px; text-transform:uppercase; font-family:bicyclette, sans-serif; font-style:normal; letter-spacing:0.1em !important; margin:0px 0px 20px;}
.elegance_inclusions h3{ color:#fff; font-size:26px; text-transform:uppercase; font-family: bicyclette, sans-serif; font-style:normal; letter-spacing:0.1em !important; margin:0px 0px 20px;} 
.m_b_25{ margin-bottom:25px;} .download_pdf_btn{ color:#fff; font-weight:700 !important; font-size:16px; text-transform:uppercase; padding:7px 18px; border:#fff 1px solid;} 
.download_pdf_btn:hover, .download_pdf_btn:focus{ background:#fff; color:#000;} 
.aspire_upgrade_sec{ padding:75px 0px;} .b_font{ font-weight:700;}

.download_pdf_btn2{ color:#000; font-weight:700 !important; font-size:16px; text-transform:uppercase; padding:7px 18px; border:#000 1px solid;} 
.download_pdf_btn2:hover, .download_pdf_btn2:focus{ background:#000; color:#fff;} 
.m_b_40{ margin-bottom:40px;} .descrip_asup{ max-width:420px;} 
.explore_our_elegance{ background:#f5f5f5; padding:60px 0px;}
.explore_our_elegance .b_elg_rw{margin-top:20px;}

.download_pdf_btn3{ color:#000; font-weight:700 !important; font-size:16px;  padding:7px 18px; border:#000 1px solid;} 
.download_pdf_btn3:hover, .download_pdf_btn3:focus{ background:#000; color:#fff;}  
.explore_our_elegance h2{ color:#000; font-size:26px; text-align:center; text-transform:uppercase; font-family:bicyclette, sans-serif; font-style:normal; letter-spacing:0.1em !important; margin:0px 0px 40px;} .elg_home_gallery{ margin-bottom:20px;} 
.page-id-13958 .mid_wrap .row.page-title{ display:none;}


/*=====================homedesign=========================================*/
.page-id-82 .form-group .radio-inline{ margin-right:-4px; border-radius:0;} 
.page-id-82 .form-group .radio-inline label{ border-radius:0 !important; font-weight:500 !important; width:100%;} 
.page-id-82 .form-group .radio-inline label:hover{border-radius:0 !important;}
.page-id-82 .form-group .radio-inline:nth-child(2) label{ border-radius:3px 0px 0px 3px!important;}
.page-id-82 .form-group .radio-inline:last-child label{ border-radius:0px 3px 3px 0px!important;}
.page-id-82 .hd-reset-filters{ padding-top:0 !important;}
.page-id-82 .hd-reset-filters .btn{ background:#aaaaaa; color:#fff; width:82%; border:none;} 
.page-id-82 .hd-reset-filters .btn:hover{ background:#000;}
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:last-child{ border:none;}
.page-id-82 .form-home-design.filter .filter-items .col-sm-4.filter-ht .form-group:first-child .radio-inline{ width:33.35%;}
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:last-child .form-group .radio-inline{ width:17%;} 
.page-id-82 .form-group.lot-frontage{ margin-bottom:20px;} 
.page-id-82 .form-home-design.filter .first-section h3{ margin-top:0;} 
.page-id-82 .form-home-design.filter .first-section  .radio-inline label{ background: #fff !important;cursor: default;border: #fff !important;padding: 5px !important;border-radius: 5px !important;margin-bottom: 10px;}
.page-id-82 .form-home-design.filter .first-section  .radio-inline.fow{ margin-right:8px !important;}
.page-id-82 .form-home-design.filter .first-section .radio-inline label img{width: 100px;}
.page-id-82 .form-home-design.filter .first-section .radio-inline.hyp{margin-right: 7px;}
/*.page-id-82 .form-home-design.filter .first-section  p{ margin-top:20px;}*/
.page-id-82 .form-home-design.filter .first-section  p a{ color:#000; text-decoration:underline;}
.page-id-82 .form-home-design.filter .first-section  p a:hover{ text-decoration:none;}
.elega-logo{ text-align:center;} .elega-logo img{ height:120px;}


/*===========================09=10=2018=========================*/
.new_fslide1{ background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2018/10/n_fslide_bg.jpg) no-repeat center top; background-size:cover; padding:50px 0px;}
.nfs_col{ position: relative; margin-bottom:40px;} .nfs_col .thmnl_img img{ width:100%; box-shadow:5px 5px 0px #8e7856;} 
.name_nf{ background:#8e7856; color:#fff; padding:8px 10px 12px; font-size: 19px; line-height:24px; font-family:'Barlow', sans-serif; font-weight:600; position:absolute; left:20px; top:-12px;} .hd_wrap_nfs{ margin-bottom:52px; font-family:'bicyclette', sans-serif;} .hd_wrap_nfs h2{ text-transform:uppercase; font-family:'bicyclette', sans-serif; font-weight:600 !important; font-size:32px !important; 
letter-spacing:0.15em !important; color:#8e7856;}
.hd_wrap_nfs p{ color:#fff; text-transform:uppercase; letter-spacing:0.15em;} .ch_vote{margin-top: -4px; color:#fff; font-size:20px; padding-left:15px; padding-right:15px; background:none; border:#fff 1px solid; font-family:'Barlow', sans-serif; font-weight:600; text-transform:uppercase; margin-right:8px;} .ch_vote:hover, .ch_vote:focus{ background:#fff; color:#000;}
.fhwin{ color:#fff; font-family:'Barlow', sans-serif; font-weight:400;} .read_ch_aw{ color:#8e7856; font-weight:700;} 
.nfs_rw_1{ font-size:20px;} .nfs_rw_2{ color:#e6e6e5;} 

/*===============================11=10=2018==================================*/ 
.dream_home_sec.section-brp-first{ background:#ededed;} 
.dream_home_sec.section-brp-first h4{ font-weight:600; line-height:24px; margin-bottom:18px;} 
.dream_home_sec.section-brp-first .enquire_now_btn{ background:#8e7856; color:#fff; font-size:18px; padding:9px 34px; margin-top:15px; font-family:'Barlow', sans-serif; font-weight:700;} 
.dream_home_sec.section-brp-first .enquire_now_btn:hover{ background:#000; color:#fff;}
.our_award_design_cl{ margin-bottom:30px;} 
.view_our_award{ padding:30px 0px;} .view_our_award h3{ font-size:23px; font-weight:700;} 

.provide_plans{ background:#111111; padding:80px 0px;} .provide_plans h2{ font-size:42px; font-weight:700; color:#8e7856; margin-bottom:80px;} 
.provide_plans h2 span{ color:#fff;} 
.y_own_design{ border-bottom:#8e7956 5px solid; border-top:#8e7956 5px solid;} 
.cent_yod{border-bottom:#111111 3px solid; border-top:#111111 3px solid; background:#8e7956; position:relative; padding-top:80px; text-align:center;}
.cent_yod .option_ic{ position:absolute; left:50%; top:-34px; margin-left:-48px;} .y_own_design .p_s_rw_1{ padding:0px 25px 56px; background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2018/10/lrg_down_arrow2.jpg) no-repeat center bottom; background-size:100% 58px;}
.y_own_design .p_s_rw_2{ background:#a69376; padding:25px 50px; min-height:120px; font-size:18px; display:flex; align-items:center; color:#fff; font-weight:300;} 
.y_own_design .p_s_rw_1 h4{ font-family:bicyclette, sans-serif; letter-spacing:0.08em; line-height:26px; font-weight:400; font-size:20px; padding:0px 45px; margin-top:26px;} 
.new_txt_r{ position:relative; display:inline-block;} .new_txt_r:before{ content:""; position:absolute; left:0; bottom:-5px; width:31px; background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2018/10/ic_n_01.png) no-repeat center bottom;  height:4px;}
.page-id-13892 #fancybox-title-float-main{display:none;}
.bnrcontent_4 h4{color:#8e7857; font-family:bicyclette, sans-serif; font-weight:bold; text-transform:uppercase; font-size:24px; margin-bottom: 0;}
.bnrcontent_4 ul{margin:0 0 15px 0 !important;}
.career-fr .detail_dw_pd{text-align:left;}
.career-fr .detail_dw_pd h2{font-size: 26px;font-family: bicyclette, sans-serif;text-transform: uppercase;letter-spacing: 0.15em !important; margin-bottom:15px;}
.viewjob-holder{margin-top:44px;}
.jobs{padding-top: 40px;padding-bottom: 80px;}
.jobs-heading{text-align:center;font-size: 26px;font-family: bicyclette, sans-serif;text-transform: uppercase;letter-spacing: 0.15em !important;margin-bottom: 40px;}
.job-detail{background: #ededed;padding: 10px 40px 20px;border-bottom: 3px solid #8e7856;}
.job-detail h3{font-weight:bold; margin-bottom:20px;}
.job-detail h3 span{color:#8e7856;font-size: 18px;display: block;}
.job-detail ul{margin-bottom: 20px;margin-top: 15px;}
.job-detail ul li{list-style:disc; list-style-position: inside;}
.career-show-hide{font-size: 16px;margin-top: 20px; display:block; font-weight:600;font-family: bicyclette, sans-serif;text-transform: uppercase;letter-spacing: 0.15em !important; color:#8e7856; text-decoration:underline;}
.career-show-hide:hover, .career-show-hide:focus{color:#8e7856;}
.job-detail #hidesec a{color:#000; font-weight:600;}
.applyjob-holder{position: absolute;right: 10px;bottom: 25px;}
.viewjob_btn{border-radius: 4px;font-size: 18px;font-weight: 600;background: #8e7856;border: #8e7856 1px solid;padding: 10px 40px;color: #fff;
text-decoration: none;}
.viewjob_btn:hover, .viewjob_btn:focus{background:#D1C8BA;border: #D1C8BA 1px solid; color:#fff;}
.register-interest textarea.form-control.txt3{height: 36px !important;}
.enquire_form_sec .full-house-and-landing-page{background:none !important; padding:0; padding-top:10px;}
.page-id-86 .bg-light-red .filter .filter-items .radio-inline label{border-radius:0 !important; margin-right:-5px; border-right:0 !important;}
.page-id-86 .bg-light-red .filter .filter-items .radio-inline.first label, .page-id-86 .filter .filter-items .radio-inline.last label{border-radius:3px !important;}
.page-id-86 .bg-light-red .filter .filter-items .radio-inline.last label{border-right:#005286 1px solid !important;}
.form-house-land .looking-for{font-style:italic;font-weight: 500;}
.form-house-land .looking-for .scrolling-point{color:#005286;}
.form-house-land .looking-for .reset{border:none; text-decoration:underline; font-style:normal; padding-top:0; margin-right:0; padding-right:0;}
.filter-packages-by .filter .filter-items .radio-inline label{background: #dfdfdf !important;color: #8d8d8d !important;border: 1px solid #dfdfdf !important;padding: 2px 20px;font-weight: 600 !important;margin-right: 8px;}
.filter-packages-by{background:#f7f7f7;}
.filter-packages-by .container{border-bottom: 2px solid #e7e7e7;}
.filter-packages-by .filter .filter-items .radio-inline label.active, .page-id-86 .filter-packages-by .filter .filter-items .radio-inline label:hover{background: #545454 !important;color: #fff !important;border: 1px solid #545454 !important;}
.filter-packages-by .filter .col-md-9 > label{float: left;padding-right: 30px;padding-top: 5px;}
.filter .filter-items h3{text-transform:uppercase !important;letter-spacing: 1.6px !important;font-family: bicyclette, sans-serif !important;}
.result-count{padding-top:6px;}
.page-id-86 .full-house-and-landing-page hr{border-top: 5px solid #005286;}
.page-id-86 .extra-details{max-width: 710px;margin:30px auto 50px;}
.hlp-first{padding:60px 0;}
.hlp-first strong{font-size:21px; color:#8f7959;}
.top-banner .grd_t_2 h4{color: #fff !important;}
.contact-us-hours{padding-left:35px;}
.display_homes .inner_dh_cl{position:relative;}
.display_homes .overlay{position: absolute;top: 0;left: 0;text-align: left; display:none; background: rgba(163,145,118,.9); width:100%; height:100%;  padding-top: 35px; }
.display_homes .dh_cl:hover .overlay{display:block;}
.display_homes .overlay li i{margin-right:10px;}
.youdesign-logo{margin-bottom:25px;}

/*===========================================20=11=2018======================================================*/
.buy_your_home_sec{ background:#000000; padding:60px 0px; color:#fff;} .buy_your_home_sec h2{ color:#fff; font-size:36px; font-weight:700; text-align:center; margin-bottom:64px;}
.byh_cl{ text-align:center; margin-bottom:40px;}  .byh_cl img{ margin-bottom:20px;} .byh_cl p:nth-child(2){ display:none;} .byh_cl p{ line-height:21px;} 
.gry_txt_bg{ background:#8e7956; display: inline-block; line-height:29px; padding:0px 5px 5px;} 


.kdr_process_new_sec{ padding:60px 0px;}
.kdr_process_new_sec h2{font-size:36px; font-weight:700; text-align:center; margin-bottom:50px;} 

.kdr_process_new_sec .panel-group .panel {
        border-radius: 0;
        box-shadow: none; border:none;
       
    }

.kdr_process_new_sec  .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #000; background:none; border:none;
       
      
    }

.kdr_process_new_sec  .panel-title { position:relative; padding-left:140px;
        font-size: 30px; font-family:bicyclette, sans-serif; font-weight:400; letter-spacing:0.2em !important; text-transform:uppercase;
    } .kdr_process_new_sec  .panel-title a{ color:#000;} .kdr_process_new_sec  .panel-title br{ display:none;} 

.kdr_process_new_sec  .panel-title .number_kdr{ color:#fff; font-size:85px; line-height:71px; font-weight:700; position:absolute; left:0; top:0; font-family:'Barlow', sans-serif;}	

.kdr_process_new_sec .panel-title > a {
        display: block;
        padding:25px 15px 25px 0px;
        text-decoration: none;
    }

.kdr_process_new_sec .more-less {
        float: right;
        color: #fff; font-size:20px;
    }

.kdr_process_new_sec .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE; padding:40px 0px 0px;
    }


.kdr_process_new_sec #accordion   .panel.panel-default{ background:#d2c9bb;  padding:30px; margin:0;} 
.kdr_process_new_sec #accordion   .panel.panel-default:nth-child(2) { background:#bbae9a;}
.kdr_process_new_sec #accordion   .panel.panel-default:nth-child(3) { background:#a59378;}
.kdr_process_new_sec #accordion   .panel.panel-default:nth-child(4) { background:#8e7856;}

.p_ul_bx li{ position:relative; padding-left:20px; font-size:16px; line-height:20px; margin-bottom:10px;} 
.p_ul_bx li:before{ content:""; position:absolute; left:0; top:9px; background:#000;  width:4px; height:4px; border-radius:20px;} 

.six_progress_payments{ background:#ededed; padding:60px 0px; text-align:center;} 
.six_progress_payments h2{ text-align:center; font-family:bicyclette, sans-serif; font-weight:400; letter-spacing:0.2em !important; text-transform:uppercase; margin-bottom:25px;} 
.progress_thmnl img{ max-width:100%;} 
.title_kdr{font-size:32px; font-weight:700; text-align:center; margin-bottom:50px;} 

.kdr_project_sec .ql_ftr .w_arrw img{ margin-bottom:0 !important;} 

.kdr_process_new_sec .collapse.in{ margin-top:24px;}

/*==================================14=12=2018======================================*/ 
.content_slide_sgreet{ position:absolute; width:100%; height:100%; left:0; top:0; display:flex; align-items:center;}
.sg_center{ width:100%; max-width:836px; margin:0 auto;} 
.sg_center .frst_rw_t{ text-align:center; margin-bottom:60px;} .sg_center .frst_rw_t h3{ font-size:26px; letter-spacing:0.1em!important; text-transform:uppercase; color:#fff; font-family:"bicyclette"; margin-top:30px; font-weight:400;} .sg_sml_cl{ border:#aa9a80 2px solid; padding:40px 10px; text-align:center;} 
.sg_sml_cl h3{font-size:24px; text-transform:uppercase; color:#000000; font-family:"bicyclette"; margin:0px 0px 15px; letter-spacing:0.12em !important;  font-weight:400;}
.sg_sml_cl p{ margin:0; font-size:19px; color:#fff;} .home-bg{ width:100%;} 
.sg_center .img-responsive{ width:auto !important; max-width:100% !important; display:inline-block !important;} 
.content_slide.hype{ background:none !important;} 
.hype_sml_cl{ background:rgba(255,255,255,.9); padding:25px 35px; width:100%; max-width:370px;} 
#elegance_collection_slide .discrp_slide.hype img{ width:auto; max-width:100%;} 
#elegance_collection_slide .discrp_slide.hype .txt{ color:#000 !important;} 
#elegance_collection_slide .discrp_slide.hype .explore_design{ color:#000 !important; border-color:#000 !important;} 
#elegance_collection_slide .discrp_slide.hype .explore_design:hover, 
#elegance_collection_slide .discrp_slide.hype .explore_design:focus{ background:#000 !important; color:#fff !important;} 
.hlpckg_cl_md{ width:100%; max-width:370px; margin-left:64px;} 
.hlpackage_sld_hv{ position:absolute; left:0; top:0; width:100%; overflow:hidden; height:100%; display:flex; align-items:center;}  
.hlpackage_sld_hv .container{ position:relative; z-index:999;}
.hlpckg_cl_md h2{ color:#fff; letter-spacing:0 !important; font-size:36px; line-height:42px; font-weight:700 !important; margin-bottom:30px;} .hlpckg_cl_md h2 strong{ color:#fff;} 
.getfree_fwlr{color:#fff; font-weight:500; margin-bottom:45px; font-size:12px; line-height:18px;} 
.getfree_fwlr strong{ font-weight:700;} 
.hlpackage_sld_hv:before{ content:""; width:62.2%; position:absolute; height:100%; left:-10%; top:0; background:rgba(143,120,91,.8); -ms-transform: skew(-20deg); 
  -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.hlpackage_sld_hv:after{ content:""; width:60%; position:absolute; height:100%; left:-10%; top:0; background:#0f0802; -ms-transform: skew(-15deg); 
  -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}
  
.col-sm-4 .promo-title{font-family: bicyclette, sans-serif;font-weight:300;text-transform: uppercase;font-size: 26px;margin: 20px auto;line-height: 32px;letter-spacing: 2px;margin-bottom: 15px;}
.col-sm-4 .promo-detail{margin: 20px auto;}
.col-sm-4 .promo-title hr{width: 12px; border: 1px solid #666;margin-top: 10px;}
.col-sm-4 .promo-condition{font-size: 11px;}
.col-sm-4 .promo-condition a{color:#000; text-decoration:underline;}
.col-sm-4 .view-promo{padding-top:40px; padding-bottom:40px;}
.col-sm-4 .view-promo a{ font-weight:500; color:#fff; background:#8e7856; border:1px solid #8e7856; border-radius:5px; padding: 7px 24px; text-transform:uppercase;}
.col-sm-4 .promo-detail-holder{background:#eeeeee;margin-bottom: 40px;}
.page-template-page-promotions .page-content{padding-bottom:0;}
.no-vacancies{color: #aaa;line-height: 26px;padding-top: 30px;text-align: center;}
.gallery-display-on .display-on-inner a{display:block;}
.gallery-display-on .display-on-inner{margin-bottom:7px; text-align:center; margin-top: -60px;}
.dc-address{ font-weight: 500; text-align: center; color: #fff;}
.dc-direction{ width: 150px;  margin: 0 auto;}
.dc-new{position: absolute;left: 0;background: #8e7856;color: #fff;font-weight: bold;padding: 7px;border-bottom-right-radius: 15px;}
.hlpackage_sld_hv.warnervale .hlpckg_cl_md h2{color:#8e7858;}
.hlpackage_sld_hv.warnervale .getfree_fwlr{font-size: 24px; line-height: 30px;}
.hlpackage_sld_hv.warnervale .getfree_fwlr span{font-size:16px; line-height:24px;}}
.hlpackage_sld_hv.warnervale:before{ content:""; width:62.2%; position:absolute; height:100%; left:-10%; top:0; background:rgba(143,120,91,1); -ms-transform: skew(-20deg); 
  -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.hd_narrow_blocks{margin-top:5px;}


  
/*=============================16=04=2019===================================*/   

.hlpackage_sld_hv.easter:before{ content:""; width:62.2%; position:absolute; height:100%; left:-10%; top:0; background:rgba(143,120,91,1); -ms-transform: skew(-20deg); 
  -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.hlpackage_sld_hv.easter:after{ content:""; width:60%; position:absolute; height:100%; left:-10%; top:0; background:rgba(0,0,0,1); -ms-transform: skew(-15deg); 
  -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}

.hlpackage_sld_hv.easter .hlpckg_cl_md{ margin-left:40px; letter-spacing:0.12em; position:relative; font-size:16px; font-weight:300;  color:#fff; }   
.hlpackage_sld_hv.easter .hlpckg_cl_md:before{ content:""; width:120px; height:87px; position:absolute; left:-120px; top:-40px; background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2019/04/ic_n_1.png) no-repeat center center;}
.hlpackage_sld_hv.easter .hlpckg_cl_md:after{ content:""; width:47px; height:89px; position:absolute; right:64px; bottom:-40px; background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2019/04/ic_n_2.png) no-repeat center center;}
.hlpackage_sld_hv.easter .hlpckg_cl_md h2{ font-size:30px; margin-top:0;} 
.e-first, .e-second{ text-transform:uppercase; font-size:19px; font-family:"bicyclette"; font-weight:300; margin-bottom:25px;}  
.e-third{ margin-bottom:25px;} .e-last{ margin-bottom:0;}
.e-second strong{ color:#8e7858; font-family:"bicyclette"; font-weight:700;}
.specifications .accordion legend{margin-top:15px; margin-bottom:15px; border-bottom: none;}
.garage-total-area{font-weight:bold;}
.filter-items .deposit-type .radio-inline, .deposit-type .radio-inline label{width:100%;}
.deposit-type .radio-inline input{position:absolute;}

/*==============================18=07=2019=====================================*/ 
.Willowdale_Opening_slider{ position:absolute; left:0; top:0; width:100%; overflow:hidden; height:100%; display:flex; align-items:center;}
.Willowdale_Opening_slider .container-fluid{ position:relative; z-index:999; width:1430px;}
.home-bg .flexslider .slides li:first-child{background-position: right top !important;}
.Willowdale_Opening_slider:after{ content:""; width:70%; position:absolute; height:100%; left:-20%; top:0; background:rgba(0,0,0,.82); -ms-transform: skew(37deg); 
  -webkit-transform: skew(37deg); transform: skew(37deg); }
.Willowdale_Opening_mid{ width:100%; max-width:600px; padding-left:40px; color:#fff; font-weight:500; }  
.Willowdale_Opening_mid .first_rw_gr{ font-size:16px;} 
.Willowdale_Opening_mid .first_rw_gr h2{ font-weight:700 !important; color:#8e785c !important; margin:8px 0px; letter-spacing:0 !important;}  
.Willowdale_Opening_mid .second_rw_gr h3{ color:#fff; margin:0; letter-spacing:0!important; font-size:20px; line-height:30px;} 
.Willowdale_Opening_mid hr{ border:none; border-top:#72604a 1px solid; margin-right:18%;}
.willowdale_logo{ margin-bottom:15px;} .willowdale_logo img{ max-width:228px !important; display:inline-block !important; height: auto !important;}   
.Willowdale_Opening_mid  .second_rw_gr .seeing_you{ font-size:18px; margin:0;} 
.Willowdale_Opening_mid  .second_rw_gr .limited_number{ font-size:15px;} 
.twt_f_anniversary{ display:none;} .twt_f_anniversary img{ max-width:238px !important; height:auto !important; display:inline-block !important;}


/*===============================25=09=2019=================================*/

.home_visit_wrap .humblesec .row, .home_visit_wrap .commitment .row, .home_visit_wrap .suits_you_need .row{ display:flex; align-items:center; color:#504F4F;} 
.home_visit_wrap .humblesec h2, .home_visit_wrap .suits_you_need h2 { font-size:24px; color:#504F4F; font-weight:300; font-family:bicyclette, sans-serif; 
letter-spacing:0.1em !important; text-transform:uppercase;} .home_visit_wrap .humblesec h2{ margin:0;}
.home_visit_wrap .humblesec{ padding-top:70px;} .suits_you_need{ padding:70px 0px;} 
.home_visit_wrap .suits_you_need h2{ margin-bottom:20px;} .bdr_hv{ border:none; display:inline-block; margin:0px; border-top:#504F4F 1px solid; width:100%; max-width:100px;} 
.hv_d_2{ width:100%; max-width:410px; padding-left:30px;} .hv_d_2 p{ margin-bottom:30px;} .hv_d_2 p:last-child{ margin:0;}

#homevisit_form.full-house-and-landing-page{ background:#00000015 !important;} 
#homevisit_form.full-house-and-landing-page .head .title, #homevisit_form.full-house-and-landing-page .head .sub-title{ color:rgba(80,79,79,1) !important; font-weight:300 !important;}   #homevisit_form.full-house-and-landing-page .head .title{ margin-bottom:15px;}
#homevisit_form.full-house-and-landing-page .form-control.txt3{ color:rgba(80,79,79,.57) !important; font-weight:300 !important;}  


#homevisit_form.full-house-and-landing-page .form-control::-moz-placeholder{color:rgba(80,79,79,.57);opacity:1;} 
#homevisit_form.full-house-and-landing-page .form-control:-ms-input-placeholder{color:rgba(80,79,79,.57);} 
#homevisit_form.full-house-and-landing-page .form-control::-webkit-input-placeholder{color:rgba(80,79,79,.57);}  
#homevisit_form.full-house-and-landing-page .form-control{-webkit-appearance:none; -moz-appearance:none; appearance:none;} 
#homevisit_form.full-house-and-landing-page .btn{ max-width:150px;} 
#homevisit_form.full-house-and-landing-page .wpcf7-form select{ background:#fff url(https://www.fowlerhomes.com.au/wp-content/uploads/2019/09/down_arrow.jpg) no-repeat right center !important; padding-right:32px !important;}
#wpcf7-f17134-o1 div.wpcf7-response-output{text-align: center;}
span.wpcf7-not-valid-tip{margin-top: -15px;} 


/*===================================================================*/


.home_visit_slide{ position:absolute; left:0; top:0; width:100%; overflow:hidden; height:100%; display:flex; align-items:center;}  
.home_visit_slide:before{ content:""; width:54.2%; position:absolute; height:100%; right:-10%; top:0; background:rgba(143,120,91,.8); -ms-transform: skew(-20deg); 
  -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.home_visit_slide:after{ content:""; width:52%; position:absolute; height:100%; right:-10%; top:0; background:#0f0802; -ms-transform: skew(-15deg); 
  -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}
.home_visit_slide .container{ position:relative; z-index:999;}
.hvisit_md{ width:100%; max-width:370px; float:right; text-align:right;} 
.hvisit_md h2{ color:#fff; letter-spacing:0 !important; font-size:36px; line-height:42px; font-weight:700 !important; margin-bottom:30px;} .hlpckg_cl_md h2 strong{ color:#fff;} 
.hv_m_txt{color:#fff; font-weight:100; margin-bottom:45px; font-size:24px; line-height:32px;}  
.hvisit_md .explore_design{ font-weight:400; font-size:18px;}

.home_visit_slide.brand_new:before{ content:""; width:54.2%; position:absolute; height:100%; right:-10%; top:0; background:rgba(143,120,91,.8); -ms-transform: skew(-20deg); -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.home_visit_slide:after{ content:""; width:52%; position:absolute; height:100%; right:-10%; top:0; background:#000; -ms-transform: skew(-15deg); -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}
.brand_new .hvisit_md h2{color:#8e785c;} .brand_new .hvisit_md h3{font-weight: 400;font-family: 'BeyondInfinity';color:#fff;font-size: 38px;}
.brand_new .hv_m_txt{font-size:40px;font-weight: 600;} .brand_new .hvisit_md .explore_design{font-weight:bold;}
.brand_new hr{margin-right:0;width:100px;border-top: 1px solid #8e785c;}
/*===========================27=09=2019====================================*/

.Birthday_slider{ position:absolute; left:0; top:0; width:100%; overflow:hidden; height:100%; display:flex; align-items:center;} 
.Birthday_slider .container-fluid{ position:relative; z-index:999; width:96%; max-width:800px;}   
.Birthday_slider .row{background: rgba(255,255,255,0.8); padding:50px 80px;}
.Birthday_slider .row img{width:200px;display: inline;} .Birthday_slider .row .col-md-4{text-align:right;}
.Birthday_mid_bx{ color:#8e7858; border-right:1px solid #8e7858; } 
.Birthday_mid_bx h1{ font-family: 'BeyondInfinity'; color:#8e7858; font-size:90px; font-weight:400; line-height:60px; margin:0;}
.Birthday_mid_bx h2{ font-size:28px; font-weight:700 !important; color:#8e7858; letter-spacing:0 !important; margin-bottom:25px;}  .Birthday_mid_bx h2 strong{font-size: 36px;text-transform: uppercase;line-height: 50px;}
.w_btn_sl{ border:#8e7858 1px solid !important; background:#fff !important; color:#8e7858; font-weight:700; font-size:15px;}
.w_btn_sl:hover{ background:#000 !important;border:#000 1px solid !important;color:#fff;} 

.compare_save_slide{ position:absolute; left:0; top:0; width:100%; overflow:hidden; height:100%; display:flex; align-items:center;} 
.compare_save_slide:before{ content:""; width:62.2%; position:absolute; height:100%; left:-11%; top:0; background:rgba(143,120,91,1); -ms-transform: skew(-17deg); 
  -webkit-transform: skew(-17deg); transform: skew(-17deg);}
.compare_save_slide:after{ content:""; width:60%; position:absolute; height:100%; left:-10%; top:0; background:#0f0802; -ms-transform: skew(-15deg); 
  -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}

.compare_save_slide .container-fluid{ position:relative; z-index:999; width:96%; max-width:1430px;}  
.cs_mid{ width:100%; max-width:600px; padding-left:40px; color:#fff;  }  
.compare_save_slide h2{ font-weight:700 !important; color:#fff; letter-spacing:0 !important; margin-bottom:25px; font-size:26px;}  
.cs_top img{ max-width:350px;}
.opennow{    display: inline-block;   position: absolute;
    right: 15px;
    top: 37px;
    background: #8e7856;
    color: #fff;
    font-weight: bold;
    padding: 7px;
    border-bottom-left-radius: 15px;z-index: 5;}
.page-id-86 .top-banner .page-title h1{margin-top: 70px;} .page-id-86 .top-banner .page-title h1 img{max-width: 100px;}


/*=====================================20=11=2019========================================*/

#homeworldslide.hlpackage_sld_hv:before{ display:none;} 
#homeworldslide.hlpackage_sld_hv:after{ background:rgba(0,0,0,.82); width:70%; left:-20%; height:102%; -ms-transform:skew(36deg);  -webkit-transform:skew(36deg); transform:skew(36deg);}  
.hworldlogo img{ height:50px !important; width:auto !important; display:inline-block !important;}
#homeworldslide h3{ color:#8e785c; font-weight:700;} #homeworldslide p{ color:#fff;} 

#homeworldslide.hlpackage_sld_hv .hlpckg_cl_md{ margin-left:0 !important;}


/*==========================03=12=2019=================================*/
.christmas_slider_wrap{ position:absolute; width:100%; left:0; top:0; height:100%; padding-bottom:50px; font-size:21px; color:#000000; display:flex; align-items:flex-end; text-align:center; font-weight:300;} .christmas_slider_wrap h1{ font-family:'BeyondInfinity'; color:#8e785c; font-weight:normal; font-size:90px; margin:30px 0px;} 
.christmas_slider_wrap h1 span{ font-family: 'Barlow', sans-serif; font-weight:100; font-style:italic;}
.h_drk_txt{ color:#000 !important;}  .christmas_slider_wrap strong{ color:#8e785c;} .h_office_chsm{ margin:15px 0px;}

.marsden_slider_wrap{text-align: center; position: absolute; top: 15px; width: 100%;}
.marsden_slider_wrap h2{color:#7d6d54 !important; font-weight: 600 !important;letter-spacing: 0 !important;font-size: 42px; text-transform: uppercase !important;}
.marsden_slider_wrap p{color: #284d67; font-size: 26px;}
.marsden_slider_wrap .btn{border: 1px solid #000;color: #000;font-weight: 500;padding: 5px 17px;border-radius: 10px;margin-top: 10px;text-transform: uppercase;font-weight: bold;}
.marsden_slider_wrap .btn:hover{border-color:#7d6d54;color:#7d6d54;} 
.marsden_slider_wrap a, .marsden_slider_wrap a:focus{ text-decoration:none;}
.testi_txt{margin-bottom: 50px; }
.testi_txt .title{font-size: 26px;margin-bottom: 15px;}
.testi_txt p{max-width:800; margin:0 auto;}
.ntesti{background:#2A2A2A; padding:30px 60px 50px;color:#fff;margin-bottom: 15px; line-height:19px; position:relative;}
.ntesti:before{content:"“"; font-size:70px;color:rgba(255,255,255,0.2); position:absolute; left:20px; top:36px;}
.ntesti:after{content:"“"; font-size:70px;color:rgba(255,255,255,0.2); position:absolute;  right:20px; bottom:5px;}
.ntesti .ntwriter{color: #8F7856;margin-top: 20px;}
.ntesti:nth-child(2n) {background:#A18E72;text-align: right;}
.ntesti:nth-child(2n) .ntwriter{color:#000; }
.opennow-logo{position: absolute; max-height:28px; right: 20px; top: 5px;}
.opennow-logo-detail{max-height: 42px;position: absolute;right: 25px;top: 30px;}

@media screen and (-webkit-min-device-pixel-ratio:0){
	.navbar-default .navbar-nav > li > a{padding-top:2px;}
}
.nav-display-homes a{padding: 5px 9px;}


@media (min-width:1600px){ 
	.home .slides li .m-img-holder { display:none !important;} 
	.home .slides > li{ height:600px !important;} 
	
	/*==============================18=07=2019=====================================*/
	/*.home-bg .flexslider .slides li:last-child{ background:url(https://www.fowlerhomes.com.au/wp-content/uploads/2019/09/Willowdale_Opening_Slider_large.png) no-repeat right top !important; background-size:cover !important;} */
	.Willowdale_Opening_mid{ padding-left:100px;} 
	

/*=============================25=09=2019======================================*/
.home_visit_slide:before{  width:58.2%;}
.home_visit_slide:after{  width:57.5%; }	
.home_visit_slide.brand_new:after{  width:52.4%; }
/*====================27=09=2019=======================================*/

.Birthday_mid_bx, .cs_mid{ padding-left:100px;}  

/*==============================19=12=2019=====================================*/ 
.marsden_slider_wrap .container{ max-width:880px; background:rgba(255,255,255,.65); padding:0px 30px 12px;}
.marsden_slider_wrap{top: 30%;}	
}

@media (min-width:1400px){ .container{ width:1170px;} }


@media (min-width:1200px){ 
.community-boxes{padding-left:90px;}
.range_bx .img_full{ height:424px; object-fit:cover;}  

.page-id-86 .filter-items .row .col-sm-4:nth-child(2) h3, .page-id-86 .filter-items .row .col-sm-4:nth-child(2) .radio{ margin-left:70px;}
.gallery-display-on{position:absolute; top:530px;}
.single-home_design .gallery-display-on{top:480px;}
}

@media (min-width:768px){ 

.form-home-design.filter .filter-items .col-sm-4:last-child{padding-left:40px;border-left: #c5c5c5 1px solid;}
.dropdown-menu{ display:none; width:200px;}
.navbar-nav > li:hover .dropdown-menu{ display:block;} 
}

@media (min-width:1200px) and (max-width:1600px){
/*=============================16=04=2019===================================*/ 	
.hlpackage_sld_hv.easter:before{ content:""; width:52%; position:absolute; height:100%; left:-10%; top:0; background:rgba(143,120,91,1); -ms-transform: skew(-20deg); 
  -webkit-transform: skew(-20deg); transform: skew(-20deg);}
.hlpackage_sld_hv.easter:after{ content:""; width:49.8%; position:absolute; height:100%; left:-10%; top:0; background:rgba(0,0,0,1); -ms-transform: skew(-15deg); 
  -webkit-transform: skew(-15deg); transform: skew(-15deg); z-index:1;}
	
	
	 }


@media (min-width:992px) and (max-width:1199px){ 
.center_sapce{ padding:0;} .navbar-default .navbar-nav > li > a{ font-size:14px;} 
.overly_fx, .overly_fx_2{ padding:45px;} .overly_fx h3{ font-size:36px; margin-bottom:40px;} 
.overly_fx_2 .hype_logo{ margin-bottom:40px;} .stayup{ margin-left:20px;} 
.discrp_slide{ padding-left:0;} 

/*=========================homedesign=====================================*/
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:last-child .form-group .radio-inline{ width:15%;} 
.page-id-82 .form-group .radio-inline label{ font-size:14px;} 
.page-id-82 .form-home-design.filter .first-section .radio-inline img{ max-width:140px;} 

/*=======================11=10=2018================*/
.y_own_design .p_s_rw_1 h4{ padding:0px 24px;} .y_own_design .p_s_rw_2{ padding:25px;} 

/*=============================16=04=2019===================================*/   
.hlpackage_sld_hv.easter .hlpckg_cl_md h2, .e-first, .e-second, .e-third{ margin-bottom:10px;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md{ font-size:14px;} 
.e-first, .e-second{ font-size:16px;} .hlpackage_sld_hv.easter .hlpckg_cl_md h2{ font-size:24px; line-height:28px;}
.hlpackage_sld_hv.easter:before{ width:53.2%;} .hlpackage_sld_hv.easter:after{ width:51%;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md:after{ right:100px;} 

/*===========================18=09=2019====================================*/
.Willowdale_Opening_mid{ max-width:400px;}
.Willowdale_Opening_mid .first_rw_gr{ font-size:12px;} 
.Willowdale_Opening_mid .first_rw_gr h2{ font-size:18px;} 
.Willowdale_Opening_mid .second_rw_gr h3{ font-size:14px; line-height:22px;} 
.Willowdale_Opening_mid .second_rw_gr .seeing_you{ font-size:14px;} 
.Willowdale_Opening_mid .second_rw_gr .limited_number{ font-size:11px;} 
.Willowdale_Opening_mid hr{ margin:10px 9% 10px 0px;} 

/*========================================27=09=2019=================================================*/
.Birthday_slider:before{ width:79%;} .cs_top img{ max-width:260px;} .compare_save_slide h2{ font-size:18px;} 

/*===============================03=12=2019============================================*/
.christmas_slider_wrap{ font-size:14px;} .christmas_slider_wrap h1{ font-size:65px; margin:15px 0px;} 
.h_office_chsm{ margin:6px 0px;}

}
@media (max-width:991px){
.home_design_footer .right-side{padding-left:0; margin-top:50px;}
.contact_black_rw .cnt{display: block; padding:5px 0;}
.section-brp-second .dis-flex, .section-brp-last .brp-box-detail{display:inherit;}
.section-brp-second .brp-box{margin-bottom:15px;}
.section-brp-last .brp-box-detail .col-sm-4:nth-child(2):before, .section-brp-last .brp-box-detail .col-sm-4:nth-child(1):before{display:none;}
.section-brp-last{padding:0; margin-bottom:-35px;}
}
@media (min-width:768px) and (max-width:991px){ 
.home_design_footer{background:linear-gradient(90deg, #ececec 50%, #ececec 50%) !important; margin-top:60px; padding-top:30px;}
.home_design_footer.hype_footer{background:linear-gradient(90deg, #ececec 50%, #ececec 50%) !important; margin-top:60px; padding-top:30px;}
.home_design_footer .wpcf7-submit.btn{border-color:#000 !important; color:#000 !important;}
.center_sapce{ padding:0;} .navbar-default .navbar-nav > li > a{ font-size:11px; padding:0px 4px;} 
.overly_fx, .overly_fx_2{ padding:30px;} .overly_fx h3{ font-size:28px; margin-bottom:15px;} 
.overly_fx_2 .hype_logo{ margin-bottom:15px;} .right_t_cl{ padding-top:8px;} #main-header{ height:130px;} 
.headpart_f{ font-size:14px;} .address{ font-size:10px;} .ic_right a{ margin-left:4px;} 
.hype_logo img{ height:40px;} .number_b{ font-size:40px; line-height:36px;} .bwf{ font-size:14px;} 
.sml_cl_f{ width:80%;} .ql_ftr .sml_cl_f h4{ font-size:13px;} 
.ql_ftr .sml_cl_f p{ font-size:13px; line-height:16px;} .w_arrw img{ width:16px;} .dh_cl h4{ font-size:13px; margin-top:8px;} 
.discrp_slide{ padding-left:0;} .stayup{ margin-left:0; font-size:14px; margin-bottom:6px;} .stayup br{ display:none;} .flw_title{ font-size:15px; margin-right:0;} 
.follow_us a{ font-size:20px; margin-left:15px;} .tel_number{ font-size:20px;} .footer_top h4{ font-size:15px;} 
.p_slide .left.carousel-control{ left:-35px;} .p_slide .right.carousel-control{ right:-35px;} 
.p_slide .left.carousel-control img, .p_slide .right.carousel-control img{ width:15px;} 

/*=============================15=04=2018===========================================*/
#menu-header-nav li .sub-menu{ display:none; width:200px; background:#000; padding:10px; position:absolute; left:0; z-index:99999 !important; top:18px;} 
#menu-header-nav li:hover .sub-menu{ display:block; } .bwf sup{ font-size:22px; top:-20px;} .map_nw_2{ margin-left:0;} 
.featurebx_bottom .icon{ margin-right:0;}
.content_slide.hype .col-sm-offset-3{margin-left:15% !important;}

/*============================09=05=2018============================*/

.contact_office_rw{ min-height:auto; position:relative;} 
.contact_office_rw .container, .contact_office_rw .container .col-md-6{ position: relative;}
.contact_office_rw iframe{ width:100%; position: initial;  height:354px; margin-top:25px;}

.navbar-default .navbar-nav > li > a{ padding-bottom:26px;}
#menu-header-nav li .sub-menu{ background:none; padding:30px 0 0px; top:34px;}

/*.home_design_footer .left-side{background:#ECECEC;padding-top: 60px;padding-bottom: 60px; margin-top:-30px;} */

/*=============================31=07=2018=============================*/ 
.descrip_eleg{ max-width:100%; margin:20px 0px;} 
.delicately_created .row, .elegance_inclusions .row{ display:block; text-align:center;} 

/*=========================homedesign=====================================*/
.form-home-design.filter .filter-items .col-sm-4:last-child .form-group > label{ min-width:100%;} 
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:last-child .form-group .radio-inline{ width:25%;} 
.page-id-82 .form-group .radio-inline label{ font-size:11px;} 
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:nth-child(2) .form-group:first-child .radio-inline{ width:33.3%;} 
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:nth-child(2) .form-group:last-child .radio-inline{ width:17.2%;} 
.page-id-82 .form-home-design.filter .first-section .radio-inline.fow{ margin-bottom:10px;} 
.page-id-82 .form-home-design.filter .first-section p{ margin-top:5px; font-size:14px;} 

/*=======================11=10=2018================*/
.y_own_design .p_s_rw_1 h4{ padding:0px; font-size:16px; line-height:22px;} .y_own_design .p_s_rw_2{ padding:25px 12px; font-size:16px;} 

/*==================================14=12=2018======================================*/ 
.sg_center .frst_rw_t h3{ margin-top:0; font-size:18px;} .sg_sml_cl{ padding:15px 10px;} .sg_center .frst_rw_t{ margin-bottom:15px;} 
.sg_center .img-responsive{ max-width:60% !important;} .sg_sml_cl h3{ font-size:18px; margin-bottom:6px;} .sg_sml_cl p{ font-size:14px; line-height:18px;} 
.hlpckg_cl_md{ margin-left:38px;} .hlpackage_sld_hv::before{ width:68.2%;} .hlpackage_sld_hv::after{ width:66%;} 
#elegance_collection_slide .discrp_slide.hype img{ max-width:58%;} .hype_sml_cl{ padding:30px; max-width:346px;} 
#elegance_collection_slide .discrp_slide.hype img{ max-width:62%;} .discrp_slide.hype .txt{ margin-top:18px;}

/*=============================16=04=2019===================================*/   
.hlpackage_sld_hv.easter .hlpckg_cl_md h2, .e-first, .e-second, .e-third{ margin-bottom:10px;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md{ font-size:12px; max-width:225px; line-height:18px;} 
.e-first, .e-second{ font-size:12px;} .hlpackage_sld_hv.easter .hlpckg_cl_md h2{ font-size:18px; line-height:22px;}
.hlpackage_sld_hv.easter:before{ width:53.2%;} .hlpackage_sld_hv.easter:after{ width:51%;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md:after{ right:15px; width:30px; background-size:30px;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md:before{ left:-62px; width:70px; background-size:70px;}  

/*===========================18=09=2019====================================*/
.Willowdale_Opening_mid{ max-width:400px;}
.Willowdale_Opening_mid .first_rw_gr{ font-size:12px;} 
.Willowdale_Opening_mid .first_rw_gr h2{ font-size:18px;} 
.Willowdale_Opening_mid .second_rw_gr h3{ font-size:14px; line-height:22px;} 
.Willowdale_Opening_mid .second_rw_gr .seeing_you{ font-size:14px;} 
.Willowdale_Opening_mid .second_rw_gr .limited_number{ font-size:11px;} 
.Willowdale_Opening_mid hr{ margin:10px 9% 10px 0px;} 
.Willowdale_Opening_slider:after{ width:74%;} 


/*===========================25=09=2019===============================*/
.home_visit_wrap .humblesec h2, .home_visit_wrap .suits_you_need h2{ font-size:20px;} 
.home_visit_wrap .suits_you_need h2 br, .hv_d_3 br{ display:none;} .hv_d_2{ padding-left:0;} 
.hv_d_2 p{ margin-bottom:10px;} 
.hvisit_md{ max-width:280px;} .hv_m_txt{ font-size:17px; line-height:26px;} 
.brand_new .hvisit_md h2{font-size: 28px;}
/*========================================27=09=2019=================================================*/
.Birthday_mid_bx h1{ font-size:58px; line-height:40px;} 
.Birthday_mid_bx h2{ font-size:20px; margin-bottom:20px;} 
.cs_top img{ max-width:190px;} .compare_save_slide h2{ font-size:15px;}
.Birthday_slider .row{padding:50px;} .Birthday_mid_bx h2 strong{font-size: 25px;line-height: 30px;}
	.Birthday_slider .row img{width:170px;} 
	
/*==============================20=11=2019=======================================================*/

#homeworldslide.hlpackage_sld_hv:after{ width:80%;}	 

/*===============================03=12=2019============================================*/
.christmas_slider_wrap{ font-size:12px;} .christmas_slider_wrap h1{ font-size:52px; margin:5px 0px;} 
.h_office_chsm{ margin:0px;}

/*===============================19=12=2019===================================*/
.marsden_slider_wrap h2{ font-size:25px;} .marsden_slider_wrap p{ font-size:20px; margin:0;} 
.marsden_slider_wrap{ top:0;}
	
}

@media (max-width:767px){ 
.ntesti:nth-child(2n){text-align:left;}    
.display_homes .overlay{padding-top: 20%;}
.dc-direction{padding-top:20px;}
.youdesign-logo{text-align:center;}
.page-id-86 .filter-packages-by .filter .col-md-9 > label{float:inherit !important;}
.hlp-first img{margin-bottom:18px;}	
.page-id-86 .col-md-5.filter-items .col-md-4{float: left;clear: both;margin-bottom: 15px;}
.page-id-86 .col-md-5.filter-items .col-md-4 h3{margin-bottom: 0;}
.result-count.pull-right{float:left !important;}
.viewjob-holder{margin-bottom:40px;}
.applyjob-holder{bottom:0;}
.bnrcontent_4 .cl_sl_1{max-width:100% !important;}
.fhwin{line-height:30px;}
.nfs_rw_2{margin-top: 5px;}
.aspire_upgrade_sec{ padding:70px 0px 55px 0;}
.section-brp-first .ab-img1{padding-bottom: 8px;}
.section-cd-third .col-sm-6:first-child img{padding-bottom:15px;}
.section-brp-last h2{padding-bottom: 3px;}
.home_design_footer{background:linear-gradient(90deg, #d1c8ba 50%, #d1c8ba 50%) !important; margin-top:60px; padding-top:30px;}
.home_design_footer .right-side{padding-left:0; margin-top:50px;}
.home_design_footer.hype_footer{background:linear-gradient(90deg, #C3C4D4 50%, #C3C4D4 50%) !important; margin-top:60px; padding-top:30px;}
 .navbar-nav{ margin:0; padding:0px 0px;} .navbar-default .navbar-nav > li > a{  padding:12px 0px; border-radius:0;}  
.navbar-nav > li{ background:none; display:block; margin-bottom:10px; padding:0; text-align:center;} .logo{ text-align:center; margin:10px 0px 9px;} 
.navbar-toggle{ position:absolute; right:10px; top:-44px; z-index:999; background:#8e7856; border:none; border-radius:2px; margin:0;} 
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background:#8e7856;}
.navbar-toggle .icon-bar{ background:#fff !important;} #navbar{ position:absolute; width:100%; left:0; top:0px; padding-top:15px; padding-bottom:12px; margin:0; z-index:99999; background:#131313; border:none !important;} .navbar-nav.pull-right{ float:none !important;}  .center_sapce{ padding:0;} #main-header{ height:auto;} 
.headtop.text-right{ text-align:center;}  .right_t_cl{ padding-top:0; margin-bottom:10px;} 
.contact_btn{ float:none; display:inline-block;} #main-header{ text-align:center;} .discrp_slide{ padding-left:0;} 
.content_slide h2{ font-size:20px;} .explore_design{ font-size:14px; padding:7px 16px;} 
.content_slide h2{ font-size:16px; line-height:18px; } .Intro::before{ display:none;} 
.m_r_35{ margin-right:0;} .m_l_35{ margin-left:0; margin-top:15px;} .feature_menu.nav > li > a{ font-size:13px; padding:4px 7px 5px;} 
.featurebx{ margin-bottom:25px;} .p_slide .left.carousel-control{ left:-15px; width:15px;} .p_slide .right.carousel-control{ right:-15px; width:15px;} 
.p_slide .left.carousel-control img, .p_slide .right.carousel-control img{ width:15px;} 
.overly_fx, .overly_fx_2{ position:inherit; width:100%; padding:15px;} .overly_fx h3{ font-size:24px; margin-bottom:10px;} 
.overly_fx_2 .hype_logo{ margin-bottom:20px;} .building_w_fowler .row{ display:block;} .range_bx{ margin-top:30px;} 
.cl_1.pull-left, .cl_2.pull-left, .cl_3.pull-right{ float:none !important; text-align:center;} 
.bwf .cl_2{ margin-left:0; margin-top:20px; margin-bottom:20px;} .building_w_fowler, .footer_first_rw, #footer, .footer_right, .footerbotm .text-right{ text-align:center;} 
.dflex{ display:block;} .center_nws::before{ display:none;} .stayup{ margin:15px 0px 8px;} 
.newletter_frm .form-control{ float:none; margin-right:0; width:100%; margin-bottom:10px;} 
.newletter_frm{ padding-right:0;} .newletter_frm .btn{ width:100%; position:inherit;} .menu_footer{ margin-bottom:30px;} 
.call_time.m_b_30{ margin-bottom:15px;} .title_3{ margin-bottom:25px;} .Slogan{ line-height:36px;} 

.p_slide .carousel-control{ width:10px; top:-30px; margin-top:0; width:15px; opacity:1 !important;} .p_slide .left.carousel-control img, .p_slide .right.carousel-control img{ width:10px;} .p_slide .right.carousel-control{ right:0;} 

/*=============================15=04=2018===========================================*/
#menu-header-nav li .sub-menu{ display:none; position: relative; width:100%; background:#333; margin-bottom:10px;}  .contact_btn{ z-index:9;}
#menu-header-nav li .sub-menu:before{ content:""; position:absolute; left:50%; top:-15px; width: 0; margin-left:-15px;
  height: 0; border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #333;}  .bwf .cl_1, .bwf .cl_2, .bwf .cl_3{ width:100%;} 
  
/*======================16=04=2018=============================*/
.get_direction{ margin-top:0; margin-bottom:25px;}  .map_nw_2{ margin-left:0;} 
#HouseLandList{ margin-left:15px; margin-right:15px;} #HouseLandList .item-featured .col-lg-3{ border:none;}
.house-land-side{ text-align:center;} .full-house-and-landing-page .wpcf7-form{ padding:0px 15px;}

.discrp_slide.hype img{width:280px !important; height:auto !important;}
.content_slide.hype{background:linear-gradient(90deg, rgba(255,255,255,0.85) 50%, rgba(255,255,255,0.85) 50%) !important;}
.discrp_slide.hype .txt{margin-top:0 !important; margin-bottom:15px !important;}
.display-homes-sale #HouseLandList .package-price{margin-bottom:30px;}

/*============================09=05=2018============================*/

.contact_office_rw{ min-height:auto; position:relative;} 
.contact_office_rw .container, .contact_office_rw .container .col-md-6{ position: relative;}
.contact_office_rw iframe{ width:100%; position: initial;  height:354px; margin-top:25px;}
#menu-header-nav li .sub-menu{ top:0; padding:25px 0px; margin-top:10px;} 
#menu-header-nav li .sub-menu li{ border:none; padding-left:0;} 
#main-header .menu-item-has-children:hover .sub-menu:before{ content:""; position:absolute; left:50%; top:-15px; width: 0; margin-left:-15px;
  height: 0; border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 15px solid #333; border-top:none !important;}
  

  

.carousel-control.left{margin-left:15px;}
#menu-header-nav li:hover .sub-menu{ display:block; }
.mid-col-part{padding-left:30px; padding-right:30px;}
.last-col-part{padding-top:10px; padding-left:30px; padding-right: 30px;}
.full-house-and-landing-page .title-single .find-out{display:block;}
.full-house-and-landing-page .head .title-single .f_w_bold{font-size:20px;}
#HouseLandList .item .last-col-part{border-left:none;}
.page-id-221 .section-grey p{line-height:40px;}
.gallery-facades .gallery-facades-thumbnail{display:none;}
.home_design_footer .left-side{background:#ECECEC;padding:60px 30px; margin-top:-30px;}
.home_design_footer .right-side{padding-top:60px;}
.home_design_footer .right-side, .home_design_footer .right-side .wpcf7{text-align:center; margin:0 auto;}
#HD-Galleries{margin-left:0; margin-right:0;} #HD-Floorplans{margin-left:15px; margin-right:15px;}
.footer_top{padding:25px;}


/*============================10=05=2018============================*/
#navbar{padding-left:15px; padding-right:15px;}
.navbar-default .navbar-nav > li > a{  text-align:left; font-weight:600; }
.navbar-default .navbar-nav > li.menu-item-has-children > a{background:url(//www.fowlerhomes.com.au/wp-content/uploads/2018/05/right_arrow_2.png) no-repeat right center;}
.navbar-default .navbar-nav > li.menu-item-has-children:hover > a{ background:url(//www.fowlerhomes.com.au/wp-content/uploads/2018/05/down_arrow_2.png) no-repeat right center; } 

#menu-header-nav li .sub-menu::before{ display:none;} #menu-header-nav li .sub-menu{ background:none; border-bottom:#232323 1px solid; padding-top:0; padding-bottom:15px; margin-top:0;} #menu-header-nav li .sub-menu li a{ text-align:left;} .navbar-nav > li{ margin-bottom:0;}
a, a:focus{ outline:none !important;} .logo .img-responsive{ max-width:115px !important; position:relative; top:-34px;} .call_r{ float:right; font-size:13px;} 
.navbar-toggle{ right:inherit; left:15px; top:-34px; background:none; border:none; padding:0px; color:#8e7856; font-size:15px; text-transform:uppercase; font-weight:700;}
.navbar-toggle:hover, .navbar-toggle:focus{ background:none !important; color:#8e7856;}
 .cross-bars, .bars{   display:inline-block; position:relative; top:-1px; } 
 .call_r img{ width:12px;} .logo{ height:1px;}
.navbar{ min-height:inherit; height:20px;} .center_nws{ padding:24px 35px;} .center_nws .follow_us{ padding-bottom:25px; margin-bottom:20px; border-bottom:#baad98 2px solid;} 
.stayup{ margin-bottom:20px;} .ft_call_rw a{ font-size:18px;} .ft_call_rw a:first-child img{ width:14px; position:relative; top:-2px; margin-right:4px;} .ft_call_rw a:last-child img{ width:18px; position:relative; top:-2px; margin-right:4px;} .call_r{ font-weight:700; } 
#navbar .contact_btn{ background:none; margin-bottom:15px; margin-left:0; max-width:100%; margin-top:50px;} #navbar .contact_btn a{ display:block; width:100%;}
#navbar .contact_btn a{ font-size:18px; font-weight:700; height:36px; padding-top:6px;} 
.home-bg .flexslider .flex-control-nav, .featured_sec .p_slide .left.carousel-control, .featured_sec .p_slide .right.carousel-control, .gallery-photos-thumbnail.flexslider{display:none;}
.home .item-property{margin-bottom:7px !important;}
.center_sapce .left-side .bx_a h5{font-size: 12px;}
.center_sapce .mlt_awd{font-size: 21px;}
.center_sapce .right-side{float:right; text-align:right;}
.center_sapce .right-side img{height:auto; width:130px; padding-left: 20px;}
.center_sapce .right-side .lnk{display:block; padding-top:16px;}
.center_sapce .cs-learn-more{margin-top:-20px;}
.bnrcontent_4 ul li{line-height: 16px;}
.home br.hidden{margin-bottom:12px;}
.Ranges .range_bx .thmnl .img_full{height:auto !important;}
.Ranges .hype_logo img{height:60px;}
.bwf .cl_1, .bwf .cl_2{padding-bottom:15px;}
.filter .filter-items .radio-inline label{margin-top:5px;}
.single-hype_design .flexslider .slides img, .single-home_design .flexslider .slides img{height:auto !important;}
.filter .filter-items h3{margin-top:0 !important;}
#HouseLandList .last-col-part .item-link, #HouseLandList  .last-col-part .item-link{width:100%;}
#HouseLandList .package-price{text-align:left;}
#HouseLandList .last-col-part .item-link.enquire-now{margin-bottom:30px;}
.Ranges{padding:70px 0;}
.display-homes-sale .last-col-part, .display-homes-sale .mid-col-part{margin-top:5px;}
.awardsecmain .award_detail .item_photo img{height:auto;}
.call_r{ font-size:15px; font-weight:700; color:#8e7856;}
.call_r a{color:#8e7856;}
.the-fowler-diff{clear:both; padding-top:10px;}
.head_dh{margin-bottom: 30px;}
.head_dh p{padding-top:10px;}
.dh_cl { margin-bottom: 10px; }
.single-house-land-package #HD-Galleries .gallery-main{margin-top: 20px;}
.single-house-land-package .top-banner-row .house-land-info{padding:0;}
.h-l-icons img{height: 15px;}
.page-template-page-display-homes-for-sale .h-l-icons .col-xs-2{width:25%;}
.display-homes-sale .lease-back{line-height:18px;}
.contact_info_sec{margin-right:0;} 
/*=============================31=07=2018=============================*/ 
.descrip_eleg{ max-width:100%; margin:20px 0px;} 
.delicately_created .row, .elegance_inclusions .row, .aspire_upgrade_sec .row{ display:block; text-align:center;} 

/*=====================homedesign=========================================*/
.page-id-82 .form-group.lot-frontage{ margin-top:20px; margin-bottom:20px !important;} 

.y_own_design .p_s_rw_2{ display:block; text-align:center;} .y_own_design{ margin-bottom:60px;} 

/*===========================================20=11=2018======================================================*/
.kdr_process_new_sec .panel-title{ padding-left:0; text-align:center;} .kdr_process_new_sec .panel-title .number_kdr{ position:inherit; margin-bottom:15px; display:block;} 
.kdr_process_new_sec .panel-title{ font-size:24px; letter-spacing:0.1em !important;} 

/*==================================14=12=2018======================================*/ 
.sg_center .frst_rw_t h3{ margin-top:0; font-size:16px;} .sg_sml_cl{ padding:10px 10px; margin-top:-2px; margin-left:15px; margin-right:15px;} .sg_center .frst_rw_t{ margin-bottom:10px;} 
.sg_center .img-responsive{ max-width:84% !important; height:auto !important;} .sg_sml_cl h3{ font-size:16px; margin-bottom:4px;} .sg_sml_cl p{ font-size:14px; line-height:18px;}
.hype_sml_cl{ padding:25px; text-align:center;} .hlpackage_sld_hv::before, .hlpackage_sld_hv::after{ display:none;}  
.hlpckg_cl_md{ margin:0px; width:auto; margin:0 15px; background:rgba(0,0,0,.7); text-align:center; padding:12px;} 
.hlpckg_cl_md h2, .hlpckg_cl_md h2 strong{ font-size:20px; margin-bottom:10px;} .getfree_fwlr{ font-size:14px; margin-bottom:15px;} 
.hype_sml_cl img{ display:inline-block !important;} 

/*=============================16=04=2019===================================*/   
.hlpackage_sld_hv.easter .hlpckg_cl_md h2, .e-first, .e-second, .e-third{ margin-bottom:6px;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md, .e-first, .e-second{ font-size:12px;  line-height:18px;} 
.hlpackage_sld_hv.easter .hlpckg_cl_md h2{ font-size:18px; line-height:18px;}
.hlpackage_sld_hv.easter .hlpckg_cl_md:after, .hlpackage_sld_hv.easter .hlpckg_cl_md:before{ display:none;}  
.hlpackage_sld_hv.easter .hlpckg_cl_md{ letter-spacing:0.1em;}

/*===========================18=09=2019====================================*/
.Willowdale_Opening_mid{ max-width:500px;  padding:15px; background:rgba(0,0,0,.82); margin:15px auto; text-align:center;}
.Willowdale_Opening_mid .first_rw_gr{ font-size:12px;} 
.Willowdale_Opening_mid .first_rw_gr h2{ font-size:18px;} 
.Willowdale_Opening_mid .second_rw_gr h3{ font-size:14px; line-height:22px;} 
.Willowdale_Opening_mid .second_rw_gr .seeing_you{ font-size:14px;} 
.Willowdale_Opening_mid .second_rw_gr .limited_number{ font-size:11px;} 
.Willowdale_Opening_mid hr{ margin:10px 9% 10px 0px;} 
.Willowdale_Opening_slider:after{ display:none;} .twt_f_anniversary{ display:block;} 
.twt_f_anniversary img{ max-width:100px !important;} 


/*===========================25=09=2019===============================*/
.home_visit_wrap .humblesec .row, .home_visit_wrap .commitment .row, .home_visit_wrap .suits_you_need .row{ display:block; text-align:center;} 
.hv_d_2{ padding-left:0; max-width:100%}  .hv_d_2 p{ margin-bottom:15px;}  .hv_d_1, .hv_d_3{ padding-bottom:25px;} 
.hv_d_2{ padding-top:25px;} .home_visit_slide:before, .home_visit_slide:after{ display:none;} 

.hvisit_md{ text-align:center; background:rgba(0,0,0,.7); max-width:370px; padding:15px; float:none;} 
.hvisit_md h2{ font-size:24px; margin-bottom:15px; line-height:30px;} 
.hv_m_txt{ line-height:18px; font-size:14px; margin-bottom:15px;} 
.hvisit_md .explore_design{ font-size:14px;} 
	
.brand_new .hvisit_md{background:#000;}
.brand_new .hvisit_md h2{color:#8e785c;} .brand_new .hvisit_md h3{font-family: 'BeyondInfinity';color:#fff;font-size: 38px;}
.brand_new .hv_m_txt{font-size:40px;font-weight: 600;} .brand_new .hvisit_md .explore_design{font-weight:bold;}
.brand_new hr{margin:0 auto;width:100px;border-top: 1px solid #8e785c;}	
	.brand_new .hvisit_md .explore_design{margin-top: 10px;}
/*========================================27=09=2019=================================================*/
	.Birthday_slider .row{padding:0;}	.Birthday_slider .col-md-4{display: none;}
.Birthday_mid_bx{ max-width:370px; padding:15px; text-align:center; margin:0 auto;border-right:none;} 
	.Birthday_mid_bx h2 strong{font-size: inherit;line-height: 28px;}	
.Birthday_mid_bx h1{ font-size:48px; line-height:40px;} .Birthday_mid_bx h2{ font-size:14px; margin:10px 0px;} 
.w_btn_sl{ font-size:10px;} .Birthday_mid_bx p{ margin:0; padding:0;} 
.cs_top img{ max-width:190px; height:auto !important; display:inline-block !important;} .compare_save_slide h2{ font-size:15px; margin:15px 0px;} 
.compare_save_slide:before, .compare_save_slide:after{ display:none;} 
.cs_mid{ max-width:370px; padding:15px; text-align:center; background:rgba(0,0,0,.8); margin:0 auto;}
 
/*=====================================20=11=2019========================================*/
#homeworldslide.hlpackage_sld_hv .hlpckg_cl_md{ margin:0px 10px !important; background:rgba(0,0,0,.82) !important;}  
#homeworldslide h3{ font-size:20px;} #homeworldslide p{ font-size:14px;} 

/*===============================03=12=2019============================================*/
.christmas_slider_wrap{ font-size:10px; line-height:18px; padding-bottom:0px; align-items:center;} .christmas_slider_wrap h1{ font-size:40px; margin:5px 0px;} 
.h_office_chsm{ margin:0px;}

/*===============================19=12=2019===================================*/
.marsden_slider_wrap{max-width: 100%;left:0; top:0; display:flex; align-items:center; height:100%; padding:0px 15px;}  
.marsden_slider_wrap .container{ background:rgba(255,255,255,.8);  padding-bottom:20px; max-width:375px;} 
.marsden_slider_wrap h2{ font-size:18px; margin-bottom:0px;} .marsden_slider_wrap p{ font-size:16px; margin-bottom:0px;}

.opennow-logo-detail{top:12px;}
}

@media (max-width:500px){ 
.gallery-photos-thumbnail .slides img{height:auto !important;}
  #gform_wrapper_1 .gform_body ul li{ width:100% !important; margin-right:0; margin-bottom:10px !important;} 
  #gform_wrapper_1 #gform_1{ padding-right:0px;} 
#gform_wrapper_1 .gform_footer{ position: inherit; width:100%;}  
.center_sapce .right-side img{padding-top:7px;}

.discrp_slide.hype img{width:180px !important; height:auto !important;}
.discrp_slide.hype .txt{margin-top:0 !important; margin-bottom:5px !important; font-size:18px;}
.discrp_slide.hype h2{font-size:18px;}
.thankcol .tcontent{font-size:18px;} 

/*===========================18=09=2019====================================*/ 
.twt_f_anniversary img{ max-width:60px !important;} .Willowdale_Opening_mid .first_rw_gr h2{ font-size:14px; margin:2px 0px;} 
.Willowdale_Opening_mid .first_rw_gr{ font-size:8px; line-height:15px; margin:2px 0px;} 
.Willowdale_Opening_mid .second_rw_gr h3{ font-size:10px; line-height:14px;} 
.Willowdale_Opening_mid .second_rw_gr .seeing_you{ font-size:10px;} .second_rw_gr{ line-height:16px;} 
.Willowdale_Opening_mid .second_rw_gr .limited_number{ font-size:8px;} .willowdale_logo img{ max-width:170px !important;} 
.Willowdale_Opening_mid hr{ margin:5px 0px;} .willowdale_logo{ margin:0;}

/*=====================================20=11=2019========================================*/ 
.hworldlogo img{ height:30px !important;} #homeworldslide h3{ font-size:16px; margin:8px 0px;} 
#homeworldslide.hlpackage_sld_hv .hlpckg_cl_md{ font-size:11px;} #homeworldslide.hlpackage_sld_hv .hlpckg_cl_md p{ margin:0px 0px 5px; line-height:18px;}


 }

@media (max-width:400px){ 
/*=====================homedesign=========================================*/
.page-id-82 .form-group .radio-inline label{ font-size:12px;} 
.page-id-82 .form-home-design.filter .filter-items .col-sm-4:last-child .form-group .radio-inline{ width:16%;}
.page-id-82 .form-home-design.filter .first-section .radio-inline label img{width: 98px;}
#homeworldslide p{font-size: 13px;}	
}