/*
Theme Name:         Alpina
Theme URI:          http://alleycatthemes.com/themes/alpina/
Description:        Alpina
Version:            1.6
Author:             Alleycat Themes LTD
Author URI:         http://alleycatthemes.com
License: 						GNU General Public License version 3.0
License URI: 				http://www.gnu.org/licenses/gpl-3.0.html
Tags:               light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fluid-layout, responsive-layout, custom-background, custom-colors, featured-images, threaded-comments, theme-options, custom-menu
*/

.new-image {
	min-width: 253px; 
	min-height: 253px; 
	background-size: cover; 
	background-position: center top;
}

.new-text {
	position: absolute; 
	bottom: 20px; 
	color: #FFFFFF; 
	padding: 10px; 
	font-weight: bold;
	text-shadow: 2px 2px #1f1e1e;
}

.new-text-alt {
	position: absolute;
  	bottom: 22px;
  	color: #FFFFFF;
  	padding: 10px;
  	font-weight: bold;
  	text-shadow: 2px 2px #1f1e1e;
  	width: 263px;
  	background-color: rgba(0,0,0,.6);
}

.ac-grid-col {
	padding-left: 10px;
	padding-right: 10px;
}

.ac-grid-post, .wpb_column > .wpb_wrapper .ac-grid-post:last-child {
	margin-bottom: 20px;
}

.nav > li a {
		padding-left: 27px !important;
		padding-right: 27px !important;
	}

@media (max-width: 991px) {

	ul.navbar-nav > li {
		display: block !important;
	}

	.navbar .navbar-nav a,
	.navbar .navbar-nav a, 
	.navbar .navbar-nav .active a, 
	.navbar .navbar-nav .open a {
		color: #333 !important;
	}

	.navbar-default .navbar-nav > li.menu-about.dropdown li a,
	.navbar-default .navbar-nav > li.menu-season.dropdown li a,
	.navbar-default .navbar-nav > li.menu-artists.dropdown li a,
	.navbar-default .navbar-nav > li.menu-media.dropdown li a,
	.navbar-default .navbar-nav > li.menu-tickets.dropdown li a,
	.navbar-default .navbar-nav > li.menu-support.dropdown li a,
	.navbar-default .navbar-nav > li.menu-contact-us.dropdown li a,
	.navbar-default .navbar-nav > li.menu-about.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-season.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-artists.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-media.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-tickets.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-support.dropdown.active li a,
	.navbar-default .navbar-nav > li.menu-contact-us.dropdown.active li a {
		color: #333 !important;
		background-color: #FCF092 !important;
		border-bottom: 1px solid #009c55;
	}

	.navbar .navbar-nav #mobile-search {
		background-color: #E1C600 !important;
		color: #333 !important;
		border-bottom: 1px solid #009c55 !important;
	}

	#mobile-search input,
	#mobile-search button {
		color: #333 !important;
	}

	.navbar .navbar-nav a:first-child,
	.navbar-default .navbar-nav > li.menu-about.dropdown a,
	.navbar-default .navbar-nav > li.menu-season.dropdown a,
	.navbar-default .navbar-nav > li.menu-artists.dropdown a,
	.navbar-default .navbar-nav > li.menu-media.dropdown a,
	.navbar-default .navbar-nav > li.menu-tickets.dropdown a,
	.navbar-default .navbar-nav > li.menu-support.dropdown a,
	.navbar-default .navbar-nav > li.menu-contact-us.dropdown a,
	.navbar-default .navbar-nav > li.menu-about.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-season.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-artists.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-media.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-tickets.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-support.dropdown.active a,
	.navbar-default .navbar-nav > li.menu-contact-us.dropdown.active a {
		background-color: #f6d905 !important;
		color: #333 !important;
		border-bottom: 1px solid #009c55;
	}

	.navbar .navbar-nav .dropdown .dropdown-menu > li a:hover, 
	.navbar .navbar-nav .dropdown .dropdown-menu > li.active a:hover, 
	.navbar .navbar-nav .dropdown .dropdown-menu > li a:focus, 
	.navbar .navbar-nav .dropdown .dropdown-menu > li.active a:focus,
	.navbar .navbar-nav .dropdown .dropdown-menu > li:hover, 
	.navbar .navbar-nav .dropdown .dropdown-menu > li.active:hover,
	.navbar .navbar-nav .dropdown .dropdown-menu > li:focus, 
	.navbar .navbar-nav .dropdown .dropdown-menu > li.active:focus,
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li a:hover, 
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li.active a:hover, 
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li a:focus, 
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li.active a:focus,
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li:hover, 
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li.active:hover,
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li:focus, 
	.navbar .navbar-nav .dropdown.active .dropdown-menu > li.active:focus
	 {
		background-color: #E1C600 !important;
		color: #333;
	}

}

@media (min-width: 992px) {
	.nav.navbar-nav {
		height: 73px;
	}
}
	

@media (max-width: 1200px) and (min-width: 992px) {
	.nav > li a {
		font-size: 18px;
		word-wrap: normal !important;
		padding-left: 16px !important;
		padding-right: 16px !important;
	}
}