.classprefix_yadviga_filter_wrapper  { 
    border:1px solid#dddddd; border-top:0px;    padding-left: 10px;
 } 
.classprefix_yadviga_filter_wrapper:hover  { 
    background:rgba(0, 0, 0, 0.015);
 } 
 #accordion .panel-group{ 
    margin-bottom:30px!important;
 } 
.classprefix_yadviga_filter_wrapper .panel-title  { 
    font-size:16px;color: rgba(0, 0, 0, 0.8); padding-left: 15px;font-weight: 500;
 } 
.classprefix_yadviga_filter_wrapper:first-child  { 
    border-top:1px solid#dddddd;
 } 
.classprefix_yadviga_filter_panel_heading  { 
    padding: 15px 15px 10px 15px;
 } 
.classprefix_yadviga_filter_panel_content .panel-body  { 
    padding: 0px 10px 10px 0px!important;
 } 
.classprefix_yadviga_filter_panel_content .panel-body label  { 
    font-weight:400; font-size:13px; padding-right:15px;
 } 
.classprefix_yadviga_filter_panel_content .panel-body label:hover  { 
    opacity:0.7;
 } 
.classprefix_yadviga_filter_panel_content .panel-body input[type="radio"], input[type="checkbox"]  { 
    position: relative; bottom: -2px; background:#fff;     margin-right: 5px;
 } 
.classprefix_searchbutton  { 
    padding-top: 15px;
 } 
.classprefix_yadviga_filter_panel_heading .arrove::before, .classprefix_yadviga_filter_panel_heading .arrove::after  { 
    content: '';
    position: absolute;
    left: 30px;
    margin-top: -4px;
    border: 7px solid transparent;
    border-bottom: 6px solid #ddd;
 } 
.classprefix_yadviga_filter_panel_heading .arrove::after  { 
    border-bottom: 6px solid #fff;
    margin-top: -2px;
 } 
 .collapsed .arrove::after, .collapsed .arrove::before { 
    content: '';
    position: absolute;
    left: 30px;
    margin-top: 3px!important;
    border: 7px solid transparent;
    border-top: 6px solid #fff;
     } 
     .collapsed .arrove::before { 
    border-top: 6px solid #ddd;
    margin-top: 5px!important;
 } 
input.classprefix_yadviga_filter_from::-webkit-inner-spin-button,
input.classprefix_yadviga_filter_to::-webkit-outer-spin-button,
input.classprefix_yadviga_filter_to::-webkit-inner-spin-button,
input.classprefix_yadviga_filter_from::-webkit-outer-spin-button  { 
    -webkit-appearance: none;
    margin: 0;
 } 
.classprefix_yadviga_filter_panel_content .nav a  { 
    font-size:13px; color:#000; font-weight:400;
 } 
.classprefix_yadviga_filter_panel_content .nav li.active a  { 
    color: rgba(0,0,0,0.7)!important;
 } 
.classprefix_yadviga_filter_panel_content .nav>li>a  { 
    padding:5px;color: rgba(0,0,0,1.0)!important;
    margin-right:0px;
 } 
.classprefix_yadviga_filter_panel_content .tab-content  { 
    padding:10px; 
 } 
.classprefix_yadviga_filter_panel_content .tab-content label  { 
    margin-bottom:2px; 
 } 
.classprefix_yadviga_filter_panel_content .nav>li  { 
    float:right;
 } 