/*------------------ GLOBAL -----------------*/
/*buttons*/
.button {
    -webkit-transition: background-color .35s ease-in-out;
    -moz-transition: background-color .35s ease-in-out;
    -o-transition: background-color .35s ease-in-out;
    transition: background-color .35s ease-in-out;
}
.button:hover {
    background-color: #722f37;
}
.ctaButton {
    padding: .5em 1em;
}
/*------------------ NAV -----------------*/
.subNav {
    padding: .5% 0;
    text-align: right;
    background-color: #722f37;
    font-family: brandongrotesquemedium,Arial,Verdana,sans-serif;
    font-style: normal;
    font-weight: 500;
    text-transform: uppercase;
    color: white;
}
.subNav a {
    color: white;
}
.subNav .blockContent {
    margin: 0 auto;
    max-width: 1400px;
    padding-left: 4%;
    padding-right: 4%;
}
.subNav li {
    display: inline-block; 
    font-size: 14px;
}
.subNav li {
    margin-right: 3em;
}
.subNav li:last-child {
    margin-right: 0;
}
/*------------------ MEDIA QUERIES -----------------*/
@media only screen and (min-width: 768px) { 
/*HEADER*/
    /*.headerContent h1.logo {*/
    /*    position: absolute;*/
    /*    top: 0;*/
    /*    z-index: 1;*/
    /*}*/
    /*.headerContent h1.logo img {*/
    /*    padding: 40px 10px;*/
    /*    background: white;*/
    /*    border-radius: 4px;*/
    /*}*/
/*HOME*/
/*50/50 width NEW CODE*/
	.blockContentBleed.layoutC .blockImg, 
	.blockContentBleed.layoutD .blockImg, 
	.blockContentBleed.layoutC .blockText, 
	.blockContentBleed.layoutD .blockText {
		width: 50%;
	}
	.blockContentBleed.layoutD .blockText {
		padding-left: 0;
	}
	.blockContentBleed.layoutC .blockText {
		padding-right: 0;
	}
	
	.blockContent.layoutD--vAlign1 .blockText, 
	.blockContent.layoutD--vAlign2 .blockText {
		margin-right: 0;
	}
	.blockContent.layoutC--vAlign1 .blockText, 
	.blockContent.layoutC--vAlign2 .blockText {
		margin-left: 0;
	}
}