/* CSS Document */
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
	max-height: 100%;
}
.margin-bottom-50 {
	margin-bottom: 50px;	
}
.margin-top-30 {
	margin-top: 30px;
}
@media (max-width: 767px)
{
	.navbar-toggle.pull-left {
		margin-right: 5px;
	}
	.navbar-fixed-top-special {
		margin-top: 90px;
	}
	body.home-page .navbar-fixed-top-special {
		margin-top: 0px;
		/* margin-top: 90px; */
	}
	.navbar-fixed-top-mobile-special {
		margin-top: 30px;
	}
	
	body.home-page .navbar-fixed-top-mobile-special {
		margin-top: 0px;
		/* margin-top: 30px; */
	}
	
	body {
		margin-top: 155px;  /* 80 */
		padding-top: 15px;
		background-color: white;
	}
	
	body.home-page {
		margin-top: 0px;
		padding-top: 0px;
		/* margin-top: 80px;
		padding-top: 15px; */
		background-color: white;
	}
	.logo {
		margin-left: -1px;
	}
	.child-content, .no-col, .mobile-background {
		background-position: -15px;
	}
	body.home-page > div > div > div.mobile-background {
		background-position: 0px;	
	}
	.footer {
		margin-left: -15px;
		margin-right: -15px;	
	}
}
@media (min-width: 768px)
{
	.navbar-fixed-top-special {
		width:inherit !important;
		padding-right: 30px !important;
		right: auto;
		left: auto;
		margin-top: 80px;
	}
	body.home-page .navbar-fixed-top-special {
		width: 100%;
		width:inherit !important;
		padding-right: 0px !important;
		right: auto;
		left: auto;
		margin-top: 0px;
		/*width:inherit !important;
		padding-right: 0px !important;
		right: auto;
		left: auto; */
		/* margin-top: 0px; */
	}
	.navbar-fixed-top-mobile-special {
		width: 750px;
		right: auto;
		left: auto;
		margin-top: 30px;
		margin-left: -15px;
	}
	body.home-page .navbar-fixed-top-mobile-special {
		width: 100%;
		right: auto;
		left: auto;
		margin-top: 0px;
		/* width: 750px; */
		/* margin-top: 30px; */
	}
	
	
	
	
	
	.background-white {
		background-color: white;
	}
	.navbar-fixed-top-special-logo {
		width: 100% !important;
		right: auto;
		left: auto;
	}
	#ndbanner {
		width: 750px;
		margin: auto;
	}
	body.home-page #ndbanner {
		/* width: 750px; */
		width:100%;
		margin: auto;
	}
	
	
	body {
		margin-top: 145px;  /* 185 */
	}
	body.home-page {
		margin-top: 0px;
		/* margin-top: 170px;	 */
	}
}

/*@media (max-width: 993px)
{
	.navbar-header {
		position: fixed;
		background-color: #b84409;
		top: 30px;
		width:100%;
		margin: auto;		
		z-index: 1030;
	}
	#ndbanner {
		position: fixed;
		top: 0px;
		width:100%;
		margin: auto;		
		z-index: 1031;	
	}
} */

@media (min-width: 993px)
{
	.navbar-fixed-top-special {
		margin-top: 30px;
	}
	body.home-page .navbar-fixed-top-special {
		margin-top: 0px;
		/* margin-top: 30px; */
	}
	body {
		margin-top: 200px; /* 200 */
	}
	body.home-page {
		margin-top: 0px;
		/* margin-top: 165px;	 */
	}
	#ndbanner {
		width: 1030px;
		margin: auto;	
	}
	body.home-page #ndbanner {
		/* width: 1030px; */
		width:100%;
		margin: auto;	
	}
}
@media (min-width:1200px)
{
	#ndbanner {
		width: 1200px;
		margin: auto;	
	}
	body.home-page #ndbanner {
		/* width: 1200px; */
		width:100%;
		margin: auto;	
	}
	/* body {
		margin-top: 200px;
	} */
}
