

/* Start:/bitrix/templates/aspro-metronic/components/bitrix/news.list/faq/style.css?17707122222993*/
.faq { box-shadow: 0 0 4px rgba(31, 58, 84, 0.3); margin-bottom: 80px; background: #f0f4f8; border: 1px solid #CAD1DB; }
.faq.solution { /*box-shadow: none;*/ background: none; }
/*.tab-style-1 .tab-content .faq.solution.row { margin-top: -10px; }*/
.faq .panel-group { margin: 0px; }
.faq .list { padding: 0px; border-right: 1px solid #CAD1DB; }
.faq .items { padding: 0px; position: relative; z-index: 2; border-left: 1px solid #CAD1DB; margin-left: -1px; margin-bottom: -1px; }
.faq.solution  .items .tab-content { padding: 0; }
.info-context .row.faq  div.items { margin-bottom: 0px; }
.modal-open .faq .items { z-index: inherit; }
/*.faq .items::before { content:""; z-index: -2; top:3px; bottom:3px; left:14px; position:absolute; right:50%; -webkit-box-shadow:0 0 15px rgba(0,0,0,0.1); -moz-box-shadow:0 0 15px rgba(0,0,0,0.1); box-shadow:0 0 15px rgba(0,0,0,0.1); border-radius: 3px/100px; }
.faq.solution .items::before { box-shadow: none; }*/

.faq.row:before {  }
.panel-body .btn { margin-bottom: 15px; }

.faq .ver-inline-menu li a { padding: 15px 10px 14px 28px; background: none; color: #1970c9; font-size: 13px; }
.faq .ver-inline-menu li a:hover span{ color: #232E43; }
.faq .ver-inline-menu li.active a:hover span{ color: #fff; }
.faq .ver-inline-menu li.active a:hover { cursor: default; }
.faq .ver-inline-menu li.active:after { border: 0px; }
.faq .ver-inline-menu li.active:after { border-left: 9px solid #242424; }
.faq.solution .ver-inline-menu li.active:after { border-left: 9px solid #283244; }
.faq .ver-inline-menu li.active a { background: #232e43; color: #fff; }
/*.faq.solution .ver-inline-menu li.active a, .faq.solution .ver-inline-menu li:hover a { background: #283244; }*/

.faq .ver-inline-menu li.active a span, .faq .ver-inline-menu li:hover a span { border: 0px; }
.faq .ver-inline-menu { border: 0px; }

.faq.solution .ver-inline-menu li { border-top: 0px; border-bottom: 1px solid #e2e2e2; border: 0px; }
.faq .panel-title>a{ color: #232e43; font-size: 15px; padding: 18px 25px 20px; }
.faq .panel-title>a:hover { text-decoration: none; color: #1970C9; }

.faq .panel .item { /*border-top: 1px solid #e2e2e2;*/ margin: 0px; border-bottom: 1px solid #cad1db; }
.faq .panel { /*border-top: 1px solid #e2e2e2;*/ margin: 0px;  }
/*.faq .panel .item.last:last-child { border-bottom: 0px; }*/
.faq.solution .panel .item { border-top: 0px; border-bottom: 1px solid #e2e2e2; }

.faq.solution .panel .item:first-child { border-bottom: 1px solid #e2e2e2; }
.faq .panel-group .panel-heading+.panel-collapse .panel-body { border: 0px; color: #4f4f4f; padding: 0px 82px 19px 25px; background: #F0F4F8; /*border-bottom: 1px solid #cad1db;*/ }
.faq .panel { border: 0px; border-bottom: 1px solid #cad1db; border-radius: 0px; }
.faq .panel .panel-heading { padding: 18px 25px 20px; padding: 0px; }
.faq .panel .panel-heading.no-bg { background: #F0F4F8 !important; }

.tab-style-1 .tab-content p { margin: 0px 0px 12px; }
.panel-group .panel+.panel { margin-top: 0px; }
/* End */
/* /bitrix/templates/aspro-metronic/components/bitrix/news.list/faq/style.css?17707122222993 */
