																								 /* Style for our header texts
	* --------------------------------------- */
	body,html
	{
	margin:0px !important;
	padding:0px !important;
	}
	h1{
		font-size: 5em;
		font-family: arial,helvetica;
		color: #fff;
		margin:0;
		overflow-y:auto;
	}
	select {
    -webkit-border-radius: 0;
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;


    appearance: none;
    background: url(../img/darw.png) no-repeat 95% 50% !important;
    background-color: #fff !important;
    padding: 0;
	outline: none;
}
a:link {
    text-decoration: none;
    color:#524F4D;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

	.intro p{
		color: #fff;
	}

	/* Centered texts in each section
	* --------------------------------------- */


	


	/* Bottom menu
	* --------------------------------------- */
	#infoMenu li a {
		color: #fff;
	}
	 .container
	 {
	 position:relative;
	 top:100px;
	 width:100%;
	 height:100%;
	 background-color:#DB5A48;
	 padding-bottom:30px;

	 }
select::-ms-expand { display: none; }
	.img_section
	{
	position:relative;
    width:1200px;
	margin:0px;
	padding:0px;
	}
	.btn_section
	{
	position:fixed;
	height:100px;
	width:100%;
	top:0px;
	background-color:#fff;
	z-index:1;
        border-top: 2px solid #e1493e;
        border-bottom: 1px solid #ce1210;
	}
	.btn_list
	{
	position:relative;
	float:left;
	width:calc(50% - 1px);
	margin-top:15px;
	height:70px;
	background-color:#fff;
	line-height:70px;
	border:0px;
	border-right:1px solid #BEB6B5;
	text-align:center;
	cursor:pointer;
	}
	.btn_list i
	{
	position:relative;
	font-size:40px;
	color:#BEB6B5;
	}
	.btn_list2
	{
	position:Relative;
	float:left;
	background-color:#fff;
	width:50%;
	margin-top:15px;
	line-height:70px;
	border:0px;
	height:70px;
	cursor:pointer;
	}
	.btn_list2 i
	{
	position:relative;
	font-size:40px;
	color:#BEB6B5;
	}
	.btn_txt
	{
	font-size:20px;
	font-weight:bold;
	color:#280603;
	position:relative;
	left:70px;
	bottom:80px;
	}
	.ctxt1
	{
	font-weight:bold;
	font-size:30px;
	color:#fff;
	position:relative;
	padding-top:45px;
	text-align:center;
	padding-bottom:45px;
		  
	}
	.input_box
	{
	position:relative;
	width:800px;
	left:50%;
	margin-left:-400px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background-color: #fff;
	-webkit-box-shadow: 0 2px 5px #ce1210;
	-moz-box-shadow: 0 2px 5px #ce1210;
	box-shadow: 0 2px 5px #ce1210;
	}
	.itxt1
	{
	position:relative;
	padding-top:30px;
	padding-bottom:15px;
	margin-left:20px;
        font-size: 18px;

	color:#E1493E;
	font-weight:bold;
	text-align:left;
	}
	.itxt2
	{
	 color:#5A5757;
	 clear:both;
	 font-weight:bold;
	 font-size:14px;
	 margin-left:20px;
	 margin-top:15px;
	 margin-bottom:5px;
	 position:relative;
	}
	.itxt3
	{
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	color:#E1493E;
	font-weight:bold;
	text-align:left;
	margin-left:20px;
        font-size: 18px;
	}
	.iinput
	{
	position:relative !important;
	width:calc(45% - 10px) !important;
	margin-left:20px !important;
	height:45px !important;
	border-radius:3px !important;
	border:1px solid #CBC8C7 !important;
	color:#5B5858 !important;
	margin-bottom:0px !important;
	padding:0px !important;
	padding-left:10px !important;
	font-weight:bold;
	}
	.itara
	{
	position:relative;
	width:45%;
	margin-left:20px;
	height:300px;
	border-radius:3px;
	border:1px solid #CBC7C7;
	margin-bottom:15px;
	
	}
	.dot
	{
	clear:both;
	position:relative;
	border-bottom:1px dashed #CBC8C7;
	padding-bottom:15px;
	margin-bottom:15px;
	width:94%;
	margin-left:20px;
	}
	.itxt4
	{
	width:90%;
	margin-left:20px;
	position:relative;
	margin-top:20px;
	padding-bottom:24px;
	font-size:13px;
	color:#91110F;
	}

		 .btn_sec
		{
		width:420px;
		left:50%;
		margin-left:-210px;
		height:60px;
		margin-top:45px;
		margin-bottom:45px;
		position:Relative;
		}
		 .ibtn
	{
	width:180px;
	border:0px;
	height:50px;
	cursor:pointer;
	border-radius:30px;
	background:#8C0300;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	position:relative;
	margin-top:30px;
	margin-bottom:30px;
	}
	 .ibtn2
	{
	width:180px;
	border:0px;
	height:50px;
	cursor:pointer;
	border-radius:30px;
	background:#FFE9E8;
	color:#8C0300;
	font-weight:bold;
	font-size:14px;
	position:relative;
	margin-top:30px;
	margin-bottom:30px;
        margin-right: 10px;
	}

	.tbox
	{
	position:relative;
	padding-top:20px;
	width:90%;
	margin-left:20px;
	clear:both;
	}
	.circle
	{
	position:relative;
	width:5px;
	height:5px;
	border:3px solid #E1493E;
	background:#fff;
	border-radius:100%;
	float:left;
	top:7px;
	}
	.tbox_txt1
	{
	position:relative;
	font-weight:bold;
	float:left;
	font-size:16px;
	color:#212121;
	margin-left:5px;
	}
	.tbox_txt2
	{
	position:relative;
	color:#817F7F;
	font-size:14px;
	float:left;
	margin-left:5px;
	}
