/**
 * ===================================
 * Add local styles to this stylesheet
 * ===================================
 *
 * (they may be applied to this theme without affecting other sub-themes)
 **/


/**
 * NOC Responsive theme uses Bootstrap v3.0.2
 * 
 * see http://bootstrapdocs.com/v3.0.2/docs/css
 **/




/* Custom background */
/* ================= */

#header-img2 {
	display: none;
}





@media (max-width: 1023px) {	/* For SCREENS BELOW 1024px width - Use with navbar1023.css (default was 767px) */

/* Replace logo with EMPTY logo */
/* ---------------------------- */

/*
	.navbar .logo {
		margin-top: 8px;
		margin-bottom: 5px;
		margin-right: -15px;
		padding-left: 8px;
		padding-right: 8px;
	}
*/
/*
	#navbar a.logo img {
		background: url("../images/logo-full.png") 0 0 no-repeat;
		background-size: 200px auto;
		height: 0;
		overflow: hidden;
		padding: 0 200px 50px 0;
		width: 0;
	}
*/
	#header-img {
	/*	background: url("../images/banners/rotate.php") 67% 8% no-repeat;	*/
	}				/* Override main theme's banners with LOCAL ones */

}




@media (min-width: 1024px) {	/* For SCREENS of 1024px width and ABOVE - Use with navbar1023.css (default was 768px) */

/*
	#header-img {
		background: url("../images/banners/rotate.php") 50% 0 no-repeat scroll #003;
	}	*/			/* Override main theme's banners with LOCAL ones */

/*
	#navbar {
		min-height: 150px;
	}
*/

/* Fine tune position of secondary menu */
/* ------------------------------------ */

	.secondary {
	/*	margin-left: 675px !important;	*/
		width: 90px !important;
	}

}


/* Reveal NOC website link and add logo for screens of 1100px width and ABOVE */
/* -------------------------------------------------------------------------- */

@media (min-width: 1100px) {	/* was 900px */

	#navbar .navbar-header {
		width: 73%;		/* was 73%, then 57% */
	}					/* Manually adjust so that NOC logo is right justified on same line as the site logo */

	#main-website {
		display: none;	/* was block */		/* Hidden in NOC7R-main style sheet */
	}

	#main-website {
		background: url("../images/logo-full.png") 0 0 no-repeat;
		height: 0;
		float: right;
		margin-top: 10px;
		padding: 0 315px 85px 0; /* Set to accommodate new image size */
		text-indent: -9999px;
		width: 0;
		position: relative;
/*		left: -288px;
		top: -44px;	*/
	}

	#main-website:hover {
		background-position: 0 -85px;
	}				/* Shift logo position on hover */

}

/* Add custom logo */
.nav_trans.navbar-fixed-top #home-fixed {
    background-image: url("../imon-logo-temp2.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto 80px;
    height: 0;
    margin-bottom: 3px;
    margin-left: 0;
    margin-top: 3px;
    padding: 0 288px 68px 0;
    position: relative;
    width: 0;
}

.nav_trans.navbar-fixed-top.slim-navbar #home-fixed {
    background-position: 0 0;
    background-size: auto 46px;
    padding: 0 188px 46px 0;
}
