/* Themify Customize Styling */
#pagewrap {	
	padding-top: 220px; 
}
#content {	margin: auto; 
}
h1 {	
	font-family:Oswald;
	color: #005a84; 
}
h2 {	
	font-family:Oswald;	font-size:1.5em;

	color: #005a84; 
}
h3 {	
	font-family:Oswald;	font-size:1.3em;

	color: #005a84; 
}
h4 {	
	font-family:Oswald;	font-size:1em;

	color: #005a84; 
}
h5 {	
	color: #005a84; 
}
h6 {		font-weight:bold;
	font-weight:bold;
	font-size:0.95em;
	line-height:1em;

	color: #ff0000; 
}
#headerwrap {	
	background-color: #005a84; 
}
#header {	
	font-family:Arial, Helvetica, sans-serif;	font-size:0.8em;
	text-align:justify;
	color: #ffffff; 
}
#site-logo img {		width: 200px; 
}
#site-logo a {		width: 200px; 
}
#main-nav a {	
	font-family:Arial, Helvetica, sans-serif;	font-size:.94em;

	padding-top: 5px;
	padding-bottom: 5px; 
}
#main-nav ul li a, #main-nav .current_page_item ul a, #main-nav ul .current_page_item a, #main-nav .current-menu-item ul a, #main-nav ul .current-menu-item a {		font-size:0.9em;
	text-align:left; 
}
#top-nav a {		font-weight:bold;
	font-weight:bold;
	font-size:0.8em;
 
}
.post-title, .post-title a {	
	color: #005a84; 
}
.page-title {	
	color: #005a84;	text-transform:none; 
}
.module-title {	
	color: #005a84;
	padding: 0px; 
}
#sidebar .widgettitle {	
	color: #005a84;
	font-family:Open Sans;	font-size:1.2em;

	padding: 5px; 
}
#footerwrap {	
	background-color: #005a84; 
}

/* Themify Custom CSS */
#main-nav ul ul ul li a:hover {
	  background: #47a7d7 !important;color: #FFF !important;
}
#headerwrap {
	  position: fixed;top: 0;width: 100%;z-index: 2000;
}
#blurb {
	  width:65%;padding-top:15px;float:right;font-size:1.1em;
}
#header {
	  text-transform: none;
}
#nav-bar {
	  border-bottom: solid white 1px;
}
#top-nav a {
	  text-transform: none;
}
#site-logo {
	  margin: 5px 75px 20px 0px;float:left;
}
#main-nav {
	  clear: left;text-transform: none;border-top: solid white 1px
}
#contentwrap {
	  padding-top: 0px;
}
.ui.nav.vertical {
	  width: auto;
}
table {
	  border-collapse: collapse;
}
table th td {
	  border: 1px solid grey;
}
td {
	  padding: 5px;
}
th {
	  color: #fff;background: #005a84;text-align: left;font-size: 1.2em;padding: 10px;
}
.themify_builder .module-button a {
	  width: 85%;
}
.event-title h3 {
	  font-size: 1em;
}
element.style {
	                                                                                  
}
div.filterbar ul.hlist li {
	  margin-right: 10px !important;
}
.widgettitle {
	  font-size: 0.9em;text-transform: none;border: none;
}
table.gsc-search-box td {
	  padding: 0;border: none;
}
.multi-day {
	  margin: 0px !important;clear:left;
}
#wpmtp-wrapper .wpmtp-post-image img {
	  max-width: 132px;max-height: 132px;
}
#wpdmmydls-5591d4edfd8497240f19e20cabce21a1 .package-title {
	  font-size: inherit;
}
/* pagination */.pdb-list .pagination.pdb-pagination {
	  overflow:auto;
}
.pdb-list .pagination ul.pdb-pagination ul {
	  margin:0;list-style:none;
}
.pdb-list .pagination li.pdb-pagination li {
	  margin: 0;
}
.pdb-list .pagination li>span.pdb-pagination li>span.pdb-list .pagination a.pdb-pagination a {
	  float:left;margin: 0 -2px 0 0;padding: 6px 12px;border-width: 1px;border-style: solid;border-color: rgba(204 204 204 1) rgba(204 204 204 0.25);border-radius: 2px;background-color: #FAFAFA;
}
.pdb-list .pagination li.disabled span.pdb-pagination li.disabled span.pdb-list .pagination li.currentpage span.pdb-pagination li.currentpage span {
	  background-color: #F3F3F3;color: #777777;
}
.pdb-list .pagination li:first-of-type span.pdb-pagination li:first-of-type span.pdb-list .pagination li:first-of-type a.pdb-pagination li:first-of-type a  {
	  margin-left:0;border-left-color: rgba(204 204 204 1);
}
.pdb-list .pagination li:last-of-type span.pdb-pagination  li:last-of-type span.pdb-list .pagination li:last-of-type a.pdb-pagination li:last-of-type a  {
	  margin-right:0;border-right-color: rgba(204 204 204 1);
}
.pdb-list .pagination li.currentpage:first-child.pdb-pagination  li.currentpage:first-child.pdb-list .pagination li:first-child a.pdb-pagination li:first-child a {
	  margin-left:0;
}
.pdb-list .pagination a.pdb-pagination a  {
	  text-decoration:none;
}
.pdb-list .pagination a:hover.pdb-pagination a:hover.pdb-list .pagination li.currentpage.pdb-pagination li.currentpage  {
	  background-color: #cccccc;
}
.pdb-list .pagination label.pdb-pagination label  {
	  float: left;margin: 8px 6px 0 0;
}
.pdb-list .pagination .glyphicon.pdb-pagination .glyphicon  {
	  font-size: 80%;line-height: inherit;vertical-align: middle;
}
.wp-admin .pdb-list .pagination .glyphicon {
	  vertical-align: top;
}
.pagination .glyphicon.glyphicon-first-page:after {
	  content: '<<' !important;
}
.pagination .glyphicon.glyphicon-previous-page:after {
	  content: '<' !important;
}
.pagination .glyphicon.glyphicon-next-page:after {
	  content: '>' !important;
}
.pagination .glyphicon.glyphicon-last-page:after {
	  content: '>>' !important;
}
.has-dashicons .pagination .glyphicon.glyphicon-first-page.has-dashicons .pagination .glyphicon.glyphicon-last-page {
	  letter-spacing: -0.5em;
}
.has-dashicons .pagination .glyphicon.glyphicon-first-page:after {
	  content: 'f341\f341';
}
.has-dashicons .pagination .glyphicon.glyphicon-previous-page:after {
	  content: 'f341';
}
.has-dashicons .pagination .glyphicon.glyphicon-next-page:after {
	  content: 'f345';
}
.has-dashicons .pagination .glyphicon.glyphicon-last-page:after {
	  content: 'f345\f345';
}
.search-results .post-image img {
	  display: none;
}
.note {
	  border: solid 1px #005a84;padding: 10px 10px 0px 10px;
}
.shortcode.themify-icon .themify-icon-label {
	  color: red !important;font-weight: 700;
}
@media screen and (max-width: 976px) { /* Themify Customize Styling */
#site-logo img {		width: 200px; 
}
#site-logo a {		width: 200px; 
}
 }@media screen and (max-width: 768px) { /* Themify Customize Styling */
#site-logo img {		width: 200px; 
}
#site-logo a {		width: 200px; 
}
 }@media screen and (max-width: 480px) { /* Themify Customize Styling */
#site-logo img {		width: 200px; 
}
#site-logo a {		width: 200px; 
}
 }