.ChoosDest_btn:hover,.adv_opt_btn,.adv_opt_btn:hover,.faq_btn a,.faq_btn a:hover,.foot_link ul li a:hover,.pay_accordian .panel-heading a,.pay_accordian .panel-heading a:hover,.serch_box .trip_btn:hover,.topright_nav li a{text-decoration:none}@font-face{font-family:Roboto-Thin;src:url(../fonts/Roboto-Thin.ttf) format('truetype')}@font-face{font-family:Roboto-Regular;src:url(../fonts/Roboto-Regular.ttf) format('truetype')}@font-face{font-family:Roboto-Light;src:url(../fonts/Roboto-Light.ttf) format('truetype')}@font-face{font-family:Roboto-Bold;src:url(../fonts/Roboto-Bold.ttf) format('truetype')}@font-face{font-family:RobotoLight;src:url(../fonts/Roboto-Light.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Light.woff) format('woff'),url(../fonts/RobotoLight.ttf) format('truetype'),url(../fonts/Roboto-Light.svg#Roboto-Light) format('svg');font-weight:400;font-style:normal}@font-face{font-family:RobotoRegular;src:url(../fonts/Roboto-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Regular.woff) format('woff'),url(../fonts/Roboto-Regular.ttf) format('truetype'),url(../fonts/Roboto-Regular.svg#Roboto-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Robotobold;src:url(../fonts/Roboto-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Roboto-Bold.woff) format('woff'),url(../fonts/Roboto-Bold.ttf) format('truetype'),url(../fonts/Roboto-Bold.svg#Roboto-Bold) format('svg');font-weight:400;font-style:normal}body{max-width:100%;overflow-x:hidden!important}.choose_payment{float:left;width:100%;padding:0;margin:15px 0;text-align:left}.choose_payment .pay_col{display:inline-block;margin-right:10px}.choose_payment .pay_col input[type=radio]{float:left;margin-top:10px}.choose_payment .pay_col img{float:left;margin-left:5px}#masterIframe{border:0;width:100%;height:360px;overflow:hidden;}#payButton{width:50%;margin-left:-15px}.active_pay_option img,.pay img{width:60px}.active_pay_option,.option_location:active,.pay{margin:3px 3px 8px;padding:4px 50px;float:left;cursor:pointer}.pay{border:1px solid #000}.active_pay_option,.option_location:active{border:1px solid #28ace2;background:#28ace2}.knetMigs{margin-left:-15px}.fr-migs{margin-left:2%}.paydetails_box{display:table;width:100%;margin-bottom:30px;background:#f4f4f4;font-size:14px;color:#2f383c}h3.payDetails{color:#28ace2;font-size:22px}.email,.email2{background-color:transparent;width:100%;color:#858785;padding:10px 2px;font-weight:700;border:1px solid #000}.email,.email2,.option_location_pay{font-size:18px;margin-bottom:10px}#antiClickjack{margin-left:-15px}.paymaster{margin-left:15px}iframe{display:block}.email:focus{border:1px solid #000}.email2:focus{border:1px solid #000}.option_location_pay{margin-top:10px;width:110%;float:left;display:block;text-align:center;margin-left:-12px;padding:10px 0;border:1px solid #28ace2;background-color:#28ace2;color:#fff;text-transform:capitalize;cursor:pointer}.pay_accordian{margin-top:20px}.pay_accordian .panel{background:0 0;border:none;box-shadow:none}.pay_accordian .panel-heading{padding:0;border:none}.pay_accordian .panel-body{border:none!important;padding:10px 0!important}.pay_accordian .panel-heading a{display:block;width:100%;padding:5px 0;font-size:24px;border:none;outline:0}.plus_minus{width:13px;height:15px;overflow:hidden;background-image:url(../images/plus_minus.png);background-repeat:no-repeat;display:inline-block}.pay_accordian .panel-body .h_details{display:table;width:100%;padding:15px;box-sizing:border-box;background:#fff}.pay_accordian .panel-body .page-header{margin-top:0}.pay_accordian .panel-body .h_details h4{color:#00aae9;margin:0}.blue_txt{color:#2f7e9f!important}.paydetails_box .wide_btn{background-color:#28ace2;border:none;color:#fff;font-size:24px;padding:10px 30px;text-align:center;height:50px;margin-bottom:20px}.alert_bg{position:fixed;width:100%;height:200%;overflow:hidden;background:rgba(0,0,0,.6);z-index:99999999}.alertBox,video{position:absolute}.alertBox{width:100%;width:480px;padding:15px;z-index:9999999999;margin-left:-240px;top:10%;left:50%}.alertBox .innerAlrt{float:left;width:100%;background:#fff;min-height:150px;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,1);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,1);box-shadow:0 0 30px 0 rgba(0,0,0,1);text-align:center}.alertBox .innerAlrt h2{float:left;width:100%;margin:0;padding:5px 0 10px;border-bottom:solid 1px #e3e3e3;text-align:center}.alertBox .innerAlrt .bt_text{float:left;width:100%;padding:25px 15px}.alrtOkBtn{background:#28ace2;border-radius:0;color:#fff;display:inline-block;font-size:17px;padding:5px 20px;text-align:center}.no_space,body{padding:0!important}.noscroll{height:100%;overflow:hidden!important}.blur,.cntryDrop{overflow:hidden}body{margin:0;font:400 15px RobotoLight,Arial,Helvetica,sans-serif;color:#2f383c;line-height:20px}.no_space{margin:0!important}.no_border{border:none!important;outline:0!important}a{cursor:pointer}.fare_rule{min-height:350px}.blur{-webkit-filter:blur(17px);-moz-filter:blur(17px);-o-filter:blur(17px);-ms-filter:blur(17px);filter:blur(17px)}.full_bg_back{background-size:cover!important}.greyscale{-webkit-filter:grayscale(1);filter:grayscale(1)}video{top:-99999px;bottom:-99999px;left:-99999px;right:-99999px;margin:auto;height:auto;min-height:100%;min-width:50%}.cntryDrop select{width:120%;text-transform:uppercase}.cntryDrop .mfs-options{height:300px;overflow-y:scroll}.header{float:left;width:100%;background:#fff}.header_top{float:left;width:100%;min-height:80px}.header_bottom{float:left;width:100%;min-height:545px;position:relative;margin-top:50px}.banner_bg,.banner_bg_voucher{position:absolute;height:100%;overflow:hidden;background-position:50% top}.logo{float:left;max-width:180px;margin:15px 0}.logo img{max-width:100%}.topright_nav{float:right}.topright_nav ul{list-style:none;padding:0}.topright_nav li{float:left}.topright_nav li a{float:right;padding:27px;font-size:17px;color:#6d6e71}.banner_bg{width:100%;background-size:cover!important;z-index:-4}.banner_bg_voucher{width:60%;z-index:0;opacity:.4;background-size:100% 100%!important}.banner_bg_in{position:fixed;width:100%;height:100%;background-size:cover!important;z-index:-4;overflow:hidden;background-position:50% top;top:0}.ChooseDesti_box{text-align:center;padding:143px 0 120px;cursor:pointer}.capt_banner{font-family:Robotobold,Arial,Helvetica,sans-serif;font-size:60px;color:#fff;margin-bottom:45px;text-shadow:1px 1px rgba(0,0,0,.3)!important}.ChoosDest_btn .lence_ico:before,.collaps_btn_top:before{font-family:site_icons!important;font-weight:400!important;line-height:1}.ChoosDest_btn{display:inline-block;width:440px;margin:0 auto;color:#2f383c;font-size:20px}.ChoosDest_btn .ch_field{display:block;width:100%;height:60px;background:rgba(255,255,255,8);text-align:center;padding:18px 0;margin-bottom:35px}.ChoosDest_btn .ch_field:hover{background:#28ace2;color:#fff}.ChoosDest_btn .lence_ico{display:inline-block;width:52px;height:52px;margin:0 auto;position:relative}.ChoosDest_btn .lence_ico:before{font-style:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:54px;color:#fff;content:"d";position:absolute;left:0}.collaps_btn_bottom:before,.collaps_btn_top:before{font-style:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"l";left:0;top:2px}.collaps_btn_top{display:none;float:right;width:50px;height:50px;background-color:transparent;margin-top:15px;border:none;outline:0;position:relative}.collaps_btn_top:before{font-size:51px;color:#2e3539;position:absolute}.all_desti_btn,.title_lg{color:#2f383c;text-align:center}.center_area,.field_main,.gridview_row>div{position:relative}.center_area{float:left;width:100%;background:#fff;min-height:550px}.title_lg{font-size:50px;margin:40px 0}.gridview_row{display:table;box-sizing:border-box;margin:0}.padd_5{padding:5px!important}.gridview_row img{width:100%;height:270px}.gridview_rowFill .row{margin-right:0!important;margin-left:0!important}.place_price strong{font-family:RobotoBold}.all_desti_btn{display:inline-block;margin:25px 0 35px;width:250px;height:60px;font-size:26px;background:#fff;border:1px solid #2f383c;line-height:60px}.serch_box .but.flight,.serch_box .but.hotel{background-position:50% 9px;background-size:32px 32px}.serch_box .but,.serch_box .trip_btn{text-align:center;border:none;font-size:12px;display:block;color:#222;width:100%;box-sizing:border-box;outline:0}.serch_box{float:left;width:100%;max-width:630px;margin:50px 0 10px;color:#222}.serch_box.serach_box_inner{margin:0}.serch_box .tinyRow{box-sizing:border-box;margin:0 -5px}.serch_box .toptab{float:left;width:100%}.serch_box .col_pad{padding:0 5px;margin-bottom:10px}.serch_box .col_pad_xs:last-child{border-right:none}.serch_box .but{padding:35px 0 7px;background-color:rgba(255,255,255,.5);border-radius:0;height:60px}.serch_box .but:hover{background-color:rgba(255,255,255,.7);text-decoration:none}.serch_box .but.select{background-color:rgba(255,255,255,1)}.serch_box .but.flight{background-image:url(images/f.png);background-repeat:no-repeat}.serch_box .but.hotel{background-image:url(images/h.png);background-repeat:no-repeat}.serch_box .but.pack{background-image:url(images/f_h.png);background-repeat:no-repeat;background-position:50% 10px;background-size:64px 32px}.serch_box .but.holi{background-image:url(images/holi.png);background-repeat:no-repeat;background-position:50% 8px;background-size:32px 32px}.serch_box .search_bottom,.serch_box .search_bottom .lg_row,.serch_box .search_bottom .sm_row{float:left;width:100%}.serch_box .trip_btn{padding:5px 0;background-color:rgba(255,255,255,.5);border-radius:0;font-family:RobotoRegular}.serch_box .trip_btn:hover{background-color:rgba(255,255,255,.7)}.serch_box .trip_btn.active{background-color:rgba(255,255,255,1)}.field_main{float:left;width:100%;height:60px;background-color:#fff;box-sizing:border-box;padding:5px 20px 15px}.field_main span{font-size:9px}.inField{display:block;width:100%;background:0 0;border:none;outline:0;color:#222;font-size:15px}.inField::-webkit-input-placeholder{color:#222;opacity:1;font-family:inherit}.inField:-moz-placeholder{color:#222;opacity:1;font-family:inherit}.inField::-moz-placeholder{color:#222;opacity:1;font-family:inherit}.inField:-ms-input-placeholder{color:#222;opacity:1;font-family:inherit}.details_col_med input::-webkit-input-placeholder,.details_col_med select::-webkit-input-placeholder,.details_col_small input::-webkit-input-placeholder{color:#000;opacity:1}.details_col_med input:-moz-placeholder,.details_col_med input::-moz-placeholder,.details_col_med select:-moz-placeholder,.details_col_med select::-moz-placeholder,.details_col_small input:-moz-placeholder,.details_col_small input::-moz-placeholder{color:#000;opacity:1}.details_col_med select,.details_col_small select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;height:43px}.field_main_profile select,.pop_search_depart select,select.inField{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;cursor:pointer!important}.adv_opt_btn{float:left;width:100%;padding:2px 5px;border:1px solid #fff;font-size:10px;color:#fff;text-align:center;margin-top:3px}.main_enqry_but,.main_search_but{display:block;background:#28ace2;color:#fff;text-align:center;border-radius:0}.adv_opt_btn:hover{color:#fff}.main_search_but{width:100%;height:60px;font-size:26px;padding:10px 0}.main_enqry_but{width:54%;height:48px;font-size:20px;padding:8px 0;border:none;float:right;clear:right}.foot_cont,.tripSearch,footer{float:left;width:100%}.pop_search_form .form-control{border-radius:0}.pop_search_form label{font-weight:400}.field_main .mfs-container a.mfs-selected-option{padding:0;font-size:15px}.pack_rooms{margin-right:100px}footer{min-height:265px;background:url(../images/footer_bg.png) left top repeat-x #2f383c;margin-top:1px;z-index:0}.fb_icon,.gp_icon,.tw_icon{background-size:55px 55px}.foot_cont{margin:50px 0 0}.foot_logo{text-align:left;margin-bottom:0}.foot_logo img{max-width:180px}.foot_social{text-align:right;margin-bottom:0}.foot_social a{display:inline-block;width:50px;height:50px;margin-left:16px;margin-bottom:10px}.foot_link,.foot_link ul{width:100%;float:left}.foot_link ul{list-style:none;margin:0 0 15px;padding:0}.foot_link ul li{display:inline-block;margin:0 10px 0 0}.foot_link ul li a{display:block;padding:2px 5px;font-size:12px;color:#898989}.foot_link ul li a:hover{color:#ccc}.collaps_btn_bottom{display:none;width:50px;height:50px;background-color:transparent;margin-bottom:15px;border:none;outline:0;position:relative}.collaps_btn_bottom:before{font-family:site_icons!important;font-weight:400!important;line-height:1;font-size:51px;color:#82878a;position:absolute}.homepage_popups{clear:both}.extra_padding{padding-bottom:4em}.login_register{display:none;padding-bottom:2em;float:left;position:relative;width:100%;z-index:1;background-color:rgba(255,255,255,.95)}.three_sec_box{padding:2.1em 0;box-sizing:border-box}.close_btn_div{margin:1.5em 0}.close_pop_up{float:right;cursor:pointer}.close_pop_up img{width:25px}.login_box_title{font-weight:800;font-family:Robotobold;font-size:25px}.field_lbls{margin:12px 0;font-size:18px;font-weight:400}.fb_icon,.gp_icon,.tw_icon{display:inline-block;width:60px;height:60px;position:relative;margin-right:6px}.fb_icon:before,.gp_icon:before,.tw_icon:before{font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;color:#28ace2;position:absolute;border:2px solid #28ace2;top:0;padding:10px 10px 9px;left:0}.fb_icon:before{content:"û"}.tw_icon:before{content:"e"}.gp_icon:before{content:"b"}.help_box_title,.support_call_number{font-family:Robotobold}.currency_label,.hotel_name h3,.inline_title,.option_location{text-transform:capitalize}.payment_try_btn,.pop_blue_btn{background-color:#28ace2;color:#fff;text-align:center}.forgot_help_sec{margin-bottom:4em}.payment_try_btn{border:none;padding:10px 0;font-size:20px;width:200px;border-radius:0;margin-top:10px}.pop_blue_btn{width:100%;border:none;padding:16px 0;font-size:26px}.bor_right_divide{border-right:1px solid #444c50}input[type=text]:disabled{background:#fff}.support_n_help{display:none;padding-bottom:2em;float:left;position:relative;width:100%;background-color:rgba(255,255,255,.95);z-index:1}.help_box_title{font-weight:800;font-size:1.5em;color:#2f383c}.support_message_area{border:1px solid #5f676a;padding:14px 13px;width:100%;box-sizing:border-box;margin-bottom:12px;color:#000}.support_message{font-size:2.2em;line-height:1.1em;padding-top:1em}.support_call_number{font-size:2.4em;color:#2f383c;text-align:center}.support_number_note{font-size:14px;text-align:center}.support_icon{width:110px;height:110px;margin:0 auto}.support_icon img{width:110px}.faq_btns_holder{padding:3.5em 0}.faq_btn{font-size:16px;border:1px solid #5f676a;float:left;margin:5px;width:44%;text-align:center;cursor:pointer}.faq_btn a,.faq_btn a:hover{display:block;width:100%;height:35px;color:#2f383c;padding:7px 0}.currency_selector,.domain_selector,.language_selector{padding:12px 0 0 14px;box-sizing:border-box;position:absolute;right:0;width:200px;z-index:9999;background-color:rgba(255,255,255,.96);min-width:500px;display:none;margin-top:75px}.currency_selector a,.language_selector a{color:#2f383c;position:relative;float:left}.cur_label_col{width:50%;float:left;font-size:1.9em;line-height:1.1em;margin-top:80px}.currency_icon_box,.language_label_box{width:109px;float:left;border:1px solid #2f383c}.currency_label,.language_label{font-weight:700;display:block;font-size:11px;color:#000;font-family:Robotobold;text-align:center}.cur_label_col .currency_lbl span{display:block;line-height:40px}.cur_label_col .currency_lbl{color:#000;margin-top:-55px}.currency_icon_box{margin-right:12px;margin-bottom:12px;padding:18px 0;max-height:112px}.currency_icon_box:hover{background:0 0}.language_label_box{margin-right:10px;margin-bottom:10px;padding:2.8em 0}.currency_icon{border:1px solid #2f383c;width:50px;height:50px;border-radius:25px;overflow:hidden!important;margin:0 auto}.currency_icon img{width:100%}.currency_label{height:20px}.user_options_btn{position:relative}.login_user_options{left:0}.table_display{margin:0;padding:0;width:100%;height:100%;display:table}.table_cell_display{display:table-cell;text-align:center;vertical-align:middle}.loading_wrapper{width:100%;max-width:940px;margin:0 auto}.loading_wrapper .inner_div{box-sizing:border-box;padding:48px 30px 30px;width:100%;min-height:470px;background:rgba(40,172,226,.8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#28ACE2', endColorstr='#28ACE2', GradientType=0);position:relative;max-width:810px;margin-left:auto;margin-right:auto}.top_sec h2 strong{line-height:1.2!important;font-size:35px!important;text-align:center!important;font-weight:lighter!important}.loading_wrapper .inner_div .top_sec{float:left;width:100%;font-family:RobotoLight;text-align:center;font-size:22px;box-sizing:border-box;padding:27px 0 40px;color:#fff}.loading_wrapper .inner_div .top_sec h2{margin:0;font-weight:400;line-height:1.3}.loading_wrapper .inner_div .white_line{border-top:solid 2px #fff;padding-bottom:25px;padding-top:20px}.wait_logo{position:absolute;width:55px;height:68px;left:50%;top:-29px;margin-left:-27px}.loader_img{width:100%!important;height:auto}.header_bottom_inside{float:left;width:100%;min-height:150px;position:relative}.modify_search_area{z-index:2;padding:2em 0 .5em;margin-top:70px}.selected_option_icon{background-color:#fff;float:left;padding:.6em 2em;text-align:center;margin-right:1%;width:9.5%;height:71px}.selected_option_icon img{width:28px}.search_place_field{float:left;width:31%;margin-right:.8em}.search_place_field.hotel_search_in{width:50%}.field_main_in{float:left;width:100%;height:70px;background-color:#fff;box-sizing:border-box;padding:5px 20px 15px}.field_main_in span{font-size:14px}.inField_modify{display:block;width:100%;background:0 0;border:none;outline:0;color:#222;font-size:18px;padding:.5em 0}.date_field_modify{float:left;margin-right:5px;width:18%}.btn_field_modify{clear:both;float:left;margin-right:0;width:100%}.main_search_but_modify{display:block;width:100%;height:70px;background:#28ace2;font-size:22px;color:#fff;border-radius:0;text-align:center}.modify_search_area_more_options{display:block;width:100%;padding:.5em 0;float:left}.query_string{clear:both;float:left;width:auto;color:#fff;font-size:16px;margin-right:.9%;z-index:1;position:relative}.search_query_string i{font-style:normal}.more_options_on_modify{float:left;width:18%}.more_options_on_modify .adv_opt_btn{font-size:12px}.more_options_on_modify .adv_opt_btn:hover{color:#28ace2}.more_options_modify{display:none;margin-top:2px}.room_loop{margin-bottom:10px}.room_loop:last-child{margin-bottom:0}.nation_modify_box,.room_counter,.rooms_modify_box{margin-bottom:10px}.adv_opt_btn_flgt_block{display:none}.modify_sear_input_fileds{float:left;width:85%;padding-bottom:10px;z-index:22;position:relative}.modify_sear_submit_fileds{float:left;width:15%;position:relative}.rooms_modify_box{width:10.8%;float:left}.nation_modify_box{width:25%;float:left;margin-left:1%}.search_by_map_title,.sort_btns{margin-bottom:.5em;font-size:18px}.nation_modify_box .field_main select{width:120%;border:none}.inField_modify::-webkit-input-placeholder{color:#222;opacity:1}.inField_modify:-moz-placeholder{color:#222;opacity:1}.inField_modify::-moz-placeholder{color:#222;opacity:1}.inField_modify:-ms-input-placeholder{color:#222;opacity:1}.result_area{background-color:#f1f1f1!important;width:100%;float:left;min-height:610px}.search_section_title{color:#2f383c;font-family:sans-serif}.search_section_title span{font-weight:400;font-family:sans-serif;text-shadow:1px 1px rgba(0,0,0,.2)}.starsDivRoom{padding-bottom:10px}.sort_options{float:right;clear:both}.sort_options_htl{float:right;margin-top:10px}.sort_btns{padding:.5em 1.2em;float:left;color:#333;border:1px solid #333;margin-left:.5em;cursor:pointer;direction:rtl}.sort_btns:first-child{margin-right:0}.sort_btns.active_sort,.sort_btns:hover{background-color:#28ace2;border:1px solid #28ace2;color:#fff}.search_by_map_title{float:left;width:100%}.location_map{clear:both;display:block}.location_map img{width:100%;height:auto}.ui-autocomplete.ui-widget-content .ui-menu-item.ui-state-focus{background-color:#28ace2;color:#fff}.search_map_btn{width:21%}.ui_slider_container{width:100%;box-sizing:border-box}.white_box_label{color:#000;font-weight:600;padding:.5em 0 1em}.white_box_label span{font-size:.6em}.left_bar .sidebar_main_titles{font-size:18px}.option_star_rating.active{background:#28ace2;border:1px solid #28ace2;color:#fff}.option_star_rating.active .glyphicon.glyphicon-star{color:#fff!important}.option_star_rating .glyphicon.glyphicon-star-empty{color:#000!important}.location_btn{display:block;clear:both}.option_location{width:154px;float:left;display:block;background:#fff;text-align:center;padding:10px 0;margin-bottom:10px;border:1px solid #333;margin-right:14px;color:#000;font-size:12px}.option_location.active{background:#28ace2;border:1px solid #28ace2;color:#fff}a.more_location_link{border:1px solid #333;padding:1px 10px;font-size:.7em;color:#000!important}.search_package_label,.sui_sinput{font-size:18px;height:70px;width:100%}a{color:#000}a:hover{text-decoration:none!important}.selected_flight_result_row{background-color:#fff;margin:20px 0;padding:10px 0;box-sizing:border-box;position:relative}.package_page{background:#f4f4f4;padding:30px 0 0}.search_package_label{background:#28ace2;border-radius:3px 0 0 3px;color:#fff;display:block;font-weight:700;line-height:68px;text-align:center}.sui_sinput{border:1px solid #b6b6b6;border-radius:0 3px 3px 0;color:#2f383c;line-height:22px;padding:16px 72px 15px 16px}.sui_sbutton{background:url(../images/icon_searchbig.png) no-repeat;border:none;height:43px;opacity:.7;position:absolute;right:20px;top:15px;width:40px}.sui_advsearch{float:right;font-size:13px;color:#428bca;display:inline-block;margin:3px 0 0;position:relative;z-index:999}.modal,.modal-dialog{z-index:999999;background-color:rgba(0,0,0,.6)}.modal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.5)}.top_popup{z-index:999999}.result_for{padding:10px 15px;text-align:center;position:relative;float:left;width:100%}.holidayResultHead{position:relative;clear:both;margin-top:0}.form-control-lbl{font-size:.95em;margin-bottom:0}.result_f_opt{clear:both;border-radius:3px 3px 0 0;border:1px solid #ddd;padding:10px;text-align:center;background:-moz-linear-gradient(center top,#fff,#f5f5f5) #f5f5f5}.package_grid{background:#f4f4f4;border-top:1px solid #ddd}.pkg_sort{border-bottom:1px solid #ddd;margin:0 0 30px}.pkg_sort_link{padding:16px 0 12px}.pkg_sort_link ul{list-style:none;margin:0;padding:0}.pkg_sort_link ul li{display:inline-block;margin-right:10px;cursor:pointer}.pkg_sort_link .psl_label{font-size:11px;font-weight:700}.pkg_sort_link .psl_link{color:#333;display:inline-block;font-size:12px;padding:0 10px 4px 0}.pkg_sort_link .psl_linkactive{background:url(../images/icon_sort_up.png) right 5px no-repeat;border-bottom:2px solid #006ece;color:#006ece}.contact_ph .ph_pop,.contact_ph .ph_pop_error{width:140px;height:106px;background:#0a2630;word-break:break-word;display:none;position:absolute;box-sizing:border-box}.price_range{text-align:center}.psi_info{line-height:48px;text-align:right;margin-bottom:0}.bold_no{font-family:Robotobold;padding-left:2px}.contact_ph .ph_pop{left:54%;top:24px;color:#fff;text-align:center;padding:5px}.contact_ph .ph_pop h3 span.blue_txt{color:#28ace2!important}.contact_ph .ph_pop h3 strong{color:#bdbdbd}.contact_ph .ph_pop h3 i{color:#ccc}.contact_ph .ph_pop .arrow{position:absolute;left:-14px;top:47%;color:#0a2630;font-size:20px}.contact_ph .ph_pop p{margin:0;padding:0;color:#fff;font-weight:700}.contact_ph .ph_pop h3{margin:0;padding:0;color:#f4f4f4;font-size:30px}.contact_ph .ph_pop_error{left:57%;top:43%;color:#fff;text-align:center;padding:5px}.contact_ph .ph_pop_error h3 span.blue_txt{color:#28ace2!important}.contact_ph .ph_pop_error h3 strong{color:#bdbdbd}.contact_ph .ph_pop_error h3 i{color:#ccc}.contact_ph .ph_pop_error .arrow{position:absolute;left:-14px;top:47%;color:#0a2630;font-size:20px}.contact_ph .ph_pop_error p{margin:0;padding:0;color:#fff;font-weight:700}.contact_ph .ph_pop_error h3{margin:0;padding:0;color:#f4f4f4;font-size:30px}.loading_pop{background:linear-gradient(to bottom,rgba(82,82,82,.9) 0,rgba(82,82,82,.9) 100%) rgba(0,0,0,0);width:100%;position:fixed;left:0;height:100%;top:0;z-index:99999999}.load_txt{max-width:415px;height:415px;margin:80px auto;display:block;background:url(../images/plz_wait.png) top center no-repeat;padding-top:62px;text-align:center}.load_txt span{font-size:24px;color:#fff;line-height:26px;margin-right:77px;display:block}.room_container{margin-bottom:20px}.blue_hd{background:#28ace2;color:#fff;border-radius:5px 5px 0 0}.right_packagetop{float:left;width:100%;background:#fff;padding-bottom:15px;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.2);padding:0 10px;box-sizing:border-box;border-radius:0px}.clearfix{clear:both}.pkg_dtl_btm{background:#fff;border:1px solid #ccc;border-radius:5px;margin:15px 0;text-align:center}.pkg_ldt li span{color:#717171;font-size:13px;list-style:none}.pkg_ldt li i{float:left;margin-right:10px;padding:0;width:20px}.icon_location{background:url(../images/package_icons.png) 0 -42px no-repeat;height:18px}.pkg_ldt li{float:left;list-style:none;padding-bottom:10px;width:100%}.icon_package_date{background:url(../images/package_icons.png) 0 -64px no-repeat;height:16px}.icon_package_time{background:url(../images/package_icons.png) no-repeat;height:18px}.pkg_htcc ul li span.type{color:#717171;float:left;font-size:11px;line-height:16px;width:100%}.pkg_htcc ul li i{display:block;float:left;left:0;position:absolute;top:40%}.icon_arrow_gray{background:url(../images/icon_arrow_gray.png);height:8px;width:4px}.pkg_htcc ul li{border-color:#717171;border-style:none none none solid;border-width:0 0 0 3px;float:left;list-style:none;margin-bottom:2px;padding:5px 10px;position:relative;width:100%}.pkg_htcc ul{margin:0;padding:0}.right_packagetop .pkg_price span.currency_div{color:#717171;float:left;font-size:30px;font-weight:lighter;padding-right:10px;margin:10px 0}.right_packagetop .pkg_price h1{color:#717171;float:left;font-size:35px;font-weight:400;margin:0}.right_packagetop .pkg_price span.per_person{color:#717171;float:left;font-size:12px;padding:17px 0 0 2px}.pkg_ldt ul{margin:0;padding:0}.pkg_dtl_btm .btn,.pop_search_form .btn,.right_packagetop .btn{background:#28ace2;color:#fff;font-weight:700;margin-bottom:20px;margin-left:2px}.pedf_con{margin:10px 0}.pedf_con span a{color:#757575;font-size:12px;cursor:pointer}.pedf_con span{padding-right:10px}hr.pkg_sep{border-color:#e8e8e8;border-style:solid none none;border-width:1px 0 0;float:left;width:100%;margin:15px 0}.icon_email,.icon_print{width:24px;display:inline-block;overflow:hidden}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.icon_print{background:url(../images/package_icons.png) 0 -19px no-repeat;height:19px}.icon_email{background:url(../images/package_icons.png) 0 -80px no-repeat;height:16px}.package_detail_page{background:#f4f4f4}.search_show_hide_active:focus,.search_show_hide_active:hover,.sui_search_again:focus,.sui_search_again:hover{text-decoration:none;color:#fff;background:#2ca8d2}.tab-content>.active{display:block;visibility:visible;padding-top:30px;}.slct_dpart_wrap ul li a.active i.slct_check,.slct_room_wrap ul li a.active i.slct_check{visibility:visible!important}.itnry_inr_row .itnry_head_wrap{background:#f0f0f0;border-radius:3px;padding:4px 0}.sui_search_again{border-radius:0 0 3px 3px;color:#fff;display:block;font-size:11px;font-weight:700;padding:5px 10px;text-align:center;width:190px;height:30px;margin:15px auto;cursor:pointer;background:url(../images/search_show_hide_active.png) 40px 50% no-repeat #28ace2}.itnry_inr_row .itnry_head_wrap span.itnry_heading{color:#000;font-size:14px;line-height:25px;padding-left:15px}.itnry_inr_con{float:left;padding:20px 0;width:100%;background:#fff}.pkg_dtl_rght_con{background:#fff;border:1px solid #ccc;border-radius:5px;padding:10px}.package_tab .nav-tabs{background:#fafafa}.nav{float:right!important;font-family:sans-serif!important;-webkit-font-family:'sans-serif',Arial,Helvetica,sans-serif!important;font-weight:400!important;width:100%;padding-left:0;margin-bottom:0;list-style:none}.navbar-header{height:70px!important;float:left!important}.dropdown-menu,.navbar{background:rgba(255,255,255,1)!important;border:none!important;box-shadow:1px 1px rgba(0,0,0,.1)!important;min-height:50px}.navbar-nav{margin-top:25px!important}.nav-tabs{border-bottom:1px solid #ddd}.nav>li{display:block}.nav-tabs>li{float:left;margin-bottom:-1px}.package_tab li a:hover,.package_tab li.active>a,.package_tab li.active>a:focus,.package_tab li.active>a:hover{background:#28ace2;color:#fff}.package_tab .nav-tabs a{color:#737373;font-size:13px;font-weight:700;line-height:16px;padding:12px 20px}.top_rightposition{position:absolute;top:10px;right:30px}.itnry_inr_row .itnry_head_wrap span.days_box{background:#28ace2;border-radius:3px;color:#fff;font-size:14px;font-weight:700;padding:10px 20px;position:relative}.itnry_inr_row .itnry_head_wrap span.days_box:after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:rgba(255,213,37,0) rgba(255,213,37,0) rgba(255,213,37,0) #28ace2;border-image:none;border-style:solid;border-width:10px;content:" ";height:0;left:100%;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:0}.pkg_dtl_rght_con .carousel-control{box-shadow:none;background-color:rgba(0,0,0,.5);width:45px;height:40px;margin-top:20%;border-radius:0px}.top_rightposition a.block_display{display:block;position:relative;color:#fff;float:none}.block_display{float:left;width:auto;margin-bottom:1em}.p_typearea.top_rightposition a.p_more.block_display .mc_list{display:none;position:absolute;width:132px;background:#fff;color:#2f383c;right:50px;top:6px;border:1px solid #ccc;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5);-moz-box-shadow:0 5px 5px rgba(0,0,0,.5);box-shadow:0 5px 5px rgba(0,0,0,.5);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.p_typearea.top_rightposition a.p_more.block_display .mc_list .head_txt{float:left;width:100%;box-sizing:border-box;padding:0 10px;border-bottom:solid 1px #ccc;font-size:12px;color:#000;font-weight:700}.p_typearea.top_rightposition a.p_more.block_display .mc_list ul{float:left;width:100%;margin:0;padding:6px;list-style:none}.p_typearea.top_rightposition a.p_more.block_display .mc_list ul li{float:left;width:100%;list-style:none;font-size:.85em}.hide_searchbox{padding:20px 0 0}.search_show_hide_active{background:url(../images/search_show_hide.png) 40px 50% no-repeat #28ace2;margin-top:-23px}.pkg_price{padding-top:20px}.slct_dpart_con{padding-bottom:15px}.slct_dpart_wrap{border:1px solid #ccc;border-radius:5px}.slct_dpart_head{background:#f4f4f4;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;color:#000;font-size:12px;font-weight:700;padding:10px 0 10px 15px}.slct_dpart_wrap ul{display:inline-block;list-style:none;margin:20px 0 10px;padding:0 0 0 15px;width:100%}.slct_dpart_wrap ul li{display:block;float:left;margin:0 5px 0 0}.slct_dpart_wrap ul li a{border:1px solid #fff;border-radius:3px;color:#009cff;display:inline-block;font-size:12px;height:auto;margin-bottom:5px;outline:0;padding:4px 10px;text-decoration:none;width:auto}.slct_dpart_wrap ul li a.active{background:linear-gradient(to bottom,#fff 0,#fff 38%,#eee 72%,#eee 100%) rgba(0,0,0,0);border:1px solid #959595;color:#000}.slct_dpart_wrap ul li a i.slct_check{display:inline-block;float:left;height:13px;margin:0 5px 0 0;width:13px}.tab-pane ul{padding-left:15px}.ie_sghtsng_con ul{padding:0}.ie_sghtsng_con ul li{background:url(../images/icon_check_li.png) left 5px no-repeat;color:#444;font-size:12px;line-height:18px;list-style:none;padding-bottom:5px;padding-left:20px}.slct_room_wrap{border:1px solid #ccc;border-radius:5px}.slct_room_wrap .slct_room_head{background:#f4f4f4;border-bottom:1px solid #ccc;border-radius:5px 5px 0 0;color:#000;font-size:12px;font-weight:700;padding:10px 0 10px 15px}.slct_summry{display:inline-block;width:100%}.slct_room_wrap ul{display:inline-block;float:left;list-style:none;margin:20px 0 10px;padding:0 0 0 15px;width:auto}.slct_room_wrap ul li{display:block;float:left;margin:0 5px 0 0}.slct_room_wrap ul li a{border:1px solid #fff;border-radius:3px;color:#2f7e9f;display:inline-block;font-size:12px;height:auto;margin-bottom:5px;outline:0;padding:4px 10px;text-decoration:none;width:auto;cursor:pointer}.slct_room_wrap ul li a.active{background:linear-gradient(to bottom,#fff 0,#fff 38%,#eee 72%,#eee 100%) rgba(0,0,0,0);border:1px solid #959595;color:#000}.slct_room_wrap ul li a i.slct_check{display:inline-block;float:left;height:13px;margin:0 5px 0 0;width:13px}.slct_room_con{padding-bottom:15px}.calendar_guide{display:none;margin:0}.cheapest_sign,.few_seat_left_sign,.notavlbl_sign,.soldout_sign{display:block;height:4px;width:29px}.calendar_guide p{margin:20px 0}.itnry_inr_con p,.package_tab p{color:#444;font-size:12px;margin:0;text-align:justify}.calendar_guide p{color:#353435;font-size:11px}.cheapest_sign{background:#28ace2}.notavlbl_sign{background:#e7e7e7}.soldout_sign{background:#ff9b9b}.few_seat_left_sign{background:#ffd525}.trvl_dtl_table{border:1px solid #ccc;font-size:12px;margin-bottom:0}.trvl_dtl_table td{vertical-align:middle!important}.result_f_opt ul{display:inline-block;list-style:none;margin:0;padding:0}.result_f_opt ul li{display:block;float:left;margin:5px}.result_f_opt ul li a{border-radius:50px;color:#333;display:inline-block;font-size:13px;height:auto;padding:6px 10px;text-decoration:none;width:auto}.result_f_opt ul li a.filter_active,.result_f_opt ul li a:focus,.result_f_opt ul li a:hover{background:#f0f0f0;box-shadow:0 0 5px rgba(0,0,0,.1) inset}.result_f_opt .filter_icon{display:inline-block;float:left;height:22px;margin:0 5px 0 0;width:28px}.all_packages .package_col{padding:0;margin-bottom:25px}.package_col{float:left;width:100%;box-sizing:border-box;padding:5px;background:#fff}.package_col .col_wrap{float:left;width:100%;position:relative}.package_col .col_wrap .p_thumb{width:100%;height:240px}.package_col .col_wrap .bottom_title{position:absolute;width:100%;height:35%;left:0;bottom:0;background:rgba(0,0,0,.7);box-sizing:border-box}.package_col .col_wrap .bottom_title p{float:left;line-height:130%;font-size:13px;color:#fff;margin:5px;text-transform:capitalize}.package_col .col_wrap .bottom_title .go_but{float:right;width:70px;height:100%;background:#28ace2;font-size:20px;font-weight:700;text-align:center;color:#fff;text-decoration:none;cursor:pointer;line-height:350%}.package_col .col_wrap .place_top{display:none;position:absolute;left:0;top:0;width:100%;height:65%;background:rgba(0,0,0,.7);box-sizing:border-box;padding:10px;color:#fff;font-size:12px}.package_col .col_wrap .place_top p{color:#fff;font-size:12px;margin:0;padding:0}.package_col .col_wrap .place_top i{font-size:14px}.package_col .col_wrap .p_typearea{position:absolute;right:14px;top:14px;width:43px;color:#fff;font-size:11px;z-index:10}.package_col .col_wrap .p_typearea .p_more{display:table;width:100%;font:400 11px Arial,Helvetica,sans-serif;color:#fff;text-decoration:none;margin-top:0;text-align:center;cursor:pointer}.package_col .col_wrap .p_typearea .mc_list{display:none;position:absolute;width:127px;background:#fff;border-radius:3px;color:#2f383c;right:43px;top:35px;border:1px solid #ccc}.package_col .col_wrap .p_typearea .mc_list .head_txt{float:left;width:100%;box-sizing:border-box;padding:0 10px;border-bottom:solid 1px #ccc;font-size:12px}.package_col .col_wrap .p_typearea .mc_list ul{float:left;width:100%;margin:0;padding:0;list-style:none}.package_col .col_wrap .p_typearea .mc_list ul li{float:left;width:100%;list-style:none}.package_col .col_wrap .p_typearea .mc_list ul li i{float:left;margin:0 5px 0 10px}.pkg_sort_link .psl_linkdes{background:url(../images/icon_sort_down.png) right 5px no-repeat;border-bottom:2px solid #006ece;color:#006ece}.no_padding{padding:0}.no_padding_left{padding-left:0}.no_padding_right{padding-right:0}.hotel_image img{min-height:230px}.flight_result_box{background-color:#fff}.hotel_name h3{font-weight:600;color:#000;font-size:22px;display:block;margin-bottom:0}.blue_star_rating{color:#28ace2;margin:-1px}.show_on_map{float:left;display:block;margin:1.3em 0}.show_on_map_btn{font-size:.9em;border:1px solid #242424;margin:1em 0}.hotel_details_desc{display:block;padding:10px 0 .5em;font-size:.8em;line-height:14px}.fare_amount{color:#000;font-size:1.45em}.bill_amount{font-weight:600;font-size:1em}.pID{color:#fff}.payment_info_note{font-size:.9em;line-height:1.3em;font-family:RobotoLight}.main_btn_blue,.select_btn_blue{border:0;color:#fff;background-color:#28ace2;margin:2.9em 0 0;padding:14px;width:100%;font-size:1.2em}.main_btn_blue.mbl_full_btn{margin-top:0}.f_search_result_section{margin-bottom:10px}.details_area{background-color:#fff;width:100%;min-height:550px;float:left;z-index:1}.carousel-control.left,.carousel-control.right{background-image:none}.back_to_result{font-size:.9em;padding:5px 38px;border:1px solid #242424;margin:1em 0;background:#fff}.hotel_details_star_ratings .glyphicon-star.blue_star_rating{font-size:1.5em;margin-bottom:1em}.hotel_price_main{color:#000;margin-top:0}h2.hotel_price_main{margin-bottom:0}.hotel_price_main span{font-size:31px;font-weight:600}.hotel_price{margin-bottom:20px;padding-top:20px}.show_more_hide_btn{border:1px solid #000;padding:1px 10px;font-size:14px;cursor:pointer}.hotel_details_full_desc p{font-size:.9em;line-height:1.4em}.selected_option_hilight{background-color:#f6f6f6;margin:1em 0;padding:1.5em}.room_selected_summary{float:left;font-size:1.25em}.room_selected_summary span{display:block;font-weight:600}.selected_option_hilight .refundable_check{padding-top:10px}.selected_change{float:right;padding:.5em;cursor:pointer}.bill_non_refundable,.bill_refundable{font-weight:600;font-size:1em;text-decoration:underline;display:block}.bill_refundable{color:#5cbe7f;cursor:pointer}.bill_non_refundable{color:red !important;}.selected_room_name{margin-top:0}.room_option_title{margin:.5em 0 1em;font-family:sans-serif;float:left;color:#2f383c;padding:7px;cursor:pointer}.pick_room_options .flight_result_box{background-color:#f6f6f6;position:relative}img.Hotel_Img{cursor:pointer;max-height:210px;min-height:210px;width:100%}.pick_room_options .flight_result_box .hotel_image_rooms_2 img{max-height:181px;min-height:180px;width:100%}.flight_result_box{position:relative;width:100%;float:left;margin-bottom:5px;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.room_rules_2{float:left;width:100%;text-align:start}.pick_room_options{float:left;margin-bottom:10px;width:100%}.adult_icon,.child_icon{width:21px;display:inline-block}.comb_view_mar_b{margin-top:10px}.comb_view_mar_b:first-child{margin-top:0}.bold_font{font-weight:600;color:#2f383c}.inline_title{float:left;margin-top:8px}.adult_icon:before,.child_icon:before,.no_smoking_icon:before{font-family:site_icons!important;font-style:normal!important;font-weight:400!important;text-transform:none!important;line-height:1;color:#2e3539;left:-8px;font-variant:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.room_rules_inline{float:left}.room_rules .rules_cover{display:inline-block;width:60px;}div.rules_cover{margin:0 0 0 6px}.adult_icon{height:41px;position:relative}.adult_icon:before{content:"q";font-size:36px;position:absolute;top:4px}.child_icon{height:34px;position:relative}.child_icon:before{content:"r";font-size:36px;position:absolute;top:-3px}.infant_icon{display:inline-block}.no_smoking_icon{width:51px;height:41px;display:inline-block;position:relative}.no_smoking_icon:before{content:"u";font-size:52px;position:absolute;top:-10px}.room_basic_desc{font-size:.9em;line-height:1.4em}.refund_non_refund,.suit_price{padding-top:2.5em}.divCancellationPolicyArea img,.divCancellationPolicyAreaElseCase img{max-width:32px!important;max-height:32px!important;min-width:32px!important;min-height:32px!important}.margin_top_0{margin-top:0}p.basic_amenities{font-size:12px;margin:10px 0}.site_font_basic{font-size:.9em;line-height:1.4em}.superscript_left{display:block;text-align:left;font-size:.8em}.select_option{padding-top:2em}.select_option_btn_sec .main_btn_blue{margin-top:1.8em}.glyphicon-chevron-left:before{content:"\e079"!important}.glyphicon-chevron-right:before{content:"\e080"!important}.glyphicon-chevron-left:hover,.glyphicon-chevron-right:hover{color:#28ace2!important}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings'!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bold_font.text-capitalize{font-size:18px}.suit_price.suit_prce_mbl h3.margin_top_0{font-size:20px}.carousel{max-height:330px;overflow:hidden}.carousel .item img{width:100%;height:auto;min-height:330px;max-height:330px}.search_flight_field{width:26%;float:left;margin-right:1%}.date_field_flight_modify{float:left;margin-right:1%;width:16.5%}.hotel_result_box{background-color:#fff;margin-bottom:1em;position:relative;min-height:210px;margin-top:30px;box-shadow:0 1px 1px 1px rgba(0,0,0,.1)}.show_hide_filter_btn,.show_hide_result_sort_htl_btn{margin-bottom:.5em;margin-left:0;padding:.5em 1em;font-size:17px;cursor:pointer;display:none}.show_hide_filter_btn{color:#333;border:1px solid #333;text-align:center}.show_hide_filter_btn:hover{background:#28ace2;border-color:#28ace2;color:#fff}.show_hide_result_sort_htl_btn{float:right;color:#333;border:1px solid #333}.filter_active{color:#fff!important;background-color:#28ace2!important}.refine_search_btn{display:none;width:170px;text-align:center;margin-top:1em;margin-bottom:1em;padding:.5em 1em;color:#fff;border:1px solid #fff;font-size:17px;cursor:pointer;float:left;margin-left:30%}.white_close_btn{width:25px;height:30px;background:url(../images/city_icon_sprite.png) -39px -54px no-repeat;float:right;margin-top:2.6em;position:absolute;right:1em;display:none}.hotel_image_box{overflow:hidden;position:absolute;max-height:210px;min-height:200px;margin-left:-15px}.show_hide_flight_filter_btn,.show_hide_result_sort_btn{padding:.5em 1em;color:#333;border:1px solid #333;font-size:17px;margin-bottom:.5em;cursor:pointer;display:none;margin-left:0}.show_hide_flight_filter_btn{float:left}.show_hide_result_sort_btn{float:right}.citybookers_fare_rules,.f_sel_summary{border-top:1px solid #000}.air_code_date{border-bottom:1px solid #b2b3b5}.airport_code,.journey_date{display:inline-block;padding:1em;color:#000}.journey_date{padding-left:1em}.airport_code{font-size:1.2em;font-weight:600}.airport_code span{font-size:.8em;font-weight:600;padding:0 1em 0 0}.baggage_info,.fare_rules,.price_non_refundable,.price_refundable{font-weight:600;font-size:.85em;font-style:italic;text-decoration:underline}.price_refundable{color:#6abe7f}.price_non_refundable{color:red}.fare_rules{color:#28ace2}.baggage_info{color:#2f383c}.baggage_info:hover,.fare_rules:hover{text-decoration:underline!important}.available_jobs_btn,.back_Result a,.btn_center,.map-view,.refundable_status_non,.refundable_status_r,.show_flight_details a:active,.show_flight_details a:focus,.side_logmenu li ul a:focus,.side_logmenu li ul a:hover,.star-hotel a,.starDiv a,.uploadcv_btn,a,a:active,a:focus,ul#menu-content li a:hover,ul#menu-content li.active{text-decoration:none}.border_r_side{border-right:1px solid #b7b8ba}.price_select_box{padding-top:2em}.flight_result_row{margin:1.2em 0}.tot_flight_time{font-size:1.2em;margin-bottom:10px}.fl_direction_date{font-size:18px;color:#000}.f_selected{display:block}.disp_table{position:absolute;right:3%;top:39%}.modify_sel_flgt{display:table-cell;vertical-align:middle;width:25px;height:30px;background:url(../images/city_icon_sprite.png) -6px -48px no-repeat}.f_sel_summary .f_direction,.fl_sel_airline,.fl_summ_time_date span{display:block}.f_sel_summary{clear:both;padding:25px 0;float:left;width:100%}.f_sel_summary:first-child{border-top:0 solid #000!important}.fl_sel_airline{font-size:11px}.fl_summ_time_date{font-size:12px;color:#f70000;float:right}.fl_time_dur{float:left}.flght_time_summ{display:block;font-size:24px}.tot_flight_hrs{text-align:center;font-size:1em}.layover_graph{background-color:#2f383c;height:1px;margin-top:.6em;position:relative}.lay_over_end_point span.point_loc,.lay_over_start_point span.point_loc{position:absolute;z-index:2;width:1.1em;height:1.1em;cursor:default;border:1px solid #2f383c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#fff;top:-8px;text-transform:uppercase}.lay_over_start_point span.point_loc{left:-4px}.lay_over_end_point span.point_loc{right:-4px}.lay_over_end_point,.lay_over_start_point{margin-top:12px}.lay_over_start_point{float:left;margin-left:-8px}.lay_over_end_point{float:right;margin-right:-8px}.layover_movable .bar_loc{border:1px solid #2f383c;background-color:#fff;width:38px;height:9px;position:absolute;top:-4px}.bar_loc_details{position:absolute;top:10px}.bar_loc_details_2{position:absolute;top:30px}.second_flight{border-top:1px solid #797d83}.show_flight_details_btn{margin:1em 0;display:inline-block;font-size:1.1em}.show_flight_details a:active,.show_flight_details a:focus,a:active,a:focus{outline:0}.flight_details_row{display:none}.dept_flight_details,.flight_time_details,.layover_flight_details{border:1px solid #797d83;padding:10px;width:25%;margin-right:2%;float:left;margin-bottom:1em;min-height:160px}.flight_details_class_type,.flight_details_number{font-size:.65em;line-height:1}.flight_dept_time,.flight_details_flight_time,.flight_land_time{margin:5px 0;font-weight:700}.flight_dept_time span,.flight_land_time span{font-size:.7em;margin-right:10px}.clock_icon{width:52px;height:51px;margin-bottom:.4em;position:relative}.clock_icon:before{content:"p";font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:60px;color:#e40c2a;position:absolute;right:6px;top:2px}.layover_airport_name{color:#e40c2a}.back_to_result_btn a,.back_to_result_btn:focus,.back_to_result_btn:hover,.show_more_options a{color:#fff}.layover_airport_name span{display:block}.more_options_same{background:#2f383c;text-align:center;padding:8px 0;margin-bottom:12px}.flight_result_hidden{display:none;border-top:15px solid #f6f6f6}.sel_btn{position:absolute;right:0;bottom:16px}.header_bottom_inside.sub_pages{min-height:80px;background-color:#2f383c}.back_to_result_btn{float:left;margin:25px 0;border:1px solid #fff;padding:4px 30px;position:relative;z-index:1;color:#fff}.selected_flight_summary{padding:10px 0}.flight_summary_box{border:1px solid #939598}.selected_airline_logo{box-sizing:border-box;padding:20px;border-bottom:1px solid #939598;border-top:1px solid #939598;margin-top:-1px;clear:both}.tot_flight_time_summ{font-size:.9em;margin-bottom:0}.flight_info_section{margin-bottom:10px}.flight_com_logo{font-size:.8em}.time_and_date span{display:block;color:#e40c2a;line-height:15px;font-size:.8em;white-space:nowrap}.NoPaddingNew{padding:0!important}.flight_duration p,.flight_layover p{margin-bottom:2px;font-size:1em}.flight_duration span,.flight_layover span{display:block;font-size:.8em;line-height:15px}.show_flight_details{float:left;border:1px solid #333;padding:2px 10px;font-size:12px;margin-bottom:18px}.payment_segment,.payment_segment_2{padding:15px;margin-bottom:10px;float:left;width:100%}.show_flight_details a{color:#000}.child_box{border-top:0}.payment_segment{background-color:#e6e7e8}.payment_segment_2{border:1px solid #939598}.chargeble_amount{float:right}.condition_note{display:block;font-size:.9em;padding-left:40px;float:left}.delivery_btn_link{font-size:1.3em;position:relative;padding-left:40px;float:left;width:100%}.delivery_btn_link.remove_icon:before,.delivery_btn_link:before{font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;line-height:1;-webkit-font-smoothing:antialiased;font-size:51px;position:absolute;left:-12px;top:-5px;text-transform:none!important;speak:none;-moz-osx-font-smoothing:grayscale}.minus_icon,.plus_icon{width:28px;margin-right:12px;margin-top:8px;height:28px;float:left}.delivery_btn_link:before{content:"n";color:#2e3539}.delivery_btn_link:hover{color:#28ace7}.delivery_btn_link.remove_icon:before{content:"o";color:#2e3539}.chargeble_amount,.ins_heading{font-size:1.3em}.plus_icon{background:url(../images/city_icon_sprite.png) -5px -90px no-repeat}.minus_icon{background:url(../images/city_icon_sprite.png) -45px -90px no-repeat}.ins_heading{position:relative;padding-left:40px;float:left;width:100%}.ins_heading:before{content:"";position:absolute;width:28px;height:28px;background:url(../images/city_icon_sprite.png) -5px -90px no-repeat;left:-3px;top:-2px}.chargeble_amount,.details_col_med,.details_col_small,.pax_input_full,.pax_input_full_box,.rel_pos_box{position:relative}.coupon_submit{border:1px solid #333;color:#000;padding:7px 35px;background-color:transparent;float:left}.coupon_submit:hover{border:1px solid #28ace2;background:#28ace2;color:#fff}.coupon_text_field{margin-right:5px;padding:8px 5px;border:0;float:left;width:40%;}.dv_redeemPoint{width:100%}.dv_redeemPoint #txt_reward{width:66%;float:left;margin-right:1%}.dv_redeemPoint #Spn_error{float:left;margin:0 0 8px}.coupon_text_field.reward_points{text-align:center;margin-right:0;width:100%;position:relative}.coupon_submit.reward_points{width:100%;cursor:pointer}.coupon_submit.reward_points:hover{color:#fff;background:#28ace2;border:1px solid #28ace2}.coupon_code_label{margin-bottom:0;line-height:30px;color:#000;font-size:15px}.currencyclass{font-weight:300!important}input[type=password]{font-weight:lighter}.trip_summary_title{margin-top:0;font-size:1.3em}.calc_separator{height:1px;background-color:#000}.price_summary_table td{padding:7px}.calc_total{font-size:1.3em}.calc_total.bold_font.ar_spl{white-space:nowrap}.payment_segment_2 .price_summary_table .calc_total.bold_font.ar_spl{color:#28ace2}.extra_height_box{min-height:262px}.pay_trip_summary{margin-top:15px;display:none}.pax_details_block{margin:20px 0}.pax_block_header{box-sizing:border-box;padding:20px;border:1px solid #939598}.pax_block_header.pax_header_active{border:1px solid #fff;padding:20px 0}.pax_block_number,.sign_in_options{border:1px solid #000;text-align:center}.pax_block_number{float:left;font-size:18px;width:40px;height:40px;line-height:40px;margin-right:10px}.sec_edit,.sec_edit2{display:none;font-size:12px;font-weight:700;color:#65c516;cursor:pointer}.pax_block_title{font-size:18px;line-height:40px;float:left;color:#2f383c}.pax_details_content{padding:5px 0}.sign_in_options{background-color:transparent;width:43%;color:#000;padding:8px 0;font-size:18px;margin-bottom:10px}.option_to_user,.option_to_user_2{padding:1px 12px;margin-left:6px;border:1px solid #000;float:left}.option_choice{line-height:38px;font-size:18px}.pax_count_label{font-size:1.4em;margin-bottom:0;color:#28ace2}.option_to_user{font-size:.85em;margin-top:20px}.option_to_user :hover{color:#2caee3}.add_plus_sign{float:left;margin-right:5px;font-size:2em;line-height:18px;font-weight:600}.option_to_user_2{margin-top:0;font-size:.85em;margin-bottom:10px}.email_sign_in{clear:both}.pax_input_full{border:1px solid #000;background-color:transparent;width:100%;color:#000;padding:8px 10px;font-size:18px;margin-bottom:10px}.pax_preoceed_next{border:1px solid #28ace2;background-color:#28ace2;width:42%;color:#fff;padding:10px 0;font-size:18px;margin-bottom:10px}.details_row_line{box-sizing:border-box;margin:0 -5px;display:block}.details_col_small{padding:0 5px;margin-bottom:5px;float:left;width:15%}.details_col_small_count_label{float:left;margin-bottom:12px}.mfs_sel_cont{border:1px solid #000;padding:5px 0}.mfs_sel_cont .mfs-selected-option{color:#000;text-align:left}.details_col_med{padding:0 5px;margin-bottom:10px;float:left;width:18%}span.field-validation-error,span.field-validation-error_2{-moz-border-radius:10px!important;-webkit-border-radius:10px;margin-bottom:5px;right:0!important;padding:10px!important;background:#000;color:#fff!important;font:400 12px Arial,Helvetica,sans-serif!important;opacity:.7!important}span.field-validation-error:after,span.field-validation-error_2:after{content:""!important;border-style:solid!important;display:block!important;width:0!important;border-width:5px 5px 0!important;border-color:#000 transparent!important}span.field-validation-error{border-radius:3px!important;position:absolute!important;z-index:999!important;bottom:100%}span.field-validation-error:after{position:absolute;bottom:-5px!important;z-index:9999999999;left:25%}span.field-validation-error_2{border-radius:3px!important;position:absolute!important;z-index:999!important;max-width:260px;bottom:100%}span.field-validation-error_2:after{position:absolute;bottom:-5px!important;z-index:9999999999;left:50px!important}span.field-validation-error_right{padding:10px!important;background:#000;color:#fff!important;font:400 12px Arial,Helvetica,sans-serif!important;-moz-border-radius:10px!important;-webkit-border-radius:10px;border-radius:3px!important;opacity:.7!important;position:absolute!important;z-index:999!important;margin-bottom:-44px!important;right:0!important;bottom:104px!important;max-width:260px}span.field-validation-error_enqry,span.field-validation-error_enqry_long{padding:10px!important;background:#000;color:#fff!important;font:400 12px Arial,Helvetica,sans-serif!important;opacity:.7!important;margin-bottom:-34px!important;right:0!important;max-width:260px}span.field-validation-error_enqry:after,span.field-validation-error_enqry_long:after,span.field-validation-error_right:after{content:""!important;border-style:solid!important;display:block!important;width:0!important;bottom:-5px!important;border-width:5px 5px 0!important;border-color:#000 transparent!important}span.field-validation-error_right:after{position:absolute;z-index:9999999999;left:50px!important}span.field-validation-error_enqry{-moz-border-radius:10px!important;-webkit-border-radius:10px;border-radius:3px!important;position:absolute!important;z-index:999!important;top:-40px!important}span.field-validation-error_enqry:after{position:absolute;z-index:9999999999;left:50px!important}span.field-validation-error_enqry_long{-moz-border-radius:10px!important;-webkit-border-radius:10px;border-radius:3px!important;position:absolute!important;z-index:999!important;top:-68px!important}span.field-validation-error_enqry_long:after{position:absolute;z-index:9999999999;left:15%!important}.mlt_trip .modify_sear_input_fileds{width:100%}.mlt_trip .modify_sear_input_fileds .adv_opt_btn{margin-bottom:5px}.pax_input_in_col{border:1px solid #000;background-color:transparent;width:100%;color:#000;padding:8px 10px;font-size:18px;height:43px}.avail_payment_options{margin-bottom:10px}.pay_options{border:1px solid #000;float:left;margin:3px 3px 8px;padding:4px 50px;cursor:pointer}.pay_options:hover{cursor:pointer}.pay_options:first-child{margin-left:0}.pay_options.active_pay_options{background-color:#28ace2;border:1px solid #28ace2}.pay_options img{width:60px}.paymnt_gtway_icons .pay_options img{width:100%}.card_data_field{width:44%;float:left;margin-right:5px;position:relative}.card_data_field_card_type_name,.card_data_field_ccv,.card_data_field_date{float:left;margin-right:10px;position:relative}.card_data_field_ccv{width:16%}.card_data_field_card_type_name{width:34%}.card_data_field_date{width:36%}.selected_room_summary{border-top:1px solid #949596;border-top:1px solid #dbdcde}.summary_room_count{margin:20px}.sel_room_summary_info{border-top:1px solid #949596}.roomtype_on_summary{font-size:18px}.hotel_name_on_summary{font-size:20px}.hotel_summary_image{min-height:150px;max-height:200px;max-width:200px;min-width:200px}.map_modal{background-color:transparent}.map_modal .modal-header{border-bottom:1px solid rgba(229,229,229,0)}.user_profile{min-height:610px;border-top:1px solid #e6e7e8}.side-menu{height:100%;background-color:#f6f6f6;border-right:1px solid #fff}.side-menu .navbar{border:none;margin-bottom:0}.side-menu .navbar-header{width:100%;border-bottom:1px solid transparent}.side-menu .navbar-nav .active a{background-color:#28ace2;margin-right:-1px;border-right:0 solid #e6e7e8;color:#fff}.active_sub_list{background-color:#fff!important;font-weight:600}.side-menu .navbar-nav li{display:block;width:100%;border-top:1px solid #e6e7e8}.side-menu .navbar-nav li a{padding:15px}.side-menu .navbar-nav li a .glyphicon{padding-right:10px}.side-menu .side_dropdown{border:0;margin-bottom:0;border-radius:0;background-color:transparent;box-shadow:none}.side-menu .side_dropdown .caret{float:right;margin:9px 5px 0}.add_another_big_2,.card_btn,.field_row,.margin_bottom_10{margin-bottom:10px}.side-menu .side_dropdown .indicator{float:right}.side-menu .side_dropdown>a{border-bottom:1px solid transparent}.side-menu .side_dropdown .panel-body{padding:0;background-color:#f3f3f3}.side-menu .side_dropdown .panel-body .navbar-nav{width:100%}.side-menu .side_dropdown .panel-body .navbar-nav li{padding-left:35px;border-top:1px solid #e6e7e8;background-color:#f8f8f8}.side-menu .side_dropdown .panel-body .navbar-nav li:last-child{border-bottom:none}.side-menu .side_dropdown .panel-body .panel>a{margin-left:-20px;padding-left:35px}.side-menu .side_dropdown .panel-body .panel-body{margin-left:-15px}.side-menu .side_dropdown .panel-body .panel-body li{padding-left:30px}.side-menu .side_dropdown .panel-body .panel-body li:last-child{border-bottom:1px solid #e6e7e8}.side-menu .brand-name-wrapper{min-height:50px}.side-menu .brand-name-wrapper .navbar-brand{display:block}.side-body{margin-left:310px}.my_profile_blocks{padding-top:55px}.field_main_profile a.mfs-selected-option{background-color:transparent;text-align:left;font-size:15px}.field_main_profile .mfs-container ul.mfs-options li.mfs-option{background-color:#e6e7e8}.field_main_profile .mfs-container ul.mfs-options li.selected{background-color:#2f383c}.field_main_profile .mfs-container ul.mfs-options li.active{background-color:#28ace2}.field_main_profile .mfs-container ul.mfs-options li.active a{color:#fff!important}.field_main_profile .mfs-container ul.mfs-options{border:1px solid #dadada}.small_pad_block{padding:0 5px}.add_another_big,.add_another_big_2{padding:16px;width:100%;text-align:left;background-color:transparent;border:1px solid #000}.add_another_big{margin-top:10px;font-size:17px}.margin_less,.user_earned_point{margin-top:0}.add_another_big_2{font-size:15px}.colortype{background-color:#28ace2;color:#fff;border:1px solid #28ace2}.add_another_big.delete_btn{color:red}.user_point_lbl{margin-bottom:0}.reward_points{margin-bottom:10px}.points_avail{font-size:.8em}.reward_points tr{border-top:1px solid #dad9d7}.reward_points tr:last-child{border-bottom:1px solid #dad9d7}.reward_points tr td,.reward_points tr th{padding:10px 0}.reward_points tr th{color:#000}.user_trip_info{background-color:#e6e7e8;margin-bottom:15px;clear:both}.user_trip_image{position:relative}.details_no_lbl{margin-bottom:0}.details_name{color:#000;margin-top:0;margin-bottom:10px}.booking_type_icon,.trip_status_icon{width:52px;height:52px;line-height:48px;margin:4px;float:left;text-align:center}.trip_status_bar{position:absolute;top:26px;left:26px}.trip_status_success{background-color:#5cbe7f}.booking_type_icon,.only_direct_flight,.trip_status_waiting{background-color:#fff}.booking_type_icon img{max-width:32px}.only_direct_flight{color:#000!important;border:1px solid #fff}.navbar_mbl_for_profile{width:100%;clear:both;margin-top:12px;display:none;margin-bottom:12px;z-index:99}.navbar_mbl_btns{display:table-cell;text-align:center;padding:10px 0;border:1px solid #333}.navbar_mbl_btns:last-child{border-right:0 solid #2e3539}.navbar_mbl_btns:first-child{border-left:0 solid #2e3539}.navbar_mbl_btns.active_sele{background-color:#28ace2;color:#fff;border:1px solid #28ace2}.flght_full_summ,.flght_full_summ_booking{padding:16px 0;border-top:1px solid #999;clear:both}.flight_specs_inline span{display:inline-block;font-size:.9em;margin-right:6px;margin-left:6px}.flight_specs_inline span:first-child{margin-left:0}.flight_specs_inline span:last-child{margin-right:0}.flight_specs_inline span i{font-style:normal;unicode-bidi:embed}.layover_clock{width:24px;height:28px;display:inline-block;float:left;margin-right:5px}.layover_clock:before{content:"p";font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:33px;color:#e40c2a;position:absolute;left:5px;top:1px}.lay_ovr_time_n_stop{line-height:32px;color:#e40c2a}.layover_hilight{margin:20px 0}.flght_full_summ_booking{display:none}.flight_specs_inline{padding:5px 0}.sml_data{font-size:1.4em;color:#28ace2}.sml_labl{font-size:.9em}.traveller_name{color:#000;margin-top:0;font-weight:600}.traveller_name span{font-weight:400;font-size:14px;margin-left:10px}.ticket_number{font-size:18px;color:#000}.meals_options,.seats_options{text-align:center;border:1px solid #000;padding:10px 0;color:#000}.flyer_data_in{width:100%;box-sizing:border-box;padding:8px 5px;border:0}.flyr_data_in_fields{padding:10px 0}.traveller_options{margin-bottom:10px}.in_confirm_page{background-color:rgba(0,0,0,.7)}.confirm_msg_title{color:#fff;line-height:48px}.table_container{display:table}.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding{vertical-align:top;display:table-cell;float:none}.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding,.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding.summ_tbl_box{display:table-cell;float:none;background-color:#e6e7e8}.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding.summ_tbl_box:after,.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding:after{content:"";width:120%;position:absolute;height:100%;background-color:#e6e7e8;left:100%;top:0}.msg_title_sep{width:80%;float:left;height:1px;clear:both;margin:10px 0;background-color:#fff}.booking_summary_points{position:relative;padding:15px;z-index:1}.booking_summary_points:after{width:120%;position:absolute;height:100%;background-color:#e6e7e8;left:100%;top:0}.confirm_icon{display:inline-block;float:left;width:70px;height:50px;background:url(../images/tick_mark.png) 50% 50% no-repeat #5cbe7f;position:relative;margin:0 10px 0 0;background-size:26px 18px}.confirmation_summary{padding-bottom:20px;color:#fff}.booking_itinerary_no{color:#000;margin-top:5px}.booking_summary_table{border-top:1px solid #000;border-bottom:1px solid #000}.book_ref_nos{border-right:1px solid #000;width:49%;float:left;padding:16px 0}.book_options{padding:15px 0 0 15px;box-sizing:border-box;float:left;width:50%;border-left:1px solid #000;margin-left:-1px}.cancel_trip_btn,.download_ticket,.mail_ticket,.print_ticket,.view_ticket{padding:6px 5px;color:#000;text-align:center;border:1px solid #000;float:left}.booking_refe_no{margin-top:0;color:#000;word-wrap:break-word}.download_ticket,.mail_ticket,.print_ticket,.view_ticket{width:44.5%;margin:8px 5px}.cancel_trip_btn{width:94%;margin:5px}.refundable_status_non,.refundable_status_r{font-weight:600;font-size:.9em;text-align:center}.refundable_status_r{color:#6abe7f}.refundable_status_non{color:red}.show_details_mbl{border:1px solid #000;padding:2px 5px;font-size:.9em;margin:10px 15px;float:left}.download_ticket span,.mail_ticket span,.print_ticket span,.view_ticket span{margin:0 auto;display:block;height:22px;position:relative}.download_ticket span:before,.mail_ticket span:before,.print_ticket span:before,.view_ticket span:before{font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:36px;color:#2e3539;position:absolute;left:-8px;top:-5px}.print_ticket span{width:21px}.print_ticket span:before{content:"v"}.view_ticket span{width:16px;display:block}.view_ticket span:before{content:"w"}.mail_ticket span{width:19px;display:block}.mail_ticket span:before{content:"t"}.download_ticket span{width:16px;display:block}.download_ticket span:before{content:"s"}.modal-backdrop{z-index:-1;background-color:#fff}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-content{background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;outline:0;-webkit-box-shadow:0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5);z-index:999}.bag_info_table,.modal-header{border-bottom:1px solid #ccc}.site_map_separator,.top_separator{border-top:1px solid #ddd}.modal_close_btn{width:25px;height:30px;background:url(../images/city_icon_sprite.png) -7px -54px no-repeat!important;opacity:.9}.bag_info_table{padding-bottom:10px;padding-top:10px}.bag_info_table:last-child{border-bottom:1px solid #fff}.half_col_left,.half_col_right{width:50%}.half_col_right{text-align:right;line-height:28px}.no_padding.mbl_no_padding img{max-height:210px;min-height:210px;width:100%}.sitemap ul li{list-style-type:none}.sitemap ul li a{padding:4px 0 5px 10px;border-left:3px solid #28ace2;margin:5px 0;display:block;background-color:#f2f2f2;font-size:15px;line-height:18px}.rules{min-height:550px}.top_separator{float:left;width:100%}.place_text_fields{border-top:1px solid #ccc}.profile_wrap{float:left;width:100%;border-left:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;margin-bottom:-1px;padding-bottom:20px;min-height:501px}.trip_hd{background:#28ace2;float:left;width:100%;margin-bottom:20px}.trip_hd h2{color:#fff;margin:10px 0 10px 22px;font-size:18px}.no_res_fonud{margin:20px 0 0 8px}.cont_subpage{float:left;width:100%;color:#888}.cont_subpage .title_2{float:left;width:100%;padding:45px 100px;border-bottom:solid 1px #ccc;margin-bottom:20px}.profile_settings{float:left;width:100%;padding-left:100px;box-sizing:border-box;padding-bottom:20px}.cont_subpage p{font-size:13px;line-height:17px;text-align:justify}.cont_subpage h3{font-size:24px}.side_logmenu{padding-top:34px;padding-left:0}.side_logmenu li a{font-size:18px;color:#6b6b6b}.side_logmenu li ul a{font-size:14px!important}.side_logmenu li ul li{margin:5px 0}.side_logmenu li a:focus,.side_logmenu li a:hover{background:0 0}.side_logmenu li ul{list-style:url(../images/sub_arrow.png)}.side_logmenu .active{color:#28ace2!important;background:0 0!important}ul#menu-content{padding-left:0;list-style-type:none}ul#menu-content li{padding:9px 0 9px 2px}ul#menu-content li a{padding:7px 0}ul.sub-menu li{list-style-type:none;position:relative}ul#menu-content li.active{color:#68d3ff}ul.sub-menu li.active:before{content:">";color:#68d3ff;font-weight:700;padding-left:0;position:absolute;left:-10px;top:11px}.nav-side-menu li :not(collapsed) .arrow:before,.nav-side-menu ul :not(collapsed) .arrow:before{content:"";display:inline-block;vertical-align:middle;float:right;background:url(../images/city_icon_sprite.png) -112px -124px no-repeat;width:37px;height:25px}.nav-side-menu li.collapsed .arrow:before,.nav-side-menu ul li.collapsed .arrow:before{content:"";display:inline-block;vertical-align:middle;float:right;background:url(../images/city_icon_sprite.png) -80px -122px no-repeat;width:37px;height:25px}.nav-side-menu{list-style-type:none;padding-left:0}.nav-side-menu li .active,.nav-side-menu ul .active{background-color:#4f5b69}.nav-side-menu li .sub-menu li.active,.nav-side-menu ul .sub-menu li.active{color:#d19b3d}.nav-side-menu li .sub-menu li.active a,.nav-side-menu ul .sub-menu li.active a{color:#68d3ff}.cont_subpage .title_3{float:left;width:100%;padding:25px 40px;border-bottom:solid 1px #ccc;margin-bottom:20px}.job_forms_field{background-color:#ededed;padding:0 8px;margin-bottom:1em}.job_forms_field_input,.jobs_select_box{background-color:transparent;border:none}.job_form_inner{float:left;width:100%;padding-left:25px;box-sizing:border-box;padding-bottom:20px}.job_forms_field_input{width:98%;box-sizing:border-box;padding:10px 2px}.jobs_select_box{padding:8px 0;width:100%}label.field_name{color:#797979;padding:10px 0}.add_more_btn{background-color:#6f6f6f;padding:8px 5px 8px 15px;width:100%;border:none;color:#fff;text-align:left}.job_apply_btn,.upload_cv_btn{background-color:#28ace2;color:#fff;text-align:center;width:100%}.block_section{display:block}.upload_cv_btn{padding:12px 5px;border:none;margin-top:1em}.cont_subpage .title_4{float:left;width:100%;padding:25px 40px;margin-bottom:20px}.cont_subpage .title_5{float:left;width:100%;padding:20px 100px;border-bottom:solid 1px #ccc;margin-bottom:20px}.cont_subpage .title_5 h2{margin-top:0;line-height:3em}.job_apply_btn{border:none;padding:12% 0;margin-top:1%}.job_subtitle{color:#6f6f6f;font-weight:600}.avail_job_box{border:2px solid #59d0fb;padding:12px 50px 12px 100px;margin-top:1em}.avail_job_box p{text-align:justify}.about_sec h1,.about_sec p,.abt_thumb_top,.contact_ph,.count_minus,.selectTraveller,.serial_no_order{text-align:center}.cont_subpage_2{float:left;width:100%;padding-left:50px;box-sizing:border-box}.job_acconting_icon,.job_callcenter_icon,.job_hr_icon,.job_icon,.job_it_icon,.job_management_icon,.job_operation_icon,.job_sales_icon{width:36px;height:36px}.job_icon{float:left;margin-right:8px}.job_name{font-size:1.5em;font-weight:700;color:#2d83a4}.job_name span{display:block;font-size:.6em;line-height:33px;color:#7c7c7c}.job_more_info{color:#59d0fb}.job_acconting_icon{background:url(../images/job-icons.png) -4px -3px no-repeat}.job_management_icon{background:url(../images/job-icons.png) -2px -49px no-repeat}.job_callcenter_icon{background:url(../images/job-icons.png) -4px -95px no-repeat}.job_it_icon{background:url(../images/job-icons.png) -3px -142px no-repeat}.job_sales_icon{background:url(../images/job-icons.png) -6px -192px no-repeat}.job_operation_icon{background:url(../images/job-icons.png) -6px -241px no-repeat}.job_hr_icon{background:url(../images/job-icons.png) -5px -289px no-repeat}.available_jobs_btn,.uploadcv_btn{float:left;padding:40px 70px;background:#68d3ff;border:none;outline:0;border-radius:0;color:#fff;font-size:20px;margin-bottom:.5em}.contactform_wrap{float:left;width:100%;margin:10px 0;padding:0 15px}.contactform_wrap .form{width:100%;max-width:365px;margin:0 auto}.contactform_wrap .cont_field{background:#ededed;border:none;border-radius:0;color:#000;box-shadow:none;margin-bottom:10px}.contactform_wrap .cont_btn,.errorpage .btn{background:#28ace2;border:none;border-radius:0;color:#fff;box-shadow:none}.errorpage .btn{font-size:16px}.contact_ph{float:left;width:100%;background:#28ace2;padding:40px 0;box-sizing:border-box;color:#fff;margin-bottom:20px;margin-top:35px;position:relative}.add_destination,.count_minus{background-color:transparent;margin-top:5px}.contact_ph i{cursor:pointer}.contact_ph h2{font-size:34px;color:#fff;cursor:pointer}.contact_ph h2 span{font-weight:600}.contact_ph h2 small{color:#fff}.photoLoader{margin-top:85px}.cont_new_btn{min-width:120px}.no_result{padding:10px;border:1px solid #e24e4e;border-radius:3px}.count_minus{float:left;width:100%;padding:2px 5px;border:1px solid #fff;font-size:10px;color:#fff;text-decoration:none;display:none}.days_lbl{padding-top:0!important;padding-bottom:0!important;padding-left:4px;line-height:32px}#Spn_Radeem,.loader_pic,.time_and_date{padding-left:5px}span#Spn_error{color:red;font-size:.85em;line-height:16px}#Spn_Radeem{float:left}.loader_new,.loader_text{display:inline-block}.loader_pic{float:left}.active_option_btn{background-color:#28ace2;border:1px solid #28ace2;color:#fff}.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding:before{background-color:rgba(83,83,83,.75);width:150%;position:absolute;left:-50%;height:100%;z-index:-1;top:0}.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding,.summ_tbl_box{z-index:1}select option{background:#fff;font-size:15px;color:#000}select option:hover{color:#fff;background:#28ace2!important}.airline_class a.mfs-selected-option{padding:20px 0}.flightname{font-weight:bolder;font-size:13px;line-height:25px;padding-top:0;float:left;padding-right:5px;text-transform:capitalize}.flight_com_logo img{float:left}.selectpart{min-height:270px}.MoreOperatedBy{display:none}.about_sec,.about_sec2,.about_wrap,.abt_thumb_top{display:table;width:100%}.mem_sel_body{min-height:250px}.member_row{padding:5px 2px;box-sizing:border-box;margin-bottom:10px;width:100%;font-size:14px}tr.row_sep{border-bottom:1px solid #ccc}tr.row_sep td{padding-bottom:5px;padding-left:5px;padding-right:5px;white-space:nowrap}tr.row_sep:last-child{border-bottom:0 solid #ccc}.member_select_table tr th{border-bottom:1px solid #ccc;padding:8px 5px 15px;white-space:nowrap}.memb_sel_btn{border:1px solid #28ace2;background-color:#28ace2;margin-top:5px;padding:2px 10px;box-sizing:border-box;font-size:12px;color:#fff}.selectTraveller{color:#28ace2;text-shadow:1px 1px rgba(0,0,0,.2)}.input-star-rating{margin:4px 0 0 -20px;position:relative;z-index:-100}.star_container{position:relative;z-index:100}.alert_border{border:1px solid #cf132b!important}.about_sec{background-color:#fff}.about_wrap{padding:15% 0}.abt_thumb_top img{max-width:248px;width:100%;height:auto}.about_sec h1{color:#00435c;font-size:40px}.about_sec p{line-height:22px}.modal-title.holiday_pkg,.pop_search_form{text-align:left}.about_sec2{background:#f1f1f1}.about_sec2 .bg_sec2{background:url(../images/about_slide2.png) left 50% no-repeat}.about_sec2 .right_cont{float:right;width:100%;max-width:520px;box-sizing:border-box}.about_sec2 .right_cont .row_1{float:left;width:100%;margin-bottom:30px}.about_sec2 .right_cont h1{font-family:banda,Arial,Helvetica,sans-serif;color:#333}.about_sec2 .right_cont .row_1 .social{float:left;width:100%;margin-bottom:15px}.about_sec2 .right_cont .row_1 .social .say_hello{float:left;margin-right:10px;height:43px;background:rgba(101,206,247,.9);padding:10px 20px;font-size:20px;color:#fff}.about_sec2 .right_cont .row_1 .social .say_hello:hover{background:rgba(101,206,247,1)}.about_sec2 .right_cont .row_1 .social .abt_social{float:left;margin-right:10px;height:43px;width:43px;background:url(../images/about_socail.png) no-repeat;cursor:pointer}.about_sec2 .right_cont .row_1 .social .abt_social.twi{background-position:left top}.about_sec2 .right_cont .row_1 .social .abt_social.twi:hover{background-position:left bottom}.about_sec2 .right_cont .row_1 .social .abt_social.fb{background-position:-54px top}.about_sec2 .right_cont .row_1 .social .abt_social.fb:hover{background-position:-54px bottom}.about_sec2 .right_cont .row_1 .social .abt_social.gp{background-position:-108px top}.about_sec2 .right_cont .row_1 .social .abt_social.gp:hover{background-position:-108px bottom}.about_sec2 .right_cont .row_1 .social .abt_social.ist{background-position:right top}.about_sec2 .right_cont .row_1 .social .abt_social.ist:hover{background-position:right bottom}.tooltipsy{display:none;position:absolute;border:1px solid #333;background-color:#161616;border-radius:0;padding:2px 5px;color:#fff;font-size:10px;font-family:RobotoLight;z-index:999999999}.pop_search_form span.alert_msg{font-size:12px;color:red;margin:5px 0}.error_to_home_btn{background:#1f88b4;border:none;border-radius:0;color:#fff;box-shadow:none;display:inline-block;padding:12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer}.place_text_fields .errorpage{background:#28ace2;color:#fff;margin:100px 0;min-height:190px;text-align:center}.div_error_text{border-bottom:4px solid #fed443;border-top:4px solid #fed443;color:#444;font-size:14px;line-height:18px;padding:20px 0;width:95%;margin:0 2.5%;background:0 0}.div_error_text .span_error_text{color:#0085d9;cursor:pointer}.tick_trans_details span.details_all{display:block;line-height:25px}.trans_msg_title,.trans_msg_title_sub{margin-top:0}.insurance_head{font-size:1.3em;margin-top:.5em}.travel_insurance_block{background-color:#ededed;float:left;width:100%;padding:20px 15px 0 25px;box-sizing:border-box;margin-top:10px;margin-bottom:10px}.insurance_head span{font-size:.8em}.ins_sub_head{font-weight:600;font-size:1.2em;color:#000;margin:10px 0}.ins_options{float:left;margin-bottom:10px;width:100%}.ins_option_btn{float:left;margin-right:14px;width:100%}.r_btn{border:1px solid #000;padding:12px 16px 0 14px;color:#444;width:100%;cursor:pointer;font-weight:400}.ins_logo{margin:0 auto}.btt_ins_block{width:100%;float:left;padding-top:15px}.ins_amt{font-size:18px;padding-top:5px}.ins_points_main{padding-left:.5em;padding-top:20px}.ins_points_main li{line-height:20px;font-weight:700;color:#000;font-size:13px;list-style-type:none;position:relative;padding:4px 0}.ins_optional{font-size:14px;margin-bottom:5px;padding-left:8px}.ins_option_btn label,.ins_option_lbl{margin-bottom:0}.ins_points_main li:before{content:"";position:absolute;width:16px;height:21px;left:-22px;background:url(../images/ins_point_icon.png)}.ins_options_contain{padding:25px 0 20px}.ins_option_btn.active_ins_option .ins_amt,.ins_option_btn.active_ins_option .r_btn{border:1px solid #28ace2;background-color:#28ace2;color:#fff}.ins_option_lbl{color:#000;font-size:.9em;margin-top:5px}.ins_hilight{color:#000;font-size:1em;padding-left:2.5em;line-height:22px}ul.ins_hilight li{list-style-image:url(../images/ins_main_options.png)}.ins_hilight ul li{list-style-image:none;list-style-type:disc!important;font-size:1em}.ins_hilight ul{padding-left:1.5em}.hidden_option{opacity:0;width:0;height:0}.travel_insurance_link{margin-top:10px}.ins_condition_note{display:block;font-size:1.1em;padding-left:40px;float:left;padding-top:10px;font-family:Robotobold}.borderTopFlightLogo{border-top:1px solid #999!important}.site_map_block,.tkt_null_page{min-height:552px}.msg_to_user{text-align:center;font-weight:400;font-size:18px;margin-top:8%}.error_msg_blk{margin-top:5%;margin-bottom:2.5%}.topright_nav li.mbl_short_menu{display:none}.more_options_modify{padding:0}.more_options_modify.adv_opt_btn_hotel_block{padding:10px 0;margin-left:15px;display:none}.adv_opt_btn_hotel_block .more_options_modify{padding:4px 0;display:none}.modify_opt_marg{margin-top:0}.modify_sear_input_fileds .modify_opt_marg{margin-top:10px}.margn_r_1{margin-right:1%;padding-right:0}.overlay_click_disable{background-color:transparent;z-index:999;position:absolute;left:0;top:0;width:100%;height:100%;display:none}.full_over,.full_over_loader{background:url(../images/opacity.png) rgba(0,0,0,0);padding:100px 0 0;width:100%;z-index:99999;height:100%;text-align:center;left:0;top:0;box-sizing:border-box}.full_over{position:fixed}.full_over_loader{position:fixed;display:table;margin:0 auto}.full_over_loader .loader_sec{height:100%;display:table-cell;vertical-align:middle}.full_over_loader .loader_sec .cent_pls_wait{height:50px;width:50px;margin:0 auto;background:url(../images/loading_or.gif) no-repeat}.full_over h1{color:#fff;font-size:28px;line-height:20px;margin:10px 0 0}.btn_center{background:#ff8400;border:1px solid #fff;border-radius:5px;box-sizing:border-box;color:#fff;display:inline-block;font-size:17px;height:40px;line-height:2em;margin-top:15px;padding:4px 20px;text-align:center;text-transform:uppercase;margin-left:auto;margin-right:auto}.loadBar{float:left;width:100%;height:22px;border:3px solid #fff;background:#fff;box-sizing:border-box}.loadBar .loadBarProgress{float:left;height:16px;background:#00aeef}.anim{transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.capital_case{text-transform:capitalize}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:site_icons!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.roomsmfs a.mfs-selected-option{text-align:left}#divSocialMediaLoading{display:none}#divSocialMediaLoading.show{display:block;position:fixed;z-index:100;background-image:url(../images/loading_animated.gif);background-color:#2f383c;opacity:.4;background-repeat:no-repeat;background-position:center;left:0;bottom:0;right:0;top:0}#loadinggif.show{left:50%;top:50%;position:absolute;z-index:101;width:32px;height:32px;margin-left:-16px;margin-top:-16px}@font-face{font-family:site_icons;src:url(../fonts/site_icons.eot);src:url(../fonts/site_icons.eot?#iefix) format("embedded-opentype"),url(../fonts/site_icons.woff) format("woff"),url(../fonts/site_icons.ttf) format("truetype"),url(../fonts/site_icons.svg#site_icons) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before{color:#82878a;padding:8px;font-size:42px;width:50px;height:50px}.icon-facebook:before{content:"û"!important;border:1px solid #82878a!important}.icon-facebook:hover:before{color:#fff!important;background:#3b5998!important;border-color:#3b5998!important}.icon-google:before{content:"b";border:1px solid #82878a}.icon-google:hover:before{color:#fff;background:#db4437;border-color:#db4437}.icon-insta:before{content:"c";border:1px solid #82878a}.icon-insta:hover:before{color:#fff;background:#d92d76;border-color:#d92d76}.icon-search-lens:before{content:"d";border:1px solid #82878a}.icon-twitter:hover:before{color:#fff;background:#1da1f2;border-color:#1da1f2}.icon-twitter:before{content:"e";border:1px solid #82878a}.icon-car-ico:before{content:"a"}.icon-city-b-main-name-ico:before{content:"f"}.icon-flight-hotel-ico:before{content:"g"}.icon-flight-ico:before{content:"h"}.icon-hotel-ico:before{content:"i"}.icon-map-ico:before{content:"j"}.icon-packages-ico:before{content:"k"}#Google i:before,#Google i:hover::before{content:"\f0d5"}.rooms_modify_box .mfs-container,.roomsmfs .mfs-container{position:static}.rooms_modify_box a.mfs-selected-option,.roomsmfs a.mfs-selected-option{position:absolute;width:100%;height:60px;left:0;top:0;background:0 0;padding:27px 0 0 23px!important}.modify_search_area_more_options .query_string{margin-top:5px;padding-left:10px}.input_theme{appearance:none;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none}.topright_nav li a.last_menu_item{padding-right:0}.map_pic{float:left;width:50%;margin:0 10px 5px 0}.captchaBox,.map_pic img{width:100%;float:left}.captchaBox{margin-bottom:12px}.captchaBox figure{float:left;width:78%;overflow:hidden}.captchaBox img{width:100%}.capInput input[type=text]{width:100%;padding:8px;border:1px solid #ddd;margin-bottom:12px}.refreshBtn{background:url(../images/refresh-icon.png) no-repeat!important;display:inline-block;height:30px;width:30px;margin:12px 2px 0}#det_pgMore,#h_det,.sc{display:none}.pls_wait{margin:3px 0 0}.loaderIcon{float:left;margin:-1px 5px}.loaderIcon img{width:18px}.whiteOverlay{background:#000!important;opacity:0!important;z-index:9999999!important;position:fixed!important;top:0;left:0;width:100%;height:1803px;display:none}#progressbar{height:37px;border-radius:0}.progress-bar{line-height:36px}.static_position{position:static}.rel_position{position:relative}.mapView{float:right!important}.agree a,.agree a:focus,.agree a:hover{color:#28ace2}.back_Result,.back_Result a{color:#fff;font-family:sans-serif}.terms_n_conditions{cursor:pointer;margin-left:3px}.back_Result{padding-top:100px;margin-top:20px;padding-bottom:20px;background:url(images/refNew.png)}.bg_confirm_all{margin-top:75px}.back_Result a{text-align:center;border:1px solid #fff;padding:8px 30px}.back_Result a:hover{background:#fff;color:#28ace2}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.fa-facebook,.fa-google-plus{left:0;top:0;line-height:1;cursor:pointer}.ToalCostColor{color:#28ace2}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;background:0 0;border-color:#fff;color:#2f383c;font-size:16px;font-family:sans-serif}.ui-datepicker th{padding:.7em .3em;text-align:center;border:0;color:#2f383c;font-size:12px;font-family:sans-serif}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#fff;text-align:center;cursor:pointer}.ui-datepicker{margin-top:-30px!important}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:none;font-weight:400;color:#fff;border-radius:0;background:#28ace2}.det-Hotel h2,.more-det,.topright_nav li a:hover{color:#28ace2}.map-view,.more-det{border:1px solid #2f383c}.glyphicon-star{color:#28ace2;font-size:20px;padding-top:10px}.det-Hotel h2{font-family:sans-serif;text-shadow:1px 1px rgba(0,0,0,.4)}.price_conditions p{font-size:12px}.descriptionHotelnew{margin-left:-10px;padding-top:10px}.descriptionHotelnew p{font-size:12px;font-family:inherit;text-align:justify}.fieldSign,.loginTitle,.map-view,.more-det,.ui-menu .ui-menu-item{font-family:sans-serif}.Reseth,.fa-facebook,.fa-google-plus,.map-view,.more-det,.selected_option_label p{text-align:center}.more-det{padding:10px}.more-det:hover{color:#2f383c}.map-view{margin-top:10px;padding:7px;color:#28ace2}.glyphicon-circle-arrow-up,.sc,.sc:hover{color:#5cbe7f}.sc{position:fixed;bottom:0;z-index:1;right:0;padding-left:20px;font-size:45px;padding-right:30px;padding-bottom:10px;text-shadow:0 2px rgba(0,0,0,.1)}.nameAndRate,.place_price{position:absolute}.Reseth,.registerLoginFG h2{text-shadow:2px 2px 2px rgba(0,0,0,.2)}.ui-menu-item-wrapper:hover{background:#28ace2;color:#fff}li.ui-menu-item:hover{background:#28ace2;padding:4px}.ui-menu .ui-menu-item{padding-bottom:4px;color:#5d5d5d;cursor:pointer}.login_registernew{display:block;padding-bottom:2em;float:left;width:100%;margin-top:150px;background-color:rgba(255,255,255,.95)}#HideOptions,#showFilter{display:none}.closeDiv{margin:1.5em 0}.closeIM{float:right;cursor:pointer}.filteration-align,.price-r,.search_map_btn,.social_media_sign,.text_field{float:left}.closeIM img{width:25px}.loginTitle{font-weight:600;font-size:25px}.fieldSign{margin:12px 0;font-size:18px;font-weight:400;padding-top:10px}.Reseth,.result_sort_fields{margin-top:20px}.fa-facebook{background-size:55px 55px;padding:21px 23px;border:2px solid #28ace2;color:#51b1e3}.fa-facebook:hover{color:#fff;background:#4267b2;border-color:#4267b2}.fa-google-plus{background-size:55px 55px;padding:21px 13px;border:2px solid #28ace2;color:#51b1e3}.fa-google-plus:hover{color:#fff;background:#db4437;border-color:#db4437}.pop_input_field{border:1px solid #5f676a;padding:10px 9px;width:100%;box-sizing:border-box;margin-bottom:12px;color:#000}.marginLeft{margin-left:-15px}.forget:hover{cursor:pointer;color:#51b1e3}.btn.active{background-color:#28ace2;border:1px solid #28ace2;width:100%;color:#fff;padding:8px 0;font-size:18px;margin-bottom:10px;border-radius:0}.btn.active:hover{background:#fff;color:#28ace2;border-color:#28ace2}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px;background:#fff}.mfs-options li a:hover{color:#fff;background:#28ace2}.btn.focus,.btn:focus,.btn:hover{color:#fff}.determine-hotel h3{float:left;font-family:RobotoLight;color:#2f383c}.determine-hotel h3 span{font-family:RobotoBold;color:#2f383c}.Reseth{color:#28ace2;font-family:sans-serif;padding-bottom:10px;font-size:37px}.resetForm{background:#fff;padding:33px;box-shadow:2px 6px 23px 0 rgba(0,0,0,.1)}.checkbox label,.radio label{margin-left:-19px}.checkbox{margin-left:7px;color:#28ace2}input[type=checkbox]{cursor:pointer;background:#fff;border-color:#28ace2}.starDiv-active,.ui-slider-horizontal .ui-slider-range{background:#28ace2}.btn-primary{color:#fff;background-color:#28ace2;border-color:#28ace2}.Errormsg{padding-top:10px;color:red;text-align:left}.leftFilteration .sidebar_title{font-size:18px;color:#000;cursor:pointer;font-family:sans-serif}.leftFilteration .sidebar_title:hover{font-size:18px;color:#28ace2}.text_field{width:96%}.search_map_btn{height:50px;padding:0 15px;font-size:12px;color:#fff;background-color:#28ace2;border-radius:0;font-family:sans-serif}.price-r{font-family:inherit;color:#3d3d3e;font-size:16px}.search_by_map{padding:1em 0}.search_by_map .text_field{box-shadow:0 1px 0 1px rgba(0,0,0,.1)}.serch_by_map_input{border:none;padding:5px;height:50px;width:100%;box-sizing:border-box;float:right}.starDiv,.starDiv-active{padding:6px;margin-top:5px;text-align:center;cursor:pointer}.serch_by_map_input:focus{outline:0}:focus{outline:0}#amount{border:0;color:#28ace2;font-weight:700;text-align:center;width:100%}.starDiv{border:1px solid #000;font-family:sans-serif}.starDiv-active{border:1px solid #28ace2;color:#fff}.starDiv-active .fa-star{color:#fff}.star-title-rate{color:#3d3d3e;font-weight:600;padding:.5em 0 1em;float:left;font-family:sans-serif;text-align:center}.star-title-rate span{font-family:sans-serif;font-size:.6em}.slider_ranger_values{margin:.8em 0;text-align:center}.sidebar_main_titles{margin-top:0}.section_white_box{width:100%;background:#fff;margin-bottom:1em;padding:10px 16px 10px 15px}.star_rating_btn{display:block}.option_star_rating{width:125px;float:left;display:block;background:#fff;text-align:center;padding:4px 0;margin-bottom:10px;border:1px solid #333}#FlightIdSearch,#hideFilter,.starDiv input[type=checkbox]{display:none}.ui-state-default,.ui-widget-content .ui-state-default{font-weight:400;color:#454545;border-radius:5px}.ui-state-default:hover{color:#fff}.star-hotel{color:#3d3d3e;border:1px solid #3d3d3e;padding:6px;cursor:pointer}.star-hotel a{color:#3d3d3e;font-family:Cairo,sans-serif;float:right;padding-right:22px;font-size:16px}.place_price,.place_price span,.registerLoginFG h2,.se2{font-family:sans-serif}.star-hotel a:hover,.star-hotel:hover{color:#fff;border:1px solid #28ace2;background:#28ace2}.search_by_map{width:104%}.glyphicon-star:before{color:#28ace2}#hideFilter a:hover{color:#fff}.datepicker table tr td.active.active{background:#28ace2}.input-group-addon{text-align:left}.se2{font-size:45px;padding:10px;margin:40px 0;color:#444;font-style:normal;text-align:center}.see,.see2{border:1px solid #2f383c;margin-top:20px}.holidayPackageContainer{padding:5px}.holidayPackageContainer img{width:100%;height:270px;cursor:pointer}.see{color:#2f383c}.see2{background-color:#000}.place_price{top:50%;left:50%;margin-left:-100px;min-height:80px;width:200px;margin-top:-40px;padding:10px;background:rgba(40,172,226,.9);font-size:20px;color:#fff;text-align:center;line-height:27px}.btn-secondary,.btn-secondary:hover{padding:20px;border-radius:0;text-align:center;font-size:17px;background:#fff;width:100%}.btn-secondary:hover{color:#28ace2}#imagSearch{background:url(../Images/bgimage.png) no-repeat!important}.validation-summary-errors ul li{list-style:none;color:red}.registerLoginFG,.restPg{background:#f6f6f6;padding-bottom:100px}.registerLoginFG p{text-align:left;color:#2f383c;font-size:15px;padding-bottom:10px}#Facebook,#Google{color:#28ace2}.registerLoginFG h2{color:#28ace2;margin-top:100px;text-align:center;padding-bottom:10px;font-size:37px}.socialButtons,.socialButtons:hover{background:0 0;border:2px solid #28ace2;padding:15px;border-radius:0}#Facebook,#Facebook:hover{padding-left:17px;padding-right:18px;position:relative}#Facebook i:before,#Facebook i:hover::before{content:"\f09a";font-family:FontAwesome;font-size:35px;padding:7px;text-align:center}#Google{position:relative}#Google:hover{color:#fff;background:#cc3731;border:#cc3731;position:relative}#Facebook:hover{color:#fff;background:#3e5b99;border:#3e5b99}#Google i:before{font-family:FontAwesome;font-size:35px;text-align:center}#Google i:hover::before{font-family:FontAwesome;font-size:35px;text-align:center;color:#fff}#Facebook i:hover::before{color:#fff}#backError{-webkit-font-family:'Helvetica',serif!important;-webkit-font-weight:100;font-family:Helvetica,serif;font-weight:100;width:100%;text-shadow:1px 1px 1px #000;margin-left:-10px;text-align:center}.errorImage img{margin-top:-45px}.error_pageBody{background:url(../Images/errorPageBG.png);background-size:cover}.oops h1{padding-top:120px;color:#fff;text-align:center;font-size:70px;font-family:Roboto-Bold;text-shadow:2px 1px rgba(0,0,0,9)}.fa-repeat,.returnh{padding-top:40px}.fa-repeat{text-align:center;color:#fff}.returnh h4{color:#fff;margin-top:-20px;margin-left:60px;font-family:Roboto-Thin;text-shadow:2px 1px rgba(0,0,0,.3);text-decoration:underline}#pagingControls ul,.cancel_btn_con a,.returnh a,.show_map_check a{text-decoration:none}.returnh h5:hover{color:#28ace2}.datepicker{margin-top:-6px;padding:4px;border-radius:4px;direction:ltr}.NoResultAll{background:#28ace2;color:#fff;padding:40px 0;margin-top:20px}.noResult h1{color:#fff;text-align:center;font-family:cairo,RobotoLight,sans-serif!important}.noResult h2,.noResult h3,.noResult h4{color:#2f383c;font-family:cairo,RobotoLight,sans-serif!important;text-align:center}.noResult h2{text-shadow:1px 1px rgba(0,0,0,.3)}.noResult h1 span{color:#fff;font-family:Robotobold}.imgcall img{margin-top:50px;cursor:pointer}.callNum{text-align:center;font-family:cairo,sans-serif!important}.tooltip{display:inline-block;}.tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#4e5558;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.contentPDF,.customerInformatyPay{background:#fff;border:1px solid #2f383c}.tooltip:hover .tooltiptext{visibility:visible}.logosearch{margin-top:-76px;margin-left:-20px}.customerInformatyPay{padding:25px;margin-top:60px}.contentPDF{padding:25px 25px 50px;display:block}.wait{margin-top:-69px}.SearchAllDiv{box-shadow:2px 2px 2px 2px rgba(0,0,0,.1);padding:20px}.SearchInfoDiv{text-align:center;color:#2f383c}.SearchFont{text-shadow:2px 2px rgba(0,0,0,.1);text-align:center}.TBook h2,.TBookName h2{text-shadow:1px 1px rgba(0,0,0,.3)}#pagingControls ul{display:inline;color:#000;float:left;list-style:none;padding:8px 16px}#pagingControls li{display:inline;padding:0 .5em}.paddTophotRoom{padding-top:20px}.sliderImagepart{margin-top:25px}.hotel_name h3 em{background:rgba(40,172,226,.52);color:#2f383c;font-weight:700;font-style:normal}.hrLeft{border-left:1px solid #000}.confirmed_bg{background-size:cover;height:352px;padding-top:10px;overflow:hidden}.right_logo{margin:10px;float:left}.confi_label{color:#fff;font-family:Roboto-Bold;margin-left:10px}.from_to_con h2,.hotel_airline_con h2{font-family:Roboto-Thin}.hr_confirmHnew{color:#fff;margin-top:-5px}.from_to_con h2{font-size:16px}.from_to_con p,.hotel_airline_con p{font-size:14px;font-stretch:expanded}.from_to_con{color:#fff;margin-top:-15px;padding-left:25px}.hotel_airline_con{color:#fff;padding-left:25px;padding-bottom:30px;width:105%!important;margin-top:3%}.intinerary_no p,.p_no{font-family:Roboto-Thin;color:#000}.print_down_con{margin-top:0;background:#dcdee2}.icon_confirm,.icon_confirm2{border:1px solid #000;margin-top:7px}.intinerary_no p{font-size:12px;padding-top:5px}.p_no{font-size:22px}.hr_no{border-bottom:1px solid #000;padding-top:18px}.book_ref{font-size:12px;padding-top:8px}.icon_confirm{padding:5px 30px}.icon_confirm2{padding:4px 30px 5px}.icon_mergin{margin-top:10px}.cancel_btn_con{padding:14px}.cancel_btn_con a{color:#2f383c;font-family:sans-serif;border:1px solid #2f383c;padding:10px;font-size:12px;text-align:center}.cancel_btn_con a:hover,.fa-star{color:#28ace2}.package_info_confirm,.package_info_confirm2{border:1px solid #cacaca;box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);padding-bottom:10px}.container .airline_confirm_hotel{margin-top:20px}.package_info_confirm{margin-top:10px}.package_info_confirm2{margin-top:20px}.confirmHotel img{margin-left:-45px}.margin-confirm{padding-top:30px}.hotel-det h4{padding-left:8px;text-align:center;font-weight:700}.hotel-star{text-align:center}.hotel-map p{margin-left:10px;border:1px solid #000;padding:5px;text-align:center}.hotel-map{margin-top:10px;margin-left:110px}.hotel-p p{font-size:12px;padding-top:10px;padding-left:139px}.hotelInfoConfirm{margin-top:40px}.confirm-hotel_title{font-family:Roboto-Light;color:#2f383c;float:right}.hotel_image,.hotel_info,.roomName,.roomTypeInfo,.room_check,.show_map_check{float:left}.confirm-hotel_title span{font-family:Roboto-Bold}.hotel_info_section{border:1px solid #e6e6e6;margin-bottom:10px}.hotel_summary_name{width:100%}.hotel_summary_name h2{font-family:Roboto-Regular;float:left}.hotel_details_check p,.show_map_check2{font-family:Roboto-Light}.hotel_name_on_summary{direction:rtl;text-align:left;word-wrap:break-word;width:100%}.show_map_check{display:block;margin:1.3em 0}.show_map_check2{border:1px solid #2f383c;font-size:.9em;padding:5px 20px;margin:1em 0;width:100%}.dep_con,.dep_con2,.refun-room2 h4,.refund{padding-top:10px}.refun-room2 h4,.refund a{font-weight:700;text-decoration:underline}.roomName{direction:rtl;font-family:Cairo,sans-serif;margin:20px;color:#28ace2}.room_info{clear:both}.room_summary{border-top:1px solid #2f383c}.border_check{border-bottom:1px solid #2f383c}h3.roomType{font-family:Roboto-Bold;text-align:left;font-weight:700;font-size:18px;color:#6cc6eb;padding-left:56px;margin-left:0}.roomTypeInfo{margin-left:-60px}.roomTypeInfo p{color:#28ace2;font-weight:700;margin-left:58px}.refun-room2 h4{color:#5bc676;font-family:Roboto-Light;margin-left:-6px}.hotelNum h5,.refund_p{font-family:Cairo,sans-serif}.refund_p{color:#2f383c;font-size:small}.standard_icon{margin-left:50px;margin-top:-10px}.iconConfirm{float:right;border-left:1px solid #000}.hotelNum h5{width:100%;float:left}.hotelNum h3{font-family:Roboto-Thin;color:#2f383c;margin-left:-30px}.hotelNum2 h5{font-family:Cairo,sans-serif;width:100%;float:left}.hotelNum2 h3{font-family:Roboto-Thin;color:#2f383c}.refund a{color:#5EBE7E;font-family:Cairo,sans-serif}.refund{text-align:center}.time_airline_con{font-size:1.3em;font-weight:800;font-family:Roboto-bold}.TBook h2,.TBookName h2,.nuAdult{font-family:sans-serif}.dep_con{font-size:13px}.dep_con2{font-size:10px}.det_confirmation{padding-top:15px;border-bottom:1px solid #000;padding-bottom:20px;margin-top:5px}.second_dep_conf{padding-top:10px;margin-left:-1 5px}.data_info_con{padding-top:30px}.bg_traveller_data2,.bg_travellerpdf{padding:17px 17px 25px;margin-top:20px}.bg_traveller_data{background:#dcdee2;margin-top:40px;float:right}.bg_traveller_dataPDF{background:#fff;margin-top:20px;box-shadow:0 1px 1px 1px rgba(0,0,0,.1);margin-left:-15px}.bg_traveller_data2{background:#dcdee2;float:right}.bg_travellerpdf{background:#dcdee2!important;margin-left:-15px}.traveller_name_con h3{margin-top:-1px}.total_table td{padding:5px}.detRoom h4,.detRoompdf h5,.detRoompdfre h5{padding:9px;margin-left:-15px;text-align:center}.total_table td .spanTable{color:#28ace2}.detRoom h4{border:1px solid #000}.detRoompdfre h5{color:#5cbe7f;font-weight:700}.conCBLabel{font-size:18px;padding:10px 10px 10px 0}.allcontentPdf{margin-left:20px}.detRoompdf h4{padding:9px;text-align:center;margin-left:-15px;color:#28ace2;font-weight:bolder}.Cancel,.TBookName2 h3,.TBookName2 span,.TOTALpDF,.cancelBookCo h5,.cbStyle,.cuspdfName,.nuRoomPdf,.tRoomPdf,h4{font-weight:700}.hrcon hr{margin-top:-10px;border-top:1px solid #44494b}.nuAdult{color:#44494b;font-size:14px}.TBook h2{text-align:center;color:#2f383c}.TBookName h2{text-align:center;color:#28ace2}.TBookName h3,.TBookName2 h3,h4{color:#2f383c;text-align:center}.TBookName h3{font-family:Roboto-Bold}.TBookName2 h3,h4{font-family:cairo,Roboto-Light}.table>thead:first-child>tr:first-child>th{border-top:0;text-align:center}.table>tbody>tr>td,.table>tbody>tr>th{text-align:center}.HotelNameCon h2{color:#28ace2;text-align:center;text-shadow:1px 1px rgba(0,0,0,.1);font-family:Roboto-Bold}.canModalRoom,.messageINvalidCity{text-shadow:1px 1px 1px rgba(0,0,0,.3)}.cancelBookCo h5{text-align:left;font-family:Roboto-Light;color:red}#CancellationModal,.Cancel,.canModalRoom,.fa-exclamation-circle,.messageINvalidCity,.page-load-status,.saveChanges{text-align:center}.CBT img{width:100px;float:right}.cbStyle{padding-left:10px;color:#fff;font-family:sans-serif;margin-top:-5px}.glyphicon-edit:before{content:"\e065";font-size:24px}.cbPdf h3,.cbPdf h4{float:left;color:#28ace2;font-weight:700;border-bottom:1px solid #82878a;padding-bottom:10px}.cuspdfName{font-size:35px}.nuRoomPdf{padding-top:10px;color:#28ace2}.tRoomPdf{padding-top:10px;color:#2f383c;padding-left:20px}.TOTALpDF{color:#28ace2;font-size:22px}.page-load-status{display:none;padding-top:20px;border-top:1px solid #DDD;color:#777}.login_user_options{padding:10px;box-sizing:border-box;position:absolute;right:-45px;max-width:200px;z-index:9999;background-color:rgba(255,255,255,.96);min-width:200px;display:none;top:61px;box-shadow:0 1px 1px 1px #e6e6e6}.login_user_options li{font-family:sans-serif;color:#6d6e71;text-align:center;padding:15px;font-size:18px;cursor:pointer}.login_user_options li a.last_menu_item{padding-left:0}.login_user_options ul{list-style:none;padding:0;text-decoration:none}.login_user_options ul li a{padding:15px 20px}.login_user_options li a:hover{color:#28ace2}.login_user_options li a{float:left;padding:30px 34px;font-size:18px;text-decoration:none;color:#6d6e71;cursor:pointer}a.cancelrOOM,h4.textbooking,h6.textbooking{text-decoration:underline}.SideMenu{height:100%;background-color:#f6f6f6;border-right:1px solid #fff;color:#6d6e71;margin-top:45px}.SideMenu .navbar{border:none;margin-bottom:0}.SideMenu .navbar-header{width:100%;border-bottom:1px solid transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#28ace2}.field_main_profile span{font-family:Roboto-Regular;font-size:12px}.SideMenu .navbar-nav li{display:block;width:100%!important;color:#767779!important;border-top:1px solid #e6e7e8!important;padding-bottom:20px}#BookingDet,#BookingUpDet,#TravelDet,#bookingUp_custInfo,#cartUp2,#cartUpProfile,#payNewDivHide{display:none}.navbar-default{background-color:#f8f8f8!important;border-color:#e7e7e7!important}.SideMenu .side_dropdown .panel-body{padding:0;background-color:#fff}.SideMenu .side_dropdown .panel-body .navbar-nav li{border-top:1px solid #e6e7e8!important;background-color:#fff!important}.SideMenu .side_dropdown .panel-body .navbar-nav li:last-child{border-bottom:none!important}.marTOOP{margin-top:15px}.active_drop,.active_drop:hover{background-color:#28ace2!important;color:#fff!important}.SideMenu .side_dropdown{border:0!important;margin-bottom:0!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;margin-right:0!important;padding-right:0!important;line-height:10px!important;height:0!important}.SideMenu .navbar-nav li a{padding-bottom:40px;width:100%!important;padding-top:10px}.SideMenucontainer{height:0}.navbar-default{border-color:#e7e7e7}.MarContent{margin-top:140px}.field_main_profile{cursor:pointer;position:relative;float:left;width:100%;height:60px;background-color:#e6e7e8;box-sizing:border-box;padding:5px 20px 15px;direction:ltr}.saveChanges{border:1px solid #2f383c;background:#fff;width:100%;padding:15px;font-family:Cairo,sans-serif}.bookTitle h2,.bookTitle h5{font-family:Roboto-Light}.saveChanges:hover{color:#28ace2}.section_separator{width:100%;border-bottom:1px solid #e6e7e8;margin:8px -8px;clear:both}img.bookIm{max-width:410px;min-width:410px;position:relative;min-height:365px;max-height:365px;margin-left:-30px}img.iconBook,img.iconBook2{z-index:1;position:absolute;padding-top:3px;padding-right:3px}img.iconBook{margin-left:-20px;top:0}img.iconBook2{margin-left:50px;top:3px}.bookTitle h5{font-size:17px}.bookTitle p{font-size:12px;margin-top:5px;font-family:Roboto-Bold}.booking{background:#e6e7e8;margin-top:15px}.fa-exclamation-circle{color:#b71d1d}.Cancel{font-family:cairo,sans-serif!important;color:#28b6de}.canModalRoom{font-family:sans-serif;margin-top:-20px}.expireSent h2,.numberCall h4{text-shadow:1px 1px rgba(0,0,0,.2)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.nav>li>a:focus,.nav>li>a:hover{background:0 0!important;color:rgba(40,172,226,.9)!important;cursor:pointer}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555!important;cursor:pointer!important;background-color:#bad9e7!important;border:1px solid #ddd!important;border-bottom-color:transparent!important}.ImageExpireLink img,.MenuSmallAll,.hrLeft a,.iconFamily,.restPass{cursor:pointer}.input-group-addon{padding:0!important;font-size:14px;line-height:0!important;border-radius:0!important}.datepicker table tr td.active{background:#28ace2!important;color:#fff!important}.datepicker table tr td{color:#2f383c!important}.datepicker table tr td.disabled{color:#adaba6!important}.expireLinkDiv{border:1px solid #2f383c;padding:20px;margin-top:100px;font-family:cairo,sans-serif!important}.expireSent h2{padding:10px;color:#2f383c;font-family:cairo,sans-serif!important;text-align:center}.numberCall h4,.sentenceExpire h3{text-align:center;font-family:cairo,sans-serif!important;color:#28ace2;font-weight:700}.ImageExpireLink img{margin-left:20px}.familyMember{margin-top:20px;color:#2f383c;margin-left:15px}.familyTable,.marModalMember{margin-top:10px}.TRFamily{background:#e6e7e8}.iconFamily{color:#28ace2}.iconFamily:hover{color:#2f383c}.familyMemberButton{background:#fff;border:1px solid #2f383c;color:#2f383c;padding:10px}.familyMemberButton:hover,.restPass{color:#28ace2}.restPass{font-family:sans-serif;text-align:left}h2.textbooking,h3.CNaa.textbooking{text-shadow:1px 1px rgba(0,0,0,.3);font-family:Roboto-Bold;font-weight:700}.restPass:hover{color:#2f383c}.fa-unlock{color:#28ace2}h2.textbooking{color:#2f383c}h6.textbooking{color:#28ace2;font-size:8px}button.coastCoast{background:#FFF;border-radius:20px}.memberModal{padding:15px}input.MemberBtn{border-radius:0;padding:10px;background:#28ace2;font-weight:700}.field_mainMember{float:left;width:100%;background-color:#fff;box-sizing:border-box;padding:5px 20px 15px;position:relative}.MOdalLabelMember{margin-top:5px}.wait2{margin-top:-60px}.textbooking{text-align:center}h3.CNaa.textbooking{color:#2f383c}h3.textbooking,h4.textbooking,h5.textbooking{font-family:Roboto-Regular}h4.textbooking{color:#28ace2}h3.textbooking{color:#2f383c}.marginAndroid{margin-top:-10px}h5.textbooking{color:#2f383c;font-size:20px}p.textbooking{color:#2f383c;font-size:12px}.TotalDirect h3{font-family:Roboto-Bold;color:#28ace2}.bold_font.choosePayDirect{text-align:left;color:#28ace2;font-family:Roboto-Regular}table.member_select_table td{font-family:sans-serif;color:#2f383c}button.close:hover{color:#28ace2}.imageLogo{padding-top:20px}.Confirm_Error{border-bottom:16px;border-color:#441c40;margin-left:21%;margin-top:6%}.ConfirmBody,.ConfirmBodyPP{color:#fff;margin-top:0}.noResult{text-align:center}.ConfirmBody{padding:35px 0}.CallProcess,.noBook h3,td.noRoomCust{color:#2f383c}.ConfirmBody.processpayDiv,.ConfirmBodyPP.processpayDiv{margin-top:130px;background:#fff;box-shadow:1px 1px 6px -1px rgba(0,0,0,.2);border:1px solid #2f383c}.ConfirmBody.processpayDiv.Mobile{margin-top:40px;background:#fff;box-shadow:1px 1px 6px -1px rgba(0,0,0,.2);border:1px solid #2f383c}.bgProcess{background:0 0}.loadGifff .Process{margin-left:-100px}.CallProcess{text-align:center;font-family:cairo,sans-serif!important}.noBook{background:#f8f8f8}.noBook h3{text-align:center;font-family:Roboto-Light;padding:15px;text-shadow:1px 1px rgba(0,0,0,.3)!important}.confi_label .Ar{font-family:cairo,Roboto-Bold!important}.Ar,.conCBLabel .Ar{font-family:cairo,sans-serif!important}.toAR{padding-left:15px;font-family:cairo,Roboto-Bold!important}.cost_summaryAR{font-family:cairo,sans-serif!important;direction:rtl}.datepicker table tr td span{display:block;width:40%!important;height:40px!important;line-height:54px;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px!important;height:25px!important;border-radius:4px;border:none}.smallMenu,.smallMenu2{border-bottom:1px solid #2f383c;border-top:1px solid #2f383c}.imgProcessnew img{margin-top:-2px!important;margin-left:30px!important}.MenuSmallAll{margin-top:100px!important}.MenuSmallAll h4{font-family:sans-serif;text-align:center}a.cancelrOOM,td.noRoomCust{font-family:Roboto-Bold,sans-serif!important}.smallMenu2{margin-top:15px}.logBorder{border-left:1px solid #2f383c}a.cancelrOOM{color:#c02828}a.cancelrOOM:hover{color:#2f383c;cursor:pointer!important;font-weight:700;text-decoration:underline!important}h4.allRoomS{color:#28ace2;text-shadow:1px 1px rgba(0,0,0,.3)}button.btn.btn-default.agreeRoomCan{border-radius:0;color:#28ace2;border:1px solid #2f383c;background:#fff}button.btn.btn-default.agreeRoomCan:hover{border-radius:0;background:#fff;color:#2f383c;border:1px solid #2f383c}.cancellationTextRu{padding:10px;text-align:center;font-family:Roboto-Light,sans-serif!important}h2.sucSave,h5.mailModalY{font-family:Roboto-Bold,sans-serif}.paymentDivContent{border:1px solid #2f383c;padding:20px;margin-top:100px}.paymentDivContentRefused{border:1px solid #2f383c;padding:20px;margin-top:130px}.paymentDivContentRefusedMobile{border:1px solid #2f383c;padding:20px;margin-top:40px}.fa-user-secret{color:#28ace2;padding-left:25px}.messaqgePay h2,.messaqgePay h3,.messaqgePay h4{text-align:center;text-shadow:1px 1px rgba(0,0,0,.2);color:#2f383c}.imgProcessnewRefused img{margin-top:13px!important}.modal.custom .modal-dialog{width:25%;margin:0 auto}span.emailCustModal{color:#28ace2;font-size:14px;text-decoration:underline}h4.mailModalY,h5.mailModalY{color:#2f383c;text-align:center;text-shadow:1px 1px rgba(0,0,0,.2)}h2.sucSave{color:#28ace2}.cancellationTextBody{text-align:center;font-family:sans-serif;padding:15px}button.RedirectHome,button.RedirectHome:hover{font-family:cairo,sans-serif}button.RedirectHome{background:#fff;border:1px solid #2f383c;padding:15px;text-align:center;width:50%;margin-top:40px}button.RedirectHome:hover{background:#28ace2;color:#fff;border:1px solid #fff;font-weight:700}.field-validation-error{color:#ff1f1f}.homePaBack h3{border:1px solid #2f383c;background:#fff;padding:15px;color:#2f383c;font-weight:700;text-align:center;cursor:pointer}.homePaBack h3 a{color:#2f383c}.homePaBack h3 a:hover{color:#fff}.homePaBack h3:hover{border:1px solid #28ace2;background:#28ace2;color:#fff;padding:15px;text-align:center}.homePaBack h4{border:1px solid #2f383c;background:#fff;padding:15px;color:#2f383c;font-weight:700;text-align:center;cursor:pointer}.homePaBack h4 a{color:#2f383c}.homePaBack h4 a:hover{color:#fff}.homePaBack h4:hover{border:1px solid #28ace2;background:#28ace2;color:#fff;padding:15px;text-align:center}.FBCard{margin-top:30px;border:1px solid #fff;box-shadow:1px 1px 1px rgba(0,0,0,.3)}.hotFBImage{margin-left:-30px;max-height:300px;min-height:300px;max-width:275px;min-width:275px;background-image:url(../Images/confirmation-page-01-01-02-02.png)}h4.hotFbName{color:#2f383c;font-family:Roboto-Light;text-align:left;display:block;padding-top:20px}.FBCard p{display:block;padding-top:10px;padding-bottom:10px}.GoTOHOme{border:1px solid #2f383c;padding:7px;text-align:center;color:#2f383c;cursor:pointer;font-family:Roboto-Bold}.GoTOHOme:hover{background:#28ace2;border:1px solid #28ace2;color:#fff;font-family:Roboto-Bold}.SearchMAp,.SearchMAp_BTN,.contFBDiv,.termsDiV{border:1px solid #2f383c}.GoTOHOme a:hover{color:#fff}.GoTOHOme a{color:#2f383c}.hotFBImage h4,.hotFBImage h5{color:#fff;text-align:left;font-family:Roboto-Bold}.hotFBImage h4{display:block;padding-top:20px}.hotFBImage h5{margin-top:10px;font-size:16px}.hotFBImage span{color:#28ace2}.hotFBImage h6{color:#fff;padding-top:5px;font-size:14px}.contFBDiv{margin-top:60px;padding-bottom:50px}.checkPayEmail h3{text-align:center;color:#28ace2;font-family:Roboto-Light;text-decoration:underline}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.active_pay_option h4{color:#fff!important}a.saveDeliveryData{font-family:cairo,sans-serif!important;color:#2f383c;background:#d9dbdc;padding:7px 20px;cursor:pointer;font-weight:700}a.saveDeliveryData:hover{background:#28ace2;color:#fff;font-weight:700}.intl-tel-input.separate-dial-code .selected-flag{background-color:none!important;display:table}.iti-flag.sc{height:10px;background-position:-4383px 0;display:none!important}.termsDiV{box-shadow:1px 1px 1px 1px transparent;padding:20px;margin-top:100px;color:#2f383c;text-align:justify}.TermsSentance h2{color:#28ace2;text-align:center;font-family:sans-serif;padding-bottom:20px;text-shadow:1px 1px rgba(0,0,0,.2)}.SearchMAp{box-shadow:1px 1px rgba(0,0,0,.03);padding:5px;height:50px;width:50%;box-sizing:border-box}.SearchMAp_BTN{height:35px;margin-top:-10px;background:#fff;text-align:center;padding-bottom:3px;width:90px}.SearchMAp_BTN:hover{background:#28ace2;font-weight:700;color:#fff}#pano{float:left;height:100%;width:45%;position:absolute!important}#map{float:left;height:80%;position:relative!important;margin-top:10px}.controls{background-color:#fff;border-radius:2px;border:1px solid transparent;box-shadow:1px 1px 2px 1px rgba(0,0,0,.1);box-sizing:border-box;font-family:Roboto;font-size:15px;font-weight:300;height:35px;margin-left:17px;outline:0;padding:0 11px 0 13px;text-overflow:ellipsis;width:400px}.controls:focus{border-color:#4d90fe}.title{font-weight:700}#infowindow-content{display:none}#map #infowindow-content{display:inline}.firstHeading{text-align:center;color:#28ace2;font-size:24px;text-shadow:1px 1px rgba(0,0,0,.3)}.hotelImgMap img{max-height:133px;position:absolute;z-index:-1px!important;max-width:270px;min-width:270px;margin-left:-15px}.HotelNameMap h3{text-align:center;padding-left:5px;color:#fff;font-family:sans-serif;font-weight:700;text-shadow:1px 1px 1px rgba(0,0,0,.9);font-size:16px;position:relative;display:block}.starsMap{text-align:center;padding-bottom:20px}.HotelPriceMap h4{padding-top:12px;color:#2f383c;font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.HotelPriceMap span{color:#28ace2;font-weight:700}.MapViewInPut{margin-top:-25px}.ovarlayBg{background-color:rgba(0,0,0,.9)}.HotelNameMap{background-color:rgba(0,0,0,.3);min-height:132px;max-height:132px;min-width:270px;max-width:275px}.Cancellation_Confirmation{border:1px solid #383636;padding:3px;font-size:14px}.Cancellation_Confirmation:hover{border:1px solid #383636;padding:3px;background:#6cbfe2;color:#fff}.refun-room2{padding-bottom:20px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,body{color:#000}}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-color-index:0){body{color:#000}}@media only screen and (max-width:1200px){.print_down_con{padding-bottom:10px;margin-top:55px;height:352px!important}.logosearch{display:block;margin-top:-76px;margin-left:0}.hrLeft{border-left:none}.pay img{width:60px;margin-left:0}.show_on_map_btn{font-size:.9em;padding:5px;border:1px solid #242424;margin:1em 0}}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-xl{width:90%;max-width:1200px}}@media only screen and (min-width:992px){.modal-dialog.modal_big{width:900px;margin:30px auto}.hr_confirmHnew{color:#fff;width:50%;margin-top:-5px;float:left}.print_down_con{padding-bottom:34px;margin-top:0;height:352px!important}}@media screen and (max-width:800px){.about_sec2 .bg_sec2{background:0 0}.smallpd{padding:0 0 0 15px}}@media only screen and (max-width:767px){.BodyModalCheck{margin-top:30px;}.fa-user-secret { padding-left: 8px !important;}.confirmed_bg { background-size: cover;height: 400px; padding-top: 10px;overflow: hidden; }.icon_confirm{padding:5px 30px;border:1px solid #000;margin-top:7px;margin-left:-21px}.cancel_btn_con.smallscreen a{color:#2f383c;text-decoration:none;font-family:sans-serif;border:1px solid #2f383c;padding:10px;font-size:12px;text-align:center;width:80%}button.RedirectHome,button.RedirectHome:hover{font-family:cairo,sans-serif}.modal.custom .modal-dialog{width:100%!important;margin:0 auto}button.RedirectHome{background:#fff;border:1px solid #2f383c;padding:15px;text-align:center;width:100%;margin-top:40px}button.RedirectHome:hover{background:#28ace2;color:#fff;border:1px solid #fff;font-weight:700}}@media screen and (max-width:767px){.videoBg{background-repeat:no-repeat!important;background-size:100% 100%!important}.room_marSM{/*margin-left:-15px*/}.main_btn_blue_htl{position:absolute;right:0;bottom:0;border:0;color:#fff;background-color:#28ace2;margin:2.9em 0 0;padding:14px;width:41.6667%;font-size:1.2em}.hotel_result_box .col-xs-5{position:static}.htl_dtl_prce{bottom:0}.htl_dtl_mobile{margin-bottom:87px}.mfs-selected-option{text-align:center!important}.field_main,.foot_link,.foot_logo,.foot_social,.inField,.topright_nav{text-align:center}.rooms_modify_box a.mfs-selected-option,.roomsmfs a.mfs-selected-option{padding:20px 0 0!important}.loading_wrapper .inner_div{padding:25px 30px}.wait_logo{display:block}#mapModal .modal-content{margin-top:60px}.collaps_btn_top{display:block}.topright_nav{display:none;width:100%}.topright_nav li{float:left;width:25%}.topright_nav li a{float:right;width:100%;padding:10px;font-size:17px}.foot_logo{margin-bottom:35px}.foot_cont{margin:28px 0 0;padding-left:0}.foot_link ul{display:none}.collaps_btn_bottom{display:inline-block}.field_main span,.roomDtl_showHide,.serch_box .toptab span{display:none}.ChooseDesti_box{padding:40px 0 80px}.header_bottom .container{padding:0}.ChoosDest_btn{font-size:30px;width:100%}.ChoosDest_btn .ch_field{height:120px;padding:46px 0}.title_lg{font-size:40px}.place_field{float:left;width:100%;margin-bottom:10px}.field_main{padding:5px 20px}.inField{height:50px;font-size:24px}.serch_box .col_pad_xs{padding:0;margin-bottom:10px;border-right:solid 1px #fff}.field_main .mfs-container{margin-top:-5px}.in_modify_h_area{margin:10px 0;clear:both}.field_main .mfs-container a.mfs-selected-option,a.mfs-selected-option{font-size:18px;height:60px;padding:19px 5px}.pack_rooms{margin-right:0}.navbar-header{height:70px!important;float:none!important}.serch_box{margin-top:15px}#selectcancelationpopoup{top:100px!important}.serch_box .trip_btn{padding:10px 0}.serch_box .but{background-position:50% 50%!important}.cntryDrop{overflow:visible}.selected_option_icon{width:100%;margin-bottom:8px}.date_field_modify,.query_string{width:100%;margin-bottom:10px;margin-right:0}.btn_field_modify{width:100%}.query_string{display:block}.more_options_on_modify{float:left;width:50%}.padding_xs_0{padding:0}.padding_xs_right{padding-right:15px}div.rules_cover{margin:0 6px 0 0}.refund_non_refund,.select_option,.suit_price{padding-top:.5em}.fare_amount{font-size:1.6em}.select_option_btn_sec .main_btn_blue{margin-top:.8em}.selected_change{position:absolute;right:0}.inline_title{margin-right:10px}.flight_result_box .hotel_image img,.hotel_image_rooms img{width:100%}.padding_xs_l_0{padding-left:0}}@media screen and (max-width:359px){.ChoosDest_btn{font-size:20px;width:100%;padding:0 20px}}@media only screen and (max-width:400px){.wait img{margin-left:-20px}.no_padding{padding:0 15px!important}}@media only screen and (max-width:992px){.imgProcessnew2 img{margin-left:40px}.HotelPriceMap span{color:#fff;font-weight:700}.MapViewInPut{margin-top:65px}.HotelNameMap h3{padding-top:20px}.HotelPriceMap h4{padding-top:12px;color:#fff;font-size:13px;text-shadow:1px 1px 1px rgba(0,0,0,.9)}}@media screen and (min-width:1200px){.icon_mergin{margin-top:10px;margin-left:37px}}@media only screen and (min-width:1200px){.active_pay_option img{width:60px;margin-left:0}.show_on_map_btn{padding:5px 38px}.more_options_modify{margin-top:-8px}.imgProcessnew2 img{margin-top:13px}.confirmed_bg{background-size:cover;margin-left:-5px;padding-bottom:5px}.imgcall img{margin-top:50px;cursor:pointer;margin-left:-50px}}@media screen and (max-width:767px) and (min-width:320px){.btn_field_modify,.date_field_modify{width:100%;margin-top:1%}.clearfix_on_mbl,.sm_xs_clear{clear:both}.cont_subpage .title_5 h2{line-height:1em}.time_and_date{padding-left:0!important}.search_place_field,.search_place_field.hotel_search_in,.selected_option_icon{width:100%}.more_options_on_modify{width:50%}.location_map img,.map_section,.search_by_map{width:100%}.modify_search_area{display:none;padding:0 0 1em}.refine_search_btn{position:relative;display:block;z-index:1;margin-top:100px}.refineIN_sm{margin-top:-50px}.header_bottom_inside{min-height:102px}.xs_no_padding_right{padding-right:0}.text_field{width:79%}.sm_half_col_r{width:100%}.sm_half_col_l{width:100%;margin-right:0}.search_by_map_title{display:none}.hotel_name,.hotel_name h3,.show_on_map{display:inline-block}.hotel_name h3{margin-top:0}.hotel_image{width:100%;height:216px}.fare_amount{font-size:20px}.main_btn_blue{margin:2.55em 0 0}.hotel_name h3{font-size:15px;padding-top:20px;margin-bottom:0}.show_on_map{margin-left:-15px}.show_on_map_btn{padding:5px 12px}.hotel_nameand_class{width:58%}.sm_no_padding,.xs_no_padding{padding:0}.show_hide_flight_filter_btn{display:block}.cur_label_col .currency_lbl span,.tot_flight_time{display:inline-block}.search_flight_field{width:100%}.date_field_flight_modify{width:100%;margin-bottom:8px;margin-top:0;margin-right:0}.search_flight_field.place_field{margin-bottom:8px}.option_location{min-width:auto;max-width:auto;overflow:hidden;width:auto;padding:5px 10px}.tot_flight_time{float:left;margin-right:10px}.mbl_full_btn,.sel_btn{margin:0}.border_r_side{border-right:0 solid #b7b8ba}.dept_flight_details,.flight_time_details,.layover_flight_details{width:49%;min-height:215px}.details_col_med,.details_col_small,.pay_options{width:100%}.price_select_box{padding:1.5em 0}.price_select_box h3.fare_amount{margin-top:0}.payment_info_note{font-size:.75em;padding-left:5px}.sel_btn{bottom:0}.no_padding_xs{padding:0}.no_padding_left{padding-left:5px}.payment_summary_section .col-md-6.no_padding_left{padding-left:15px}.flight_com_logo{float:left}.flight_details_name{word-break:break-all}.search_section_title{font-size:24px}.time_and_date{margin:4px 0}.tot_flight_time_summ{font-size:.9em}.condition_note{white-space:nowrap;font-size:.8em}.coupon_input_fieds{margin:0;text-align:left}.sign_in_options{width:100%;padding:14px 0}.option_to_user{margin:20px 0 20px 6px}.hotel_info_section,.hotel_summary_name{margin-bottom:10px}.pay_options{text-align:center}.pax_preoceed_next{width:50%;padding:14px 0}.no_padding.img_holder,.no_padding.mbl_no_padding{padding:0!important}.sel_room_summary_info{border-top:0 solid #000}.on_summary_page{font-size:.85em}p.on_summary_amenity{font-size:.9em}.currency_selector,.domain_selector,.language_selector{min-width:100%;text-align:center}.cur_label_col{width:100%;margin-bottom:15px}.user_trip_info .user_trip_image img.img-responsive{width:100%}.field_main_profile{margin-bottom:10px}.text_lft_mbl{text-align:left}.navbar.navbar-default{display:none}.navbar_mbl_for_profile{display:table}.my_profile_blocks{padding-top:10px}.profile_travel_details .field_main_profile{height:72px}.one_third{width:27%;margin-right:3%}.two_third{width:70%}.one_half{width:48%;margin-right:3%}.one_half_lst{width:49%}.field_row{margin-bottom:0}.field_main_profile span{font-size:10px}.add_another_big.margin_less{margin-bottom:10px}.no_padding.img_no_padding{padding:0!important}.rooms_modify_box{width:100%;padding-left:0}.mod_pax_filed a.mfs-selected-option,.nation_modify_box a.mfs-selected-option,.rooms_modify_box a.mfs-selected-option{font-size:18px!important}.download_ticket,.mail_ticket,.print_ticket,.view_ticket{width:40.5%;margin:5px;font-size:.8em}.cancel_trip_btn{width:87%;font-size:.8em}.apply_btn_mbl{padding-left:4px}.modify_sear_input_fileds,.modify_sear_input_fileds.htl_mfy_f,.modify_sear_submit_fileds,.modify_sear_submit_fileds.htl_mfy_f{width:100%}.suit_price.suit_prce_mbl{padding-top:.5em!important}.card_data_field{width:100%;float:left;margin-right:0}.card_data_field_ccv{width:32%}.card_data_field_card_type_name{width:100%}.card_data_field_date{width:64%;float:left;margin-right:0;position:relative}.nation_modify_box{width:100%;margin-left:0}.carousel{max-height:180px;overflow:hidden}.carousel .item img{width:100%;height:auto;min-height:180px}.capt_banner{font-size:48px;padding-top:30px}.ChoosDest_btn .ch_field{height:90px;padding:35px 0;margin-bottom:20px}.ChooseDesti_box{padding:40px 0 50px}.header_bottom{min-height:425px}.all_desti_btn{width:228px;height:54px;font-size:24px;line-height:50px}.hotel_price{float:left}.hotel_image_box{position:relative;max-height:186px;min-height:186px}.no_padding_right_xs{padding-right:0}.no_padding.mbl_no_padding img{min-height:130px;max-height:132px}.xs_border_padding{padding-top:0!important}.bor_right_divide{border-right:0 solid #444c50;height:0%}.login_box_title{color:#000;margin-top:0}.fb_icon,.gp_icon,.tw_icon{margin:2px 10px 2px 2px;background-size:48px 48px;width:55px;height:54px}.pop_input_field,.support_message_area{border:1px solid #5f676a}.cont_subpage .title_2,.cont_subpage .title_3{width:100%;border-bottom:solid 1px #ccc;margin-bottom:20px;float:left}.search_show_hide_active{margin-top:15px!important}.package_detail_page{min-height:232px!important}.login_user_options{padding:10px;box-sizing:border-box;position:absolute;z-index:9999;min-width:200px;display:none;top:100%}.login_user_options ul li{width:100%}.cont_subpage .title_2{padding:3px 14px}.cont_subpage .title_2 h2{font-size:22px}.profile_settings{padding-left:10px}.available_jobs_btn,.uploadcv_btn{padding:37px 0;width:100%}.avail_job_box{padding:12px 6px 12px 10px}.cont_subpage_2{padding-left:12px}ul#menu-content li{padding:9px 0 9px 10px}.cont_subpage .title_5{padding:12px 2px}.profile_settings ul li{font-size:13px;line-height:17px;text-align:justify}.profile_settings ul{padding-left:22px}.cont_subpage .title_3{padding:10px 4px}.job_form_inner{padding-left:0}.cont_subpage .title_4{padding:0 4px}.cont_subpage .title_4 h2{font-size:26px}.job_forms_field.CompanydetailsRow .col-md-4{border-bottom:10px solid #fff}.side_logmenu{padding-top:5px}.inField{padding-top:12px;font-size:18px;height:40px}.cur_label_col .currency_lbl{padding:10px 0 0;font-size:22px}.language_label_box{margin-bottom:10px;padding:35px 0;width:90px}.currency_icon_box{width:89px;padding:10px 0;max-height:103px;min-height:102px}.currency_label{font-size:10px}.adv_opt_btn,.field_main_profile select,.field_main_profile.one_half .inField,.field_main_profile.one_half_lst .inField,.field_main_profile.one_third .inField,.field_main_profile.two_third .inField{font-size:14px}.adv_opt_btn{padding:4px 0}.package_page{padding:5px 0 0}.search_package_label{height:56px;line-height:56px}.sui_sinput{padding:12px 35px 14px 5px}.close_btn_div{margin:1em 0 0}.register_member{margin-top:30px}.three_sec_box{padding:.5em 0 0}.hlp_mbl{margin-top:0}.support_icon{margin-top:20px}.support_message{font-size:1.5em}.topright_nav li{float:left;width:100%}.login_user_options{left:0;max-width:100%;width:100%;background-color:#efefef}.faq_btns_holder{padding:.5em 0}.support_number_note{padding-bottom:.9em}.help_box_title{margin-top:5px}.faq_btn{width:46%}.homepage_popups{border-bottom:1px solid #ccc}.field_main_profile{padding:0 12px 60px!important}.top_sec h2 strong{font-size:28px!important}.confirmation_summary h2,h2.search_string{font-size:22px}.gridview_row{margin:0 0 15px}.gridview_rowFill .row{margin-right:0!important;margin-left:0!important}.trip_hd{margin-top:0}.confirm_icon{margin-left:0;margin-right:10px}.msg_title_sep{width:110%;margin-left:0;margin-top:0;margin-bottom:0}.confirmation_summary h4{font-size:12px}.confirm_msg_title{font-size:26px}.refundable_status_non,.refundable_status_r{font-size:.7em}.booking_summary_points{padding:15px 0 0}.booking_summary_table{border-bottom:0 solid #000;padding-bottom:20px}.sml_data{font-size:1.2em}.confirmation_summary{padding-bottom:28px}.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding:before{content:"";width:200%;position:absolute;left:-50%;height:100%;z-index:-1}.traveller_lbl{font-size:.9em}.traveller_name,.trip_summary_title{font-size:20px}.extra_height_box{min-height:200px}.ticket_number{font-size:16px}.calc_total{font-size:20px}.mbl_line_height .mfs-selected-option{line-height:52px}.margin_top_10{margin-top:10px}.ins_points_main li{font-size:11px}.ins_option_btn{margin-right:0!important}.mbl_no_padding_right{padding-right:0}.payment_summary_section .col-md-6.no_padding_right{padding-right:15px}.paymnt_gtway_icons .pay_options img{width:auto;margin:0 auto;height:40px}.book_now_box.select_option{width:60%}.xs_border_top{border-top:1px solid #ccc}.option_choice{display:inline-block;margin-top:-10px}}@media screen and (min-width:320px){.hotel_image_box{overflow:hidden;max-height:210px;min-height:200px;margin-left:-15px}}@media screen and (max-width:400px) and (min-width:320px){.pop_search_days .col-md-3.col-sm-3.col-xs-3.no_padding.days_lbl,.pop_search_days .col-md-3.col-sm-3.col-xs-3.no_padding_right{width:95%}.pop_search_days .form-group{margin-bottom:0}}@media(max-width:768px){.side-menu{position:relative;width:100%;height:0;border-right:0;border-bottom:1px solid #e7e7e7}.side-menu .brand-name-wrapper .navbar-brand{display:inline-block}.side-menu-container>.navbar-nav.slide-in{-moz-animation:slidein .3s forwards;-o-animation:slidein .3s forwards;-webkit-animation:slidein .3s forwards;animation:slidein .3s forwards;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.side-menu-container>.navbar-nav{position:fixed;width:300px;top:43px;height:100%;border-right:1px solid #e7e7e7;background-color:#f8f8f8;-moz-animation:slideout .3s forwards;-o-animation:slideout .3s forwards;-webkit-animation:slideout .3s forwards;animation:slideout .3s forwards;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.side-body{margin-left:5px;margin-top:70px;position:relative;-moz-animation:bodyslideout .3s forwards;-o-animation:bodyslideout .3s forwards;-webkit-animation:bodyslideout .3s forwards;animation:bodyslideout .3s forwards;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.body-slide-in{-moz-animation:bodyslidein .3s forwards;-o-animation:bodyslidein .3s forwards;-webkit-animation:bodyslidein .3s forwards;animation:bodyslidein .3s forwards;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.domain_selector{margin-top:200px;display:none;position:fixed}#dropdown .panel-body .navbar-nav,#search .panel-body .navbar-form .form-group{margin:0}.navbar-toggle{border:0;float:right;padding:18px;margin:0;border-radius:0}#search .panel-body .navbar-form{border-bottom:0}.navbar-header{z-index:3;background-color:#f8f8f8}}@media only screen and (max-width:768px){.second{margin-top:100px}}@media screen and (max-width:990px){.width100{float:left;width:100%}.holidayPackageContainer img{height:auto!important}}@media only screen and (max-width:720px){ #natSMAll{ margin-left:0px !important;}#ROOMSmall { padding-right: 100px; }.filteration-align,.standard_icon{display:none}img .bookIm{max-width:220px;min-width:220px;position:relative;min-height:150px;max-height:150px}.MarContent{margin-top:25px;padding-bottom:40px}h3.roomType{font-family:Roboto-Bold;text-align:center;font-weight:700;font-size:18px;color:#6cc6eb}.hrLeft{border-left:none}.print_down_con{background:#dcdee2;margin-top:20px;padding:5px}.refun-room2 h4{color:#5bc676;font-weight:700;padding-top:10px;font-family:Roboto-Light;text-decoration:underline;font-size:12px;margin-left:-22px}.refun-room2 h3{color:#2f383c;font-family:Roboto-Bold;text-align:center}.hr_right{border-right:none}.wait{margin-top:-50px}.loadGifff{margin-left:0px}.loadGifff.Process{margin-left:-100px}.coupon_submit{border:1px solid #333;color:#000;padding:7px 35px;background-color:transparent;float:left;width:100%;margin-top:5px}.coupon_text_field{margin-right:5px;padding:8px 5px;border:0;float:left;width:100%}.star-title-rate{color:#000;font-weight:600;padding:.5em 0 1em;float:right;font-family:Cairo,sans-serif;width:100%;text-align:center}#showFilter{display:block}}@media screen and (max-width:991px) and (min-width:768px){.payment_summary_section .col-md-6.no_padding_right{padding-right:15px}.payment_summary_section .col-md-6.no_padding_left{padding-left:15px}.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding{display:block;float:left;background-color:#e6e7e8}.mlt_trip .modify_sear_input_fileds .adv_opt_btn{margin-top:10px}.navbar-brand{display:none!important}.nav.navbar-nav{display:none}.nav.navbar-nav.slide-in{display:block;position:relative;margin-top:0;z-index:9999;background-color:#f8f8f8;height:100%;width:300px}.side-menu .side_dropdown .panel-body .nav.navbar-nav.slide-in{width:300px}.side-menu .navbar-nav li,.side-menu .side_dropdown{background-color:inherit}.navbar-toggle{display:none;padding:9px 10px;margin-top:8px;margin-left:15px;background-color:transparent;background-image:none;border:0 solid transparent;border-radius:0;margin-bottom:0}.sm_menu_bg_color{position:fixed;background-color:#f8f8f8;width:6.4%}.side_bar_color{position:relative}.side_bar_color:before{position:absolute;content:"";height:100%;background-color:#f8f8f8;width:200px;left:-30%;z-index:-1}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.mbl_menu_btn{background:url(../images/city_icon_sprite.png) -7px -119px no-repeat;width:24px;height:28px;border:none;outline:0;margin:0 auto}.mbl_menu_btn.mbl_menu_btn_close{background:url(../images/city_icon_sprite.png) -7px -50px no-repeat}.nation_modify_box{width:49.5%}.flght_time_summ{font-size:20px}.details_title{font-size:18px}p.basic_amenities{font-size:13px;margin:10px 0}.canellationpopup{font-size:13px;color:#2f383c}.hotel_price{padding-top:20px}.available_jobs_btn,.uploadcv_btn{padding:25px 40px}.cont_subpage .title_2{padding:30px 40px}.profile_settings{padding-left:40px}.cont_subpage .title_5{padding:20px 40px}.job_apply_btn{margin-top:8%}.login_box_title{font-size:23px}.support_message{font-size:2.4em}.bor_right_divide{border-right:1px solid #fff}.faq_btns_holder{padding:1.5em 0}.days_lbl{padding-left:15px!important}.ins_option_btn.last_option{margin-right:0}.r_btn{letter-spacing:-.5px}.pay_options{padding:4px 40px}}@media screen and (max-width:991px){.flight_specs_inline,.sm_clearfix,.sm_xs_clear{clear:both}.calc_separator{width:50%}.main_search_but_modify{display:block;height:70px;background:#28ace2;font-size:13px;color:#fff;font-weight:700;border-radius:0;text-align:center}.tab_view_sec{margin-right:0}.map_section,.sm_half_col_l{margin-right:2%}.table_container{display:block}.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding:before{background-color:transparent}.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding,.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding.summ_tbl_box,.col-md-7.col-sm-12.col-xs-12.no_padding.mbl_no_padding{display:block;float:left}.col-md-5.col-sm-12.col-xs-12.no_padding.mbl_no_padding.summ_tbl_box{display:block;float:left;background-color:#e6e7e8}.banner_bg_voucher{width:100%}.sm_no_padding{padding:0}.show_hide_filter_btn,.show_hide_result_sort_htl_btn{display:block}.left_bar{display:none}.location_btn,.star_rating_btn{display:inline-block}.map_section{width:48%;float:left}.search_by_map{margin-top:12px;width:53%;float:left}.text_field{width:188%}.sm_half_col_l,.sm_half_col_r{width:100%;float:left}.option_star_rating.active .glyphicon.glyphicon-star{font-size:.75em}.star_rating_btn{float:left;overflow:hidden!important;height:33px}.xs_no_padding_left{padding-left:0}.option_star_rating{width:95px;margin-bottom:2px}.option_location{width:100px;padding:4px 0;margin-bottom:5px;margin-right:2px;min-width:140px;overflow:hidden}a.more_location_link{padding:5px 10px;font-size:1em;float:left}.selected_option_icon{width:100%}.search_place_field{width:60%}.search_place_field.hotel_search_in{width:100%;margin-right:1%;margin-top:5px}.date_field_modify{margin-top:1%;width:35%}.date_field_modify.date_field_modify_htl{margin-top:1%;width:100%}.btn_field_modify{width:100%}.xs_no_padding_right{padding-right:0}.hotel_image{min-height:232px;width:100%}.search_flight_field{width:40%}.date_field_flight_modify{width:32%;margin-top:1%}.details_col_med,.details_col_small,.user_trip_info .user_trip_image img.img-responsive{width:100%}.show_hide_flight_filter_btn,.show_hide_result_sort_btn{display:block}.sort_options,.sort_options_htl{display:none}.tot_flight_time{font-size:1em}.tot_flight_hrs{text-align:left;font-size:1em;white-space:nowrap}.bar_loc_details,.bar_loc_details_2{font-size:14px}.show_flight_details_btn{font-size:1em}.dept_flight_details,.flight_time_details,.layover_flight_details{min-height:185px}.hotel_name_and_class{float:left;margin-bottom:10px}.show_on_map.on_summary_map_btn{float:right}.hotel_info_section{margin-bottom:10px}.roomtype_on_summary{font-size:22px}.rooms_modify_box{width:19.5%}.booking_summary_points:before{content:"";width:120%;position:absolute;height:100%;background-color:#e6e7e8;right:100%;top:0}.modify_sear_input_fileds{width:80%;padding-bottom:10px}.modify_sear_input_fileds.htl_mfy_f{width:76%}.modify_sear_submit_fileds.htl_mfy_f{width:23%}.modify_sear_submit_fileds{width:20%}.suit_price.suit_prce_mbl{padding-top:.5em!important}.select_option{padding-top:.5em}}@media screen and (max-width:767px) and (min-width:480px){.carousel{max-height:250px;overflow:hidden}.carousel .item img{width:100%;height:auto;min-height:250px}}@media screen and (max-width:420px){.waitModal img{margin-left:-20px;}.place_text_fields .errorpage{min-height:360px}}@media screen and (max-width:480px){.price_range,.roomtype_on_summary{font-size:15px}.holidayResultHead,.ins_option_lbl{margin-top:0}#divPackageTypeFlt{float:left}.sui_sbutton{right:10px;top:20px;width:35px;background-size:27px 29px}.result_f_opt ul li{margin:5px;width:45%;height:35px}.pkg_sort_link ul li{margin-right:5px}.pkg_sort_link .psl_link{padding:0 6px 8px 1px}.hi.col-xs-4{text-align:right}.alertBox{width:320px;margin-left:-160px}}@media screen and (min-width:1400px){.faq_btn{width:136px}}@media (max-width:427px){img.bookIm{max-width:192px;min-width:187px;position:relative}}@media (max-width:1199px) and (min-width:992px){.smallMenu,.smallMenu2{border-bottom:1px solid #2f383c;border-top:1px solid #2f383c}img.bookIm{max-width:327px;min-width:326px;position:relative;min-height:287px;max-height:287px}.SideMenu{display:none}.MarContent{margin-top:20px}.MenuSmallAll{margin-top:100px;cursor:pointer}.MenuSmallAll h4{font-family:sans-serif;text-align:center}.smallMenu2{margin-top:15px}.logBorder{border-left:1px solid #2f383c}}.sticky {border: 1px dotted orange;}.infBox{display:block !important;}
@keyframes mymove { from {right: 0px;}to {right:400px; }}i.animationTruck {animation: mymove 5s infinite;animation-timing-function: linear;position:relative;}
.CheckCostModal h3{
    text-align:center;
    color:#2f383c;
    font-family:'cairo',sans-serif;
    text-shadow:1px 1px rgba(0,0,0,0.01) !important;
}
.NEWCost h4 {
    text-align: center;
    border: 1px solid #fff;
    padding: 15px;
    color: #28ace2;
    text-shadow: 1px  1px rgba(0,0,0,0.01);
    font-weight:bolder;
}
button.CHeckMOdalBTN{
    border:1px solid #2f383c;
    padding:10px;
    color:#28ace2;
    border-radius:0px;
}
button.CHeckMOdalBTN:hover {
    background: #28ace2;
    color: #fff;
    border: 1px solid #28ace2;
}
.messaqgePayError h3{
    color:#2f383c;
    text-shadow:1px 1px rgba(0,0,0,0.1);
    text-align:center;
    font-weight:bold;
}
.anotherRoom {
    margin-top: 20px;
    padding: 10px;
    color: #2f383c;
}
/*css for tootip*/
.fa-info-circle {
    color: #28ace2;
    font-size: 25px;
    padding: 3px;
    cursor:pointer;
}
.tooltip-inner {
    max-width:100%;
    min-width:100%;
    padding:3px 8px;
    color: #fff;
    text-align: left;
    background-color: #2f383c;
    border-radius: 5px;
}
.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    display:none;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #2f383c;
}
.overlay {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 100%;
    width: 100%;
    opacity: 0;
    transition: .5s ease;
    background-color: rgba(0,0,0,0.6);
    cursor:pointer;
}

.row:hover .overlay {
    opacity: 1;
}

.text {
    color: white;
    font-size: 20px;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    text-align: center;
}
@media screen and (min-width:1200px){
    .tooltip-inner {
        max-width: 450%;
        min-width: 450%;
        padding: 6px 10px;
        color: #fff;
        text-align: left;
        background-color: #2f383c;
        border-radius: 5px;
    }
}
h4.bill_non_refundable{
    color:red;
}
.PDF_newBody {
    font-family:sans-serif;
    background:#fff;
}
.newPdfContent {
    margin-top: 30px;
    border: 1px solid #fff;
    background: #FFF;
}
.LOGOpdf img {
    padding: 20px;
    margin-left: -30px;
    height:100px;
    width:280px;
}
.CBNUMPdf {
    color: #2f383c;
    font-weight: bolder;
    font-family: sans-serif;
    padding-top: 5px;
    width:110px;
}
.BookingNUMPdf {
    color: #2f383c;
    font-weight: bolder;
    font-family: sans-serif;
}
.BookingNUMPdf span {
    color: #2f383c;
    font-family: unset;
    font-weight: normal;
}
.CBNUMPdf span {
    color: #2f383c;
    font-family: unset;
    font-weight: normal;
}
.AccomdationView{
    background:#2f383c;
    padding:10px;
    height:45px;
}
.AccomdationView h3 {
    color: #fff;
    font-family: Roboto-Bold;
    text-align: center;
    margin-top:0px;
}
.HotelImgPDF img {
    min-width: 200px;
    max-width: 200px;
    min-height: 200px;
    max-height:200px;
    padding-top:10px;
}
.HotelImgPDF{
    padding-top:20px;
}
.DetPDF h4 {
    padding-top: 20px;
    float: left;
    color: #299ac7;
    font-family: Roboto-Bold;
    margin-left: -15px;
}
.CountryPDF h4{
    color:#2f383c;
    float:left;
}
.CountryPDF h5 {
    color: #000;
    margin-top: -1px;
    float: left;
}
.PBox {
    font-family: sans-serif;
    font-weight: bold;
    float:left;
    margin-left:-15px;
}
.PBox span {
    font-family: sans-serif;
    font-weight: 200;
}
.section_separator.NewPdf {
    border-bottom: 1px solid #000 !important;
    padding-top:20px;
}
.DetPDFAcc h4 {
    float: left;
    color: #299ac7;
    font-family: Roboto-Bold;
}
.AccDetails h4{
    float:left;
}
.AccDetails h4 span{
    padding-top:5px;
}
.AccDetails {
    text-align:left;
}
h4.datePDF {
    text-align: left;
    float: left;
    font-family: sans-serif;
}
h4.NightNo{
    padding-top:18px;
}

h3.NORoomPdf {
    color: #299ac7;
    font-family: Roboto-Bold;
    FONT-SIZE: 18PX;
    MARGIN-LEFT: -10px;
}
.NoROOm {
    margin-top: -10px;
}
h5.InfoRoom{
    text-align:left;
    float:left;
    margin-left:-30px;
}
h4.InfoRoom {
    float: left;
    text-align: left;
    margin-left: -30px;
    margin-top:0px;
}
.NORoomPdf span{
    font-size:14px;
    color:#2f383c;
}
h3.totalPDF{
    color:#28ace2;
    font-weight:bold;
    font-family:Roboto-Bold;
}
h3.totalPDF span {
    color: #536066;
    font-family: Roboto-Bold;
    padding-top: 20px;
}
.GuestNames h4{
    text-align:left;
    color:#2f383c;
}
.notes span{
    padding-left:5px;
    padding-bottom:5px;
    text-align:left;
    font-family:Roboto-Light;
}
.notes h4{
    text-align:left;
    font-family:sans-serif;
}
span.SNote {
    margin-left: 52px;
    padding-top: 10px;
}
.Essential{
    padding-bottom:80px;
}
.OperationPdf h4 {
    text-align: center;
    color: #fff;
}
.OperationPdf {
    background: #2f383c;
    padding: 5px;
    
}
.OperationPdf h4{
    color:#fff;
    font-family:Roboto-Light;
}
.DETOper h5{
    color:#fff;
    font-family:sans-serif;
    font-size:14px;
}
h4 span.TotalCostDet{
    color:#2f383c;

}
.WegoStyle {
    z-index: -1;
   
}
    .WegoStyle img {
        margin-top: -175px;
        max-height: 150px !important;
        height: 35px !important;
        /* width: 80px !important; */
        /* padding-bottom: 13px; */
        margin-left: 86px;
    }
.flight_result_box.wego {
    box-shadow: 0px 1px 6px 1px #28ace29e;
}
.OffersSTyle{
    margin-top:100px;
}
.pkg_price span .currency_div {
    text-align: center;
}
.right_packagetop .pkg_price span.currency_div{
    padding-left:70px;
}
.DetailsOffers{
    padding-bottom:50px;
}
h1.COuntryTitleOffers{
    color:#2f383c;
    
}
h3.TablTitle{
    padding:15px;
    padding-top:10px;
    color:#2f383c;
}
.modal.fade {
    opacity: 1;
}

.modal.fade .modal-dialog {
    -webkit-transform: translate(0);
    -moz-transform: translate(0);
    transform: translate(0);
}

.animated {
    background-image: url(/css/images/logo.png);
    background-repeat: no-repeat;
    background-position: left top;
    padding-top: 95px;
    margin-bottom: 60px;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
    }

    40% {
        -webkit-transform: translateY(-30px);
    }

    60% {
        -webkit-transform: translateY(-15px);
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }

    40% {
        transform: translateY(-30px);
    }

    60% {
        transform: translateY(-15px);
    }
}

