.ms-options-wrap{position:relative;width:200px;}.ms-options-wrap,.ms-options-wrap *{box-sizing:border-box;}.ms-options-wrap > .selected{position:relative;width:100%;text-align:left;border:1px solid #aaa;background-color:#fff;padding:6px 20px 6px 5px;margin-top:1px;outline-offset:-2px;white-space:nowrap;}.ms-options-wrap > .selected > span{display:inline-block;}.ms-options-wrap > .selected:after{content:" ";height:0;position:absolute;top:50%;right:5px;width:0;border:6px solid rgba(0,0,0,0);border-top-color:#999;margin-top:-3px;}.ms-options-wrap.ms-has-selections > .selected{}.ms-options-wrap > .ms-options{position:absolute;left:0;width:100%;margin-top:1px;margin-bottom:20px;background:white;z-index:2000;border:1px solid #aaa;overflow:auto;visibility:hidden;}.ms-options-wrap.ms-active > .ms-options{visibility:visible;}.ms-options-wrap > .ms-options > .ms-search input{width:100%;padding:4px 5px;border:none;border-bottom:1px groove;outline:none;}.ms-options-wrap > .ms-options .ms-selectall{display:inline-block;font-size:.9em;text-transform:lowercase;text-decoration:none;}.ms-options-wrap > .ms-options .ms-selectall:hover{text-decoration:underline;}.ms-options-wrap > .ms-options > .ms-selectall.global{margin:4px 5px;}.ms-options-wrap > .ms-options > ul,.ms-options-wrap > .ms-options > ul > li.optgroup ul{list-style-type:none;padding:0;margin:0;}.ms-options-wrap > .ms-options > ul li.ms-hidden{display:none;}.ms-options-wrap > .ms-options > ul > li.optgroup{padding:5px;}.ms-options-wrap > .ms-options > ul > li.optgroup + li.optgroup{border-top:1px solid #aaa;}.ms-options-wrap > .ms-options > ul > li.optgroup .label{display:block;padding:5px 0 0 0;}.ms-options-wrap > .ms-options > ul label{position:relative;display:inline-block;width:100%;padding:4px 4px 4px 26px;margin:1px 0;border:1px dotted transparent;}.ms-options-wrap > .ms-options.checkbox-autofit > ul label,.ms-options-wrap > .ms-options.hide-checkbox > ul label{padding:4px;}.ms-options-wrap > .ms-options > ul label.focused,.ms-options-wrap > .ms-options > ul label:hover{background-color:#efefef;border-color:#999;}.ms-options-wrap > .ms-options > ul li{margin:0;}.ms-options-wrap > .ms-options > ul li.selected label{background-color:#efefef;border-color:transparent;}.ms-options-wrap > .ms-options > ul input[type="checkbox"]{position:absolute;left:4px;top:9px;}.ms-options-wrap > .ms-options.hide-checkbox > ul input[type="checkbox"]{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clear{zoom:1;}*:first-child+html .clear{zoom:1;}#container{max-width:1140px;width:100%;margin:0 auto;}.propertyhive{}.property-search-form{display:table;width:100%;}.property-search-form .control{display:table-cell;vertical-align:middle;padding:0 10px;position:relative;}.property-search-form .control label{}.propertyhive ul.properties{list-style-type:none;margin:0 0 1em;padding:0;clear:both;}.propertyhive ul.properties li{float:left;margin:0;padding-top:1em;padding-bottom:1em;border-bottom:1px solid #ccc;}.propertyhive ul.properties li.first{clear:left;}.propertyhive ul.properties li.first.last{width:100%;}.propertyhive ul.properties li .thumbnail{float:left;width:20%;}.propertyhive ul.properties li .thumbnail a{display:block;position:relative;height:100%;}.propertyhive ul.properties li .thumbnail img{max-width:100%;}.propertyhive ul.properties li .details{float:right;width:77%;}.propertyhive ul.properties li .details h3{padding:0;margin:0 0 .3rem;}.propertyhive .tns-controls{text-align:center;}.propertyhive .tns-controls button{margin:0 5px;}.propertyhive .tns-inner .property{float:none !important;margin:0 !important;}.propertyhive-pagination{}.propertyhive-pagination ul{list-style-type:none;margin:0;padding:0;}.propertyhive-pagination ul li{display:inline-block;}.propertyhive-pagination ul li a{}.propertyhive-my-account{}.propertyhive-my-account::before{content:" ";display:table;}.propertyhive-my-account::after{clear:both;content:" ";display:table;}.propertyhive-my-account .my-account-navigation{float:left;width:30%;}.propertyhive-my-account .my-account-sections{float:right;width:68%;}form.account-requirements-form .ms-options-wrap,form.applicant-registration-form .ms-options-wrap{width:66%;display:inline-block;}form.account-requirements-form .ms-options-wrap label:first-child,form.applicant-registration-form .ms-options-wrap label:first-child{width:100%;}.property-enquiry-form{}.property-enquiry-form .control{margin-bottom:5px;}.property-enquiry-form .control label{display:block;}.property-enquiry-form .control input[type='text'],.property-enquiry-form .control input[type='email'],.property-enquiry-form .control select,.property-enquiry-form .control textarea{display:block;width:100%;}