/* Published: Oct 25, 2019 07:41 PM  / Latest Oct 25, 2019 07:41 PM / Versions: 9,0 */

@charset "utf-8";
/* CSS Document */

.s-nav {
border-top:#ededed solid 1px;
border-bottom:#ededed solid 1px;
}

.s-navbar .caret {
display: none;
}

.s-navbar > li > a {
  text-transform: uppercase;
}


.top_html {
    background: url(/media/wvpygsvt.jpg) no-repeat;
    width: 100%;
    height: 90px;
    color: #333333;
    font-family: 'Oswald', sans-serif;
    font-size: 30px;
    font-weight: normal;
    margin-bottom: 10px;
    padding: 25px 0px 0px 20px;
}

.side_nav_title {
	font-family: 'Oswald', sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#d31145;
}

.cmshtml ul.side_nav li{
	list-style:none;
	padding-left:5px;
	padding:8px 0px;
	border-top:#c7c7c7 solid 1px;
}

.cmshtml ul.side_nav{
	padding-left:12px;
}

.cmshtml ul.side_nav li a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	font-size:14px;
}

.cmshtml ul.side_nav li a:hover{
	color:#d31145;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

h1, .h1 {
	font-family: 'Oswald', sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#d31145;
	background:none;
	border:0px;	
	padding:0px;
	text-indent:-3px;
}

.title {
	font-family: 'Oswald', sans-serif;
	font-size:30px;
	font-weight:normal;
	color:#d31145;
	background:none;
	border:0px;	
	padding:0px;
	text-indent:-3px;
}

h2, .h2, .subtitle1, subtitle, .widget_header {
	font-family: 'Oswald', sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#3b3b3b;
	background:none;
	border:0px;
	text-indent:-1px;
	padding-top:0px;
	margin-top:0px;
}

h3, .h3, .subtitle2, .widget_title a {
	font-family: 'Oswald', sans-serif;
	font-size:15px;
	text-align:left;
	color:#3b3b3b;
	background:none;
	border:0px;
	padding:0px;	
}

h4, .h4 {
	font-family: 'Oswald', sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#d31145;
	background:none;
	border:0px;	
	padding:0px;

}

body a:hover { color: #A50000;}

#sfooter {background: #292929; color: #fff; font-size: 12px}
#sfooter h4 {color: #fff; font-weight: 500; font-size: 18px}
.topfooter {padding: 20px 0}
#sfooter a {color: #fff}
#sfooter a:hover {color: #d31145; text-decoration: none}
#btmfooter {padding: 12px 0; background: url('/media/rvngldft.jpg') repeat-x}
#btmfooter p {margin-bottom: 0}

.s-footer {
    background: transparent;
    text-align: left;
    color:#ffffff;
}

.show-menu {
	text-decoration: none;
	color: #ffffff;
	background: #d31145;
	text-align: center;
	padding: 10px 0;
	display: none;
}

input[type=checkbox]#show-menu{
    display: none;
    -webkit-appearance: none;
}

input[type=checkbox]#show-menu:checked ~ #conf_nav{
    display: block;
}

.show-menu {
		display:block;
	}



/* Empty */