* { box-sizing: border-box; -webkit-box-sizing: border-box; }
body { margin: 0; padding: 0 }
#welcome-det-User,#spnLgnWelcome {font-size: 12px;}


.emt_header_full {
    width: 100%;
    background: #fff;
    height: 65px;
    min-width: auto;
    margin: auto;
}
.language_col {float: right;margin: 0px 0 0 20px;}

       

.emt_header_wrap { width: 1200px; margin: 0 auto; padding: 5px 15px; }
.emt_header { float: left; width: 170px; }
.emt_logo { float: left; height: auto; margin: 0; width: auto; }
.emt_header a { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; text-decoration: none; color: #fff; -webkit-transition: all .5s ease; -moz-transition: all ease .5s; -ms-transition: all ease .5s; -o-transition: all ease .5s; transition: all .5s ease; }
.newHeaderLogo { height: 53px; width: 156px; display: inline-block; background: url(https://www.easemytrip.com/images/brandlogo/emtlogo_new6.svg) 50% no-repeat; background-size: 138px 54px; }

.emt_nav { float: left; margin: 16px 0 0 0 }
.emt_nav ul { margin: 0; float: left; padding: 0 }
.emt_nav ul li { margin: 0; list-style: none; border-right: 1px solid #c7c7c7; position: relative; float: left; }
.emt_nav ul li:last-child { border-right: 0 }
.emt_nav ul li a {
    font-size: 12px;
    color: #000000;
    text-transform: uppercase;
    text-decoration: none;
    font-family: open sans;
    font-weight: 600;
    padding: 13px 8px;
}
.emt_header_wrap {width: 97%;}
.emt_nav ul li a {padding:19px 9px;}

.active_n { color: #ef6614!important; border-bottom: 5px solid #ef6614 }

.emt_nav .dropdown-menu { position: absolute; min-width: 165px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); z-index: 1001; 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); top: 25px }
.emt_nav .dropdown-menu a { text-decoration: none; display: block; background-color: #fff; padding: 12px 10px !important; border-bottom: 1px solid #cccccc!important; }

.emt_nav .dropdown-menu { display: block; border-bottom: none !important; }

.down_arw { border: solid black; border-width: 0 1px 1px 0; display: inline-block; padding: 3px; transform: rotate(45deg); -webkit-transform: rotate(45deg); position: relative; top: -2px; margin-left: 6px }
.emt_support {
    float: right;
    width: auto;
}
.my_account {
    float: right;
    width: auto;
    margin: 8px 0 5px 0;
    cursor: pointer;
    position: relative;
}
.helpline {float: right;width: auto;margin: 0;cursor:pointer;position:relative;}
.support_icn { width: 19px;
    height: 17px;
    display: inline-block;
    background: url(https://www.easemytrip.com/images/common/home-sub-sprite.png) no-repeat -173px -5px;
    vertical-align: bottom;
    margin-right: 2px;
    background-size: 300px 58px; }
.user_n_icn { width: 18px;
    height: 18px;
    display: inline-block;
    background: url(https://www.easemytrip.com/images/common/home-sub-sprite.png) no-repeat -148px -5px;
    vertical-align: bottom;
    background-size: 300px 58px; }
.new_avtar { width: 41px; height: 41px; margin: 14px auto; display: block; background: url(https://www.easemytrip.com/images/common/user_nw_avtar.png) no-repeat 0 0; }
.sub_header_link, .sub_header_link3 {font-size: 11px;color: #000000;text-decoration: none;font-family: open sans;font-weight: 600;cursor: pointer;display: inline-block;}

.dropdown-menu2 {position: absolute;min-width: 175px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1001;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);top: 32px;right: -4px;}
.dropdown-menu2 a { color: #000; text-decoration: none; display: block; background-color: #fff; padding: 12px 10px !important; border-bottom: 1px solid #cccccc!important; }
.dropdown-menu2 { display: block; border-bottom: none !important; }

.dropdown-menu3 {background: #fff;position: absolute;width: 200px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1001;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);top: 31px;right: -2px;}
.dropdown-menu3 { display: block; border-bottom: none !important; }

.signup_pnl { width: 100%; float: left; padding: 0 10px }
.booking_pnl { box-shadow: inset 0 2px 4px rgba(0,0,0,.1), 0 4px 6px 1px rgba(0,0,0,.1); width: 100%; float: left; margin-top: 15px;padding-top:5px }
.sb_link_2 {transition:text-indent .7s; position: relative; padding: 5px 10px 5px 22px; width: 100%; float: left; text-decoration: none; color: #000; font-size: 13px; }
.sb_link_2:before { content: ""; border-left: 4px solid #000; border-top: 4px solid transparent; border-bottom: 4px solid transparent; margin: 0; position: absolute; left: 10px; top: 40%; }


#welcome-det-User {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    max-width: 116px;
    vertical-align: sub;
    display: inline-block;
}
.icon {display:none}
.fa-bars span {
    width: 35px;
    height: 5px;
    background-color: #000;
    margin: 6px 0;
	display:block
}

