/** 
 * warriorstosummits-styles.css
 * 
 * 
 * Custom CSS not necessarily related to FormAssembly layout and presentation. 
 * 
 */ 
 
 #menu-item-1308 > .sub-menu { 
 	margin: 0 0 9px -15px;
 } 
 
 .home #pb_block-1,  .home #pb_block-1 > .main-container > .main { 
 	padding-bottom: 0; 
 } 
 
 .home #text-8 > h1 { 
 	line-height: .8em;
 	margin-bottom: 0;
 } 
 
.home #text-8 > .textwidget { 
	color: #2f353f;
	font-family: 'league_gothicregular';
	font-weight: normal;
	font-size: 36px;
	font-style: normal;
	text-transform: uppercase;
} 

li#menu-item-6315 a,
li#menu-item-6310 a {
	background-color: #e12726 !important;
	border-left: 3px solid #332e30 !important;
	color: #fff !important; 
}

li#menu-item-6315 a:hover,
li#menu-item-6310 a:hover {
	background-color: #fff !important;
	color: #e12726 !important; 
}

/* First slide in slider doesn't have a caption, so hide the enclosing caption box. */ 

li.tp-revslider-slidesli:first-child .tp-caption.Kause-MainHeading.tp-fade.tp-resizeme.start { 
	visibility: hidden !important; 
} 

body.page-id-14 li.tp-revslider-slidesli:first-child .tp-caption.Kause-MainHeading.tp-fade.tp-resizeme.start { 
	visibility: visible !important; 
} 

@media screen and (max-width: 640px) { 
	li.tp-revslider-slidesli:first-child .tp-bgimg { 
		background-position: -117px top !important; 
	} 
}