.tabs-container .nav-tabs {
	display: none;
}
.tabs-container .nav-tabs .nav-item {
	margin-right: 5px
}
.tabs-container .nav-tabs {
/*border-bottom: 1px solid #dee2e6;*/
}
.tabs-container .nav-tabs .nav-item .nav-link {
	border-color: #fff #fff #dee2e6;
	color: #0f3661;
	padding: 12px 20px;
	background: rgba(0, 0, 0, 0.03);
	min-width: 100px;
	text-align: center
}
.tabs-container .nav-tabs .nav-item .nav-link:hover {
	border-color: #dee2e6 #dee2e6 #dee2e6;
}
.tabs-container .nav-tabs .nav-item .nav-link.active {
	color: #fff;
	background-color: #0f3661;
	border-color: #0d437f #0d437f #0f3661;
}
.tabs-container .card-header h5 {
	margin: 0
}
.tabs-container .card.tab-pane {
	margin-bottom: 15px
}
.tabs-container .card.tab-pane .card-header {
	color: #fff;
	background-color: #0f3661;
	border-color: #0d437f;
}
.tabs-container .card.tab-pane.show.active .card-header {
	color: #fff;
	background-color: #0f3661;
	border-color: #0d437f;
}
.tabs-container .card.tab-pane .card-header a {
	color: #fff;
	text-decoration: none
}

@media(min-width:768px) {
.tabs-container .nav-tabs {
	display: flex;
}
.tabs-container .card {
	border: none;
}
.tabs-container .card .card-header {
	display: none;
}
.tabs-container .tabs-container .card .collapse {
	display: block;
}
.tabs-container .tab-content .card-body {
	padding: 1.25rem 0;
}
}

@media(max-width:767px) {
.tabs-container .tab-pane {
	display: block !important;
	opacity: 1;
}
}
