/* CSS Document */


@font-face {
font-family:'Archivo Black';
src:url(../fonts/ArchivoBlack-Regular.otf);
}

@font-face {
font-family:'Calibri Regular';
src:url(../fonts/Calibri.ttf);
}


body {
margin:0;
padding:0;	
background: #e6e4e2;
}

.header-wrapper {
	float: left;
	width: 100%;
	height: auto;
	background-image: url(../images/wrapper_bg.png);
	background-repeat: repeat-x;

}

.header-container {
	width: 960px;
	margin: 0 auto;
	background-image: url(../images/header_bg.png);
	height: 283px;
	position: relative;
	background-repeat: no-repeat;
}
.spacer20{
margin:0px 0px;
float:left;
}
.hs_shadow
{
background-image:url(../images/repeat.png);
background-repeat:repeat;
width:100%;
height:41px;
float:left;	
position:relative;
z-index:-1000;
}


.hs_wrapper {
	width:100%;
	height:auto;
	float:left;
}

.hs_container {
width:860px;
margin:0 auto;
border:1px solid #6d6d6d;	
box-shadow: 0px 3px 10px #7d7d7d;
height:auto;
margin-top:-63px;
background:#fff;
margin-bottom:10px;
text-align:center;
padding:50px 50px 30px;
}

H1 {
font-family:'Archivo Black';
color:#4a4a4a;
font-size:49px;
margin: 10px;
}

H2 {
font-family:'Archivo Black';
color:#ff0808;
font-size:49px;
margin: 10px;
}

H3 {
font-family:'Calibri Regular';
color:#343434;
font-size:30px;
margin: 5px;
}

H4 {
font-family:'Calibri Regular';
color:#0060a6;
font-size:30px;
margin: 0px;
}

a {
font-family:'Calibri Regular';
color:#0060a6;
font-size:20px;
}
p
{
font-family:'Calibri Regular';
color:#2d2d2d;
font-size: 20px;
}
i
{
font-family:'Calibri Regular';
color:#2d2d2d;
font-size:20px;
margin-bottom:50px;	
font-style:italic;
float:left;
}



b {
font-family: 'Calibri Regular';
color: #2d2d2d;
font-size: 19px;
font-weight: 600;	
float:left;
}


 ul {
text-align:left;	
float:left;
}
li {
list-style-type: circle;
text-decoration: none;
color: #2D2D2D;
}
 ul li a {
text-decoration: none;
color: #2D2D2D;
}

.hs_disclaimer-head
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	text-align:left;	
	float:left;
}


.disclaimer-text {
margin-top:20px;
text-align:left;
color:#b1b0b0;
font-family:Verdana, Geneva, sans-serif;	
font-size:11px;
float:left;
width:100%;
}

.vedio-section {
height: auto;
float: left;
width: 100%;
margin: 20px 0 20px 0;
}

.footer-section {
margin-top: 130px;
float: left;
width: 960px!important;
height: 112px;
background-color: #3a5896;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
margin-left: -50px;
}

.footer-image-section{
width:300px;
float:left;	
}

.footer-menu-section {
width:500px;
float:right;	
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
}

.footer-menu-section ul{
	list-style:none;
	margin-top:20px !important;
	
}

.footer-menu-section ul  li{
float:left;
padding:0px 15px 0px 0px;
list-style-type:none !important;
}

.footer-menu-section ul li a{
	text-decoration:none;
	color:#fff;
}

#footer_wrapper {
	float: left;
	height: auto;
	width: 100%;
	
}
.footer_inner {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
}
.footer_nav {
	float: right;
	height: auto;
	width: 470px;
}
.hs_footer_logo {
	float: left;
	height: 166px;
	width: 587px;
	margin-left: 15px;
	
}


.footer_nav ul {
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	list-style-image: none;
	list-style-type: none;
}

.footer_nav ul li {
	float: left;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	list-style-image: none;
	list-style-type: none;
	
}

.footer_nav ul li a {
	color: #464646;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-decoration: none;
	text-transform: capitalize;
}

.footer_nav ul li a:hover {
	color: #000;
}

.hs_date_wrapper {
float: left;
height: 130px;
width: 100%;
}

.hs_time {
height: auto;
width: 750px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
}

.hs_time .hs_time_part {
height: 115px;
width: 550px;
margin-left: auto;
margin-right: auto;
}

.hs_time_part .hs_hours {
color: #cc2127;
float: left;
height: auto;
width: 550px;
font-size: 80px;
text-decoration: none;
font-family: 'Lato-Bold.ttf';
}

.hs_time_part .hs_days {
color: #6B6B6B;
float: left;
height: auto;
width: 100px;
font-size: 20px;
text-decoration: none;
font-family: 'Lato-Regular.ttf';
margin-top: -13px;
margin-left: 13px;
text-transform: capitalize;
}

.hs_time_part .hs_min {
color: #6B6B6B;
float: left;
height: auto;
width: 100px;
font-size: 20px;
text-decoration: none;
font-family: 'Lato-Regular.ttf';
margin-top: -13px;
margin-left: 47px;
text-transform: capitalize;
}

.hs_time_part .hs_sec {
color: #6B6B6B;
float: left;
height: auto;
width: 100px;
font-size: 20px;
text-decoration: none;
font-family: 'Lato-Regular.ttf';
margin-top: -13px;
margin-left: 39px;
text-transform: capitalize;
}

.hs_time_part .hs_hour {
color: #6B6B6B;
float: left;
height: auto;
width: 100px;
font-size: 20px;
text-decoration: none;
font-family: 'Lato-Regular.ttf';
margin-top: -13px;
margin-left: 45px;
text-transform: capitalize;
}


























