@media screen and (max-width: 780px)
{
	
/*
	.big-logo {
		margin: 35% auto;
	}
*/
	.circle {
		width:100%;
	}
	
	nav.navbar.shrink {
	height: 100px;
	}
	
	.navbar-brand {
	display:inline-block;
	height:100px;
	width:100%;
	}
	
	.navbar-default .navbar-nav > li > a 
	{ 
	display:block;
	color: #000;
	background-color:#fff; 
	border-right: none;
	padding-right:0;
	margin-top:0;
	}
	
	
	section { padding: 75px 0; }
	section.first { padding-top: 75px; }
	
	.mycolor-bk h4
	{
	color: #fff;
	}
	
	.mycolor-lt-bk h4 
	{
	color: #000;
	}
	
	.navbar-top ul li a {
	text-align: center;
	color: #fff!important;
	background-color: #000055;
		
	}
	
	
	#navbarCollapse ul li :hover {
	background-color: #fff;
	color: #336;
	}
	
	#services-wrapper .services-box {
	width:100%;
	}


	.mapbox {
	width:100%;
	height:450px;
    background-image: url('../images/map-1920.jpg') center center;
    background-size: cover;
    margin:0px;
    padding:30px; 
	}

	header {
	display:none;
	}
	
/*
		.navbar-toggle {
	border: 0;
	background: transparent;
	float: none;
	vertical-align: middle;
	padding: 0;
	display: block;
	width: 100px;
	height: 35px;
	margin: 20px auto;
	}

	.navbar-toggle .icon-bar {
	background: #000;
	width: 28px;
	height: 4px;
	vertical-align: middle;
	border-radius: 10px;
	}

	.navbar-toggle .m_menu {
	font-size: 25px;
	color: #000;
	position: absolute;
	right: 0;
	top: 3px;
	text-transform: uppercase;
	}
*/

}


@media screen and (max-width: 1000px) 
{
	.cta {
		background-size:cover;
	}
	
	.cta p a {
		font-size:200%;
		line-height:90%;
		font-weight:900;
		text-decoration:none;
	}

}



@media screen and (max-width: 1200px) 
{
	
	.kodak {
		display:none;
	}
	.navbar li.noshrink {
		display:none;
	}
	
}