#mainnav,.mc4wp-form {
display:none;  
}

#mobiletoggle, #mobileonly {
	display:block;
}

#mobiletoggle {
 padding-bottom: 10px; 
}

.box-right {
  text-align:left;
    }

.box-navy-space ul {
    margin-left: 0px;
}

 #jumptonav {
 display:none; 
}




/* HEADER */

#logo img {
 width:100%;
  height:auto;
}

#auxnav {
 margin-top:-9px; 
}

.header .headercontent #searching #s{
 float:left; 
  width:280px;
}

/* FOOTER */

#footer {
background:#EFF1F0;  
}

#footer #backtotop {
 display:none; 
}

#footer #footer-content, #footer #footer-base, #footer #footer-bottom {
padding-top:0;
}

#footer #partners li {
    text-align: center;
    display: inline-block;
    width: 90%;
}

#footer #flags li {

    text-align: center;
    display: inline-block;
    width: 17%;

}

#footer #footer-bottom .grid_3 {
 margin-bottom:0; 
}

#footer #footer-verybottom p, #footer #footer-verybottom a {
    color: #000;
}


/* HOMEPAGE */


.homepage #homecontent {
background:none;  
}

.homepage #homecontent .mainpic img {
 width:100%;
  height:auto;
}

.homepage #homecontent .mainpic {
position:relative;
  margin-left:0;
 z-index:1; 
}

.homepage #homecontent #featuresslider {
    margin-top: 10px;
    min-height: 350px !important;
    z-index: 1;
}

.homepage #homecontent #featuresslider ul {
    padding-left: 0px;
}

.homepage #homecontent #featuresslider img{
  width:100%;
  height:auto;
}

.homepage #bottomarea {
background-position:right top;  
}

.homepage #bottomarea #primer {
  background:none;
  height:auto;
}

.homepage #bottomarea p {
    width: 95%;
}

.homepage #bottomarea #listing {
z-index:5;
  position:relative;
}

.homepage #bottomarea ul {
margin-top:40px;
 margin-left:0;
}





/* INSIDE PAGES */

.inside .header {
height:auto;
}

.inside .landing #mainpic, .inside #insidecontent #entry-content #breadcrumbs {
    display: none;
}

.inside .landing #masthead {
    height: 420px;
}

.inside .landing #pagetitle h1,.inside .contentpage #pagetitle h1 {
    font-size: 28px;
  color:#002754;
}

.inside #pagetitle p:first-child {
  padding-top:40px;
 font-size:16px; 
}

.inside .landing #pagetitle h1 {
 margin-top:0px; 
}


.inside #pagetitle h1 {
	font-size:28px;
}

.inside .contentpage #pagetitle h1 {
color:#F9B500;
}

.inside #entry-content #words {
	min-height:auto!important;
}


.inside #sidenav {
	background:#002754;
}

#bottomarea #calca img/*, .inside #copy .alignleft*/ {
width:100%;
height:auto;
}

.inside .archivepage #copy .itemtitle {
margin-bottom:0;	
}

