.autohide{display: none;}.fullbackground {position: fixed;top: 0; left: 0; height: 100%; width: 100%; background-color: rgba(0,0,0,0.5); z-index: 999999; display:none;}
.closewindows{text-align: center;font-size: 22px;color: #fff;background-color: rgba(0,0,0,0.5);border-radius: 50%;line-height: 25px;height: 30px;width: 30px;position: absolute;z-index: 2;top: -14px;right: -14px;cursor: pointer;border: 1px solid #fff;}
.taoweb_class{position: fixed;z-index: 999999;width:90% !important;max-width: 600px;height:auto;border-radius:5px;border:0px solid #FFF;top: 50%;left: 50%;bottom: initial;transform: translate(-50%, -50%);margin-top: 0;}
.taoweb_class .vangnhe{width: 60%;}.indeeep {width:100%;}
.box_in_form {border: 1px solid #EEE;padding: 15px;box-sizing: border-box;background: #FFF;border-radius: 5px;}
.taoweb_title {text-align: center;margin-bottom: 15px;color: #363738;font-size: 35px;height: 35px;line-height: 100%;}
.taoweb_input{color:#000;font-size:16px;width:100%;border:1px solid #999;background:#eee;padding:10px; box-sizing: border-box; border-radius:5px;height:30px;}.taoweb_input:focus{border:1px solid #21A5C6;}
.submitbutton_form{display: block;background: #6f6d6d;font-size: 14px;color: #fff;float: left;padding: 0 5px;line-height: 32px;text-transform: capitalize;font-weight: normal;margin-top: 3px;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;}.submitbutton_form:hover{background: #6f6d6d;}
.img_login {display: none;}
.pop_title {font-size: 19px;padding: 10px 0 10px 0;color: #363738;font-weight: normal;}
.xam {color: #CCC !important;}
a.fb, a.fb:link, a.fb:visited {font-size: 16px;color: #FFF;text-decoration: none;background: #3b5998;padding: 10px;display: inline-block;}
a.gg, a.gg:link, a.gg:visited {font-size: 16px;color: #FFF;text-decoration: none;background: #DF4A32;padding: 10px;display: inline-block;}
a.fb:hover,a.gg:hover {color: #8b9dc3;text-decoration: none;}
#save_info p a:hover{text-decoration: underline;}
#popup_cookie{max-width: 60% !important;top: 50%;left: 50%;bottom: initial;transform: translate(-50%, -50%);margin-top: 0;}#popup_cookie img{width: 100%; height: auto;}
#popup_custom,.popup_wait {max-width: 800px !important;}
#popup_custom .popup_content iframe{width: 100%;height: 32vw}.formBox li.mess{margin-bottom: 3px}

  #fb_login_id .right a:nth-child(1){display:block}.popup_build .box_in_form{text-align:center}.popup_build .title{width:100%;font-size:23px;color:#333;text-align:center;line-height:32px;margin-bottom:20px;text-transform:uppercase}.popup_build .content{font-size:16px}#popup_call .title_suc{width:100%;font-size:25px;color:#232323;text-align:center;line-height:35px;margin:10px 0}#popup_call .phone_input,.input_custom{font-family:'Open Sans',sans-serif;height:auto;box-sizing:content-box;color:#232323;text-align:center;font-size:20px;font-weight:400;background-color:transparent;display:inline-block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:#232323 solid 1px;padding:8px;width:50%;outline:0}.popup_build .submitbutton_form{height:45px;padding:10px 30px;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:400;line-height:16px;border-radius:50px;color:#fff;border:0;float:none;margin-top:15px}#popup_call_err{display:none;color:red;font-size:18px;line-height:18px}.contact_us{font-size:16px;margin-top:10px;color:#444}.contact_us svg{padding-right:5px}#popup_login_cart .submitbutton_form{display:inline-block;height:initial;padding:10px;font-size:14px;margin-top:10px}#popup_login_cart .submitbutton_form:hover{background:#6f6d6d!important}.popup_content img{width:100%;height:auto}#popup_cookie_home .popup_content{background:#232323;text-align:center;padding:30px 0 20px 0}#popup_cookie_home .popup_content .logo{width:45%;margin-bottom:10px}#popup_cookie_home .popup_content .load{width:25%}.thoa_thuan{line-height:18px}#popup_style_confirm .submitbutton_form,.popup_style_alert .submitbutton_form{display:inline-block;height:initial;padding:12px 20px}#popup_style_confirm .submitbutton_form.two,.popup_style_alert .submitbutton_form.two{background:#282828}img.load_gif{height: 100px;width: auto;}

  @media screen and (max-width:767px){.popup_build{max-width:462px!important}.popup_build .title{width:100%;font-size:20px;line-height:26px;margin-bottom:15px}#popup_call .phone_input,.input_custom{font-size:18px}.input_custom{width:80%}#popup_call_err{font-size:14px}.popup_build .submitbutton_form{height:40px;padding:15px 30px;font-size:16px;line-height:12px}#popup_cookie_home{max-width:initial!important}#popup_cookie_home .popup_content .logo{width:40%}#fb_login_id .right{float:left}#fb_login_id .right a:nth-child(1){display:inline}.taoweb_class{max-width:300px!important}.taoweb_title{font-size:22px;margin-bottom:10px;line-height:32px}.taoweb_class .vangnhe{float:none;width:100%}.taoweb_class #fb_login_id{float:none;width:100%;margin-top:10px}.pop_title{font-size:13px}.box_in_form{padding:10px 15px}.taoweb_class #fb_login_id img{width:100%}#popup_cookie{max-width:80%!important}#popup_custom .popup_content iframe {height: 60vw;}}
  @media screen and (max-width:480px){#popup_cookie_home .popup_content .logo{width:50%}#popup_cookie_home .popup_content .load{width:35%}.contact_us{font-size:14px}}@media screen and (max-width:328px){.contact_us{letter-spacing:-1px}}