p { color:#000; }

.textwidget div span { font-family: 'Source Sans Pro', Arial, sans-serif !important; color:#000 !important; font-weight:500;}

td, li { color:#000; }

.menu-item > a { font-weight:600; }

.nav-wrap { background-color:#2C2C2C; }

#menu-history-contents li a:before { content:none; }

#header { padding-bottom: 0px !important; margin-bottom:-.3%; height:135px !important; }

#footer p {	color:#fff; }

#header { display:inline-block; width:100%; }

#header img { max-height:125px !important; padding-top:0; padding-bottom:0; margin-left:-3%; }

#header .pad { padding-top:0%; }

#header-image-wrap  {
	text-align:center; 
}

button { cursor:pointer !important; }

#page { margin-top:0; padding-left:0px; padding-right:0px; }
.page-title { font-size:3em; padding-top:24px; padding-bottom:24px; }

body.no-scroll { cursor:default; }
.modal-wrapper.styled .modal .close-modal {
	font-size:3.0rem; 
	top:5px; 
}
#modal-content p {
	margin-bottom:1% !important; 
}

.lost-74-grid a figcaption {
	color:#000;
	font-size:17px;
	margin-bottom:1.5em;
	margin-top:0em;
}

.lost-74-grid a:visited figcaption{
	color:#78B0E9; 
}

.lost-74-grid figure img, .wp-image-85 {
	box-shadow: 3px 4px black;
}

.widget a {color:#3B4C6D;  }
a:visited {
	color:#777; 
}

a:hover {
	color: #1551B9;
}

.vertical-align {
	margin-top:2rem; 
	margin-bottom:1rem; 
}

.rl-gallery-item:hover { opacity:.55; }
.rl-gallery-container { padding-bottom:5%; }

.woocommerce-page table.cart td.actions .input-text { width:100px; }

.entry table td { text-align:left; }
.entry .wp-caption, .entry table tr.alt { background: #ccc !important; }

.sidebar.s2 .sidebar-toggle, .sidebar.s2 .sidebar-top { background-color:#3B4C6D; }

.themeform .woocommerce a.button, .themeform .woocommerce button.button {
	background-color:#3B4C6D;
}

.widget_media_image {
	text-align:center; 
}

.container-inner { max-width:2000px; }

.s1 .sidebar-top {padding-top:0px; padding-bottom:0px; height:73px; }
.s2 .sidebar-top { height:43px; }
.s2 .sidebar-top > p { padding-top:5%; }

.sidebar-toggle { height:73px; }

body {font-weight:400; }
strong { text-decoration:underline; }