.bounce {
    -webkit-animation-name: bounce;
    animation-name: bounce;
}
img.OffersImag {
    margin-top: -70px;
    cursor:pointer;
}
.swing {
    animation: swing ease-in-out 1s infinite alternate;
    transform-origin: center -20px;
}

.swing img {
    border: 5px solid #f8f8f8;
    display: block;
}

.swing:after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    border: 1px solid #999;
    top: -10px;
    left: 50%;
    z-index: 0;
    border-bottom: none;
    border-right: none;
    transform: rotate(45deg);
}
/* nail */
.swing:before {
    content: '';
    position: absolute;
    width: 5px;
    height: 5px;
    top: -14px;
    left: 54%;
    z-index: 5;
    border-radius: 50% 50%;
    background: #000;
}

@keyframes swing {
    0% {
        transform: rotate(3deg);
    }

    100% {
        transform: rotate(-3deg);
    }
}

@media screen and (min-width: 1200px) {
    .SoonDIv {
        min-height: 580px;
        max-height: 580px;
        background: rgba(0,0,0,0.3);
        position: absolute;
        width:84%;
    }
}
@media screen and (max-width: 1024px) {
    .SoonDIv {
        background: rgba(0,0,0,0.3);
        position: absolute;
        width: 90%;
        min-height: 580px;
        max-height: 580px;
    }
}
@media screen and (max-width: 992px) {
    .SoonDIv {
        min-height: 262%;
        max-height: 262%;
        background: rgba(0,0,0,0.3);
        padding: 30px;
        position: absolute;
    }
   
}
@media screen and (max-width: 767px) {
    .SoonDIv {
        min-height: 262%;
        background: rgba(0,0,0,0.3);
        padding: 30px;
        position: absolute;
        width:95%;
    }
    .REsposiveBOxCheckOut {
        margin-top: -15px !important;
    }

    .ResponsiveRoomsBox {
        margin-bottom: 20px !important;
        margin-top: -15px !important;
    }
}
@media screen and (max-width:360px) {
    .SoonDIv {
        background: rgba(0,0,0,0.3);
        position: absolute;
        width: 100%;
        min-height: 205%;
        max-height: 205%;
    }
}
/*.holidayPackageContainer img {
    filter: blur(3px);
}*/
.SoonDIv h1{
    text-align:center;
    font-family:Roboto-Bold;
    color:#fff;
    font-size:55px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}
