body,
button,
input,
select,
textarea,
.required {
font-family: 'Muli', sans-serif;
}
code,
kbd,
tt,
var,
samp,
pre,
.form-allowed-tags code {
font-family: Inconsolata, monospace;
} ::-webkit-input-placeholder {
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
:-moz-placeholder {
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
::-moz-placeholder {
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
:-ms-input-placeholder {
font-family: Montserrat, "Helvetica Neue", sans-serif;
}
button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
.post-password-form label,
.main-navigation,
.post-navigation,
.post-navigation .post-title,
.pagination,
.image-navigation,
.comment-navigation,
.site .skip-link,
.logged-in .site .skip-link,
.widget .widget-title,
.widget_recent_entries .post-date,
.widget_rss .rss-date,
.widget_rss cite,
.tagcloud a,
.site-title,
.entry-title,
.entry-footer,
.sticky-post,
.page-title,
.page-links,
.comments-title,
.comment-reply-title,
.comment-metadata,
.pingback .edit-link,
.comment-reply-link,
.comment-form label,
.no-comments,
.site-footer .site-title:after,
.widecolumn label,
.widecolumn .mu_register label {
font-family: 'Muli', sans-serif;
}
p {
margin: 0 0 .5em;
}
.entry-content ul, .entry-summary ul, .comment-content ul, .entry-content ol, .entry-summary ol, .comment-content ol {
margin-left: 1.2em;
}
.entry-title {
font-size: 28px;
font-size: 1.75rem;
line-height: 1.25;
margin: .7em 0 .5em;
}
@media screen and (min-width: 61.5625em) {
.entry-title {
font-size: 40px;
font-size: 2.5rem;
line-height: 1.225;
margin: .7em 0 .5em;
}
}
.entry-title {
text-align: center;
border-bottom: 3px solid #070c0f;
} a {
color: #6e0e0a;
}
a:hover,
a:focus {
color: #ffa400;
}
.entry-content a:hover, .entry-content a:focus, .entry-summary a:hover, .entry-summary a:focus, .taxonomy-description a:hover, .taxonomy-description a:focus, .logged-in-as a:hover, .logged-in-as a:focus, .comment-content a:hover, .comment-content a:focus, .pingback .comment-body > a:hover, .pingback .comment-body > a:focus, .textwidget a:hover, .textwidget a:focus {
box-shadow: 0 1px 0 0 currentColor;
} .menu-toggle:hover,
.menu-toggle:focus,  
.main-navigation a:hover, 
.main-navigation a:focus, 
.dropdown-toggle:hover, 
.dropdown-toggle:focus, 
.social-navigation a:hover::before, 
.social-navigation a:focus::before, 
.post-navigation a:hover .post-title, 
.post-navigation a:focus .post-title, 
.tagcloud a:hover, .tagcloud a:focus, 
.site-branding .site-title a:hover, 
.site-branding .site-title a:focus, 
.entry-title a:hover, 
.entry-title a:focus, 
.entry-footer a:hover, 
.entry-footer a:focus, 
.comment-metadata a:hover, 
.comment-metadata a:focus, 
.pingback .comment-edit-link:hover, 
.pingback .comment-edit-link:focus, 
.comment-reply-link, .comment-reply-link:hover, 
.comment-reply-link:focus, 
.required, 
.site-info a:hover, 
.site-info a:focus {
color: #fff !important;
}
button, button[disabled]:hover, 
button[disabled]:focus, 
input[type="button"], 
input[type="button"][disabled]:hover, 
input[type="button"],
.main-navigation li, 
.main-navigation 
.primary-menu, 
.menu-toggle, 
.dropdown-toggle::after, 
.social-navigation a, 
.image-navigation, 
.comment-navigation, 
.tagcloud a, 
.entry-content, 
.entry-summary, 
.page-links a, 
.page-links > span {
border-color: #fff !important;
border-color: rgba( 255, 255, 255, 0.8);
}
button,
button[disabled]:hover,
button[disabled]:focus,
input[type="button"],
input[type="button"][disabled]:hover,
input[type="button"][disabled]:focus,
input[type="reset"],
input[type="reset"][disabled]:hover,
input[type="reset"][disabled]:focus,
input[type="submit"],
input[type="submit"][disabled]:hover,
input[type="submit"][disabled]:focus,
.menu-toggle.toggled-on,
.menu-toggle.toggled-on:hover,
.menu-toggle.toggled-on:focus,
.pagination::before,
.pagination::after,
.pagination .prev,
.pagination .next,
.page-links a {
background-color: #124e78;
}
blockquote cite,
blockquote small,
.main-navigation a,
.menu-toggle,
.dropdown-toggle,
.social-navigation a,
.post-navigation a,
.pagination a:hover,
.pagination a:focus,
.widget-title a,
.comment-author,
.comment-reply-title small a:hover,
.comment-reply-title small a:focus {
color: #fff !important;
} ul {
list-style: square;
margin-block-end: .7em;
}  @media screen and (min-width: 56.875em) and (max-width: 70.9375em) {
.main-navigation li:hover > ul, .main-navigation li.focus > ul { left: auto;
right: auto;
}
.main-navigation ul ul:before { border-color: #d1d1d1 transparent;
border-width: 0 10px 10px;
right: 92px;
top: -9px;
}
.main-navigation ul ul:after {
border-color: #fff transparent;
border-width: 0 8px 8px;
right: 94px;
top: -7px;
}
}
@media screen and (min-width: 56.875em) and (max-width: 70.875em) { .site-header-menu {
margin-top: 0;
margin-bottom: 1.75em;
}
}
@media screen and (min-width: 70.9375em) {
.main-navigation li:hover > ul, .main-navigation li.focus > ul {
left: auto;
right: 0;
}
.main-navigation ul ul:before {
border-color: #d1d1d1 transparent;
border-width: 0 10px 10px;
right: 9px;
top: -9px;
}
}
@media screen and (min-width: 61.5625em) {
.site-header-menu {
margin-left: 28px;
}
}  body:not(.custom-background-image):before,
body:not(.custom-background-image):after {
height: 0px !important;
}
.site {
margin: 0;
} #masthead {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.site-header {
padding: 0 7.6923% 1.75em;
margin: 0 0;
}
@media screen and (min-width: 56.875em) {
.site-header {
padding: 0 7.6923% 1.75em;	
margin: 0 0;
}
}
@media screen and (min-width: 61.5625em) {
.site-header {
padding: 0 0;
margin: 0 4.5455% 0 4.5455%;;
}
} @media screen and (min-width: 61.5625em) {
.headerslider {
margin-bottom: 2em !important;
}
} @media screen and (min-width: 56.875em) {
.sidebar {
float: left;
margin-right: 75%;
margin-left: 0;
}
.content-area {
float: right;
margin-right: 0;
margin-left: -100%;
width: 80%;
}
} .fullwidth {
width: 100%;
}
.no-sidebar .entry-header,
.no-sidebar .entry-content,
.no-sidebar .entry-summary,
.no-sidebar .entry-footer,
.no-sidebar .comments-area,
.no-sidebar .image-navigation,
.no-sidebar .post-navigation,
.no-sidebar .pagination,
.no-sidebar .page-header,
.no-sidebar .page-content,
.no-sidebar .content-bottom-widgets {
margin-right: 0;
margin-left: 0;
} .contactpage {
} .front h1.entry-title {
display: none;
} @media screen and (min-width: 44.375em) {
.entry-header,
.post-thumbnail,
.entry-content,
.entry-summary,
.entry-footer,
.comments-area,
.image-navigation,
.post-navigation,
.page-header,
.page-content,
.content-bottom-widgets {
margin-right: 7.6923%;
}
}
@media screen and (min-width: 56.875em) {
.entry-header,
.post-thumbnail,
.entry-content,
.entry-summary,
.entry-footer,
.comments-area,
.image-navigation,
.post-navigation,
.page-header,
.page-content,
.content-bottom-widgets {
margin-right: 0;
}
} .site-footer .main-navigation {
display: none;
} body.custom-background {
background-color: #fff;
} .site-header {
background-color: #124e78;
}
@media screen and (min-width: 61.5625em) {
.site-title {
margin-left: 1em;
}
}
.site-branding .site-title a {
color: #fff;
}	
.site-header-menu {
margin-right: 1em;
}
.main-navigation a {
color: #fff;
}
@media screen and (min-width: 56.875em) {
.main-navigation ul ul li {
background-color: #124e78;
}
} .site-description {
line-height: 1.2;
} .site-description {
display: none;
} .main-navigation a {
font-weight: 700;
} .headerslider { margin-bottom: 1em;
} .widget {
border-top: none;
padding-top: 0;
}