.tbox_txt2_2{
    margin-left: 8px;
}
	.input_box1
	{
	position:Relative;
	width:45%;
	margin-left:20px;
    clear:both;
	height:40px;
	}
	.age_btn
	{
	width:49%;
	height:45px;
	position:relative;
	border:1px solid #CBC8C7;
	border-radius:3px;
	background-color:#fff;
	color:#777575;
	font-size:14px;
	font-weight:bold;
	}
	.age_btn_on
	{
	  width:49%;
	height:45px;
	position:relative;
	border:1px solid #EB8079;
	border-radius:3px;
	background-color:#fff;
	color:#EB8079;
	font-size:14px;
	font-weight:bold;
	}
	.birth_sel
	{
	width:49%;
	padding-left:10px;
	height:45px;
	border:1px solid #C4C1BF;
	float:left;
	position:Relative;
	color:#5B5858;
	}
	.setup_day
	{
	width:24.25%;
	height:45px;
	border:1px solid #C4C1BF;
	float:left;
	position:relative;
	border-radius:3px;
	margin-right:1%;
	padding-left:5px;
	color:#5B5858;
	}
	.itara
	{
	position:relative !important;
	width:95% !important;
	margin-left:20px !important;
	height:250px !important;
	border-radius:3px !important;
	border:1px solid #CBC7C7 !important;
	margin-bottom:15px !important;
	padding:0px;
	}
	.time
	{
	width:calc(90% - 10px) !important;
	padding-left:10px !important;
	margin-left:20px !important;
	position:relative !important;
	height:40px !important;
	font-weight:bold !important;
	border:1px solid #D0CECC !important;
	color:#5B5858 !important;
	border-radius:3px !important;
	padding:0px !important;
	padding-left:10px !important;
	}
	.age_btn_on i
	{
	position:absolute;
	right:5px;
	top:5px;
	font-size:16px;
	color:#EB8079;
	}
	.age_btn i
	{
	position:Absolute;
	right:5px;
	top:5px;
	font-size:16px;
	color:#EB8079;
	}

	.telip
		{
		padding:0px !important; 
		 width:calc(31% - 12px) !important;
		 padding-left:10px !important;
		 height:45px !important;
		 border-radius:3px;
		 position:relative !important;
		 float:left !important;
		 margin:0px !important;
		 border:1px solid #ccc;
		 color:#5B5858;
		}
		.telbar
		{
		width:3.5%;
		height:40px;
		line-height:40px;
		position:relative;
		float:left;
		text-align:center;
		}
		.tel_section
		{
		width:45%;
		margin-left:20px;
		position:relative;
		height:40px;
		}
		.btm_logo
		{
		position:relative;
		width:350px;
		left:50%;
		margin-left:-175px;
		height:80px;
		}
		.btm_logo img
		{
		position:relative;
		float:left;
		height:53px;
	    width:109px;
		top:50%;
		margin-top:-26.5px;
		}
		.btm_txt
		{
		position:absolute;
		float:left;
		height:53px;
		margin-left:130px;
		border-left:1px solid #fff;
		color:#fff;
		font-size:12px;
		top:16px;
		padding-left:20px;
            line-height: 18px;
		}
		.date_field
		{
		position:relative;
		width:45%;
		margin-left:20px;
		height:40px;
		}
		
		.time_sel
		{
		position:relative;
		float:left;
		padding-left:10px;
		width:32%;
		margin-right:2%;
		height:40px;
		border:1px solid #CCCCCC;
		border-radius:3px;
		}
		