/*#topspacer:after {
	content: '\a\a\a\a\a\a\a\a\a\a\a';
	white-space: pre;
} */ 


.navbar .navbar-nav > li > a {
	color:#505050;
}


.navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus{
    background:transparent;
	/**border:1px solid #fede16;**/
    color:black;
}

.navbar .navbar-nav li.active a
{
	background:transparent;
	color:black;	
}

.navbar .navbar-nav li.active a:hover
{
	background:transparent;
	color:black;	
}



.jumbotron {
	z-index:19;
	background-color:#F8F8F8;
	margin:0px;
	padding:0px;
	height:230px;
}

.navbar {
	/*background:linear-gradient(to bottom, #f2edea 0%, #c0bebf 100%);*/
	background-color:#D3D3D3;
	border-radius:3px;
	z-index:20;
}

.navbar-toggle {
  /* (80px - button height 34px) / 2 = 23px */
  margin-top: 10px;
  padding: 9px 10px !important;
  color:black;
  /*border-color:black;*/
}

.menu {
	/*background:linear-gradient(to bottom, #002433 0%, #009ddc 50%, #F8F8F8 90%, #FFFFFF 100%);*/
	background:url('../images/menu_content_bg.jpg');
	background-repeat: repeat-x;
}

.logo {
	margin:2px;	
	text-align:center;
	font-size:30px;
	font-family:'Century Gothic';
}

.sociallinks{
	text-align:center;
}

	.quickcontacts-outer {
		height:120px;
	}

	.quickcontacts {
		margin-top:22px;
		text-align:center;
		border-radius:3px;
		border:0px solid #e8e8e8;
	}

	.email {
		border-radius:5px;
		background-color:yellow;
		padding:10px;
		line-height:50px;
	}
	
	.glyphicon-earphone{
		color:blue;
		font-size:22px;
	}

.icon-bar{
	background-color:black;
}


	.fa:link {
	  padding: 4px;
	  font-size: 20px;
	  width: 28px;
	  text-align: center;
	  text-decoration: none;
	  margin: 17px 2px;
	  border-radius:50%;
	  color:white;
	}
	
	.fa:visited {
		color:white;
	}	

	.fa:hover {
		opacity: 0.7;
		text-decoration: none;
		color:white;
	}
	

	.fa-facebook {
	  background: #3B5998;
	  color: white;
	}

	.fa-twitter {
	  background: #55ACEE;
	  color: white;
	}

	.fa-google {
	  background: #dd4b39;
	  color: white;
	}

	.fa-linkedin {
	  background: #007bb5;
	  color: white;
	}

	.fa-youtube {
	  background: #bb0000;
	  color: white;
	}

	.fa-instagram {
	  background: #125688;
	  color: white;
	}
	
footer {
	background-color:#F8F8F8;
	border:0px solid blue;
}

footer p {
	margin-top:10px;
	margin-bottom:10px;
	font-size:14px;
	color:#505050;
}

.gamut {
	color:#009ddc;
}	

@media (min-width: 768px) {
	.navbar-nav > li > a {

		color:#505050;
	}
  
	.navbar {
		/*background:linear-gradient(to bottom, #f2edea 0%, #c0bebf 100%);*/
		background-color:#D3D3D3;
		border:0px;
		z-index:11;
	}  
	
	ul.nav li.dropdown:hover > ul.dropdown-menu {
		display: block;    
	}
  
	.fa:link {
	  padding: 0px;
	  font-size: 30px;
	  width: 30px;
	  text-align: center;
	  text-decoration: none;
	  /*margin: 10px 2px;*/
	  border-radius:50%;
	  color:white;
	}
	
	.fa:visited {
		color:white;
	}	

	.fa:hover {
		opacity: 0.7;
		text-decoration: none;
		color:white;
	}
	

	.fa-facebook {
	  background: #3B5998;
	  color: white;
	}

	.fa-twitter {
	  background: #55ACEE;
	  color: white;
	}

	.fa-google {
	  background: #dd4b39;
	  color: white;
	}

	.fa-linkedin {
	  background: #007bb5;
	  color: white;
	}

	.fa-youtube {
	  background: #bb0000;
	  color: white;
	}

	.fa-instagram {
	  background: #125688;
	  color: white;
	}
	
	.jumbotron {
		z-index:19;
		background-color:#F8F8F8;
		margin:0px;
		padding:0px;
		height:auto;
	}
	
	.menu {
		/*background:linear-gradient(to bottom, #002433 0%, #009ddc 50%, #F8F8F8 90%, #FFFFFF 100%);*/
		background:url('../images/menu_content_bg.jpg');
		background-repeat: repeat-x;
	}
	
	.logo {
		margin:0px;
		padding-top:0px;
		text-align:left;
	}

	.sociallinks{
		border:0px solid blue;
		text-align:center;
	}

	.quickcontacts-outer {
		height:120px;
	}

	.quickcontacts {
		margin-top:22px;
		text-align:right;
		border-radius:3px;
		border:0px solid #e8e8e8;
	}

	.email {
		border-radius:5px;
		background-color:yellow;
		padding:10px;
		line-height:50px;
	}
	
	.glyphicon-earphone{
		color:blue;
		font-size:25px;
	}
	

	ul.nav li.dropdown ul.dropdown-menu {
		background-color:#D3D3D3;  
	}

	ul.nav li.dropdown a {
		color:#505050;   
	}

	ul.nav li.dropdown a:hover, ul.nav li.dropdown a:focus{
		background:transparent;
		/**border:1px solid #fede16;**/
		color:black;
	}

	ul.nav li.dropdown .active a
	{
		background:transparent;
		color:black;	
		
	}	
}
