@charset "utf-8";
/* CSS Document */


body { margin: 0; padding: 0;  }
/*.headr-main-b { width: 100%; box-shadow: 1px 0 8px -2px; height: 83px; font-family: Arial, Helvetica, sans-serif; }*/
.headr-main-b {
    width: 100%;
    box-shadow: 1px 0 8px -2px;
    background: #fff;
    height: 80px;
}
.headr-main-log { width: 1200px; margin-left:auto;margin-right:auto; padding-top: 7px;padding-left:15px;padding-right:15px; }
.headr-log { width: 19%; float: left; }
.clr { clear: both; }
.active-f {
border-bottom: 4px solid #f2691e !important;
color: #f2691e !important;
}

.hol-co{background-position: -9% 26% !important;}
.headr-log2 { width: 45%; float: left; }
.headr-log2 ul { margin: 0; padding: 0; list-style: none; text-decoration: none; }
.headr-log2 ul li { float: left; padding: 14px 15px 10px 15px;  }
.headr-log2 ul li a { padding: 0% 0 22px 0%; list-style: none; text-decoration: none; display: block; width: 100%; color: #000;  }
.headr-log2 ul li a:hover { border-bottom: 4px solid #f2691e; color: #f2691e; }
.headr-log2 ul li a span:hover { color: #f2691e; }
.fl1g a:hover { border-bottom: 4px solid #f2691e; }
.fl1g:hover .flght-icn-blk { background: url(../img/headr-icns.png); width: 30px; height: 24px; background-repeat: no-repeat; margin:0 auto; display:block; background-position: 13% 5.1%; }
.fl1g:hover .headr-log2-txt { color: #f2691e; }
.flg2 a:hover { border-bottom: 4px solid #f2691e }
.flg2 a:hover .hotl-icn-blk { background: url(../img/headr-icns.png); width: 22px; height: 24px; background-repeat: no-repeat;  margin:0 auto; display:block; background-position: 14% 15% }
.flg2 a:hover .headr-log2-txt { color: #f2691e }
.flg3 a:hover { border-bottom: 4px solid #f2691e }
.flg3 a:hover .pack-icn-blk { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin:0 auto; display:block; background-position: 11% 26% }
.flg3 a:hover .headr-log2-txt { color: #f2691e }
.flg4 a:hover { border-bottom: 4px solid #f2691e }
.flg4 a:hover .bus-icn-blk { background: url(../img/headr-icns.png); width: 19px; height: 25px; background-repeat: no-repeat;  margin:0 auto; display:block;background-position: 12% 37.8%; }
.flg4 a:hover .headr-log2-txt { color: #f2691e; }
.flg5 a:hover { border-bottom: 4px solid #f2691e; }
.flg5 a:hover .offr-icn-blk { background: url(../img/headr-icns.png); width: 100%; height: 22px; background-repeat: no-repeat; float: left; background-position: -121% 49.7%; }
.flg5 a:hover .headr-log2-txt { color: #f2691e; }
/*.fl6 a:hover{    border-bottom: 4px solid #f2691e;}*/
.flg6:hover .mor-optin2 { background: url(../img/headr-icns.png); width: 17%; height: 23px; background-repeat: no-repeat; float: left; background-position: 4% 89.8%; }
.flg6 a:hover .corport-txt { color: #f2691e; }
/*.fl7 a:hover{    border-bottom: 4px solid #f2691e;}*/
.flg7:hover .mor-optin3 { background: url(../img/headr-icns.png); width: 17%; height: 23px; background-repeat: no-repeat; float: left; background-position: 3% 100%; }
.flg8 a:hover .corport-txt { color: #f2691e; }
.flg8 a:hover .cab-icn-blk { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin:0 auto; display:block; background-position: 95% -111px }
.flg8 a:hover .corport-txt { color: #f2691e; }
.active { border-bottom: 4px solid #f2691e; color: #f2691e !important; }
.headr-log2-txt { float: left; font-size: 12px; width: 100%; text-align: center; padding: 5% 0%; }
.flght-icn-blk { background: url(../img/headr-icns.png); width: 30px; height: 24px; background-position: 13% 5.1%; background-repeat: no-repeat; margin: 0 auto; display: block; }
.flght-icn-blk:hover { background: url(../img/headr-icns.png); width: 30px; height: 24px; background-position: 13% 5.1%; background-repeat: no-repeat; margin: 0 auto; display: block; }
.fl { background: url(../img/headr-icns.png); width: 100%; height: 22px; background-position: 8% 5.1%; background-repeat: no-repeat; float: left; }
.main-act { background: url(../img/headr-icns.png) !important; width: 100%; height: 22px; background-position: 7% 5.1% !important; background-repeat: no-repeat; float: left; }
.headr-log3 { width: 32%; float: right; }
.ofr-deal { position: relative; }
.mor-optin { width: 31%; height: 17px; background: url(../img/headr-icns.png); background-position: -5px -413px; background-repeat: no-repeat; float: left; position: absolute; }
.mor-optin1 { width: 15%; height: 17px; background: url(../img/headr-icns.png); background-position: -5px -413px; background-repeat: no-repeat; float: right; margin-top:3px;}
.mor-optin-txt { color: #000; float: left; font-size: 12px; width: auto; text-align: center; }
.show { display: block; }
.corport-txt { float: left; font-size: 12px; width: 76%; margin-top: 3%; margin-left: 4%; }
.mor-optin2 { width: 13%; height: 23px; }
.mor-optin3 { width: 14%; height: 23px; }
.bord-btm-cl { border-bottom: 1px solid #ccc; }
.bord-btm-cl:hover { border-bottom: 1px solid #ccc !important; color:#000; }
.cont-detal-m { width: 40%; padding: 1% 0 0; float: right; cursor:pointer; }
.cont-detal { width: 16%; background: url(../img/headr-icns.png); background-position: -11px -588px; background-repeat: no-repeat; float: right; display: block; height: 25px; }
.cont-detal-txt { width: auto; float: right; font-size: 12px; margin-top: 2%;     padding-left: 2%; }
.cont-detal-m2 { width: 100%; padding: 0; }
.cont-detal-m2-l { width: 24%; float: right; cursor: pointer; margin: 0% 1%; }
.cont-detal-m2-r { width: 28%; float: right; cursor: pointer; margin-left: 2%; }
.cont-detal2 { width: 16%; background: url(../img/headr-icns.png); background-position: -8px -632px; background-repeat: no-repeat; float: left; display: block; height: 25px; }
.cont-detal2-txt { width: auto; float: right; font-size:12px; margin-top:7%; color: #000; }
.cont-detal2-txt:hover { text-decoration: underline; }
.hotl-icn-blk { background: url(../img/headr-icns.png); width: 22px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 16% 10.2%; }
.hotl-icn-blk:hover { background: url(../img/headr-icns.png); width: 22px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 14% 15% }
.f2 { background: url(../img/headr-icns.png); width: 100%; height: 24px; background-repeat: no-repeat; float: left; background-position: 6% 15% }
.pack-icn-blk { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 11% 20.5%; }
.pack-icn-blk:hover { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 11% 26% }
.f3 { background: url(../img/headr-icns.png); width: 100%; height: 24px; background-repeat: no-repeat; float: left; background-position: -9% 26% }
.bus-icn-blk { background: url(../img/headr-icns.png); width: 19px; height: 25px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 12% 31.5%; }
.bus-icn-blk:hover { background: url(../img/headr-icns.png); width: 19px; height: 25px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 12% 37.8%; }
.cab-icn-blk { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 95% -77px; }
.cab-icn-blk:hover { background: url(../img/headr-icns.png); width: 21px; height: 24px; background-repeat: no-repeat; margin: 0 auto; display: block; background-position: 95% -111px }
.f4 { background: url(../img/headr-icns.png); width: 100%; height: 27px; background-repeat: no-repeat; float: left; background-position: 10% 37.8%; }
.offr-icn-blk { background: url(../img/headr-icns.png); width: 100%; height: 22px; background-repeat: no-repeat; float: left; background-position: -127% 43.7%; }
.offr-icn-blk:hover { background: url(../img/headr-icns.png); width: 100%; height: 22px; background-position: -121% 49.7%; background-repeat: no-repeat; float: left; }
.f5 { background: url(../img/headr-icns.png); width: 100%; height: 22px; background-position: -143% 49.7%; background-repeat: no-repeat; float: left; }
.corport-tx { float: left; font-size: 12px; width: 76%; margin-top: 3%; margin-left: 4%; color:#000; }
.corport-tx1 { float: left; font-size: 12px; width: 76%; margin-top: 3%; margin-left: 4%; color:#000; }
.corport-tx1:hover { float: left; font-size: 12px; width: 76%; margin-top: 3%; margin-left: 4%; text-decoration:underline; }
.mor-optin2 { width: 17%; height: 23px; background: url(../img/headr-icns.png); background-position: 4% 84.6%; background-repeat: no-repeat; float: left; }
.mor-optin2:hover { width: 17%; height: 23px; background: url(../img/headr-icns.png); background-position: 4% 89.8%; background-repeat: no-repeat; float: left; }
.mor-optin3 { width: 17%; height: 23px; background: url(../img/headr-icns.png); background-position: 4% 94.9%; background-repeat: no-repeat; float: left; }
.mor-optin3:hover { width: 17%; height: 23px; background: url(../img/headr-icns.png); background-position: 2% 100%; background-repeat: no-repeat; float: left; }
.mor-optin4 { width: 17%; height: 25px; background: url(../img/headr-icns.png); background-position: -4px -583px; background-repeat: no-repeat; float: left; }
.mor-optin5 { width: 17%; height: 23px; background: url(../img/headr-icns.png); background-position: 96% 19.4%; background-repeat: no-repeat; float: left; }
.cont-detal3 { width: 30%; background: url(../img/headr-icns.png); background-position: 6% 62%; background-repeat: no-repeat; float: inherit; display: block; height: 25px; float: left; }
.cont-detal4 { width: 24%; background: url(../img/headr-icns.png); background-position: 11% 73%; background-repeat: no-repeat; float: left; display: block; height: 25px; }
.bord-bomt-n { border-bottom: none !important; }
.wts-new { width: 25%; background-color: #f2691e; font-size: 10px; position: absolute; top: 13%; left: 69%; text-align: center; color: #fff; }
headr-log img { width: 100%; }
.reg-txt { width: auto; float: right; margin-top:9%; font-size: 12px; }
.reg-txt:hover { text-decoration: underline; }
.eml-box-m { width:70%; float: right; margin-top: 1%; }
.eml-con { width: auto; font-size: 12px; float: left; margin-top: 2%; }
.log-out-btn { background-color: #00a3d6; padding: 4px 10px; text-align: center; color: #FFF; cursor: pointer; font-size: 10px; border: none; border-radius: 3px; width: 33%; float: right; }
.reg-m-box { width: 30%; }
.cntnt_f2 { width: 100%; border-bottom: 1px solid #ccc; padding: 3% 2.5%; color: #000; font-size: 18px; background-color: #F0F0F0; margin: 0px auto; }
.m-inp { width: 96% !important; float: left; margin-top: 10px; }
.regi-m-bx { width: 100%; float: right; }
.dropbtn { font-size: 16px; border: none; cursor: pointer; padding: 26px 0% !important; border-bottom: none !important; }
.hlp{width:100%; float:left;}
.hlp-m{width:100%; float:left;}
.dropdown { position: relative; display: inline-block; }

.headr-log2 ul li {position:relative}
.headr-log2 ul li:hover .dropdown-content {max-height: 200px;}
.dropdown-content {position: absolute; min-width: 186px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; border-radius: 3px;display:block;
overflow: hidden;max-height:0;transition: max-height 0.4s ease-in;-webkit-transition: max-height 0.4s ease-in;box-shadow:0 0 7px rgba(0,0,0,.4);-webkit-box-shadow:0 0 7px rgba(0,0,0,.4);-moz-box-shadow:0 0 7px rgba(0,0,0,.4)}

.dropdown-content a { padding: 12px 16px; text-decoration: none; display: block; /* z-index: 999; */
background-color: #fff; padding: 3% 0 19% 0 !important; height: 40px !important; }
.dropdown-content a:hover { color: #f2691e; }
.dropdown:hover .dropdown-content { display: block; border-bottom: none !important; }
.dropdown-content:hover { color: #f2691e }

/*css for dropdown 1*/
.dropdown1 {position:relative}
.dropdown1:hover .dropdown-content1 {max-height: 200px;}
.dropdown-content1 { left:-40px; position: absolute; min-width: 216px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1; border-radius: 3px;display:block;
overflow: hidden;max-height:0;transition: max-height 0.4s ease-in;-webkit-transition: max-height 0.4s ease-in;box-shadow:0 0 7px rgba(0,0,0,.4);-webkit-box-shadow:0 0 7px rgba(0,0,0,.4);-moz-box-shadow:0 0 7px rgba(0,0,0,.4)}
.dropdown-content1 a { text-decoration: none; display: block; /* z-index: 999; */
background-color: #fff; padding: 3% 0 19% 0 !important; }

.special-menu2 { width: 6%; display: none; float: right; margin: 18px 0px; background: url(../img/respo-icns.png); background-position: 96% 100%; background-size: 100px 190px; background-repeat: no-repeat; height: 32px; }
.menu_bar_re3 { width: 40%; float: right; text-align: right; margin-right: 9%; cursor: pointer; }
.res_nav_n-recp { width: 95%;
    margin: 0 auto;
    Z-INDEX: 9999;
    POSITION: FIXED;
    left: 6.2%;
    top: 9%; }
.res_top_n-recp { width: 93%;
    border-bottom: 5px solid #3678a9;
    /* overflow: hidden; */
    padding: 4% 4% 2% 4%;
    border-radius: 5px;
    background-color: #FFF;}
.res_p_lft-rec { width: 48%; float: left; }
.res_p_lft-rec ul { margin: 0; padding: 0; }
.res_p_lft-rec ul li { margin: 0; padding: 0; list-style: none; }
.res_p_lft-rec ul li a { display: block; margin-bottom: 5px; font-size: 13px; width: 93px; padding: 10px 0px 10px 43px; color: #2b2c2c; text-decoration: none; }
.f_res1 { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 48%; }
.h_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 31%; }
.b_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0px 0px; }
.fr_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 65%; }
.bs_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 83%; }
.hp_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0px 0px; }
.res_p_lft2 { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 2%; }
.ca_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0px 0px; }
.vi_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0px 0px; }
.con_res { background: url(../img/respo-icns.png) no-repeat; background-position: 0% 14%; }
.res_p_rht-rec { width: 31%; float: left; margin-left: 1%; }
.res_p_rht-rec ul { margin: 0; padding: 0; }
.res_p_rht-rec ul li { margin: 0; padding: 0; list-style: none; }
.res_p_rht-rec ul li a { display: block; margin-bottom: 5px; font-size: 13px; width: 100px; color: #2b2c2c; text-decoration: none; padding: 10px 0px 10px 43px; }
.cbn3 { width: 100%;
    text-align: center;
    font-size: 16px;
    color: #999;
    cursor: pointer;
    padding-top: 4%; }
.black_background { position: fixed; left: 0; top: 0; background-color: #000; width: 100%; height: 100%; opacity: 0.7; z-index: 999; }
.main-log-im { width: 100%; background: url(../img/emt-new-logo.png) no-repeat; height: 68px; }
.icn-eml { width: 8%; position: absolute; top: 18%; left: 1%; background: url(../img/headr-icns.png); background-position: -185% 0%; display: block; height: 27px; }
.icn-opt { width: 8%; position: absolute; top: 29%; left: 2%; background: url(../img/headr-icns.png); background-position: -185% 4%; display: block; height: 27px; }
.m-inp input { width:100%; border: 1px solid #e1dfdf; height: 38px; line-height: 38px; padding-left:2%; outline: 0; border-radius: 4px; }
.m-inp { width: 100%; float: left; margin-top: 10px; position: relative; }
.lo-wel{     width: 100%;
    border-bottom: 1px solid #ccc;
        margin-bottom: 4%;
    padding: 0 0 3% 0;}
.wel-c{ width:80%; float:left;}
 .wel-c span{    font-size: 15px;
    display: block;
    padding: 0 0 6px 0;}
.log-icn{     width: 9%;
    height: 25px;
    background: url(../img/headr-icns.png);
    background-position: -77px -194px;
    float: right;}
	.lo-wel2 {
       width: 100%;
    border-top: 1px solid #ccc;
    margin-top: 2%;
    padding: 9px 0 2% 0;
    border-bottom: 1px solid #ccc;
}
.wel-c2{ width:80%; float:left;}
 .wel-c2 span{    font-size: 14px;
    display: block;
    padding: 0 0 6px 0;}
.clo{ color:#000; font-weight:bold;}
.clo2{ color:#a5a3a3;}
.blk-fl{ background-position: 13% 1%;}
/********footer******/	

.container1 { width: 1200px; margin: 0 auto; }
.no-padd { padding-left: 0 !important; padding-right: 0 !important; }
.footr { background: rgba(0, 0, 0, 0) url(https://www.easemytrip.com/img/bg.png) repeat scroll 0 0; border-top: 3px solid #eaeaea; width: 100%; }
.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, Arial, Helvetica, sans-serif; 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; }
.airlns1 ul { margin: 6% 0; padding: 0; }
.airlns1 ul li { font-size: .8em; list-style: outside none none; margin: 0; padding: 1% 0; text-decoration: none; }
.airlns1 ul li a { color: #000; font-family: roboto-medium, Arial, Helvetica, sans-serif; list-style: outside none none; text-decoration: none; transition: all 0.8s ease 0s; }
.airlns1 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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/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(https://www.easemytrip.com/img/visa-b.gif) no-repeat }
.vis:hover { width: 29%; float: left; background: url(https://www.easemytrip.com/img/visa-c.gif) no-repeat }
.mastr { width: 29%; float: left; height: 39px; background: url(https://www.easemytrip.com/img/mastr-b.gif) no-repeat }
.mastr:hover { width: 29%; float: left; background: url(https://www.easemytrip.com/img/mastr-c.gif) no-repeat }
.ameri { width: 29%; float: left; height: 39px; background: url(https://www.easemytrip.com/img/amricn-b.gif) no-repeat }
.ameri:hover { width: 29%; float: left; background: url(https://www.easemytrip.com/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(https://www.easemytrip.com/img/trip-adi-b.gif) no-repeat; border-right: 1px solid #ccc; }
.trip_ad:hover { width: 19%; background: url(https://www.easemytrip.com/img/trip-adi-c.gif) no-repeat; }
.iata { width: 78%; float: right; }
.iata_log { width: 7%; float: left; height: 37px; background: url(https://www.easemytrip.com/img/iata-b.gif) no-repeat; }
.iata_log:hover { width: 7%; background: url(https://www.easemytrip.com/img/iata-c.gif) no-repeat 2px -1px; }
.iata_log2 { width: 15%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/incredi-b.gif) no-repeat; }
.iata_log2:hover { width: 15%; background: url(https://www.easemytrip.com/img/incredi-c.gif) no-repeat -1px -2px; }
.iata_log3 { width: 7%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/iata-m.gif) no-repeat; }
.iata_log4 { width: 9%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/ufta-b.gif) no-repeat; }
.iata_log4:hover { width: 9%; background: url(https://www.easemytrip.com/img/ufta-c.gif) no-repeat -1px 0px; }
.iata_log5 { width: 8%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/ato-b.gif) no-repeat; }
.iata_log5:hover { width: 8%; background: url(https://www.easemytrip.com/img/ato-c.gif) no-repeat 0px -1px; }
.iata_log6 { width: 8%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/tafi-b.gif) no-repeat; }
.iata_log6:hover { width: 8%; background: url(https://www.easemytrip.com/img/tafi-c.gif) no-repeat -1px 0px; }
.iata_log7 { width: 6%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/tri-c.gif) no-repeat; }
.iata_log8 { width: 5%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/c-met-b.gif ) no-repeat 0px 1px; }
.iata_log8:hover { width: 5%; background: url(https://www.easemytrip.com/img/c-met-c.gif ) no-repeat -1px -3px; }
.iata_log9 { width: 7%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/ita2.gif) no-repeat 0px -3px; }
.iata_log10 { width: 10%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/itath-b.gif)no-repeat; }
.iata_log10:hover { width: 10%; background: url(https://www.easemytrip.com/img/ita3.gif)no-repeat -1px 0px; }
.iata_log11 { width: 6%; float: left; height: 36px; background: url(https://www.easemytrip.com/img/irtc-b.gif) no-repeat }
.iata_log11:hover { width: 6%; background: url(https://www.easemytrip.com/img/irtc-c.gif) no-repeat; }
/**********footer end***********/


 @media only screen and (min-width:900px) and (max-width: 1250px) {
.headr-log { width: 14%; }
.main-log-im { background-size: 100%; }
.headr-main-log { width: 100%; }
.headr-main-log { width: 97%; margin: 0 auto; }
.headr-log2 { width: 52%; float: left; }
.headr-log3 { width: 27%; float: right; }
.cont-detal-m { width: 70%; }
.dropdown-content { min-width: 20%; }
.headr-log { width: 18%; }
.cont-detal-m2-l { width: 35%; }
.cont-detal-m2-r { width: 41%; }
}
 @media only screen and (min-width:500px) and (max-width: 1100px) {
.headr-main-log { width: 95%; }
.special-menu2 { display: block !important; width: 30px; float: right; background: url(../img/respo-icns.png); background-position: 96% 100%; background-repeat: no-repeat; height: 20px; background-size: 76px 143px; }
.headr-log3, .headr-log2 { display: none; }
.headr-log { width: 48%; float: left; }
.main-log-im { width: 100%; background: url(../img/emt-new-logo.png) no-repeat; height: 68px; background-size: 170px 60px; margin-top: 2%; }
}
 @media only screen and (min-width:200px) and (max-width: 499px) {
.special-menu2 { display: block !important; width: 10%; float: right; background-position: 100% 100%; background-repeat: no-repeat; height: 32px; margin: 8px 0px; background-size: 68px 143px; }
.headr-main-log { width: 95%; }
.headr-log3, .headr-log2 { display: none; }
.headr-log {    width: 39%;
    float: left;
    margin-top: 1%; }
.headr-log img { background-size: 200px 190px; }
.main-log-im { width: 100%; background: url(../img/emt-new-logo.png) no-repeat; height: 68px; background-size: 150px 50px; margin-top: 0%; }
.headr-main-b { width: 100%; box-shadow: 1px 0 8px -2px; height: 66px; }
}
