.accordionjs{position:relative;margin:0;padding:0;list-style:none;float:left;width:100%}.accordionjs .acc_section{border-top:none;position:relative;z-index:1;margin-top:0;overflow:hidden;width:100%;float:left;font-size:15px;line-height:25px;margin-bottom:10px}.accordionjs .acc_section .acc_head{position:relative;color:#444;padding:10px 12px;display:block;cursor:pointer;font-size:15px;line-height:25px;border-top:3px solid #efefef;transition:all .5s ease;float:left;width:100%}.accordionjs .acc_section .acc_head h3{line-height:1;margin:0;font-size:15px;line-height:25px;color:#444;transition:all .5s ease}.accordionjs .acc_section .acc_content{padding:0;float:left;width:100%;margin-bottom:20px}.accordionjs .acc_section:first-of-type,.accordionjs .acc_section:first-of-type .acc_head{border-top-left-radius:3px;border-top-right-radius:3px}.accordionjs .acc_section:last-of-type,.accordionjs .acc_section:last-of-type .acc_content{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.accordionjs .acc_section.acc_active>.acc_content{display:block}.accordionjs .acc_section .acc_head.sub-menu h3:after{content:"";position:absolute;top:50%;right:10px;font-size:25px;background:url(../images/accord-down.svg) no-repeat 0 0;background-size:auto;color:#000;background-size:100%;width:11px;height:6px}.accordionjs .acc_section.acc_active .acc_head.sub-menu h3:after{transform:rotate(180deg)}.accordionjs .acc_section .acc_content ul li{float:left;width:100%;margin-bottom:0;border-top:none}.accordionjs .acc_section .acc_content ul li a{padding:6px 0;border-top:none;font-size:13px;line-height:16px;color:#666;letter-spacing:-.16px;transition:all .5s ease}.accordionjs .acc_section .acc_content ul li a:hover,.accordionjs .acc_section .acc_content ul li a.active{color:#ce003a}.accordionjs .acc_section:last-child{border-bottom:none}.accordionjs .acc_section .acc_head:hover{color:#ce003a;border-top:3px solid #CE003A}.accordionjs .acc_section .acc_head h3:hover,.accordionjs .acc_section.acc_active h3{color:#ce003a}.accordionjs .acc_section.acc_active .sub-menu.acc_head{border-top:3px solid #CE003A}.accordionjs .acc_section.acc_active ul.demo-accordion li .acc_head:hover{border-top:none}.accordionjs .acc_section ul.demo-accordion{padding:0 70px 0 12px}.accordionjs .acc_section .active.acc_head{color:#ce003a;border-top:3px solid #CE003A}.accordionjs .acc_section .acc_content ul li a.selected{color:#ce003a}
