#header {
    background: #3e5177;
    box-shadow: 2px 0px 0px #fff, 3px 0px 0px #FFF;
    -webkit-box-shadow: 2px 0px 0px #fff, 3px 0px 0px #FFF;
    -moz-box-shadow: 2px 0px 0px #fff, 3px 0px 0px #FFF;  
}

h1.entry-title, h2.entry-title {
    margin: 0;
    padding: 0;
    font-weight: 900;
    color: #333;
    text-transform: none;
    font-size: 0px;
    margin-top: 0;
    line-height: 100%;
    margin-bottom: 20px;
}

.mainnav li.current-menu-item a, .mainnav li:hover a {
    color: #e3dddd;
}

.mainnav li.current-menu-item > ul li a, .mainnav li:hover > ul li a {
    color: #e3dddd;
}

.mainnav li > ul li a {
    color: #e3dddd;
    padding: 0;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 10px;
}


.mainnav li.menu-item-has-children a:after {
    color: #FFF;
}

a.menu-button {
    background: #e3dddd;  
}


.mainnav li a {
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	text-decoration: none;
	text-transform: none;
	color: #fff;
	font-family: 'Julius Sans One', sans-serif;
	font-weight: 600;
	font-size: 12px;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	padding-top: 2px;
	padding-bottom: 2px;
}


.mainnav li a {
    font-family: 'Julius Sans One', sans-serif   
}

p { 
	font-family: 'Julius Sans One', sans-serif;
 	font-size: 11px;
}

h1 { 
	font-family: 'Julius Sans One', sans-serif;
}

h2 { 
	font-family: 'Julius Sans One', sans-serif;
}

h3 {
	font-family: 'Julius Sans One', sans-serif;
}

h4 {
	font-family: 'Julius Sans One', sans-serif;
}

h5 {
	font-family: 'Julius Sans One', sans-serif;
}

h6 {
	font-family: 'Julius Sans One', sans-serif;
 
}

.menu-wrap {
    background: #e3dddd;
}

.menu-wrap li:hover a {
	color: #FFF;
}

