@charset "utf-8";
/* CSS Document */

img { max-width: 100% !important; }
.pagin_m{ width: 943px; margin: 8px auto; border: 1px solid #ccc; padding: 8px;}
.pagin{width:500px; float:left;}
.pagin ul{margin: 0px; padding: 0px;}
.pagin li{text-decoration:none; list-style:none; float: left; }
.pagin li a{ width: 39px; padding: 8px; TEXT-ALIGN: center; text-decoration: none; list-style: none; background-color: #fff; color: #454545; float: left; border: 1px solid #ccc;margin-right: 8px;}
.pagin li a:hover{cursor:pointer; border:1px solid #2B6BAB;}
.current{font-weight: bold; background: #2B6BAB !important; color: #FFF !important;}

/*my*/
.hdng {width:100%;text-align:left; position:relative; padding: 15px 0px;} 
.hdng span {font-size:20px;background:#fff; font-weight:500;}
.hdng:after{content:"";border-bottom:1px solid #000;width: 66%;display: inline-block;float: right;margin-top: 16px;}

.hdng-n {width:100%;text-align:left; position:relative; padding: 15px 0px;} 
.hdng-n span {font-size:20px;background:#fff; font-weight:500;}
.hdng-n:after{content:"";border-bottom:1px solid #000;width: 65%;display: inline-block;float: right;margin-top: 16px;}
.dot{width: 5px;
    height: 5px;
    border-radius: 50%;
    top: 29px;
    right: 0;
    position: absolute;
    background: #000;}
.detls{width:100%;}
.lst-al{width:100%; display:inline-block; list-style:none; text-decoration:none;}
.lst-al li{padding: 10px 0;list-style: none;display: inline-block;}
.lst-al li:before{content: ""; background: url(https://www.easemytrip.com/images/directory/arw-nw.png);
background-repeat: no-repeat; width: 16px;height: 10px;float: left;margin-top: 4px;}
.lst-al li a{color:#59595a; font-size:13px;text-decoration:none}
.lst-al li a:hover{text-decoration:underline;}

.lst-z{width:100%; display:inline-block; list-style:none; text-decoration:none;}
.lst-z li{padding: 10px 0;list-style: none;display: inline-block; width:16%;}
.lst-z li:before{content: ""; background: url(https://www.easemytrip.com/images/directory/arw-nw.png);
background-repeat: no-repeat; width: 16px;height: 10px;float: left;margin-top: 4px;}
.lst-z li a{color:#59595a; font-size:14px;text-decoration:none}
.lst-z li a:hover{text-decoration:underline;}
.rg-btn{width: 6%;float:right;}
.bt-one{background:#fff;width: 30px;height: 30px;text-align:center;color:#59595a;border-radius: 50%;padding: 6px;float: left;margin-right: 5px;text-decoration:none;font-size:12px}
.bl-act {background:#4263c1!important;color:#fff!important}
.bt-one a:hover{color:#fff;}
.fltr {float:right}
.bt-two{width: 30px;height: 30px;text-decoration:none;text-align:center;color:#fff;border-radius: 50%;padding: 6px;float: right;border:1px solid #ccc;}
.bt-two a{color:#59595a;}
.bt-two a:hover{color:#59595a;}

/*my-bus-css*/
.city-suld{width:100%}

        .city-suld ul {
            margin: 0px;
            padding: 0px;
        }
.city-suld li:before {
    content: "";
    background: url(https://www.easemytrip.com/images/directory/arw-nw.png);
    background-repeat: no-repeat;
    width: 16px;
    height: 10px;
    float: left;
    margin-top: 4px;
}		
.city-suld li a:hover {color:#000;}
.city-suld li {margin:0px;width:24%; padding:2px 5px; cursor:pointer; display:inline-block;}
.city-suld li a{color:#59595a; font-size:14px;}
li.list-group-item {cursor:pointer;}
.city-data {
            padding:2% 1%;
            float: left;
            width: 100%;
            background: #fff;
            box-shadow: 0px 5px 9px 1.5px #dddddd;
        }

        .alphabet-main {width:100%;}

        .alphabet ul {
            margin: 0px;
            padding: 0px;
            width: 100%;
        }
        .pl-hot { padding:0px; margin:0px;}
        .alphabet {
            width: 100%;
            float: left;
            margin: 0px;
            padding: 0px;
        }

            .alphabet ul li {
                text-align: center;
                cursor: pointer;
                font-size:14px;
                background: #f1f1f1;
                float: left;
                width: 39px;
                border-right: 1px solid #bcbcbc;
                list-style: none;
                padding: 5px;
                margin: 0 3px;
                border-radius: 4px 4px 0 0;
            }
.alphabet ul li a{color:#000; font-size:14px;}
.active-hot {background:#4263c1 !important; color:#ffffff !important;}
.active-hot li a {color:#ffffff !important;}

/*my-bus-css-ends*/

@media all and (max-width: 500px) {
.ind_main_con { width: 100% !important; }
.main_hder { width: 100% !important; padding: 0px !important; }
.hd_logo { margin: 10px 0px !important; padding-left: 2% !important; width: 40% !important; }
.hd_logo a img { max-width: 100%; }
.hd_rh { display: none !important; }
.content { padding: 0 !important; }
.content { width: 98% !important; margin: 0 auto !important; }
.but_area { display: none !important; }
#container { width: 100% !important; }
.main_container { width: 100% !important; }
.mndf34 { width: 28% !important; }
#wb_Text2 { width: 97% !important; margin-left: 2% !important; }
#wb_Text5 { width: 97% !important; margin-left: 2% !important; }
#wb_Text1 { width: 97% !important; margin-left: 2% !important; }
#wb_Image3 { display: none !important; }
.hnfmidcon { width: 100% !important; }
.rightpart { width: 100% !important; }
.search12 img { max-width: 100% !important; }
.full { }
.m_bot { width: 100% !important; }
.footer_main_con, .footer_text { width: 100% !important; }
.footer_text { margin: 0px !important; }
.footer_white { display: none !important; }
.hot_area_text { display: none !important; }
.fot_main { width: 100% !important; padding: 0% !important; }
.fot_visa, .fot_iata_img { display: none !important; }
.fot_copy { width: 100% !important; text-align: center; margin: 0 auto !important; padding: 2% 0% !important; }
.footer_link { width: 48% !important; }
.footer_link li { width: 84% !important; padding-left: 17% !important }

#wb_Text3{ float:none !important; width:95% !important; margin:0 auto !important;}

.visa34{ width:92% !important; margin:14% auto !important; height:61px !important; }


.bb{ width:67% !important; top:0px !important; left:0px !important; margin-left: 3% !important;
  margin-top: 9px!important; height:40px !important; padding-left:2% !important; }

.but_456{ left:0% !important; top:0% !important; position:static !important;}

.head_542{ padding:0% !important;}



.feed_b2{ width:100% !important;}
.feed_b3{ width:100% !important; padding:0% !important;}
#txtFrdReasonWhy{ width:100% !important;}
#txtReasonWhy{ width:100% !important;}


.sitemap34{ width:99% !important; margin-left:0px !important; }
.flight_name{ width:98% !important; padding-left:2% !important;}

.new321{ width:98% !important; margin-left:0% !important;}
.title_middle{ width:98% !important; padding-left:2% !important; }
.flight_name_box{ width:100% !important;}
.flight_name_box ul{ width:85% !important;}



.manb533, .pack_435{ width:100% !important;}


.vbnmg4{ width:97% !important; margin-left:2% !important;}

.pagin_m{ width:96% !important; padding:2% !important;}

.pagin{ width:100% !important;}
}
@media only screen and (min-width:120px) and (max-width:789px){
.lst-al li:before{display:none;}	
.hdng span{font-size:16px;}
.dot{display:none;}
.hdng:after{display:none !important;}
.lst-al li{width:100% !important; padding:5px 0 !important;}
.rg-btn{width:100% !important;}
.city-suld li {width: 64% !important;}
.hdng-n:after{border-bottom: none !important;}
.alphabet ul li {
    padding: 5px;
    margin: 5px 4px;
    border-radius: 4px 4px 0 0; width: 25px;
}
.w3-sidebar {
z-index: 2 !important;
}
}
























