.propertylist{min-height:400px}.prop_edit_icon{float:left;width:31px;overflow:hidden;margin-right:2px;white-space:nowrap;cursor:pointer;font-size:.9rem}.prop_propref{display:none}.prop_town{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_address{float:left;width:20%;overflow:hidden;margin-right:5px;white-space:nowrap;font-size:.9rem}.prop_postcode{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;font-size:.9rem}.prop_bedrooms{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_proptype{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_dateavailable{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_price{float:left;width:15%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_freq{float:left;width:10%;overflow:hidden;margin-right:5px;white-space:nowrap;text-align:right;font-size:.9rem}.prop_letagreed{display:none}.prop_propavail{display:none}.prop_perc{float:left;width:42px;margin-right:2px}.perc{border:solid #ccc 1px;border-radius:4px;height:21px}.prop_perc img{float:left}.edit_icon_bar{width:95%;padding-top:20px;padding-right:3%;float:left}.edit_icon{width:19%;float:left}.edit_info_bar{float:left;padding:5px 3% 1px 10px}.edit_info_bar .notes_important{font-size:.9rem;color:#600;font-weight:600}.edit_info_bar .notes{font-size:.8rem}.propheading{color:#007500;font-weight:bold;font-size:.9rem}.propheading a{color:#750000;font-weight:bold;text-decoration:none}.propheading a:hover{color:#444;font-weight:bold;text-decoration:none}.agentprofileedit{width:100%;float:left;background:#f4f4f4;padding:15px;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:5px;margin-top:20px;margin-bottom:15px;text-align:left}.agentprofileedit h2{background:#5ed275;color:#fff;font-weight:500;font-size:1.4rem;width:95%;margin-top:0;border-radius:10px;padding:15px 0 5px 15px}.agentprofileedit .left{width:50%;float:left}.agentprofileedit .right{width:50%;float:right}.agentprofileedit .line{width:100%;clear:both}.agentprofileedit .label{width:90px;text-align:right;color:#500;float:left;padding-top:15px;float:left;padding-right:10px}.agentprofileedit .field{padding-top:5px;padding-left:5px;padding-bottom:5px;float:left;width:calc(95% - 100px)}#ap_agentmail,#ap_website,#ap_agenttelephone{width:90%}#ap_agentpostcode{width:30%}#ap_agentaddress{width:50%;height:60px}#ap_agentprofile,#ap_administration_fee{width:90%;height:300px}.agentprofilehits{width:100%;float:left;background:#f4f4f4;padding:15px;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:5px;margin-top:20px;margin-bottom:15px;text-align:left}.agentprofilehits h3{color:#444;font-weight:500;font-size:1.4rem;width:95%;margin-top:0;padding:15px 0 5px 15px}.agentprofilehits .line{width:100%;clear:both;font-size:1.0rem}#aps_date{float:left;width:24%;margin-right:1%;text-align:center}#aps_summary{float:left;width:24%;margin-right:1%;text-align:right}#aps_detail{float:left;width:24%;margin-right:1%;text-align:right}#aps_webclick{float:left;width:24%;margin-right:1%;text-align:right}input{background:#f9f8cd;color:#555;border:1px solid transparent;box-shadow:0 0 2px rgba(0,0,0,.5);padding:6px 5px;float:left;margin-right:5px;border-radius:5px;font-weight:300}input:focus{outline:0;background:#c6dffa}input[type="file"]{background:#f4f4f4;color:#555;border:0 solid transparent;box-shadow:0 0 2px rgba(0,0,0,.5);padding:6px 5px;float:left;margin-right:5px;margin-top:15px;border-radius:5px;font-weight:300}input[type="submit"]{width:100px;background:#f99200;margin-right:0;color:#fff;text-align:center;cursor:pointer;box-shadow:0 0 2px rgba(0,0,0,.5);margin-right:10px}input[type="submit"]:hover{background:#444}select{background:#f9f8cd;color:#555;border:0 solid transparent;box-shadow:0 0 1px rgba(0,0,0,.5);padding:5px 5px;float:left;margin-right:1%;border-radius:5px;font-weight:300}select:focus{outline:0;background:#c6dffa}.piclist{width:100%;height:750px;float:left;border:1px solid #9c3;margin-right:10px;border-radius:5px}.proplabel{color:#333;width:150px;margin-top:5px;margin-left:5px;text-align:right;margin-right:5px;float:left;font-weight:bold}.propfield{padding-top:5px;width:60%;padding-bottom:5px;min-height:30px;text-align:right;float:left}.uploadform{width:90%;border:1px solid #9c3;background:#e3e3e3;padding:5px;border-radius:5px;margin-top:10px;margin-bottom:0;margin-left:10px;text-align:left}.gallery{width:80px;height:60px;margin-right:4px;float:left;margin-bottom:5px;border:1px solid #9c3;border-radius:5px}.gallery img{width:100%;float:left;max-width:80px;max-height:60px}.map{width:1150px;float:left;margin-top:20px;height:320px;box-shadow:0 0 1px rgba(0,0,0,.5);border-radius:5px}.imgname{width:49%;float:left;padding-top:10px}.ll_photos{width:45%;height:480px;float:left;margin:2%;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);position:relative}.ll_photos .image{width:100%;height:480px;position:relative;border-radius:5px}.ll_photos .deleteme{bottom:2px;float:left;cursor:pointer;position:absolute}.ll_photos .rotateleft{float:left;cursor:pointer;margin-left:8px;margin-top:5px}.ll_photos .rotateright{float:right;cursor:pointer;margin-right:8px;margin-top:5px}#ll_agentmail{width:300px}#ll_agentname{width:300px}#ll_agentcontact{width:300px}#ll_agentaddress{width:300px;height:100px}#ll_propertyaddress{width:300px;height:100px}#ll_propertydetails{width:100%;height:300px}#ll_sumdetails{width:50%;height:100px}#ll_agentpostcode{width:100px}#ll_dateavailable{width:150px}#ll_postcode{width:130px}#ll_price{width:100px;text-align:right}#ll_deposit{width:100px;text-align:right}#ll_freq{width:140px;float:left;margin-left:20px}#ll_pricetype{width:140px;float:left;margin-left:20px}#ll_agentprofile{height:200px}