#stm_lms_faq .panel.panel-default{position:relative;margin:0 0 15px;border:1px solid #e1e2e4;box-shadow:none}#stm_lms_faq .panel.panel-default:before{content:"";display:block;position:absolute;top:-4px;left:-1px;right:-1px;height:3px;background-color:#385bce;opacity:0;transition:.3s ease}#stm_lms_faq .panel.panel-default .panel-heading{background-color:#fff!important}#stm_lms_faq .panel.panel-default .panel-heading .panel-title a{position:relative;padding:32px 50px;text-decoration:none!important;font-weight:600;font-size:16px;line-height:18px;z-index:30;display:block}#stm_lms_faq .panel.panel-default .panel-heading .panel-title a:hover{color:#385bce}#stm_lms_faq .panel.panel-default .panel-heading .panel-title a i{position:absolute;top:37px;left:25px;width:7px;height:7px;border-right:1px solid #385bce;border-bottom:1px solid #385bce;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#385bce;transition:.3s ease}#stm_lms_faq .panel.panel-default .panel-heading .panel-title a i:before{content:""}#stm_lms_faq .panel.panel-default .panel-heading .panel-title a.collapsed i{top:35px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#stm_lms_faq .panel.panel-default .panel-body{position:relative;padding:0 50px 37px;z-index:30}#stm_lms_faq .panel.panel-default .panel-collapse:before{content:"";position:absolute;top:-4px;left:-1px;right:-1px;bottom:-1px;border-top:3px solid #385bce;box-shadow:0 5px 10px rgba(0,0,0,.18);opacity:0;transition:0s ease;z-index:20}#stm_lms_faq .panel.panel-default .panel-collapse.in:before{opacity:1;transition:.3s ease}#stm_lms_faq .panel.panel-default:hover{box-shadow:0 5px 10px rgba(0,0,0,.18)}#stm_lms_faq .panel.panel-default:hover:before{opacity:1}