.mtv-jxt-offset-button-thin a{
	font-weight: 300;
}

.mtv-jxt-offset-button-link a{
	display: inline-block;
    position: relative;
	font-weight: 900;
	font-size: 18px;
	text-decoration: none !important;
	
}


.mtv-jxt-offset-button-link a::before{
	content: '';
	position: absolute;
	top: 10px;
	left: -7px;
	width: 100%;
	height: 75%;
	z-index: -1;
	transition: .1s ease-in;
	
}

.mtv-jxt-offset-button-link a:hover::before{
	left: 0;
	transition: .1s ease-in;

}	
.mtv-jxt-offset-button-link-large a{
	font-size: 30px;
	letter-spacing: 2px;
	text-decoration: none !important;
}

.mtv-jxt-offset-button-link-large a::before{
	content: '';
	position: absolute;
	top: 10px;
	left: -6px;
	width: 100%;
	height: 70%;
	z-index: -1;
	transition: .1s ease-in;
}
.mtv-jxt-offset-button-link-large a:hover::before{
	left: 0 !important;
	transition: .1s ease-in;
	
}

/*.mtv-jxt-offset-button-link a:hover::before{
	top: 7px;
	left: -4px;
}

.mtv-jxt-offset-button-link a:hover{
	top: 3px;
	left: -5px;
}*/

body #main-content .mtv-jxt-offset-button-link-deep-blue a{
	color: var(--mtv-white) !important;
}

.mtv-jxt-offset-button-link-deep-blue a::before{
	background-color: var(--mtv-deep-blue);
}

.mtv-jxt-offset-button-link-deep-blue a:hover::before{
	background-color: var(--mtv-middle-blue);
}


body #main-content .mtv-jxt-offset-button-link-middle-blue a{
	color: var(--mtv-white) !important;
}

body #main-content .mtv-jxt-offset-button-link-middle-blue-white-text a{
	color: var(--mtv-white) !important;
}

.mtv-jxt-offset-button-link-middle-blue-white-text a::before{
	background-color: var(--mtv-middle-blue);
}

.mtv-jxt-offset-button-link-middle-blue-white-text a:hover::before{
	background-color: var(--mtv-light-blue);
}


.mtv-jxt-offset-button-link-middle-blue a::before{
	background-color: var(--mtv-middle-blue);
}

.mtv-jxt-offset-button-link-middle-blue a:hover::before{
	background-color: var(--mtv-light-blue);
}

body #main-content .mtv-jxt-offset-button-link-light-blue a{
	color: var(--mtv-deep-blue) !important;
}

.mtv-jxt-offset-button-link-light-blue a::before{
	background-color: var(--mtv-light-blue);
}

.mtv-jxt-offset-button-link-light-blue a:hover::before{
	background-color: var(--mtv-wash-blue);
}


body #main-content .mtv-jxt-offset-button-link-light-blue-white-text a{
	color: var(--mtv-white) !important;
}

.mtv-jxt-offset-button-link-light-blue-white-text a::before{
	background-color: var(--mtv-light-blue);
}

.mtv-jxt-offset-button-link-light-blue-white-text a:hover::before{
	background-color: var(--mtv-wash-blue);
}


body #main-content .mtv-jxt-offset-button-link-wash-blue a{
	color: var(--mtv-deep-blue) !important;
}

.mtv-jxt-offset-button-link-wash-blue a::before{
	background-color: var(--mtv-wash-blue);
}

.mtv-jxt-offset-button-link-wash-blue a:hover::before{
	background-color: var(--mtv-wash-grey);
}


.mtv-jxt-button-row a:first-of-type{
	margin-right: 40px;
}

@media all and (max-width: 422px){
	.mtv-jxt-button-row a:first-of-type{
		margin-bottom: 20px;
	}
}

