﻿            body{
                margin:0;padding:0;font-size:12px;font-family:Open Sans, Arial, Sans-Serif
            }
            *{
                box-sizing:border-box
            }
            input,select,textarea,dfn,em,code{
                font-family:Open Sans, Arial, Sans-Serif
            }

            .tbocontainerfull{
                width:100%;float:left;margin:0 auto

            }

            .conatiner_bg{
                float:left;width:100%;min-height:508px;background-size:100%

            }
            .tbocontainer{
                width: 1180px;margin: 0 auto;

            }
            .tborow{
                width:100%;float:left;padding-left:8px;padding-right:8px

            }
            .frm_mar{
                margin-top:80px

            }
            .tbo{
                float:left;padding:0 8px

            }
            .l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:block}
            .s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:block}
            .m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:block}
            .widget_area {
                padding-top: 4px;

            }
            .formwidget{width:100%;float:left}            .wlform_list{float:left;margin:-41px 0px;width:100%;border-bottom:#ff5200 solid 5px}

            .formnav{float:left;width:100%;list-style:none;padding:0;margin:0px}
            .formnav>li{float:left;color:#fff;background:#1b1a18;margin-right:2px}
            .formnav>li a{padding:8px 6px 8px 36px;color:#fff;display:inline-block;text-decoration:none}
            .formnav>li:hover,.formnav>li.selected{background:#ff5200}
            .formnav>li:hover a{color:#fff}
            
            .flighttab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
            .flighttab{margin:0;padding:0;list-style:none;float:left;width:100%}
            .flighttab li{float:left;display:block;background:#fff;-moz-border-radius:3px;border:1px solid #c0c0c0}
            .flighttab li a{text-decoration:none;padding:5px 20px;color:#acacac;display:inline-block}
            .flighttab li:hover,.flighttab li.selected{background:#021f63}
            .flighttab li:hover a,.flighttab li.selected a{color:#fff}
            .flgticon,.htlicon,.hldyicon,.busicon,.caricon,.visicon,.insicon,.gifticon,.othersrvicon{background:url(images_New/images/frm_sprt.png) no-repeat}
            .flgticon{background-position:13px 9px}

            .htlicon{background-position:11px -38px}
            .hldyicon{background-position:11px -80px}
            .busicon{background-position:9px -124px}
            .caricon {background-position:9px -168px}
            .visicon {background-position:9px -208px}
            .insicon {background-position:9px -246px}
            .gifticon {background-position:9px -280px}
            .othersrvicon {background-position:9px -382px} 
            .form_ach_in{float:left;width:100%;padding:15px;color:#fff;background:rgba(0,0,0,0.1);min-height:350px;}
            .form_ach_in *{line-height:17px}
            .form_ach_in input,.form_ach_in select{padding:8px;background:#fafafa;color:#9f9f9f;border:1px solid #c0c0c0}
            .date_inpts{background:#fafafa url(images_New/images/cal.png) no-repeat 98% center !important;cursor:pointer}


            .flighttab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
            .flighttab{margin:0;padding:0;list-style:none;float:left;width:100%}
            .flighttab li{float:left;display:block;background:#fff;-moz-border-radius:3px;border:1px solid #c0c0c0}
            .flighttab li a{text-decoration:none;padding:5px 20px;color:#acacac;display:inline-block}
            .flighttab li:hover,.flighttab li.selected{background:#021f63}
            .flighttab li:hover a,.flighttab li.selected a{color:#fff}

            .fgt_type{float:left;width:100%;padding:0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
            .fgt_type ul{margin:0px;padding:0px;list-style:none}
            .fgt_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../images_New/images/ways_sprite.png') no-repeat;margin-right:1px}
            .fgt_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}
            .fgt_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
            .fgt_type li:hover a:before,.fgt_type li.selected a:before{color:#1aac65}
            .fgt_type li:hover a,.fgt_type li.selected a{color:#fff}
            .fgt_type li#one_Way{background-position:5px -33px}
            .fgt_type li#one_Way a{padding:5px 15px 5px 50px}
            .fgt_type li#round_Trip{background-position:5px -111px}
            .fgt_type li#multi_Stop{background-position:5px -183px}
            .fgt_type li#cal_Fare{background-position:5px -256px}
            .fgt_type li#one_Way:hover,.fgt_type li#one_Way.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px 5px}
            .fgt_type li#round_Trip:hover,.fgt_type li#round_Trip.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -71px}
            .fgt_type li#multi_Stop:hover,.fgt_type li#multi_Stop.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -142px}
            .fgt_type li#cal_Fare:hover,.fgt_type li#cal_Fare.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -218px}

            .frm_row{float:left;width:100%}
            .row_lft{float:left;width:50%;padding-right:3%}
            .row_rgt{float:right;width:50%;padding-left:3%}
            .retIcon{width:28px;height:28px;display:block;background:url('../../../Images_New/images/rticon.png') no-repeat;position:absolute;margin:41px 0 0 -37px}
            .row_lft>label,.row_rgt>label{display:block;margin:15px 0 5px}
            .city_inpts,.date_inpts{width:100%;float:left}
            .cont_bok{float:left;width:100%;font-weight:bold;padding:15px 0 8px}

            .flightpax{float:left;width:21%;margin-right:15px}
            .flightpax label,.mc_cln{display:block;margin:0 0 5px}
            .paxselect{float:left;width:100%}
            .multicityrow{width:100%;float:left}
            .mltflgt{width:55px;float:left;margin-top:10px;font-weight:bold}
            .mc_cln>label{margin:15px 0 5px;display:block}
            .mc_cln{width:25%;float:left}
            .cnl{padding:8px;float:right;position:absolute}
            .addflight{background:#333 none repeat scroll 0 0;color:#fff;float:right;margin:0;padding:5px 10px 5px 10px;text-decoration:none;font-size:12px;border-radius:5px}
            .addflight:hover{color:#fff}
            .error_box{background:#FFFEE0;border:1px solid #FF471E;color:#ff0000;float:left;margin-top:15px;padding:8px;text-align:center;width:100%;
                       border-radius:5px;-webkit-border-radius:5px}
 
            .btn_box{float:right}
            .btn_box{float:right;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;background:#ff5200}
                     
            .frmbtn{font-size:18px;display:inline-block;color:#fff;background:url('../../../Images_New/images/frm_sprt1.png') top center no-repeat;border:none;padding:10px 45px 10px 10px;
                    background-position:93% 9px}
                                                                                                                        
            
            .tpbtnMC{margin-top:15px}
            .tpbtnMH{margin-top:30px;margin-right:37px}
            .tpbtnB{margin-top:40px}
            .fw_all{float:left;width:100%}


            .bus_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
            .bus_type ul{margin:0px;padding:0px;list-style:none}
            .bus_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../Images_New/images/ways_sprite.png') no-repeat;margin-right:1px}
            .bus_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}
            .bus_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
            .bus_type li:hover a:before,.bus_type li.selected a:before{color:#1aac65}
            .bus_type li:hover a,.bus_type li.selected a{color:#fff}
            .bus_type li#local{background-position:5px -336px}
            .bus_type li#outstation {background-position:5px -420px}
            .bus_type li#local:hover,.bus_type li#local.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}
            .bus_type li#outstation:hover,.bus_type li#outstation.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}

            .car_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
            .car_type ul{margin:0px;padding:0px;list-style:none}
            .car_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../images_New/images/ways_sprite.png') no-repeat;margin-right:1px}
            .car_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}
            .car_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
            .car_type li:hover a:before,.car_type li.selected a:before{color:#1aac65}
            .car_type li:hover a,.car_type li.selected a{color:#fff}
            .car_type li#localcar{background-position:5px -336px}
            .car_type li#outstationcar {background-position:5px -420px}
            .car_type li#localcar:hover,.car_type li#localcar.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}
            .car_type li#outstationcar:hover,.car_type li#outstationcar.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}


            .hl_desti label{float:left;margin:0 0 5px}
            .hl_input{width:61%}
            .hl_desti dfn{float:left;width:100%;font-style:normal}
            .hl_desti dfn a{color:#fff;text-decoration:underline;display:inline-block;padding:0 10px}

            .date_check{width:26.5%;float:left;padding-right:15px;margin:15px 0 5px}
            .date_check label,.date_night label,.date_nation label{width:100%;float:left;margin:0 0 5px}
            .date_night{width:9%;float:left;padding-right:15px;margin:15px 0 5px;min-width:70px}
            .date_night input[type="text"]{width:100%}
            .date_nation{width:32.5%;float:left;margin:15px 0 5px}
            .date_nation dfn select{width:100%;border:1px solid #E4E5E5;padding:4px}

            .hl_room{width:27%;float:left}
            .hl_room label{width:100%;display:inline-block;margin:0 0 5px;vertical-align:middle}
            .room_select{width:75%}
            .no_room_guest{width:12%;float:left;padding-top:32px}
            .span_l{width:44%;float:left;padding-right:15px}
            .span_r{width:23.5%;float:right;padding-right:15px}
            .span_l label,.span_r label{float:left;width:100%;font-size:12px;margin:0 0 5px}
            .hl_agecount{float:left;width:100%}
            .chld_room{float:left;width:12%;padding-top:10px}
            .chld_room b{margin:0}
            .chld_age{float:left;padding-right:15px;width:43.5%}
            .chld_age label{width:100%;float:left;margin:0 0 5px}
            .chld_age_count{width:100%}
            .hl_left,.hl_right{float:left;width:50%}
            .hl_star_rating{float:left;width:24%}
            .hl_star{float:left;width:100%;padding:4px;border:0}
            .hl_star_name{float:left;width:100%}
            .radio_container{float:left;margin:15px 0 5px;width:100%}
            .radio_container label{width:25%;float:left}
             .radio_container label+label{margin-right:0}
             .radio_container label>input[type="radio"]{margin:0;vertical-align:middle}
             .thmeselect{width:74.5%}
             .width_travelers{float:left;width:70%}
             .width_99{float:left;width:100%}
             .hotel_rooms{width:70%;float:left}
             .bg_pack{float:left;width:100%;background:#e46b12}
             .pop_pck{float:left;width:100%;text-align:center;color:#fff;padding:25px 16px;font-size:20px;text-transform:uppercase}


            .hoteltab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
            .holidaytab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
            .holiday_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
            .holiday_type ul{margin:0px;padding:0px;list-style:none}
            .holiday_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../Images_New/images/ways_sprite.png') no-repeat;margin-right:1px}
            .holiday_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}
            .holiday_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
            .holiday_type li:hover a:before,.holiday_type li.selected a:before{color:#1aac65}
            .holiday_type li:hover a,.holiday_type li.selected a{color:#fff}
            .holiday_type li#international{background-position:5px -336px}
            .holiday_type li#domestic {background-position:5px -420px}
            .holiday_type li#international:hover,.holiday_type li#international.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}
            .holiday_type li#domestic:hover,.holiday_type li#domestic.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}

            .htl_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
            .htl_type ul{margin:0px;padding:0px;list-style:none}
            .htl_type li{float:left;display:block;padding:6px 0;background:#fff url(../Images_New/images/ways_sprite.png) no-repeat;margin-right:1px}
            .htl_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}
            .htl_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
            .htl_type li:hover a:before,.htl_type li.selected a:before{color:#1aac65}
            .htl_type li:hover a,.htl_type li.selected a{color:#fff}
            .htl_type li#hotel_d{background-position:5px -336px}
            .htl_type li#homestay_d {background-position:5px -420px}
            .htl_type li#hotel_d:hover,.htl_type li#hotel_d.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}
            .htl_type li#homestay_d:hover,.htl_type li#homestay_d.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}

            .hl_room{width:27%;float:left}
            .hl_room label{width:100%;display:inline-block;margin:0 0 5px;vertical-align:middle}
            .room_select{width:75%}
            .no_room_guest{width:12%;float:left;padding-top:32px}
            .span_l{width:44%;float:left;padding-right:15px}
            .span_r{width:23.5%;float:right;padding-right:15px}
            .span_l label,.span_r label{float:left;width:100%;font-size:12px;margin:0 0 5px}
            .hl_agecount{float:left;width:100%}
            .chld_room{float:left;width:12%;padding-top:10px}
            .chld_room b{margin:0}
            .chld_age{float:left;padding-right:15px;width:43.5%}
            .chld_age label{width:100%;float:left;margin:0 0 5px}
            .chld_age_count{width:100%}
            .hl_left,.hl_right{float:left;width:50%}
            .hl_star_rating{float:left;width:24%}
            .hl_star{float:left;width:100%;padding:4px;border:0}
            .hl_star_name{float:left;width:100%}
            .radio_container{float:left;margin:15px 0 5px;width:100%}
            .radio_container label{width:25%;float:left}
             .radio_container label+label{margin-right:0}
             .radio_container label>input[type="radio"]{margin:0;vertical-align:middle}
             .thmeselect{width:74.5%}
             .width_travelers{float:left;width:70%}
             .width_99{float:left;width:100%}
             .hotel_rooms{width:70%;float:left}
             .bg_pack{float:left;width:100%;background:#e46b12}
             .pop_pck{float:left;width:100%;text-align:center;color:#fff;padding:25px 16px;font-size:20px;text-transform:uppercase}
              .tour_panel{display:table;margin:0 auto;padding:12px 0px 37px 0px}
             .tour_panel_ul{float:left;margin:0px;padding:0px;list-style:none}
             .tour_panel_ul li{float:left;padding-right:5px}
             .tour_panel_ul li a{display:inline-block;text-decoration:none;color:#000000;font-size:15px;text-transform:uppercase;border:1px solid #e5e5e5;background:#fff}
             .tour_panel_ul li a:hover{background:#f7f7f7}
             .tour_panel_ul li a b{display:inline-block;border-bottom:8px solid transparent;padding:10px 15px;width:100%;font-weight:normal;border-top:8px solid transparent}
             .tour_panel_ul li a:hover b{display:inline-block;width:100%;border-bottom:8px solid #fcb714}
             .angle_scrl{display:inline-block;background:#e46b12;text-decoration:none;color:#fff;width:65px;height:58px;text-align:center}
             .angle_scrl i{display:inline-block;font-size:45px;text-align:center;padding-top:5px}


            @media screen and (max-width: 767px) {.conatiner_bg {background: #eee;padding: 16px 0;}
                .tbocontainer {width: 100%;}
                .tbo {width:100%!important;}
                    #menu-icon{background:#00a254;border-radius:6px;color:#fff;cursor:pointer;display:block;float:right;margin-right:2px;padding:10px 15px;width:auto;font-size:17px;
                   position:absolute;right:0;top:46px}
                    #menu-icon.active{background-color:#00a254;color:#fff}
                    #nav-wrap{position:absolute;right:0;top:20px;width:100%}
                    #nav{display:none;float:right;margin:0;position:absolute;right:13px;top:84px;width:93%;z-index:10000;list-style-type:none}
                    #nav ul{margin:0em;padding:0em;list-style-type:none;font-size:16px}
                    #nav li{background:#00a254;border-bottom:1px solid #fff;border-left:0 none;border-right:0 none;float:right;text-align:left;width:100%}
                    #nav li:hover a{background:#e96909}
                    #nav li a{color:#fff;display:block;float:left;padding:13px 1em;text-decoration:none;width:100%;font-size:16px}
                    #nav li a.home{display:none}
                    .hed_dtl_ul li{margin-top:0px}
                    .hed_dtl_ul li::after{display:none}
                        .head_pnl,.sgn_pnl_ul{width:100%}
                    .head_pnl{padding:0}
                    .sgn_pnl{position:absolute;left:0;top:0;background:#000;width:100%}
                    .logo{margin-top:45px}

                .s1, .s2, .s3, .s4, .s5, .s6, .s7, .s8, .s9, .s10, .s11, .s12 {display: block !important;                }

                .m1, .m2, .m3, .m4, .m5, .m6, .m7, .m8, .m9, .m10, .m11, .m12 {display: none;                }

                .l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8, .l9, .l10, .l11, .l12 {display: none;                }

                .tborow {margin-top:0px!important;                }
                .frm_mar {margin-top: 0;                }

                .l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8, .l9, .l10, .l11, .l12 {display: none;                }

                .form_b2c {width: 100%;                    float: left;                    background: #000;                    margin: 0;                }
                .form_ach_in {width: 100%;                }
                .wlform_list {                    margin: 0px;                }

                .fgt_type li {                    width: 50%;                    margin: 0;                }

                .htl_type li {                    width: 50%;                    margin: 0;                }

                .holiday_type li {
                    width: 50%;
                    margin: 0;
                }

                .retIcon {
                    display: none;
                }

                .formnav > li {
                    width: 50%;
                    border: 1px solid #c0c0c0;
                }

                .formnav > li {
                    margin: 0;
                }

                .row_lft {
                    width: 100%;
                    padding-right: 0px;
                }

                .row_rgt {
                    width: 100%;
                    padding-left: 0px;
                }

                .flightpax {
                    width: 50%;
                    margin-right: 0;
                    padding: 0 1px;
                }

                .btn_box, .frmbtn {
                    width: 100%;
                    margin-top: 5px;
                }

                .hl_input {
                    width: 100%;
                }

                .date_check {
                    width: 50%;
                    padding: 0;
                }

                #checkInDate {
                    border-radius: 5px 0 0 5px;
                }

                #checkOutDate {
                    border-radius: 0 5px 5px 0;
                }

                .date_night, .date_nation {
                    width: 50%;
                }

                .mc_cln {
                    padding-left: 0;
                }

                .mltflgt, .mc_cln, .room_select {
                    width: 100%;
                }

                .mnone {
                    display: none;
                }

                .btn_box, .frmbtn {
                    width: 100%;
                }

                .hl_input {
                    width: 100%;
                }

                .date_check {
                    width: 50%;
                    padding: 0;
                }

                #checkInDate {
                    border-radius: 5px 0 0 5px;
                }

                #checkOutDate {
                    border-radius: 0 5px 5px 0;
                }

                .date_night, .date_nation {
                    width: 50%;
                }

                .hl_room {
                    width: 100%;
                }

                .hotel_rooms {
                    width: 100%;
                }

                .no_room_guest {
                    width: 100%;
                }

                .span_l {
                    width: 50%;
                    padding-right: 2px;
                }

                .date_night {
                    padding-right: 3px;
                }

                .thmeselect {
                    width: 100%;
                }

                .btn_box {
                    margin: 15px 0 0 0!important;
                }

                .mnone {
                    display: none;
                }

                .mltflgt, .mc_cln, .room_select {
                    width: 100%;
                }

                .mc_cln {
                    padding-left: 0;
                }

                .addflight {
                    margin: 0;
                }

                .cnl {
                    position: absolute;
                    right: 25px;
                }

                .hl_star {
                    width: 98%;
                }

                .chld_age {
                    width: 40%;
                    padding-right: 2px;
                }

                .chld_room {
                    width: 19%;
                }

                .radio_container label {
                    width: 50%;
                }

                .all_menudropdown {
                    margin-left: 6px!important;
                    margin-top: -20%!important;
                    height: auto;
                    background-color: #fff;
                    border-top: 3px solid #febe11;
                    width: 350px!important;
                    position: absolute;
                    left: 0;
                    z-index: 100;
                    display: none;
                }

                .all_menuoptionsList {
                    width: 125px!important;
                }

                .all_menuoptio {
                    width: 90px;
                }

                .all_menuRightData {
                    width: 100px!important;
                }

                .all_menuoptionsList li {
                    font-size: 10px!important;
                    padding: 0px!important;
                }

                .all_menuRightData span a {
                    font-size: 10px!important;
                }

                .all_menuRightData p {
                    font-size: 10px!important;
                }

                .tour_panel_ul li {
                    width: 100%;
                    padding: 0px;
                }

                    .tour_panel_ul li a {
                        width: 100%;
                        text-align: center;
                    }

                .top_pack_ul li {
                    width: 100%;
                }

                .angle_scrl {
                    width: 100%;
                }
            }@media (min-width: 992px) and (max-width: 1024px) {.tbocontainerfull{width:100%;float:left;margin:0 auto}.tbocontainer{width:1180px;margin:0 auto}           
                .tborow{width:100%;float:left;padding-left:8px;padding-right:8px}.tbo{float:left;padding:0 8px}.s1,.s2,.s3,.s4,.s5,.s6,.s7,.s8,.s9,.s10,.s11,.s12{display:none}
                .m1,.m2,.m3,.m4,.m5,.m6,.m7,.m8,.m9,.m10,.m11,.m12{display:none}.l1,.l2,.l3,.l4,.l5,.l6,.l7,.l8,.l9,.l10,.l11,.l12{display:block}.patb{padding-top:10px;padding-bottom:10px}
            }@media screen and (min-width: 991px) and (max-width: 1180px) {body{margin:0;padding:0;font-size:12px;font-family:Open Sans, Arial, Sans-Serif}*{box-sizing:border-box}
                input,select,textarea,dfn,em,code{font-family:Open Sans, Arial, Sans-Serif}.conatiner_bg{float:left;width:100%;min-height:508px;background-size:100%}
                .tbocontainer{width:92%}.frm_mar{margin-top:80px}.tborow{width:100%;float:left;padding-left:8px;padding-right:8px}.tbo{float:left;padding:0 8px}
                .formwidget{width:100%;float:left}.wlform_list{float:left;margin:-41px 0px;width:100%;border-bottom:#ff5200 solid 5px}.formnav{float:left;width:100%;list-style:none;padding:0;margin:0px}
                .formnav>li{float:left;color:#fff;background:#1b1a18;margin-right:2px}.formnav>li a{padding:8px 7px 8px 40px;color:#fff;display:inline-block;text-decoration:none}
                .formnav>li:hover,.formnav>li.selected{background:#ff5200}.formnav>li:hover a{color:#fff}                .flighttab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
                .flighttab{margin:0;padding:0;list-style:none;float:left;width:100%}                .flighttab li{float:left;display:block;background:#fff;-moz-border-radius:3px;border:1px solid #c0c0c0}
                .flighttab li a{text-decoration:none;padding:5px 20px;color:#acacac;display:inline-block}
                .flighttab li:hover,.flighttab li.selected{background:#021f63}                .flighttab li:hover a,.flighttab li.selected a{color:#fff}
                .flgticon,.htlicon,.hldyicon,.busicon,.caricon,.visicon,.insicon,.gifticon,.othersrvicon{background:url('../../../Images_New/images/frm_sprt.png') no-repeat}
                .flgticon{background-position:13px 9px}                .htlicon{background-position:11px -38px}
                .hldyicon{background-position:11px -80px}                .busicon{background-position:9px -124px}
                .caricon {background-position:9px -168px}                .visicon {background-position:9px -208px}
                .insicon {background-position:9px -246px}                .gifticon {background-position:9px -280px}
                .othersrvicon {background-position:9px -382px}                .form_ach_in{float:left;width:100%;padding:15px;color:#fff;background:rgba(0,0,0,0.1);min-height:362px;}
                .form_ach_in *{line-height:17px}                .form_ach_in input,.form_ach_in select{padding:8px;background:#fafafa;color:#9f9f9f;border:1px solid #c0c0c0}
                .date_inpts{background:#fafafa url('../../../Images_New/images/cal.png') no-repeat 98% center !important;cursor:pointer}
                .flighttab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
                .flighttab{margin:0;padding:0;list-style:none;float:left;width:100%}                .flighttab li{float:left;display:block;background:#fff;-moz-border-radius:3px;border:1px solid #c0c0c0}
                .flighttab li a{text-decoration:none;padding:5px 20px;color:#acacac;display:inline-block}
                .flighttab li:hover,.flighttab li.selected{background:#021f63}                .flighttab li:hover a,.flighttab li.selected a{color:#fff}

                .fgt_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
                .fgt_type ul{margin:0px;padding:0px;list-style:none}                .fgt_type li{float:left;display:block;padding:6px 0;background:#fff url(../Images_New/images/ways_sprite.png) no-repeat;margin-right:1px}
                .fgt_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}                .fgt_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}
                .fgt_type li:hover a:before,.fgt_type li.selected a:before{color:#1aac65}                .fgt_type li:hover a,.fgt_type li.selected a{color:#fff}
                .fgt_type li#one_Way{background-position:5px -33px}                .fgt_type li#one_Way a{padding:5px 15px 5px 50px}
                .fgt_type li#round_Trip{background-position:5px -111px}                .fgt_type li#multi_Stop{background-position:5px -183px}
                .fgt_type li#cal_Fare{background-position:5px -256px}                .fgt_type li#one_Way:hover,.fgt_type li#one_Way.selected{background:#ff5200 url(../Images_New/images/ways_sprite.png) no-repeat 5px 5px}
                .fgt_type li#round_Trip:hover,.fgt_type li#round_Trip.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -71px}
                .fgt_type li#multi_Stop:hover,.fgt_type li#multi_Stop.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -142px}
                .fgt_type li#cal_Fare:hover,.fgt_type li#cal_Fare.selected{background:#ff5200 url('../../../Images_New/images/ways_sprite.png') no-repeat 5px -218px}
                .frm_row{float:left;width:100%}                .row_lft{float:left;width:50%;padding-right:3%}
                .row_rgt{float:right;width:50%;padding-left:3%}                .retIcon{width:28px;height:28px;display:block;background:url('../../../Images_New/images/rticon.png') no-repeat;position:absolute;margin:41px 0 0 -37px}
                .row_lft>label,.row_rgt>label{display:block;margin:15px 0 5px}                .city_inpts,.date_inpts{width:100%;float:left}
                .cont_bok{float:left;width:100%;font-weight:bold;padding:15px 0 8px}                .flightpax{float:left;width:21%;margin-right:15px}
                .flightpax label,.mc_cln{display:block;margin:0 0 5px}                .paxselect{float:left;width:100%}
                .multicityrow{width:100%;float:left}                .mltflgt{width:55px;float:left;margin-top:10px;font-weight:bold}
                .mc_cln>label{margin:15px 0 5px;display:block}                .mc_cln{width:25%;float:left}
                .cnl{padding:8px;float:right;position:absolute}                .addflight{background:#333 none repeat scroll 0 0;color:#fff;float:right;margin:0;padding:5px 10px 5px 10px;text-decoration:none;font-size:12px;border-radius:5px}
                .addflight:hover{color:#fff}                .error_box{background:#FFFEE0;border:1px solid #FF471E;color:#ff0000;float:left;margin-top:15px;padding:8px;text-align:center;width:100%;border-radius:5px;-webkit-border-radius:5px}
 
                .btn_box{float:right}                .btn_box{float:right;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;background:#ff5200}
                     
                .frmbtn{font-size:18px;display:inline-block;color:#fff;background:url('../../../Images_New/images//frm_sprt1.png') top center no-repeat;border:none;padding:10px 45px 10px 10px;background-position:93% 9px}
                                                                                                                        
                .tpbtnM{margin-top:-41px}.tpbtnMC{margin-top:15px}                .tpbtnMH{margin-top:30px;margin-right:37px}                .tpbtnB{margin-top:40px}                .fw_all{float:left;width:100%}

                .bus_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}                .bus_type ul{margin:0px;padding:0px;list-style:none}                .bus_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../Images_New/images/ways_sprite.png') no-repeat;margin-right:1px}                .bus_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}                .bus_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}                .bus_type li:hover a:before,.bus_type li.selected a:before{color:#1aac65}                .bus_type li:hover a,.bus_type li.selected a{color:#fff}                .bus_type li#local{background-position:5px -336px}                .bus_type li#outstation {background-position:5px -420px}                .bus_type li#local:hover,.bus_type li#local.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}                .bus_type li#outstation:hover,.bus_type li#outstation.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}

                .hoteltab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}                .holidaytab_row{float:left;width:100%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}

                .holiday_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}                .holiday_type ul{margin:0px;padding:0px;list-style:none}                .holiday_type li{float:left;display:block;padding:6px 0;background:#fff url('../../../Images_New/images/ways_sprite.png') no-repeat;margin-right:1px}                .holiday_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}                .holiday_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}                .holiday_type li:hover a:before,.holiday_type li.selected a:before{color:#1aac65}                .holiday_type li:hover a,.holiday_type li.selected a{color:#fff}                .holiday_type li#international{background-position:5px -336px}                .holiday_type li#domestic {background-position:5px -420px}                .holiday_type li#international:hover,.holiday_type li#international.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -318px}                .holiday_type li#domestic:hover,.holiday_type li#domestic.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}

                .htl_type{float:left;width:100%;padding:0px 0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.htl_type ul{margin:0px;padding:0px;list-style:none}.htl_type li{float:left;display:block;padding:6px 0;background:#fff url(images_New/images/ways_sprite.png) no-repeat;margin-right:1px}                .htl_type li a{text-decoration:none;padding:5px 15px 5px 45px;color:#333;font-size:13px}                .htl_type li a:before{content:"|";position:absolute;font-size:20px;margin:-2px 0 0 -12px;color:#d2d2d2}                .htl_type li:hover a:before,.htl_type li.selected a:before{color:#1aac65}                .htl_type li:hover a,.htl_type li.selected a{color:#fff}                .htl_type li#hotel_d{background-position:5px -336px}                .htl_type li#homestay_d {background-position:5px -420px}                .htl_type li#hotel_d:hover,.htl_type li#hotel_d.selected{background:#ff5200 url(images_New/images/frm_sprt.png) no-repeat 5px -318px}                .htl_type li#homestay_d:hover,.htl_type li#homestay_d.selected{background:#ff5200 url('../../../Images_New/images/frm_sprt.png') no-repeat 5px -353px}
                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           .hl_desti label{float:left;margin:0 0 5px}
                .hl_input{width:61%}
                .hl_desti dfn{float:left;width:100%;font-style:normal}
                .hl_desti dfn a{color:#fff;text-decoration:underline;display:inline-block;padding:0 10px}

                .date_check{width:26.5%;float:left;padding-right:15px;margin:15px 0 5px}
                .date_check label,.date_night label,.date_nation label{width:100%;float:left;margin:0 0 5px}
                .date_night{width:9%;float:left;padding-right:15px;margin:15px 0 5px;min-width:70px}
                .date_night input[type="text"]{width:100%}
                .date_nation{width:32.5%;float:left;margin:15px 0 5px}
                .date_nation dfn select{width:100%;border:1px solid #E4E5E5;padding:4px}

                .hl_room{width:27%;float:left}
                .hl_room label{width:100%;display:inline-block;margin:0 0 5px;vertical-align:middle}
                .room_select{width:75%}
                .no_room_guest{width:12%;float:left;padding-top:32px}
                .span_l{width:44%;float:left;padding-right:15px}
                .span_r{width:23.5%;float:right;padding-right:15px}
                .span_l label,.span_r label{float:left;width:100%;font-size:12px;margin:0 0 5px}
                .hl_agecount{float:left;width:100%}
                .chld_room{float:left;width:12%;padding-top:10px}
                .chld_room b{margin:0}
                .chld_age{float:left;padding-right:15px;width:43.5%}
                .chld_age label{width:100%;float:left;margin:0 0 5px}
                .chld_age_count{width:100%}
                .hl_left,.hl_right{float:left;width:50%}
                .hl_star_rating{float:left;width:24%}
                .hl_star{float:left;width:100%;padding:4px;border:0}
                .hl_star_name{float:left;width:100%}
                .radio_container{float:left;margin:15px 0 5px;width:100%}
                .radio_container label{width:25%;float:left}
                 .radio_container label+label{margin-right:0}
                 .radio_container label>input[type="radio"]{margin:0;vertical-align:middle}
                 .thmeselect{width:74.5%}
                 .width_travelers{float:left;width:70%}
                 .width_99{float:left;width:100%}
                 .hotel_rooms{width:70%;float:left}
                 .bg_pack{float:left;width:100%;background:#e46b12}
                 .pop_pck{float:left;width:100%;text-align:center;color:#fff;padding:25px 16px;font-size:20px;text-transform:uppercase}
            }
            @media (min-width: 1200px){.container{width:1180px!important}.hl_room{width:27%;float:left}.hl_room label{width:100%;display:inline-block;margin:0 0 5px;vertical-align:middle}
                .room_select{width:75%}.no_room_guest{width:12%;float:left;padding-top:32px}.span_l{width:44%;float:left;padding-right:15px}
                .span_r{width:23.5%;float:right;padding-right:15px}                .span_l label,.span_r label{float:left;width:100%;font-size:12px;margin:0 0 5px}
                .hl_agecount{float:left;width:100%}                .chld_room{float:left;width:12%;padding-top:10px}                .chld_room b{margin:0}
                .chld_age{float:left;padding-right:15px;width:43.5%}                .chld_age label{width:100%;float:left;margin:0 0 5px}                .chld_age_count{width:100%}
                .hl_left,.hl_right{float:left;width:50%}                .hl_star_rating{float:left;width:24%}                .hl_star{float:left;width:100%;padding:4px;border:0}
                .hl_star_name{float:left;width:100%}                .radio_container{float:left;margin:15px 0 5px;width:100%}                .radio_container label{width:25%;float:left}
                 .radio_container label+label{margin-right:0}                 .radio_container label>input[type="radio"]{margin:0;vertical-align:middle}                 .thmeselect{width:74.5%}
                 .width_travelers{float:left;width:70%}                 .width_99{float:left;width:100%}                 .hotel_rooms{width:70%;float:left}                 .bg_pack{float:left;width:100%;background:#e46b12}
                 .pop_pck{float:left;width:100%;text-align:center;color:#fff;padding:25px 16px;font-size:20px;text-transform:uppercase}
              }

                    
  div.transdv{position: fixed;top: 0px;left: 0px; width: 100%; height: 100%;float: left; background: rgba(51, 51, 51, 0.6509803921568628);z-index: 999;box-shadow: 0px 0px 6px 4px #2b2b2b;-webkit-box-shadow: 0px 0px 6px 4px #2b2b2b;-moz-box-shadow: 0px 0px 6px 4px #2b2b2b;-ms-box-shadow: 0px 0px 6px 4px #2b2b2b;}
.maindv{width: 700px; height: auto; background: #fff; position: fixed; z-index: 9999; top: 20%; margin: 0 auto; left: 0px; right: 0px;display: none;padding: 0px 15px 15px 15px;} 
.maindv h2{    text-align: center;    text-shadow: 0px 2px 5px #333;    background: #FF9800;    padding: 15px 38px;    color: #fff;    font-size: 25px;margin-bottom: 18px;    margin-top: 0px;}
.maindv .rajcombtn {     color: #3E4095;    background-color: #FFE400;    width: 100%;    margin-top: 18px;    padding: 10px 0px;    font-weight: bold;    color: #fff;}
.maindv .form-control{height: 40px;}.maindv label{font-weight: normal;    font-size: 16px;}.maindv label.why {    font-size: 22px;padding: 0px 0px 9px 16px;    color: #343365;}
.maindv p {    font-size: 15px;    line-height: 27px;margin-bottom: 0px;}.maindv samp.close{opacity: 1;    background: #333;    padding: 1px 9px;    color: #fff;    font-size: 30px;} @media screen and (min-width: 250px) and (max-width: 768px) {     .maindv{width: auto;top: 25%;}    .clickto_call .input-group-addon {            padding: 6px 34px 6px 6px !important; width: 36px;
    }    .maindv h2{          text-align: center;            text-shadow: 0px 2px 5px #333;            background: #3a5dc3;    padding: 15px 38px;    color: #fff;    font-size: 1.5em;margin-bottom: 18px;    margin-top: 0px;}
    .maindv .rajcombtn {     color: #3E4095;    background-color: #3a5dc3;    width: 100%;    margin-top: 18px;    padding: 10px 0px;    font-weight: bold;    color: #fff;}
.maindv label{font-weight: normal;    font-size: 1em;}    } 






                                                                                                                                                                                      
                            .head_pnl{float:right;padding:15px 0px 0}
                            .hed_dtl{float:right}                                                                                                                                                                                                                                                                                                                                                                                   
                            .hed_dtl_ul{float:left;width:100%;margin:0px;padding:0px;list-style:none}                                                                                                                                                                                                                                                                                                                                                                                                   
                            .hed_dtl_ul li{float:left;color:#000;margin-top:5px}                                                                                                                                                                                                                                                                                                                                                                                                                        
                            .hed_dtl_ul li:after{content:"|";padding:0 5px}                                                                                                                                                                                                                                                                                                                                                                                                                 
                            .hed_dtl_ul li:last-child:after{content:""}                                                                                                                                                                                                                                                                                                                                                                                                                                   
                            .hed_dtl_ul li a{display:inline-block;text-decoration:none;color:#000000;text-transform:uppercase;font-family:Open Sans, Arial, Sans-Serif}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                            .hed_dtl_ul li a:hover{text-decoration:underline}
                            .agent_olg{float:right;width:100%;text-align:right}
                            .agent_olg a{display:inline-block;text-decoration:none;color:#fff;padding:5px 10px;background:#ea6909;font-family:Open Sans, Arial, Sans-Serif}
                            .agent_olg a:hover{color:#2c5384}
                            .sgn_pnl{float:right}
                            .sgn_pnl_ul{float:left;margin:0px;padding:0px;list-style:none;width:100%}
                            .sgn_pnl_ul li{float:left}
                            .sgn_pnl_ul li a{border-right:1px solid #fff;display:inline-block;text-decoration:none;color:#fff;padding:5px 10px;background:#2c5384;font-family:Open Sans, Arial, Sans-Serif}
                            .sgn_pnl_ul li a:hover{background:#ff5200}
                            .ad_banner{padding:0px;position:relative}

                            @media screen and (min-width: 992px) {
                                #menu-icon{display:none}
                                .l6 {width: 50%;}
                            }



.kd-gallery-list,.kd-gallery-list ul li figure,.kd-gallery-list ul li figure img {float: left;	width: 100%;}.kd-gallery-list ul li { margin-bottom: 30px; }
.kd-gallery-list ul li figure {	border: 1px solid #d7d7d7;	position: relative;}
.kd-gallery-list ul li figure:before {	content: '';	position: absolute;	left: 0px;	top: 0px;	width: 100%;	height: 100%;	border: 12px solid #f9f8f9;	z-index: 0;}
.kd-gallery-list ul li:hover figure:before { border-width: 0px ; }
.kd-gallery-list ul li figure:after {
	content: '';
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.6);
	opacity: 0;
}
.kd-gallery-list ul li:hover figure:after,.kd-gallery-list ul li:hover figure figcaption { opacity: 1; }
.kd-gallery-list ul li figure figcaption {
	position: absolute;
	left: 0px;
	top: 50%;
	width: 100%;
	text-align: center;
	margin: 0px 0px 0px 0px;
	z-index: 2;
	opacity: 0;
	padding: 5px 0px 0px 0px;
	border-top: 1px solid rgba(255,255,255,0.4);
	border-bottom: 1px solid rgba(255,255,255,0.4);
}
.kd-gallery-list ul li:hover figure figcaption { margin: -17px 0px 0px 0px; }
.kd-gallery-list ul li figure figcaption h5 a { color: #ffffff; }








.san_packm10{margin: 0px -10px;}.headeing_h3{text-align: center;}.san_pack_md3{padding: 15px 10px;}
.san_pack_dv1{margin: 0px;min-height: 264px;border: 2px solid #fff;position: relative;overflow: hidden;background-color: #fff;border-radius: 5px 5px 0px 0px;box-shadow: 0px 0px 8px 0px #ccc;}
.san_pack_dv2{margin: 0px;position: absolute;bottom: 0px;width: 100%;padding: 7px 7px 0px 7px;height: 70px;    background-color: #fff;}
.san_pack_dv2 h5{padding: 5px 0px;font-weight: 400; margin: 0px 0px;transition: all .7s ease-in-out;font-size: 20px;}
.san_pack_dv2 samp{}.san_pack_dv2 .price{float: right;font-size: 16px;}.san_pack_dv2 .price b{}
.san_pack_dv1 a{display: block;color: #333;}
.san_pack_dv1 a img{width: 100%;}.san_viewDeal{float: left;width: 108%;text-align: center;margin: 13px 0px 0px -10px;}
.san_viewDeal span{border-top: 1px solid #e4e4e4;padding: 5px 10px;font-size: 14px;text-transform: capitalize;     border-radius: 3px;color: #333365;width: 100%;display: block;background-color:#333365;color: #fff;}
.san_viewDeal span:hover{background-color: #FFE400;color: #000;}
.san_pack_dv1:hover .san_pack_dv2{height:105px;transition: all 500ms ease-in-out;}
q {
  quotes: '“' '”' '‘' '’' '“' '”';
}

q::before { 
  content: open-quote;
}

q::after {
  content: close-quote;
}



            .bg_subs{float:left;width:100%;background:#020202;min-height:217px;background-size:100% 100%}
            .lnk_panel{float:left;width:100%;font-family:Open Sans, Arial, Sans-Serif}
            .qck_lnk{float:left;width:20%;font-family:Open Sans, Arial, Sans-Serif;padding: 1%!important;}
            .qck_lnk h2{float:left;width:100%;margin:0px;font-size:100%;color:#ff5200;padding-top:30px;text-transform:uppercase}
            .qck_lnk_ul{float:left;width:100%;margin:0px;padding:0px;color:#e96909;}
            .qck_lnk_ul li{float:left;width:100%;padding:10px 0px;font-family:Open Sans, Arial, Sans-Serif;font-size:100%; list-style:none;}
            .qck_lnk_ul li a{float:left;text-decoration:none;color:#ffffff;font-family:Open Sans, Arial, Sans-Serif;font-size:100%;}
            .qck_lnk_ul li a:hover{color:#ff5200}
