.clear { clear: both;}

.property-search {
border: solid 1px #D6D6D6;
border-radius: 2px;
-moz-border-radius: 5px;
width: 245px;
margin-left: 10px;
height: 277px;
}

.property-search-caption { border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; background-color:  #6e0000; color : white; font-weight: bold; padding: 2px 10px; }

.property-search  .condition { padding: 20px 9px 1px 11px; }
.property-search  .condition { font-weight: bold; }
.property-search  .number { width: 120px; text-align: right;}
.property-search  .buttons{ 
padding: 0px 10px 10px 10px;
margin-top: 15px;
text-align: center;
 }
.property-search  select {

width: 117px;
padding: 3px;
padding-left: 0px;
border: solid 1px #CACACA;}
.property-search  .buttons  .button{
 
margin: 0;
background: #D90472;
padding: 9px 12px;
display: inline-block;
margin-bottom: 7px;
margin-top: 5px;
border: 0px;
font-family: Arial, sans-serif;
font-weight: bold;
cursor: pointer;
width: auto;
-webkit-transition: all 0.1s ease-in-out;
-moz-transition: all 0.1s ease-in-out;
-o-transition: all 0.1s ease-in-out;
-ms-transition: all 0.1s ease-in-out;
transition: all 0.1s ease-in-out;
color: #FFF;
border-radius: 0px;

 }

.property-search .field {
float: right;
line-height: 33px;
}

.property-search .label {
float: left;
line-height: 29px;
}