/* Medium devices (desktops, 992px and up) */
@media only screen and (max-width: 991px) {
	
	#navbar-nav-social, #form-search { display: none !important; }
	
	#col-logo img { margin: 0 auto 15px auto; }
	
	.ot-slider .ot-slider-layer a strong { left: 15px; bottom: 15px; font-size: 1em !important; }	
	.ot-slider .ot-slider-layer a strong .category-tag { display: none; }
	
	.ot-slider .ot-slider-layer.second a strong { font-size: 0.9em !important; }
	.ot-slider .ot-slider-layer.fourth a strong, .ot-slider .ot-slider-layer.third a strong { font-size: 0.9em !important; }
	
	.margin-bottom-responsive { margin-bottom: 20px; }
}

/* Small devices (tablets, 768px and up) */
@media only screen and (max-width: 767px) {
	
	.navbar .navbar-toggle { border-color: #fff; }
	.navbar .navbar-toggle:hover { background-color: #d9534f; }
	.navbar .navbar-toggle .icon-bar { background-color: #fff; border-color: #fff; }
	
	.ot-slider .ot-slider-layer a strong { bottom: 5px; left: 5px; right: 5px; font-size: 0.6em !important; }
	.ot-slider .ot-slider-layer a strong .category-tag { display: none; }
	
	.ot-slider .ot-slider-layer.fourth a strong, .ot-slider .ot-slider-layer.third a strong { font-size: 0.4em !important; }
	.ot-slider .ot-slider-layer.second a strong { font-size: 0.4em !important; }
	
}