 @charset "utf-8";
/* CSS Document

@font-face {
 font-family: roboto-thin;
 src: url("//www.easemytrip.in/font/roboto/roboto-thin.ttf");
}
@font-face {
 font-family: roboto;
 src: url("//www.easemytrip.in/font/roboto/roboto-regular.ttf");
}

 @font-face {
 font-family: roboto-bold;
 src: url("//www.easemytrip.in/font/roboto/roboto-bold.ttf");
}
 @font-face {
 font-family: roboto-medium;
 src: url("//www.easemytrip.in/font/roboto/roboto-medium.ttf");
}
 @font-face {
 font-family: roboto-black;
 src: url("//www.easemytrip.in/font/roboto/roboto-black.ttf");
}
 @font-face {
 font-family: roboto-light;
 src: url("//www.easemytrip.in/font/roboto/roboto-light.ttf");
} */
.roboto  { font-family:roboto, tahoma, sans-serif; }
.roboto-thin { font-family:roboto-thin; }
.roboto-bold { font-family:roboto-bold; }
.roboto-medium { font-family:roboto-medium; }
.roboto-black { font-family:roboto-black; }
.roboto-light { font-family:roboto-light; }
/******header strip**********/
.strip-hed{border-bottom:none!important;}
/******header strip end**********/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; }
img { max-width: 100%; }
.clr { clear: both; }
/********header******/	
.main-con { background-color: #fff; box-shadow: 1px 0 8px -2px; min-height: 83px; width: 100% !important; z-index: 100; }
.main_cn_sm { width: 1200px; margin: 0 auto; padding: 10PX 0% 0px 0%; }
.logo_sec { width: 20%; float: left; }
.sign-hdr { padding-left: 12px;
    text-align: right;
    margin-bottom: 8px;
}
#btnsignout { background-color: #00a3d6; padding: 4px 8px; text-align: center; color: #FFF; cursor: pointer; font-size: 12px; border: none; border-radius: 3px; }
#HeaderV21_btnSingOut { background-color: #00a3d6; padding: 4px 8px; text-align: center; color: #FFF; cursor: pointer; font-size: 12px; border: none; border-radius: 3px; }
#ctl01_btnSingOut { background-color: #00a3d6; padding: 4px 8px; text-align: center; color: #FFF; cursor: pointer; font-size: 12px; border: none; border-radius: 3px; }
#headerV2_btnSingOut { background-color: #00a3d6; padding: 4px 8px; text-align: center; color: #FFF; cursor: pointer; font-size: 12px; border: none; border-radius: 3px; }
.menu_sec { width: 53%; float: left; margin-top: 1.9%; }
.menu_sec ul { margin: 0; padding: 0; }
.menu_sec ul li { margin: 0; padding: 0; list-style: none; }
.menu_sec ul li:nth-child(1) a { display: block; text-decoration: none; color: #181818; font-size: 13px; float: left; padding: 0 15px 0 30px; line-height:40px; width:143px; height:40px; margin-right: 8px; border-radius: 4px; font-family:roboto, Arial, Helvetica, sans-serif; }
.menu_sec ul li:nth-child(2) a { display: block; text-decoration: none; color: #181818; font-size: 13px; float: left; padding: 0 15px 0 34px; line-height:40px; width:120px; height:40px; margin-right: 8px; border-radius: 4px; font-family:roboto, Arial, Helvetica, sans-serif; }
.menu_sec ul li:nth-child(3) a { display: block; text-decoration: none; color: #181818; font-size: 13px; float: left;  padding: 0 15px 0 40px; line-height:40px; width:108px; height:40px; margin-right: 8px; border-radius: 4px; font-family:roboto, Arial, Helvetica, sans-serif; }

.menu_sec ul li:nth-child(4) a { display: block; text-decoration: none; color: #181818; font-size: 13px; float: left;  padding: 0 15px 0 40px; line-height:40px; width:93px; height:40px; margin-right: 8px; border-radius: 4px; font-family:roboto, Arial, Helvetica, sans-serif; }



.menu_sec ul li:nth-child(1) a:hover { background-color: #f48b0e; color: #fff; -webkit-transition: background-color 1s ease; -moz-transition: background-color 1s ease; -o-transition: background-color 1s ease; transition: background-color 1s ease; }
.menu_sec ul li:nth-child(2) a:hover { background-color: #f48b0e; color: #fff; -webkit-transition: background-color 1s ease; -moz-transition: background-color 1s ease; -o-transition: background-color 1s ease; transition: background-color 1s ease; }
.menu_sec ul li:nth-child(3) a:hover { background-color: #f48b0e; color: #fff; -webkit-transition: background-color 1s ease; -moz-transition: background-color 1s ease; -o-transition: background-color 1s ease; transition: background-color 1s ease; }

.menu_sec ul li:nth-child(4) a:hover { background-color: #f48b0e; color: #fff; -webkit-transition: background-color 1s ease; -moz-transition: background-color 1s ease; -o-transition: background-color 1s ease; transition: background-color 1s ease; }

.hm_im {
    background-image: url(//www.easemytrip.com/img/all-icons-n3.png);
    background-position: -131px -350px;
    background-repeat: no-repeat;
}
.hm_im:hover {
    background-image: url(//www.easemytrip.com/img/all-icons-n3.png);
    background-position: -131px -385px;
    background-repeat: no-repeat;
}

.hm_active{background-image: url(//www.easemytrip.com/img/all-icons-n3.png);
    background-position: -131px -385px;
    background-repeat: no-repeat; background-color: #f48b0e !important; color: #fff !important;}


.active-v1 { background-color: #f48b0e; color: #fff !important; }
.fli_im { background-image: url(../img/menu-mai2.png); background-position: -1px -30px; background-repeat: no-repeat; }
.fli_im:hover { background-image: url(../img/menu-mai2.png); background-position: -1px -1px; background-repeat: no-repeat; }
.fli_im2 { background-image: url(../img/all-icons-n3.png); background-position: -3px -525px; background-repeat: no-repeat; }
.fli_im2:hover { background-image: url(../img/all-icons-n3.png); background-position: -3px -567px; background-repeat: no-repeat; }
.fli_im4 { background-image: url(../img/menu-mai2.png); background-position: -1px -1px; background-repeat: no-repeat; }
.hotel_im { background-image: url(../img/all-icons-n3.png); background-position: 0px -407px; background-repeat: no-repeat; }
.hotel_im:hover { background-image: url(../img/all-icons-n3.png); background-position: 0px -371px; background-repeat: no-repeat; }
.car_im { background-image: url(../img/all-icons-n3.png); background-position: 3px -484px; background-repeat: no-repeat; }
.car_im:hover { background-image: url(../img/all-icons-n3.png); background-position: 3px -447px; background-repeat: no-repeat; }
.car_im-active { background-image: url(../img/all-icons-n3.png); background-position: 3px -447px; background-repeat: no-repeat; color: #ffffff !important; background-color: #f48b0e !important; }
.car_im2 { background-image: url(../img/all-icons-n3.png); background-position: -1px -110px; background-repeat: no-repeat; }
.bus_im { background-image: url(../img/menu-mai2.png); background-position: -1px -201px; background-repeat: no-repeat; }
.bus_im:hover { background-image: url(../img/menu-mai2.png); background-position: -1px -171px; background-repeat: no-repeat; }
.bus_im2 { background-image: url(../img/menu-mai2.png); background-position: -1px -171px; background-repeat: no-repeat; }
.pack_im { background-image: url(../img/menu-mai2.png); background-position: -1px -266px; background-repeat: no-repeat; }
.pack_im:hover { background-image: url(../img/menu-mai2.png); background-position: -1px -235px; background-repeat: no-repeat; }
.pack_im2 { background-image: url(../img/menu-mai2.png); background-position: -1px -235px; background-repeat: no-repeat; }
.resistr_sec { width: 27%; float: right; margin-top: 6px; }
.support { width: 100%; font-size: 13px; color: #181818; float: right; text-align: right;font-family:roboto, Arial, Helvetica, sans-serif;  }
.support a{color:#337ab7; text-decoration:none;}
.support a:hover{text-decoration:underline;}
.reg_sec { width: 100%; float: left; margin-top: 2%; }
.reg_sec ul { width: 100%; margin: 0; padding: 0; }
reg_sec ul li { margin: 0; float: left; text-decoration: none; list-style: none; color: #181818; font-size: 13px; padding: 2% 4%; }
.reg_sec ul li a { text-decoration: none; list-style: none; }
.reg_sec ul li a:hover { text-decoration: underline; }
.res-main{width:100%; float:right; margin-top:7px;}
.sign_in { width:22px; height:17px; background: url(../img/all-icons-n3.png) no-repeat; background-position:-71px -77px; text-decoration: none; list-style: none; color: #181818; font-size: 13px; cursor: pointer; float: left;font-family:roboto, Arial, Helvetica, sans-serif; }
.regi { width:22px; height:17px;background: url(../img/all-icons-n3.png) no-repeat; background-position:-68px -43px; text-decoration: none; list-style: none; color: #181818; font-size: 13px; padding: 1px 0% 0px 9%; cursor: pointer; float: left; font-family:roboto, Arial, Helvetica, sans-serif;}
.mbook{float:right; width:auto; margin-left: 3%;}
#welcome-det span:nth-child(2){ color: #181818;cursor: pointer;float: right;font-size: 13px;list-style: outside none none;text-decoration: none;font-family:roboto, Arial, Helvetica, sans-serif; }
.mbook span:nth-child(2){ color: #181818;cursor: pointer;float: right;font-size: 13px;list-style: outside none none;text-decoration: none;font-family:roboto, Arial, Helvetica, sans-serif; }
.res-main ul li{list-style-type:none;}
.mbooking { width:25px; height:20px;  background: url(../img/all-icons-n3.png) no-repeat; background-position:-66px -13px;cursor: pointer;float: left; }
#RegInHome{float:right; width:auto;margin-left: 3%;}
#RegInHome span:nth-child(2){cursor:pointer;}
#welcome-det{float:right; width:auto;margin-left: 3%;}
.mbooking a{color:#181818; text-decoration:none;}
.reg_sec2 { width: 35%; float: right; margin-top: 3%; }
.reg_sec2 ul { width: 100%; margin: 0; padding: 0; }
.reg_sec2 ul li { margin: 0; float: right; text-decoration: none; list-style: none; color: #181818; font-size: 13px; padding: 0; }
.reg_sec2 ul li a { text-decoration: none; list-style: none; color: #181818; font-size: 13px; padding: 1px 2px 3px 26px; }
.reg_sec2 ul li a:hover { text-decoration: underline; }

.act_b { display: block; border-bottom: 3px solid #005999; }
#hj1 { position: fixed; left: 0; top: 0; background-color: #000; width: 100%; height: 100%; opacity: 0.7; cursor: pointer; z-index: 9999; }
.mai-box1 { width: 602px; position: fixed; top: 80px; left: 23%; z-index: 9999; }
#close1 { width: auto; position: absolute; right: 0px; margin-right: -15px; margin-top: -15px; cursor: pointer; }
#hj { position: fixed; left: 0; top: 0; background-color: #000; width: 100%; height: 100%; opacity: 0.7; cursor: pointer; z-index: 9999; }
.mai-box { width: 602px; position: fixed; top: 80px; left: 23%; z-index: 99999; }
#close { width: auto; position: absolute; right: 0px; margin-right: -15px; margin-top: -15px; cursor: pointer; }
.btn { background: linear-gradient(to bottom, #2d539e, #254487) !important; background: -moz-linear-gradient(to bottom, #2d539e, #254487)!important; width: auto; border-radius: 5px; color: #FFFFFF; font-size: 24px; border: #00236f 1px solid; text-shadow: 3px 1px 1px rgba(56, 56, 56, 1); font-family: roboto, arial; padding: 10px 25px; cursor: pointer; }
/********header end******/		


	/********footer******/		
.footr { width: 100%;  border-top: 3px solid #eaeaea; }
.footr_sec_sm { width: 88%; margin: 0px auto; padding: 3% 0% 0% 0%; }
.footr_sec_cn { width: 93%; margin: 0 auto; }
.prod { width: 17%; float: left; }
.prod_cn { width: 100%; font-family: roboto-bold; text-transform:uppercase; font-weight: bold; font-size: 14px; }
.prod ul { margin: 6% 0%; padding: 0; }
.prod ul li { margin: 0; padding: 1% 0%; font-size: 12px; text-decoration: none; list-style: none; }
.prod ul li a { text-decoration: none; list-style: none; color: #000; font-family:roboto, tahoma, sans-serif;    transition: all 0.8s ease 0s; }
.prod ul li a:hover { color: #000; margin-left:7px; }
.info { width: 17%; float: left; }
.info_cn { width: 100%; font-family:roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.info ul { margin: 6% 0%; padding: 0; }
.info ul li { margin: 0; padding: 1% 0%; font-size: 12px; list-style: none; }
.info ul li a { text-decoration: none; list-style: none; color: #000; text-decoration: none; font-family:roboto, tahoma, sans-serif; transition: all 0.8s ease 0s; }
.info ul li a:hover { color: #000; margin-left:7px; }
.dirctry { width: 17%; float: left; }
.dirctry_cn { width: 100%; font-family: roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.dirctry ul { margin: 6% 0%; padding: 0; }
.dirctry ul li { margin: 0; padding: 1% 0%; font-size: 12px; list-style: none; }
.dirctry ul li a { text-decoration: none; list-style: none; color: #000; text-decoration: none; font-family:roboto, tahoma, sans-serif;transition: all 0.8s ease 0s; }
.dirctry ul li a:hover { color: #000; margin-left:7px; }
.airlns { width: 17%; float: left; }
.airlns_cn { width: 100%; font-family: roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.airlns ul { margin: 6% 0%; padding: 0; }
.airlns ul li { margin: 0; padding: 1% 0%; font-size: 12px; text-decoration: none; list-style: none; }
.airlns ul li a { text-decoration: none; list-style: none; color: #000; font-family:roboto, tahoma, sans-serif;    transition: all 0.8s ease 0s; }
.airlns ul li a:hover { color: #000; margin-left:7px; }
.folow { width: 18%; float: left; }
.folow_m { width: 100%; float: left; }
.folow_cn { width: 100%; font-family: roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.socl_l {width: 100%;margin-top: 3%;}
.fb {width: 33px;background: url(../img/fb.gif) no-repeat;float: left;height: 32px;list-style-type: none;font-size: 0px;padding: 3px 0px;}
.fb a { width: 40px; text-decoration: none; list-style: none; display: block; list-style-type: none; height: 32px; }
.fb:hover { width: 40px; float: left; background: url(../img/fb-c.gif) no-repeat; cursor: pointer; }
.tw {width: 33px;float: left;height: 32px;list-style-type: none;font-size: 0px;padding: 3px 0px;background: url(../img/twi.gif) no-repeat;}
.tw a { width: 40px; text-decoration: none; list-style: none; display: block; list-style-type: none; height: 32px; }
.tw:hover { width: 40px; float: left; background: url(../img/twi-c.gif) no-repeat; cursor: pointer; }
.googl {width: 33px;float: left;height: 32px;list-style-type: none;font-size: 0px;padding: 3px 0px;background: url(../img/gogl.gif) no-repeat;}
.googl a { width: 40px; text-decoration: none; list-style: none; display: block; list-style-type: none; height: 32px; }
.googl:hover { width: 40px; float: left; background: url(../img/gogl-c.gif) no-repeat; cursor: pointer; }
.linkd {width: 33px;float: left;height: 32px;list-style-type: none;font-size: 0px;padding: 3px 0px;background: url(../img/link.gif) no-repeat;}
.linkd a { width: 40px; text-decoration: none; list-style: none; display: block; list-style-type: none; height: 32px; }
.linkd:hover { width: 40px; float: left; background: url(../img/link-c.gif) no-repeat; cursor: pointer; }
.inst {width: 34px;float: left;height: 32px;list-style-type: none;font-size: 0px;padding: 3px 0px;background: url(../img/inst.gif) no-repeat;}
.inst a { width: 40px; text-decoration: none; list-style: none; display: block; list-style-type: none; height: 32px; }
.inst:hover { width: 40px; float: left; background: url(../img/inst-c.gif) no-repeat; cursor: pointer; }
.py_m { width: 100%; float: left; }
.py_md { width: 100%; font-family: roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; margin-top: 6% }
.py_md_icn { width: 100%; margin-top: 2%; }
.vis { width: 29%; float: left; height: 39px; background: url(../img/visa-b.gif) no-repeat }
.vis:hover { width: 29%; float: left; background: url(../img/visa-c.gif) no-repeat }
.mastr { width: 29%; float: left; height: 39px; background: url(../img/mastr-b.gif) no-repeat }
.mastr:hover { width: 29%; float: left; background: url(../img/mastr-c.gif) no-repeat }
.ameri { width: 29%; float: left; height: 39px; background: url(../img/amricn-b.gif) no-repeat }
.ameri:hover { width: 29%; float: left; background: url(../img/amricn-c.gif) no-repeat }
.ap_d { width: 11%; float: right; }
.ap_d_cn { width: 100%; font-family: roboto-bold, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; }
.ap_d_im { width: 100%; float: left; margin-top: 5%; }
.btm_sec { width: 93%; margin: 0 auto; padding-bottom: 1%; }
.cpy_rg { width: 30%; float: left; font-size: 12px; font-family: roboto, Tahoma, Geneva, sans-serif; padding-top: 1%; }
.cpy_cn_r { width: 70%; float: right; }
.trip_ad { width: 19%; float: left; height: 35px; background: url(../img/trip-adi-b.gif) no-repeat; border-right: 1px solid #ccc; }
.trip_ad:hover { width: 19%; background: url(../img/trip-adi-c.gif) no-repeat; }
.iata { width: 78%; float: right; }
.iata_log { width: 7%; float: left; height: 37px; background: url(../img/iata-b.gif) no-repeat; }
.iata_log:hover { width: 7%; background: url(../img/iata-c.gif) no-repeat 2px -1px; }
.iata_log2 { width: 15%; float: left; height: 36px; background: url(../img/incredi-b.gif) no-repeat; }
.iata_log2:hover { width: 15%; background: url(../img/incredi-c.gif) no-repeat -1px -2px; }
.iata_log3 { width: 7%; float: left; height: 36px; background: url(../img/iata-m.gif) no-repeat; }
.iata_log4 { width: 9%; float: left; height: 36px; background: url(../img/ufta-b.gif) no-repeat; }
.iata_log4:hover { width: 9%; background: url(../img/ufta-c.gif) no-repeat -1px 0px; }
.iata_log5 { width: 8%; float: left; height: 36px; background: url(../img/ato-b.gif) no-repeat; }
.iata_log5:hover { width: 8%; background: url(../img/ato-c.gif) no-repeat 0px -1px; }
.iata_log6 { width: 8%; float: left; height: 36px; background: url(../img/tafi-b.gif) no-repeat; }
.iata_log6:hover { width: 8%; background: url(../img/tafi-c.gif) no-repeat -1px 0px; }
.iata_log7 { width: 6%; float: left; height: 36px; background: url(../img/tri-c.gif) no-repeat; }
.iata_log8 { width: 5%; float: left; height: 36px; background: url(../img/c-met-b.gif ) no-repeat 0px 1px; }
.iata_log8:hover { width: 5%; background: url(../img/c-met-c.gif ) no-repeat -1px -3px; }
.iata_log9 { width: 7%; float: left; height: 36px; background: url(../img/ita2.gif) no-repeat 0px -3px; }
.iata_log10 { width: 10%; float: left; height: 36px; background: url(../img/itath-b.gif)no-repeat; }
.iata_log10:hover { width: 10%; background: url(../img/ita3.gif)no-repeat -1px 0px; }
.iata_log11 { width: 6%; float: left; height: 36px; background: url(../img/irtc-b.gif) no-repeat }
.iata_log11:hover { width: 6%; background: url(../img/irtc-c.gif) no-repeat; }
/**********footer end***********/


/**********resposive-menu***********/
.black_backgr { position: fixed; left: 0; top: 0; background-color: #000; width: 100%; height: 100%; opacity: 0.7; z-index: 999; }
.res_nav_n { width: 95%; margin: 0 auto; Z-INDEX: 9999; POSITION: FIXED; left: 2.2%; top: 6% }
.res_top_n { width: 93%; border-bottom: 5px solid #3678a9; overflow: hidden; padding: 4%; border-radius: 5px; background-color: #FFF; }
.res_p_lft { width: 48%; float: left; }
.res_p_lft ul { margin: 0; padding: 0; }
.res_p_lft ul li { margin: 0; padding: 0; list-style: none; }
.res_p_lft ul li a { display: block; margin-bottom: 5px; font-size: 13px; width: 93px; padding: 10px 0px 10px 43px; color: #2b2c2c; text-decoration: none; }
.clos_cv { width: 25%; float: right; text-align: right; }
.f_res1 { background: url(../img/flight.png) no-repeat; }
.h_res { background: url(../img/hotel.png) no-repeat; }
.b_res { background: url(../img/car.png) no-repeat; }
.fr_res { background: url(../img/bus.png) no-repeat; }
.hp_res { background: url(../img/packeges.png) no-repeat; background-position: 2PX; }
.res_p_lft2 { background: url(../img/packeges.png) no-repeat; background-position: 2PX; }
.ca_res { background: url(../img/sign-in-sm.png) no-repeat 4% 73%; }
.vi_res { background: url(../img/reg.png) no-repeat 4% 73%; }
.con_res { background: url(../img/mybooking.png) no-repeat 1% 50%; }
.res_p_rht { width: 31%; float: left; margin-left: 1% }
.res_p_rht ul { margin: 0; padding: 0; }
.res_p_rht ul li { margin: 0; padding: 0; list-style: none; }
.res_p_rht ul li a { display: block; margin-bottom: 5px; font-size: 13px; width: 100px; color: #2b2c2c; text-decoration: none; padding: 10px 0px 10px 43px; }
.clr { clear: both; }
.cbn2 { width: 100%; text-align: right; font-size: 11px; color: #999; text-decoration: underline; cursor: pointer }




/**********resposive-menu end***********/







/*************Header responsive*************/
@media only screen and (min-width:220px) and (max-width:500px) {
.logo_sec { width: 40%; margin-left: 3%;}


.menu_sec { display: none; }
.resistr_sec { display: none; }
.special-menu { display: block !important; float: right !important; width: 17% !important; margin: 5% 0% 0% 0% !important; }
.menu_bar_re1 { width: 40%; float: right; text-align: right; margin-right: 9%; cursor: pointer; }

.main-con{ min-height:auto !important; box-shadow: none;}
}
 @media only screen and (min-width:501px) and (max-width:700px) {
.logo_sec { width: 50%; }
.menu_sec { display: none; }
.resistr_sec { display: none; }
.special-menu { display: block !important; float: right !important; width: 17% !important; margin: 5% 0% 0% 0% !important; }
.menu_bar_re1 { width: 40%; float: right; text-align: right; margin-right: 9%; cursor: pointer; }
.prod { width: 26%; float: left; }
.info { width: 25%; float: left; }
dirctry { width: 24%; float: left; }
.airlns { width: 25%; float: left; }
.folow { width: 72%; }
.folow_m { width: 53%; }
.py_m { width: 47%; float: left; }
.ap_d { width: 22%; float: right; }
.socl_l { width: 94%; }
.footr_sec_cn { width: 100%; }
.main-con{height: 65px; box-shadow: none;}
}

/*************Menu small screen start*************/
 @media only screen and (min-width:700px) and (max-width:1150px) {
	 .menu_sec ul li a{padding:9px 2%;}
	 .fli_im3{background-image:none;}
	 .fli_im3:hover{background-image:none;}
	 .fli_im2{background-image:none;}
	 .fli_im2:hover{background-image:none;}
	 .hotel_im{background-image:none;}
	 .hotel_im:hover{background-image:none;}
	 .car_im{background-image:none;}
	 .car_im:hover{background-image:none;}
	 .bus_im{background-image:none;}
	 .bus_im:hover{background-image:none;}
	 .pack_im{background-image:none;}
	 .pack_im:hover{background-image:none;}
 }
/*************Menu small screen end*************/	
 @media only screen and (min-width:701px) and (max-width:900px) {
.logo_sec { width: 67%; }
.menu_sec { display: none; }
.resistr_sec { display: none; }
.special-menu { display: block !important; float: right !important; width: 17% !important; margin: 5% 0% 0% 0% !important; }
.menu_bar_re1 { width: 40%; float: right; text-align: right; margin-right: 9%; cursor: pointer; }
.prod { width: 26%; float: left; }
.info { width: 25%; float: left; }
dirctry { width: 24%; float: left; }
.airlns { width: 25%; float: left; }
.folow { width: 72%; }
.folow_m { width: 53%; }
.py_m { width: 47%; float: left; }
.ap_d { width: 22%; float: right; }
.socl_l { width: 100%; }
.footr_sec_cn { width: 100%; }

.main-con{height: 65px; box-shadow: none;}
}

/*************footer responsive*************/
@media only screen and (min-width:220px) and (max-width:500px) {
.footr_sec_sm { width: 99% !important; }
.footr_sec_cn { width: 94%; margin: 0 auto; }
.prod { width: 50%; }
.info { width: 41%; float: right; }
.dirctry { width: 52%; margin-top: 4%; }
.airlns { width: 39%; float: right; margin-top: 2%; }
.folow { width: 65%; }
.ap_d { width: 34%; float: left; margin-top: 5%; }
.m_iata { width: 93%; display: block !important; margin: 0px auto; margin-top: 4%; }
.cpy_cn_r { display: none; }
.cpy_rg { width: 96%; font-size: 12px; font-family: roboto, Tahoma, Geneva, sans-serif; padding: 3% 0%; margin: 0 auto; text-align: center; }
.btm_sec { width: 99%; }
.log-out {
    background: #0991d8;
    border: 0px;
    color: #fff;
    border-radius: 4px;
    padding: 4px 14px;
    cursor: pointer;
}



/*************footer responsive end*************/

 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
/*************Menu small screen start*************/	 