body { } @font-face { font-family: 'Lato', sans-serif; } .navbar-nav.agent_menu { } .navbar-nav.agent_menu li a { font-size: 14px; } .navbar-nav.agent_menu li a .fa { color: #000000; } .nav-tabs.tabstab { margin: 0 -15px; } .info-box-icon .fa { color: #fff; } .sidebar-menu .treeview-menu { margin-top: -3px; } .navbar-nav.agent_menu .bg-blue { background: #4fa0ca !important; } .navbar-nav.agent_menu .bg-blue a:hover { background:#113255 !important; } .navbar-nav.agent_menu .bg-blue a, .navbar-nav.agent_menu .bg-blue a .fa { color: #fff !important; } .main-header>.navbar .navbar-nav>li>a strong { font-weight: normal; } .bookbuss .bookallbtn { float: right; } .skin-black-light .main-header .logo { border: 0; margin-right: 0; min-width: auto; padding: 0px 5px; width: auto; line-height: 64px !important; font-size: 18px; } .skin-black-light .main-header .logo img { height: 40px !important; width: auto; max-width: 200px; } .inlabl_name { color: #999; display: block; font-size: 13px; margin: 0 0 2px; overflow: hidden; } .b2b_agent_profile .labrti { line-height: normal; } .tnlepasport_b2b { } .tnlepasport_b2b .paspolbl { display: block; font-size: 14px; margin: 0 0 5px; overflow: hidden; width: 100%; } .panel_custom_heading { padding:15px; } .panel_title { } .panel_bdy { background: #fff none repeat scroll 0 0; float: left; padding: 15px; width: 100%; } .panel_inside { } .panel_bdy form { /*border:1px solid #dfdfdf;*/ } .panel_bdy form label { font-weight: normal; font-size: 13px; } .panel_selcts { } .section_deposite { } .nav.nav-tabs.b2b_navul { border: 0; } .nav.nav-tabs.b2b_navul li { } .nav.nav-tabs.b2b_navul li a { background: #dcdcdc; color: #333; font-size: 15px; } .nav.nav-tabs.b2b_navul li.active a { background: #fff; } .nav.nav-tabs.b2b_navul li a .fa, .nav.nav-tabs.b2b_navul li a .glyphicon { color: #fff; margin-right: 5px; } .panel_selcts.selctmark_dash::after { bottom: 1px; right: 1px; top: 1px; } .selctmark_dash { position: relative; } .selctmark_dash::after { content: "\f078"; background: none repeat scroll 0 0 #fff; bottom: 0; color: #999; font-family: "Font Awesome 5 Pro"; font-size: 12px; line-height: 40px; pointer-events: none; position: absolute; right: 0; text-align: center; top: 0; width: 30px; } .normalsel_dash { border: 1px solid #ddd; display: block; height: 40px; overflow: hidden; width: 100%; } .panel_bdy legend { padding: 10px !important; font-size: 16px; } .panel_title_bak { background: #fff none repeat scroll 0 0; border-bottom: 1px dashed #ddd; float: left; font-size: 14px; padding: 15px; width: 100%; } .set_wraper { background: #fff none repeat scroll 0 0; display: block; overflow: hidden; padding: 0 15px; } .name_user_down { color: #000; display: block; font-size: 14px; overflow: hidden; padding: 5px 0; } .aciv_mber { display: block; overflow: hidden; text-align: center; color: #eee; } .full_logout { overflow: hidden; text-align: center; } .navbar-nav>.user-menu>.dropdown-menu>.user-body a.flt_btn { color: #fff !important; } .extra_content { background: #fff none repeat scroll 0 0; float: left; padding: 15px; width: 100%; } .searc_fliter_all { } .list_of_sections a { background: #fff none repeat scroll 0 0; border: 1px solid #eeeeee; border-radius: 0; box-shadow: 0 1px 2px 0 #ccc; color: #666; float: left; font-size: 14px; margin: 5px; padding: 5px 10px; } .list_of_sections a.active, .list_of_sections a:hover { background: #0b0146 none repeat scroll 0 0; border: 1px solid #0b0146; color: #fff; } .filter_heading { color: #666; display: block; font-size: 16px; margin: 0 0 5px; overflow: hidden; } .serch_area_fltr { border-bottom: 1px dashed #ddd; float: left; margin: 0 0 15px; width: 100%; } .skin-black-light .main-header>.navbar { float: right; margin: 0; } header.main-header { background: #fff none repeat scroll 0 0; clear: both; float: left; width: 100%; } .row_container .info-box { margin: 10px 0; } .main-header .sidebar-toggle { font-size: 21px; color: #3c8dbc; padding: 10px 15px; text-decoration: none !important; } .main-header .sidebar-toggle:hover { color: #3c8dbc; } .content-wrapper .panel-default { border: none !important; box-shadow: none !important; } .content-wrapper .panel-default .panel-heading { background-color: #fff !important; border:none !important; } .tab-content fieldset {/* border: 1px solid #ddd; margin-bottom: 20px; padding-bottom: 15px;*/ } .tab-content fieldset legend { font-size: 16px; } .tab-content fieldset label { font-weight: normal; } .content-wrapper { display: block; overflow: hidden; background: #fff !important; } .snf_hnf { background: #f4f4f4 none repeat scroll 0 0; border-radius: 0; color: #00a9d6; display: block; font-size: 14px; overflow: hidden; padding: 0 5px; text-align: center; } .priceflights { font-size: 18px; } .snf_btn { background: #ccc none repeat scroll 0 0; border-radius: 0; color: #333; float: right; margin: 4px 5px; padding: 5px 10px; } .snf_btn:hover { color: #000; } .snf_btn.active, .snf_btn.active:hover { background: #00a9d6 none repeat scroll 0 0; color: #fff } .bustprice { font-size: 18px; } .inpadbus .snf_hnf { float: right; margin: 0 0 5px; } .result_srch_htl .snf_hnf { display: table; margin: 0 auto; } .search_fltr_section { background: #fff none repeat scroll 0 0; float: left; width: 100%; } #set_balance_alert_form .checkbox [type="checkbox"]:not (:checked ), .checkbox [type="checkbox"]:checked { left: auto; } .row_top_fltr { border-bottom: 1px solid #ccc; float: left; padding: 0 0 10px; width: 100%; } .row_top_fltr .snf_btn .fa { margin-right: 5px; } .reset_filter { float: right; padding: 5px; } .reptallt.big_brd_btm { border-bottom: 1px solid #ccc; margin-bottom: 10px; } .reptallt_commisn { float: left; padding: 5px 0; width: 100%; } .reptallt_commisn .farestybig { font-size: 14px; line-height: 22px; } .fixincrmnt.fixed { width: 72%; width: -webkit-calc(70% + 8px); width: -moz-calc(70% + 8px); width: -o-calc(70% + 8px); top: 0; } .login_logo { background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-bottom: 1px dashed #dfdfdf; display: block; overflow: hidden; padding: 20px 0; } .login_body { display: block; overflow: hidden; padding: 20px; } .login_box_msg { color: #444; display: block; font-size: 16px; overflow: hidden; padding: 0 0 20px; text-align: center; } .login_body .form-group { float: left; margin: 0; width: 100%; } .login_body .control-label { color: #666; display: block; font-weight: bold; font-size: 14px; font-weight: normal; overflow: hidden; padding: 10px 0; text-align: left; width: 100%; } .login_body .control-label .text-danger { display: none; } .login_body .col-sm-6 { display: block; overflow: hidden; padding: 0; width: 100%; } .login_body .col-sm-6 .login-ip { border: 1px solid #e3e3e3; border-radius: 0 !important; box-shadow: none; display: block; font-size: 14px; height: 45px; overflow: hidden; width: 100%; } .login_body .form-group .col-sm-8.col-sm-offset-4 { display: block; margin: 0; overflow: hidden; padding: 15px 0 0; width: 100%; } .login_body .form-group .btn { background: #4fa0ca none repeat scroll 0 0; border: 1px solid #4fa0ca; box-shadow: 0 0 1px #fff inset; font-size: 18px; padding: 10px; text-transform: uppercase; width: 100%; } .login_box_msg .fa { } .panel_footer { background: rgba(255, 255, 255, 0.6) none repeat scroll 0 0; border-top: 1px dashed #eee; float: left; margin: 10px 0 0; padding: 10px; text-align: center; width: 100%; } .background_login { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9ee8fa+0,ffffff+100 */ background: #eee; /* Old browsers */ /*background: -moz-linear-gradient(top, #9ee8fa 0%, #ffffff 100%); background: -webkit-linear-gradient(top, #9ee8fa 0%,#ffffff 100%); background: linear-gradient(to bottom, #9ee8fa 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ee8fa', endColorstr='#ffffff',GradientType=0 ); */ bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: -1; } .log_inner { background: rgba(233, 233, 233, 0.5) none repeat scroll 0 0; border-radius: 0; box-shadow: 0 0 4px 2px #cecece; display: block; overflow: hidden; position: relative; } .background_login .busrunning { bottom: 0; margin: 0; position: absolute; } .background_login .loadcity { background: rgba(0, 0, 0, 0) url("../images/loadcity.png") repeat-x scroll left bottom; width: 200%; } .runbus { animation: 15s linear 0s normal none infinite running caranimate4_login; } @-webkit-keyframes caranimate4_login { 0%{ left: 0; } 100%{ left : 100%; } } @-moz-keyframes caranimate4_login { 0%{ left: 0; } 100%{ left : 100%; } } @ -o-keyframes caranimate4_login { 0%{ left: 0; } 100%{ left : 100%; } } @ keyframes caranimate4_login { 0%{ left: 0; } 100%{ left : 100%; } } .background_login .runbus2 { animation: 10s linear 0s normal none infinite running caranimate2_login; } @ -webkit-keyframes caranimate2_login { 0%{ right: 0; } 100%{ right : 100%; } } @ -moz-keyframes caranimate2_login { 0%{ right: 0; } 100%{ right : 100%; } } @ -o-keyframes caranimate2_login { 0%{ right: 0; } 100%{ right : 100%; } } @ keyframes caranimate2_login { 0%{ right: 0; } 100%{ right : 100%; } } /* .flitfly { animation: 15s linear 0s normal none infinite running flightanimate_login;}*/ @ -webkit-keyframes flightanimate { 0%{ left: 0; } 20%{ -webkit-transform :rotate(15deg) ; } 40%{ -webkit-transform :rotate(20deg) ;bottom : 80px; } 60%{ bottom : 80px;-webkit-transform :rotate(25deg) ; } 70%{ -webkit-transform :rotate(30deg) ; } 90%{ -webkit-transform :rotate(50deg) ; } 100%{ left : 100%;-webkit-transform :rotate(60deg) ; } } @ -moz-keyframes flightanimate { 0%{ left: 0; } 20%{ -moz-transform :rotate(15deg) ; } 40%{ -moz-transform :rotate(20deg) ;bottom : 80px; } 60%{ bottom : 80px;-moz-transform :rotate(25deg) ; } 70%{ -moz-transform :rotate(30deg) ; } 90%{ -moz-transform :rotate(50deg) ; } 100%{ left : 100%;-moz-transform :rotate(60deg) ; } } @ -o-keyframes flightanimate { 0%{ left: 0; } 20%{ -o-transform :rotate(15deg) ; } 40%{ -o-transform :rotate(20deg) ;bottom : 80px; } 60%{ bottom : 80px;-o-transform :rotate(25deg) ; } 70%{ -o-transform :rotate(30deg) ; } 90%{ -o-transform :rotate(50deg) ; } 100%{ left : 100%;-o-transform :rotate(60deg) ; } } @ keyframes flightanimate_login { 0%{ left: 0; } 20%{ transform :rotate(15deg) ; } 40%{ transform :rotate(20deg) ;bottom : 80px; } 60%{ bottom : 80px;transform :rotate(25deg) ; } 70%{ transform :rotate(30deg) ; } 90%{ transform :rotate(50deg) ; } 100%{ left : 100%;transform :rotate(60deg) ; } } .background_login .reltivefligtgo { height: 200px; } .insidebosc .fixincrmnt, .insidebosc .fixincrmnt.fixed { bottom: 0; box-shadow: 0 -1px 10px -5px #000; left: 0; position: fixed; right: 0; top: auto; width: auto; z-index: 1000; } .search-result.onlyfrflty { padding-bottom: 50px; } .filterforall.addtwofilter.fixed { margin-top: 0; } .prev_next_date { display: table; margin: 0 auto 10px; overflow: hidden; padding: 5px; text-align: center; } .btn_dates { background: #fff none repeat scroll 0 0; border: 1px solid #ddd; border-radius: 0; color: #555; float: left; font-size: 14px; padding: 6px 15px; } .datevery { float: left; font-size: 14px; margin: 0 20px; } .btn_dates .fa.fa-angle-left { margin-right: 8px; } .btn_dates .fa.fa-angle-right { margin-left: 8px; } .agent_regpage { background: #f1f1f1 none repeat scroll 0 0; float: left; width: 100%; } .agent_regtr { display: block; margin: 0 auto; overflow: hidden; padding: 30px; width: 70%; max-width: none; } .agentreg_heading { color: #333; display: block; font-size: 22px; margin: 0 0 10px; overflow: hidden; padding: 10px 0; position: relative; text-align: center; } .gobacklink { background: #113255 none repeat scroll 0 0; border-radius: 30px; font-size: 14px;color: #fff!important; padding: 6px 25px; position: absolute; right: 0; } .each_sections { background:#f9f9f9; border: 1px solid #fff; border-radius: 0; box-shadow: 0 0 10px -8px #000; float: left; margin: 15px 0; width: 100%; } .sec_heading { background: #e5e5eb; border-bottom: 1px solid #eee; border-radius: 5px 5px 0 0; display: block; font-size: 20px; font-weight: 300; overflow: hidden; padding: 15px; } .inside_regwrp { display: block; overflow: hidden; padding: 0 15px; } .wrap_space { display: block; margin: 10px; overflow: hidden; } .label_form { color: #555; display: block; font-size: 15px; margin: 0 0 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .select_wrap::after { content: "\f078"; background: #fff none repeat scroll 0 0; bottom: 1px; color: #999; font-family: "Font Awesome 5 Pro"; font-size: 12px; line-height: 42px; pointer-events: none; position: absolute; right: 1px; text-align: center; top: 1px; width: 30px; } .select_wrap { float: left; position: relative; width: 100%; } .select_form { border: 1px solid #e3e3e3; float: left; font-size: 16px; height: 45px; padding: 0 10px; width: 100%; } .noborderit { border-right: 1px solid #fff; } .div_wrap { } .input_form { border: 1px solid #e3e3e3; box-shadow: none; float: left; font-size: 16px; height: 45px; line-height: 43px; padding: 0 10px; width: 100%; } .input_textarea { border: 1px solid #e3e3e3; box-shadow: none; float: left; font-size: 16px; height: 45px; padding: 10px; width: 100%; } .upload_wrap { } .uplod_image { background-color: #eee; background-size: cover; display: block; height: 138px; overflow: hidden; position: relative; } .hideupload { bottom: 0; cursor: pointer; left: 0; opacity: 0; position: absolute; right: 0; top: 0; width: 100%; z-index: 10; } .select_form.invalid-ip, .input_form.invalid-ip { border: 1px solid #efabab; box-shadow: none; } .submitsection { display: block; margin: 15px 0; overflow: hidden; } .acceptrms { } .btnreg_agent { background: #0b0146; border: 1px solid #0b0146; border-radius: 26px; color: #fff; float: left; font-size: 20px; margin: 15px 20px; padding: 10px 50px; } .agent_error { background: #eee none repeat scroll 0 0; border-radius: 0; color: #ec4658; font-size: 12px; padding: 8px 10px; position: absolute; right: 10px; top: 12px; } .agent_error::after { content: "\f0d7"; bottom: -25px; color: #eee; font-family: "Font Awesome 5 Pro"; font-size: 30px; position: absolute; right: 20px; } @media ( max-width :991px) { .main-header>.navbar .navbar-nav>li>a .none_lables { display: none; } .main-header .logo { margin-right: 0; max-width: 230px; min-width: auto; width: auto; } .navbar-custom-menu .navbar-nav>li.balane_msgs, .navbar-custom-menu .navbar-nav>li.dash_nav_menu, .navbar-custom-menu .navbar-nav>li.tasks-menu, .navbar-custom-menu .navbar-nav>li.notifications-menu { display: none; } .row_bookings_section { margin: 0 -30px; } } @media ( max-width :768px) { .info-box-icon { font-size: 25px; width: 40px; } .info-box-content { margin-left: 40px; } .skin-black-light .main-header>.navbar { width: auto; } .skin-black-light .main-header .logo { float: left; } } @media ( max-width :650px) { .agent_regtr { width: 100%; } } @media ( max-width :600px) { .hided_whn { display: none } .divinsidefltr, .insidemyt { width: 100%; } } @media ( max-width :500px) { .nav>li.normal_srchreali { display: none; } .onlyfrflty .snf_btn { display: none; } .agent_regtr { padding: 15px 0; } } @media ( max-width :420px) { .row_bookings_section .col-xs-6 { width: 100%; } .products-list .product-info { margin-left: 20px; } .agentreg_heading { font-size: 18px; } } @media ( max-width :360px) { .smaltext { font-size: 12px; } .inside_regwrp { padding: 0; } } /*Agent signup -sudheep*/ .agent_signup { background: #9acd32 none repeat scroll 0 0; text-align: center; } .mymodel .modal-content { border: 1px solid #dddddd; } .mymodel .modal-header { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; color: #333333; } .centcheck.fa { color: #00af50; display: table; font-size: 30px; margin: 0 auto; } .mymodel .modal-title { color: #666666; margin: 10px 0 0; text-align: center; } .detahd { color: #666666; display: block; font-size: 17px; font-weight: normal; margin: 0 0 10px; } .orderli { color: #666666; font-size: 14px; } .orderli li { margin: 0 0 5px; } .noticep { background: #f0f0f0 none repeat scroll 0 0; border-radius: 0; color: #666666; display: block; font-size: 14px; font-weight: normal; margin: 20px 0; padding: 10px; } .noticep>a { display: block; font-size: 16px; } .addresspoint { color: #666666; font-size: 14px; line-height: 22px; margin: 0; padding-left: 40px; } .agentmyn { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; position: relative; z-index: 1; } .newaddtab::after { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; z-index: 1; } .agentmyn .agentreg_heading { color: #333; } .agentmyn .lbllbl, .agentmyn .lbllbl a { color: #333; } .sec_heading>strong { background: #c27238 !important; border-radius: 30px; color: #ffffff; display: block; float: left; height: 40px; line-height: 40px; margin-right: 15px; text-align: center; width: 40px; } .image_format { display: block; margin: 10px 0px; font-size: 12px; color: #555; } .agentmyn .sec_heading { line-height: 40px; } .iconcmn{ display:none !important;} .nav-tabs.tabstab > li{ width:auto !important;} .searchsbmt { line-height: 40px !important; } @media (max-width :991px) { .remove_city, .add_city_btn{ position:relative;} } @media (max-width :550px) { .fivfit{ width:50%;} } @media (max-width :500px) { .col-md-12.col-xs-12.nopad.thrdtraveller .col-xs-7.nopad, .col-md-12.col-xs-12.nopad.thrdtraveller .col-xs-5.nopad{ width:100%;} .fullmine{ width:100%;} } #footer { background: #141414 url(../images/footbg.png) repeat-x scroll center bottom; } #footer ul li a { padding: 0px 6px; color: #4d4d4d; line-height: 20px;} #footer ul li a:hover { color: #4FA0CA !important; } #callback-form .form-control {margin-bottom: 6px;} img.mtb {max-width: 100%; margin: 6px 10px;} .signdiv a {font-size: 13px;font-weight: 500;} #footer ul.socials li a { color: #fff; text-decoration: none; font-size: 13px; line-height: 14px; padding: 0; text-align: center; } .footer-link { margin-top: 10px; padding-top: 9px; border-top: 1px solid #99bee4; } #footer ul li a:hover { color: #fff; } #footer ul li a i.fa { font-size: 15px; line-height: 15px; } #footer .socials { margin-top: 12px;float: left;margin-bottom: 4px; } #footer .socials li { width: 30px; height: 30px; border-radius: 50%; position: relative; margin-right: 5px; float: none; text-align: center; line-height: 26px; } #footer .socials li a { color: #fff; } #footer .socials li:last-child { margin-right: 0; } #footer .socials li.facebook { background: #3b5998;} #footer .socials li.instagram { background: #3f729b;} #footer .socials li.linked {background: #0077B5;} #footer .socials li.youtube {background: #bb0000;} #footer .socials li.twitter {background: #0084b4;} #footer .socials li.gplus {background: #dd4b39;} #footer .socials li a.fa {font-size: 15px;text-align: center;display: block;color: #fff;line-height: 30px;} .airline2 span.txt { font-size: 12px;} .datemark::after, .set_margin .adult_child_dob_div .datemark::after, .pkupdt_x_driver::after { content: "\f073"; bottom: 0; color: #d1bd9c; font-family: "Font Awesome 5 Pro"; font-size: 18px; left: 0; line-height: 50px; position: absolute; text-align: center; top: 0; width: 40px; } .selctmark::after { line-height: 40px; } .nitmark::before { line-height: 39px !important; } .nitmark::before, .plcemark::before { line-height: 45px; } .relativemask.datemark { position: relative;margin-right: 4px;} .normalinput.ft { height: 50px;} /* customize */ #footer .more-info { line-height: 50px; font-size: 13px; width: 100%; color: #969494; text-align: center; } .srchinarea .nav-tabs.tabstab li.active a { color: #069ed2; } /*.srchinarea .nav-tabs.tabstab>li>a { color: #f58830; }*/ /*.srchinarea .nav-tabs.tabstab>li { color: #f58830; }*/ /*.fiveh { float: right; max-width: 265px; }*/ .view_h .btn-sm { /*margin-left: 0px !important;*/} /* flt search */ .contentsdw .modifysrch { padding: 5px 15px;} .contentsdw .countlbl { text-align: left !important;} /* hotel_search */ .contentsdw .modifysrch { padding: 5px 15px; } .modifysrch strong { font-weight: normal; } .ui-menu .ui-menu-item { list-style-image: none !important;} /*.smldescrptn .modifysrch { background: #16acdf; background: -moz-linear-gradient(top, #16acdf 0%, #0a9ed0 100%); background: -webkit-linear-gradient(top, #16acdf 0%,#0a9ed0 100%); background: linear-gradient(to bottom, #16acdf 0%,#0a9ed0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07666c', endColorstr='#1eaeb7',GradientType=0 ); border: 1px solid #ffffff; border-radius: 0; float: right; font-size: 16px; color: #fff; height: auto; padding: 5px 45px; line-height: 38px; position: relative; width: auto; box-shadow: 0px 0px 12px 2px #a7a7a7; }*/ .newmodify .pad_ten {width:auto;} .view_h .btn-sm { margin-left:0px !important; font-size: 18px; } /*.fiveh { float: right; max-width: 225px; padding: 0 !important; }*/ /*.ft { border: none; } .normalinput { border:none; }*/ /*.normalsel { border:none; }*/ .araeinner { float: left; width: 100%; /* max-width: 95%;*/ } .selctmark::after { right: 4px; } .normalinput { border: 1px solid #fff; color: #333; display: block; font-size: 14px; height: 45px !important; background: #fff !important; overflow: hidden; padding: 0 10px 0 40px; width: 100%; border-right: 1px solid #eee; border-radius: 0px; } .padselct { color: #666; font-size: 15px; border-radius: 0px; padding: 0 20px 0 5px; border: 1px solid #fff; text-align: center; height: 45px; } .totlall { border-bottom: 1px solid #fff !important; display: block; height: 45px; line-height: 45px; margin-bottom: 1px; border-radius: 4px !important; padding: 0 10px 0 30px !important; width: 100%; } .totlall::after { line-height: 45px; } .selctmark.dep_m{margin-right: 4px !important; position: relative; } .ft { border: 1px solid #eeeeee; box-shadow: 0 0 10px -5px #cccccc inset; color: #666666; float: left; font-size: 14px; height: 50px; padding: 0 8px 0 15px; width: 100%; border-radius: 0px; } .fiveh { padding: 0; } .col-md-6.col-xs-12.fiveh { float: right; max-width: 225px; padding: 0; } .plcetogo { margin-right: 0px; border-radius: 0; } .ttg { margin-right: 3px; border-radius: 0; } /*.normalinput { border-radius: 3px !important; }*/ .totlall { border-radius: 0px; } .ft { padding: 0 8px 0 40px; } /*.searchsbmt { height: 45px; }*/ span.faldate.fa.fa-map-marker { font-size: 19px !important; color: #5f5f5f; } /*span.faldate.fa.fa-map-marker { font-size: 42px !important; color: #999; line-height: 39px; width: 40px; text-align: center; height: 40px; }*/ /*.calinn { margin-left: 18px; }*/ .view_map_dets .fa { display: none; } .view_map_dets { border: 1px solid #16abde !important; border-radius: 0; color: #fff; display: block; float: right; font-size: 15px; overflow: hidden; padding: 5px 15px; margin: 10px 0px; background: #16abde; text-align: center; } .view_map_dets strong { font-weight: normal; } .view_map_dets { border: 1px solid #f96800; border-radius: 0; display: block; float: right; color: #fff !important; font-size: 16px; overflow: hidden; padding: 5px 15px !important; } .content { padding: 0px 0px 0px; } .newmodify{ background: #dadada none repeat scroll 0 0 !important; } .searcharea .nav-tabs.tabstab>li { background: none repeat scroll 0 0 rgba(255, 255, 255, 0); line-height: 40px; margin: 0 2px 0 0; font-size: 14px; transition: all 400ms ease-in-out; } .allformst .nav-tabs.tabstab>li>a label { cursor: pointer; font-weight: 500 !important; } /*hotel*/ .contact_hotel { border-radius: 0; /* box-shadow: 0 0 5px #e6e6e6; */ float: left; font-size: 14px; overflow: hidden; width: 100%; margin-top: -40px; } .head_hotel { background: none; color: #07253f; display: block; font-size: 18px !important; margin: 0; overflow: hidden; padding: 18px 0px 5px 0px; } .owl-carousel .owl-wrapper-outer { overflow: hidden; position: relative; width: 100%; } .outerfullfuture { background: #fff none repeat scroll 0 0; display: block; margin: 0px; box-shadow: 0 0 0 0; } .outerfullfuture { float: left; width: 100%; box-shadow: 0 0px 8px rgba(0,0,0,0.6); } .ourdest { display: block; min-height: 298px; max-height: 298px; max-width: 100%; overflow: hidden; position: relative; } .ourdest { position: relative; background: #000; } .ourdest img { width: 100%; min-height: 298px; max-height: 298px; } .ourdest img { width: 100%; height: 320px; opacity: 0.9; } .destplace { bottom: 0px; color: #fff; font-size: 14px; left: 0; padding: 5px 15px; position: absolute; right: 0; z-index: 1; background: rgba(0, 0, 0, 0.7) none repeat scroll 0 0; } .contact_hotel #owl_demo_1 .surbtm1 { float: left; width: 64%; } .cntdes1 { color: #fff; font-weight: 200; padding: 1px 0; font-size: 15px; } .cntdes1 { color: #fff; font-weight: 200; padding: 1px 0; font-size: 15px; } .price_ht strong { color: #06b5f1; font-weight: 400; } .stra_hotel { display: block; margin: 0px 0; overflow: hidden; } .stra_hotel .fa { color: #91a9b1; font-size: 13px; margin: 5px 2px; } .destbtm2 { float: right; width: 30%; margin: 15px 10px; } .contact_hotel #owl_demo_1 .bk_btn { background: #f58830 none repeat scroll 0 0; border: 1px solid #f58830; color: #000; display: block; font-size: 15px; overflow: hidden; padding: 7px 0; text-align: center; width: 100%; border-radius: 0px; text-transform: uppercase; } #owl_demo_1.owlindex3.owl-theme .owl-controls .owl-buttons .owl-prev { background: url(../../images/prev.png) no-repeat scroll center center !important; left: -140px; background-size: 27px !important; } #owl_demo_1.owlindex3.owl-theme .owl-controls .owl-buttons .owl-next { background: url(../../images/next.png) no-repeat scroll center center !important; right: -140px; position: relative; background-size: 27px !important; } .owl-controls.clickable { display: none; } .owl-buttons { display: none; } .head_hotel { background: none; color: #07253f; display: block; font-size: 18px; margin: 0; overflow: hidden; padding: 18px 0px 5px 0px; } .owlindex3.owl-theme .owl-controls .owl-buttons .owl-prev { background: url(../../images/prev.png) no-repeat scroll center center !important; left: -123px; position: relative; } .owlindex3.owl-theme .owl-controls .owl-buttons .owl-prev, .owlindex3.owl-theme .owl-controls .owl-buttons .owl-next { border-radius: 0px; height: 40px; margin: 0 2px; padding: 0; text-align: center; width: 40px; z-index: 10; text-indent: -9999px; } .dets_section { background: #ebebeb !important; } .contact_hotel { background: #fff none repeat scroll 0 0; border: none; border-radius: 0px; box-shadow: none; float: left; font-size: 14px; overflow: hidden; width: 100%; margin-top: 0px !important; } .destplace { position: absolute; bottom:0px !important; left:0px !important; color: #fff; font-size: 20px; padding: 0 15px; } .head_hotel { font-size: 17px; } #sync1.detowl.owl-theme .owl-controls .owl-buttons .owl-prev { background: url(../../images/prev11.png) no-repeat scroll center center #2e3033 !important; left: 0; } .detowl.owl-theme .owl-controls .owl-buttons .owl-prev, .detowl.owl-theme .owl-controls .owl-buttons .owl-next { border-radius: 0; height: 60px; margin: 0; position: absolute; text-indent: -99999px; top: 10px; width: 40px; z-index: 10; } #sync1.detowl.owl-theme .owl-controls .owl-buttons .owl-next { background: url(../../images/next11.png) no-repeat scroll center center #2e3033 !important; right: 0; } .htl_bigtab.nav-tabs > li.active > a, .htl_bigtab.nav-tabs > li.active > a:hover, .htl_bigtab.nav-tabs > li.active > a:focus { border-bottom: 3px solid #0b8378 !important; } .pricesec { float: right; width: 100% !important; } .pers .fa { width: 40px; height: 40px; background: #f0f0f0; border-radius: 50%; text-align: center; line-height: 40px; font-size: 18px; margin: 5px; } .pers { display: inline-flex; } .down_hotel { background: #f9f9f9 !important; } .htl_bigtab.nav-tabs { border-bottom: 3px solid #dadada !important; } div#nearby-hotels { margin-top: 30px; } .rondsts.active .iconstatus.fa { border: 2px solid #5cb85c; } .payment_process::after { background: #fff !important; content: ""; height: 1px !important; left: 17% !important; position: absolute; right: 17%; top: 24px !important; } .center_labl { text-transform: capitalize !important; } .selectedwrap { border-right: 1px solid #ddd; border-radius: 0px; } .evryicon { border-radius: 30px; color: #fff; float: left; height: 60px !important; margin-right: 10px; text-align: center; width: 60px; float: none; display: block !important; background: #686868; } .tab-content.custmtab { padding: 10px 0; } .rondsts.success .iconstatus.fa::after { content: "\f00c" !important; background: none repeat scroll 0 0 #43d30a !important; border-radius: 30px !important; color: #fff !important; cursor: pointer !important; font-size: 18px !important; left: 0 !important; position: absolute !important; right: 0 !important; text-align: center !important; } /*.formlabel { color:#101010 !important; }*/ .pasenger_location { display: block; float: none; margin-bottom: 10px; overflow: hidden; display: table-cell; } .inpagehedbuk { color: #444444; display: table; font-size: 20px; font-weight: normal; margin: 0 0 5px; overflow: hidden; padding: 5px 10px; } .evryicon { border-radius: 30px; color: #fff; float: left; height: 60px; /* line-height: 60px; */ margin-right: 10px; text-align: center; width: 60px; float: none; display: table-cell; background: #686868; float: left !important; } .evryicon .fa { font-size: 26px; line-height: 59px; } .collapse.in { display: block; } .inpagehedbuk { color: #444444 !important; display: table !important; font-size: 20px !important; font-weight: normal !important; margin: 0 0 7px !important; overflow: hidden !important; padding: 20px 3px 4px !important; } .cloroutbnd .detlnavi { padding: 17px 5px !important; min-height: 82px !important; } .payinput1 { border: 1px solid #d6d6d6; border-radius: 0px; color: #333333; display: block; font-size: 14px; height: 45px; overflow: hidden; padding: 10px !important; } input.payinput1.numeric { width: 100% !important; } .selectedwrap::after { top: 2px !important; } .datemark::after, .set_margin .adult_child_dob_div .datemark::after, .pkupdt_x_driver::after { content: "\f073" !important; bottom: 0 !important; color: #d1bd9c !important; font-family: "Font Awesome 5 Pro" !important; font-size: 18px !important; right: 0 !important; line-height: 45px !important; position: absolute !important; text-align: center !important; top: 0 !important; width: 40px !important; } .payinput { border: 1px solid #d6d6d6; border-radius: 0px; color: #333333; display: block; font-size: 14px; height: 45px; overflow: hidden; padding: 10px !important; width: 100%; } .plcetogo { position: relative !important; } .datemark::after, .set_margin .adult_child_dob_div .datemark::after, .pkupdt_x_driver::after { content: "\f073"; bottom: 0; color: #d1bd9c; font-family: "Font Awesome 5 Pro"; font-size: 18px; right: 0; line-height: 45px; position: absolute; text-align: center; top: 0; width: 40px; } .set_margin .adult_child_dob_div .datemark::after { width: 30px; } /*#sidebar { position: fixed; top: 0px; width: 380px; }*/ /*car*/ /*.nitmark::before, .plcemark::before { line-height: 45px; display:none; } .pick { font-size: 13px !important; }*/ /*i.fa.fa-plus-square-o { display: block; float: left; height: 24px; margin: 0 5px 0 5px; width: 24px; background: #79797a; color: #fff; font-size: 16px; line-height: 26px; border-radius: 50%; text-align: center; }*/ .thrdtraveller { margin-top: 10px; } .tabcontnue::after { background:none; border-bottom: 1px solid #ffffff; } .datemark::after, .set_margin .adult_child_dob_div .datemark::after, .pkupdt_x_driver::after { display: none; } .normalinput, .totlall { padding: 0 8px 0 4px; } .datein { color: #333; display: block; font-size: 14px !important; overflow: hidden; margin-top: -3px; } .namefromto { display: block; font-size: 14px !important; } .pad_ten { float: left; padding: 10px; width: 100% !important; } /*.modifysrch { background: #16acdf; background: -moz-linear-gradient(top, #16acdf 0%, #0a9ed0 100%); background: -webkit-linear-gradient(top, #16acdf 0%,#0a9ed0 100%); background: linear-gradient(to bottom, #16acdf 0%,#0a9ed0 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07666c', endColorstr='#1eaeb7',GradientType=0 ); border: 1px solid #ffffff; border-radius: 0px; float: right; font-size: 16px; color: #fff; height: auto; padding: 5px 15px; line-height: 38px; position: relative; width: 100%; box-shadow: 0px 0px 12px 2px #a7a7a7; }*/ .formsubmit { margin: 27px 0 !important; } li.fuel.tooltipv i.fa { line-height: 26px !important; } .infowone .agent_regtr { padding: 0 30px; } .usr_bg { background: #ccc; } /* .plcemark::before {display:none;} */ .padselct { padding: 0 17px 0 5px; } .btn-default:hover, .btn-default:active, .btn-default.hover { background-color: #0b0146 !important; color: #fff; } .modal-backdrop { z-index: 10; } /*24-08-17*/ .alladvnce { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-bottom: 1px solid #fff; color: #333; cursor: pointer; border-radius: 4px; float: left; font-size: 14px; height: 45px; line-height: 45px; padding: 0 10px; position: relative; background: #fff; width: 100% !important; } .modfictions .modinew .container { background: rgb(237, 237, 237); } .fldealsec .container { background: #eee; border-bottom: 1px solid #fff; padding: 20px 0px 15px; } .alldownsectn .container { background: #eee; } .dets_section .contact_hotel { background: none !important; } .alladvnce::after { content: "\f078"; background: none repeat scroll 0 0 #fff; bottom: 0; color: #999; font-family: "Font Awesome 5 Pro"; font-size: 12px; line-height: 45px; pointer-events: none; position: absolute; right: 2px; text-align: center; top: 0; width: 30px; } .modify_s .thrdtraveller { margin-top: 0 !important; } .acceptrms .squaredThree label { background: #fff; box-shadow: 0 0px 2px rgba(0, 0, 0, 0.92) inset, 0 1px 0 rgba(255, 255, 255, 0.2); } .wament { padding: 0 20px 0 25px; } .search-en-b2b { margin: 15px 0px; width: 100%; float: left; height: auto; } .search-en-b2b .sr-1 { padding:0px 0px 9px 0px; } .search-en-b2b .sr-1 h3 { padding:0px; color: #767676; } .search-en-b2b .tabspl { background: #767676; height: auto; border:1px solid #ddd; padding: 10px; } .search-en-b2b-manag { margin: 0; width: 100%; float: left; background: #fff; height: auto; padding: 0px; border:1px solid #ddd; } .sr-1 { width: 100%; float: left; margin: 0px; padding: 9px; } .ser-2 { float: left; width: 57%; } .sr-1 h3 { color: #03a9f4; float: left; font-size: 21px; font-weight: normal; margin: 0; padding: 0 6px; width: 100%; } .clr { clear: both; } .b2b-in-pu { margin: 0px; padding: 10px 0px; width: 100%; float: left; } .in1-m { width: 32%; float: left; margin: 0 1% 0 0; padding: 0px; } .font-txt1 { color: #140001; font-size: 13px; margin-bottom: 6px; } .b2b-fly-select { display: block; width: 100%; height: 42px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .in3-m-select { margin: 1px 0 0 0; padding: 11px; width: 99%; } .select-txtnn-airline { display: block; width: 100%; height: 42px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 2px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; } .wid35 { float: left; overflow: inherit; width: 100%; position: relative; margin-left: -13px; } .wid35 .padselct { color: #666; font-size: 13px; padding: 0 20px 0 40px; text-align: center; line-height: 40px; -moz-padding-start: 40px; height: 100%; padding: 0px !important; border-bottom: none !important; -webkit-padding-start: 40px; margin-left: 13px; background: #fff; padding-left: 0px !important; } .wid35.selctmark::before { content: "\f017"; background: none; top: 12px; position: absolute; color: #7e7e7e; display: block; width: 100%; font-family: "Font Awesome 5 Pro"; z-index: 99; font-size: 19px; left: 20px; } .remove_age { font-size: 11px; color: #fff; padding-top: 12px; } .wid35.selctmark::after { background: none repeat scroll 0 0 #fff; line-height: 50px !important; bottom: 0px; width: 16px; font-size: 10px; right: -7px !important; font-weight: bold; color: #333; } /*responsive*/ @media ( max-width :480px) { .flitruo {margin: 0px 0px 0px 0px !important;} .pre_summery .flname {font-size: 11px;} .cloroutbnd .detlnavi {padding: 17px 0px !important;} .padflt.widfty {width: 25% !important;} .onedept .evryicon .fa {font-size: 25px !important;line-height: 45px !important;} .onedept .evryicon {height: 45px !important;margin-right: 10px !important;margin-top: 10px;width: 45px !important;} .contentsdw .modifysrch {margin-top: 20px;} .contentsdw {width: 97%;} .thrdtraveller .col-xs-4.padfive, .secndblak .secndates .col-xs-6.padfive, .forhotelonly .full_mobile, #holiday_search .full_smal_tab {padding: 0 0px 5px 0px !important;} #hotel_search .col-md-12.col-sm-6.col-xs-5.padfive.full_clear {padding: 0px 0px 5px 0px !important;} .totlall {margin-right: 0 !important;} .for_hotel_modi .modifysrch {width: auto !important;} .sorta {padding: 0 2px !important;} .view_h .btn-sm {margin-top: 5px !important;padding: 1px 2px !important;height: 25px !important;margin-right: 0px !important;} .view_h .btn-group-vertical>.btn.active, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:hover, .btn-group>.btn.active, .btn-group>.btn:active, .btn-group>.btn:focus, .btn-group>.btn:hover {background: #f58830;margin-top: 5px !important;} .glyphicon {top: -8px;} .hotel_fac li {width: 28px !important;} .tabspl input#flight-form-submit {margin-top: 10px !important;} .lokter {margin-top: 0 !important;} /*.inpagehedbuk {padding: 0px 3px 4px !important;}*/ .repeatprows {margin: 0px 0 !important;} } @media (max-width:767px) { .me_name { display: none;} .navbar-nav.agent_menu { width: auto;} .navbar-custom-menu .navbar-nav>li>a { padding: 15px 5px;font-size: 13px;} } @media ( min-width :481px) and (max-width:767px) { .onedept .evryicon .fa {font-size: 25px !important;line-height: 45px !important;} .onedept .evryicon {height: 45px !important;margin-right: 10px !important;margin-top: 10px;width: 45px !important;} .col-md-4.col-sm-4.col-xs-12.deal_offer { width: 33.33%;} .tabspl {padding: 0px 0;} .nav-tabs.tabstab>li>a {padding: 0 10px 0px !important;} .tab-content.custmtab {padding: 10px 0;} .searcharea .nav-tabs.tabstab>li {line-height: 30px;} .lokter {margin-top: 0 !important;} /*.inpagehedbuk {padding: 0px 3px 4px !important;}*/ .repeatprows {margin: 0px 0 !important;} .sectionbuk {padding: 2px 8px !important;} .hotel_fac li {width: 28px !important;} } @media ( min-width :768px) and (max-width:991px) { .pas_i {margin-right: 5px !important;} .onedept .evryicon .fa {font-size: 25px !important;line-height: 45px !important;} .onedept .evryicon {height: 45px !important;margin-right: 10px !important;margin-top: 10px;width: 45px !important;} .sidebuki {float: right !important;} .lokter {margin-top: 0px !important;} .set_margin {margin: 0px 0 !important;} .tab-content.custmtab {padding: 0px 0;} /*.inpagehedbuk {padding: 0px 3px 4px !important;}*/ .repeatprows {margin: 0px 0 !important;} .sideprice {margin: 0px 0 0 !important;} .allformst label {margin-bottom: 0px; } } @media ( min-width :992px) and (max-width:1199px) { .view_h .btn-sm {margin-left: 0px !important;font-size: 17px;padding: 4px !important;} .contact_hotel #owl_demo_1 .bk_btn {width: 55%;} .show_fares_table .table>tbody>tr.totl>td.text-right {font-size: 15px !important;padding: 10px 0px !important;} .paysubmit {padding: 15px 10px;} .paysubmit {padding: 15px 10px !important;} .onedept .evryicon .fa {font-size: 25px !important;line-height: 45px !important;} .onedept .evryicon {height: 45px !important;margin-right: 10px !important;width: 45px !important;} .sideprice {padding: 0 2px !important;} } /*.fxheigt,.fxheigt .normalinput,.fxheigt1{ height: 45px!important; }*/ .squaredThree input[type="checkbox"]:checked + label:before{ left: 3px; top: 3px; } .searchsbmt{ font-size: 11px!important; } .flight_chnge{ top: 32px; } #register_user_form .sec_heading>strong{ display: none; } #register_user_form p.text-muted { margin: 10px 0; font-size: 14px; } form#change_password label { font-size: 15px; font-family: Poppins,sans-serif; font-weight: 600; } .plcetogo.plcemark.deprtures.sidebord:after { content: ""; bottom: 0; color: #333; font-family: "Font Awesome 5 Pro"; font-size: 20px; left: 8px; line-height: 70px; position: absolute; text-align: center; top: 13px; width: 35px; font-weight: 300; background: url(../images/takeoff.png) no-repeat; background-size: 22px 22px; } .plcetogo.plcemark.destinatios.sidebord:after { content: ""; bottom: 0; color: #333; font-family: "Font Awesome 5 Pro"; font-size: 20px; left: 11px; line-height: 70px; position: absolute; text-align: center; top: 13px; width: 30px; font-weight: 300; background: url(../images/landing.png) no-repeat; background-size: 22px 22px; } .flight_chnge { position: absolute; display: block!important; right: 245px; top: 77px; line-height: normal; background: #4fa0ca; color: #fff; cursor: pointer; z-index: 999; font-size: 22px; padding: 14px; border-radius: 50%; transform: rotate(180deg); } .btn.btn-default { margin-top: -20px!important; } .flight_chnge { top: 30px!important; width: unset!important; height: unset!important; padding: 2px 7px!important; } #flight_form .searchsbmt { margin-left: -36px!important; } .searchsbmtfot input { margin-top: 27px!important; } .searchsbmtfot input { text-align: center!important; } .more-info a { color: #4fa0ca!important; } footer { background: #0b0146; } .footer-bottom-section .frteli a { padding: 2px 8px; color: #000; width: 100%; margin: 0 0 8px; float: left; border-left: 2px solid #4fa0ca!important; } .agent_signup2 { background: #0b0146!important; } .fixed_height .secndblak .normalinput { padding: 0 0px 0 35px; } .comnbtn_room { color: #4fa0ca!important; } .login_box_msg { color: #4fa0ca!important; } .badge { background-color: #4fa0ca; } .nav.nav-tabs li a, .nav.nav-tabs.b2b_navul li a { color: #fff!important; background: #0b0146 !important; } span.glyphicon.glyphicon-off { color: #0b0146; } .custmtab label { margin-bottom: 33px; } input#hotel_checkout { padding: 0px 10px; } input#hotel_checkin { padding: 0px 10px; } input#hotel_destination_search_name { padding: 0px 14px; } .form-control { height: 35px; margin-bottom: 16px; } .btn-group-xs>.btn, .btn-xs { line-height: 2.5; margin-bottom: 12px; } #collapse_ct ul li label.lbllbl { margin-top: 0px!important; } span.glyphicon.glyphicon-off { color: #0b0146!important; }