.facebook-login-button,.facebook-login-button-small{margin:auto;box-shadow:0 5px 10px -3px #000;cursor:pointer}.modal-layer__pagemask{z-index:1;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;filter:alpha(opacity=50);background-color:#000}.modal-layer.modal-visible,.user-sub-modal-layer.modal-visible{z-index:500;height:100%;width:100%;position:fixed;top:0;left:0}.user-sub-modal-layer.modal-visible.mobile{height:8em;bottom:0;top:inherit}.user-sub-modal-layer.modal-visible.mobile.expanded{height:20em}.user-sub-modal-layer.modal-visible.mobile.sub_overlay_st_only{height:16em}@media (min-width:768px) and (max-width:991px){.monthly_fares_modal_layer.modal-layer.modal-visible{position:absolute}}@media (max-width:767px){.monthly_fares_modal_layer.modal-layer.modal-visible{position:absolute}}.facebook-login-button{display:inline-block}.facebook-login-button>div{display:block;float:left;height:50px;color:#fff;line-height:50px;vertical-align:middle}.facebook-login-button>div.icon-container{background-color:#3b5998;width:80px;border-bottom-left-radius:7px;border-top-left-radius:7px}.facebook-login-button>div.icon-container i:before{line-height:50px;vertical-align:middle;text-align:center;font-size:24px}.facebook-login-button>div.text-container{background-color:#5672ad;text-align:center;padding:0 30px;border-top-right-radius:7px;border-bottom-right-radius:7px;font-size:24px}.facebook-login-button-small{display:inline-block}.facebook-login-button-small>div{display:block;float:left;color:#fff;vertical-align:middle}.facebook-login-button-small>div.icon-container{background-color:#3b5998;border-bottom-left-radius:7px;border-top-left-radius:7px;width:20%}.facebook-login-button-small>div.icon-container i:before{line-height:40px;vertical-align:middle;text-align:center;font-size:12px}.facebook-login-button-small>div.text-container{background-color:#5672ad;text-align:center;border-top-right-radius:7px;border-bottom-right-radius:7px;font-size:15px;width:80%}.attendant_modal.user-sub-modal-layer.modal-visible{z-index:500}.attendant_modal .modal-layer__pagemask{z-index:-1;position:absolute;top:0;left:0;height:100%;width:100%;opacity:.95;background-color:rgba(0,0,0,.85)}.attendant_modal .sub-modal_content{position:absolute;left:5%!important;top:20%;font-size:36px}@media (min-width:1200px){.attendant_modal .attendant_background{width:25%;height:1500px;background-image:linear-gradient(#01a1dd,#02d2bf)}.attendant_modal .attendant{position:absolute;bottom:0;width:530px;height:95%;background:url(../../../img/desktop/compressed/images/sub_modal/attendant_overlay.png?1535675389);background-size:cover}.attendant_modal .sub-modal_content{left:40%!important}}.attendant_modal .sub-modal_content button,.attendant_modal .sub-modal_content div{color:#fff}.attendant_modal .sub-modal_content .sub-modal-icon{font-size:24px;padding-bottom:20px}.attendant_modal .sub-modal_content .sub-modal_header{font-size:56px;font-weight:700;line-height:65px}.attendant_modal .sub-modal_content .sub-modal_home_container{padding:10px 0;height:55px;margin-bottom:40px}.attendant_modal .sub-modal_content .sub-modal_home_container .sub-modal_home{font-size:28px;float:left;padding-right:5px}.attendant_modal .sub-modal_content .sub-modal_home_container .icon-upplane{display:none}.attendant_modal .sub-modal_content .sub-modal_home_container .icon-sideways_arrow{position:absolute;left:445px;transform:rotate(90deg);line-height:40px}.attendant_modal .sub-modal_content .sub-modal_home_container .location1{width:auto;padding:0}.attendant_modal .sub-modal_content .sub-modal_home_container .location1 .searchform__input{background:0 0;border:transparent;text-decoration:dotted #fff underline;width:400px;font-size:24px;padding:3px;outline:0;height:40px;color:#fff;font-weight:400}.attendant_modal .sub-modal_content .sub-modal_home_container .location1 ::-webkit-input-placeholder{color:#cc0202;text-decoration:dotted #fff underline}.attendant_modal .sub-modal_content .sub-modal_home_container .location1 :-moz-placeholder{color:#cc0202;opacity:1;text-decoration:dotted #fff underline}.attendant_modal .sub-modal_content .sub-modal_home_container .location1 ::-moz-placeholder{color:#cc0202;opacity:1;text-decoration:dotted #fff underline}.attendant_modal .sub-modal_content .sub-modal_home_container .location1 :-ms-input-placeholder{color:#cc0202;text-decoration:dotted #fff underline}.attendant_modal .sub-modal_content .location1 .error_msg,.attendant_modal .sub-modal_content .sub-modal_input_container .error_msg{color:#cc0202;display:none}.attendant_modal .sub-modal_content .error .error_msg{display:block!important}.attendant_modal .sub-modal_content .sub-modal_input_container{height:50px;margin-bottom:30px}.attendant_modal .sub-modal_content .sub-modal_input_container div{padding:0;width:auto}.attendant_modal .sub-modal_content .sub-modal_input_container .sub-modal_input_email{color:#666;height:50px;width:300px;padding-left:10px;padding-top:0;font-size:18px;outline:0}.attendant_modal .sub-modal_content .sub-modal_input_container .sub-modal_input_button{background-color:#fd922d;border:0;border-radius:0;height:50px;width:185px;font-size:18px;margin-left:-10px}.attendant_modal .sub-modal_content .sub-modal_or{padding:15px 0;font-size:20px}.attendant_modal .sub-modal_content .icon-container{text-align:center}.attendant_modal .sub-modal_content .facebook-login>.error{color:#cc0202;font-size:14px;display:none}.subscription_modal:not(.attendant_modal){position:absolute;z-index:26;text-align:center;top:30px;height:100%;border-spacing:0 10px;padding-bottom:0;margin-left:-350px;margin-right:auto;box-shadow:none;border:none;left:50%;right:0}.subscription_modal:not(.attendant_modal).mobile{position:relative;padding:0;top:0}@media (min-width:768px) and (max-width:991px){.subscription_modal:not(.attendant_modal){margin-left:-370px}}@media (max-width:767px){.subscription_modal:not(.attendant_modal){left:0;margin-left:0}.subscription_modal:not(.attendant_modal)>div.subscription_success{float:inherit}}.subscription_modal:not(.attendant_modal)>div{float:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container{background-image:url(../../../img/desktop/compressed/images/subscription_airplane_img.png?1535675389);width:720px;height:95%;max-height:705px;background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container{width:100%;height:100%}}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container.mobile{background-size:auto;background-position-y:35%;background-position-x:50%}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div{max-width:720px;width:98%;position:relative;top:25px;padding:20px 60px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile{padding:0 8px;top:10px;width:100%}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .subscription_modal__headline{margin-bottom:3px;padding-left:2px;white-space:nowrap}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_choose_signup{margin:15px;line-height:40px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_choose_signup .or_email-small{color:#fff;font-size:15px;text-align:center;padding:3px;width:10%;display:inline}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_choose_signup .facebook-login-button-small{width:40%;float:left}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_choose_signup .mobile-signup-email{background-color:#fd922d;font-size:15px;text-align:center;width:50%;float:right;color:#fff;box-shadow:0 5px 10px -3px #000}.subscription_modal_st,.subscription_success{max-height:705px;border-spacing:0 10px;box-shadow:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_choose_signup .error{color:#cc0202;font-size:14px;display:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .mobile_email_field{padding:0 15px;line-height:15px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile input{border-radius:10px;opacity:1}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .airport-suggest .input-container input{padding-left:5px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box{overflow:hidden;background-color:rgba(0,66,108,.6);border-radius:10px;margin:0 15px 5px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container{display:table-row}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container>span{display:table-cell}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container .st_inline_checkbox{width:25px;height:25px;cursor:pointer;margin-top:6px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container .st_message{vertical-align:top;padding-left:7px;text-align:left}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container .st_message .st_main_message{font-family:proxima-nova,sans-serif;font-size:4.4vw;color:#fff;white-space:nowrap}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_message_box .st_message_container .st_message .st_sub_message{font-family:proxima-nova,sans-serif;font-size:3.1vw;color:#fff;white-space:nowrap}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .st_privacy_policy{font-family:proxima-nova,sans-serif;font-size:12px;color:#fff;padding-top:7px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .btn_orange{margin-top:0}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile form>div{margin-bottom:7px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .error{margin-bottom:0}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div.mobile .error input{border-color:red;border-width:2px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div form>div{margin-bottom:15px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .facebook-login{margin-bottom:10px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .facebook-login .error{color:#cc0202;font-size:14px;display:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .facebook-login .or_email{margin-top:10px;color:#fff}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .subscription_modal__headline{font-weight:600;line-height:22px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.16);margin-bottom:20px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .main_headline{font-family:proxima-nova,sans-serif;font-size:36px;color:#fff}@media (max-width:767px){.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .main_headline{line-height:24px;font-size:6.2vw}}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .sub_headline{font-family:proxima-nova,sans-serif;color:#fff;font-size:20px;margin-bottom:35px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div input{width:100%;padding:5px;line-height:40px;height:50px;border:1px solid #ccc;color:#666;font-size:20px;background-color:#fff;font-weight:300}@media (max-width:767px){.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div input{font-size:18px;line-height:30px;height:40px}}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .input-container>.error_msg{color:tomato;font-size:15px;text-align:left;display:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport_label,.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .email_label{font-family:proxima-nova,sans-serif;font-size:15px;color:#fff;float:left;font-weight:400;margin-bottom:1px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .error .error_msg{display:block}.hidden_component,.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container i,.subscription_success .success_message_container .success_sub_message.success_sub_message_st,.subscription_success .success_message_container .success_sub_message_st_hidden,.subscription_success.sub_overlay_st_only .success_message_container .success_sub_message.success_sub_message_awd{display:none}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container{width:100%;padding:0;z-index:2}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container .msg{position:absolute;font-size:20px;top:12px;left:8px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container label{width:100%;margin:0;position:relative}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container input{padding-left:145px}@media (max-width:767px){.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container .msg{font-size:13px;top:11px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container input{padding-left:95px}}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container .error_msg{color:tomato;font-size:15px;text-align:left}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container.error{margin-bottom:0}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .airport-suggest .input-container.error input{border-color:red;border-width:2px}.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .btn_orange{width:100%;height:55px;background-color:#fd922d;color:#fff;font-size:26px;text-align:center;border:0;outline:0;vertical-align:text-bottom}@media (max-width:767px){.subscription_modal:not(.attendant_modal) .subscription_modal_bg_container .subscription_modal_content_div .btn_orange{font-size:16px;height:35px}}.close_btn_container .close_btn{height:18px;width:18px;position:relative;top:10px;right:10px;float:right;cursor:pointer;z-index:2}.close_btn_container .close_btn:before{color:#fff;font-size:15px;content:'\2715';line-height:20px}.subscription_success{max-width:720px;width:720px;height:95%;background-color:#a3d170;position:absolute;z-index:26;text-align:center;top:30px;padding-bottom:0;margin-left:-350px;margin-right:auto;border:none;left:50%;right:0}@media (max-width:767px){.subscription_success{width:100%;height:100%;left:0;margin:0;top:0}}.subscription_success .close_btn_container .close_btn{top:12px;right:0;z-index:32}.subscription_success .close_btn_container .close_btn:before{color:#fff}.subscription_success .success_message_container{position:absolute;top:200px;width:95%;z-index:30}@media (max-width:767px){.subscription_success .success_message_container{top:0;width:100%;position:relative}}.subscription_success .success_message_container .success_arrow_div{margin:0 auto 25px;border-radius:50%;width:95px;height:95px;background-color:#a3d170;border:2px solid #fff}.subscription_success .success_message_container .success_arrow_div .success_checkmark{width:55px;height:55px;background-position:center;background-repeat:no-repeat;position:relative;top:20px;left:20px;background-image:url(../../../img/desktop/compressed/sprites/check-parts.png?1535675389)}@media (max-width:767px){.subscription_success .success_message_container .success_arrow_div{margin-top:15px;margin-bottom:15px;width:80px;height:80px}.subscription_success .success_message_container .success_arrow_div .success_checkmark{width:45px;height:45px;top:15px;left:15px}}.subscription_success .success_message_container .success_main_message{font-family:proxima-nova,sans-serif;font-size:50px;color:#fff;font-weight:600;line-height:35px;text-align:center;transform:scaleX(1.0024);margin-bottom:25px}@media (max-width:767px){.subscription_success .success_message_container .success_main_message{font-size:30px;margin-bottom:7px}}.subscription_success .success_message_container .success_sub_message{font-family:proxima-nova,sans-serif;font-size:25px;color:#fff;font-weight:400;line-height:25px;text-align:center;transform:scaleX(1.0024);margin-bottom:15px}.subscription_success .success_message_container .back_to_awd_section{border:2px solid #fff;max-width:330px;margin:35px auto 0;padding:10px}@media (max-width:767px){.subscription_success .success_message_container .success_sub_message{font-size:18px;line-height:16px}.subscription_success .success_message_container .back_to_awd_section{max-width:230px}}.subscription_success .success_message_container .back_to_awd_section .back_section_text{font-family:proxima-nova,sans-serif;font-size:25px;color:#fff;font-weight:200;cursor:pointer}.subscription_success.sub_overlay_st_only .success_message_container .success_sub_message.success_sub_message_st{display:block}@media (max-width:767px){.subscription_success .success_message_container .back_to_awd_section .back_section_text{font-size:17px}.subscription_success.sub_overlay_st_only .success_arrow_div{width:60px;height:60px}.subscription_success.sub_overlay_st_only .success_arrow_div .success_checkmark{width:35px;height:35px;top:10px;left:11px}.subscription_success.sub_overlay_st_only .back_to_awd_section{margin-top:0}}.subscription_modal_st{background-image:url(../../../img/desktop/compressed/images/st-widget-bg.png?1535675389);width:720px;height:95%;background-position:center;background-repeat:no-repeat;background-size:cover;padding-left:0;padding-right:0;position:absolute;text-align:center;padding-bottom:0;margin-left:-350px;margin-right:auto;border:none;left:50%;top:30px;right:0}@media (max-width:767px){.subscription_modal_st{width:100%;height:100%;left:auto}}.subscription_modal_st .st_header_message_container{padding-top:18px;padding-bottom:10px;padding-left:45px;height:85px;background-color:#a3d170}@media (max-width:767px){.subscription_modal_st .st_header_message_container{padding-left:5px;padding-top:10px;padding-bottom:10px}}.subscription_modal_st .st_header_message_container .success_arrow_div{border-radius:50%;width:45px;height:45px;background-color:#a3d170;border:3px solid #fff;padding-left:0;padding-right:0}.subscription_modal_st .st_header_message_container .success_arrow_div .success_checkmark{width:24px;height:24px;background-position:center;background-repeat:no-repeat;position:relative;background-image:url(../../../img/desktop/compressed/sprites/check-parts.png?1535675389);background-size:24px 24px;top:7px;left:7px}.subscription_modal_st .st_header_message_container .header_message_text{text-align:left;margin-top:7px}@media screen and (max-width:355px){.subscription_modal_st .st_header_message_container .header_message_text{padding:0}}.subscription_modal_st .st_header_message_container .header_message_text span{font-family:proxima-nova,sans-serif;font-size:20px;color:#fff;font-weight:300}.subscription_modal_st .st_header_message_container .header_message_text .bold_message{font-size:23px;font-weight:500}.subscription_modal_st .st_header_message_container .close_btn_container{position:absolute;right:5px;top:-5px}.subscription_modal_st .st_header_message_container .close_btn_container .close_btn:before{color:#fff}.subscription_modal_st .st_message_container{height:390px}@media (max-width:767px){.subscription_modal_st .st_message_container{height:auto;padding:5% 7% 0}}.subscription_modal_st .st_message_container .st_message_left{height:100%;padding-top:100px;padding-left:30px}.subscription_modal_st .st_message_container .st_message_left .st_main_message{font-family:proxima-nova,sans-serif;font-size:30px;color:#fff;font-weight:700;line-height:30px;text-align:left}@media (max-width:767px){.subscription_modal_st .st_message_container .st_message_left{padding:0}.subscription_modal_st .st_message_container .st_message_left .st_main_message{font-size:5.9vw;white-space:nowrap}}.subscription_modal_st .st_message_container .st_message_left .st_sub_message{font-family:proxima-nova,sans-serif;font-size:22px;color:#fff;font-weight:300;line-height:22px;margin-top:10px;text-align:left}.subscription_modal_st .st_message_container .st_sub_display_image_container .st_sub_display_image{width:345px;height:345px;background-position:center;background-repeat:no-repeat;position:relative;background-image:url(../../../img/desktop/compressed/images/st-sub-image-2.png?1535675389);background-size:345px;top:15px}.subscription_modal_st.sub_overlay_st_only .st_header_message_container,.subscription_modal_st.sub_overlay_st_only .st_main_message .st_post_awd_message{display:none}@media (min-width:992px){.subscription_modal_st.sub_overlay_st_only .st_sub_section{position:absolute;bottom:70px}}@media (min-width:768px){.st_sub_section{position:absolute;bottom:70px}}.st_terms_and_condition_section{position:absolute;bottom:10px}.st_terms_and_condition_section .st_logo_container{height:40px}@media (max-width:767px){.subscription_modal_st .st_message_container .st_message_left .st_sub_message{font-size:4.1vw;white-space:nowrap}.subscription_modal_st .st_message_container .st_sub_display_image_container{overflow:hidden;padding-right:0}.subscription_modal_st.sub_overlay_st_only .st_sub_section{margin-top:0;padding:0 7%}.st_terms_and_condition_section .st_logo_container{height:25px}}.st_terms_and_condition_section .st_logo_container .st_logo{background-position:center;background-repeat:no-repeat;background-image:url(../../../img/desktop/compressed/images/st-logo.png?1535675389);width:100%;height:100%}.st_terms_and_condition_section .st_privacy_policy{font-family:proxima-nova,sans-serif;font-size:15px;color:#fff}.st_terms_and_condition_section_v2{bottom:20px}.st_terms_and_condition_section_v2 .st_privacy_policy{width:95%;max-width:700px;font-family:proxima-nova,sans-serif;font-size:15px;color:#01a1dd;font-weight:500}.st_sub_section{margin-top:20px}.st_sub_section .st_sub_email_field{height:60px;padding:0;z-index:10}@media (max-width:767px){.st_sub_section{margin-top:10px}.st_sub_section .st_sub_email_field{padding-left:5px;height:55px}}.st_sub_section .st_sub_email_field input[type=email]{width:100%;height:100%;font-size:25px;padding-left:20px}@media (max-width:767px){.st_sub_section .st_sub_email_field input[type=email]{height:80%;font-size:18px;padding-left:5px;opacity:1;border-radius:10px 0 0 10px;border-width:1px;border-color:#fff;border-style:solid}}.st_sub_section .st_sub_email_field.error input{border-color:red;border-width:2px}.st_sub_section .st_sub_email_field.error .error_msg{display:block}.st_sub_section .input-container>.error_msg{color:tomato;font-size:18px;text-align:left;display:none}.st_sub_section .st_sub_submit_field{height:60px;padding:0;z-index:10}@media (max-width:767px){.st_sub_section .input-container>.error_msg{font-size:13px}.st_sub_section .st_sub_submit_field{height:44px}}.st_sub_section .st_sub_submit_field .btn_orange{width:100%;height:100%;background-color:#fd922d;color:#fff;font-size:18px;text-align:center;border:0;outline:0}.st_sub_section .small_image_container{justify-content:center;-webkit-justify-content:center;display:-webkit-flex;display:flex;height:200px}.exit_offer_container,.exit_offer_container .exit_offer_modal .exit_offer_subtitle .exit_offer_departure{display:none}.st_sub_section .small_image_container .small_image{width:200px;background-size:200px;background-position:center;background-repeat:no-repeat;background-image:url(../../../img/desktop/compressed/images/st-sub-image-2.png?1535675389)}a,a:hover,a:link,a:visited{text-decoration:none}@media (max-width:767px){.st_sub_section .st_sub_submit_field .btn_orange{border-radius:0 10px 10px 0;border-width:1px;border-color:#fff;border-style:solid;font-size:15px;padding:2px 4px 3px}.st_sub_section .st_sub_submit_field .btn_orange .icon-uniE6022{margin:-6px;font-size:12px}.st_inline_container{height:90px}}.st_inline_container .st_inline{padding:15px;background-color:#17468f;overflow:hidden}@media (max-width:767px){.st_inline_container .st_inline{margin-top:14px;padding:5px}}.st_inline_container .st_inline .st_inline_checkbox_container{width:35px;padding-left:8px;padding-right:0;padding-top:3px;margin-right:10px}@media (max-width:767px){.st_inline_container .st_inline .st_inline_checkbox_container{width:25px;margin-right:0}}.st_inline_container .st_inline .st_inline_checkbox_container .st_inline_checkbox{height:15px;width:15px;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2)}.st_inline_container .st_inline .st_inline_text_container{padding-left:0;padding-right:0;text-align:left}.st_inline_container .st_inline .st_inline_text_container .st_inline_text{font-family:proxima-nova,sans-serif;font-size:19px;color:#fff;font-weight:400;line-height:23px;padding-left:5px;padding-right:5px}@media (min-width:768px) and (max-width:991px){.st_inline_container .st_inline{margin-top:14px}.st_inline_container .st_inline .st_inline_text_container .st_inline_text{font-size:22px;line-height:23px}}@media (max-width:767px){.st_inline_container .st_inline .st_inline_checkbox_container .st_inline_checkbox{-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5)}.st_inline_container .st_inline .st_inline_text_container .st_inline_text{margin-top:5px;padding-left:3px;padding-right:0;font-size:14px;line-height:15px}}.st_inline_container .st_inline .st_inline_text_container .bold_text{font-weight:600;font-size:25px}@media (min-width:768px) and (max-width:991px){.st_inline_container .st_inline .st_inline_text_container .bold_text{font-size:22px;line-height:23px}}@media (max-width:767px){.st_inline_container .st_inline .st_inline_text_container .bold_text{margin-top:0;padding-left:3px;padding-right:0;font-size:17px;line-height:17px}}.exit_offer_container div,.exit_offer_container span{font-family:proxima-nova,sans-serif}.exit_offer_container .exit_offer_underlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:99999}.exit_offer_container .exit_offer_modal{position:fixed;top:50%;left:50%;margin-left:-320px;margin-top:-282px;width:641px;height:565px;background:url(../../../img/desktop/compressed/images/exit-offer-plane.png?1535675388) no-repeat;vertical-align:middle;z-index:999999;border:4px solid #fff}.exit_offer_container .exit_offer_modal div,.exit_offer_container .exit_offer_modal span{text-align:center;color:#fff}.exit_offer_container .exit_offer_modal .close_btn{position:absolute;right:3px;top:3px;cursor:pointer}.exit_offer_container .exit_offer_modal .exit_offer_header_1{font-weight:700;font-size:63px;margin-top:15px}.exit_offer_container .exit_offer_modal .exit_offer_header_2{font-size:48px;font-weight:600;margin-top:-15px}.exit_offer_container .exit_offer_modal .exit_offer_subtitle{margin-top:3px;font-size:18px}.exit_offer_container .exit_offer_modal .button_container div{background-color:#fd922d;border:1px solid #fd922d;font-weight:500;width:230px;margin:15px auto 0;cursor:pointer}.exit_offer_container .exit_offer_modal .button_container div a{display:inline-block;font-size:19px;padding:10px 0;color:#fff}.exit_offer_container .exit_offer_modal .button_container div a:after{content:"\e605";font-family:awddesktop;font-size:14px}#page-homepage .icon-downplane-01:before,#page-homepage .icon-upplane:before{content:none}.exit_offer_container .exit_offer_modal .logo{position:absolute;bottom:6px;font-size:28px;width:211px;height:40px;left:317px;margin-left:-106px}#page-homepage .title{text-align:center;font-size:72px;font-weight:700;line-height:60px;padding-top:45px;margin-bottom:15px}@media (max-width:767px){#page-homepage .title{font-size:32px;padding-top:15px;margin-bottom:0}}#page-homepage .sub_title{text-align:center;font-size:35px;font-weight:400;line-height:34px;padding-bottom:15px;margin-bottom:5px;margin-top:10px}#page-homepage .background-img{background-size:cover;position:relative;background-repeat:no-repeat}#page-homepage .background-img.tubeman{padding-top:15px;background-image:url(../../../img/desktop/compressed/images/homepage/tubeman_water.jpg?1535675388)!important}@media (max-width:767px){#page-homepage .sub_title{font-size:21px;padding-bottom:18px}#page-homepage .background-img.tubeman{background-image:url(../../../img/desktop/compressed/images/homepage/mobiletube.jpg?1535675388)}}@media (min-width:992px){.tube-man{background-image:url(../../../img/desktop/compressed/images/homepage/tube-man-only.png?1535675388);background-repeat:no-repeat;position:absolute;width:10%;height:100%;right:10%;top:12px;background-size:100% auto}}.tube-txt{color:#fff}.press{z-index:1;background-size:100% auto;width:100%;margin:0}.press .press_img{background:url(../../../img/desktop/compressed/images/aboutUs/press_names.png?1535675388) center no-repeat;background-size:80%;height:50px}.social .description{text-align:center;color:#818384;font-size:26px;font-weight:400;line-height:40px}.social .instagram{background:url(../../../img/desktop/compressed/images/aboutUs/Instagram.png?1535675388) right no-repeat;height:100px}.social .pinterest{background:url(../../../img/desktop/compressed/images/aboutUs/pinterest.png?1535675388) left no-repeat;height:100px}.social .youtube{background:url(../../../img/desktop/compressed/images/aboutUs/youtube.png?1535675388) center no-repeat;height:100px}.social .txt{color:#fff;font-size:20px}.social .btn{padding:20px;margin-top:20px}.social .media{height:60px;margin-bottom:30px}.social .facebook{height:95px;background:url(../../../img/desktop/compressed/images/aboutUs/facebook.png?1535675388) left no-repeat;background-size:auto 50px}@media (max-width:767px){.social .description{font-size:20px}.social .btn{padding:10px}.social .facebook{background-size:102%}}.social .twitter{height:90px;background:url(../../../img/desktop/compressed/images/aboutUs/twitter.png?1535675388) right no-repeat;background-size:auto 50px;margin-top:3px}@media (max-width:767px){.social .twitter{background-size:102% auto}}.weekender-merch:hover{left:0;transition:left .7s}@media (max-width:991px){.weekender-merch:hover{top:0;transition:top .7s}}.weekender-merch:hover.bounce-anim{-moz-animation:none;-webkit-animation:none;animation:none}.weekender-merch{transition:left .7s;position:absolute;left:-300px;top:325px}@media (max-width:991px){.weekender-merch{top:-250px;left:0}.weekender-merch.bounce-anim{-moz-animation:vertical-bounce 3s infinite;-webkit-animation:vertical-bounce 3s infinite;animation:vertical-bounce 3s infinite;z-index:23}}@media (min-width:992px){.weekender-merch.bounce-anim{-moz-animation:horizontal-bounce 3s infinite;-webkit-animation:horizontal-bounce 3s infinite;animation:horizontal-bounce 3s infinite;z-index:23}#page-homepage .fare-list .fare-row.enable-hover:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.15)}}.weekender-merch .weekender-merch-content{position:absolute;height:250px;width:300px;z-index:20;border:2px solid #02d2bf;background-color:#fff}.weekender-merch .weekender-merch-content .weekender-logo{background:url(../../../img/desktop/compressed/images/weekender/logo.svg?1535675389) center no-repeat;height:50px;margin-top:20px}@media (max-width:991px){.weekender-merch .weekender-merch-content .weekender-logo{height:40px}}.weekender-merch .weekender-merch-content .by-awd{font-size:15px;text-align:center;color:#a5a5a5}.weekender-merch .weekender-merch-content .weekender-merch-title{margin-top:10px;margin-bottom:10px;padding-left:40px;padding-right:40px;font-size:24px;font-weight:600;text-align:center;color:#333}.weekender-merch .weekender-merch-content .weekender-merch-btn{background-color:#fd922d;padding:5px 15px;width:100%;border-radius:4px;border-color:#fd922d;font-size:20px;color:#fff;font-weight:600}.weekender-merch .weekender-merch-pop-out{height:100px;width:100px;background-color:#02d2bf;border-radius:50px;position:absolute;z-index:19;left:255px;top:50px}@media (max-width:991px){.weekender-merch .weekender-merch-pop-out{top:205px;left:0}}.weekender-merch .weekender-merch-pop-out .icon-planeup{position:relative;top:30px;text-align:right;color:#fff;font-size:40px!important;right:13px}@media (max-width:991px){.weekender-merch .weekender-merch-pop-out .icon-planeup{text-align:center;right:0;top:45px}}@-moz-keyframes horizontal-bounce{0%,100%,20%,50%,80%{-moz-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(10px);transform:translateX(10px)}60%{-moz-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes horizontal-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes horizontal-bounce{0%,100%,20%,50%,80%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px)}60%{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}}@-moz-keyframes vertical-bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(10px);transform:translateY(10px)}60%{-moz-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes vertical-bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(10px);transform:translateY(10px)}60%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes vertical-bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(10px);-ms-transform:translateY(10px);-webkit-transform:translateY(10px);transform:translateY(10px)}60%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}#page-homepage,#page-homepage div{font-family:proxima-nova,sans-serif}#page-homepage a{text-decoration:none}#page-homepage .see-more{color:#01a1dd;font-size:18px;text-align:right;margin-top:15px;margin-right:15px;padding-bottom:20px}#page-homepage .header{font-size:38px;font-weight:700;text-align:center;padding:10px 0;color:#001d40}#page-homepage .press{background-color:rgba(0,0,0,.7);height:50px}#page-homepage input::placeholder{color:#a5a5a5;font-weight:500}#page-homepage .press_img{height:50px}#page-homepage button:focus{outline:0}#page-homepage .do_dart_ad{margin-left:-15px}@media (max-width:767px){#page-homepage .do_dart_ad{margin-left:0}}@media (max-width:991px){#page-homepage .header{font-size:28px;text-align:center}#page-homepage .similar_fares{padding:0}}@media (min-width:768px){#page-homepage .hidden-sm-up{display:none!important}}#page-homepage .fare_row_outer .fare-details-mobile{padding:0 15px}#page-homepage .fare_row_outer .fare-details-mobile .fare-city{font-size:18px}#page-homepage .fare_row_outer .fare-details-mobile .fare-details.dates{padding-top:5px;font-size:13px;text-transform:uppercase}#page-homepage .fare_row_outer .fare-details-mobile .fare-airlines{font-size:13px}#page-homepage .fare_row_outer .fare-details-mobile .fare-attribute{color:#fff;background-color:#17468f;padding:2px 8px;margin:5px 10px 5px 0;display:inline-block}#page-homepage .fare_row_outer .fare-details-mobile .top-fare{font-weight:600;color:#d60a7c;font-size:15px;position:relative;text-align:left;left:0;top:0}#page-homepage .fare_row_outer .fare-details-mobile .fare-attributes{color:#01a1dd}#page-homepage .fare_row_outer .fare-details-mobile .fare-city{color:#001d40;font-weight:600;margin-bottom:5px}#page-homepage .fare_row_outer .fare-action-price-mobile{padding:0;text-align:center}#page-homepage .fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper{display:inline-block}#page-homepage .fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .fare-button{background-color:#fd922d;color:#fff;font-size:15px;font-weight:400;border:0;outline:0;border-radius:3px;width:100%;display:block;margin-left:-5px}#page-homepage .fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .money{text-align:center;font-weight:700;color:#fd922d;width:90%;display:inline;font-size:32px}#page-homepage .fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .fare_rt_small{color:#fd922d;display:inline-block;position:relative;text-align:right;top:-12px;left:-3px}@media (min-width:768px){#page-homepage .fare_row_outer .hidden-sm-up{display:none!important}}@media (min-width:992px) and (max-width:1199px){#page-homepage .fare_row_outer .fare_details_price{padding-right:5px;padding-left:5px}}#page-homepage .fare_row_outer .fare_details_price .top-fare{text-align:center;font-weight:600;color:#d60a7c;font-size:15px;position:relative;right:42px;top:5px}#page-homepage .fare_row_outer .fare_details_price .money{text-align:center;font-weight:700;color:#fd922d;display:inline;font-size:40px;left:0}#page-homepage .fare_row_outer .fare_details_price .fare_rt_small{color:#fd922d;font-weight:600;display:inline-block;position:relative;top:-17px;left:-2px;text-align:right}#page-homepage .fare_row_outer .fare_details_itinerary{margin-left:-25px;padding:0 15px 0 0}#page-homepage .fare_row_outer .fare_details_itinerary .fare-city{color:#001d40;font-size:25px;font-weight:600;margin-bottom:5px}#page-homepage .fare_row_outer .fare_details_itinerary .fare-details{font-size:17px}#page-homepage .fare_row_outer .fare_details_itinerary .fare-details.dates{text-transform:uppercase}#page-homepage .fare_row_outer .fare_details_itinerary .dates{font-size:15px}#page-homepage .fare_row_outer .fare_details_itinerary .fare-attributes{margin-bottom:15px;margin-top:5px;font-size:17px}#page-homepage .fare_row_outer .fare_details_itinerary .fare-attributes .fare-attribute{color:#fff;background-color:#17468f;padding:2px 8px;margin:5px 10px 5px 0}#page-homepage .fare_row_outer .fare-dates .optional-icon{display:block!important;position:absolute;width:25px;height:25px;left:22px;color:#333;background:url(../../../img/desktop/compressed/images/calendar.svg?1535675388) no-repeat;background-size:contain;top:10px}#page-homepage .fare_row_outer .fare-dates .more-dates{color:#001d40;height:45px;font-size:16px;font-weight:400;border:2px solid #f0f0f0;border-radius:3px;width:100%;cursor:pointer;padding-left:37px}#page-homepage .fare_row_outer .fare-dates .more-dates:hover{border-color:#01a1dd;border-width:1px;border-style:solid}#page-homepage .fare_row_outer .fare_find_deal .fare-button{background-color:#fd922d;color:#fff;font-size:18px;font-weight:400;border:0;outline:0;border-radius:3px;height:45px!important;width:100%}#page-homepage .fare-list .fare-row .fare_row_outer{padding:10px 20px;transition:.5s}#page-homepage .airline_row{border-bottom:2px solid #d7d7d7}@media (max-width:991px){#page-homepage .fare-list .fare-row .fare_row_outer{padding-right:0;padding-left:0}#page-homepage .bottom-padded-fare{padding-bottom:15px}#page-homepage .modal__location-suggest.modal__visible{left:10%!important}}#page-homepage .bottom-padded-fare:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.15),0 0 0 3px rgba(255,255,255,.9)}#page-homepage .bottom-padded-fare{padding-top:10px;padding-bottom:10px}#page-homepage .skinny-hr{margin:0}@media (min-width:992px){#page-homepage .airline_row{display:table}#page-homepage .airline_row .bottom-padded-fare{float:none;display:table-cell;vertical-align:top}#page-homepage .bottom-padded-fare:hover .bordered-fare{border:none;padding-left:2px}#page-homepage .bordered-fare{height:145px;border-left:2px solid #d7d7d7}}#page-homepage .do_similar_fares{margin-top:15px}#page-homepage .top-fares{color:#001d40}#page-homepage .top-fares .container-fluid.fare-list{padding-right:0;padding-left:0;margin-right:0;margin-left:0}#page-homepage .top-fares .header{padding-bottom:25px;font-size:32px;text-align:right;margin-top:0}@media (max-width:991px){#page-homepage .top-fares .header{font-size:28px;text-align:center;padding-bottom:0}}#page-homepage .top-fares .location1{width:50%}#page-homepage .top-fares .see-more{margin:0}#page-homepage .top-fares .see-more-details{color:#01a1dd;font-size:15px}#page-homepage .top-fares .fare-input{width:fit-content;height:50px;margin-bottom:20px;font-size:30px;font-weight:600;color:#01a1dd;border:none;border-bottom:#01a1dd;border-bottom-style:dashed;border-bottom-width:4px;padding-left:7px;text-align:left}@media (max-width:991px){#page-homepage .top-fares .fare-input{width:100%;font-size:25px;text-align:center}}#page-homepage .top-fares .icon-Arrow:before{margin-left:-40px;color:#01a1dd;font-size:30px}@media (min-width:992px) and (max-width:1199px){#page-homepage .top-fares .icon-Arrow:before{margin:0}}#page-homepage .top-fares .fare-change-city{text-align:center;font-size:15px;font-weight:600;color:#01a1dd;margin-top:-10px;margin-bottom:15px}#page-homepage .top-fares .fare-link{text-align:right;margin-top:5px;margin-bottom:10px}#page-homepage .middle_ad_container{margin-top:10px}#page-homepage .similar_fares__more_link{padding-right:10px}#page-homepage .fare-row .fare_row_outer{padding-left:10px!important;padding-right:10px!important}#page-homepage .fare-row hr{margin-top:5px;margin-bottom:5px}@media (min-width:992px) and (max-width:1199px){#page-homepage .fare_details_price{padding:0}}@media (max-width:991px){#page-homepage .mobile_price_center_wrapper{margin-top:12px}#page-homepage .sub-widget-icon.email-icon{left:15px}}#page-homepage .fare-button{width:100px!important}#page-homepage .sub-widget-icon{background-repeat:no-repeat;width:50px;height:20px;margin-left:7px;margin-top:15px;position:absolute}#page-homepage .sub-widget-icon.email-icon{background-image:url(../../../img/desktop/compressed/images/email.png?1535675388);top:3px}#page-homepage .sub-widget-icon.calendar-icon{background-image:url(../../../img/desktop/compressed/images/homepage/calendar.png?1535675388);margin-top:7px}#page-homepage .exactDate .pull-right,#page-homepage .sub-widget-checkbox{margin-top:10px}#page-homepage .sub-widget-label{padding:0;margin-bottom:0;font-weight:500}#page-homepage .sub-widget-email-label{font-weight:400;font-size:17px}#page-homepage .sub-widget-button{background-color:#fd922d;color:#fff;border-radius:4px;border:none;font-size:20px;font-weight:500;width:100%}#page-homepage .sub-widget-input{width:100%;margin-bottom:10px;border-radius:4px;border:1px solid #ccc;font-weight:700;color:#000;font-size:18px;padding:5px 5px 5px 30px;height:45px}#page-homepage .sub-widget-input ::placeholder{color:#ccc;font-weight:500}#page-homepage .exactDate>.searchform button{margin-top:10px;height:44px;font-size:20px;font-weight:500}#page-homepage .exactDate .icon-downplane-01,#page-homepage .exactDate .icon-upplane{left:10px;display:inline-block}#page-homepage .exactDate .do_dates{padding-top:0}@media (max-width:991px){#page-homepage .sub-widget_container.newSubWidget .sub-widget .sub-widget__email_container{padding-left:0;padding-right:0;padding-bottom:0}#page-homepage .exactDate .pull-right{padding:0}#page-homepage .exactDate .sub-widget-icon.email-icon{left:0}}#page-homepage .exactDate .departure{font-weight:500}#page-homepage .exactDate .date_container,#page-homepage .exactDate .date_container label,#page-homepage .exactDate .date_container label input{width:100%}@media (min-width:992px){#page-homepage .exactDate .departure{padding-right:5px;padding-left:5px}#page-homepage .exactDate .sub-widget__email_container{padding-right:0;padding-bottom:0;padding-left:0;margin-left:-3px}#page-homepage .exactDate .locations .dates{padding-right:5px;padding-left:5px}#page-homepage .generalDateless .sub-widget_container{margin-top:5px}}#page-homepage .exactDate .sub-widget-email-checkbox{padding:0}#page-homepage .departure{font-weight:600}#page-homepage .generalDateless .sub-widget_container .sub-widget__email_container{padding-left:7px!important;padding-right:30px!important}#page-homepage .generalDateless .pull-right{margin-top:5px}@media (max-width:991px){#page-homepage .generalDateless .sub-widget_container .sub-widget__email_container{font-size:17px;padding-left:15px!important;padding-right:15px!important;padding-bottom:0}#page-homepage .generalDateless .pull-right{padding-right:30px;padding-left:30px}}#page-homepage .generalDateless .icon-downplane-01,#page-homepage .generalDateless .icon-upplane{left:20px}#page-homepage .generalDateless .sub-widget-btn{margin-top:15px;padding-left:0;font-size:20px}#page-homepage .generalDateless .searchform button{height:44px;margin-top:6px}#page-homepage .tab-container{padding-bottom:50px}#page-homepage #filler,#page-homepage #why{display:none}#page-homepage .tab-container__strip_tab,#page-homepage .tab-container__strip_tab_filler{padding-left:0;padding-right:0;position:relative;height:53px}#page-homepage .tab-container__strip_tab>div{height:50px;background:0 0;margin-bottom:3px;margin-right:3px;cursor:pointer;position:absolute;display:block;width:98%}#page-homepage .tab-container__strip_tab>div .label{display:block;width:100%;margin:auto;color:#fff;font-size:20px;font-weight:600;padding-top:15px}#page-homepage .tab-container__strip_tab.active>div{z-index:1;background:0 0;height:53px;margin-bottom:5px}#page-homepage .tab-container__strip_tab.active>div .active_border{border-bottom:3px solid #fff;width:70%;left:15%;position:relative}#page-homepage .tab-container__strip_tab_filler>div{height:50px;background:0 0;margin-bottom:3px}#page-homepage .tab-container__content_tab{display:none;background-color:rgba(255,255,255,.9);padding:15px 25px;margin-top:15px;border-radius:4px}#page-homepage .tab-container__content_tab.active{display:block}#page-homepage .airfare-locations .msg,#page-homepage .searchform .icon-uniE6022{display:none}#page-homepage .exactDate>.searchform .searchform__input{border-radius:4px;border-color:#ccc;height:45px}#page-homepage .airfare-locations .searchform__input{padding-left:35px;border-radius:4px;height:45px}#page-homepage .searchform button{border-radius:4px}@media (max-width:991px){#page-homepage .tab-container__content_tab{width:94%;left:3%}#page-homepage .searchform .searchform__options-container .input-traveler .searchform__select{width:150%;margin-left:-25px}}#page-homepage .searchform .searchform__select{background-color:#fff;border-radius:3px}#page-homepage .hotel-searchform .searchform__input{border-radius:4px}#page-homepage .hotel-searchform .sub-widget__checkbox_container,#page-homepage .hotel-searchform .sub-widget__text{display:inline-flex}#page-homepage .hotel-searchform .icon-mail-01{position:absolute;top:35px;left:25px}#page-homepage .hotel-searchform .sub-widget__email{width:100%;padding:7px 7px 7px 45px}#page-homepage .icon-upplane{height:25px;width:25px;position:absolute;top:10px;left:10px;background:url(../../../img/desktop/compressed/images/up-plane.png?1535675389) left no-repeat}#page-homepage .icon-downplane-01{height:25px;width:25px;position:absolute;top:10px;left:10px;background:url(../../../img/desktop/compressed/images/down-plane.png?1535675388) left no-repeat}#page-homepage .rail-block{color:#17468f;text-align:center;padding-bottom:25px;padding-top:25px;border:2px solid #17468f;margin-top:45px}@media (min-width:992px){#page-homepage .rail-block{width:300px}#page-homepage .hotel{margin-bottom:35px}}#page-homepage .rail-block .rail-header{font-weight:700;font-size:20px;padding-top:15px;text-transform:uppercase;color:#17468f}#page-homepage .rail-block .rail-description{font-size:17px;padding-bottom:20px;padding-top:20px}#page-homepage .rail-block .rail-button{background-color:#fff;color:#fd922d;font-size:17px;height:35px;border-color:#fd922d}#page-homepage .rail-block .rail-button:focus{outline:0}#page-homepage .rail-block .rail-credit-card-img{height:45px;width:100px;left:50%;transform:translate(-50%,0);position:absolute;top:-45px;background:url(../../../img/desktop/compressed/images/homepage/awd_cc.svg?1535675388) center no-repeat #fff}#page-homepage .rail-block .rail-weekender-img{height:55px;width:100px;left:50%;transform:translate(-50%,0);position:absolute;top:-50px;background:url(../../../img/desktop/compressed/images/homepage/awd_weekender.svg?1535675388) center no-repeat #fff}#page-homepage .rail-block .rail-twitter-img{height:55px;width:100px;left:50%;transform:translate(-50%,0);position:absolute;top:-50px;background:url(../../../img/desktop/compressed/images/homepage/awd_twitter.svg?1535675388) center no-repeat #fff}#page-homepage .subscription{width:100vw;padding-top:15px;padding-bottom:30px;margin-top:30px;background-color:#f0f0f0}#page-homepage .subscription .header{font-weight:500;font-size:32px;padding-bottom:15px}@media (max-width:767px){#page-homepage .subscription{height:400px}#page-homepage .subscription.small{height:275px}}#page-homepage .subscription .msg{color:#555;font-weight:400;font-size:17px;display:block}#page-homepage .subscription .icon{height:25px;width:25px;position:absolute;left:20px;top:35px}#page-homepage .subscription .icon.icon-upplane{background:url(../../../img/desktop/compressed/images/up-plane.png?1535675389) left no-repeat}#page-homepage .subscription .icon.icon-email{background:url(../../../img/desktop/compressed/images/email.png?1535675388) left no-repeat}#page-homepage .subscription .icon.icon-Arrow{left:85%}@media (max-width:991px){#page-homepage .subscription .msg{margin-top:10px}#page-homepage .subscription .icon.icon-Arrow,#page-homepage .subscription .icon.icon-upplane{top:35px}}#page-homepage .subscription .error,#page-homepage .subscription .error-msg{display:none}#page-homepage .subscription .location1.error,#page-homepage .subscription .location1.error .error-msg{display:block}#page-homepage .subscription input{width:100%;height:45px;border-radius:3px;border:1px solid #ccc;padding-left:30px;font-weight:700}#page-homepage .subscription input.email{width:100%;font-size:18px}#page-homepage .subscription input.searchform__input{width:100%}#page-homepage .subscription input::placeholder{color:#a5a5a5;font-weight:500}#page-homepage .subscription .container{padding:0}#page-homepage .subscription button{border-style:none}#page-homepage .subscription .submit{width:100%;height:45px;background-color:#fd922d;color:#fff;border-radius:3px;margin-top:24px}#page-homepage .subscription .success{background-color:#d60a7c;border-color:#d60a7c;font-size:20px;margin-top:27px;display:none}#page-homepage .subscription .icon-Arrow:before{font-size:25px}#page-homepage .subscription .airport-suggest .msg{display:none}#page-homepage .locations .date_container input{padding:7px 0 7px 38px;font-size:18px;border-radius:3px;font-weight:400;height:45px;border:1px solid #ccc}@media (max-width:991px){#page-homepage .locations .date_container input{width:75%}}#page-homepage .locations .date_container i.icon-icon_calendar_new{position:absolute;font-size:20px;top:32px;left:15px;background:url(../../../img/desktop/compressed/images/calendar.svg?1535675388) left no-repeat;height:20px;width:20px}#page-homepage .hotel .header{padding-bottom:5px;margin-top:25px}#page-homepage .hotel .hotel-card{background-color:#fff}@media (max-width:991px){#page-homepage .locations .date_container i.icon-icon_calendar_new{left:25px}#page-homepage .hotel .hotel-card{border:1px solid #ddd;height:115px;position:relative;left:-5%;width:110%;margin-bottom:25px}}@media (min-width:992px){#page-homepage .hotel .hotel-card{border:none;height:200px;margin-top:25px;box-shadow:0 5px 10px 0 rgba(0,0,0,.35)}}#page-homepage .hotel .hotel-card .hotel-img{height:inherit;background-repeat:no-repeat;background-size:cover}#page-homepage .hotel .hotel-card .hotel-img.nyc{background-image:url(../../../img/desktop/compressed/images/homepage/nyc.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-img.san-fran{background-image:url(../../../img/desktop/compressed/images/homepage/san-fran.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-img.paris{background-image:url(../../../img/desktop/compressed/images/homepage/paris.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-img.london{background-image:url(../../../img/desktop/compressed/images/homepage/london.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-img.chicago{background-image:url(../../../img/desktop/compressed/images/homepage/chicago.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-img.las-vegas{background-image:url(../../../img/desktop/compressed/images/homepage/las-vegas.jpg?1535675388)}#page-homepage .hotel .hotel-card .hotel-city{color:#001d40;text-align:center;font-weight:600;font-size:25px;margin-top:15px;margin-bottom:5px}@media (max-width:991px){#page-homepage .hotel .hotel-card .hotel-img{height:114px}#page-homepage .hotel .hotel-card .hotel-city{font-size:20px;margin-top:5px}}#page-homepage .hotel .hotel-card .hotel-sale{color:#d60a7c;text-align:center;font-weight:600;font-size:16px;margin-bottom:10%}@media (max-width:991px){#page-homepage .hotel .hotel-card .hotel-sale{margin-bottom:10px;font-size:14px}}#page-homepage .hotel .hotel-card .hotel-btn{color:#fff;background-color:#fd922d;position:inherit;width:70%;left:15%}#page-homepage .recent-blog{background-color:#f0f0f0}#page-homepage .recent-blog .header{padding-bottom:30px;padding-top:25px}#page-homepage .recent-blog .blog-scroll{overflow-x:scroll;overflow-y:hidden;white-space:nowrap}#page-homepage .recent-blog .blog-scroll .blog-card{display:inline-block;width:25%;white-space:normal}@media (max-width:767px){#page-homepage .hotel .header{padding-left:20px;padding-right:20px}#page-homepage .recent-blog .blog-scroll .blog-card{width:80%}}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content{background-color:#fff;border:1px solid #ddd}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content hr{margin-top:5px;margin-bottom:5px;color:#a5a5a5}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content .blog-category{color:#333;font-weight:600;font-size:16px;margin-top:10px;margin-bottom:10px;padding-left:10px;text-transform:uppercase;display:inline-block}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content .blog-title{font-weight:500;font-size:20px;padding-left:10px;padding-right:10px;margin-bottom:10px;height:80px;color:#333;overflow-y:hidden}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content .blog-image-container{width:100%;height:290px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center}#page-homepage .recent-blog .blog-scroll .blog-card .blog-content .blog-image{height:inherit;background-color:#d60a7c}#page-homepage .recent-blog .blog-scroll .blog-card .blog-details{font-weight:400;font-size:15px;padding-top:5px}#page-homepage .recent-blog .blog-scroll .blog-card .blog-details .blog-author-image{width:69px;height:69px;border-radius:30px;background-image:url(../../../img/desktop/compressed/images/blog/portraits/Browser.jpg?1535675388);background-size:cover;display:inline-block}#page-homepage .recent-blog .blog-scroll .blog-card .blog-details .blog-details-content{display:inline-block;line-height:1.8;margin-left:10px;margin-top:10px;vertical-align:top}#page-homepage .recent-blog .blog-scroll .blog-card .blog-details .blog-details-content div{font-size:16px}#page-homepage .sign-up{overflow-x:hidden;padding-top:30px;margin-bottom:-40px}#page-homepage .sign-up .header{padding-bottom:0}#page-homepage .sign-up .sub-header{color:#001d40;text-align:center;font-size:25px;font-weight:600;padding-bottom:25px}#page-homepage .sign-up .sign-up-content{margin-bottom:50px}#page-homepage .sign-up .sign-up-content .sign-up-img{height:100px;width:50%;left:25%;position:absolute;background:center no-repeat;background-size:contain}@media (max-width:991px){#page-homepage .sign-up .header{padding-left:20px;padding-right:20px}#page-homepage .sign-up .sign-up-content .sign-up-img{margin-top:20px}#page-homepage .sign-up .sign-up-content .sign-up-img.right{left:50%}#page-homepage .sign-up .sign-up-content .sign-up-img.left{left:0}#page-homepage .sign-up .sign-up-content .sign-up-border{display:none}}#page-homepage .sign-up .sign-up-content .sign-up-img.sign-up-hand{background-image:url(../../../img/desktop/compressed/images/homepage/hand-phone.png?1535675388)}#page-homepage .sign-up .sign-up-content .sign-up-img.sign-up-people{background-image:url(../../../img/desktop/compressed/images/homepage/people.png?1535675388)}#page-homepage .sign-up .sign-up-content .sign-up-img.sign-up-money{background-image:url(../../../img/desktop/compressed/images/homepage/money.png?1535675388)}#page-homepage .sign-up .sign-up-content .sign-up-border{position:relative;border-bottom:#01a1dd;border-bottom-style:solid;border-width:5px;margin-top:120px;width:20%;left:40%}#page-homepage .sign-up .sign-up-content .sign-up-description{color:#333;text-align:center}@media (max-width:991px){#page-homepage .sign-up .sign-up-content .sign-up-description{font-size:18px;width:60%;position:relative;left:-5%}}@media (min-width:992px){#page-homepage .recent-blog .blog-scroll{overflow-x:hidden}#page-homepage .sign-up .sign-up-content .sign-up-description{color:#333;margin-top:10px;padding-left:20px;padding-right:20px;font-size:20px}.fare-list .fare-row.enable-hover:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.15)}}#page-homepage .sign-up .sign-up-content .sign-up-description .sign-up-numbers{border:solid #01a1dd;background-color:#01a1dd;color:#fff;border-radius:30px;height:45px;width:45px;font-size:30px;position:relative;left:40%;margin-bottom:10px}#page-homepage .arrow-down{width:100%;height:100px;background-image:url(../../../img/desktop/compressed/images/homepage/arrow.png?1535675388);background-repeat:no-repeat;background-position:center;position:absolute;margin-top:-25px}@media (max-width:991px){#page-homepage .arrow-down{margin-top:-35px}}#page-homepage .social .subheader{font-size:32px;color:#001d40;text-align:center;font-weight:700;margin-top:30px;margin-bottom:20px}#page-homepage .social .description{color:#000;line-height:30px;font-weight:300}#page-homepage .social .instagram,#page-homepage .social .pinterest,#page-homepage .social .youtube{display:none}#page-homepage .supai-headline-container{margin-top:25px;width:fit-content;max-width:900px;margin-left:auto;margin-right:auto;padding-right:35px;padding-left:35px;border-radius:7px;background-color:rgba(0,0,0,.75)}@media (max-width:991px){#page-homepage .supai-headline-container{max-width:100%;width:100%;border-radius:0}}#page-homepage .supai-headline-container .title{color:#fff;font-weight:700;font-size:38px;text-transform:uppercase;padding-top:5px;margin-bottom:0;padding-bottom:5px}#page-homepage .supai-headline-container .sub_title{color:#fff;font-weight:500;font-size:34px;line-height:40px;margin-top:0}.fare_row_outer .fare-details-mobile{padding:0 15px}.fare_row_outer .fare-details-mobile .fare-city{font-size:18px}.fare_row_outer .fare-details-mobile .fare-details.dates{padding-top:5px;font-size:13px;text-transform:uppercase}.fare_row_outer .fare-details-mobile .fare-airlines{font-size:13px}.fare_row_outer .fare-details-mobile .fare-attribute{color:#fff;background-color:#17468f;padding:2px 8px;margin:5px 10px 5px 0;display:inline-block}.fare_row_outer .fare-details-mobile .top-fare{font-weight:600;color:#d60a7c;font-size:15px;position:relative;text-align:left;left:0;top:0}.fare_row_outer .fare-details-mobile .fare-attributes{color:#01a1dd}.fare_row_outer .fare-details-mobile .fare-city{color:#001d40;font-weight:600;margin-bottom:5px}.fare_row_outer .fare-action-price-mobile{padding:0;text-align:center}.fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper{display:inline-block}.fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .fare-button{background-color:#fd922d;color:#fff;font-size:15px;font-weight:400;border:0;outline:0;border-radius:3px;width:100%;display:block;margin-left:-5px}.fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .money{text-align:center;font-weight:700;color:#fd922d;width:90%;display:inline;font-size:32px}.fare_row_outer .fare-action-price-mobile .mobile_price_center_wrapper .fare_rt_small{color:#fd922d;display:inline-block;position:relative;text-align:right;top:-12px;left:-3px}@media (min-width:768px){.fare_row_outer .hidden-sm-up{display:none!important}}@media (min-width:992px) and (max-width:1199px){.fare_row_outer .fare_details_price{padding-right:5px;padding-left:5px}}.fare_row_outer .fare_details_price .top-fare{text-align:center;font-weight:600;color:#d60a7c;font-size:15px;position:relative;right:42px;top:5px}.fare_row_outer .fare_details_price .money{text-align:center;font-weight:700;color:#fd922d;display:inline;font-size:40px;left:0}.fare_row_outer .fare_details_price .fare_rt_small{color:#fd922d;font-weight:600;display:inline-block;position:relative;top:-17px;left:-2px;text-align:right}.fare_row_outer .fare_details_itinerary{margin-left:-25px;padding:0 15px 0 0}.fare_row_outer .fare_details_itinerary .fare-city{color:#001d40;font-size:25px;font-weight:600;margin-bottom:5px}.fare_row_outer .fare_details_itinerary .fare-details{font-size:17px}.fare_row_outer .fare_details_itinerary .fare-details.dates{text-transform:uppercase}.fare_row_outer .fare_details_itinerary .dates{font-size:15px}.fare_row_outer .fare_details_itinerary .fare-attributes{margin-bottom:15px;margin-top:5px;font-size:17px}.fare_row_outer .fare_details_itinerary .fare-attributes .fare-attribute{color:#fff;background-color:#17468f;padding:2px 8px;margin:5px 10px 5px 0}.fare_row_outer .fare-dates .optional-icon{display:block!important;position:absolute;width:25px;height:25px;left:22px;color:#333;background:url(../../../img/desktop/compressed/images/calendar.svg?1535675388) no-repeat;background-size:contain;top:10px}.fare_row_outer .fare-dates .more-dates{color:#001d40;height:45px;font-size:16px;font-weight:400;border:2px solid #f0f0f0;border-radius:3px;width:100%;cursor:pointer;padding-left:37px}.fare_row_outer .fare-dates .more-dates:hover{border-color:#01a1dd;border-width:1px;border-style:solid}.fare_row_outer .fare_find_deal .fare-button{background-color:#fd922d;color:#fff;font-size:18px;font-weight:400;border:0;outline:0;border-radius:3px;height:45px!important;width:100%}.fare-list .fare-row .fare_row_outer{padding:10px 20px;transition:.5s}.airline_row{border-bottom:2px solid #d7d7d7}@media (min-width:992px){.airline_row{display:table}.airline_row .bottom-padded-fare{float:none;display:table-cell;vertical-align:top}.bordered-fare{height:145px}}.exactDate>.searchform button .icon-uniE6022,.homepage>.searchform button .icon-uniE6022,.hotel-searchform button .icon-uniE6022{vertical-align:middle}@media (max-width:991px){.fare-list .fare-row .fare_row_outer{padding-right:0;padding-left:0}.bottom-padded-fare{padding-bottom:15px}}.bottom-padded-fare:hover{box-shadow:0 0 15px 5px rgba(0,0,0,.15),0 0 0 3px rgba(255,255,255,.9)}.bottom-padded-fare{padding-top:10px;padding-bottom:10px}.skinny-hr{margin:0}@media (min-width:992px){.bottom-padded-fare:hover .bordered-fare{border:none;padding-left:2px}.bordered-fare{border-left:2px solid #d7d7d7}}.tab-container__strip_tab,.tab-container__strip_tab_filler{padding-left:0;padding-right:0;position:relative;height:53px}.tab-container__strip_tab>div{height:50px;background-color:#f0f8fd;margin-bottom:3px;margin-right:3px;cursor:pointer;position:absolute;display:block;width:98%}.tab-container__strip_tab>div .label{display:block;width:100%;margin:auto;color:#01a1dd;font-size:20px;font-weight:600;padding-top:15px}.exactDate>.searchform,.exactDate>.searchform .msg,.exactDate>.searchform .searchform__input,.exactDate>.searchform .searchform__label{font-weight:400}.tab-container__strip_tab.active>div{z-index:1;background-color:rgba(255,255,255,.8);height:53px}.tab-container__strip_tab_filler>div{height:50px;background-color:#f0f8fd;margin-bottom:3px}.tab-container__content_tab{display:none;background-color:rgba(255,255,255,.8);padding:15px 25px}.tab-container__content_tab.active{display:block}.tab-container{padding-bottom:40px}@media (max-width:767px){.tab-container{padding-bottom:20px}}.exactDate>.searchform ::-webkit-input-placeholder{color:#666!important}.exactDate>.searchform :-moz-placeholder{color:#666!important;opacity:1}.exactDate>.searchform ::-moz-placeholder{color:#666!important;opacity:1}.exactDate>.searchform :-ms-input-placeholder{color:#666!important}.exactDate>.searchform button{margin-top:5px;width:100%;height:40px;background-color:#fd922d;color:#fff;font-size:28px;font-weight:600;text-align:center;border:0;outline:0;border-radius:3px}.exactDate>.searchform i.icon-downplane-01,.exactDate>.searchform i.icon-upplane{display:none}.exactDate>.searchform i.icon-icon_calendar{position:absolute;font-size:20px;top:29px;left:20px;color:#17468f}.exactDate>.searchform .msg{color:#000;font-size:14px}.exactDate>.searchform .error_msg,.exactDate>.searchform .error_msg_duplicate{font-size:20px;color:#cc0202;display:none}.exactDate>.searchform .error .searchform__input,.exactDate>.searchform .error_duplicate .searchform__input{border-color:#cc0202}.exactDate>.searchform .error .error_msg,.exactDate>.searchform .error_duplicate .error_msg_duplicate{display:block}.exactDate>.searchform .searchform__suggest-container>label{width:100%}.exactDate>.searchform .searchform__input{width:100%;border:1px solid #01a1dd;color:#000;font-size:18px}.exactDate>.searchform input[name=destinationId],.exactDate>.searchform input[name=originId]{padding:7px 0 7px 7px}.exactDate>.searchform .input-container i.icon-travelers{top:5px}.exactDate>.searchform .input-container .error_msg_duplicate{display:none;color:#cc0202;font-size:18px}.exactDate>.searchform .input-container.error_duplicate .error_msg_duplicate{display:block}.exactDate>.searchform .departure{overflow:auto}.exactDate>.searchform .searchform__options-container{padding-bottom:10px}.exactDate>.searchform .searchform__suggest-container{width:100%;padding-left:0}.exactDate>.searchform .searchform__select_container{width:100%;padding:5px 10px 5px 47px;color:#666;background-color:#fff}.exactDate>.searchform .searchform__select{font-weight:600;border:none;box-shadow:none;width:100%;background-color:transparent;background-image:none}.exactDate>.searchform .do_dates{padding-top:10px}.exactDate>.searchform .do_dates .searchform__input{padding:7px 7px 7px 27px}.exactDate>.searchform .do_radio>div{padding:0}.exactDate>.searchform .locations{margin-top:10px}.homepage>.searchform button,.hotel-searchform button{margin-top:5px;height:40px;text-align:center;outline:0;width:100%}.exactDate>.searchform .locations .location1,.exactDate>.searchform .locations .location2{padding-right:0}@media (min-width:768px){.hidden-sm-up{display:none!important}}.homepage>.searchform button{background-color:#fd922d;color:#fff;font-size:18px;border:0}.homepage>.searchform i.icon-downplane-01,.homepage>.searchform i.icon-upplane{position:absolute;font-size:20px;top:10px;left:25px}.homepage>.searchform .msg{color:#666;position:absolute;font-size:18px;top:8px;left:55px}.homepage>.searchform .error_msg,.homepage>.searchform .error_msg_duplicate{font-size:20px;color:#cc0202;display:none}.homepage>.searchform .error .searchform__input,.homepage>.searchform .error_duplicate .searchform__input{border-color:#cc0202}.homepage>.searchform .error .error_msg,.homepage>.searchform .error_duplicate .error_msg_duplicate{display:block}@media (min-width:1200px){.exactDate>.searchform .date1-container{padding-right:7px}.exactDate>.searchform .date2-container{padding-left:7px}.homepage>.searchform .location1{padding-right:7px}.homepage>.searchform .location2{padding-left:7px}}@media (min-width:992px) and (max-width:1199px){.exactDate>.searchform .date1-container{padding-right:7px}.exactDate>.searchform .date2-container{padding-left:7px}.homepage>.searchform .location1{padding-right:7px}.homepage>.searchform .location2{padding-left:7px}}.searchform__suggest-container>label{width:100%}.searchform__input{width:100%;border:1px solid #ccc;color:#01a1dd;font-size:18px;padding:7px 7px 7px 95px}input[name=destinationId]{padding:7px 7px 7px 75px}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666}.homepage>.searchform .input-container i{position:absolute;font-size:20px;top:10px;color:#666}.homepage>.searchform .input-container i.icon-travelers{top:5px}.homepage>.searchform .searchform__select_container{width:100%;padding:5px 10px 5px 47px;color:#666;background-color:#fff}.homepage>.searchform .searchform__select{border:none;box-shadow:none;width:100%;background-color:transparent;background-image:none}.homepage>.searchform .do_dates .searchform__input{width:100%;border:1px solid #ccc;color:#666;font-size:18px;padding:7px 7px 7px 115px;z-index:1000}@media (min-width:1200px){.homepage>.searchform .date1-container{padding-right:7px}.homepage>.searchform .date2-container{padding-left:7px}}@media (min-width:992px) and (max-width:1199px){.homepage>.searchform .date1-container{padding-right:7px}.homepage>.searchform .date2-container{padding-left:7px}}.hotel-searchform button{background-color:#fd922d;color:#fff;font-size:18px;border:0}.hotel-searchform i.icon-icon_calendar,.hotel-searchform i.icon-icon_location_pin{position:absolute;font-size:25px;top:7px;left:25px}.hotel-searchform .msg{color:#666;position:absolute;font-size:18px;top:8px;left:55px}.hotel-searchform .error_msg{font-size:20px;color:#cc0202;display:none}.hotel-searchform .error .searchform__input{border-color:#cc0202}.hotel-searchform .error .error_msg{display:block}.hotel-searchform .searchform__input{width:100%;border:1px solid #ccc;color:#01a1dd;font-size:18px;padding:7px 7px 7px 45px;margin-bottom:5px}.hotel-searchform .input-container.date1 .searchform__input,.hotel-searchform .input-container.date2 .searchform__input{color:#666}.hotel-searchform .input-container>label{width:100%}@media (min-width:1200px){.hotel-searchform .input-container.date1{padding-right:7px}.hotel-searchform .input-container.date2{padding-left:7px}}@media (min-width:992px) and (max-width:1199px){.hotel-searchform .input-container.date1{padding-right:7px}.hotel-searchform .input-container.date2{padding-left:7px}}.hotel-searchform ::-webkit-input-placeholder{color:#666}.hotel-searchform :-moz-placeholder{color:#666;opacity:1}.hotel-searchform ::-moz-placeholder{color:#666;opacity:1}.hotel-searchform :-ms-input-placeholder{color:#666}.press{background-color:#01a1dd;height:50px;overflow:hidden;white-space:nowrap}.press .press__title{float:left;color:#fff;font-size:20px;font-weight:400;padding-right:30px;padding-left:40px;padding-top:10px}.press .press__logo{float:left;margin-right:30px;margin-top:17px}.twitter_side_bar{padding-top:50px}.twitter_side_bar .do_dart_ad{margin:0 auto;display:table;min-height:1px;min-width:1px;padding-bottom:30px}.twitter_side_bar .twitter_feed{margin:0 auto;max-width:301px}.modal__location-suggest,.tt-dropdown-menu{z-index:1000;margin:2px 0 0;list-style:none;border:1px solid #ccc;background-clip:padding-box;font-size:14px}.tt-dropdown-menu{position:absolute;top:100%;left:0;display:none;float:left;min-width:160px;padding:5px 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.tt-suggestion>p{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap}.tt-suggestion.tt-cursor p,.tt-suggestion>p:focus,.tt-suggestion>p:hover{color:#fff;text-decoration:none;outline:0;background-color:#01a1dd}.modal__location-suggest{padding:5px 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.modal__location-suggest-input-container input{width:100%;padding:5px;font-weight:400;line-height:1.428571429;color:#333}.modal__location-suggest-results ul{display:inline-block;background-color:#fff;border:1px solid #ccc;padding:0;width:100%}.modal__location-suggest-results ul:empty{border:none}.modal__location-suggest-results ul li{width:100%;display:block;padding:3px 5px;clear:both;font-weight:400;line-height:1.428571429;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.modal__location-suggest-results ul li:hover{cursor:pointer}.modal__location-suggest-results ul li.selected{color:#fff;text-decoration:none;outline:0;background-color:#01a1dd}.centered_dart_ad .do_dart_ad{margin-left:auto;margin-right:auto}.centered_dart_ad .do_dart_ad.rising_star{float:left;vertical-align:top;width:100%;height:0;position:relative;z-index:1;padding:16px}.centered_dart_ad .do_dart_ad.rising_star .ad_slot>div{display:block!important;margin:0 auto}.centered_dart_ad .do_dart_ad.rising_star .ad_slot>div iframe{display:block;margin:0 auto}