#cshheader{padding-top:20px!important;padding-bottom:8px!important}#cshheader .cshlogo img{display:block;height:80px;width:auto;margin:0 auto}#cshheader .et_pb_menu{background:transparent!important}#cshheader .et_pb_menu .et-menu>li{padding:0 20px!important}#cshheader #menu-main-menu li a{font-family:'Montserrat';font-weight:400;color:#bfa683;text-transform:uppercase;letter-spacing:2px!important}#cshheader .et-menu a:hover{color:#ffffff!important;opacity:1!important}#cshheader .et_mobile_menu{background-color:#1e2539!important}#cshheader .et_mobile_menu a{color:#ffffff!important;text-transform:uppercase}#main-content a{font-weight:500}h1,h2,h3,h4,h5{font-weight:800;letter-spacing:1px;color:#1e2539}h1{font-size:50px!important}h2{font-size:38px!important}body{font-size:19px;color:#000000;line-height:1.4em;font-weight:300!important}.smaltxt{font-size:0.8em;line-height:1.3em}sup{font-size:0.8em}#main-content li{margin-bottom:10px}#cshsearchavail p{color:#ffffff;text-transform:uppercase;font-size:36px;letter-spacing:1px;line-height:1.2em}#cshseeknew h2{text-align:center;font-size:38px}#cshseeknew p{text-align:center;font-size:28px;font-weight:200;line-height:1.3em}.last{border:none!important}.et_pb_toggle{border:1px solid #bfa683}.et_pb_toggle_close{background-color:transparent}h5.et_pb_toggle_title{color:#1e2539!important;font-size:1em}.et_pb_toggle_title::before{font-size:1.5em}#specoffbut{top:200px;max-width:150px;font-size:14px;line-height:17px!important;background-color:#D31818}#specoff .et_pb_pricing_heading{background-color:#1e2539}#specoff h2{font-size:20px!important}#specoff h3{font-size:34px!important}#specoff .et_pb_sum{font-size:30px;font-weight:500}#specoff .et_pb_pricing li{padding-bottom:0;text-align:center}#specoff .et_pb_pricing li span::before{display:none}#specoff .et_pb_button{font-size:14px}#specoff .et_pb_button::after{font-size:16px;top:8px}.cshhomeslide h3{padding-bottom:0}#caf-filter-layout1 li a{border-radius:0;letter-spacing:1px;color:#ffffff!important;font-size:16px!important}#caf-post-layout1 .caf-featured-img-box{height:250px}#caf-post-layout1 .manage-layout1{background:#ffffff;padding:0px;box-shadow:none;border:1px solid #bfa683}.cshproptit{padding:15px 15px 0 15px;font-size:17px!important}.cshproptit h2{padding-bottom:0;font-size:17px!important}.cshcafprop{padding:15px}.cshcafprop p{font-size:14px;line-height:18px;font-weight:400;letter-spacing:1px;padding-bottom:0}.cshreadmore{text-align:right;padding-right:15px;padding-bottom:15px}.cshreadmore .et_pb_button{font-size:12px;font-weight:500}.cshreadmore .et_pb_button::after{font-size:18px;top:1px}.cshpetstickr{width:60px;height:60px;float:right;position:relative;top:10px;right:10px}#multirent{border:2px solid #bfa683;padding:0 0 0 20px;background-color:#fafafa;margin-top:30px}#multirent h3{color:#bfa683;text-align:center;font-size:20px;margin-top:20px;text-transform:uppercase;letter-spacing:10px}#multirent p{font-size:17px;text-align:center;font-weight:400;position:relative;top:-20px}#multirent #manage-ajax-response{padding:0}#multirent .caf-col-md-6{padding-left:0;padding-right:20px}#multirent .cshproptit h2{font-size:21px!important}#multirent .cshcafprop p{font-size:16px;line-height:20px;text-align:left;position:relative;top:0}#multirent .cshreadmore .et_pb_button{font-size:15px}#multirent .cshreadmore .et_pb_button::after{font-size:20px;top:3px}#aboutico p{font-size:18px;color:#1e2539!important;text-align:center;letter-spacing:1px;text-transform:uppercase;font-weight:500}.et_pb_blurb{border:1px solid #bfa683;padding:20px}#cshprinmenu .et_pb_column{padding:5px}#cshprinmenu .et_pb_button{width:100%;text-align:center;padding:15px 10px!important}#cshpropfeat ul{column-count:2;column-gap:40px}#cshpropfeat li{margin-bottom:20px;padding-left:7px}#cshpropfeat li::marker{color:#bfa683;font-family:ETmodules!important;content:"\4e";font-size:20px}.cshpratt{padding:18px 0px;border-bottom:1px solid #dedede}.cshpratt h4{padding-bottom:0}#cshproptost .et_pb_button{margin-top:50px}#cshproptit h1:after{content:', Lower Mill Estate'}.page-id-338 h2{}.cshcontactform .et_pb_contact_field_5,.cshcontactform .et_pb_contact_field_6,.cshcontactform .et_pb_contact_field_7{width:33.3%;clear:none!important;float:left}.reciprocal img{max-width:80%}.reciprocal .et_pb_column{border:1px solid #bfa683;padding:20px 20px 40px 20px}#recilitxt{height:50px}#cshfooter{color:#ffffff;font-size:14px;font-weight:300}#cshfooter .cshfootmenu ul{columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:none;list-style-position:outside;padding:0}#cshfooter .cshfootmenu ul a{color:#ffffff;letter-spacing:1px}#cshfooter .cshfootmenu ul a:hover{color:#bfa683}#cshfooter .cshbotbar{border-top:1px solid #bfa683}#cshfooter .cshbotbar p{text-align:right}#cshfooter .cshico img{height:90px;width:auto}#cshfooter .cshcompname p{text-align:right;font-weight:500;text-transform:uppercase;letter-spacing:2px}#trpadv img{max-height:80px;width:auto}@media only screen and (min-width:1405px) and (max-width:1660px){.cshhomeslide{font-size:14px!important}}@media only screen and (min-width:1100px) and (max-width:1405px){.cshhomeslide{font-size:12px!important}#cshsearchavail	.et_pb_column_2_5{width:20%}#cshsearchavail	.et_pb_column_3_5{width:70%}#cshsearchavail p{font-size:26px}}@media only screen and (min-width:981px) and (max-width:1100px){.cshhomeslide{font-size:11px!important}}@media only screen and (min-width:768px) and (max-width:980px){.cshhomeslide{font-size:11px!important}}@media only screen and (min-width:480px) and (max-width:767px){#cshsearchavail	iframe{height:250px!important}}@media only screen and (max-width:479px){h1{font-size:36px!important}h2{font-size:28px!important}#specoffbut{max-width:90px;font-size:12px;line-height:14px!important}#cshpropfeat ul{column-count:1}#caf-post-layout1 .caf-featured-img-box{height:200px}#multirent .caf-col-md-6{padding-left:0;padding-right:0}.cshcontactform .et_pb_contact_field_5,.cshcontactform .et_pb_contact_field_6,.cshcontactform .et_pb_contact_field_7{width:100%;clear:both!important;float:none}#multirent{padding:0 20px 0 20px}#multirent h3{font-size:20px;text-transform:uppercase;letter-spacing:4px}.reciprocal img{max-width:100%}#cshsearchavail	iframe{height:300px!important}#trpadv{text-align:center}#trpadv img{max-height:100px}}