.accordion{list-style-type:none;margin:0;padding:0}.accordion ul{display:block;float:left;width:100%;margin:0;padding:0}.accordion li{float:left;display:block;width:100%!important;list-style-type:none;cursor:pointer;position:relative;margin:0;padding:0!important}.accordion li a{display:block;font-size:1.1666em;line-height:1.2857em;padding:15px 10px}.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{position:absolute;right:0;top:0;display:block;cursor:pointer;width:49px;height:49px;background:url(../../../images/infortis/ultra-megamenu/opener.png) center center no-repeat}.accordion .opener:hover{background-color:rgba(0,0,0,.05)}.accordion-style1 li a{border-bottom:1px solid rgba(0,0,0,.06);font-size:1em;line-height:1.5em;padding:5px 10px}.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:hover{background-color:rgba(0,0,0,.03)}.accordion-style1 .opener{width:28px;height:28px;background-color:rgba(0,0,0,.03)}.accordion-style1 .opener:hover{background-color:rgba(0,0,0,.1);background-image:url(../../../images/infortis/ultra-megamenu/opener-w.png)}.collapsible{position:relative}.collapsible .block-title{padding-top:8px;padding-right:35px;padding-bottom:8px;border-bottom:1px solid #f2f2f2;margin-bottom:.625em;font-size:1.3333em;line-height:1.25em;font-weight:400;border-color:rgba(0,0,0,.05)}.collapsible .block-content,.collapsible .block-content>*{margin-top:0}.collapsible .opener{position:absolute;right:0;top:2px;display:block;cursor:pointer;width:30px;height:30px;background-color:rgba(0,0,0,.05);background-image:url(../../../images/infortis/ultra-megamenu/opener.png);background-position:center center;background-repeat:no-repeat}.collapsible .opener:hover{background-color:rgba(0,0,0,.1);background-image:url(../../../images/infortis/ultra-megamenu/opener-w.png)}.mobile-collapsible{position:static}.accordion li li a,.accordion-style1 li li a{padding-left:20px}.accordion li.item-active>.opener,.collapsible.active .opener{background-image:url(../../../images/infortis/ultra-megamenu/opener-active.png)}.accordion-style1 li.item-active>.opener:hover,.collapsible.active .opener:hover{background-image:url(../../../images/infortis/ultra-megamenu/opener-active-w.png)}