@charset "utf-8";
/* CSS Document */

.mobile-nav-toggle {
	position: absolute;
}

.mobile-nav > ul > li.navActive > a, .mobile-nav > ul > li > ul > li.navActive > a {
	color: #b10e0a;
}

@media (max-width: 767px) {
	
	.mobile-nav {
		padding: 10px 0 0 10px;
	}
	
	.mobile-nav > ul > li {
		padding: 10px 0; 
	}	
	
	.mobile-nav > ul > li .fa {
		top: -3px;
		right: -5px;
		position: relative;
	}
	
	.mobile-nav-toggle {
		position: fixed;
		top: 21px;
		
		background: #b10e0a; /* For browsers that do not support gradients */
	    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
	    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
	    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
	    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
		
	    border-color: #8f201d;			
	}	
	
	.mobile-nav > ul > li:first-child {
		top: 21px;
		
		background: #b10e0a; /* For browsers that do not support gradients */
	    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
	    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
	    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
	    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
		
	    border-color: #8f201d;		
		
	}
	
	ul.mobile-nav-diff > li:first-child {
		background: #b10e0a; /* For browsers that do not support gradients */
	    background: -webkit-linear-gradient(#b10e0a, #8f201d); /* For Safari 5.1 to 6.0 */
	    background: -o-linear-gradient(#b10e0a, #8f201d); /* For Opera 11.1 to 12.0 */
	    background: -moz-linear-gradient(#b10e0a, #8f201d); /* For Firefox 3.6 to 15 */
	    background: linear-gradient(#b10e0a, #8f201d); /* Standard syntax */	
		
	    border-color: #8f201d;	
	}	
	
	ul.mobile-nav-diff > li:first-child .fa-times {
		background-color: #fff;
		color: #b10e0a;
	}
	

}

@media (min-width: 768px) and (max-width: 991px) {
	
}

@media (min-width: 992px) and (max-width: 1199px) {
	
}