.main_div {
width:960px;
height:275px; }
.pad_div {
width: 100%;
padding: 10px 0px;
}
.plan_head {
font-size: 15px;
font-weight: 600 !important;
font-family: Arial;
margin-bottom:10px;   text-align: left;
}
.font_math {
font-size: 15px;
font-weight: 500 !important;
font-family: Arial;
margin-bottom:10px;
}
.float_l {
float:left; }
.float_c {
display:inline-block; }
.float_r {
float:right;
}
.div_w {
width:32%; border:0px solid #FF0000; }
.div_50 {
width:49%; }
.div_c {
margin: 0px 15px; }
.w_12{
width:12%; }
.w_88 {
width: 88%; }

.w_20{
width:20%; }
.w_80 {
width: 80%; }

#login_Div1 {
border: 3px solid #D48C14;
width: 98%;
height: 50px;
background-color: #D48C14;
border-radius: 5px;
margin-bottom: 10px;
}
#agent_span_mail {
background-image: url(../images/mail.png); float:left;
width: 100%;
height: 50px;
background-size: 65%;
background-position: 7px;
background-repeat: no-repeat;
background-color: #D48C14;
}
#agent_span_pass {
background-image: url(../images/password.png); float:left;
width: 100%;
height: 50px;
background-size: 65%;
background-position: 7px;
background-repeat: no-repeat;
background-color: #D48C14;
}
#agent_span_mobile {
background-image: url(../images/mobile.png); float:left;
width: 100%;
height: 50px;
background-size: 50%;
background-position: 7px;
background-repeat: no-repeat;
background-color: #D48C14;
}
#agent_span_globe {
background-image: url(../images/globe.png); float:left;
width: 100%;
height: 50px;
background-size: 65%;
background-position: 7px;
background-repeat: no-repeat;
background-color: #D48C14;
}
.ag_select_drop {
 background-image:url(../images/d-arow.png);
 background-repeat:no-repeat;
 background-position: 98%;
 z-index:1;
 }
#agent_span_place {
background-image: url(../images/d-arow.png); float:left;
width: 13%;
height: 50px;
background-size: 35%;
background-position: 13px;
background-repeat: no-repeat;
background-color: #D48C14;
}
#input_login {
float: right !important;  font-family: Arial;  font-size: 15px;   color: #a0a0a0;
width: 92.5% !important;height: 47px !important;margin-right: 0px !important; padding-left: 7px;}

.input_login {
float: right !important;  font-family: Arial;  font-size: 15px;   color: #a0a0a0;
width: 92.5% !important;height: 50px !important;margin-right: 0px !important; border: none; padding-left: 7px;}

.input_select {
float: left !important;  font-family: Arial;  font-size: 15px;   color: #a0a0a0;
width: 87% !important;height: 50px !important;margin-right: 0px !important; border: none; }

.plan_form_select {
height: 50px;
font-size: 15px;
display: block;
width: 95%;
min-height: 30px;
margin-bottom: 1em;   margin-right: 0px !important;
text-transform: capitalize; font-family: Arial !important; color: #a0a0a0 !important; border: 0px solid;float: right;
}
#sub_btn {
height: 50px;
display: block;
width: 99%;
min-height: 50px;
margin-bottom: 1em;
font-size: 18px;
float: left;
color: #fff;
border:0px;
background-color: #D48C14;
cursor:pointer;
}
#sub_btn:hover {
border: 1px dotted #FFF; }

/* Single Images */

.plan_single_image {
    background-image: url("../images/plan-your-travel.png");
    display: inline-block;
	background-repeat: no-repeat;   /*  background-color: red;*/
}
.plan_image_wh { width: 50px; height: 50px; }

.p_img_1 {    width: 45px;   height: 53px;    background-position: -3px 0px;    background-size: 284px;} /*msg*/
.p_img_2 {background-position: -90px -28px;} /*country*/
.p_img_3 {background-position: -162px -33px;} /*city*/
.p_img_4 {background-position: -231px -28px;} /*date*/
.p_img_5 {background-position: -299px -28px;} /*group*/
.p_img_6 {background-position: -368px -33px;} /*child*/
.p_img_7 {background-position: -438px -27px;} /*tour style*/

.p_img_8 {background-position: -197px -100px;} /*user*/
.p_img_9 {background-position: -259px -102px;} /* Email */
.p_img_10 {background-position: -323px -101px;} /*mobile*/
.p_img_11 {background-position: -386px -101px;} /*comment*/