/* 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: #fcfcfc;
}

.hs_header_wrapper {
	float: left;
	width: 100%;
	background-image: url(../images/header_back.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	
}

.hs_logo {
float: left;
width: 89.5%;
text-align: left;
margin: 67px 0px 30px 0px;
padding: 0px 50px;
}
.hs_logo a img{
text-decoration:none;
border:none;
height: 155px;
}
.hs_header_container {
width: 960px;
margin: 0 auto;
}

.spacer20{
margin:0px 0px;
float:left;
width: 100%;
text-align: center;
}
.hs_shadow
{
background-image:url(../images/repeat.png);
background-repeat:repeat;
width:100%;
height:41px;
float:left;	
position:relative;
z-index:-1000;
}


.hs_mid_wrapper {
	width:100%;
	height:auto;
	float:left;
}
.hs_top_container {
width: 960px;
margin: 0 auto;
height: auto;
text-align: center;
padding: 30px 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:25px;	
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;
margin-top: 0px;
}
li {
list-style-type: disc;
text-decoration: none;
color: #2D2D2D;

}
 ul li a {
text-decoration: none;
color: #2D2D2D;
font-family: 'Calibri Regular';
}

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


.hs_disclaimer_profile {
margin-top:20px;
text-align:left;
color:#fff;
font-family:Verdana, Geneva, sans-serif;	
font-size:11px;
float:left;

}

.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;
}

#hs_footer_wrapper {
	float: left;
	height: auto;
	width: 100%;
	background: #323536;
	margin:0px;
	padding: 35px 0px 55px 0px;
	
}
.hs_footer_inner {
	height:auto;
width: 919px;
margin: 0 auto;
border-radius: 10px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
.hs_footer_menu {
	float: right;
	height: auto;
	width: auto;
	margin-top: 15px;
	margin-right: 14px;
	padding-bottom: 3px;
	margin-bottom:10px;
}
.hs_logo_footer {
margin:0 auto;
width: 960px;
padding-top: 10px;
padding-bottom: 10px;
}
.hs_logo_footer a img {
padding-left: 20px;
text-decoration:none;
border:none;
}

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

.hs_footer_menu ul li {
	float: left;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	list-style-image: none;
	list-style-type: none;
	border-left: 1px solid #dbe4e8;
border-right: 1px solid #323536;
	}
	.hs_footer_menu ul li:first-child{
	border-left:none;
	}
	.hs_footer_menu ul li:last-child{
	border-right: none;
	}
	
	

.hs_footer_menu ul li a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-decoration: none;
	text-transform: capitalize;
	color:#000;
}
#footer_bottom {
float: left;
width: 100%;
background: #bfbfbf;
}

.hs_footer_menu ul li a:hover {
	color: #000;
	text-decoration:none;
	border-bottom:1px solid #545454;
}

.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;
}


























