@charset "UTF-8";

.pathPanel {
	text-align: left;
	margin-bottom: 25px;
	width: 100%;
}

.shell {
	font-family: sans-serif;
}

.shell-inner {
	margin-bottom: 15px;
}

.shell-inner:last-child {
	margin-bottom: auto;
}

.shell-inner ul {
	margin: auto;
}

.shell-inner ul li {
	margin: auto;
	list-style: disc;
	margin-left: 21px;
	padding: 5px 0;
	line-height: 18px;
}

.news-list .news-item {
	border-bottom: solid 1px #CCC;
	margin-bottom: 25px;
}

.news-list .news-item ul {
	list-style: none;
	margin: auto;
	padding: 0;
}

.news-list .news-item ul li {
	list-style: none;
	margin: auto;
	padding: 7px 0;
}

.news-list .news-item .news-item-published {
	font-style: italic;
	text-align: right;
}

.news-list .news-item .news-item-link {
	font-style: italic;
	text-align: right;
}

#home-slider {
    position: relative;
}

#home-slider h2, #home-slider .button-default-outline { 
    text-shadow: 0px 0px 5px #000
} 

#home-slider .owl-nav .owl-prev, #home-slider .owl-nav .owl-next {
	position: absolute;
	top: 50%;
	width: 52px;
	height: 52px;
	margin-top: -26px;
	background-repeat: no-repeat !important;
	background-position: 0% 0% !important;
	overflow: hidden;
	text-indent: -99999px;
}


#home-slider .owl-nav .owl-prev:hover, #home-slider .owl-nav .owl-next:hover {
	background-position: 100% 0% !important;
}

#home-slider .owl-nav .owl-prev:focus, #home-slider .owl-nav .owl-next:focus  {
	outline: none;
}

#home-slider .owl-nav .owl-prev:before, #home-slider .owl-nav .owl-next:before {
	display: none;	
}

#home-slider .owl-nav .owl-next { 	
	right: 50px;
	background-image: url("../images/nav-next.png") !important;
}

#home-slider .owl-nav .owl-prev { 	
	left: 50px;
	background-image: url("../images/nav-prev.png") !important;
}

.action-top h6 {
    margin-bottom: 15px;
    
}

.action-date {
    font-weight: bold;
}

.action-announce {
    margin-top: 25px;
}

.action-place-ticket {
	font-weight: bold;
	margin: 5px 0;
}

.action-top .img-wrap {
    height: 250px;
}

.bg-primary .thumbnail-variant-3:hover {
	box-shadow: 0 0 5px rgba(255, 255, 255, .19);
}

.bg-primary h6 a:hover {
	color: #FF0000;
}

.error-message {
	color: red;	
	}
