.tabs .nav-tabs .nav-link{
	border-bottom: 3px solid transparent;margin-bottom: 7px;
	}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover{
	border-bottom: 3px solid #24b9d7;
	}
.tmdsize .card-header .btn{
	overflow: hidden;
	white-space: normal;
	text-align: left;
	padding: 3px 5px;
}
.tmdsize .card-header{
	padding: 5px 5px;
}
.tmdsize{
	padding: 10px;
	margin-bottom: 20px;
}
#my-account .tabs .collapse{
	display: none;
}
#my-account .tabs .collapse.in {
	display: block;
}
.sizechart .btn{
	overflow: hidden;
	white-space: normal;
}

.sizechart{
	background: #fff;
	padding: 10px;
	margin-bottom: 20px;
	padding: 0px;
}
.customsizebuton{
	border-radius: 0;
	padding: 6px 30px 9px 15px;
}
.tmdborder tr:first-child td {
	font-weight: bold;
	font-size: 14px;
}
.tmdborder tr:nth-child(odd) {
	background: #f0f2f2;
}
.tmds {
	margin-bottom: 10px;
}
.btn-close{background:#24b9d7;color:#fff;}
.btn-close:hover{background:#2294A8;}

.above-desc{background:#24b9d7; color:#fff;}
.element{padding:10px;}
.above-desc .modal-title{padding: 4px 0px;}