/* Large desktop
@media (min-width: 1200px) {
}*/

/* Portrait tablet to landscape and desktop
@media (min-width: 768px) and (max-width: 979px) {


}*/

/* Large desktop  */
@media (min-width: 1800px) {

	.carousel-caption {
		top: 220px;
	}
	.carousel-indicators {
		bottom: 13%;
	}


}

/* Portrait tablet to landscape and desktop  */
@media (min-width: 992px) {

	.navbar .container, .container {
		max-width: 1000px !important;
		width: auto !important;
	}

}

@media (min-width: 768px) and (max-width: 991px) {
	.carousel-caption {
		top: 175px;
	}
}

@media screen and (min-width : 768px) {
    /* Make Navigation Toggle on Desktop Hover */
	.topbar-toggle {
		display: none;
	}
	.topbar-collapse.collapse {
		display: block!important;
		height: auto!important;
		padding-bottom: 0;
		overflow: visible!important;
	}

    .dropdown:hover .dropdown-menu {
        display: block !important;
    }
	.dropdown-menu > li > a {padding: 4% 6% !important;}

	.navbar .container, .container {
		max-width: 1000px !important;
		width: auto !important;
	}
	.carousel-caption {
		width:100% !important;
		left:0;
		bottom:0;
	}
	.carousel-caption p{
		font-size: 14px;
	}
}

/* Landscape phone to portsrait tablet */
@media (max-width: 767px) {

	/* #header_wrapper {
		z-index: 1000;
		position: fixed;
		width: 100%;
	}
		#page-header {border-top: 87px solid #02451d;}		/* Acts as a buffer so that the menu will not overlay the content */
	.status_block {margin-bottom: 12px;}
	.region-header{display:none;}
	#main-menu a {text-align: left; padding: 7px 0 7px 35px; }
	#main-menu li {text-align: left !important;	width: 100%;}
	.navbar-nav {margin: auto;}
	.navbar-nav li {border-bottom: 1px solid #ddd;}

	.carousel-inner>.item>img, .carousel-inner>.item>a>img {
		width: auto;
		height: 325px;
	}
	.carousel-inner {
		height: 325px;
		margin: 0;
	}
	.carousel-caption {
		top: 0;
		padding: 0;
	}
	.caret {
		float: right;
		min-width: 15px;
		margin-right: 5%;
		border-top: 12px solid #777 !important;
		border-right: 10px solid transparent !important;
		border-left: 10px solid transparent !important;
		border-bottom: none !important;
	}
	.caret-up {
		float: right;
		min-width: 15px;
		margin-right: 5%;
		border-top: none;
		border-left: 10px solid transparent;
		border-right: 10px solid transparent;
		border-bottom: 12px solid #777;
	}
	.dropdown-menu {
		position: inherit;
		width: 100%;
	}
	.dropdown-menu li {border-bottom: none !important;}
	.menu-nav-bar {
		padding: 0 !important;
	}
	.nivoSlider {
		max-height: 280px;
		min-height: 200px;
		height: auto !important;
	}
/*
	.region-status-first, .region-status-second, .region-status-third {
		min-height: 50px;
	}
	.region-footer-first {
		margin-top: 12%;
	}
	.region-footer-second {
		margin: 4%;
	}
	.navbar-fixed-top {
		position: static;
	}
	.region-footer-first, .region-footer-third {min-height: inherit;}
*/

	.back-to-top {
		cursor: pointer;
		position: fixed;
		bottom: 5%;
		right: 5%;
		display:none;
	}

}

/* Landscape phones and down */
@media (max-width: 480px) {
	.images-margin, .node-teaser .field-name-field-news-image {
		margin: 1% 1% 1% 0;
		width: 100%;
		text-align: center;
		display: none;
	}
	.itssnws_h5 a, .node-teaser h2 a {
		text-align: center;
	}
	.carousel-inner {
		margin-bottom: auto;
		height: 125px;
	}
	.carousel-caption p {
		display: none;
	}
	.carousel-inner>.item>img, .carousel-inner>.item>a>img {
		height: auto;
	}

}
