#content #features {
clear: both; 
display: table; 
padding: 3px 13px 13px 13px; 
background: #F4F4F4; 
margin-bottom: 15px; 
width: 100%;
border-radius: 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border: 2px dashed #dadada;
}
#content .feature_column {width: 33%; float: left;}
#content .mpriceslider {float: left; width: 33%; margin-top: 0px;}
#content .brand-filter {float: left; width: 33%; }
#content .price-brands {clear: both; display: table; width: 100%; padding-top: 10px;}
#content .sliderButton {text-align: left;}
#content .sliderButton input {font-size: 16px; font-weight: 700; margin-top: 20px; padding: 3px 55px;}

#content .brand_name {
font-family: "PT Sans Narrow", "Tahoma", "Geneva", sans-serif;
font-size: 16px;
font-weight: 700;
margin: 0 0 10px 0;
}

#content .feature_values {padding-right: 7px;}

/* hide */
#content #features .feature_values {display:none;}
#content #features .hideBtn {margin-bottom: 5px; display: block;}
#content #features .feature_name{padding-bottom: 4px;}
/* hide end */

@media only screen and (max-width: 1281px) {
#content .feature_column {width: 50%;}
#content .mpriceslider {width: 50%; }
#content .brand-filter {width: 50%; }
}

@media only screen and (max-width: 775px) {
#content .feature_column {width: 50%;}
#content .mpriceslider {width: 50%; }
#content .brand-filter {width: 50%; }
}

@media only screen and (max-width: 480px) {
#content .feature_column {width: 100%;}
#content .mpriceslider {width: 100%; }
#content .brand-filter {width: 100%; }
#content .brand_name {margin-top: 15px;}
}