  .filter>header{border-bottom:1px solid #b1b1b1;margin-bottom:8px}.filter>header .heading{font-size:16px;line-height:20px;padding-bottom:16px}.filter>header .heading a{color:#1b365f;margin-bottom:-16px;padding-bottom:16px;text-decoration:none}.filter>.main .inpOptionlist>.value>.controls>.control.stateHidden,.filter>.main .spec>.label{height:0;left:-999em;max-width:899em;overflow:hidden;padding:0;position:absolute;right:auto;top:auto}.filter>footer .actOverflow{margin-top:8px}.filter.stateClosed>header .heading,.filter.stateOpened>header .heading{position:relative}.filter.stateClosed>header .heading a,.filter.stateOpened>header .heading a{display:block;padding-right:24px}.filter.stateClosed>header .heading a:after,.filter.stateOpened>header .heading a:after{font-size:20px;position:absolute;right:0;top:2px}.filter.stateOpened>header .heading a:after{content:"\f10e";font-family:icon-font;font-style:normal;font-weight:400;line-height:1}.filter.stateClosed>header .heading a:after{content:"\f10f";font-family:icon-font;font-style:normal;font-weight:400;line-height:1}.filter.stateClosed>.main,.filter.stateClosed>footer{height:0;left:-999em;max-width:899em;overflow:hidden;padding:0;position:absolute;right:auto;top:auto}
