.js-tabs{margin:1em 0}.js-tabs_control-text{direction:ltr;left:-999em;position:absolute}.js-tabs .js-tabs_control{display:block;float:left;list-style:none;width:100%;margin:0;padding:0;position:relative;z-index:1000}.js-tabs .js-tabs_control li{background:f5f5f5!important;color:#adadad;float:left;padding:0;position:relative}.js-tabs .js-tabs_control button{display:block;float:left;background:#ededed;border:none;cursor:pointer;position:relative;outline:0;text-decoration:none;font-size:12px;border:1px solid #dbdbdb;border-bottom:0;padding:20px 30px}.js-tabs .js-tabs_control button:hover,.js-tabs .js-tabs_control button:focus,.js-tabs .js-tabs_control button:active{text-decoration:none;background:#f5f5f5}.js-tabs .js-tabs_control .badge{background-color:#C00000;border-radius:10px;font-size:80%;color:#fff;display:inline-block;margin-left:5px;padding:0 8px;text-decoration:none}.js-tabs .js-tabs_control .js-tabs_control-item--active,.js-tabs .js-tabs_control .js-tabs_control-item--active:focus,.js-tabs .js-tabs_control .js-tabs_control-item--active:active{background:#f5f5f5;color:#333;z-index:1000;margin-bottom:0}.js-tabs .js-tabs_panel{border:1px solid #e4e4e4;color:#7f7f7f;font-size:14px;clear:left;display:block;overflow:auto;position:relative;padding:10px;font-weight:400;visibility:visible;z-index:5;line-height:2}.js-tabs .js-tabs_panel:focus{outline:1px dotted #999}.js-tabs .js-tabs_panel h2{display:inline-block}.js-tabs .js-tabs_panel h2:focus{outline:1px dotted #999}.js-btn,.js-hide-show_btn{background:#fff;background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(243,243,243,1) 100%);border:1px solid #dfdfdf;border-radius:5px;box-shadow:0 1px 3px rgba(000,000,000,0.1),inset 0 0 3px rgba(255,255,255,1);cursor:pointer;display:inline-block;font-size:1em;font-weight:400;line-height:1em;margin:1em 5px;padding:5px 1em;text-shadow:0 -1px 0 rgba(000,000,000,0.2),0 1px 0 rgba(255,255,255,1)}