@media only screen 
and (min-width : 1810px) {

}
@media  (min-width : 1810px) {
}

@media only screen 
and (min-width : 1224px) {

}


@media only screen 
and (max-width : 1410px) {
.three_colblog h2 a {font-size: 24px;}
.details_container .description { font-size: 24px;}
.property .info_content, .property .info_content a {font-size: 16px;}
.four_col {
	margin-right: 1%;
	width: 31%;
	margin-left: 1%;
}

@media only screen 
and (max-width : 1279px) {
.headerInnertop, .headerInnerbottom, .headerInnertop, .bodybox, .footerOuter{ }
.bodybox {}

}

@media only screen 
and (max-width : 1200px) {
.slider_heading h3 {font-size: 36px !important;margin: 0;}
.slider_heading {padding: 20px 0 0;}
.slider_text_cont{padding: 8px }	
}

@media only screen 
and (max-width : 1100px) {

.headerInnertop, .headerInnerbottom,.bodyContainer {
	padding-left: 40px;padding-right: 40px;}
	
.details_container .outer_left{overflow:auto;}	
.details_container .outer_left .info_content{width:95%}

.logo-sidebarleft img{width:100px;padding:0;}
.property_fixed_two_col .three_col,  .general_fixed_col .property .three_col {width:49%; } 	  
.logo-sidebarleft{min-height:auto;height:100px;} 

.featured_prod_img{height:20vmax;}
.pastTable { width: 100%;  }
.aboutTop01, .aboutTop02 { width: 100%;  }
.postitem.mobile_col {width: 100%; margin: 0;text-align: center;}
.blog_date_outer .date {margin: 0;}
.news_container .postsubject {padding: 20px 0;}
.blogArticle {width: 100%;}
.news_container .details_breadcrumb {display: none;}
.property .column100p_clear{display:none;}

.order-now a {
	font-size: 22px !important;
	font-weight: bold !important;
}

}
@media (max-width : 1050px){
.headerleftBottom {min-width: 60px;}
.headerleftBottom h1 {font-size: 21px !important;margin-top: 10px;}
.nav {margin: 0 ;}

}
@media (max-width : 980px){
	 
.details_container .outer_left {padding: 30px 3%;}
.details_container .property .info_content {padding: 20px 0 10px;}
.property_fixed_two_col .three_col{width:98%; margin: 5px 1%;}
.column100p_clear{display:none;width:0;} 
.details_container .itemouter{display:block;}
.detail_container .outer_left{width:100%;}
.ruraldetails .two_col_768, .ruraldetails .one_col_768{width:100%;min-height: inherit !important;}
.details_container .info_content h3 {padding: 5px 0;}
.property .column100p_clear{display:none;}
.outerpanel_right-sidebar {margin-bottom: 0;}

}
@media (max-width : 980px){
.four_col {
	margin-right: 1%;
	width: 48%;
	margin-left: 1%;
}
	
}

@media only screen 
and (max-width  : 800px) {
.headerInnertop {padding-left: 24px;padding-right: 24px;}
.header{z-index: 6000; position:relative; height: 160px !important;}
.headerOuter { max-height: inherit !important;}
.headerColumnRight { margin: 0; width: auto}
.headerInnerbottom { background-color: transparent;}
.bodybox { padding-top: 0;}
.mob_menu_header {position: absolute;z-index: 6000;right: 16px;top: 10px;}
.header { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.property .time{width:85%;}
.contactList_outer{float:right;padding:0;}
.outerpanel_left-sidebar {display: none;}
.property_fixed_two_col .three_col{width:48%; margin: 5px 1%;}
.headertextposition_left-sidebar-bottom {padding-bottom: 10px;}
.slider_cont {display: block; margin-top:16px}
.slider_heading h3 {font-size: 24px !important;}

.headerContact.desktop {display: none;}

.headerContact.mobile {display: block; color: #41495A !important;margin-top: 16px;border-bottom: 1px solid #41495A;}
.headerContact a {color: #41495A !important;}


.home_container .one_col{width:100%;}
.property_fixed_two_col .three_col { }
.general_fixed_col .mainContent{padding:20px;}
.general_fixed_col .one_col {width: 100%;}
.general_fixed_col .property .three_col{width:100%;} 
.home_fixed_col .featured_Item_panel{padding-right:.5%;}
.home_fixed_col .featured_prod_img{min-height:auto; width:100%;}
.property_fixed_two_col .mainContent{padding:0;}
.home_fixed_col .mainContent{padding:0!important;}
.home_fixed_col .featured_image .additionalimages{width:100%;padding:0;}
.ruraldetails .two_col_768{width:100%;}
.two_col_768{width:100%;}
.details_container .itemouter{display:block;}
.detail_container .outer_left{width:100%; }
.details_container .outer_left{width:100%; padding: 30px 20px;}
.image_cont.column90p {width: 90%;}
.column90p, .column95p {width:100%; }
.connect .info_content {padding: 20px;}
.pad30l {padding: 0 !important;}
.advancedsearch .searchshow {background-image: url(/media/images/static/i-search01.png); float:left !important; height: 55px; }
.propertysearch h4 {margin: 20px 10px;width: auto !important;}
.propertysearch form, .propertysearch fieldset {padding: 0 3% 10px 3% !important;}
.general_fixed_col .lineTop {padding: 10px 0;}
	
.slider_nav { position: relative;float: right;bottom: 0;}
.mobile_col li {padding: 5px 0;}
.floatL.contactList_item.email { margin-left: 13px !important;float: left !important;}
.details_container .auction, .details_container .sale { margin: 5px 5px 0 12px;}
.property .time { width: auto !important;	margin-top: 8px;}
.staff_images {margin-top: 0;}

.menudivider a { background-color:#6C7B8C; }
.menudivider a:hover {background-color: #2d3239;}

.image_links_horizontal .menudivider a { background-color:#fff; }
.image_links_horizontal .menudivider a:hover {background-color: #fff;}

.footer_body {display: inline-block;width: 100%;}
.footer  {display: inline-block; }
.footer .column33p { width:100%;}
.left .footerTextContainer {margin: 0 20px;}
.i-email, .i-news, .i-auction, .i-instagram {float: none;display: inline-block !important;margin: 0 12px;height: 36px;width: 36px;}

.tel.wht {color:  #fff !important;}
.footerBits { padding-bottom: 20px;}
.footerButtons {width: 100%;padding: 0 0 10px 0;text-align: center;margin: 0 auto !important;}
.footer .email, .footer .phone, .footer .address, .footer .hours, .footer .fax {width: 100%;}



tooltip {font-size: 10px;}
.fa-lg {font-size: 1em;line-height: 0.95em;}
.copyright {display: none;}
.static_slider {margin-bottom: 10px;}
.regional-facts_container  .details_breadcrumb {margin-top: 0; border-radius: 0!important;}
.regional-facts_container .area_sidepanel {padding: 10px 20px;}
.area_sidepanel ul, .area_sidepanel_all ul {float: left; width: 100%;}
.area_sidepanel img { width: 50%;  }
.orderform .orderformleft,  .orderform .orderformright {width: 100% !important;margin-right: 0;}
.textareacol, .ordercontainer textarea {width: 100%;float: left;}
.email-from {display: none !important;}
.item_col.outer_top_right.column40p.one_col_768 {padding-left: 0;}

}
@media only screen 
and (max-width  :700px) {
.column49p {width:100%}	
.featured_Item_panel {margin-bottom: 16px;}

}
@media only screen 
and (max-width  :600px) {
.searchpanelouter {max-width: 100%;min-width: 100%;}
.headerContact	 {font-size: 16px}

}
@media only screen 
and (max-width  : 568px) {
.property_fixed_two_col .three_col {width:94%; margin:  8px 3%; }
.additionalimages img {padding-right: 0;}
.headerInnertop { padding-top:8px}
.customerheader .date {float: right;}


}
@media only screen 
and (max-width  : 380px) {
.contactList_item{width:100%; }

.logo-left a img {margin-top: inherit;}
.headerColumnLeft {padding: 0;}
.searchPanel ul{margin: 16px 0 0;}

}
/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
  /* Styles */
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
  /* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
  /* Styles */
}
/* iPhone 4 - 5s ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
  /* Styles */
}

/* iPhone 6 ----------- */
@media
only screen and (max-device-width: 667px) 
only screen and (-webkit-device-pixel-ratio: 2) {
  /* Styles */
}

/* iPhone 6+ ----------- */
@media
only screen and (min-device-width : 414px) 
only screen and (-webkit-device-pixel-ratio: 3) {

}

/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
  /* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
  /* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
  /* Styles */
}