.accordion{padding:0;list-style-type:none;margin:0}.accordion ul{padding:0;width:100%}.accordion li,.accordion ul{margin:0;float:left;display:block}.accordion li{padding:0!important;list-style-type:none;position:relative;cursor:pointer;width:100%!important}.accordion li a{padding:15px 10px;font-size:1.1666em;line-height:1.2857em;display:block}.accordion li li a{padding-left:20px}.accordion li li li a{padding-left:40px}.accordion li li li li a{padding-left:60px}.accordion li.parent>a{padding-right:54px}.accordion .opener{height:49px;right:0;position:absolute;text-align:center;top:0;cursor:pointer;width:49px;line-height:49px;display:block}.accordion .opener:hover{background-color:rgba(0,0,0,.05)}.accordion-style1 li a{padding:0 10px}.accordion-style1 li li a{padding-left:20px}.accordion-style1 li li li a{padding-left:35px}.accordion-style1 li li li li a{padding-left:50px}.accordion-style1 li.parent>a{padding-right:33px}.accordion-style1 li a{font-size:1em;border-bottom:1px solid rgba(0,0,0,.06);line-height:1.5em}.accordion-style1 li a:hover{background-color:rgba(0,0,0,.03)}.accordion-style1 .opener{height:28px;background-color:rgba(0,0,0,.03)!important;width:28px;line-height:28px}.accordion-style1 .opener:hover{background-color:rgba(0,0,0,.1)}.collapsible .block-title{cursor:pointer}.collapsible .block-title,.mobile-collapsible .block-title{padding-top:8px;border-bottom:1px solid;border-color:rgba(0,0,0,.05);font-size:1.3333em;font-weight:400;margin-bottom:.625em;padding-bottom:8px;line-height:1.25em}.collapsible .block-content,.collapsible .block-content>*{margin-top:0}.collapsible .opener{height:30px;right:0;position:absolute;text-align:center;top:2px;background-color:#f2f2f2;background-color:rgba(0,0,0,.05);background-position:50%;cursor:pointer;width:30px;line-height:30px;background-repeat:no-repeat;display:block}.collapsible .opener:hover{background-color:#e5e5e5;background-color:rgba(0,0,0,.1)}