@charset "utf-8";
/* CSS Document */

div#container
{
	width: 983px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}



.main_container{
	float: left;
	width: 983px;
}
.main_container_full{
	float: left;
	width: 100%;
}

body
{
   margin: 0;
 
}

.main_container{
	float: left;
	width: 983px;
	margin-top:2%;
}
.main_container_full{
	float: left;
	width: 100%;
}
body
{
   margin: 0;
 
}


#Search_box_emt{
	width:100%;
	float:left;
}

#search_tab h1{
	width: auto; float:left; padding: 10px 10px 5px 10px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
	font-family: arial;
	background-color:#1f81d3; -moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px; border-top-left-radius: 5px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px;border-top-right-radius: 5px;
}

#search_tab h2{
	width:184px;
	height:28px;
	margin-left:198px;
	background:url(//www.easemytrip.com/images/search_air_ticket.jpg) no-repeat;
	padding-top:10px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFF;
	display:block;
	margin-top:0px;
	margin-bottom:0px;
	font-family: arial;	
}

#search_box_top_strip{
	width:539px;
	height:8px;
}

#search_main_box{
	background:url(//www.easemytrip.com/images/search_main_strip.gif) repeat-y;
	width:539px;
	float: left;	
}

#search_box_bottom_strip{
	width:539px;
	height:15px;
	float: left;
}

