.exat-attributes-wrap{
    margin: 15px 0;
    padding: 5px;
}
.exat-attributes-wrap .attr-title{
  font-weight:bold;
}
.exat-attribute{
    margin: 5px 0;
}
.exat-attribute label{
    text-transform: none !important;
}
.exat-attribute input[type="radio"],.exat-attribute input[type="checkbox"]{
    min-width: auto !important;
    margin-right: 3px;
}
.exat-attribute input[type="text"], .exat-attribute input[type="date"], .exat-attribute input[type="number"], .exat-attribute select, .exat-attribute textarea{
    width:100%;
    min-height:30px;
    border: 1px solid #cdc9c9;
    border-radius: 5px;
}
.exat-attribute textarea{
    min-height:50px;
}
.exat-attribute input.error, .exat-attribute select.error, .exat-attribute textarea.error {
    border: 1px dotted red;
}
.exat-attribute .block {
	display: block;
}
.exat-attribute label.error {
   display: none;
  	color: red;
}
.exat-attribute .exat-datepicker{
    
}
.exat-rich-text{
	margin: 0 0 20px;
}
.exat-rich-text ol{
	margin:0 !important;
}
.exat-rich-text p{
	margin: 0 0 8px !important;
  	line-height: 150%;
}
.exat-attribute .option-item-block{
    display:inline;margin-right:10px;
}
@media screen and (max-width: 500px) {
    .exat-attribute .option-item-block{
        display:block;
      	margin: 10px;
    }
}
.exat-term-attribute{
    width: 100%;
}
.attr-title-checkbox{
  display:inline-block !important;
}
.exat-terms-wrap .exat-term label p{
  display: inline;
}