

body.newLayout {
	margin-bottom: 82px;
}

.newLayout button.navbar-toggle {
    margin-top: 24px;
    margin-bottom: 24px;
}

nav.header {
    margin-bottom: 30px;
    height: 82px;
    min-width: 301px;
}

ul.nav.navbar-nav {
    line-height: 20px;
    padding: 16px 0 20px 0;
}

body > .container {
    padding: 82px 15px 0;
}

.newLayout #wrapper{
	margin: 0 auto;
	width: 100%;
}

@media (max-width:768px){
	.footer, #footer{
		position: relative !important;
		height: unset !important;
		background-color: #333a42 !important;
	}
	.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:focus, .footer a:active,
	#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:focus, #footer a:active{
	    color: #999DA1 !important;
	}
	body.newLayout {
	    margin-bottom: 0;
	}	
}

@media (min-width:768px){
	.newLayout #wrapper{
		width: 750px;
	}
}

@media (min-width:992px){
	.newLayout #wrapper{
		width:970px;
	}
}

@media (min-width:1200px){
	.newLayout #wrapper{
		width:1170px;
	}
}

footer .container {
    display: block;
}

.footer, #footer{
    position: fixed;
    bottom: 0;
    width: 100%;
    height: 82px;
    margin-top: 10px;
	padding-top: 10px;
	background-color: #fff;
}

.footer a, .footer a:link, .footer a:visited, .footer a:hover, .footer a:focus, .footer a:active,
#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:focus, #footer a:active
{
    color: #333A42;
}

/*#myCarousel {*/
/*	position: relative;*/
/*	height: 360px;*/
/*	margin-bottom: 20px;*/
/*}*/
/*#myCarousel img {*/
/*	position: absolute;*/
/*	top: 0px;*/
/*	left: 0px;*/
/*}*/

#myCarousel a {
	text-decoration: none;
}

#myCarousel .item{
	height: 360px;
	
}

#myCarousel .item a span {
	position: absolute;
	top: 20px;
	left: 0;
	padding: 5px 20px 5px 20px;
	font-size: 36px;
	letter-spacing: -1px;
	background-color: #fff8;
	/*opacity: 0;*/
	color: #333a42;
	text-shadow: 0 0 3px #fff;
}


























