.price {font-size: 18px; font-weight: bold; color:#bd0081; border-top: 1px solid #ddd; padding-top: 15px; margin-top: 15px; border-bottom: 1px solid #ddd; padding-bottom: 15px; margin-bottom: 15px; background-color: #eee; padding-left: 20px;}

.lc {float: left; width: 49%; margin: 0 2% 15px 0; background: none;}
.rc {float: left; width: 49%; margin: 0 0 15px 0; background: none;}

.product-1 {height: 30px; border-bottom: 1px solid #ddd; padding-top: 10px; padding-left: 5px;}
.product-2 {height: 30px; border-bottom: 1px solid #ddd; padding-top: 10px; background-color: #eee; padding-left: 5px;}

.row {float: left;  margin-right: 10px;}
.row input {padding: 3px; border: 1px solid #ccc; font-size: 14px; font-family: 'Open Sans';}
.row select {padding: 3px; border: 1px solid #ccc; font-size: 14px; font-family: 'Open Sans';}
.row select option {font-size: 14px; font-family: 'Open Sans';}
#prod_searchform {clear:both; height: 100px; font-size: 14px; font-family: 'Open Sans';}

.field {float: left !important; width: 430px; margin-right: 20px; padding-bottom: 5px;}
.field input {padding: 4px; border: 1px solid #ccc; font-size: 14px; font-family: 'Open Sans'; width: 430px;}
.field textarea {padding: 4px; border: 1px solid #ccc; font-size: 14px; font-family: 'Open Sans'; width: 430px;}

.logos {background: #fff; padding: 10px; float: left; margin: auto;}

.formbuilderform {height: 390px; position: relative;}
.formbuilderform2 {height: 230px; position: relative;}