.huge_it_slideshow_image_item_2 a::before, .huge_it_slideshow_image_second_item_2 a::before {
    background: transparent url(images/post_content.png) repeat-x scroll 50% 100%;
    display: block;
    position: absolute;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    content: "";
}

.huge_it_slideshow_image_item_2 a::before {
	background:none !important;
}

#post-58805 .row, #post-20625 .row, #post-59093 .row {
	font-size:18px;
	line-height:1.3;
}

#post-58805 .row strong, #post-20625 .row strong, #post-59093 .row strong {
	display:block;
	margin-bottom:15px;
}

@media screen and (max-width: 990px) {
	#post-58805 .span6, #post-20625 .span8, #post-59093 .span4 {
		margin-bottom:15px;
	}
}

@media screen and (min-width: 992px) {
	#post-58805 .row, #post-20625 .row, #post-59093 .row {
		margin-bottom:30px;
		display:flex;
		align-items:center;
	}
}

@media screen and (min-width: 1500px) {
	#post-58805 .row, #post-20625 .row, #post-59093 .row {
		margin-bottom:60px;
		font-size:18px;
	}	
}

.ui-datepicker-inline {
	width:100%;
}

.ui-state-default {
	padding-top:1rem !important;
	padding-bottom:1rem !important;
	text-align:center !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
	background:#c81919;
	border:1px solid #c81919;
	color:#fff !important;
}