.srch_area_blue1{width: 610px;}
.srch_area_blue h1{ font-size:16px; font-weight:bold; color:#FFF; text-decoration:none; margin:0px 0px 5px 0px; float: left; width: auto; padding: 10px 0px 0px 10px}

.flt-rht-ar-bo{float: left; width: 339px;}
.flt-rht-ar-bo-tx{float:right; width:100%; font-family:arial; font-size:18px; color:#3399cc; font-weight:bold; text-align:right; margin:5px 0px 5px 0px;}
.flt-rht-ar-bo-img{float:right; width:323px; font-family:arial; font-size:16px; color:#3399cc; font-weight:bold; text-align:right; background-color:#05649e; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; border:2px solid #c7c3c4; margin-top:11px;}
.flt-rht-ar-bo-tx2{float:right; width:318px; font-family:arial; font-size:18px; color:#ffc90e; font-weight:bold; text-align:left; padding-left:5px; padding-bottom:6px; padding-top:20px;}
.flt-rht-ar-bo-det{float:right; width:303px; font-family:arial; font-size:16px; color:#fff; font-weight:bold; text-align:left; padding-left:10px; margin-top:15px; margin-bottom:15px; padding-right:10px; font-size:14px;}
.flt-rht-ar-bo-det-ar{ float:left; width:25%}
.fltr-tx-rgt{float:left; width:625px;}
.flt-lef-tx-sm{width:100%; float:left; font-family:arial; font-size:12px; color:#333; line-height:18px;}

.flt-lef-tx1{color:#3399cc; font-family:arial; font-size:13px; font-weight:bold; width:323px; float:right;}
.flt-lef-tx1 a{color:#3399cc; text-decoration:none}
.flt-rght-tx{color:#3399cc; font-family:arial; font-size:18px; font-weight:bold; border-bottom:3px solid #c3c3c3; padding-bottom:8px; width:323px; float:right; padding-top:20px; background:url(//www.easemytrip.com/images/sale.jpg) no-repeat right ;  margin-bottom:10px;}
.flt-lef-tx{color:#3399cc; font-family:arial; font-size:18px; font-weight:bold; border-bottom:3px solid #3399cc; padding-bottom:8px; width:620px; float:right; padding-top:20px; background:url(//www.easemytrip.com/images/best-price.jpg) no-repeat right ; margin-bottom:10px;}

.srch_area_blue1{width: 610px;}
.srch_area_blue h1{ font-size:16px; font-weight:bold; color:#FFF; text-decoration:none; margin:0px 0px 5px 0px; float: left; width: auto; padding: 10px 0px 0px 10px}
.srch_area_blue{ background-color: #3399cc; width: 610px; padding:5px}
.lt_fl { float:left}
.rht_fl { float:right}
.bor_rad { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius:8px}
.men_rgh { background:url(images/menu-arrow.png) no-repeat right 14px; margin-right:10px}
.dom_but_rad{-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.inrte{background-color:#e9e8e8; color:#656565; padding:6px 25px; width:auto; font-size:16px; font-weight:bold; margin-left:10px}
.dom_but a{color:#ffffff; text-decoration:none}
.inrte a{ color:#656565; text-decoration:none}
div#container
{
	width: 983px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.srch_area_blue1{width: 610px;}

.dom_but{ background-color:#3399cc; color:#ffffff; padding:6px 25px; width:auto; font-size:16px; font-weight:bold; margin-left:15px}

.srch_area{ width:610px; background-color:#FFF;}
.one_bg{ background-color:#fbfade}
.srch_ar_fiht1{ width:600px; margin-top:10px; line-height:18px; padding:5px 0px 5px 10px}

.srh_leaving{color:#5d5d5d !important; font-weight:bold !important; text-decoration:none !important; width:300px;}
.srch_ar_fiht{ width:600px; margin-top:10px; line-height:18px; padding-left:8px}

.srh:hover{background: #f4690e; /* Old browsers */background: -moz-linear-gradient(top, #f4690e 0%, #fbc13b 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4690e), color-stop(100%,#fbc13b)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #f4690e 0%,#fbc13b 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #f4690e 0%,#fbc13b 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #f4690e 0%,#fbc13b 100%); /* IE10+ */background: linear-gradient(to bottom, #f4690e 0%,#fbc13b 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4690e', endColorstr='#fbc13b',GradientType=0 );*/ /* IE6-9 */}

.srh{-webkit-box-shadow:1px 1px 2px 2px #dadada; box-shadow:1px 1px 2px 2px #dadada; background:#fbc13b;/* Old browsers */ background:-moz-linear-gradient(top, #fbc13b 0%, #f4690e 100%);/* FF3.6+ */ background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbc13b), color-stop(100%, #f4690e));/* Chrome,Safari4+ */ background:-webkit-linear-gradient(top, #fbc13b 0%, #f4690e 100%);/* Chrome10+,Safari5.1+ */ background:-o-linear-gradient(top, #fbc13b 0%, #f4690e 100%);/* Opera 11.10+ */ background:-ms-linear-gradient(top, #fbc13b 0%, #f4690e 100%);/* IE10+ */ background:linear-gradient(to bottom, #fbc13b 0%, #f4690e 100%);/* W3C */  /*filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc13b', endColorstr='#f4690e', GradientType=0 );*/
width:200px;border:2px solid #FFF;font-size:18px;font-weight:bold;color:#FFF;padding:5px;margin:15px auto 25px auto;text-align:center; cursor:pointer;}

.srh_adult{width:149px;font-weight:bold;color:#5d5d5d;text-decoration:none}

select{-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#f0f0f0; -moz-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); -webkit-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); outline:none;border: 1px solid #d8d8d8;z-index:9999;color:#555;font-size:inherit;margin:0;padding:10px 5px 10px 5px}

#LCC_search{
	width:480px;
	padding-left:10px;
	color:#255689;
	font-size:11px;
	font-weight:bold;
	margin-bottom:15px;	
}

#ddate{width:245px ; background:url(//www.easemytrip.com/images/cal.jpg) no-repeat 90% center ; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  -moz-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); -webkit-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); outline:none !important;;font-size:13px !important;}

#rdate{width:245px; background:url(//www.easemytrip.com/images/cal.jpg) no-repeat 90% center ; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  -moz-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); -webkit-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); outline:none !important;font-size:13px !important;}
.optioneffect{
background-color:#FFFFFF;
color:#003A75;
}

.cal{width:245px; background:url(//b2b.easemytrip.com/images/cal.jpg) no-repeat 250px center; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color:#f0f0f0; -moz-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); -webkit-box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); box-shadow:inset 0px 0px 1px 0px rgba(190, 189, 189, 0.68); outline:none;padding:12px 25px 10px 5px;border: 1px solid #d8d8d8}

.flt-rht-ar-bo-tx2{float:right; width:100%; font-family:arial; font-size:18px; color:#3399cc; font-weight:bold; text-align:right; margin-top:-33px;}

.flt-nw{color:#3399cc; font-family:arial; font-size:18px ; font-weight:bold; border-bottom:3px solid #3399cc; padding-bottom:8px; padding-top:10px;  margin: 25px 0px 10px 0px;}

.tp-title{width: 100%; margin-bottom: 10px; text-align:left;}
.tp-title h1{font-size: 21px; font-weight:bold;}
.lw-cost-img{float:left; width:370px;}
.arlns{width:100%;}
.pgs-lk{width:100%;}
.arln-1{width:23%; float:left; border:1px solid #ccc; margin-right:19px;}
.arln-1:hover{box-shadow: 1px 1px 7px 1px #c5c5c5; transition: box-shadow .4s linear;}
.arl-im{width:88%; margin:10px auto 0 auto;}
.arl-nm{width:100%; padding: 5px 12px;}
.arl-nm h4{font-weight: bold; text-decoration: underline;}
.arl-dt{width: 100%; padding: 5px 12px;}
.arl-dt p{font-size:13px;}
.mr-clk{display:block; text-align:right; padding:12px;}
.mr-clk a{font-size:14px;}
.fltr-tx{width:100%;}
.arlns-tw{width:100%; margin-top:10px;}	
.rzn{width:100%;}
.rzn h4, .rzn h4 strong{font-size:16px;}
.tips{display:block; width:100%;}
.tips strong{font-size:13px;}
.spce{margin-top:3%;}


@media only screen and (min-width:300px) and (max-width: 480px)
{
div#container, .main_container{ width:100% !important;}
#container{ width:100% !important;}
.flt-rht-ar-bo{ display:none;}
.wid{ width:95% !important; margin:0 auto !important;    float: none !important;}
.flt-lef-tx {
    width: 100% !important;
    float: right;
    background: none !important;
    margin-bottom: 10px;
}
.flt.hide-obj {
    width: 83% !important;
    float: none !important;
    margin: 0px auto;
    padding: 0% 0%;
}

.tp-title h1{font-size: 18px;}
.lw-cost-img {width: 100%;}
.flt-lef-tx-sm{ border-bottom:none !important;}
.hom2 {width: 100% !important; margin-bottom: 5px;}
.fltr-tx {width: 98% !important ;margin: 0 auto;}
.top_title h1, .top_title h1 b {font-size: 15px;}
.arln-1 {width: 100%; margin: 5px 0px;}
.rzn h4 strong{font-size:13px;}
.tips strong{font-size:12px;}
.arl-nm h4{font-size:15px;}




}








