.panel-default > .panel-heading{ background: none !important; border: none !important; border-radius: 0px !important;}
.panel-default{ border-radius: 0px !important;}
.panel-default > .panel-heading + .panel-collapse > .panel-body{ background: none !important; border: none !important; border-radius: 0px !important;}
a:hover, a:focus{ text-decoration: inherit !important;}
.wrapper{ width: 100%;}
.accro_sec{width: 100%;}
.accro_innr{width: 100%;}
.dolen_top_mob{ padding: 30px 0 !important;}
.dolen_top_mob .details_text h3{ border-bottom: 1px solid #000; padding-bottom: 10px;}
.dolen_top_mob .details_text{ padding-bottom: 0px;}
.details_text p{line-height:26px;}
.accro_sec .panel-default{ border: none !important; box-shadow: none !important;}
.accro_sec .panel-group .panel + .panel{ margin: 0px; }
.accro_sec .panel-heading{ padding: 0px;  border-bottom: 1px solid #efeef0 !important;}
.accro_sec .panel-heading a.collapsed{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw.png) no-repeat 97%;}
.accro_sec .panel-heading a{ width: 100%; display: inline-block; padding: 16px 15px; background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw1.png) no-repeat 97%; text-transform: uppercase; font: 600 18px/26px 'PT Sans', sans-serif; color: #000;}
.accro_sec .panel-default > .panel-heading + .panel-collapse > .panel-body{ background: #efeef0 !important;}
.accro_sec .details_text{ padding:10px 0px;}
.accro_sec .details_text_Row{ padding: 0px; margin: 0px;}
.accro_sec .panel-group{ margin-bottom: 0px;} .faq_page{ padding:0px 0 40px 0; width: 100%;}
.faq_page .panel-heading a{ text-transform: inherit !important; }
.faq_page .panel-heading a.collapsed{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw2.png) no-repeat 99% #efeef0;}
.faq_page .panel-heading a{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw1.png) no-repeat 99% #efeef0;}
.faq_page .faq_accu_cont{ width: 100%;}
.faq_page .panel-default > .panel-heading + .panel-collapse > .panel-body{ background: none !important;}
.faq_page .panel-body{ padding: 0px;}
.faq_page .faq_accu_cont .panel-heading a.collapsed{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw2.png) no-repeat 99% #fff;}
.faq_page .faq_accu_cont .panel-heading a{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw3.png) no-repeat 99% #fff; }
.faq_page .faq_accu_cont_sub{ padding: 20px; width: 100%;}
.faq_page .faq_accu_cont_sub p{ color: #000; }
.accro_sec.faq_page .panel-group .panel + .panel{ margin-top: 10px !important;} 
.faq_page .faq_accu_cont .panel-default{ margin-top: 0px !important;}
.accro_sec.faq_page .faq_accu_cont  .panel-group .panel + .panel{ margin-top: 0px !important;}
.faq_page .faq_accu_cont .faq_accu_cont_sub{ border-bottom: 1px solid #efeef0 !important;}
.faq_bottm_sec{ width: 100%; padding: 50px 0 0px 0;}
.faq_top_sec{  width: 100%;padding: 10px 0 0px 0;}
@media only screen and (max-width:767px) {
.faq_page{ padding: 0 0 30px 0;}
.faq_page .col-sm-12{ padding: 0px;}
.faq_top_sec{ padding: 20px 15px 0;}
.faq_bottm_sec{ padding: 20px 15px 0;}
.faq_bottm_sec h3{ padding-bottom: 10px;}
.accro_sec.faq_page .panel-group .panel + .panel{ margin-top: 0px !important;}
.faq_page .panel-heading a.collapsed{ background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw.png) no-repeat 97% center #fff !important;}
.faq_page .panel-heading a {background: url(//buchli.be/wp-content/themes/buchli/images/acc-arw1.png) no-repeat 97% #fff !important;}
.faq_page .faq_accu_cont .panel-heading a{ font-size: 12px; padding-right: 30px;}
.faq_page .faq_accu_cont_sub p{ font-size: 13px;}
}