button.btn:hover, button.btn:focus, button.btn:not(:disabled):not(.disabled):active, button.btn:not(:disabled):not(.disabled).active, .btn:not(.close):not(.mfp-close):hover, .btn:not(.close):not(.mfp-close):focus, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled):active, .btn:not(.close):not(.mfp-close):not(:disabled):not(.disabled).active, a.btn:not([href]):not([tabindex]):hover, a.btn:not([href]):not([tabindex]):focus, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled):active, a.btn:not([href]):not([tabindex]):not(:disabled):not(.disabled).active {
    background-color: #343434;
    border-color: #343434;
    color: #fff;
    text-decoration: none;
}
hr {content:''; height: 1px; width: 100%; background-color: #7c6eb0; margin: 30px 0}
.background-grey {background-color: #e4e0f0!important;}

@media only screen and (max-width: 767px) {
	.tabs .nav-tabs .nav-link {
		padding: 10px 10px;
	}
}