.popup_alert_main #response_message{display:block;text-align:center;color:red}.social_links_login ul li:after,.sub_signup{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.tv_login_btn .reg_btn,.tv_login_btn .login_btn{color:#fff;border:none;height:auto;padding:0;line-height:inherit;font-weight:600;border-radius:0;text-transform:capitalize}.tv_login_btn .reg_btn:hover,.tv_login_btn .login_btn:hover{color:#b08d54;animation:none}.tv_menu_book .tv_btn:hover{color:#fff}.tv_login_btn .reg_btn:focus,.tv_login_btn .login_btn:focus,.tv_login_btn .reg_btn:visited,.tv_login_btn .login_btn:visited{color:#fff}.tv_login_btn .reg_btn{position:relative}.tv_login_btn .reg_btn:after{content:"/";padding:0 6px 0 9px}.error{width:100%;display:block;color:red;margin-left:20px}.success{color:#228c22;text-align:center}label.error{border:none!important;position:absolute;bottom:-30px;left:22px}.tv_newsletter_form~.error{border:none!important;text-align:center}.register_modal .input-field,.login_modal .input-field{position:relative}.login_wrapper{position:relative;width:98%}.login_heading{text-align:center;background:#b08d54;color:#fff;padding:34px 0;font-size:24px;text-transform:uppercase;font-family:'Muli';position:relative}.popup_alert_main{background:#fff}.popup_inner{padding:44px 29px}.popup_inner form .input_login{width:100%;margin-bottom:30px;border:1px solid #e5e5e5;height:50px;padding:0 20px;color:#999;border-radius:50px}a.forgot_link{float:right;color:#b08d54;line-height:18px;padding-top:5px}a.forgot_link:hover{color:inherit}.remember_me{font-weight:400;color:#797979;padding-left:5px}.popup_inner label.remember_me{padding-top:5px;padding-bottom:10px;margin-bottom:0}.popup_inner form{border-bottom:1px solid #e4e2e2;padding-bottom:6px}.have_an_acnt p{color:#797979}.have_an_acnt p a{color:#b08d54}.have_an_acnt{padding:15px 0 0;text-align:center;font-size:15px}.or_line{text-align:center;position:relative}.or_line span:before,.or_line span:after{position:absolute;content:"";display:block;background:#e4e2e2;width:44%;top:11px;height:1px}.or_line span:after{right:0}.or_line span{font-family:'Muli';font-size:12px;color:#999}.social_links_login ul{padding:0;margin:0;text-align:center}.social_links_login ul li{text-align:center;margin:0 5px;list-style:none;position:relative;display:inline-block;border-radius:50px}.social_links_login ul li:after{content:'';position:absolute;left:50%;right:50%;top:0;bottom:0;display:inline-block;background-color:rgb(255 255 255 / .2);-webkit-transform:skew(20deg);-moz-transform:skew(20deg);-ms-transform:skew(20deg);-o-transform:skew(20deg);transform:skew(20deg)}.social_links_login ul li a{font-size:16px;color:#fff;position:relative;width:auto;height:40px;display:inline-block;line-height:40px;border:none;border-radius:50px}.social_links_login ul li a i.fa{font-size:24px;padding-right:17px;position:relative;top:4px}.social_links_login{padding:30px 0 0;float:left;width:100%}.social_links_login ul li a span{z-index:10}.login_heading .close_btn{background:#b08d54;padding:13px 21px;position:absolute;top:0;right:-61px;box-shadow:0 -2px 1px 0 rgb(0 0 0 / .16);cursor:pointer}.hoteltranquil_signup_form .popup_inner form{border-bottom:none;padding-bottom:6px}.sub_signup{width:100%;color:#fff;background:#b08d54;border:none;box-shadow:0 0 1px 2px #e4e2e2;padding:15px 0;margin-top:14px;margin-bottom:20px;position:relative}.hoteltranquil_signup_form .social_links_login ul li.gplus_login{background:#d13535;margin-bottom:5px}.signup_form .checkbox_login{float:left}.signup_form label.remember_me{width:82%;margin-top:0;float:left;padding-left:30px;position:relative}.already_member{text-transform:capitalize;color:#999}.already_member a{color:#2c3e50}.already_member a:hover{color:#b08d54}input.checkbox_login{height:17px;width:17px;position:relative;top:4px}.signup_form .login_check_box{padding-top:5px}.popup_inner label.remember_me input,.popup_inner label.accept_policy input{display:none}.popup_inner label.remember_me span,.popup_inner label.accept_policy span{position:relative;padding-left:20px;cursor:pointer}.popup_inner label.remember_me span:before,.popup_inner label.accept_policy span:before{content:"";display:inline-block;width:15PX;height:15px;position:absolute;text-align:center;left:0;border:1px solid #d3d3d3;top:3px}.popup_inner label.remember_me span:after,.popup_inner label.accept_policy span:after{content:"";content:"";display:inline-block;width:9PX;height:9px;position:absolute;background:#b08d54;text-align:center;left:3px;top:6px;visibility:hidden}.popup_inner label.remember_me input:checked~span:after,.popup_inner label.accept_policy input:checked~span:after{visibility:visible}.popup_inner label.remember_me input:checked~span:before,.popup_inner label.accept_policy input:checked~span:before{border:1px solid #b08d54}.login_dialog .modal-body,.register_dialog .modal-body{padding:0}.login_dialog .modal-content,.register_dialog .modal-content{border:none;box-shadow:none;position:relative}.login_dialog .modal-content .close,.register_dialog .modal-content .close{color:#b3b3b3;opacity:1;position:absolute;top:5px;right:8px;z-index:10;font-size:17px}.login_check_box{float:left;width:100%;padding-top:22px}.login_check_box .checkbox_book{width:auto}.popup_alert_main{background-size:cover}.popup_alert_main .tv_popup_left{width:350px;flex-basis:350px;padding:60px 50px;position:relative;perspective:100px}.popup_alert_main .tv_popup_left:after{content:"";background:#195ad2;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.9}.popup_alert_main .popup_inner #reg_response_message{text-align:center;display:block;color:green}.popup_alert_main .tv_popup_left img.tv_login_img{position:absolute;bottom:50px;left:50px}.popup_alert_main .popup_inner{flex:calc(100% - 350px);background:#fff;padding:60px 70px 50px}.login_dialog .popup_inner{padding:60px 70px 20px}.popup_alert_main{display:flex}.popup_alert_main .tv_popup_left h1{color:#fff;text-transform:capitalize;font-weight:600;margin:0;margin-bottom:40px;font-family:'Muli';font-size:45px}.popup_alert_main .tv_popup_left p{color:#fff;margin-bottom:30px}.tv_popup_submit{text-align:center}.tv_popup_submit input[type="submit"]{padding:0 15px;margin:0}.tv_popup_submit input[type="submit"]:hover{border-color:#b08d54}.register_dialog .tv_popup_submit input[type="submit"]{margin-bottom:0}.hoteltranquil_signup_form .have_an_acnt{padding:0}@media (min-width:1200px){.login_dialog.modal-dialog,.register_dialog.modal-dialog{width:933px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}}@media (max-width:991px){.login_dialog.modal-dialog,.register_dialog.modal-dialog{width:750px}.popup_alert_main .popup_inner{padding:60px 30px 50px}.popup_alert_main .tv_popup_left{padding:60px 30px;width:300px;flex-basis:300px}}@media (min-width:992px){.login_dialog.modal-dialog,.register_dialog.modal-dialog{width:933px}}@media (max-width:767px){.login_heading .close_btn{right:16px}.popup_alert_main{left:0}.popup_alert_main{display:block}.popup_alert_main .tv_popup_left{width:100%;padding:40px 30px}.popup_alert_main .tv_popup_left p{margin-bottom:10px}.popup_alert_main .tv_popup_left img.tv_login_img{position:static;margin-top:20px}.login_dialog .modal-content .close,.register_dialog .modal-content .close{color:#fff}.social_links_login{float:none}.login_dialog.modal-dialog,.register_dialog.modal-dialog{width:auto}}