.SoonDIv img {
    width: 250px;
    margin-top:0px;
}
span.fa-bed.ROOMsNO{
    color:#28ace2;
}
#videoplayer {
    background: url(../Images/bgimage.png) no-repeat !important;
}
.SalesInvoceStyle h3{
    text-shadow:1px 1px rgba(0,0,0,0.3);
}
.SalesInvoceStyle{
    padding:20px;
}
.salesInvoice {
    border: 1px solid #2f383c;
}
p.CBNUMPdfINV {
    color: #2f383c;
    font-weight: bolder;
    font-family: sans-serif;
    padding-top: 5px;
    /* width: 110px; */
    float: right;
}
p.CBNUMPdfINV{
    font-size:20px;
}
span.CBService {
    font-size: 18px;
    font-weight: bold;
    color: #28ace2;
}
/*.salesInvoice, th, td {
    border: 1px solid #2f383c;
    text-align: center;
}
.salesInvoice, th {
    font-size: 24px;
    color:#2f383c;
}
.salesInvoice,td{
    font-size:12px;
   
}*/
/*table.salesInvoice{
    min-height:500px;
}*/
span.checkININV {
    color: #28ace2;
    font-size:14px;
}
span.SellPriceINV {
    color: #28ace2;
    /*font-weight:bold;*/
    font-size:20px;
}
p.SellPriceINV {
    font-size:20px;
    float:left;

}
h4.CustName {
    text-transform: uppercase;
}
/*tbody.BodyTableSalesInvoce{
    min-height:500px;
}*/
.TotalInvoice {
    /*background: #bbebff;*/
}
.loadingPageBody {
    background: url('../Images/default_imgHotel.jpg') no-repeat;
    background-size:cover;
}
.BGLoading {
    background: #28ace2b5;
    padding: 50px;
    margin-top: 100px;
}
.SearchFont.LoaadIngPage{
    color:#fff !important;
}
.progress {
    /*margin: 10px;
    width: 700px;*/
}
.progress-bar-success{
    background:#28ace2;
}
.progress {
    margin-top:70px;
    height:25px;
    border:2px solid #fff;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius:0px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
.LoadingContainer{
    padding-bottom:200px;
}
.knetErrorMessage{
    color:#2f383c;
    text-align:center;
    padding-top:30px;
    text-shadow:1px 1px 1px rgba(0,0,0,0.3);
}
.CancelKnetPayment{
    color:red;
}

.SearchFont.LoaadIngPage {
    font-family: 'cairo',sans-serif;
  
}
p.ErrataDataStyle {
    text-align: justify;
    font-size: 14px;
    /*text-shadow: 1px 1px 1px rgba(0,0,0,0.3);*/
    font-family:sans-serif;
    color: #000;
}
.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 1px solid #000;
}

