




html,body
{
padding: 0px;
margin: 0px;
width: 100%;
height: 100%;
background-color: #E9EAEB;
font-family: "lato";

}

.nopadding
{
	padding: 0px;
}

#popdiv .heading2
{
	position:absolute;
	top:2.2%;
	font-weight: 300;
	font-family: "open sans"

}
#popdiv .heading
{
	position:absolute;
	left:4.85%;
	font-weight:300;
	font-family:"open sans";
}
#popdiv.navlinks a:hover
{
	font-weight:bold;
}
#popdiv h2,h3
{
	color: white;

	padding-top: 0px;
}

#popdiv h2
{
font-size: 3em;
}

#popdiv h3
{
font-size:2em;
}

#popdiv
{
display:none;
position:absolute;
background-color:rgba(3,113,164,0.9);
height:380px;
z-index:100;
width:100%;
margin:0px;
padding:0px;
line-height:2em;
}


#nav-parent,#popdiv p
{
color: white;
text-align:justify;
}



#navigation
{
	box-shadow: 0 0 5px 2px rgba(0,0,0,.35);
	margin-bottom: 4px;
	/*height: auto;*/

}

.fifty
{
	width:50%;
}

.twntfve
{
	width:25%;
}

.hundrd
{
	width: 100%;
}


#navigation .navbar-header button
{
	background-color:rgb(0,70,100);
	border-radius:0px;
	border:none;
}

#header
{
	
	background-color:rgb(0,80,120);
	
	padding: 0.5%;
	
	position: relative;
	z-index: 10001;
	
}

#navigation .panel-body a
{
	color: white;
	font-weight: 300;
	font-size: 17px;
}

#navigation .panel-body a:hover
{
	font-weight: bold;
}


#navigation a[data-parent="#nav-parent"]{
 padding-top:12px;
 padding-bottom: 12px;
 line-height: 5px;
 font-weight: 300;
 font-size: 17px;
}

#navigation .panel-style2
{
width:100%;
padding:5%;
float:left;
display:table;

}

#navigation .panel-style1
{
width:50%;
padding:5%;
float:left;
display:table;

}

#navigation p
{
	font-size: 16px;
	font-weight: 300;
}

#navigation a
{
	font-weight: 300;
	font-size: 17px;
}

#poopdiv .panel-vertical a
{
	font-size: 1em;
	color: white;
}

#navbar-main
{
	line-height: 2em;
}

@media (max-width:992px){
	.rightside
{
	padding-top: 10%;
}
}

#navigation .popdiv-contstyle
{
padding:5%;
padding-top: 7.7%;
float:left;
display:table;
height:400px;


}



#navigation .panel-vertical p a{
	color: rgb(3,118,164);
}

#navigation .panel-vertical
{
display:table-cell;
vertical-align:middle;
}






#navigation a
{
	color: white;
	cursor:pointer;
}
#navigation .navbar-header .navbar-toggle
{
	
	background-color: #0371A4;
}





@media (max-width: 767px){
#navbar-main
{
	border: 1px solid rgb(0,80,120);
}
}


#navigation .navbar-inverse
{
	background-color: #0371A4;
	border: 0px;
}

#nav-parent li
{
float: none;
}

#navbarcont
{
border-radius:0px;
width:100%;
margin:0px;
}





#navigation nav
{
	min-height:10px;
}
#navigation .navbar-header button
{
	padding: 2px 2px 2px 2px;
	margin:5px 10px 5px 0px;
}



@media (max-width: 920px){

#popdiv h2
{
font-size: 2.3em;
}

#popdiv h3
{
font-size: 1.6em;
}

#popdiv p
{
	font-size: 1em;
}

h6{
	font-family: "lato";
	font-size: 16px;
	font-weight: 300;
}

h2{
	font-family: "lato";
}


 #navigation a
 {
 	font-size: 1em;
 }


}