.second_sec1{ background-color:#fff; float:left; width:100%; padding:0 0 90px 0 } .holi_head{ position:relative; text-align:center; padding:20px 0; font-weight:400!important } .holi_head h3{ font-size:36px; font-family:'Roboto Slab',serif } .headline:after{ content:' '; position:absolute; top:100%; left:50%; width:210px; border:1px solid #f58830; border-radius:4px; box-shadow:inset 0 1px 1px rgba(0,0,0,.05); transform:translateX(-50%) } .owlindexnw .owl-buttons{ margin:0 } .owlindexnw2 .owl-buttons{ margin:0 } .owl-theme .owl-controls .owl-buttons div{ margin:5px 0 } .owlindexnw .owl-buttons .owl-prev{ background:url(../../images/prevn.png) no-repeat left 5px!important; left:-15px; position:absolute; top:42%; height:66px; opacity:1; text-indent:-9999; font-size:0!important; opacity:1!important } #owl_demo_dest.owlindexnw .owl-buttons .owl-prev{ background:url(../../images/prevn11.png) no-repeat left 5px!important } .owlindexnw .owl-buttons .owl-next{ background:url(../../images/nextn.png) no-repeat right 5px!important; font-size:0!important; right:-15px!important; position:absolute; top:42%!important; height:66px; text-indent:-9999; opacity:1!important } #owl_demo_dest.owlindexnw .owl-buttons .owl-next{ background:url(../../images/nextn11.png) no-repeat left 5px!important } #packgtr .owlindexnw2 .owl-buttons .owl-prev{ background:0 0; right:41px!important; position:absolute; top:-29%!important; font-size:0; opacity:1; opacity:1!important; left:inherit!important; color:#f44336 } #packgtr .owlindexnw2 .owl-buttons .owl-prev:before{ content:"\f33a"; position:absolute; font-family:"Font Awesome 5 Pro"; opacity:1; font-size:29px!important; font-weight:700; left:0; text-align:center; display:block } #packgtr .owlindexnw2 .owl-buttons .owl-next{ background:0 0; right:5px!important; position:absolute; top:-29%!important; font-size:0; opacity:1; opacity:1!important; left:inherit!important; color:#f44336 } #packgtr .owlindexnw2 .owl-buttons .owl-next:before{ content:"\f33b"; position:absolute; font-family:"Font Awesome 5 Pro"; opacity:1; font-size:29px!important; font-weight:700; left:0; text-align:center; display:block } .owlindexnw .owl-theme .owl-controls .owl-buttons div{ font-size:0 } .destplace{ position:absolute; bottom:90px; left:10px; color:#fff; font-size:20px; padding:0 15px } .item_describe{ position:absolute; bottom:25px; left:0; color:#121212; font-size:13px; background:rgba(181,182,184,.8); padding:12px 60px 12px 25px; width:90%; float:left; min-height:60px } .item_describe::after{ content:"\f105 "; bottom:0; color:#fff; font-family:FontAwesome; line-height:55px; position:absolute; right:0; text-align:center; top:0; width:33px; font-size:50px; font-weight:400 } .cl1::after{ background:none repeat scroll 0 0 rgba(2,182,159,.8) } .cl2::after{ background:none repeat scroll 0 0 rgba(7,98,193,.8) } .cl3::after{ background:none repeat scroll 0 0 rgba(144,12,193,.8) } .outerfullfuture{ float:left; width:100%; box-shadow:0 0 1px rgba(0,0,0,.2) } #all_deal .outerfullfuture{ transition:transform 1s .5s } #hotel_demo1 .outerfullfuture{ background:-webkit-linear-gradient(top,rgba(114,2,56,0) 40%,#c93789); background:linear-gradient(180deg,rgba(114,2,56,0) 40%,#c93789); transition:transform .5s } #hotel_demo1 .outerfullfuture:hover{ -ms-transform:scale(1.075); -webkit-transform:scale(1.075); transform:scale(1.075) } #all_deal .outerfullfuture:hover{ -ms-transform:scale(.96); -webkit-transform:scale(.96); transform:scale(.96) } .ourdest{ position:relative; background:#000; border-radius:6px } #owl-demo2{ margin:0 0 30px } #owl-demo2 .item{ margin:15px; float:left } .ourdest img{ width:100%; height:320px; opacity:.9 } .second_sec2{ float:left; width:100%; padding:0; background:#fff; position:relative; z-index:10 } .top_des{ color:#f58830 } .fullsec{ display:block; overflow:hidden; position:relative; width:100% } .fullsec1{ background:#fff none repeat scroll 0 0; display:block; overflow:hidden; position:relative; width:100%; padding:5px!important } .desplname{ color:#fff; display:block; font-size:22px; font-weight:400; left:20px; line-height:23px; padding:3px; position:absolute; top:20px; z-index:10; text-transform:uppercase } .destpl{ padding:4px } .destpl img{ width:100%; max-width:100%; min-height:250px; max-height:250px } .destpack{ position:relative } .destpack img{ width:100% } .travelname{ overflow:hidden; bottom:0; display:block; font-weight:500; position:absolute; z-index:10; background:rgba(0,0,0,.66) none repeat scroll 0 0; left:0; right:0 } .travelname1{ overflow:hidden; bottom:5px; display:block; font-weight:500; position:absolute; z-index:10; background:rgba(0,0,0,.66) none repeat scroll 0 0; width:99% } .pname{ color:#fefefe; float:left; font-size:16px; padding:14px 14px } .pprize{ color:#fefefe; float:right; font-size:16px; line-height:26px; background:#000; padding:14px 20px } .top_des_clr{ color:#f58830 } .second_third{ background:#f0f0f0; float:left; overflow:hidden; position:relative; width:100%; padding:50px 0 50px 0; background-size:cover } .supports{ margin:20px 0; display:block; float:left; width:100%; padding:20px 10px } .sup_fontsize{ font-size:19px; line-height:68px; padding:0 5px; display:block; font-weight:500 } .sprite_footer{ background:url(../../images/sprite_best.png) no-repeat 0 0; text-align:center; display:block; float:left } .sprite_footer.best{ background-position:0 0; transition:all .4s ease-in-out; width:75px; height:70px } .sprite_footer.custome{ background-position:-92px -3px; transition:all .4s ease-in-out; width:75px; height:70px } .sprite_footer.c_supoort{ background-position:-180px 0; transition:all .4s ease-in-out; width:65px; height:70px } .sprite_footer.c_secure{ background-position:0 -63px; transition:all .4s ease-in-out; width:75px; height:70px } .sprite_footer.get_disspri{ background-position:-268px -10px; transition:all .4s ease-in-out; width:75px; height:70px } .dis_subscribe{ background-color:rgba(17,16,8,.9); float:left; width:100% } .dis_subscribe{ padding:30px 0 25px; color:#fff } .get_discount{ font-size:22px; line-height:30px } .subscribtion .btn.btn_sub{ position:absolute; top:0; right:0; height:50px; width:auto } .ft_subscribe{ height:35px; border-radius:0; line-height:60px; position:relative; background:0 0; border:1px solid #fff; border-top-left-radius:18px; border-bottom-left-radius:19px; color:#fff } span.msgNewsLetterSubsc b,span.succNewsLetterSubsc b{ padding-left:100px; display:block; clear:both } .btn_sub{ background-color:#e98d24; color:#fff!important; font-size:14px; height:35px; border-radius:0; width:100%; padding-left:5px; border-top-right-radius:14px; border-bottom-right-radius:14px; border:1px solid #e98d24; padding:5px 0 } .icn2{ margin-top:10px } .footer_section{ float: left; padding: 55px 0px 20px; position: relative; width: 100%; background: #ededed; } .footer_section::before{ content:""; background:url(../../images/foot_left.png) no-repeat; position:absolute; left:-9px; width:100%; float:left; height:400px; top:71px; background-size:400px 400px; opacity:.8; display:none } .sup-i{ width:100%; float:left; text-align:center; font-size:45px } .sup-i i{ color:#fff; width:90px; height:90px; background:#0183c0; line-height:90px; border-radius:50%; font-weight:200; box-shadow:3px 3px 3px 0 #747474 } .sup_fontsize{ width:100%; float:left; text-align:center } .footsmcon{ font-size:14px; color:#e5e5e6; font-weight:400; padding:10px 0; position:relative } .foot-name{ float:left; width:100%; background:#0b0146; position:relative; display:block; padding:0px 0; border-top:1px solid #bcbcbc } .foter-img-old{ position:absolute; left:10; top:0 } .foter-img{ width:100% } .fromtopmargin .container{ padding:0 15px } .cont{ color:#a1a1a1; display:block; font-size:13px; margin:15px 0; overflow:hidden } .conadd{ float:left } .footername.provab-logo{ float:right; color:#fff } .footername.provab-logo a{ color:#fff } .footername.provab-logo a:hover{ text-decoration:underline!important; color:#fff } .copy{ text-align:left; color:#fff; font-size:12px; letter-spacing:1.2px;padding-top: 32px; } .copy_old{ float:left; width:50%; margin-left:250px; color:#fff; margin-top:0; font-size:14px; line-height:50px } .cont .fa{ font-size:21px; margin-right:5px; float:left } .lineborder{ border-bottom:1px solid #323435; border-top:1px solid #222324; display:table; height:0; margin:25px auto; overflow:hidden; width:100% } .footername{ color:#fff; display:inline-block; font-size:12px; overflow:hidden; text-align:right; letter-spacing:1.2px; text-decoration:none!important } .footerimg{ display:block; float:left; overflow:hidden; text-align:left } .fthead{ color:#929497; display:block; font-size:15px; padding-bottom:15px; margin-bottom:10px; overflow:hidden; text-transform:capitalize; font-weight:500 } .con_with_us .fthead{ text-transform:capitalize } .al_log{ text-align:center } .links a{ font-size:13px; line-height:30px; color:#abbccc; text-decoration:none!important; text-transform:capitalize } a.logon{ text-align:left; float:left; width:100%; padding:0 0 } .links a i{ padding-right:10px } .parg{ background:#320202 none repeat scroll 0 0; height:auto; margin:40px 0; padding:9px; color:#a1a1a1 } .foot{ background:#16181a no-repeat scroll center bottom; float:left; padding:11px 0; width:100%; z-index:1000; position:relative; display:none } .outfooter{ display:block; margin:0 -15px } .toparow{ float:right; background:#151515 none repeat scroll 0 0; width:35px; height:35px; text-align:center; border:1px soild #ccc; line-height:11px; border:1px solid #2b2b2b } .toparow a{ font-size:29px; color:#636363 } .tri{ border-style:solid; border-width:0 0 135px 145px; border-color:transparent transparent #a41514 transparent; color:#fff; font-size:18px; position:absolute; z-index:1; line-height:100px; right:0; bottom:0 } .tricon{ display:block; position:absolute; top:72px; right:8px; right:0; float:left; font-size:14px; width:72px; height:30px; line-height:21px } .resphide{ display:none } .searchbtn:hover{ color:#fff!important } .ico1{ display:none } .ftr{ color:#c42228 } .cloud{ left:0; position:absolute; right:0; top:0; z-index:99 } .cloud>img{ width:100% } .width20{ width:20%; display:block; float:left; position:relative; overflow:hidden } .tag{ display:block; margin:20px 0 0; border-bottom:1px solid #fff; border-top:1px solid #fff; padding:15px 0 } .tag ul li img{ padding:0 10px } .tag h4{ color:#fff; font-size:18px; font-weight:400 } .social_sec{ display:block; width:100% } .social_sec h4{ color:#fff; font-size:18px; padding:0 0 15px 0; font-weight:400 } .tag ul li{ display:inline-block!important; font-size:14px; line-height:28px; color:#fff; border-top:none!important; border-bottom:none!important; padding:0 3px } .tag ul{ margin:0 -5px } .faftrsoc1.fa{ background:#f58830; border-radius:50px; color:#fff; font-size:24px; height:50px; line-height:50px; margin:0 2px; width:50px; text-align:center } .social_sec_out{ margin:0 } .social_sec_out ul li{ display:inline-block; margin-right:9px } #hexagon .fab{ font-size:15px; text-align:center; display:block; color:#fff; line-height:30px } #hexagon{ width:30px; height:30px; border-radius:50%; position:relative; background:#f44336 } .facebook{ background:#3b5998 } .twitter{ background:#0084b4 } .google{ background:#d34836 } .instagram{ background:#3f729b } .linked{ background:#0077b5 } .youtube{ background:#b00 } .sldrw{ margin:0 -4px } .show_fares_table .table>tbody>tr>td:first-child{ width:55% } @media (max-width:360px){ .customteam2.nav-tabs.customteam li a strong{ font-size:14px!important } .staffareadash .nav-tabs.customteam li{ margin:2px 0!important } .rowother .fa{ display:none } .ritlstxt{ padding:10px 10px 0!important; font-size:13px!important } } @media (max-width:1024px){ .footername{ display:block; font-size:11px } .topssec::before{ content:''; position:absolute; width:55% } } @media (max-width:767px){ .remful .sideprice { font-size: 18px; margin-top: -4px; } .dashdiv{ padding:0 } .nav-tabs.customteam.customteam2{ max-width:none!important; width:100%; height:auto; } .nav-tabs.customteam li{ width:auto } .tab-content.sidewise_tab{ float:left; width:100% } } @media (max-width:480px){ .dashboard_section .nav-tabs.tabssyb li { margin: 0 10px 5px 0; } .rowresult r-r-i .width20{ width:25%!important } .customteam2.nav-tabs.customteam li a strong{ font-size:14px } #edit_user_form .cellpas{ font-size:13px; padding:3px } .dashboard_section .bakrd_color{ width:98% } .xlbook.col-xs-3.bordbor a.btn.btn-sm.btn-danger{ border-radius:6px!important } #mybookings .col-xs-5,#mybookings .col-xs-7.nopad,#mybookings .col-xs-8.nopad{ width:100% } .savepspot{ font-size:14px; padding:10px 25px; margin:0; margin-right:35px } .cancelll{ padding:10px 29px; margin:0 } .witbook.fa{ margin:0 0 5px } .ritlstxt{ padding:10px 20px 0; font-size:13px } .cellpas{ font-size:12px; padding:3px } .witbook.fa{ font-size:32px } .rowother .fa{ width:20px; margin-right:4px } h4.contact{ font-size:16px; padding:0 } .lablmain.cellpas{ margin-bottom:10px } .pxconf{ font-size:12px } .pnrnum{ padding:0 40px } .bokrname{ font-size:18px } .pro_right{ display:none } .bokrname{ font-size:17px } .pnrnum{ padding:0 40px } .viwedetsb{ width:95% } .xlbook{ width:50%!important } .shtlname{ margin:0 0 0 } .bokdby{ font-size:13px; margin:0 0 } .xlbook{ padding:5px } .bokdby{ font-size:13px; margin:0 0 } .bokdby{ font-size:13px } .xlbook{ padding:10px!important } .shtlname{ } .customteam2.nav-tabs.customteam li a{ text-align:center } .trvlwrap{ padding:0 } .seperate_shadow{ padding:10px } .htview{ padding:5px; font-size:12px } .nav-tabs.customteam li{ margin:0 12px 0 0 } .alldasbord{ padding:3px } .rowother label{ font-size:13px; width:41%; line-height:25px } .labrti{ font-size:12px; line-height:25px } .alldasbord{ padding:2px } .welcmnote{ margin:12px 0 0; font-size:13px } .cetrel_all{ margin:0 auto 13px } .pnrnum{ padding:0 0 } .staffareadash .customteam2.nav-tabs.customteam li a{ padding:8px 4px } .staffareadash .icon_sml_mob.fa{ display:none } .staffareadash .nav-tabs.customteam li{ margin:0 2px 0 0 } .rowother label{ width:33%!important; float:left } .labrti{ width:67%; float:left } .insidebx{ margin:3px } .bokinstts{ margin:0 -3px } .ritlstxt{ padding:10px 26px 5px; font-size:17px } .insidebx:hover .witbook.fa{ transform:translateX(30px) scale(1.5) } .othinformtn{ margin:0 0 10px } .left_city.topbokro{ padding:5px } .bokrname{ } .xlbook.car_lft{ padding:2px!important } } @media (min-width:481px) and (max-width:767px){ .savepspot{ font-size:14px; padding:10px 25px; margin:0; margin-right:35px } .cancelll{ padding:10px 29px; margin:0 } .witbook.fa{ margin:0 0 5px } .ritlstxt{ padding:20px 10px 0 } .cellpas{ font-size:12px; padding:3px } .witbook.fa{ font-size:40px } .contbokd{ font-size:25px } .rowother .fa{ width:20px; margin-right:4px } h4.contact{ font-size:16px } .lablmain.cellpas{ margin-bottom:10px } .pxconf{ font-size:12px } .pnrnum{ padding:0 40px } .bokrname{ font-size:18px } .alldasbord{ padding:20px 10px 185px } .seperate_shadow{ padding:10px } .pro_right{ display:none } .staffareadash{ padding:0 0 } .customteam2.nav-tabs.customteam li a{ text-align: center; } .xlbook.col-xs-3.bordbor{ width:50% } .xlbook{ width:50%!important } .bokdby{ font-size:13px; margin:0 0 } .xlbook{ padding:5px } .bokdby{ font-size:13px; margin:0 0 } .bokdby strong{ font-size:13px } .bokdby{ font-size:13px } .xlbook{ padding:5px!important } .shtlname{ font-size:13px; margin:0 0 0 } .cetrel_all{ margin:0 auto 12px } .bokrname{ font-size:14px!important; font-weight:400 } .pnrnum{ padding:0 10px; font-size:12px } .trvlwrap{ padding:0 } .viwedetsb.car_view{ width:100%; max-width:140px } .xlbook.col-md-3.col-xs-3.bordbor.car_rgt{ width:30%!important } .xlbook.col-xs-9.car_lft{ width:70%!important } .left_city.topbokro{ padding:8px } .bokrname{ } } @media (min-width:768px) and (max-width:991px){ .lyovrtime { padding: 5px 11px; } .rndplace { } .lyovrtime a span { /* color: #393939!important; */ font-size: 9px; } .sorta strong { display: block; font-size: 11px; font-weight: 400; line-height: 8px; margin: -12px; text-align: center } .sorta .fa, .sorta .fas { color: #999; display: block; line-height: 17px; margin: 0; overflow: hidden; } .filter_tab { font-size: 12px; line-height: 30px; } .prev_next_date_outbound { min-height: 55px; } .prev_next_date_outbound .btn_dates { position: relative; top: -8px; } .datevery { position: relative; top: 4px; } .dpttime { padding-left: 18px; } .time_dur { padding: 15px 25px !important; } span.prc_adlt { font-size: 15px; } .amnt_paid { font-size: 15px; } .amnt_disply { font-size: 10px; } .cancellation_page { margin-top: 0px; } span.date_custom { display: none; } .bookallbtn { padding: 8px 10px; margin-top: 0px; font-size: 11px; width: 85%; margin-left: 17px; } .sideprice { padding: 10px 17px 0px 31px; } #mybookings .col-xs-5, #mybookings .col-xs-7.nopad, #mybookings .col-xs-8.nopad{ width: 100%; } .nav-tabs.central_tab li a {font-size: 13px;} .btn-group-sm>.btn, .btn-sm { font-size: 10px; } .form-control { height: 40px; } button.btn.btn-warning { /* margin: 1px; */ font-size: 14px; } .pnrnum strong { margin-left: 143px; font-size: 12px; } .xlbook.col-xs-3.bordbor { width: 50%; } .dashboard_section .nav-tabs.tabssyb li { margin: 6px 10px 0 0; } .locationul li .lbllbl { top: 0px!important; } .savepspot{ font-size:14px; padding:10px 25px; margin:0; margin-right:35px } .cancelll{ padding:10px 29px; margin:0 } .witbook.fa{ margin:0 0 5px } .insidebx:hover .witbook.fa{ transform:translateX(60px) scale(1.2) } .ritlstxt{ padding:10px 20px 0 } .cellpas{ padding:3px } .witbook.fa{ font-size:40px } .ritlstxt{ font-size:13px } .contbokd{ font-size:25px } .smlwel{ font-size:13px } .rowother .fa{ width:20px; margin-right:4px } h4.contact{ font-size:16px } .lablmain.cellpas{ margin-bottom:10px } .pxconf{ font-size:12px!important } .sideprice{ font-size:15px } .alldasbord{ padding:20px 10px 120px } .seperate_shadow{ padding:10px } .bokinstts{ margin:0 -4px } .insidebx{ margin:4px } .viwedetsb{ width:100%; max-width:114px } .bokrname{ font-size:17px } .pnrnum{ padding:0 10px } .welcmnote{ font-size:20px } .dashdiv,.tab-pane>.trvlwrap{ padding:0 20px 0 0 } .staffareadash .tab-pane>.trvlwrap{ padding:0 } .cetrel_all{ margin:0 auto 13px } .pr_row.prof .pro_right{ display:none } .pr_row.prof .pro_left{ width:100% } .nav-tabs.customteam.customteam2{ } .tab-content.sidewise_tab{ width:75% } .left_city.topbokro{ padding:10px; line-height:22px } } @media (min-width:992px) and (max-width:1199px){ .witbook.fa{ margin:0 0 5px } .ritlstxt{ padding:10px 20px 0 } .cellpas{ font-size:12px; padding:3px } .viwedetsb{ width:100%; max-width:114px } .seperate_shadow{ padding:10px } .alldasbord{ padding:20px 10px 185px } .pxconf{ font-size:12px } .bokrname{ font-size:18px } .pnrnum{ padding:0 40px } .cetrel_all{ margin:0 auto 13px } .dashdiv,.trvlwrap{ padding:0; padding-right:10px } .icon_sml_mob.fa{ margin-right:4px; font-size:12px } .customteam2.nav-tabs.customteam li a strong{ font-size:13px } .customteam2.nav-tabs.customteam li a{ padding:13px 6px 10px } } .outfooter img.foot-logo{ margin:0 auto; float:none; display:block; max-width:300px; margin-bottom:40px } ul.social li{ display:inline } ul.social li a .fab{ font-size:20px } .foot-payimg{ margin:48px 0 24px 0 } .center-blok{ float:none; margin:0 auto; display:block } #owl-demobag .item{ width:100%; float:left; position:relative } #all_deal .owl-controls .owl-buttons .owl-prev,#flight_demo1 .owl-controls .owl-buttons .owl-prev,#owl-demobag.owl-theme .owl-controls .owl-buttons .owl-prev,#owl-demopopflight.owl-theme .owl-controls .owl-buttons .owl-prev{ position:absolute; color:transparent; left:-10px; top:40%; width:40px; height:40px; background:#fff; opacity:1; box-shadow:0 3px 6px #00000029 } #flight_demo1 .owl-controls .owl-buttons .owl-next,#flight_demo1 .owl-controls .owl-buttons .owl-prev{ top:46%!important } #all_deal.owl-theme .owl-controls .owl-buttons .owl-prev:after,#flight_demo1 .owl-controls .owl-buttons .owl-prev:after,#owl-demobag.owl-theme .owl-controls .owl-buttons .owl-prev:after,#owl-demopopflight.owl-theme .owl-controls .owl-buttons .owl-prev:after{ content:"\f104"; color:#c49c2d; font-family:"Font Awesome 5 Pro"; font-size:21px; line-height:27px; position:absolute; text-align:center; left:15px; top:8px } #all_deal.owl-theme .owl-controls .owl-buttons .owl-next,#flight_demo1 .owl-controls .owl-buttons .owl-next,#owl-demobag.owl-theme .owl-controls .owl-buttons .owl-next,#owl-demopopflight.owl-theme .owl-controls .owl-buttons .owl-next{ position:absolute; color:transparent; right:-10px; width:40px; height:40px; background:#fff; opacity:1; top:40%; box-shadow:0 3px 6px #00000029 } #all_deal.owl-theme .owl-controls .owl-buttons .owl-next:after,#flight_demo1 .owl-controls .owl-buttons .owl-next:after,#owl-demobag.owl-theme .owl-controls .owl-buttons .owl-next:after,#owl-demopopflight.owl-theme .owl-controls .owl-buttons .owl-next:after{ content:"\f105"; font-family:"Font Awesome 5 Pro"; font-size:21px; line-height:27px; position:absolute; text-align:center; color:#c49c2d; right:15px; top:8px } .demobag-contain{ padding:10% 10%; text-align:center } .home_slider .outbag{ margin:25% 0 0 } .ind_social{ display:table; float:none!important; margin:0 auto; background:#fff; margin-top:0; padding:10px; box-shadow:0 0 10px #ddd; position:absolute; left:0; right:0; display:block; width:540px; top:21px; z-index:9999 } .ind_social li{ padding:10px 25px; float:left } .ind_social li a span{ font-size:17px; color:#000 } .ind_social li a .fa-facebook-f{ background:#3b5998; width:40px; height:40px; color:#fff; border-radius:50%; text-align:center; line-height:38px; font-size:24px!important; margin-right:10px } .ind_social li a .fa-twitter{ background:#38a1f3; width:40px; height:40px; color:#fff; border-radius:50%; text-align:center; line-height:38px; font-size:24px!important; margin-right:10px } .ind_social li a .fa-google-plus{ background:#dd4b39; width:40px; height:40px; color:#fff; border-radius:50%; text-align:center; line-height:38px; font-size:24px!important; margin-right:10px } .ind_social li a .fa-linkedin{ background:#0077b5; width:40px; height:40px; color:#fff; border-radius:50%; text-align:center; line-height:38px; font-size:24px!important; margin-right:10px } .alert-danger{ color:red!important } .top_airline{ background:#fcf8ce none repeat scroll 0 0 } .top_flight_carosel .deals_info_heading h1{ font-size:20px; font-weight:700; text-align:left; padding:0; margin:15px 0 10px 0; letter-spacing:.65px; color:#c1202f; } li#visa_tab_menu { display: none; } li#holiday_tab_menu { display: none; } } @media (min-width:551px) and (max-width:767px){ .col-xs-4.padflt.widfty, .col-xs-3.padflt.widfty { width: 25%!important; margin: 0px 9px!important; } .sideprice { padding: 10px 0px 0px 10px; } .inside_contact { margin-bottom: 14px; } .rndplace, .durtntime { font-size: 10px; margin-top: 14px; } .flects { font-size: 10px; } .flname { font-size: 14px; margin-left: 24px; } .lyovrtime { font-size: 7px; margin-left: 12px; margin-top: -4px; } .rndplace, .durtntime { font-size: 10px; margin-top: 14px; margin-left: 20px; } .topmisty.fltsort ul.sortul li a i { display: none!important; } span.date_custom { display: none; } .lyovrtime { font-size: 10px; } .filter_tab { font-size: 12px; line-height: 29px; } .avlhtls { font-size: 15px; } #reset_filters { padding: 5px; } .price_slider1 { margin: 0 0 11px; padding: 11px 28px; } .collapsebtn { font-size: 14px; } .squaredThree label { height: 18px; width: 18px; } .stopul li .lbllbl { font-size: 13px !important; margin-top: 18px!important; } .locationul li .lbllbl { top: 0px; } .rounds { margin: 1px; } .instops .rounds { width: 7px; height: 7px; } .rndplace, .durtntime { font-size: 14px; margin-top: 26px; margin-left: 17px; margin-bottom: 4px; } span.prc_adlt { font-size: 12px; } span.prc_adlt strong { font-size: 15px; } #flight_search_result .bookallbtn { float: left; } .time_dur { padding: 15px 45px !important; } .bookallbtn { width: 73%; } .sorta strong { display: block; font-size: 11px; font-weight: 400; line-height: 38px; margin: -2px; text-align: center; } .sorta .fa, .sorta .fas { color: #999; display: block; line-height: 17px; margin: 0; overflow: hidden; } .show_fares_table .total td.text-right { font-size: 13px!important; } button#flip { margin: 0 0 0px; } .clikagre { font-size: 12px; } .clikdiv { padding: 0px!important; } .bookcont { font-size: 13px; padding: 12px 0; width: 60%; } .paymentpage .temsandcndtn { font-size: 12px!important; } .labltowr i { font-size: 25px; } .paymentpage .adltnom { padding: 0px; } .promocode { font-size: 12px; height: 35px; } .inpagehed { font-size: 14px; } .promosubmit { height: 35px; } .payinput { height: 40px; } .clainput { height: 40px; } .celoty{ display: none; } .amnt_paid { font-size: 15px; } .amnt_disply { font-size: 9px; } .cancellation_page { margin-top: 0px; } .bookallbtn { padding: 8px 10px; margin-top: 0px; font-size: 10px!important; } .customteam2.nav-tabs.customteam li a { text-align: center; margin: 5px 2px!important; } #mybookings .col-xs-5, #mybookings .col-xs-7.nopad, #mybookings .col-xs-8.nopad{ width: 100%; } .bokrname .fa { font-size: 12px; height: 35px; line-height: 35px; width: 35px; } .dashboard_section .bakrd_color { width: 100%; } .pnrnum strong { font-size: 12px; } } @media (min-width:321px) and (max-width:550px){ .hotel_sideprice { border-left: none; /* float: right; */ } .sorta .fa, .sorta .fas { display: none; } .inside_contact { margin-bottom: 14px; } .insidebosc { padding: 0px!important; } .flects { font-size: 10px!important; } .layortie { width: 50%!important; left: 49px; font-size: 8px; margin-top: 4px!important; } .hedtowr { margin-top: 10px; } .contryname { font-size: 12px; } .placenameflt { font-size: 12px; } .mrinfrmtn a.detailsflt.fare_flight.fltfare { font-size: 10px; } .detailsflt { font-size: 10px!important; } .flitrlbl { font-size: 10px; } .inboundiv { margin: 2px 19px; } .hedtowr { font-size: 13px; } .flect { font-size: 10px; } .flitrlbl { font-size: 10px; } .fare_rules p{ font-size: 10px!important; line-height: 10px!important; } #itenerary h4, .sidepricewrp .ref { font-size: 14px; } .baggagediv i.far.fa-suitcase-rolling { font-size: 12px; } .cabinsection { line-height: 22px; font-size: 10px; } .baggage_head { font-size: 14px; } .airlinename { font-size: 13px!important; /* left: -14px; */ margin-top: -20px; } .time_dur { padding: 6px 5px!important; } .time_dur { padding: 11px 5px!important; } .dptplace { font-size: 9px!important; } .lyovrtime a span { } .airlinename .a-n, .bigwethr { display: none } .dpttime { font-size: 12px!important; } .avlhtls { color: #113255; font-size: 14px; } #reset_filters { padding: 6px; font-size: 11px; } .collapsebtn { font-size: 12px; } .level { font-size: 13px; margin-bottom: 4px; } .price_slider1 .ui-state-default, .price_slider1 .ui-widget-content .ui-state-default, .price_slider1 .ui-widget-header .ui-state-default { border: 1px solid #e1e1e1; height: 13px; margin-left: -11px; top: -5px; width: 13px; } .boxins { padding: 5px 10px; } .stopul li .lbllbl { font-size: 10px !important; margin-top: 13px!important; } .locationul li .lbllbl { top: 1px!important; } .lbllbl { font-size: 12px!important; } #collapse_ct ul li label.lbllbl { font-size: 12px!important; } .fltsrch.location_dis { font-size: 14px!important; } .prev_next_date_outbound { min-height: 52px; margin: 0px auto 10px; } .fltsrch.location_dis { font-size:14px; } .sorta strong { display: block; font-size: 11px; font-weight: 400; line-height: 38px; margin: -2px; text-align: center; } .prev_next_date_outbound { min-height: 52px; margin: 0px auto 10px; } .prev_next_date_outbound .btn_dates, .datevery, .prev_next_date_inbound .btn_dates { font-size: 11px; padding: 3px; margin-top: -7px; } .topmisty.fltsort ul.sortul li a i { display: none!important; } .modifysrch { font-size: 12px!important; } .insidebosc { } body, .banner_outer label, .advc_section p, .form-control, .alladvnce, .totlall { font-size: 11px!important; } .customteam2.nav-tabs.customteam li a strong { font-size: 12px!important; } .customteam2.nav-tabs.customteam li a { margin: 5px; } .dashboard_section .bakrd_color { width: 100%; } .nav-tabs.central_tab li a { font-size: 10px; height: 30px; line-height: 30px; } #mybookings .col-xs-5, #mybookings .col-xs-7.nopad, #mybookings .col-xs-8.nopad{ width: 100%; } button.btn.btn-warning { font-size: 10px; } .nav-tabs.customteam li { margin: 0 5px 0 0; width: 100% } .bokrname { font-size: 12px; } .shtlname { font-size: 12px; margin: 0 0 0; } .bokdby { font-size: 12px; } .detailsflt { font-size: 12px; padding: 0 6px; } .bokdby strong { font-size: 10px; } .pnrnum strong { font-size: 12px; } .bokrname .fa { font-size: 12px; height: 30px; line-height: 30px; margin: 0 3px 0 0; width: 30px; } .remful .sideprice { font-size: 15px!important; } .btn-group-sm>.btn, .btn-sm { padding: 3px 7px!important; font-size: 10px!important; margin: 4px 0px; } .pxconf { font-size: 12px; /* margin-right: 39px; */ margin-left: -39px; } .canc_hed { font-size: 20px; } .ref_number { font-size: 12px; } .amnt_paid { font-size: 14px; } .iconstatus { height: 30px; line-height: 53px; width: 30px; margin: 6px auto; } .iconstatus i { line-height: 23px; font-size: 11px; } .stausline { font-size: 8px!important; } .tabcontnue .breadli { padding: 0 0px; } .fromtopmargin .fldealsec .container { padding: 0px 0 0px; } .fldealsec { margin-top: -25px; margin-bottom: -25px; } .fare_loc { font-size: 14px; } .date_loc { font-size: 12px; } .bokkpricesml .portnmeter { font-size: 12px; } .show_fares_table>table>tbody>tr>td .to_bo { font-size: 14px!important; } .discount_total, span.style_currency { font-size: 14px; } td.text-right { font-size: 14px!important; } .topalldesc .ptcolor { padding: 7px 10px; font-size: 10px; } .paylabel { font-size: 12px; } .sentmail_id { font-size: 10px; } .have_account { font-size: 12px; } .squaredThree label { height: 14px; width: 14px; } .have_account { font-size: 12px; margin: -2px 0 0px; } .flpayinput { font-size: 10px; height: 40px; } .flight_hotel_car_sec .flyinputsnor, .section_sign .pre_put { height: 39px; } .paysubmit { font-size: 10px; padding: 9px 20px; border-radius: 12px; } .prebok_hding { font-size: 14px; padding: 8px 15px; } .faresum h3 { font-size: 14px; padding: 8px 15px; } .wrp_pre { font-size: 12px; } .orround { font-size: 12px; height: 40px; line-height: 40px; width: 40px; } input.logpadding { height: 43px; } .mensionsoc { padding-left: 9px; padding-top: 2px; font-size: 12px; } .logspecify i { font-size: 20px; text-align: center; width: 30px; } .signing_detis .insidechs.booklogin .logspecify { height: 35px; margin-top: 95px; margin-left: -33px; } .celoty{ display: none; } .tabcontnue { display: none; } .squaredThree input[type=checkbox]:checked+label:before { font-size: 9px; } .bookcont { font-size: 12px; padding: 7px 0; width: 70%; } .clikagre { font-size: 12px; } .collogg .temsandcndtn { padding: 0px 0!important; } button#flip { margin: 0 0 12px; } .clikdiv { padding: 5px 0px; } .payblnhmxm i { font-size: 15px !important; } .promocode { font-size: 12px; height: 35px; } .promosubmit { width: 100%; font-size: 12px; height: 30px; } .labltowr i { font-size: 20px; } .paymentpage .labltowr { font-size: 12px; } body, .banner_outer label, .advc_section p, .form-control, .alladvnce, .totlall { font-size: 8px!important; } .flyinputsnor{ height: 40px; font-size: 12px; margin: 0 0 0px; } .adltnom { padding: 0px 0px; } .spllty label { font-size: 12px; } .clainput { font-size: 12px; height: 40px; } .inpagehed { font-size: 14px; padding: 8px 15px; } .clikdiv { padding: 0px 0px!important; } .promosubmit { height: 35px; font-size: 14px; } .alldownsectn h3 { font-size: 14px; } .show_fares_table .total td.text-right { font-size: 13px!important; } } @media screen and (min-width:330px) and (max-width:357px) { .foot_addres h5 { font-size: 12px; } .bookallbtn { width: 55px; font-size: 8px; } } @media screen and (min-width:435px) and (max-width:551px) { .bookallbtn { padding: 8px 11px; width: 55px; font-size: 11px; margin-left: 20px; margin-top: -4px; } }