﻿.progress_main{ 
	width:800px; 
	margin:0px auto;
}

.progress_bar_bg{
	width:100%;
	float:left;
	height:610px;
	margin:10px 0px;
	padding:0px;
	background:url(../images/progress_bar_bg.png) no-repeat left top;
}

.loading_cont{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.loading_cont h1{
	font-family:Calibri;
	font-size:20px;
	color:#38ace2;
	text-align:center;
	font-weight:normal;
	margin:10px 0px 0px 0px;
	padding:0px;
}

.loading_cont h2{
	font-family:Calibri;
	font-size:25px;
	color:#38ace2;
	text-align:center;
	font-weight:normal;
	margin:0px;
	padding:0px;
}


.loading_img{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center;
}

.progress_date{
	width:780px;
	float:left;
	margin:20px 10px 0px 10px;
	text-align:center;
	padding:0px;
	background:url(../images/progress_date_bg.png) no-repeat left top;
}

.progress_date ul{
	display:inline-block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
}

.progress_date ul li{
	display:inline-block;
	list-style-type:none;
	font-size:17px;
	font-family:Calibri;
	text-align:center;
	color:#4db2e4;
	background:url(../images/progress_date_brdr.png) no-repeat right top;
	margin:5px 0px 0px 0px;
	padding:0px 15px 25px 15px;
}

.progress_date .bg{
	background:none;
}

.offer_img{
	width:680px;
	float:left;
	margin:5px 60px 5px 60px;
	padding:0px;
}

.last_cont{
	width:100%;
	float:left;
	margin:0px 0px;
	padding:0px;
}

.last_cont h3{
	font-family:Calibri;
	font-size:15px;
	font-weight:normal;
	color:#818181;
	text-align:center;
	margin:0px 0px;
	padding:0px;
}

/*-----------thanks page css stars here------------*/

.thanks_main{
	width:100%;
	float:left;
	margin:0;
	padding:0;
}

.thanks_wrap{
	width:75%;
	margin:0 auto;
}

.logo_img{
	width:100%;
	float:left;
	margin:20px 0px;
	padding:0;
	text-align:center;
}

.thanks_bg{
	width:94%;
	float:left;
	
	
	padding:3%;
	margin:0px;

}

.thanks_img{
	width:20%;
	float:left;
	margin:0;
	padding:0;
}

.thanks_cont{
	width:78%;
	float:left;
	margin:0 0 0 2%;
	padding:0;
}

.thanks_cont h1{
	font-size:22px;
	color:#f68033;
	font-family:Arial;
	margin:0;
	padding:0;
}

.thanks_cont p{
	font-size:18px;
	color:#000;
	font-family:calibri;
	font-weight:normal;
	margin:10px 0px;
	padding:0;
	line-height:25px;
}

.last_link{
	width:100%;
	float:left;
	margin:10px 0 0 0;
	padding:0;
}

.last_link ul{
	display:inline-block;
	list-style-type:none;
	margin:0;
	padding:0;
}

.last_link ul li{
	display:inline-block;
	list-style-type:none;
	font-family:Arial;
	font-size:13px;
	color:#000;
	font-weight:normal;
	margin:0 5px 0 0;
	padding:0;
}


a.last_navi:link, a.last_navi:visited{
	color:#000;
	text-decoration:none;
}

a.last_navi:hover{
	color:#ec1d8b;
	text-decoration:none;
}


/*-----------thanks page css ends here------------*/

/*-----------oops page css start------------*/

.oops_img{
	width:28%;
	float:left;
	margin:0;
	padding:0;
}

.oops{
	width:70%;
	float:left;
	margin:0 0 0 2%;
	padding:0;
}

.oops h2{font-size:80px;
	line-height: 18px;
	color:#000;
	font-family:Arial;
	margin-top: 20px;
	font-weight: bold;
	padding:0;
	margin:34px 0px 46px 0px;}

.oops h1{
	font-size:30px;
	line-height: 18px;
	color:#f68033;
	font-family:Arial;
	margin-top: 20px;
	font-weight: bold;
	padding:0;
}



.oops p{
	font-size:18px;
	color:#000;
	font-family:calibri;
	font-weight:normal;
	margin:10px 0px;
	padding:0;
	line-height:25px;
	
}