a {
	text-decoration: none !important;
}

.site-header {
  background: #263D86 !important;
/* 	    height:100px; */
	padding: 16px	 !important;
}

#mysticky-nav.wrapfixed, .main-menu-container, .sub-menu {
	background: #263D86 !important;
}

/* --- Remove dashes from submenu (mS) --- */
	.main-navigation .sub-menu .menu-item a::before {
		display: none;
		color: #FFFFFF
		background: #263D86
	}
/* --- End (mS) --- */

@media only screen and (min-width: 560px) {
	.main-navigation, .social-navigation {
		margin-right: 70px;	
	}
}
.main-navigation  :hover {
	/* .sub-menu .menu-item */
			/* correct ID for main menu, works for hover but not to override the font color/background */
		    font: 15 px Work Sans !important;
			color: #FFFFFF !important;
			background: #263D86 !important;
	}


.main-navigation {
	/* .sub-menu .menu-item */
			/* correct ID for main menu, works for hover but not to override the font color/background */
		    font: 16px Work Sans;
			color: #FFFFFF !important;
			background: #263D86 !important;
	}

.main-navigation a {
	font-weight: 400;
}
.site-description {font-size: 19px !important;
color: #FAE052 !important;
}

.site-title {
/* 	margin-top:-30px !important; */
  color: #FFFFFF !important;
}

.site-name {
  color: #FFFFFF !important;
}

.site-info a:link, .site-info a:visited {
  color: #FFFFFF !important;
}


.menu-item-20  :hover {
	/* facebook icon hover colors*/
	color: #FFFFFF !important
}

.menu-item-21 :hover {
	/* twitter icon hover colors*/
	color: #FFFFFF !important
}

.footer-navigation .footer-menu :hover {
  color: #000000 !important;
}

.site-footer {
  background: #263D86 !important;
}

.menu-item-2154 {
	background: #ff0000 !important;
	border-radius: 5px;
	color: #ffffff !important;
}

.menu-item-2154:hover {
	background: #000000 !important;
	border-radius: 5px;
	color: #ffffff !important;
}

.menu-item-2154 a {
	color: #ffffff !important;
}

.menu-item-2154 a:hover {
	background: #000000 !important;
	color: #ffff00 !important;
}

div.dataTables_wrapper * {
	color: #000000 !important;
}

div.dataTables_wrapper select,
div.dataTables_wrapper input,
div.dataTables_wrapper .dataTables_paginate .paginate_button {
	color: #000000 !important;
	background: #ffffff !important;
	border: 1px solid #ffffff !important;
}

div.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color: #000000 !important;
	background: #fff !important;
	border: 1px solid #2e6409 !important;
}

div.dataTables_wrapper .dataTables_paginate .paginate_button.current,
div.dataTables_wrapper .dataTables_paginate .paginate_button.disabled {
	color: #000000 !important;
	background: transparent !important;
	border: none !important;
}

div.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
div.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
	color: #ff0000 !important;
	background: transparent !important;
	border: none !important;
}

table.wpda-datatable {
	background: #71A5b6 !important;
	color: #f00000 !important;
	border: 1px solid #ffffff !important;
}

table.wpda-datatable thead th,
table.wpda-datatable tfoot th {
	background-color: transparent !important;
	border: none !important;
}

table.wpda-datatable tbody {
	background: white !important;
	border: none !important;
}

table.wpda-datatable tbody tr:nth-child(2n+1) {
	background-color: #ffffff;
}

div.dtr-modal-content {
	background: #719b25;
	color: #2e6409 !important;
}

div.dtr-modal-content h2 {
	color: white !important;
}

input.dtr-modal-close {
    background: #d3e29d !important;
	color: #2e6409 !important;
	border: 1px solid white !important;
}

input.dtr-modal-close:hover {
    background: white !important;
}

.main-menu .menu-item a {
	color: #fff !important;
	font-family: Work Sans, sans-serif;
}

.main-menu .current_page_item a {
	color: #FAE052 !important;
}

.main-menu .current_page_item > ul > li a {
	color: #FFF !important;
}

.main-navigation .sub-menu li.menu-item a {
	background: #263D86 !important;
}

.lcp_catlist {
    list-style-type: none;
}

#lcp_instance_listcategorypostswidget-2 > li > a {
    color: #fff;
	text-decoration: none;
}

footer a {
	font-weight: 400 !important;
	color: #fff !important;
}

/* span.byline {
	display: none!important;
} */

.entry-footer a {
	color: #000 !important;
}

@media only screen and (max-width: 559px) {
	.menu-item-2365 > ul.sub-menu, .menu-item-2361 > ul.sub-menu li {
		padding-left: 1.25em;
	}	
	.menu-item-93 > ul.sub-menu li, .menu-item-7204 > ul.sub-menu li {
	padding-left: 1.25em;
}
	.elementor-element-3644332 .elementor-icon-box-icon {display: none;}
}

@media only screen and (max-width: 700px) {
	.site-description {
		display: none;
	}
}

@media only screen and (min-width: 560px) {
	.menu-item-2358, .menu-item-2359 {
		max-width: 250px;
	}
		.menu-item-93 > ul.sub-menu li, .menu-item-7204 > ul.sub-menu li {
	padding-left: 1.25em;
}
}