/*!
 * 
 * Responsive
 * 
 *
 */
 
@media (width: 320px) {
	
}

@media (width: 480px) {
	
}

@media (width: 568px) {
	
}

@media (width: 600px) {
	
}

@media (width: 768px) {
	
}

@media (width: 800px) {
	
}

@media (width: 1024px) {
	
}

@media (min-width: 1025px) {
	
}

@media (min-width: 320px) and (max-width: 480px) {
	
}

@media (min-width: 320px) and (max-width: 568px) {
	.bottomcap .inner .col {
		margin: 10px 0;
		text-align: center;
		width: 100%;
	}
}

@media (min-width: 600px) and (max-width: 800px) {
	
}

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

@media (min-width: 320px) and (max-width: 767px) {
	.navbar-nav {
		margin: 0;
	}
	.navbar-nav > li {
		text-align: center;
	}
	.navbar-nav > li {
		background: none;
	}
	.nav > li > a {
		padding: 10px 0;
	}
	.dropdown-menu{ position: static !important; width: 100% !important; text-align: center; } 
}
@media (min-width: 320px) and (max-width: 768px) {
	.bottomcap {
		float: left;
		height: 100%;
		position: static;
		width: 100%;
	}
	.bottomcap .inner {
		padding: 14px 10px;
	}
}
@media (min-width: 769px) and (max-width: 1024px) {
	.bottomcap {
		float: left;
		height: 100%;
		position: static;
		width: 100%;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
	.navbar-inverse .navbar-nav > li > a {
		font-size: 17px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	.navbar-inverse .navbar-nav > li > a {
		font-size: 11px;
	}
	.nav > li > a {
		padding: 10px 22px 10px 15px;
	}
}
@media (min-width: 635px) and (max-width: 991px) {
	.smContainer .sm li a {
		font-size: 11px;
	}
}
@media (min-width: 320px) and (max-width: 634px) {
	.smContainer .sm li {
		margin: 0;
		width: 100%;
	}
}
@media (min-width: 320px) and (max-width: 422px) {
	.brand img{ width: 100%; }
	.search{ width: 100%; }
	.search .searchinput { width: 91%; }
}
@media (min-width: 768px){
	li.dropdown:hover .dropdown-menu.submenu{ display: block !important; } 
}