
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 {
    font-family: 'Poppins', sans-serif, Tahoma, Arial!important;
}

 .if-table-all2 {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    display: table;
}
.if-table-all2 {
    border: 1px solid #ccc;}
	.if-table-all2 tr {
    border-bottom: 1px solid #ddd;
}
.if-table-all2 td, .if-table-all2 th {
    padding: 8px;
    display: table-cell;
    text-align: center;
    color: #393939;
    font-size: 14px;
    vertical-align: top;
}
.tym {
    display: block;
    width: auto;
    font-size: 13px;
    padding-top: 8px;
}
.tym strong {
    font-size: 13px;
    color: #4263c1;
}
.if-table-all2 tr {
    border-bottom: 1px solid #ddd;
}
.flt_icn {
    width: 25px;
    height: 17px;
    background: url(https://www.easemytrip.com/images/flight-schedule/flight_icon.png);
    float: left;
    margin: 3px 10px 0 0;
}
.para2, .locatn-txt {
    font-size: 13px;
    color: #292828;
    line-height: 21px;
    margin-top: 8px;
}
.drpNoTrv{float:none;}
    .container_df { font-weight:500;}
    #dvfarecal:after{display:none;}
.wid_ofr {
    float: left;
    margin-right: 12px;
}
.blc_txt {
    color: #333333;
}
.fnt13 {
    font-size: 14px;
}
.txt-rn {
    float: right;
}
ul.flit_list li a {
    text-decoration: none;
}
ul.breadcrumb li {
    display: inline;
    font-size: 13px;
}
ul.breadcrumb li a {
    color: #4263c1;
    text-decoration: none;
}
    ul.breadcrumb li + li:before {
        padding: 8px;
        color: black;
        content: "/\00a0";
    }
.if-table-all2 th {
    background: #f2f2f2;
}
.bkng {
    display: block;
    width: 59%;
    margin: 0 auto;
    cursor: pointer;
}

    .bkng a {
        padding: 6px 5px;
        background-color: #ef6614;
        color: #fff !important;
        width: auto;
        display: block;
        text-decoration: none;
        border-radius: 3px;
        font-size: 13px;
        margin-top: 10%;
    }

.fl-nm {
    width: auto;
    display: block;
    font-size: 11px;
    color: #9b9b9b;
}
.if-table-all2 th {
    background: #f2f2f2;
}
.if-table-all2 tr td, .if-table-all2 tr th {
    border: 1px solid #ddd;
}

.optclass-name, .optclass-nameMul {
    text-overflow: inherit;
    overflow: inherit;
    white-space: nowrap;
    width: 5.7em;
    float: none;
}
.dn_btn {
    background: #ffffff;
}
#sector-sec2, #sector-sec3, #sector-sec4, #sector-sec5, #sector-sec6 {
    margin: 0;
    width: 100%;
    float: none;
}
.mid_inr4 {
    width: 1078px;
    margin: 30px auto;
    padding: 0;
    border-radius: 5px;
}

.if-table-all a{ text-decoration:none;}