ul.property-resources{list-style:none;padding:0;margin:0;min-height:70px}ul.property-resources li{float:left;padding-left:0;margin-left:0;margin-bottom:10px;margin-right:10px}#id_type_of_business,#id_which_properties{list-style:none;margin-left:0;padding-left:0}#id_type_of_business li label,#id_which_properties li label{font-weight:normal}.properties .property{background-color:#eee;border-radius:10px;margin-bottom:30px;padding:10px;min-height:200px}.properties .property ul.property-resources{margin-top:14px}@media(min-width:768px) and (max-width:991px){.theme-twc.properties .col-property:nth-child(2n+1){clear:both}}@media(min-width:992px){.theme-twc.properties .col-property:nth-child(3n+1){clear:both}}.theme-twc.properties .col-property .property{background-color:white;padding:0;border-radius:0}@media(min-width:768px){.theme-twc.properties .col-property .property .logo,.theme-twc.properties .col-property .property .photo{width:100%}}.theme-twc.properties .col-property .property .details{padding:30px}.theme-twc.properties .col-property .property .details ul.property-resources{margin:0;min-height:0!important}body{padding:0}#outercontainer{min-height:70vh;min-height:-webkit-calc(100vh - 90px);min-height:-moz-calc(100vh - 90px);min-height:calc(100vh - 90px)}#footer{padding:20px;min-height:90px;background-color:#101010;background-image:linear-gradient(to bottom,#333,#444);background-repeat:repeat-x;color:#FFF;text-align:center}#footer a,#footer a:hover,#footer a:visited{color:#FFF;text-decoration:underline}
