 .fancybox-infobar, .fancybox-toolbar .fancybox-button--zoom, .fancybox-toolbar .fancybox-button--play, .fancybox-toolbar .fancybox-button--thumbs{display: none !important;}.fancybox-thumbs {top: auto;width: auto;bottom: 0;left: 0;right : 0;height: 95px;padding: 10px 10px 5px 10px;box-sizing: border-box;background: rgba(0, 0, 0, 0.3);}.fancybox-show-thumbs .fancybox-inner {right: 0;bottom: 95px;}.fancybox-thumbs-x .fancybox-thumbs__list{margin: 0 auto;}.fancybox-thumbs__list a::before {border: 2px solid #f60000;}.mess-none-cart{padding: 10px;}.div_input{position: relative;}.page-not-found{padding: 50px 0px;}.page-not-found a{color: #23527c;}.page-not-found span{line-height: 35px;}.disabled{pointer-events: none;cursor: not-allowed;filter: alpha(opacity=65);-webkit-box-shadow: none;box-shadow: none;opacity: .65;}.div_input .glyphicon-remove:before{}.div_input .form-control-feedback{width: 60px;height: 40px;line-height: 40px;font-size: 10px;}.div_input .form-control-feedback{display: none;}.div_input input, .div_input textarea{border: 1px solid #dedede;}.div_input.has-error input, .div_input.has-error textarea, .div_input.has-error select, .has-error .selectize-input.not-full{border: 1px solid #f60000 !important;}.div_input.has-success input, .div_input.has-success textarea, .div_input.has-success select, .has-error .selectize-input.has-items{}.div_input.has-error .selectize-input input{border: 0px solid #f60000 !important;}.div_input.has-success .selectize-input input{border: 0px solid #f60000 !important;}#frmService .selectize-input{padding: 2px 12px;}#frmService .selectize-input.focus{padding: 6px 12px;}.designPopup .fancybox-close-small{right: 0;}.designPopup .fancybox-close-small::before{display: none;}iao-alert-box{z-index: 99998 !important;}.menu_mobile .divmm{z-index: 123456;}#vnt-header.fixed{position: fixed;left: 0;right: 0;background: #fff;z-index: 12345;}.decstbcopro .clvalue{line-height: unset !important;padding: 5px !important;margin-bottom: 15px;}.decstbcopro .clvalue.active{background: #c0c0c0;color: #fff;}.decstbcopro .clvalue .clitem{height: unset !important;min-width: unset !important;}.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;z-index: 10;}#vnt-thumbnail-nav .slick-arrow {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;top: 50%;-webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);transform: translate(0,-50%);color: #fff;width: 20px;height: 50px;display: block;z-index: 999;}#vnt-thumbnail-nav .slick-prev {left: 0;}#vnt-thumbnail-nav .slick-next {right: 0;}#vnt-thumbnail-nav .slick-arrow:after {position: absolute;top: 50%;left: 50%;color: #ed1b30;font-size: 40px;font-family: fontawesome;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#vnt-thumbnail-nav .slick-prev:after {content: '\f104';}#vnt-thumbnail-nav .slick-next:after {content: '\f105';}.box_success .link .grid{justify-content: center;}.vhbtn a{font-weight: bold;}.decstbcopro .clvalue .clname{margin-left: 3px;padding-top: 3px;font-size: 16px;}.vhbtn a.disabled{background-color: #636363;border: 1px solid #636363;opacity: 1;}.vhbtn a.disabled .fa.fa-shopping-basket, .vhbtn a .fa.fa-minus-circle{visibility: hidden;}.vhbtn a .fa.fa-shopping-basket, .vhbtn a.disabled .fa.fa-minus-circle{visibility: visible;width: auto;font-size: inherit;}.vhbtn a .fa.fa-minus-circle{width: 0px;font-size: 0px;}.tableInfoPro.price_simple:empty{display: none;}.tableInfoPro .ribcart img{max-width: 35px;margin-right: 10px;}.vnt-category ul li.current a{background: #ed1b2f;color: #ffffff;}.boxAccount input[type="email"]{width: 100%;height: 40px;padding-left: 10px;border: solid 1px #d4d4d4;}.boxAccount span.glyphicon{display: none;}.formMember input[type="email"], .boxAccount input[type="email"]{}.boxAccount.boxLogin input[type="email"]{padding-left: 40px;}.boxMember input[type="email"]{height: 45px;background: #ffffff;width: 100%;border: none;border-top: solid 1px #e8e8e8;border-left: solid 1px #e8e8e8;}.myForm .form-control-feedback{width: 45px;height: 45px;line-height: 45px;}#frmMethod .boxAccount input[type="password"], #frmMethod .boxAccount input[type="text"]{width: 100%;height: 40px;padding-left: 10px;border: solid 1px #d4d4d4;}.myForm .changeAvatar input {position: absolute;width: 100%;height: 40px;z-index: 2;opacity: 0;}.myForm .changeAvatar input:hover {cursor: pointer;}.formAccount input[type="email"], .formAccount select {width: 100%;height: 40px;border-radius: 5px;border: solid 1px #dddddd;padding-left: 10px;}.btnChangeAvatar{background: #fff;display: inline-block;padding: 6px 10px;border-radius: 3px;border: 1px solid rgba(0, 0, 0, 0.1);position: relative;}.changeAvatar button {display: inline-block;border: 1px solid #ddd;background: #888888;text-transform: uppercase;margin-bottom: 10px;width: auto;color: #fff;padding: 5px 20px;}.boxMember .changeAvatar .nameU{margin-bottom: 15px;color: #ed1b2e;}.boxAccount label span.glyphicon-ok{color: #3c763d;}.show-hide-password{position: absolute;top: 50%;right: 0px;height: 36px;padding: 8px 11px;cursor: pointer;z-index: 45;color: black;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}.vhpoploginregis .contentTab .checkbox-1 label {display: block;justify-content: space-between;font-weight: 400;padding-left: 30px;position: relative;padding-top: 5px;}.vhpoploginregis .contentTab .checkbox-1 input[type=checkbox] {position: absolute;cursor: pointer;}.vhpoploginregis .contentTab .checkbox-1 a{text-decoration: underline;}.vhpoploginregis .contentTab .checkbox-1 input{width: 15px;height: 15px;top: 4px;left: 0;}.div_input.checkbox-1 span{color: #333333;}.div_input.checkbox-1 span.glyphicon-remove:before, .div_input.checkbox-1 span.glyphicon-ok:before{display: none;}.div_input.checkbox-1.has-error, .div_input.checkbox-1.has-error label, .div_input.checkbox-1.has-error span, .div_input.checkbox-1.has-error a{color: #ee0000;}.div_input.checkbox-1.has-success, .div_input.checkbox-1.has-success label, .div_input.checkbox-1.has-success span, .div_input.checkbox-1.has-success a{color: #333333;}.div_input.checkbox-1 span a, .div_input.checkbox-1.has-success a{color: #0c71b8;}.vhpoploginregis .formSocial .socWrap > div{width: 100%;}.boxAccMb.boxAccount .faline input{font-weight: 400;padding-left: 10px;border-radius: 5px;font-size: 15px;line-height: 23px;}.popupLoginRegis .contentTab .checkbox label{display: block;flex-wrap: wrap;}.vhpoploginregis .contentTab .checkbox-1 input[type=checkbox] {position: absolute;cursor: pointer;}.vhpoploginregis .contentTab .checkbox-1 input{width: 15px;height: 15px;top: 4px;left: 0;}.div_input.checkbox-1 span{color: #333333;}.div_input.checkbox-1 span.glyphicon-remove:before, .div_input.checkbox-1 span.glyphicon-ok:before{display: none;}.div_input.checkbox-1.has-error, .div_input.checkbox-1.has-error span, .div_input.checkbox-1.has-error span a{color: #ee0000;}.div_input.checkbox-1.has-success, .div_input.checkbox-1.has-success span, .div_input.checkbox-1.has-success span a{color: #333333;}.div_input.checkbox-1 span a, .div_input.checkbox-1.has-success span a{color: #0c71b8;}.statusBar ul li{width: 25%;}.statusBar ul:before {content: "";position: absolute;top: 0;left: calc((100% / 4) / 2);right: calc((100% / 4) / 2);height: 10px;background: #ffffff;}.info_general .table_info table tbody tr td .t-title a {display: block;color: #333333;font-weight: 500;text-transform: uppercase;}.grp-btn-order{justify-content: space-between;}.addtocart .cancel .btn-design{background: #000;color: #fff;}.addtocart .cancel .btn-design:hover{background: #ffffff;color: #000;}.box-profile select, .box-profile input{background: #f5f5f5;color: #2a2a2a;opacity: 1;}.box-profile select{appearance: none;}#vnt-popup .title{font-size: 18px;line-height: 26px;color:#ffffff;text-transform: uppercase;font-weight: bold;padding: 8px 10px;text-align: center;background: #636363;font-family: 'Roboto Condensed', sans-serif;}#vnt-popup .content{padding: 20px;}#vnt-popup .txtCheck{display: flex;flex-wrap: wrap;}#vnt-popup .txtCheck > div{width: 50%;margin-bottom: 5px;}#vnt-popup .radio label{font-weight: normal;}#vnt-popup label{font-weight: bold;}#vnt-popup .form-group-mb label{margin-bottom: -5px;}#vnt-popup select, #vnt-popup input[type="text"]{width: 100%;height: 40px;border:solid 1px #dddddd;padding-left: 10px;}#vnt-popup button{display: inline-block;width: 100%;height: 45px;text-align: center;border:none;color:#ffffff;text-transform: uppercase;padding: 9px 10px;background: #636363;-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;}#vnt-popup button:hover{background: #ec1d25;}#vnt-popup .txtCheck p{padding:0;}#vnt-popup .txtCheck span{color:#dd0000;}#vnt-popup .txtDanger{margin-bottom: 10px;}#vnt-popup .gridButton{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: flex;align-items: center;margin: 0 -10px;}#vnt-popup .gridButton .col{width: 50%;padding: 0 10px;}#vnt-popup .gridButton a{display: block;font-weight: bold;border:solid 1px rgba(0,0,0,0.1);text-align: center;padding: 8px 10px;text-align: center;border-radius: 5px;}#vnt-popup .gridButton a:hover{border-color: #636363;color:#636363;}#vnt-popup .gridButton a.v2{background: #636363;color:#ffffff;}#vnt-popup .gridButton a.v2:hover{background: #636363;border-color: #636363;}#vnt-popup .formXnPhone .txtFm{margin-bottom: 15px;}#vnt-popup .formXnPhone .gripFmm{display: flex;flex-wrap: wrap;align-content: center;align-items: center;justify-content: space-between;}#vnt-popup .formXnPhone .gripFmm .timeXn{font-weight: bold;color: #636363;}#vnt-popup .formXnPhone .gripFmm .btnXn button{width: 140px;height: 40px;}.ui-datepicker {width: 20.5em;padding: .2em .2em 0;display: none;}#ui-datepicker-div{z-index: 999 !important;background: #fff;padding: 10px 10px;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);}.ui-widget-header{border: 1px solid #ffffff;background: #ffffff 50% 50% repeat-x;color: #ffffff;font-weight: bold;}.ui-widget-header {border: 1px solid #ffffff;border-bottom: 1px solid #000000;background: #ffffff 50% 50% repeat-x;color: #000;font-weight: normal;}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: normal;border: 0;font-size: 14px;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #cccccc;background: #ffffff;font-weight: bold;color: #000000;}.ui-datepicker-lunar {font-size: 11px;font-family: 宋体,楷体 !important;font-weight: normal;}.ui-datepicker td span, .ui-datepicker td a {display: block;padding: 0px 1px;text-align: right;text-decoration: none;}.ui-datepicker table {width: 100%;font-size: 13px;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker .ui-datepicker-prev span{background: #ffffff url('../images/calendar_prev.png') 50% 50% repeat-x;background-size: cover;}.ui-datepicker .ui-datepicker-next span{background: #ffffff url('../images/calendar_next.png') 50% 50% repeat-x;background-size: cover;}.ui-widget-header .ui-state-hover, .ui-widget-header .ui-state-focus{cursor: pointer;border: 0px solid #ffffff;background: #ffffff;font-weight: normal;color: #ffffff;}table.ui-datepicker-calendar>thead>tr>th:nth-child(6)>span {color: #158cb3;}table.ui-datepicker-calendar>thead>tr>th:nth-child(7)>span {color: #c00;}.ui-datepicker td:nth-child(6)>.ui-state-default .ui-datepicker-day{color: #158cb3;}.ui-datepicker td:nth-child(7)>.ui-state-default .ui-datepicker-day {color: #c00;}.loadOverlay{position: relative;min-height: 360px;}.loadOverlayMinH150{min-height: 150px;}.loadOverlay:before{content: '';box-sizing: border-box;position: absolute;top: 50px;left: 50%;width: 80px;height: 80px;margin-top: -30px;border-radius: 50%;border-top: 2px solid #ed1b2e;border-right: 2px solid transparent;animation: spinner .6s linear infinite;z-index: 99;}.loadOverlay:after{content: '';box-sizing: border-box;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 98;background: #f5f5f5;opacity: .8;}.loadOverlay.loadOverlayW45:before{width: 45px;height: 45px;}.loadOverlay.loadOverlay-35:before{left: 35%;}.loadOverlay.loadOverlay-40:before{left: 40%;}.loadOverlay.loadOverlay-45:before{left: 45%;}.loadOverlay.loadOverlay-46:before{left: 46%;}.loadOverlay.loadOverlay-48:before{left: 48%;}.loadOverlay.minHauto{min-height: auto;}.loadOverlay.minHauto160{min-height: 160px;}@-webkit-keyframes spinner {to {transform: rotate(360deg);}}@keyframes spinner {to {transform: rotate(360deg);}}#box_redirect{border: 0px solid #ed1b2f;width: 50%;margin:0px auto;}#box_redirect p {line-height: 18px;}#box_redirect .top {background: #ed1b2f;border-bottom:0px solid #5C5C5C;color:#FFFFFF;font-size: 14px;font-weight:bold;text-transform:uppercase;padding: 10px;text-align:left;}#box_redirect .fontMess {color: #ed1b2f;font-size: 18px;font-weight:bold;text-align:center;padding: 15px 5px;}#box_redirect .mess {background:#383838;color:#FFFFFF;text-align:center}#box_redirect .bottom {background: #ed1b2f;color: #fff;text-align:center;padding:5px;font-size:16px;}#boxMess{border:1px solid #F08200;padding:2px 5px;background:#FCF5CD }#boxMess h4.mess {background:url(../images/icon/icon_mess.gif) no-repeat left;padding:2px 30px;color:#007b3c;font-weight:bold;font-size:16px;}#boxMess h4.err {background:url(../images/icon/icon_warning.gif) no-repeat left;padding:6px 30px;color:#007b3c;font-weight:bold;}#boxMess .font_err {color:#ed1b2f;}#box_redirect{position: fixed;top: 50%;left: 0;right: 0;transform: translateY(-50%);z-index: 999;}#box_redirect .icon-loa{max-width: 25px;}#box_redirect .font_err{padding: 10px;}@media all and (max-width: 768px){#box_redirect{width: 90%;}}.loader {border: 16px solid #f3f3f3;border-radius: 50%;border-top: 16px solid #f7921e;border-right: 16px solid green;border-bottom: 16px solid red;border-left: 16px solid pink;width: 60px;height: 60px;-webkit-animation: spin 2s linear infinite;animation: spin 2s linear infinite;margin: 0 auto;}@-webkit-keyframes spin {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@keyframes spin {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}@media all and (min-width: 768px){.tableInfoPro table tbody td {padding: 15px 0px;}}@media all and (max-width: 991px){.boxMember {padding: 20px 15px 5px 15px;}}@media all and (max-width: 768px){.decstbcopro .clvalue .clname{font-size: 14px;}.vnt-category ul li a{font-size: 14px;}}@media all and (max-width: 767px){.addtocart.vhflex{justify-content: center;align-items: center;}.addtocart.vhflex .flcen {width: 50%;}.addtocart .flcen.cancel{text-align: right;}.popupInfo .fancybox-close-small {background: #ff0000;color: #fff;top: 5px;right: 5px !important;width: 25px;height: 25px;}.popupInfo .fancybox-close-small svg{opacity: 1;}.tableManager tbody tr td:nth-child(3){display: block;}.tableManager tbody tr td:nth-child(3) .list-product{padding-left: 15px;}}@media all and (max-width: 414px){.decstbcopro .tbcocont > div{width: 100%;}}