body {	background: url(../images/bg.jpg) repeat-y fixed;}h1, h2, h3, h4, h5, h6 {	color: #641d01!important;	font-family: 'Cinzel Decorative', cursive !important;	font-weight: 700!important;	}h1 {	background: url(../images/bg-h1.png) no-repeat bottom;	font-size: 42px;		line-height: 42px;	padding-bottom: 80px;	padding-top: 70px;	text-align: center;}h2 {	background: transparent url(../images/bg-h2.png) no-repeat bottom !important;	border:0!important;	font-size: 32px!important;	text-align: center;	padding-bottom: 30px!important;		}hr {	background: transparent url(../images/bg-hr.png) no-repeat center;	height: 42px;	border: 0;}.dark {	background: #291b19 url(../images/bg-section.jpg) no-repeat center;	color: #fff !important;	padding-bottom: 30px;	padding-top: 15px;	border-bottom: 1px solid #291b19;	border-top: 1px solid #291b19;	-webkit-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);	-moz-box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);	box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.5);}.dark h2, .dark h3 { color: #fff !important; }.dark hr {	background: transparent url(../images/bg-hr-white.png) no-repeat center;	height: 42px;	border: 0;}.light {	padding-bottom: 30px;	padding-top: 15px;}/* =============================================================[PAGE STRUCTURE AND STYLES]======================================================*/nav, #footer {	background: url(../images/bg-header-footer.jpg) repeat-y !important;	color: #fff;	margin-bottom: 0 !important;}#stage {	padding: 0;-webkit-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.75);-moz-box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.75);box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.75);}#content, #horses {	padding-left: 0;	padding-right: 0;}#content {	padding-top: 15px;}#content a {	color: #641d01;	font-weight: bold;}#content a:hover {	color: #ab2507;	text-decoration: none;}#horses { margin-top: 10px; }.event-vencat, .teaser-jem .notmodal, .event_info .title, .event_info .category, .event_info .createdby, #jem .copyright { display:none!important; }#jem {	background: transparent!important;	border: 0!important;}.rowleft, .rowright { text-align: center; }#copyright { 	border-top: 1px solid #fff;	margin-top: 10px;	padding: 10px 0px 10px 0px;}@media (min-width: 769px) {		.rowleft { text-align: left; }		.rowright { text-align: right; }}/* ====================================================================[MAIN MENU]============================================================== */.navbar-nav > .active > a { box-shadow: none !important; }.navbar-right > li > a {		font-family: 'Cinzel', serif;	font-size: 15px;	font-weight: bold;		text-transform: uppercase;	text-shadow: 0px 0px 8px rgba(0, 0, 0, 1);}@media (min-width: 769px) {	.navbar-right > li > a { background: url(../images/nav-seperator.png) no-repeat left !important; padding-left: 20px;}	.navbar-right > li:first-child > a { background: transparent !important; }	nav .container, #footer .container { padding-left: 0; padding-right: 0; }	}@media (min-width: 979px) {	.navbar-nav li.dropdown:hover > ul.dropdown-menu { display: block; } 	}/* ==================================================================[FOOTER MENU]=============================================================*/#footer a { color: #fff; }#footer a:hover { color: #b5a389; text-decoration: none;}#footer ul {	margin: 0;	padding: 0;	list-style:none;	float: right;}#footer ul > li {	display:inline-block; }#footer ul > li > a {	font-family: 'Cinzel', serif;	font-size: 15px;	font-weight: bold;		display:inline-block;	padding-left: 15px;	text-transform: uppercase;	text-shadow: 0px 0px 8px rgba(0, 0, 0, 1);}@media (min-width: 769px) {	#footer ul > li > a { 		background: url(../images/nav-seperator.png) no-repeat left;			height: 100px;		line-height: 100px;		padding-right: 15px;	}		#footer ul > li:first-child > a { background: none;}	#footer ul > li:last-child > a { padding-right: 0px;}}