.corp-container {
	max-width: 2500px !important;
}

.single-post #content .corp-container {
		max-width: 1560px !important;
		margin: 0 auto;
}

.site-footer .bottom-bar {
	display: none;
}

.site-header, .site-header .stuck, .ow-button-base a {
	box-shadow: 0 0 10px #888 !important;
}

.shadow {
	box-shadow: 0 0 10px #888 !important;
	-webkit-border-radius: 0.25em;
	border-radius: 0.25em;
}

.noshow {
	display: none !important;
}

.site-header .site-branding {
	max-width: 500px;
}

.site-header .site-branding .site-description {
	text-align: center;
	font-size: 1.0em !important;
	background: #f26522;
	padding: 10px;
	-webkit-border-radius: 0.25em;
	border-radius: 0.25em;
	box-shadow: 0 0 10px #888;
}

#primary-menu li.menu-item {
	font-size: 1.0em;
}

#mobile-navigation ul li {
    line-height: 25px !important;
	padding: 5px 0;
}

.main-navigation ul .sub-menu li a:hover, .main-navigation ul .sub-menu li.current-menu-item a {
	background: #f26522 !important;
}

.main-navigation ul .sub-menu li.current-menu-item li a {
	background: #bf1e2e !important;
}

.main-navigation ul .sub-menu li.current-menu-item li a:hover {
	background: #f26522 !important;
}

.main-navigation ul .sub-menu ul {
	top: 0px !important;
}

.main-navigation ul .sub-menu .sub-menu li a {
	font-size: 0.8em;
}

.sow-features-feature {
	/* background: #f26522; */
	/* padding: 2% !important;
	margin: 2%;
	width: 29% !important; */
	-webkit-border-radius: 0.25em;
	border-radius: 0.25em;
}

.sow-features-feature p.sow-more-text a {
	 background: #f7941e;
	padding: 10px;
	color: #fff !important;
	-webkit-border-radius: 0.25em;
	border-radius: 0.25em;
}

.sow-features-feature p.sow-more-text a:hover{
	text-decoration: none !important;
	background: #f8a139;
}

.sow-features-feature-content {
	margin-bottom: 20px !important;
}

.wp-block-timetable {
	max-width: 96%;
	margin-left: 2%;
}

.ow-pt-column {
	padding: 0 2%;
}

.ow-pt-price {
	font-size: 1.5em !important;
	font-weight: strong !important;
	color: #bf1e2e !important;
	text-shadow: none !important;
}

.ow-pt-title, .ow-pt-details {
	box-shadow: 0 0 10px #888 !important;
	border: none !important;
}
#bwg_container1_0 #bwg_container2_0 .bwg-container-0.bwg-album-thumbnails .bwg-item0 {
	background: #bf1e2e !important;
}

.mptt-shortcode-wrapper .mptt-shortcode-table tbody .mptt-event-container .event-user .avatar {
	display: none !important
}

	.pum-overlay.pum-active,
	.pum-overlay.pum-active .popmake.active {
    		display: block !important;
	}

.padding-2 {
	padding: 2%;
}


	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 1280px) {

		.font-minify {
			font-size: 0.7em !important;
		}		
		
}		

	/* Mobile Landscape Size  (devices and browsers) */
	@media only screen and (max-width: 767px)  {

		.font-minify {
			font-size: 0.7em !important;
		}		
		
}