/*{CSS}*/
.ba__tabs{background:none !important; border: 0 !important; font-size:16px;}
.ba__tabs .ba__tabs-nav{display: flex; margin:0; padding: 0; list-style:none;background: none !important;border: 0 !important;}
.ba__tabs .ba__tabs-nav li{position:relative;display:flex;margin:0;padding:0;border:0;float: left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration: none; outline: none; border:0; font-weight:600;font-size:1.2em; color:#555; line-height: 1.5; cursor: pointer;}
.ba__tabs .ba__tabs-nav > li > a,
.ba__tabs .ba__tabs-nav > li> a:focus{position:relative;display:flex; flex-wrap: wrap; align-items: center; flex: 1 1 auto; margin:0 0 0 5px; padding:10px 15px !important; border: 0; outline: none; background:#dddfe5; color: inherit; text-decoration: none !important; text-align: left; border-radius: 4px 4px 0 0;}
.ba__tabs .ba__tabs-nav > li:first-child > a{margin-left:0;}
.ba__tabs .ba__tabs-nav > li.active > a,
.ba__tabs .ba__tabs-nav > li.active > :hover{color:#fff;cursor:default;background:#0693e3;}
.ba__tabs .ba__tabs-panel{margin:0; padding: 0; list-style: none; flex: 1 1 auto;}
.ba__tabs .ba__tabs-panel > li{border: 1px solid #dddfe5; padding: 15px; display: none;-webkit-animation: fadeOut 1s;animation: fadeOut 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; overflow: auto;}
.ba__tabs .ba__tabs-panel > li.active{display: block; -webkit-animation: fadeIn 1s; animation: fadeIn 1s;}
.ba__tabs .ba__tabs-panel > li > h4{display: none !important;}
@-webkit-keyframes fadeIn{from {opacity:0}to{opacity:1;}}
@keyframes fadeIn{from {opacity:0}to{opacity:1;}}
@-webkit-keyframes fadeOut{from {opacity:1}to{opacity:0;}}
@keyframes fadeOut{from {opacity:1}to{opacity:0;}}
.ba__tabs.ba__tabs-y{display: flex;}
.ba__tabs.ba__tabs-y .ba__tabs-nav{flex-direction: column; min-width:100px;}
.ba__tabs.ba__tabs-y .ba__tabs-nav > li > a{margin: 0 0 5px; border-radius: 4px 0 0 4px;}

