.group::after, .tabBlock-tabs::after{clear:both;content:"";display:table;}
*,::before,::after{box-sizing:border-box;}
ol, ul{margin:0;padding:0;list-style:none;padding:0;}
.unstyledList, .tabBlock-tabs{list-style:none;margin:0;padding:0;}
.tabBlock, .tabBlock-tabs{margin:0;text-align:center;width:100%;float:left; padding-top: 60px;}  
.tabBlock-tabs{text-align:center;}
.tabBlock-tab{width:auto;background-color:#fff;color:#fff;cursor:pointer;font-weight:600;float:none;display:inline-block;padding:16px 20px;position:relative;transition:0.1s ease-in-out;margin:0;font-size:15px;text-transform:uppercase;text-align:center;}
.tb1{width:36%;}
.tb2{width:28%;}
.tabBlock-tab:hover{background-color:#C6A163;color:#fff;}
.tabBlock-tab.is-active{position:relative;color:#C6A163;z-index:1;background-color:#001261;}
.tabBlock-content hr{margin:14px 0 36px 0;}
.tabBlock-content{background-color:#001261;overflow:hidden;width:100%;float:left;text-align:left;padding-top:10px;}
.white-wrap{background-color:#fff !important;padding:50px 0;}
.tabBlock-pane >:last-child{margin-bottom:0;overflow:hidden;}
.tabBlock.logintab{border-radius:10px 0 0 0;overflow:hidden;padding:0px 0px;}
.tabBlock.logintab .tabBlock-content{background:#ffffff05;border-radius:0 0 20px 20px;}
.tabBlock.logintab .tabBlock-tab{background-color:#9fa3b5;color:#fff;}
.tabBlock.logintab .tabBlock-tab.is-active{background-color:#1f396d;color:#fff;}
.tabBlock.logintab .tabBlock-tab:last-child{border-right:0;border-radius:0px 10px 0px 0px;}
.tabBlock.logintab .tabBlock-tab:first-child{border-radius:10px 0 0 0;}
.tab-two .tabBlock-tab.is-active{color:#ffffff;background-color:#001261;}
.tab-two .tabBlock-content{background-color:#f2f2f2;}
.tab-two .tabBlock-tab{display:inline-block;float:none;}
.tab-two .tabBlock-tabs{text-align:center;}
.tab-two .tabBlock-tab.is-active:after{position:absolute;content:'';background:url(../images/shadow.png) no-repeat bottom center;width:100%;height:19px;bottom:-19px;left:0px;}
@media only screen and (max-width:1024px){.tabBlock-tab{padding:10px 10px;font-size:12px;border-right:0;width:100%;border-bottom:1px solid rgba(255 ,255, 255, 0.3);}
.tabBlock.logintab .tb1,
.tabBlock.logintab .tb2{width:50%;}
.tabBlock.logintab .tabBlock-tab:last-child{border-right:0;padding:10px 7px;}
.tb1,
.tb2{width:100%;}
.tabBlock-content{border-top:0;}
.tabBlock-tab.is-active:after{display:none;}
}
@media only screen and (max-width:768px){.tabBlock-content{}
.tabBlock.logintab{padding:0px;}
}