.group::after, .tabBlock-tabs::after{clear:both;content:"";display:table;}
*,::before,::after{box-sizing:border-box;}
ol, ul{margin:0;padding:0;}
.unstyledList, .tabBlock-tabs{list-style:none;margin:0;padding:0;}
.tabBlock-tabs{text-align:left;background:#ff1300;}
.tabBlock{margin:0 0 0px 0;}
.tabBlock-tab{color:#fff;cursor:pointer;position:relative;transition:0.1s ease-in-out;margin:0;font-size:18px;text-transform:uppercase;font-family:'ubuntubold';-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box;}
.tabBlock-tab:last-child{border-right:0;}
.tabBlock-tab.ongo-pro.is-active .tabmain{position:relative;}
.tabBlock-tab.ongo-pro.is-active .tabmain:after{background:url(../images/tabactive.png) no-repeat;width:19px;height:10px;content:'';position:absolute;bottom:-10px;left:50%;margin-left:-9.5px}
.tabBlock-tab.coml-pro.is-active .tabmain2{position:relative;}
.tabBlock-tab.coml-pro.is-active .tabmain2:after{background:url(../images/tabactive.png) no-repeat;width:19px;height:10px;content:'';position:absolute;bottom:-10px;left:50%;margin-left:-9.5px}
.tabBlock-tab:hover{}
.tabBlock-tab.is-active{position:relative;z-index:1;}
.tabBlock-content{padding:34px;overflow:hidden;}
.tabBlock-pane >:last-child{margin-bottom:0;}
@media only screen and (max-width:480px){.tabBlock-tab{padding:10px 10px;font-size:12px;border-right:0;width:100%;margin:0 0 1px 0;border-bottom:1px solid #fff;}
.tabBlock-tab:hover{background-color:#000}
.tabBlock-tab.ongo-pro.is-active .tabmain:after{display:none}
}
@media only screen and (max-width:360px){.tabBlock-tab{padding:10px 10px;font-size:12px;}
}