@charset "UTF-8";
img.lazyload:not([src]) { visibility: hidden; }
/*.fb_dialog{ bottom: 28pt !important; }*/
.one-in-two .detail-shop{ line-height: 20px; }
.one-in-two .detail-shop strong{ font-weight: 600; }
@media(max-width:767px){
	html, body{
		scroll-behavior: smooth;
		-webkit-overflow-scrolling: touch;
		-moz-overflow-scrolling: touch;
		-ms-overflow-scrolling: touch;
		-o-overflow-scrolling: touch;
		overflow-scrolling: touch;
	}
	/*.fb_dialog{ bottom: 56pt !important; }*/
}

@font-face {
	font-family: 'CodazonFont';
	src: url(https://file.hstatic.net/1000074072/file/codazonfont_6627b557ebbe4733b6caf95e77ecc508.eot);
	src: url(https://file.hstatic.net/1000074072/file/codazonfont_6627b557ebbe4733b6caf95e77ecc508.eot) format('embedded-opentype'),url(https://file.hstatic.net/1000074072/file/codazonfont_ce579d40c0844a9697375fa40a4140fa.ttf) format('truetype'),url(https://file.hstatic.net/1000074072/file/codazonfont_671d67152ce94e28ad0a9a7aa687f6b2.woff) format('woff'),url(https://file.hstatic.net/1000074072/file/codazonfont_b9a137722c6e47a38b8e87f10842e6c0.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}

/* Review css */
.hrv-product-reviews-summary{float:left;width:20%;padding:10px}.product-reviews-summary-actions{float:right}.hrv-product-reviews-form{float:left;border:none;width:80%;padding-left:10px;margin-right:auto;margin-left:auto}.hrv-product-reviews-form input,.hrv-product-reviews-form textarea{padding:10px;width:100%;border:1px solid #e0e0e0}#btnSubmitReview{display:inline-block;margin-top:10px;border:0;background:#53a1cc;color:#fff;width:auto;float:right}.hrv-product-reviews-form textarea{width:100%;margin:0;padding:5px}.hrv-product-reviews-form fieldset{padding:5px}#dvRating{float:none}#hrv-product-reviews-list{float:none;border:none;width:100%;clear:both}#hrv-product-reviews-list p{margin-bottom:10px}#hrv-product-reviews-list>div{border-top:1px solid #e0e0e0;padding:15px}.hrv-prv-detail-rate{display:inline-block;padding:5px}#dvMoreReview{float:right;width:80%;padding-left:10px}#btnMoreReview{padding:10px;float:right;margin-top:10px;border:0;background:#53a1cc;color:#fff}.btnPaging{padding:5px 12px;margin-top:10px;margin-left:5px;border:0;background:#53a1cc;color:#fff}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{background-color:#fff!important}.has-error label{color:red;font-weight:700}.error{color:red;font-weight:700;text-align:center}#btnnewreview{padding:10px;width:100%;margin-top:10px;border:0;background:#53a1cc;color:#fff}#dvhrv-prv-reply{background-color:#ff0;padding:50px}hr{width:100%}#hrv-product-reviews-frm:after{content:"";clear:both;display:table}.dvhrv-prv-reply{margin-left:50px;border-top:1px dashed #e0e0e0;padding-top:10px}.hrv-votesmile-reviews{width:20%;text-align:center}.hrv-votesmile-reviews .voteReivew{font-size:25px;padding:5px;cursor:pointer}.hrv-votesmile-reviews .voteReivewed{cursor:inherit}
#dv-product-review-paging {
	display: -webkit-flex;
	display: flex;
}

#dv-product-review-paging button.btnPaging {
	color: #4c7de8;
	border: none;
}

#dv-product-review-paging button.btnPaging[disabled] {
	background: #4c7de8;
	color: #fff;
	border-radius: 50%;
}

#dv-product-review-paging button.btnPaging:last-child {
   font-size: 0;
   min-height: 31px;
   min-width: 31px;
   background: url('https://file.hstatic.net/1000074072/file/double-arrow-right-blue_c29ffaf2411148a3a380f138c45788e3.svg') no-repeat;
   background-size: 16px;
   background-position: center center;
}

#dv-product-review-paging button.btnPaging:last-child[disabled]{
	background-image: url('https://file.hstatic.net/1000074072/file/double-arrow-right-white_db92ca1ae5a24e8ab490bde4e08d8445.svg');
	background-color: #4c7de8;
	background-size: 12px;
}

#dv-product-review-paging button.btnPaging.first {
   font-size: 0;
   min-height: 31px;
   min-width: 31px;
   background: url('https://file.hstatic.net/1000074072/file/double-arrow-left-blue_e3221266873d40fbb3e60bf9010683c2.svg') no-repeat;
   background-size: 16px;
   background-position: center center;
}


.cancel-off-png,.cancel-on-png,.star-half-png,.star-off-png,.star-on-png{font-size:2em}@font-face{font-family:raty;font-style:normal;font-weight:400;src:url(//hstatic.net/0/0/global/design/fonts/raty.eot);src:url(//hstatic.net/0/0/global/design/fonts/raty.eot?#iefix) format("embedded-opentype");src:url(//hstatic.net/0/0/global/design/fonts/raty.svg#raty) format("svg");src:url(//hstatic.net/0/0/global/design/fonts/raty.ttf) format("truetype");src:url(//hstatic.net/0/0/global/design/fonts/raty.woff) format("woff")}.cancel-off-png,.cancel-on-png,.star-half-png,.star-off-png,.star-on-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:raty!important;font-style:normal;font-variant:normal;font-weight:400;font-size:1.5em;line-height:1;speak:none;text-transform:none}.cancel-on-png:before{content:"\e600"}.cancel-off-png:before{content:"\e601"}.star-on-png:before{content:"\f005"}.star-off-png:before{content:"\f006"}.star-half-png:before{content:"\f123"}
/* End Review css */
.header-top-right .homeslider.fullslider{ width: 100%; }
.lSSlideOuter ..inner_delivery_show_selected > spanlSPager,.lSSlideOuter .lightSlider,.owl-carousel .owl-wrapper{touch-action:pan-y;-webkit-user-drag:none;-webkit-tap-highlight-color:transparent}.btn-select-type,.cart-check-mini .to-cart,.cart-check-mini .to-checkout{-webkit-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease}.pro-gift,.vertical-dropdown-menu{-webkit-backface-visibility:hidden}.col-md-6.store_item:nth-of-type(2n+1),.lSSlideOuter .lSPager.lSGallery:after,.lSSlideWrapper>.lightSlider:after,.sp,.vinamilk-box:after{clear:both}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;background:#fff;color:#000;font-family:Roboto,sans-serif;font-size:13px;overflow:visible}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none!important}a:hover{color:#59BD56}.vnm-loading{position:fixed;z-index:99999999999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:0}input[type=number]{-moz-appearance:textfield}.wrap__list-cart::-webkit-scrollbar,ul.filter-list::-webkit-scrollbar{width:8px}.wrap__list-cart::-webkit-scrollbar-thumb,ul.filter-list::-webkit-scrollbar-thumb{background:#e2dfdf}.topbar-right .loading:after{content:'';border:2px solid #f3f3f3;border-top:2px solid #59bd56;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;position:absolute;top:0px;left:0px;z-index:0;opacity:1}#back-top,#nav-cover,.modal-backdrop,.sticky{position:fixed}.vnm-loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.3)}.vnm-loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.vnm-loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.suggest_buyxgetone{width:360px!important}.suggest_buyxgetone h2 .btn-hide,.suggest_buyxgetone h2 .btn-toggle{top:4px!important}.suggest_buyxgetone h2{padding:8px 15px}.suggest_buyxgetone .buyxcontent{background:#fff!important}.buyxgetone_left{-webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,.16);-moz-box-shadow:1px 1px 4px 0 rgba(0,0,0,.16);box-shadow:1px 1px 4px 0 rgba(0,0,0,.16)}.suggest_buyxgetone .buyxcontent a{font-size:12px;line-height:18px}#buiding,#khuyenmai{z-index:999999}#khuyenmai .modal-dialog{width:650px}#buiding .modal-body,#khuyenmai .modal-body{padding:0}#buiding .vnm_notify,#khuyenmai .vnm_notify{height:400px;max-height:400px;padding-top:40px}#buiding .vnm_notify{background:url(//theme.hstatic.net/1000074072/1000236695/14/bg_popup.jpg?v=210) no-repeat;border-radius:4px;border:4px solid #fff}#khuyenmai .modal-content{background:0 0;box-shadow:none;border:0}#khuyenmai .vnm_notify{background:url(//theme.hstatic.net/1000074072/1000773488/14/popup_khuyenmai.png?v=5883) no-repeat;border-radius:4px;border:0 solid #fff}.modal-backdrop{z-index:999998}.modal-dialog{margin:80px auto}.vnm_notify p{color:#fff;font-size:24px;width:78%;margin:0 auto;line-height:45px;padding-top:25px;font-weight:300}#topbar.sticky .topbar__app__wrapper{display:none}.topbar__app{vertical-align:middle;padding:10px 0 3px;margin:0 0 5px}.topbar__app .topbar__app_title{display:inline-block;vertical-align:super;color:#3f59a0;font-weight:400;font-size:11px;padding-right:3px}.topbar__app a{display:inline-block!important;vertical-align:sub;min-height:auto!important}.topbar__app a img{width:80px;height:24px;margin:0 1px}#nav-cover,.sticky,.topbar_app_mobile img.img_logo_app{width:100%}.topbar_app_mobile .alert{margin-bottom:0;padding:5px 15px;background:#f4f4f4}.topbar_app_flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center}.topbar_app_flex>div{padding:0 5px}.btn__install_app{background:#3d71e7 ;color:#fff}.header-top-right{margin-left:-15px;padding:0}.logo{padding-left:0;padding-bottom:10px;margin-top:-6px}.logo>a{display:block}.box-vertical-megamenus-scroll,.sticky .keys-suggest,.sticky .logo span{display:none}.logo a img{max-width:100%;max-height:69px;height:69px}.logo span{font-size:11px;font-weight:300;color:#737373}.logo span strong{font-weight:400;color:#3d71e7 }.sticky{top:0;z-index:9999999;background:#fff;padding:5px 0;-webkit-box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);-moz-box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);will-change:transform}.sticky .logo img{height:50px;display:none}.sticky .logo{padding-bottom:0;margin-top:0}.sticky .box-vertical-megamenus-scroll{display:block}.sticky #box-vertical-megamenus-scroll .vertical-menu-content{display:none}.sticky .box-vertical-megamenus .title{height:43px;line-height:43px}.box-vertical-megamenus-scroll .box-vertical-megamenus:hover .vertical-menu-content,.box-vertical-megamenus-scroll .box-vertical-megamenus:hover .vnm-navigation__overlay,.box-vertical-megamenus:hover .vertical-menu-content:not(.is-home){display:block!important}@media screen and (min-width:992px){body:not(.home) .box-vertical-megamenus:hover .vnm-navigation__overlay{display:block!important}#slide-background img{max-height:480px}}#nav-cover{top:0;left:0;height:100%;display:none;background-color:#000;-ms-filter:opacity(.6);filter:alpha(opacity=60);-webkit-opacity:.6;-moz-opacity:.6;-o-opacity:.6;opacity:.6;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:999}#back-top{bottom:25px;left:3px;z-index:9999}#back-top a{width:40px;display:block;text-align:center;color:#bbb}#back-top span{width:44px;height:44px;display:block;margin-bottom:7px;background: #fff url('//theme.hstatic.net/1000074072/1000773488/14/up.png?v=5883') no-repeat center center; background-size: 20px; border-radius: 50%; border: 1px solid #3d71e7;}#header{padding-top:15px;-webkit-box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);-moz-box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);box-shadow:1px 4px 5px 0 rgba(0,0,0,.16);position:relative;z-index:9999}/*19/09/2021.search-bar{border:2px solid #305197;border-radius:5px;padding:1px}.search-bar input{border:0;border-radius:0;outline:0;box-shadow:none}.search-bar input:focus{box-shadow:none}.search-bar span.btn-search{background:#3d71e7 ;padding:6px 8px;border:0;border-radius:5px 0 0 5px!important}.search-bar span button{background:0 0;border:0}.search-bar span button span{color:#fff;font-size:20px}*/.keys-suggest{color:#999;padding:12px 0 0 13px;font-style:italic}.smart-search-wrapper>a.thumbs{width:32px;width:0;display:inline-block;padding:5px 0}.smart-search-wrapper>a.thumbs img{position:absolute;top:0;width:32px;height:35px;left:0}.smart-search-wrapper{position:fixed;background:#fff;border:2px solid #3d71e7 ;border-top:none;z-index:9999}.smart-search-wrapper>a{width:calc(100%);float:left;text-overflow:ellipsis;overflow:hidden;white-space:pre;color:#686767;text-decoration:none;line-height:29px;font-size:13px;font-family:sans-serif;padding:5px 0 5px 13px;position:relative;height:35px;border-bottom:1px dotted #ccc}.smart-search-wrapper>a:last-of-type{border-bottom:0}.smart-search-wrapper>a.select,.smart-search-wrapper>a:hover{background:-webkit-linear-gradient(left,#fff,#EAEAEA);background:-o-linear-gradient(left,#fff,#EAEAEA);background:-moz-linear-gradient(left,#fff,#EAEAEA);background:linear-gradient(left,#fff,#EAEAEA);color:#000}.smart-search-wrapper>a>span.price-search{position:absolute;right:5px;top:0}.topbar-right{padding:4px 0 0 30px}.topbar-right a{min-height:38px;display:-webkit-flex;display: flex;color:#565656;text-transform:uppercase; -webkit-align-items: center; align-items: center;}.topbar-right a.remove-cart{text-transform:capitalize;text-align:center}.topbar-right .account{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-account.png?v=210) 0 50% no-repeat;padding:10px 0 0 42px;font-size:12px}.topbar-right .account span{text-transform:capitalize}.topbar-right .cart{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-cart-2.png?v=210) 0 50% no-repeat;padding:5px 0 0 42px;font-size:11px;color:#202020;text-transform:uppercase}.cart-count{font-size:13px;color:#202020;padding-top:1px;display:block}.cart-price{color:#e50000;text-transform:initial;font-size:12px}.wrap__list-cart .list-item{vertical-align:middle;display:flex;align-items:center}
.wrap__list-cart .list-item .ThemeSyntaxError { display: none; }
.wrap__list-cart .list-item .col-sm-4 { width: 80px; }
.wrap__list-cart .list-item .col-sm-8 {
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: calc(100% - 90px);
}
.wrap__list-cart .list-item .col-sm-8 .detail-item { width: calc(100% - 50px); }
.wrap__list-cart .list-item .col-sm-8 .remove_link { width: 40px; }
.topbar-right a.remove-cart { display: block; line-height: 38px; }
.cart-check-mini{ padding-top: 10px; }
.cart-check-mini .to-cart,.cart-check-mini .to-checkout{min-height:1px;-moz-transition:all .5s ease;background:#59BD56;font-size:13px!important;float:left;color:#fff;text-transform:uppercase;outline:0;padding:6px 5px;border-radius:3px;width:100%;justify-content: center;}.cart-check-mini .to-checkout.disabled{background:#a8a8a8}.tooltip-inner{max-width:220px;padding:3px 5px;color:#565656;background-color:#fff;border:1px solid #565656;text-transform:capitalize}.cart-check-mini .tooltip.bottom{width:230px!important;right:0;opacity:1;left:inherit!important}.cart-check-mini .tooltip.bottom .tooltip-inner{max-width:100%}.tooltip.top .tooltip-arrow{border-top-color:#565656}.cart-check-mini .to-cart:hover,.cart-check-mini .to-checkout:hover{background:#fff;color:#59BD56;border-color:#59BD56}.remove-cart{position:relative;right:8px;top:8px}.remove-cart i:hover{color:#59bd56;transition:all .3s ease}.wrap__list-cart{max-height:300px;overflow-y:auto;overflow-x:hidden}.remove_scroll{overflow:hidden;min-height:15px}#vnm-mobile-left{z-index:1200;position:fixed;top:0;bottom:0;overflow:auto;width:306px;left:-306px;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);margin-top:0}body.menu-open #vnm-mobile-left{-webkit-transform:translateX(306px);transform:translateX(306px)}#vnm-mobile-left .vnm-mobile-wrap{position:relative;height:100%;width:100%;z-index:2;background:#fff;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#overlay,body.menu-open .vnm-main{z-index:1000;position:fixed;width:100%;top:0;left:0;bottom:0;right:0}.vnm-main{-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease,-webkit-transform 150ms ease}body.menu-open .vnm-main{height:100%;-webkit-transform:translate(306px,0);-moz-transform:translate(306px,0);-ms-transform:translate(306px,0);transform:translate(306px,0);-webkit-transform:translate3d(306px,0,0);-moz-transform:translate3d(306px,0,0);transform:translate3d(306px,0,0)}body.menu-open #vnm-mobile-left .vnm-mobile-wrap{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2}#overlay{z-index:10000;display:none}.menu-open #overlay{background:rgba(0,0,0,.5); z-index: 1100;}.logo-mobile{width:auto;position:absolute;top:0;left:45%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:100;padding:0}.mobile-menu-icon-wrapper{padding:0;position:absolute;right:0}.nav-top-menu{background:#fff}.icon-3line{cursor:pointer}.icon-3line span,.icon-3line span:after,.icon-3line span:before{cursor:pointer;border-radius:1px;height:3px;width:13px;background:#fff;position:absolute;display:block;content:''}.icon-3line span{position:relative;top:23px}.icon-3line span:before{top:-5px}.icon-3line span:after{bottom:-5px}.box-vertical-megamenus{position:absolute;left:15px;right:15px;z-index:9999;background:#fff}#list-category-header-sub{display:none}.box-vertical-megamenus .title{background:#3d71e7 ;color:#fff;height:50px;line-height:50px;text-transform:uppercase;font-weight:700;padding-left:10px;padding-right:20px;letter-spacing:1px;overflow:hidden;font-size:16px;position:relative;z-index:999}.box-vertical-megamenus .title .title-menu{padding-left:12px}.box-vertical-megamenus .title .btn-open-mobile>.fa{line-height:inherit;color:#fff}.box-vertical-megamenus .title span.home-page{font-size:17px;cursor:pointer;line-height:54px}#box-vertical-megamenus-scroll .box-vertical-megamenus .title .btn-open-mobile{line-height:47px}.box-vertical-megamenus .vertical-menu-content{background:#fff;display:none;padding-bottom:0!important;position:absolute;width:100%;z-index:99}.vinamilk-home .box-vertical-megamenus .vertical-menu-content{display:block}.box-vertical-megamenus .vertical-menu-list>li{position:static!important}.icon-vertical-menu{display:none}.box-vertical-megamenus .vertical-menu-list li,.list-child li{display:block;line-height:43px;margin-left:-1px;position:relative;border-bottom:1px solid #e6e6e6}.vnm-navigation__overlay{display:none;opacity:.6;transition:visibility 0s linear .1s,opacity .1s linear;position:fixed;left:0;top:0;height:100%;width:100%;background:0 0;z-index:15;pointer-events:none}.vnm-navigation__overlay.overplay{visibility:visible;opacity:.5;transition-delay:0s}.box-vertical-megamenus .vertical-menu-list li:last-child{border-bottom:0}.box-vertical-megamenus .vertical-menu-list>li:hover{background:#eeeeee}.box-vertical-megamenus .vertical-menu-list>li:hover>a{color:#3d71e7 ;border-color:#3d71e7 }.box-vertical-megamenus .vertical-menu-list>li:hover>a.parent:before{color:#fff}.box-vertical-megamenus .vertical-menu-list>li>a,.list-child li a{line-height: 40px;/*34px*/;display:block;font-size:14px;font-weight:300;color:#202020;position:relative;padding:0 20px 0 25px;border-left:4px solid transparent}.list-child li:first-child a{color:#59bd56}.list-child li a{line-height:24px}.box-vertical-megamenus .vertical-menu-content ul>li>a.parent:after{position:absolute;background:#59BD56;height:100%;top:0;left:-24px;width:2px;content:' ';z-index:2000;opacity:0;outline:#59BD56 solid 1px}.box-vertical-megamenus .vertical-menu-content ul>li:hover>a.parent:after{opacity:0}.box-vertical-megamenus .vertical-menu-content ul>li.cat-link-orther{display:none}.box-vertical-megamenus .vertical-menu-content ul>li:hover .vertical-dropdown-menu{visibility:visible;display:block;height:100%;left:100%;opacity:1;background-color:#fff!important;background-size:cover;max-width:877px;width:877px}.box-vertical-megamenus .vertical-menu-content ul li img.icon-menu{vertical-align:middle;padding-right:15px}.box-vertical-megamenus .all-category{text-align:center;margin-top:14px;padding-right:20px}.box-vertical-megamenus .all-category span{height:40px;width:100%;line-height:39px;border:1px solid #eaeaea;text-align:center;display:block;cursor:pointer}.box-vertical-megamenus .all-category span:hover{background:#F36;color:#fff;border-color:#F36}.box-vertical-megamenus .all-category span:after{font:normal normal normal 14px/1 FontAwesome;content:"\f105";font-weight:700;margin-left:20px}.vertical-dropdown-menu{position:absolute;top:0;z-index:900;left:95%;opacity:0;display:block;visibility:hidden;height:0;background-position:right center;border:1px solid #eaeaea;min-height:482px;max-width:710px;width:710px}.vertical-dropdown-menu .vertical-groups{padding:5px 0 25px}.vertical-dropdown-menu .mega-group-header{border-bottom:1px solid #E8E8E8;padding:15px 15px 0 0;font-size:17px;margin-bottom:10px;display:table;width:100%}.vertical-dropdown-menu .mega-group-header span{padding-bottom:10px;border-bottom:1px solid #f36;float:left;margin-bottom:-1px}.box-vertical-megamenus .vertical-menu-list{border-left:1px solid #e6e6e6}.box-vertical-megamenus .vertical-menu-list>li,.slider-left li{height: /*34.4px;*/40px;}.title_menu_parent{font-size:18px;color:#6c6c6c;line-height:30px;text-align:left;text-transform:capitalize}.vertical-dropdown-menu .group-link-default{border:none!important;padding:0 0 10px;margin:0}.vertical-dropdown-menu .group-link-default li{border:none!important;padding:0!important;line-height:15px!important;border-bottom:1px solid #e6e6e6!important}.vertical-dropdown-menu .group-link-default li:last-child{border-bottom:0!important}.vertical-dropdown-menu .group-link-default li:hover{background:#f1f1f1}.vertical-dropdown-menu .group-link-default li:hover a{color:#3d71e7 }.vertical-dropdown-menu .group-link-default li a{color:#202020;font-size:14px;font-weight:300;padding:10px 0 9px 2px;display:block}.vertical-dropdown-menu .mega-products .mega-product{border-right:1px solid #eaeaea;margin-top:15px;line-height:18px}#main-menu .navbar .navbar-nav>li:last-child>a,.vertical-dropdown-menu .mega-products .mega-product:last-child{border-right:none}.vertical-dropdown-menu .mega-products .mega-product .product-price .new-price{width:auto;display:inline-block;color:#f36}.vertical-dropdown-menu .mega-products .mega-product .product-price .old-price{color:#999;text-decoration:line-through;width:auto;display:inline-block;padding-left:20px}.vertical-dropdown-menu .mega-products .mega-product .product-star{margin-top:5px;color:#f90}.icon-vertical-menu i{z-index:1;float:right;margin-top:-30px;margin-right:20px}#main-menu{padding:0;margin-left:-15px}#main-menu .container-fluid{padding:0}#main-menu .navbar-header{display:none}#main-menu .navbar{border:none;margin:0;background:0 0}#main-menu .navbar-collapse{padding:0;max-height:100%!important}#main-menu .navbar .navbar-nav>li>a{margin:14px 0;padding:1px 7px 0;background:0 0;font-size:11px;font-weight:400;color:#555;text-transform:uppercase}#main-menu .navbar .navbar-nav>li>a[href='/pages/khuyen-mai-dac-biet-thang']{ color: #ff0000;}#main-menu .navbar .navbar-nav>li:nth-child(6)>a.color-red{background:url(//file.hstatic.net/1000074072/file/gocchuyengia_thumb.png) 0 50% no-repeat;padding-left:20px;padding-right:0;background-size:contain;margin-left:10px}#main-menu .navbar .navbar-nav>li:last-child>a.color-red{color:red;font-size:15px;font-weight:700;background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-hotline.png?v=210) 0 50% no-repeat;padding-left:25px;padding-right:0;line-height:24px}#main-menu .navbar .navbar-nav>li>a>img{padding-right:3px;vertical-align:text-top}#main-menu .navbar .navbar-nav>li.active,#main-menu .navbar .navbar-nav>li:hover{background:#fff;color:#555}#main-menu .navbar .navbar-nav>li.active>a,#main-menu .navbar .navbar-nav>li:hover>a{color:#59BD56}#main-menu .collapse,#main-menu .dropdown,#main-menu .dropup,#main-menu .nav{position:static}#main-menu .dropdown-menu{border-radius:0;min-width:200px;border-top:none;left:auto;padding:30px 15px;-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-o-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px);display:block;visibility:hidden;opacity:0;background:#fff}#main-menu .dropdown-menu.container-fluid{padding:15px 30px;left:auto}#main-menu .navbar-nav>li:hover .dropdown-menu{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;visibility:visible}#main-menu .mega_dropdown .block-container{padding:0 15px}#main-menu .mega_dropdown .group_header{text-transform:uppercase;border-bottom:1px solid #eaeaea;margin-bottom:10px;font-weight:700;font-size:13px;margin-top:15px}#main-menu .mega_dropdown .group_header:first-child{margin-top:0}#main-menu .mega_dropdown .img_container{padding:0 0 5px}#main-menu li.dropdown:before,#main-menu li.dropdown>a:after{font-family:FontAwesome;padding-left:7px}#main-menu .dropdown-menu .block-container .link_container>a{line-height:32px}#main-menu .dropdown-menu .block-container .group_header>a{line-height:32px;border-bottom:1px solid #f36;display:inline-block;margin-bottom:-1px}#main-menu li.dropdown:before{content:"\f0de";font-size:15px;color:#fff;position:absolute;bottom:-13px;right:48%;display:none;z-index:1001}#main-menu li.dropdown>a:after{content:"\f107";font-size:14px;vertical-align:0}#main-menu li.dropdown:hover:before{display:block}.nav-menu{border:none}.nav-menu .container-fluid{padding:0}.nav-menu .navbar-collapse{z-index:10000;padding:0;margin:0;border:none}.nav-menu .nav>li:last-child a{background-image:none}.nav-menu .nav>li>a{padding:15px 25px;background:url(kak.png) right center no-repeat}.nav-menu .navbar-toggle{background:url(bar.png) left center no-repeat;height:50px;margin:0;padding-right:3px}.nav-menu .navbar-brand{font-size:14px;font-weight:700;display:none;text-transform:uppercase}.nav-menu .navbar-brand a{color:#fff}.nav-menu .toggle-menu{float:right;line-height:49px;max-height:50px}.nav-menu .toggle-menu:before{font:normal normal normal 17px/1 FontAwesome;content:"\f0c9";line-height:inherit;color:#fff}.col-title,.service .service-item h3{font-family:Roboto,sans-serif}.floor-elevator,.floor-elevator .fa{font-weight:700}.floor-elevator{width:70px;height:50px;position:absolute;top:0;right:0;background:url(floor-elevator.png) left center no-repeat;padding-left:38px;padding-right:22px;font-size:20px;line-height:normal;color:#999;padding-top:7px}.floor-elevator .btn-elevator{cursor:pointer}.floor-elevator .btn-elevator:hover,.floor-elevator .disabled{color:#ccc}.floor-elevator .down{margin-top:-6px}.nav-menu-default{height:50px;background:#f36;border-radius:0;padding:0;margin:0}.nav-menu-blue,.nav-menu-blue2,.nav-menu-gray,.nav-menu-green,.nav-menu-orange,.nav-menu-red{height:53px;border-radius:0;padding:0 0 3px;margin:0}.nav-menu-default .navbar-collapse{background:#eee}.nav-menu-default ul>li.active>a,.nav-menu-default ul>li.selected>a,.nav-menu-default ul>li>a:hover{background:#f36;color:#fff}.nav-menu-red{background:#f36}.nav-menu-red .navbar-collapse{background:#fff}.nav-menu-red li a:hover,.nav-menu-red li.active a,.nav-menu-red li.selected a{background:#f36;color:#fff}.nav-menu-green{background:#396}.nav-menu-green .navbar-collapse{background:#fff}.nav-menu-green li a:hover,.nav-menu-green li.active a,.nav-menu-green li.selected a{background:#396;color:#fff}.nav-menu-orange{background:#f63}.nav-menu-orange .navbar-collapse{background:#fff}.nav-menu-orange li a:hover,.nav-menu-orange li.active a,.nav-menu-orange li.selected a{background:#f63;color:#fff}.nav-menu-blue{background:#36c}.nav-menu-blue .navbar-collapse{background:#fff}.nav-menu-blue li a:hover,.nav-menu-blue li.active a,.nav-menu-blue li.selected a{background:#36c;color:#fff}.nav-menu-gray{background:#6c6856}.nav-menu-gray .navbar-collapse{background:#fff}.nav-menu-gray li a:hover,.nav-menu-gray li.active a,.nav-menu-gray li.selected a{background:#6c6856;color:#fff}.nav-menu-blue2{background:#690}.nav-menu-blue2 .navbar-collapse{background:#fff}.nav-menu-blue2 li a:hover,.nav-menu-blue2 li.active a,.nav-menu-blue2 li.selected a{background:#690;color:#fff}.show-brand .navbar-brand{display:block;width:234px;background:#000;margin-left:0!important;text-transform:uppercase;padding:0 0 0 20px;line-height:50px;font-size:16px}.header-banner .bx-wrapper .bx-controls-direction a,.vnm_accordtion .hide_content{display:none}.show-brand .navbar-brand a{color:#fff;line-height:53px}.show-brand .navbar-brand img{vertical-align:middle;margin-right:15px}.header-top-right .header-top-right-wapper{width:100%}.header-top-right .homeslider{width:81%;float:left;overflow:hidden;max-height:480px}.header-top-right .header-banner{width:19%;float:right;background:#fff;max-width:200px}.header-top-right .homeslider .bx-controls-direction .bx-next,.header-top-right .homeslider .bx-controls-direction .bx-prev{background:#fff;text-indent:0!important;color:#46659e;font-size:36px;text-align:center;line-height:45px;padding-top:8px;-moz-transition:all .45s ease;-webkit-transition:all .45s ease;-o-transition:all .45s ease;-ms-transition:all .45s ease;transition:all .45s ease;position:absolute;opacity:.5}.bx-wrapper{margin-bottom:0}.bx-wrapper .bx-controls-direction a{width:30px;height:60px;margin-top:-35px}.homeslider .bx-controls-direction .bx-prev{left:0;border-radius:0 2px 2px 0}.homeslider .bx-controls-direction .bx-next{right:0;border-radius:2px 0 0 2px}.homeslider .bx-controls-direction .bx-next:hover,.homeslider .bx-controls-direction .bx-prev:hover{opacity:1}.bx-wrapper .bx-controls-auto,.homeslider .bx-wrapper .bx-pager{position:absolute;bottom:23px;width:auto;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);text-align:center;padding-right:0}.bx-wrapper .bx-pager.bx-default-pager a{background:0 0;border-radius:0;border:1px solid #fff;width:30px;height:7px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#f90}.trending .trending-product li{width:100%!important;text-align:center;border-bottom:0 solid #eaeaea;margin-bottom:0!important}.trending .trending-product li img{overflow:hidden;width:100%}.trending .trending-product li:hover img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s;backface-visibility:hidden;-webkit-backface-visibility:hidden}@-webkit-keyframes flash{0%{opacity:.6}100%{opacity:1}}@keyframes flash{0%{opacity:.6}100%{opacity:1}}.trending .trending-product li:last-child{border:none}.trending .trending-product li .product-name{margin-top:8px}.trending .trending-product li .product-price{line-height:30px}.trending .trending-product li .price{font-size:17px;color:#f35}.trending .trending-product li .price-old{text-decoration:line-through;margin-left:11px;color:#f35}.service{background:#e5e5e5;border:1px solid #eaeaea;padding:10px 0;font-size:12px;float:left;width:100%}.service .service-item{padding-left:20px;overflow:hidden}.service .service-item .icon{width:50px;height:50px;float:left;margin-right:12px}.service .service-item .info{padding-top:7px}.service .info h3{font-size:16px}.service .service-item h3{margin:0;padding:0 0 6px;font-weight:700;text-transform:uppercase;font-size:14px;color:#3d71e7 }.service .service-item span{font-size:13px;color:#3d71e7 ;font-weight:300}.service .service-item:last-child{border-right:none}.vnm_head_accordtion{font-size:16px;color:#358cc9;font-weight:400;text-transform:uppercase;padding:15px 0 15px 24px;background:#fff;position:relative;display:block;cursor:pointer;border-bottom:1px solid #F5F4F5}.vnm_head_accordtion.active{color:#fff;background:#358cc9}.vnm_content_accordtion{position:relative}.vnm-wrap-arrow a{width:30px;height:60px;z-index:10;background-color:rgba(0,0,0,.1);color:#46659e}.vnm-wrap-arrow .vnm-next:hover,.vnm-wrap-arrow .vnm-prev:hover{background-color:rgba(0,0,0,.3)}.vnm-next,.vnm-prev{background:#fff;text-indent:0!important;color:#46659e;font-size:36px;line-height:45px;padding-top:8px;opacity:.5;text-align:center}.vnm-prev{-moz-transition:all .45s ease;-webkit-transition:all .45s ease;-o-transition:all .45s ease;-ms-transition:all .45s ease;transition:all .45s ease;position:absolute;top:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:15px;border-radius:0 2px 2px 0}.lSAction>.lSPrev,.vnm-next{-webkit-transform:translateY(-50%);-moz-transition:all .45s ease;-webkit-transition:all .45s ease;-o-transition:all .45s ease;-ms-transition:all .45s ease;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);top:45%}.vnm-next{transition:all .45s ease;position:absolute;right:15px;border-radius:2px 0 0 2px;transform:translateY(-50%)}.main-wrap{position:relative;overflow:hidden; z-index: 2!important;}.floor-collection .col-md-12:nth-of-type(2){height:371px}.hot-deals-row{padding-top:0px}.hot-deals-row .hot-deals-box{background:#fff;overflow:hidden}.header-tabs{border-top:3px solid #589acc;border-bottom:1px solid #F5F4F5}.btn-breadcrumb li a:after,.btn-breadcrumb li a:before{width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;position:absolute;top:50%;margin-top:-50px;left:100%;display:block;content:" "}.btn-breadcrumb{overflow:hidden;display:block}.btn-breadcrumb li a:after{border-left:30px solid #fff;z-index:2}.btn-breadcrumb li a:before{border-left:30px solid #ebeaeb;margin-left:1px;z-index:1}.btn-breadcrumb li{float:left;background:#fff;border-radius:0!important;border:0;margin-left:0!important;box-shadow:none!important}.pro-loop .product-block:hover,.scrollableList ul{box-shadow:0 0 12px #ccc}.btn-breadcrumb li a{font-size:16px;color:#5f5f5f;font-weight:400;text-transform:capitalize;padding:15px 0 16px 50px;background:#fff;position:relative;display:block;float:left}.btn-breadcrumb li:first-child a{padding-left:20px}.btn-breadcrumb li a:hover,.btn-breadcrumb li.active a{color:#fff;background:#358cc9}.btn-breadcrumb li a:hover:after,.btn-breadcrumb li.active a:after{border-left-color:#358cc9!important}.owl-carousel .owl-wrapper{-webkit-user-select:none}.product-slide .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.product-slide .owl-buttons{width:65px;height:27px;z-index:99;position:absolute;top:-36px;right:0;display:none}.product-slide .owl-buttons div{display:inline-block;width:23px;height:23px;padding:0;background-color:transparent;background-repeat:no-repeat;text-indent:9999px;border-radius:0;margin:0}.product-slide .owl-prev{background-image:url(//theme.hstatic.net/1000074072/1000236695/14/icon-prev.png?v=210);margin-right:6px!important}.product-slide .owl-next{background-image:url(//theme.hstatic.net/1000074072/1000236695/14/icon-next.png?v=210)}.vnm-bannerSlider img{width:100%}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideWrapper .lSSlide,.lSSlideWrapper.usingCss .lSFade>*{-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important;-webkit-transition-duration:inherit!important;transition-duration:inherit!important}.lSSlideOuter,.lSSlideOuter .lSPager.lSGallery{-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;overflow:hidden}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height}.content-slide .lSSlideOuter .lSPager.lSpg,.pro-sale{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-property:opacity;transition-property:opacity}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.content-slide .lSSlideOuter .lSPager.lSpg{position:absolute;left:50%;transform:translateX(-50%)!important;bottom:25px;width:60%}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.content-slide .lSSlideOuter{position:relative}.lSSlideOuter .lSPager.lSpg>li a{border:1px solid #eccfcf;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:30px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#f90}.lSSlideOuter .media{opacity:.8}.lSAction>a:hover,.lSSlideOuter .media.active{opacity:1}.lSSlideOuter .lSPager.lSGallery{list-style:none;padding-left:0;margin:0;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;-webkit-transition:border-radius .12s linear 0s .35s linear 0s;transition:border-radius .12s linear 0s .35s linear 0s}.lSSlideOuter .lSPager.lSGallery li.active,.lSSlideOuter .lSPager.lSGallery li:hover{border-radius:5px}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%}.lSSlideOuter .lSPager.lSGallery:after,.lSSlideOuter .lSPager.lSGallery:before{content:" ";display:table}.lSAction>a{width:30px;height:60px;z-index:10;background-color:rgba(0,0,0,.1);color:#46659e;cursor:pointer}.lSAction>.lSNext,.lSAction>.lSPrev{top:25%;background:#3d71e7 ;text-indent:0!important;color:#fff;font-size:36px;line-height:45px;padding-top:8px;position:absolute;opacity:.5;text-align:center}.lSAction>.lSPrev{transition:all .45s ease;transform:translateY(-50%);left:0;border-radius:0 2px 2px 0}.lSAction>.lSNext{-moz-transition:all .45s ease;-webkit-transition:all .45s ease;-o-transition:all .45s ease;-ms-transition:all .45s ease;transition:all .45s ease;right:0;border-radius:2px 0 0 2px;top:25%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}.lSSlideOuter.vertical .lSAction>a{left:50%;margin-left:-14px;margin-top:0}.lSSlideOuter.vertical .lSAction>.lSNext{background-position:31px -31px;bottom:10px;top:auto}.lSSlideOuter.vertical .lSAction>.lSPrev{background-position:0 -31px;bottom:auto;top:10px}.lSSlideOuter.lSrtl{direction:rtl}.lSSlideOuter .lSPager,.lSSlideOuter .lightSlider{padding-left:0;list-style:none;-webkit-user-select:none;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.lSSlideOuter.lSrtl .lSPager,.lSSlideOuter.lSrtl .lightSlider{padding-right:0}.lSSlideOuter .lSGallery li,.lSSlideOuter .lightSlider>*{float:left}.lSSlideOuter.lSrtl .lSGallery li,.lSSlideOuter.lSrtl .lightSlider>*{float:right!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.col-product{overflow:hidden}.product-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap: wrap;justify-content:center;align-items:center;}.list-collection-item .product-img.false { height: auto; max-height: unset;/*height: 185px; max-height: 185px;*/}.pro-loop .product-img img{margin:0 auto}.pro-loop .product-img img~img{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0s ease-in}.product-img>a{position:relative; display:block; padding-bottom: 100%; width: 100%;}.product-img> a img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; display: -webkit-flex; display: flex;}.product-actions>.awe-button{font-size:13px!important}@media screen and (min-width:768px){.pro-loop:hover .product-img img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s;backface-visibility:hidden;-webkit-backface-visibility:hidden}.pro-loop:hover .product-img img~img{opacity:1;visibility:visible;transition:all .7s ease-out}}.product-block{position:relative;width:100%;padding-bottom:40px}.product-block.prod__only-img{padding-bottom:0}.product-block.prod__only-img .div-img{background-size:contain;background-repeat:no-repeat;background-position:50%;height:365px}.pro-loop .product-block{margin:5px 0}.product-hover{position:absolute;left:0;width:100%;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:9999;filter:blur(0);-webkit-filter:blur(0)}.add-success .actions,.vinamilk-popup{-webkit-transition:all .3s ease-in-out}.pro-loop:hover .product-hover{visibility:visible;opacity:1;bottom:37%;filter:blur(0);-webkit-filter:blur(0)}.product-actions form{display:inline-block}.product-actions form a.product-add-cart{background:0 0;border:transparent;font-size:18px;padding:0 20px;display:inline-block}.product-actions>.awe-button,.product-actions>button{background:0 0;border:transparent;font-size:18px;padding:0 6px;color:#2c8ac9;display:inline-block}.product-actions>.btn-quickview{border-left:solid 1px #ddd}.product-detail{position:relative;width:100%;bottom:-15px;font-size:14px}.pro-gift,.pro-hot,.pro-sale{position:absolute;z-index:999}.pro-gift,.pro-sale{top:1%;width:45px;height:45px}.pro-name a{color:#2d3035;line-height:1.2;text-align:center;padding:10px;display:block;font-weight:400}.pro-gift,.pro-hot,.pro-price,.pro-price-del,.pro-sale{display:inline-block}.collections-wrap #view-product .pro-name a{font-size:14px}.pro-price{font-size:16px;color:#e50000;line-height:1.2;font-weight:500}.compare-price{color:#a6a6a6;font-size:14px;font-weight:300}.pro-hot,.pro-sale{color:#fff;text-transform:uppercase;font-size:14px}
.pro-gift{background-size:100%;border:2px solid #fff;border-radius:50%;left:10px;backface-visibility:hidden}
.pro-sale:not(.new){right:0;transform:translateX(-50%);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;line-height:42px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.pro-sale.sale{right: -15px; bottom: 85px; top: unset; height: 28px; border-radius: 5px; line-height: 26px;}.pro-hot{background:#f44463;padding:5px 12px;border-radius:2px;left:20%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);top:5%}.col-title,.col-title h5{font-size:16px;font-weight:400}.banner-wrap{border-top:3px solid #589acc}.banner-wrap img{height:auto; margin: 0 auto;}.col-wrap,.vnm-wrap-bg{background:#fff;overflow:hidden}.col-title{color:#358cc9;text-transform:capitalize;padding:0!important;border-top:3px solid #3d71e7 ;border-bottom:1px solid #deddde;overflow:hidden}.col-title h5:after,.col-title h5:before{content:" ";width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;top:50%;margin-top:-50px;left:100%;display:block}.col-title h5{color:#fff;background:#3d71e7 ;padding:16px 0 16px 20px;position:relative;display:block;float:left;min-width:165px}.col-title h5 a{color:#fff}.col-title h5:before{border-left:30px solid #ebeaeb;position:absolute;margin-left:1px;z-index:1}.col-title h5:after{border-left-color:#3d71e7 !important;border-left:30px solid #fff;position:absolute;z-index:2}.index-wrap .col-title{padding:15px 15px 30px 24px}.link_to_viewall{position:absolute;right:17px;z-index:9;top:2px}.link_to_viewall a:hover{color:#59BD56}.view_all{font-size:12px;font-weight:300;display:block;padding:17px;position:absolute;float:right;right:10px;color:#3d71e7 }.link_to_viewall a i,.view_all i{font-size:14px}.floor-1 .col-title{border-top:0}.product-right{margin-bottom:10px}.vnm-list{background:#f4f4f4;border-radius:10px;padding:0 2px}.vnm-alert>div,.vnm-list .item>div{display:inline-block;vertical-align:top}.vnm-list .item{border-bottom:1px solid #e6e6e6;padding:18px 0 18px 15px}.vnm-list .item:last-of-type{border:0}.vnm-list .item .text{padding-left:3px}.vnm-list .item div.text-1{font-size:14px;color:#3d71e7 ;text-transform:uppercase}.vnm-list .item div.text-2{font-size:13px;color:#3d71e7 ;line-height:1.2;padding-top:5px}.paginates{margin:45px 0}.number-pagination,.paginates .next,.paginates .prev{display:inline-block}.paginates .next a,.paginates .prev a{font-size:13px;color:#848484;padding:6px 10px 4px;display:block;background:#f5f5f5}.paginates .next a i,.paginates .prev a i{color:#848484;font-size:18px;vertical-align:middle}.paginates .page-node{font-size:14px;color:#4c7de8;padding:8px 12px;display:inline-block;background:#fff}.paginates .page-node.current/*,.paginates .page-node:hover*/{background:#3d71e7 ;color:#fff;border-radius: 50%;/*border-bottom:4px solid #59bd56*/}.blog-content{padding:15px}.article-body{padding:15px 0 30px}.article-body span.header-page h1,span.header-page h2{font-size:16px;padding:15px 0}.article-body .content-page,.news-content{font-size:14px;font-weight:300;line-height:20px}.sidebar .list-group-item{background-color:#3d71e7 }#menu-blog li a{background:#f4f4f4;color:#3d71e7 }.btn-select-type{background:#fff;color:#59BD56;border-color:#59BD56;-moz-transition:all .5s ease;font-size:13px!important;float:left;text-transform:uppercase;outline:0;padding:3px 5px;border-radius:3px;margin-right:5px;margin-top:10px}.add-success .actions,.vinamilk-popup{-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.btn-select-type.active{background:#59BD56;color:#fff}#footer{background:#f3f3f3}.footer-title{font-size:15px;color:#202020;text-transform:uppercase;padding:0 0 10px;line-height:20px}.box-footer{padding:25px 8px 10px}.pay-methox-wrap{padding-top:10px}.box-footer-1{background:#fff;padding:25px 8px 10px 18px}.box-footer-1_box2{padding-bottom:0}.headquarter li{color:#202020;font-size:14px;padding-left:32px;line-height:26px;font-weight:300}.others-store{font-size:14px;line-height:22px;padding-top:20px}.others-store-link:hover .others-store{color:#59BD56}.headquarter li:first-child,.others-store{color:#2c8ac9;padding-bottom:10px;padding-left:0}.care-customer li a,.info-support li{font-size:14px;color:#202020;font-weight:300}.headquarter li:last-child{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-address.png?v=210) 0 center no-repeat}.info-support{margin:10px 0 15px}.info-support li{line-height:38px;padding-left:38px}.info-support li:first-child{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-phone.png?v=210) 0 50% no-repeat}.info-support li:last-child{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-email.png?v=210) 0 50% no-repeat}.care-customer li a{line-height:18px!important;display:block;padding:9px 0}.care-customer li a:hover{color:#59BD56}.link_mobile_soft li{padding-bottom:6px}.footer_link_home{font-size:15px;color:#2c8ac9;line-height:1.2}.page_info_other li{display:inline-block;padding:0 10px 12px 0}.socials-footer li{display:inline-block;padding-right:5px}.copyright{font-size:14px;color:#202020;line-height:1.333;padding:18px 0;font-weight:300}.copyright strong{margin-top:5px;display:block}.copyright span{color:#2c8ac9}.pay-footer li{display:inline-block;margin:0 2px}.bct img{max-width:180px}.ghn img{max-width:160px;margin-left:15px}.breadcrumb{background:#fff;border-radius:0;padding:20px 15px;margin-bottom:0}.breadcrumb>li{display:inline}.breadcrumb li a,.breadcrumb li span{font-size:13px;color:#2d3035;text-align:left;font-weight:300}.breadcrumb li a{color:#2c8ac9}.breadcrumb>li:first-child i{padding-right:8px;font-size:20px;vertical-align:middle;margin-top:-3px}.breadcrumb>li+li:before{padding:0 10px;content:'';background:url(//theme.hstatic.net/1000074072/1000236695/14/brd-arrow.png?v=210) 50% 50% no-repeat}#sliderproduct .owl-controls .owl-buttons div{text-indent:0;font-size:17px;background:#9EEA9C;color:#59BD56;padding:5px 6px;border-radius:50%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.vnm-alert a,.vnm-alert div{font-size:13px;font-weight:300}#sliderproduct .owl-prev{left:-10px}#sliderproduct .owl-next{right:-10px}#slide-background img{width:100%}#sliderproduct li.product-thumb{margin:0;text-align:center;border:1px solid #fff;padding:5px;height:80px}#sliderproduct li.product-thumb img{max-width:100%;height:100%}#sliderproduct li.product-thumb.active{border:1px solid #59BD56}#page-404{background:#fff;padding:50px 0}#page-404 h2{padding-bottom:10px}.prod_vnm_note{padding:15px 0 0;line-height:20px;font-weight:300}.prod_vnm_note.prd_note{font-weight: 500; color: #315398;}.vnm-alert a,.vnm-alert div{line-height:18px}.prod_vnm_note ul{padding-left:20px}.vnm-alert{margin-top:10px;display:flex;align-items:center}.vnm-alert .icon{margin-top:8px}.vnm-alert div{color:#337ab7}.vnm-alert div.text{padding-left:3px}.vnm-alert a span{color:red}.vnm_alert_quantity{position:absolute;top:40px;right:-45px;white-space:nowrap;opacity:1}.incrementer button{width:38px;height:50%;background:#fff;border:0;position:absolute;color:#363636;font-size:12px;border-left:1px solid #d4d2ce;outline:0}.incrementer .qtyplus{top:0;right:0}.incrementer .qtyminus{right:0;bottom:0}.incrementer button:hover{background:#59bd56;color:#fff}.btn_Select_deliveryVNM,.change_deliveryVNM{display:inline-block;margin:10px 0 0}.scrollableList{color:#3d71e7 ;width:100%;float:left;background:#fff;display:none;padding:0;margin-right:10px;border:1px solid #e0e5eb;border-radius:6px;position:relative}.scrollableList ul{padding:3px 0;margin:5px 0 0;position:absolute;z-index:999;width:100%;background:#fff;border:1px solid #DEDEDE}.scrollableList ul li{list-style:none;cursor:pointer;padding:5px;line-height:18px}.selectedOption{margin:2px 0 0;padding:10px;cursor:pointer;appearance:menulist;-moz-appearance:menulist;-webkit-appearance:menulist}.scrollableList ul li:hover{background:#f2f5f8}.selectedOption:hover{color:#333}.shop-popup-product.vinamilk-popup .content{max-width:100%;max-height:800px;overflow:auto}.content_hethongcuhang h2{font-size:18px;margin:0 0 10px}.btn_selected_shop{margin-top:10px}.selected_shop_name{position:relative}.product_select_shop span{font-size:14px;font-weight:300;line-height:20px}#btn_select_shop{font-size:14px;padding:4px;margin:3px 0;display:inline-block;outline:0}.loader{background:url(//theme.hstatic.net/1000074072/1000236695/14/ajax-loader.gif?v=210) 55% center no-repeat;height:100px}.bg_store{padding-bottom:90px}.choose_address{background:#f7f7f7;padding:24px 0 40px}.choose_address label{font-size:14px;color:#2d3035;font-weight:500;padding:0 0 12px}.choose_address select{display:block;padding:10px;border-radius:6px;outline:0}.seletc_city{width:92%}.seletc_distric{width:70%;float:left}.btn_search_store{border-radius:6px;border:0;background:#3d71e7 !important;color:#fff;padding:10px 35px;font-size:16px;margin-left:20px;margin-top:-1px}.result_store .loader{display:none}.result_store .loader:last-of-type{display:block}.store_item{font-size:16px;color:#2d3035;padding-top:44px;padding-bottom:36px;border-bottom:1px solid #e6e6e6;min-height:190px}.store_item h5.title_store{font-size:16px;color:#2d3035;font-weight:500}.detail-shop p span,.list_hdmh a{font-weight:300}.store_item p{padding:10px 0}.footer_content{padding-top:45px}p.no_store_found{margin-top:15px;font-size:16px}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#3d71e7 ;color:#fff;text-align:center;vertical-align:middle}.result_store table tr td{padding:5px 10px;vertical-align:middle;font-size:12px}.area_bg{background:#f5f5f7}.has-grab p, .has-grab p * {font-size: 15px !important; line-height: 20px; font-weight: 300 !important;}.detail-shop p{font-size:18px;padding:10px 0}#list-shop thead>tr>th{border:1px solid #3d71e7 !important}@media screen and (min-width:992px){.trending .trending-product li img{height:160px}#footer>.container{display:-webkit-flex;display:flex}#footer>.container>.col-md-3{background:#fff}}@media screen and (max-width:992px) and (min-width:768px){.header-top-right{margin-left:0;padding:0 5px;width:100%;border-top:none}#box-vertical-megamenus{width:40px;display:none}#main-menu{margin:0;padding-left:15px;width:auto}#main-menu .navbar .navbar-nav>li>a{padding:0 6px;border-left:none;font-size:13px}.box-footer-1_box2{padding-bottom:50px}}@media screen and (min-width:768px){.navbar-nav{float:none;margin:0}.navbar-nav>li{float:left}.navbar-nav>li:last-child{float:right;margin-top:-3px}}@media screen and (max-width:767px){.delivery_select_wrap>div,.selectedOption{position:relative}.new-list-ft .care-customer li a{text-transform:uppercase}.vnm-wrap-arrow a{display:none}.vnm-slider{max-height:auto!important;height:auto!important}.vinamilk-popup .content{min-width:320px!important;max-height:500px!important}.delivery_select_title{line-height:20px}.choose_address label{padding:6px 0;font-size:12px!important}.choose_address select{width:100%;display:block;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.selectedOption{background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.delivery_select_wrap>div:after,.scrollableList:after{content:"\f107";position:absolute;top:35%;right:5px;font-family:FontAwesome!important}.seletc_distric{margin-bottom:10px}.btn_search_store{display:block;margin:5px auto}.choose_address{padding:3px 0 5px;margin-bottom:10px}.btn_selected_shop{float:none!important;margin:0 auto;width:100%}#no-more-tables table,#no-more-tables tbody,#no-more-tables td,#no-more-tables th,#no-more-tables thead,#no-more-tables tr{display:block}#no-more-tables thead tr{position:absolute;top:-9999px;left:-9999px}#no-more-tables tr{border:1px solid #ccc}#no-more-tables td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:35%;white-space:normal;text-align:left;width:100%}#no-more-tables .area_bg td{padding-left:0;text-align:center}#no-more-tables td:before{position:absolute;top:6px;left:6px;width:30%;padding-right:10px;white-space:normal;text-align:left;font-weight:700;content:attr(data-title)}.box-footer-1_box2{padding-bottom:20px}}@media screen and (max-width:767px) and (min-width:481px){#home-slider .header-top-right{padding-right:0;padding-left:0;margin:0;border-top:none}.box-footer-1_box2{padding-bottom:20px}}@media screen and (max-width:480px){#home-slider .header-top-right{padding-right:0;padding-left:0;margin:0;border-top:none}.vnm_notify p{font-size:17px;line-height:40px}.flypanels-container .flypanels-main{position:absolute;top:0;right:0;bottom:0;left:0}.floor-collection .col-md-12:nth-of-type(2){height:371px}.pro-loop .product-block{margin:1px 0}.pro-gift,.pro-sale{font-size:12px;top:0;width:50px;height:50px;line-height:50px}.col-title .pull-left{float:none!important}.col-title h5{width:100%}.pro-name a{padding:10px 0;font-size:13px}.pro-price,.compare-price{font-size: 12px; padding: 0;}.view_all{color:#fff;visibility:hidden;padding-right:6px;righ:5px}.link_to_viewall a i,.view_all i{visibility:visible}}.incrementer.dropdown-toggle{position:relative;border:1px solid #e6e6e6;border-radius:1px;width:91px;margin:0 20px 0 auto}.selectAmount span{display:block;border-radius:0;height:40px;line-height:40px;cursor:pointer;text-align:left;padding-left:6px}.vnm.icon.caret.down{background:url(//theme.hstatic.net/1000074072/1000236695/14/vnm-icon-caret-down.png?v=210) no-repeat;border:none;position:absolute;right:8px;top:40%;vertical-align:middle;width:15px!important;height:8px!important;line-height:8px!important;display:inline-block!important;pointer-events:none}.number_qty{padding:0 22px}.incrementer .dropdown-menu .more-count-item{border-top:1px solid #ccc}.selectAmount.open>.dropdown-menu{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);min-width:90px}.selectAmount.open>.dropdown-menu>li>a{cursor:pointer}.quickview-login .overlay,.vinamilk-popup .overlay{background-color:rgba(0,0,0,.3);color:rgba(0,0,0,.4);position:fixed;top:0!important;left:0;right:0;bottom:0;margin:auto;width:0;height:0}#show_details_shop .vinamilk-popup .content{padding:0 0 10px}#show_details_shop .vinamilk-popup a.close-window{z-index: 100; line-height:35px;color:#fff}#show_details_shop .vinamilk-popup .content .detail-shop h2{font-size:20px;padding:10px;margin-bottom:5px;color:#fff!important;background-color:#3d71e7 !important}.add-success .actions{padding:20px;margin:0 auto;text-align:left;position:relative;background:#fff;max-width:400px;transition:all .3s ease-in-out}.add-success .actions button{background:#e50000;border:none;outline:0;margin:0 10px}.vinamilk-popup a.close-window{position:absolute;right: 5px;top: 5px;font-weight:700;color:#000;background:0 0;width:24px;height:24px;line-height:28px;text-align:center;font-size:30px}.login-name,ul.vnm_list_customer li a:hover{color:#59BD56}p.success-message{text-align:center;margin:20px 0;font-size:15px}.product_images{text-align:center}.img_featured{display:inline-block}.product_images .img_featured{height:auto}ul.vnm_list_customer li a{min-height:25px;text-transform:inherit}.login-name{font-size:25px;text-transform:uppercase;font-weight:700;margin-bottom:20px}.vinamilk-cart,.vinamilk-login{position:relative}.milk-cart,.quickview-login{position:absolute;background:#fff;z-index:10000;min-width:200px;border-radius:5px;padding:10px;top:100%;left:-25px;transition:all .25s ease 0s;-webkit-transition:all .25s ease 0s;transform:scale(1,0);-webkit-transform:scale(1,0);transform-origin:0 0;-webkit-transform-origin:0 0;opacity:0;-webkit-box-shadow:0 0 12px #ccc;-moz-box-shadow:0 0 12px #ccc;box-shadow:0 0 12px #ccc}.quickview-login{padding:13px 10px 10px}.milk-cart{min-width:350px;width:350px;left:-183px}.milk-cart:before,.quickview-login:before{content:'';z-index:10000;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #F8F8F8;border-right:8px solid transparent;position:absolute;top:-16px;left:35px;margin:auto;width:10px;display:block!important}.milk-cart:before{left:195px}.vinamilk-cart:hover>.milk-cart,.vinamilk-login:hover>.quickview-login{transform:scale(1,1);-webkit-transform:scale(1,1);opacity:1}#customer-login label.icon-field{display:block;font-size:15px;font-weight:700;padding:5px 0}#customer-login input{width:100%;height:30px;padding-left:10px;border:0 solid #B0CCAF;font-size:13px;outline:0;margin-bottom:10px;margin-top:0}#customer-login .action_bottom input{background:#59BD56;color:#fff}#customer-login .action_bottom input:hover{background:#fff;color:#59BD56;border-color:#59BD56;border-width:1px}#register input{display:block;margin:5px 0;height:30px;padding-left:10px;max-width:100%;border:1px solid #8DB98B}.input-text{display:block;width:100%;border-radius:0;height:30px;border:0;background:#f2f2f2!important;color:#777;line-height:30px;box-shadow:none!important;font-size:12px;padding:0 10px}.action_bottom .btn-signin{display:block;width:100%}.userbox .agree{width:auto!important;height:auto!important;margin-right:5px!important;float:left}.check_agree label{display:block;font-weight:400;margin:5px 0 10px;font-style:italic}.quickview-login .check_agree label{font-size:11px}.check_agree label a{display:inline-block;text-transform:inherit}.btn-enter,.reg-btn{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;background:#59BD56;font-size:13px!important;float:left;color:#fff;text-transform:uppercase;outline:0;padding:3px 5px;border-radius:3px}.detail-item a,.req_pass a,a.reco{min-height:auto;text-transform:none}.reg-btn{display:block;padding:6px 12px;margin:10px auto 0;float:none}.btn-enter:hover,.reg-btn:hover{background:#fff;color:#59BD56;border-color:#59BD56}.req_pass a,a.reco{display:inline-block;color:#3d71e7 }.accounttype .title{font-size:16px;font-weight:700;font-style:italic;margin:0}a.reco{font-size:12px;padding:7px 5px}.req_pass{display:block;width:100%;margin-top:5px;padding-top:10px;border-top:1px solid #ddd;font-weight:400;line-height:1.5}.detail-item a,.detail-item span{font-size:13px;line-height:1.5;font-weight:300}.detail-item a{color:#000; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }span.price-item{line-height:2;color:#E50000;}.step-maker-container{position:relative;min-height:50px}.step-maker-container hr{position:absolute;top:-3px;z-index:1;height:0;background:#676767;border:none}div.step-maker{position:absolute;display:table;text-align:center;z-index:2}@media screen and (-webkit-min-device-pixel-ratio:0){div.step-maker{display:block}}div.step-maker .step{text-align:center;float:left;position:relative}div.step-maker:not(.outstock):not(.returnstock) .step:not(:first-child):not(.line-blue).active>label.step-number{color:#fff;border:4px solid #59BD56;background-color:#fff}div.step-maker.outstock .step:nth-of-type(3)>label.step-number,div.step-maker.returnstock .step:nth-of-type(3)>label.step-number{border:2px solid #E50000;background-color:#E50000}div.step-maker .step:not(:first-child):not(.line-blue).active>label:last-child{color:#59BD56}div.step-maker .step>label.step-number{background-color:#fff;color:#676767;border-radius:50%;border:1px solid #676767;display:inline-block;height:35px;width:35px;margin-bottom:6px;position:relative}div.step-maker .step>label.step-number>span{font-weight:700;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%); line-height: 1}div.step-maker .step>label{display:block}div.step-maker .step>label:last-child{font-weight:300;word-break:break-all}.step-number span{font-size:0}.step-number span:before{content:'';display:inline-block;vertical-align:middle;font-size:18px;font-family:FontAwesome;width:30px;height:30px;margin-top:4px}div.step-maker .step:before,div.step-maker .step:last-child:before{position:absolute;height:5px;content:''}div.step-maker .step>label.step-number span:before{background-size:contain}div.step-maker.outstock .step:nth-of-type(3)>label.step-number span:before,div.step-maker.returnstock .step:nth-of-type(3)>label.step-number span:before{background-color:#fff}div.step-maker .step:before{border-bottom:1px solid #000;top:23%;width:100%;left:50%}div.step-maker:not(.outstock):not(.returnstock) .step.line-blue:before{/*border-bottom:1px solid #59BD56*/}div.step-maker .step:last-child:before{border-bottom:0 solid #000}.step-number-1 span:before{background:url(//sw001.hstatic.net/7/0f1716bc37db73/icon_cho_xu_ly.png) 50% 50% no-repeat}.step-number-2 span:before{background:url(//sw001.hstatic.net/7/0f1739dbc43c21/icon_milk.png) 50% 50% no-repeat}.step-number-3 span:before{background:url(//sw001.hstatic.net/8/0f34ed588c6878/icon_forward.png) 50% 50% no-repeat;width:20px;height:20px;margin-top:0}.step-number-4 span:before{background:url(//sw001.hstatic.net/11/0f1742c1fc8e39/icon_delivery.png) 50% 50% no-repeat}.step-number-5 span:before{background:url(//sw001.hstatic.net/11/0f353f4e449c65/icon_finish.png) 50% 50% no-repeat;width:20px;height:20px;margin-top:0}.outstock .step-number-2 span:before{background:url(//sw001.hstatic.net/12/0f1730b20d8fab/icon_sold_out.png) 50% 50% no-repeat}.outstock .step-number-3 span:before{background:url(//sw001.hstatic.net/11/0f179022cfb890/icon_cancel.png) 50% 50% no-repeat}.returnstock .step-number-2 span:before{background:url(//sw001.hstatic.net/11/0f1742c1fc8e39/icon_delivery.png) 50% 50% no-repeat}.returnstock .step-number-3 span:before{background:url(//sw001.hstatic.net/11/0f17e55fe6bf9f/return.png) 50% 50% no-repeat;width:30px;height:30px}.returnstock .step-number-4 span:before{background:url(//sw001.hstatic.net/11/0f179022cfb890/icon_cancel.png) 50% 50% no-repeat}@media screen and (max-width:640px){.collapse-box__body,.collapse-box__header{padding:5px!important}.collapse-box__header ul li{display:block!important;border:0!important;padding:0!important}div.step-maker{width:104%}.step-maker-container{min-height:58px;overflow:hidden;margin-bottom:0!important}div.step-maker .step{padding-bottom:20px;margin-top:5px}div.step-maker .step:before{content:'';width:100%;height:0;position:absolute;border:1px solid #000;top:28%;left:17px}div.step-maker .step.line-blue:before{/*border:1px solid #59BD56!important*/}div.step-maker .step>label.step-number{float:left}div.step-maker .step>label:last-of-type{font-size:10px;position:absolute;bottom:10%;left:0}div.step-maker .step:not(:first-of-type) label:last-of-type{left:-8px}.step-maker-container hr{top:150px;left:-157px!important;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wrap_step{padding:15px}div.step-maker .step:last-child:before{border:0!important}}.seal{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div.step-maker .step:last-child{float:right;top:-55px;max-width:auto!important}}@media screen and (-webkit-min-device-pixel-ratio:0){.step-maker-container{position:static}}@media screen and (min-width:0\0){div.step-maker .step:last-child{float:right;top:-55px;max-width:auto!important}div.step-maker .step>label.step-number span:before,div.step-maker.outstock :nth-of-type(3).step>label.step-number span::before,div.step-maker.returnstock :nth-of-type(3).step>label.step-number span::before,div:not(.outstock):not(.returnstock).step-maker .step.active>label.step-number span::before{background-color:inherit}.step-number-1 span:before{background:url(//sw001.hstatic.net/7/0f1716bc37db73/icon_cho_xu_ly.png) 50% 50% no-repeat}.step-number-2 span:before{background:url(//sw001.hstatic.net/7/0f1739dbc43c21/icon_milk.png) 50% 50% no-repeat}.step-number-3 span:before{background:url(//sw001.hstatic.net/8/0f34ed588c6878/icon_forward.png) 50% 50% no-repeat;width:20px;height:20px;margin-top:0}.step-number-4 span:before{background:url(//sw001.hstatic.net/11/0f1742c1fc8e39/icon_delivery.png) 50% 50% no-repeat}.step-number-5 span:before{background:url(//sw001.hstatic.net/11/0f353f4e449c65/icon_finish.png) 50% 50% no-repeat}.outstock .step-number-2 span:before{background:url(//sw001.hstatic.net/12/0f1730b20d8fab/icon_sold_out.png) 50% 50% no-repeat}.outstock .step-number-3 span:before{background:url(//sw001.hstatic.net/11/0f179022cfb890/icon_cancel.png) 50% 50% no-repeat}.returnstock .step-number-2 span:before{background:url(//sw001.hstatic.net/11/0f1742c1fc8e39/icon_delivery.png) 50% 50% no-repeat}.returnstock .step-number-3 span:before{background:url(//sw001.hstatic.net/11/0f17e55fe6bf9f/return.png) 50% 50% no-repeat}.returnstock .step-number-4 span:before{background:url(//sw001.hstatic.net/11/0f179022cfb890/icon_cancel.png) 50% 50% no-repeat}}.banner-sidebar__left img{max-width:100%}.pro-loop .product-img img{display:inline-block;max-width:100%;width:100%}.pro-sale-text{border-top:4px solid #3d71e7 ;border-bottom:4px solid #3d71e7 ;padding:3px 0;text-align:center;font-size:20px;color:#e50000;background:#fff;line-height:26px;font-weight:500}.pro-loop .pro-sale-text{position:absolute;bottom:30%;font-size:13px;border-top:2px solid #3d71e7 ;border-bottom:2px solid #3d71e7 ;padding:3px 0;line-height:15px}.pro-sale-text span{font-size:26px}.vinamilk-popup .product-media{min-height:auto!important;margin-bottom:20px}.box-content,.box-title{margin-bottom:30px;position:relative}.more-views .item{text-align:center}.quickview-product .pro-gift,.quickview-product .pro-sale{top:15%}.more-views .item img{max-width:100%;width:75px}.more-views.owl-carousel-play .owl-carousel{width:100%}.vinamilk-box:after{content:'';display:table}.cart-popup .btn-cart,.cart-popup .btn.continue-shopping{background:#fff;color:#565656;border:1px solid #333;font-size:13px;text-align:center;text-transform:uppercase;padding:10px;position:relative;float:left;width:108%;white-space:normal;margin-top:10px;border-radius:0}.cart-popup .btn-cart{color:#dfdfdf;background:#3d71e7 }.cart-popup .btn-cart:after,.cart-popup .btn.continue-shopping:after{content:"";float:left;width:100%;height:100%;border:1px solid #333;position:absolute;top:3px;left:3px;z-index:-1}.box-title{font-size:22px;font-weight:700;color:#212121}.box-title h2{font-size:2.2rem;text-transform:uppercase;line-height:40px;margin:0 0 30px}.box-title.box-title-v1{text-align:center;line-height:40px;margin:0;overflow:hidden}.box-title.box-title-v1 h2{margin:0 0 22px}.box-title.box-title-v1 span{position:relative;padding:0 20px}.box-title.box-title-v1 span:after,.box-title.box-title-v1 span:before{content:"";height:1px;width:1000%;background:#212121;position:absolute;top:0;bottom:0;display:block;margin:auto}.box-title.box-title-v1 span:before{right:100%}.box-title.box-title-v1 span:after{left:100%}.box-title.box-title-v2{color:#fff;text-align:center}.box-title.box-title-v2 h2{font-size:30px;font-weight:700;margin-bottom:4px;text-transform:uppercase;letter-spacing:.1em}.box-title.box-title-v2 p{letter-spacing:.1em;font-size:1.8rem;font-weight:300}.padding-right-20{padding-right:20px}.details{line-height:18px;font-weight:300;text-align:justify}.link_to_detail{display:block;margin-top:15px}.link_offline{color:#fff;display:inline-block;padding:6px 8px;background:#59BD56;font-size:12px;font-weight:500;border-radius:6px;margin-bottom:15px}.link_offline:hover{color:#fff}.view_list_offline{font-weight:400;font-size:13px}#quantity{display:block;width:90px;height:43px;border:1px solid #e6e6e6;border-radius:1px;margin-right:20px;padding-left:13px}.product-media{position:relative;min-height:350px;display:flex;align-items:inherit;padding-top:20px;justify-content:center}.quickview-product.vinamilk-popup .product-name{font-size:20px;font-weight:700;margin-top:0;margin-bottom:10px}.quickview-product.vinamilk-popup .product-name a{color:#373737;line-height:24px}.product-actions{background-color:#fff;padding:10px 0;margin:0 15px 20px;text-align:center;-webkit-box-shadow:2px 4px 5px 0 rgba(0,0,0,.09);box-shadow:2px 4px 5px 0 rgba(0,0,0,.09)}.quickview-product.vinamilk-popup .product-price{line-height:35px;border-bottom:1px dotted #a0a0a0;border-top:1px dotted #a0a0a0;margin:10px 0;font-size:24px;color:#e50000;text-align:left;padding:12px 0;font-weight:500}.quickview-product.vinamilk-popup .product-price del{font-size:20px;padding-left:10px;color:#a6a6a6}.quickview-product.vinamilk-popup .product-price span{font-size:18px;color:#5f5f5f;font-weight:300}.quickview-product.vinamilk-popup .description{max-height: 115px; overflow: hidden;margin:10px 0;color:#090707;line-height:20px;font-size:14px;font-weight:300}.quickview-product.vinamilk-popup .product-actions .form-control{width:150px;border-radius:0}.quickview-product.vinamilk-popup .product-actions{margin:0;box-shadow:none;text-align:left}.quickview-product .product-quantity label{float:left;margin-top:13px;margin-right:6px}.btn-popup.btn-primary{background:url(//theme.hstatic.net/1000074072/1000236695/14/icon-cart-btn.png?v=210) 20px 50% no-repeat #e50000;border-radius:4px;border:0;padding:2px 0;font-size:16px;text-transform:uppercase}.btn-popup.btn-primary span{margin-left:62px;border-left:2px solid #e67373;padding:10px 15px 10px 18px;display:block}.single-option-radio{border:0;position:relative}.single-option-radio input{clip:rect(0 0 0 0);clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.lt-ie9 .single-option-radio input{position:relative;height:auto;width:auto;clip:initial}.single-option-radio label{position:relative;display:inline-block;line-height:1;padding:9px 11px;margin:3px 4px 1px 3px;font-size:em(13px);font-style:normal;border:1px solid transparent}.single-option-radio label.disabled:before{position:absolute;content:"";left:50%;top:0;bottom:0;border-left:1px solid;border-color:#ddd;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.lt-ie9 .single-option-radio label.disabled:before{display:none}.single-option-radio input[type=radio]:checked+label,.single-option-radio label:active,.single-option-radio label:focus{border-color:#111}.lena-banner a{transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.lena-banner img{display:block}.lena-banner.border-style .box-content{margin:5px 0}.lena-banner.border-style .shop-cat-item{position:relative}.lena-banner.border-style .shop-cat-item:after,.lena-banner.border-style .shop-cat-item:before{display:block;width:100%;height:100%;content:"";border:1px solid rgba(0,0,0,.2);position:absolute;top:-5px;left:-5px;z-index:1}.lena-banner.border-style .shop-cat-item:before{top:5px;left:5px}.lena-banner.shadow-style .shop-cat-item .shop-cat-thumb:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;display:block;content:"";transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.lena-banner.shadow-style .shop-cat-item:hover .shop-cat-thumb:after{opacity:1;visibility:visible}.lena-banner-1 .shop-cat-info{position:absolute;right:20px;bottom:20px;z-index:10;text-align:right}.lena-banner-1 .shop-cat-info *{color:#FFF}.lena-banner-1 .shop-cat-info a:hover{color:#fbf063}.lena-banner-1 .shop-cat-item.item4{margin-top:30px}.lena-banner-1 .shop-cat-subtitle{font-size:18px;text-transform:uppercase;display:block}.lena-banner-1 .shop-cat-title{font-size:24px;text-transform:uppercase;font-weight:700}.lena-banner-1 .shop-cat-title a{display:block}.lena-banner-1 .shop-cat-title:after{display:block;content:"";width:60px;height:1px;background:#fbf063;margin:8px 0;float:right}.lena-banner-1 .shop-cat-sale{display:block;clear:both}.lena-banner-1 .shop-cat-item.item1 .shop-cat-title{font-size:60px;letter-spacing:5px}.lena-banner-1 .shop-cat-item.item1 .shop-cat-title:after{height:2px;float:none;width:100px}.lena-banner-1 .shop-cat-item.item1 .shop-cat-info{right:auto;left:30px;bottom:30px}.lena-banner-1 .shop-cat-item.item1 *{text-align:left}.lena-banner-1 .shop-cat-item.item1 .shop-cat-subtitle{font-size:45px;letter-spacing:7px}.lena-banner-1 .shop-cat-item.item1 .shop-cat-sale{font-size:24px}.lena-banner-1 .shop-cat-item.item3 .shop-cat-title:before{display:block;content:"";width:60px;height:1px;background:#212121;margin:7px auto}.lena-banner-1 .shop-cat-item.item3 .shop-cat-title:after{display:none}.lena-banner-1 .shop-cat-item.item3 .shop-cat-info{top:0;left:0;right:0;text-align:center;padding:15px 15px 0}.lena-banner-1 .shop-cat-item.item3 .shop-cat-info *{color:#212121}.lena-banner-1 .shop-cat-item.item3 .shop-cat-info a:hover{color:#fbf063}.lena-banner-1 .shop-cat-item.item4 .shop-cat-title{font-size:60px}.lena-banner-1 .shop-cat-item.item4 .shop-cat-title:after{float:none;margin:8px auto;height:2px}.lena-banner-1 .shop-cat-item.item4 .shop-cat-info{top:50px;left:40px;right:auto;bottom:auto;text-align:center}.lena-banner-1 .shop-cat-item.item4 .shop-cat-subtitle{font-size:20px;text-transform:uppercase}.shop-cat-item{position:relative;text-align:center}.shop-cat-item .title{font-size:36px;font-weight:700;color:#FFF}.shop-cat-item .title a{color:#FFF}.shop-cat-item .title a:hover{color:#fbf063}.shop-cat-item .shop-cat-thumb{display:block;position:relative}.shop-cat-item .shop-cat-thumb:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:block;content:"";transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s}.shop-cat-item form{position:absolute;top:50%;left:0;right:0;text-align:center;-moz-transform:translateY(-35%);-webkit-transform:translateY(-35%);-o-transform:translateY(-35%);-ms-transform:translateY(-35%);transform:translateY(-35%)}.shop-cat-item fieldset{display:inline-block;color:#FFF;text-transform:uppercase;padding:10px 25px 30px;border-width:1px;border-color:#FFF;border-style:solid}.shop-cat-item fieldset legend{font-size:30px;display:inline-block;vertical-align:top;padding:0 20px;width:100%}.shop-cat-item:hover .shop-cat-thumb:after{background:rgba(0,0,0,.8)}.box-banner{position:relative}.box-banner .banner-info{position:absolute;top:30%;text-align:center;width:100%;letter-spacing:.1em;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.banner-info a{font-size:30px;color:#fff;display:block;margin:0 0 6px}.countdown ul li,.home-sale-off img{display:inline-block}.banner-info span{font-size:18px;color:#fff}.home-sale-off-wrap{padding:100px 0}.home-sale-off .item{padding:170px 0 205px;background-position:center;background-size:cover}.home-sale-off .owl-pagination{position:absolute;bottom:55px;left:0;right:0;margin:auto}.home-sale-off{text-align:center;position:relative}.home-sale-off .countdown{margin:45px 0}.home-sale-off .countdown li{background:#FFF}.sale-off-slider{position:absolute;top:50%;right:30px;width:32%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);border:5px solid #FFF;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);box-shadow:1px 1px 5px 1px rgba(0,0,0,.1)}.countdown ul{padding:0;margin:0;list-style:none;text-align:center}.countdown ul li{vertical-align:top;margin:0 9px;width:100px;height:100px;padding:20px 0;background:#FFF;font-family:Montserrat,sans-serif;font-size:14px;color:#555;text-transform:uppercase;border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);-moz-box-shadow:1px 1px 5px 1px rgba(0,0,0,.1);box-shadow:1px 1px 5px 1px rgba(0,0,0,.1)}.countdown ul li span{font-size:40px;font-weight:700;color:#212121;display:block;line-height:40px}.home-sale-off .title{font-size:80px;line-height:1.1em;color:#3d3d3d;text-transform:uppercase;margin:0 0 5px}.home-sale-off .title:after{display:block;width:115px;height:2px;background:#fbf063;margin:15px auto;content:""}.home-sale-off .subtitle{font-size:24px;color:#555;text-transform:uppercase;letter-spacing:3px;line-height:normal;font-weight:500}.home-sale-off .owl-controls{bottom:50px}.home-sale-off .owl-controls .owl-page{border-color:rgba(33,33,33,.3)}.home-sale-off .owl-controls .owl-page.active,.home-sale-off .owl-controls .owl-page:hover{background:#212121}.home-sale-off .button{font-size:18px;height:45px;line-height:43px;padding:0 40px;display:inline-block}.vinamilk-popup,.vinamilk-popup .overlay{position:fixed;left:0;width:0;height:0;right:0;bottom:0}.vinamilk-popup{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;z-index:9999;top:0;text-align:center;overflow:hidden;visibility:hidden;opacity:0;transition:all .3s ease-in-out}.vinamilk-popup.wishlist-popup .btn-cart{display:none}.vinamilk-popup.loading{z-index:999}.vinamilk-popup .overlay{background-color:rgba(0,0,0,.3);color:rgba(0,0,0,.4);top:0!important;margin:auto}.vinamilk-popup .content{max-width:800px;padding:20px;margin:0 auto;text-align:left;position:relative;background:#fff;min-width:600px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:1500px){.vinamilk-popup .content{max-width:700px}}@media (max-width:1300px){.vinamilk-popup .content{max-width:650px}}.vinamilk-popup.active{visibility:visible;opacity:1;top:0;height:auto;width:auto}.vinamilk-popup.active .content{max-height:100%}.vinamilk-popup.active .overlay{width:100%;height:100%}.vinamilk-popup .close-window{position:absolute;right:0;top:0;font-weight:700;color:#000;background:#fff;width:24px;height:24px;line-height:28px;text-align:center}.vinamilk-popup .close-window i{line-height:24px}.vinamilk-popup .success-message:before{font-family:FontAwesome;content:"\f00c";display:inline-block;margin-right:10px;font-size:12px}.cart-popup .btn-wishlist,.mini-products-list .product-details .option,.quick-view .selector-wrapper{display:none}.vinamilk-popup.loading .loader{left:50%;position:fixed;top:50%;-moz-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.vinamilk-popup .product-name{font-weight:700;margin:0 0 10px}.success-message{margin:0 0 10px}.margin-top-100{margin-top:100px!important}.margin-top-50{margin-top:50px!important}.mini-products-list .product-image{float:left;margin:0 10px 0 0}.mini-products-list .product-details{overflow:hidden;position:relative;padding-left:0}.mini-products-list .product-details .btn-remove{position:absolute;right:0;top:9px;font-size:10px}.topCart.dropdow .overlay{background-color:transparent;z-index:99;position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:0;height:0}.topCart.dropdow .dropdow-content{position:relative;z-index:999}.topCart.dropdow.active .overlay{width:100%;height:100%}.minicart.hasItem .mini-cartContent{display:block!important}.minicart.hasItem .mini-cart-empty{display:none}.quick-view img{max-width:100%;height:auto;display:block}.hidden-label{display:none}.quantity-all{position:relative;display:inline-block}.quantity-all:hover span{display:block}.quantity-all span{position:absolute;right:10px;display:none;cursor:pointer}.quantity-all span i{color:#555}.quantity-all span.qtyminus{top:15px}.quantity-all span.qtyplus{top:2px}.selector-wrapper{display:none}.divTable{display:table;width:100%}.divTableRow{display:table-row;font-size:15px}.divTableCell,.divTableHead{border:0 solid #999;display:table-cell;padding:8px 10px;font-weight:300}.divTableCell span{font-weight:400}.divTableFoot,.divTableHeading{background-color:#EEE;font-weight:700}.divTableHeading{display:table-header-group}.divTableFoot{display:table-footer-group}.divTableBody{display:table-row-group}.sp{width:32px;height:32px;margin:20px auto;position:absolute;top:40%;z-index:0;left:50%}.sp-circle:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sp-circle:not(:required):after{content:'';display:block;font-size:8px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spCircRot{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{from{transform:rotate(0)}to{transform:rotate(359deg)}}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.delivery_select{font-size:14px;font-weight:300;line-height:16px;margin-bottom:10px}.delivery_select_title{border-bottom:1px solid #e6e6e6;padding-bottom:10px}.delivery_select_content{background:#f4f4f4;padding:10px;position:relative;font-weight:300;color:#3d71e7 }.delivery-select__preload{position:absolute;z-index:2;background:rgba(0,0,0,.1);left:0;top:0;right:0;bottom:0}.delivery_select_address label{display:block;padding:10px 0 5px;color:#3d71e7 }.delivery_select_address select{width:100%;height:40px;background:#fff;border:1px solid #e0e5eb}.delivery_select_address select.errors{border:1px solid #e50000}
.delivery_show_selected{line-height:20px}
.delivery_show_selected table{margin-bottom:0}.delivery_show_selected table.loadStore tr:nth-child(even){ opacity: 0; height: 10px; font-size: 0px; }
.delivery_show_selected .table-striped>tbody>tr:nth-child(odd){background-color:#fff;font-weight:400}
.borderless td,.borderless th{border:none!important}.borderless td{text-align:left}
iframe[name=google_conversion_frame]{display:none}@media screen and (max-width:1024px){.fb-page,.fb-page span,.fb-page span iframe[style]{width:100%!important}}@media screen and (min-width:992px){.floor-collection .col-md-12:nth-of-type(2){height:371px}}@media screen and (min-width:992px) and (max-width:1200px){.box-vertical-megamenus .title .title-menu{padding-left:12px;display:block;font-size:13px}#main-menu .navbar .navbar-nav>li>a{padding:0 6px;font-size:9px}#main-menu .navbar .navbar-nav>li:last-child>a.color-red{font-size:13px;padding-left:25px}.page_info_other li{float:left;width:33.3333333%}.sort-product{margin-left:-10px!important}}@media screen and (max-width:991px){.page_info_other .owl-controls .owl-buttons div{position:absolute;top:50%;transform:translateY(-50%);font-size:0;width:23px;height:23px;padding:0;background-color:transparent;background-repeat:no-repeat;text-indent:9999px;border-radius:0;margin:0}.product-right,h4.product-name{margin-top:20px}.page_info_other .owl-prev{background-image:url(//theme.hstatic.net/1000074072/1000236695/14/icon-prev.png?v=210);margin-right:6px!important;left:0}.page_info_other .owl-next{background-image:url(//theme.hstatic.net/1000074072/1000236695/14/icon-next.png?v=210);right:0}.page_info_other li{display:inline-block;padding:10px 0;text-align:center;width:30%}.page_info_other li img{display:inline-block;max-width:100%}h4.product-name{padding:10px 0}.disable_row{margin-right:0;margin-left:0}.view_list_stores_link{padding-left:0}#footer{margin-bottom:0;z-index:3;}.box-footer.box-footer-2,.box-footer.box-footer-3,.box-footer.box-footer-4{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.vnm-container .vnm-main .vnm-content{overflow-y:inherit}}@media screen and (min-width:768px) and (max-width:991px){.box-vertical-megamenus{position:relative;left:0;right:0}.banner-wrap img{height:auto}.catalog-filter-block{width:45%;float:left;margin:0 15px 15px!important}.catalog-filter-block:nth-of-type(2n+1){clear:both}.banner-sidebar__left{display:none}.page-heading-title{padding:22px 20px!important}}@media screen and (max-width:991px){#header{padding-top:0}.row_fix{margin-right:0;margin-left:0}.row_fix_floor{margin-right:-10px;margin-left:-10px}.container{padding-right:0;padding-left:0}.title_menu_mobile{padding:12px 0 12px 10px;font-size:20px;background:#59bd56;color:#fff}.navbar-header{float:none;align-items:center;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;line-height:45px}.search-bar{border:0}#view-product .search-bar{border:2px solid #305197;margin:0 15px}.logo_mobile,.logo_mobile img{margin:0 auto}.homeslider .bx-controls-direction .bx-next{right:15px}.homeslider .bx-controls-direction .bx-prev{left:15px}#back-top{position:fixed;bottom:130px;right:20px}.logo_mobile{width:75%}.main-wrap{overflow:initial}.product-hover{display:none}.navbar-main.navbar{position:relative;width:100%;z-index:1900!important;border:0;top:0!important;background:#3d71e7 ;border-radius:0;margin-bottom:0}.navbar-main.navbar.fixed{position:fixed}a.icon-bar-xs{font-size:25px;line-height:60px;color:#fff;font-weight:700}button.icon-search{width:40px;height:50px;float:left;background:url(//hstatic.net/0/0/global/design/theme-default/icon-search.png) center no-repeat;border-radius:0;border:0}.bx-wrapper img,.header-top-right .header-banner,.header-top-right .homeslider,.search_mobile,.search_mobile input{width:100%}.search_mobile.open{display:block;margin-top:-5px;border:8px solid #3d71e7 ;padding:0}.bx-wrapper .bx-controls-auto,.homeslider .bx-wrapper .bx-pager,div#box-vertical-megamenus-scroll{display:none}.search_mobile.open .search-bar input{padding:5px 10px}ul.mobile-menu-icon li#cart-target{color:#fff;height:100%;font-size:26px;line-height:50px;position:relative}a.cart{color:#fff}a.cart_remove{color:#b7abab}ul.mobile-menu-icon>li{float:right;padding:0 8px}li#cart-target a.cart span:nth-child(2){background:#ff6517;color:#fff;padding:0 5px;border-radius:100%;position:absolute;left:24px;font-size:12px;line-height:16px;top:8px}.btn-breadcrumb li a:after,.btn-breadcrumb li a:before{border-top:25px solid transparent;border-bottom:25px solid transparent;top:100%}ul.mobile-menu-icon .user a{color:#fff;font-size:24px;padding:13px}.header-top-right .header-banner{max-width:100%;padding-top:4px}.trending .trending-product li{float:left;width:33.33%!important;padding:1px 5px 5px}.trending .trending-product li img{width:100%}.services-wapper{background:#fff}.services-wapper>.container{padding-left:5px;padding-right:5px}.service .service-item{padding-left:8px;padding-bottom:15px}.service .service-item .info{padding-left:40px}.service .service-item .icon{width:30px;height:30px}.service .service-item .icon img{width:100%}.service .service-item h3{text-transform:inherit;font-size:12px}.topbar-right{margin:10px 0}.btn-breadcrumb li a:after{border-left:15px solid #fff}.btn-breadcrumb li a:before{border-left:15px solid #ebeaeb}.banner-wrap img{height:auto;width:100%}.product-block{padding-bottom:0}.product-detail{bottom:10px}.product-block.prod__only-img .div-img{background-size:contain}h4.product-name{font-size:16px;text-transform:inherit;line-height:20px;text-align:center;margin-top:0}.product_next i,.product_prev i{font-size:60px}.stock_prod{padding:0;display:block;text-align:center;font-size:20px;color:#4EE157}.product-price{border:0}.footer_list_page>.row{margin-left:0;margin-right:0}.link_mobile_soft li{display:inline-block}.link_mobile_soft li:last-child img{height:38px;width:100%}.pro-loop .product-block:hover{box-shadow:none}}#smartbanner{display:none!important}@media screen and (max-width:992px){#delivery_select_wrapper>.col-md-12{padding:0;margin-top:10px}.zopim{left:4px!important;right:inherit!important}.breadcrumb{padding:15px 10px}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}#address_tables{padding:0 10px}.pt20{padding:15px 0 0 25px}#nav-toggle{position:absolute;right:-35px;top:8px;cursor:pointer;padding:10px 35px 16px 0;z-index:99999}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;height:5px;width:35px;background:#fff;position:absolute;display:block;content:''}#nav-toggle.active span{background-color:transparent}#nav-toggle span:before{top:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-toggle.active span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}.box-vertical-megamenus .vertical-menu-list li{padding:0}.box-vertical-megamenus .vertical-menu-list>li>a{padding:14px 35px}.list-child li a{padding:10px 35px}.box-vertical-megamenus .vertical-menu-list>li>a i{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.list-child li a b{font-weight:700}.list-child li a i{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.list-child{display:none}.incrementer.dropdown-toggle input{display:block!important;text-align:left!important}#smartbanner{display:block!important;position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;background:#f4f4f4;z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease}#smartbanner .sb-container{margin:0 auto}#smartbanner .sb-close{position:absolute;left:5px;top:30px;display:block;border:2px solid #fff;width:14px;height:16px;font-family:ArialRoundedMTBold,Arial;font-size:15px;line-height:15px;text-align:center;color:#000;background:#fff;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,.4);-webkit-font-smoothing:subpixel-antialiased}#smartbanner .sb-button,#smartbanner .sb-info{font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.8);position:absolute}#smartbanner .sb-close:active{font-size:13px;color:#aaa}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.3)}#smartbanner.no-icon .sb-icon{display:none}#smartbanner .sb-info{left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;color:#6a6a6a}#smartbanner #smartbanner.no-icon .sb-info{left:34px}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px}#smartbanner .sb-info>span{display:block}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase}#smartbanner .sb-button{right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.6),0 1px 0 rgba(255,255,255,.7) inset}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0,#efefef 100%)}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,.7) 0,rgba(255,255,255,.2) 100%);border-radius:10px 10px 12px 12px}#smartbanner.windows .sb-icon{border-radius:0}}@media screen and (max-width:630px){.row_fix_floor{margin-right:0;margin-left:0}.row_fix_floor .col-md-12{padding-right:5px;padding-left:5px}.btn-breadcrumb li{display:block;width:100%}.btn-breadcrumb li a{padding:15px 0 16px 10px;width:100%}
	/*.main-wrap-0803 .product-img{ max-height: 195px !important; }*/
	.incrementer.dropdown-toggle{width:150px!important}.incrementer button{border:0;height:100%}.incrementer .qtyplus{top:0;right:0;border-left:1px solid #e6e6e6}.incrementer .qtyminus{left:0;top:0;border-right:1px solid #e6e6e6}.incrementer.dropdown-toggle input{width:100%!important;text-align:center!important}}@media screen and (max-width:480px){#buiding .vnm_notify,.vnm_notify p{padding-top:0}#buiding .vnm_notify,#khuyenmai .vnm_notify{background-size:100%;height:255px;max-height:255px}#khuyenmai .modal-dialog{width:auto;max-width:650px}.vnm_notify p{line-height:30px}.service .service-item{padding-left:3px}.customer-title{margin-top:10px}#customer_sidebar{padding:0 25px}.title-detail{text-align:center}.box-footer-3 .box-footer-content{overflow:hidden}.vnm_security{float:left}.bct{float:right}.cart__table{margin:5px 0 10px!important}}@media screen and (max-width:352px){button.icon-search{width:30px}ul.mobile-menu-icon li#cart-target{font-size:20px}ul.mobile-menu-icon .user a{padding-right:0;font-size:20px}}@media screen and (max-width:320px){#vnm-mobile-left{width:250px;left:-250px}body.menu-open #vnm-mobile-left{-webkit-transform:translateX(250px);transform:translateX(250px)}body.menu-open .vnm-main{-webkit-transform:translate(250px,0);-moz-transform:translate(250px,0);-ms-transform:translate(250px,0);transform:translate(250px,0);-webkit-transform:translate3d(250px,0,0);-moz-transform:translate3d(250px,0,0);transform:translate3d(250px,0,0)}.floor-collection .col-md-12:nth-of-type(2){height:255px}.product-img{height:auto !important;max-height: unset!important;}.product-detail{bottom:10px}}
.headquarter li:last-child{	background: url('//theme.hstatic.net/1000074072/1000773488/14/icon-address.png?v=5883') 0 center no-repeat;}
.info-support li:first-child{	background: url('//theme.hstatic.net/1000074072/1000773488/14/icon-phone.png?v=5883') 0 50%  no-repeat;}
.info-support li:last-child{background: url('//theme.hstatic.net/1000074072/1000773488/14/icon-email.png?v=5883') 0 50% no-repeat;}
.breadcrumb>li+li:before{background: url('//theme.hstatic.net/1000074072/1000773488/14/brd-arrow.png?v=5883') 50% 50% no-repeat;}
#main-menu .navbar .navbar-nav>li:last-child>a.color-red{	background: url('//theme.hstatic.net/1000074072/1000773488/14/icon-hotline.png?v=5883') 0 50% no-repeat}
.topbar-right .account,.topbar-right .cart{	background: transparent; padding: 0;max-height: 40px; overflow: hidden;}
.topbar-right .account svg {width: 40px; display: inline-block; vertical-align: middle;}
.topbar-right .account span {text-transform: uppercase;color: #e50000;display: inline-block;vertical-align: top;margin-top: 5px;}
.topbar-right .cart svg {width: 40px;display: inline-block;vertical-align: middle;fill: #e50000;}
.topbar-right .cart .cartRight {display: inline-block;}
.bip_km_img { position: relative; padding-bottom: 22.6851852%; width: 100%; }.bip_km_img img { position: absolute; width: 100%; height: 100%; left: 0; top: 0; }
.wrap__list-cart .list-item .image-item img {max-width: 50px;}
.quickview-product.vinamilk-popup .product-price del {font-weight: 300;}
.btn-popup.btn-primary{background: #e50000 url('icon-cart-btn.png') 20px 50% no-repeat}
.pro-sale-new { display: inline-block; color: #e50000 ; padding-left: 10px;}
.pro-sale.new{ right: 0px; top: 10px;}.list .pro-sale.new { right: 0; left: calc(28% - 15px); }.pro-sale img{max-width: 100%;}
.pro-sale.fs{ left: 20px; top: 10px; }
div[class*='zone_group_'] .productItem .pro-sale.new{ width: 50px; right: -20px; }
.q-pro-sale-new{ display: inline-block; color: #e50000; font-size: 16px; font-weight: normal; margin-left: 10px;}
.vinamilk-popup form img{ max-width: 100%; }

.number-pagination {
	display: -webkit-flex;
	display: flex;
	align-items: center;
}

.paginates .page-node.first {
   font-size: 0;
   min-height: 31px;
   min-width: 31px;
   background: url('https://file.hstatic.net/1000074072/file/double-arrow-left-blue_e3221266873d40fbb3e60bf9010683c2.svg') no-repeat;
   background-size: 16px;
   background-position: center center;
}

.paginates .page-node.last {
   font-size: 0;
   min-height: 31px;
   min-width: 31px;
   background: url('https://file.hstatic.net/1000074072/file/double-arrow-right-blue_c29ffaf2411148a3a380f138c45788e3.svg') no-repeat;
   background-size: 16px;
   background-position: center center;
}

/* Css 13/02/2020 */
#onAppWishList_btn_wishlist .tooltip {
	background: #000;
	color: #fff;
	top: -35px;
	min-width: 200px;
	text-align: center;
	right: -100%;
	padding: 5px 10px;
	border-radius: 5px;

}
#onAppWishList_btn_wishlist .tooltip:after {
	content: "";
	width: 0;
	height: 0;
	position: absolute;
	bottom: -10px;
	left: 63%;
	border-top: 10px solid #000;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	z-index: 2;
}
#onAppWishList_btn_wishlist:hover .tooltip {
	opacity: 1;
}
@media (max-width: 767px){
	.service{
		display: -webkit-flex;
		display: flex;
		flex-wrap: wrap;
	}
}

/* Css 20/01/2020 */
.pro-review{
	padding-bottom: 10px;
	display: -webkit-flex;
	display: flex;
	justify-content: space-around;
	padding: 0 10px 10px 10px;
}
.pro-review .haravan-product-reviews-badge {
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	max-width: 62%;
}
.pro-review .haravan-product-reviews-badge p,.pro-review .haravan-product-reviews-badge span:nth-of-type(2){
	display: inline-block !important;
	margin-left: 5px;
	font-weight: 300;
	color: #2d3035;
	font-size: 12px;
}

.pro-review .sold-count span { color: #2d3035; font-weight: 300; line-height: 15px; font-size: 11px; }
.pro-review .sold-count span span { font-size: 13px;  }
.pro-review span.separate {
	height: 14px; width: 1px;
	background: #3d71e7 ; position: relative;
	top: 0px; left: 0;
	display: inline-block;
}
@media (max-width: 767px){
	.pro-review .haravan-product-reviews-badge{ max-width: 50%; }
	.pro-review .haravan-product-reviews-badge p,
	.pro-review .haravan-product-reviews-badge span:nth-of-type(2){
		font-size: 13px;
	}
	#hrv-prv-summary-star ~ span{ font-weight: 300; color: #2d3035; margin-left: 5px !important; }
}

/* Css 23/06/2020 */
.zone_title a {
	display: inline-block;
	height: 40px;
	line-height: 40px;
	min-width: 50%;
	margin-bottom: 20px;
	border-radius: 20px;
	transition: all .5s ease-in;
	font-weight: bold;
	font-size: 16px;
	color: #070a18;
}

/* Css 13/07/2020 */
.content_page table, 
.content_page table > tbody > tr > td, 
.content_page table > tbody > tr > th, 
.content_page table > tfoot > tr > td, 
.content_page table > tfoot > tr > th, 
.content_page table > thead > tr > td, 
.content_page table > thead > tr > th{
	border: 1px solid #ddd;
	padding: 8px;
	line-height: 1.42857143;
}

.content_page  table > tbody > tr:nth-child(odd) {
	background-color: #f9f9f9;
}

/* Css 24/12/2020 */
.loading.loading-collection {
	position: relative;
	height: 40px;
	width: 100%;
	margin-bottom: 20px;
}

.loading.loading-collection:after {
	content: '';
	display: block;
	border: 2px solid #f3f3f3;
	border-top: 2px solid #59bd56;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	animation: spin 1s linear infinite;
	position:absolute;
	left: calc((100% - 40px) / 2);
}

.description-short > p a {
	position: relative;
	padding-left: 15px;
	display: inline-block;
}

.description-short > p a:first-child{ padding-left: 0; }
.description-short > p a:not(:first-child){
	background: url('bg_short_horizalto.jpg') no-repeat ;
	background-position: 3px center;
	background-size: 1px 50%;
}
.description-short > p a.disabled{
	opacity: 0.5;
}
/*
.description-short > p a:before {
content: "";
display: block;
position: absolute;
width: 8px;
height: 2px;
background: #000;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 0;
height: 0;
border-left: 4px solid transparent;
border-right: 4px solid transparent;
border-top: 5px solid #000;
z-index: -1;
top: -5px;
left: 50%;
}
*/
.description-short > p a:after {
	content: attr(data-title);
	position: absolute;
	white-space: nowrap;
	background: #fff;
	color: #000;
	border: 1px solid #000;
	font-size: 12px;
	padding: 0 5px;
	border-radius: 5px;
	z-index: -1;
	left: -50%;
	top: -25px;
	transform: translateX(-25%);
}
/*.description-short > p a:hover:before*/
.description-short > p a:hover:after {z-index: 2;}


/* Css 18/01/2021 */
.unit_price{ 
	width: 100%;     
	line-height: 20px;
	padding: 0 15px;
	text-align: left;
	color: #2d3035;
}

.unit_price del,.unit_price span {
	font-weight: 500;
	font-size: 14px;
	color: #e50000;
}

.unit_price span {
	margin-right: 0px;
}
.unit_price del{
	color: #a6a6a6;
	font-size: 14px;
	padding-left: 5px;
	font-weight: 300;
}

@media (min-width: 768px){
	.product-block .pro-review .show_mb{ display: none; }
	.product-detail + .pro-review .sold-count {padding-left: 0px;}
	/*.zone_title a { border: 2px solid #070a18; color: #070a18; background: transparent; }
	.zone_title a:hover { background: #070a18; color: #fff } */
}
@media (max-width: 767px){
	.pro-review{ padding: 0 0 10px 0; }
	.pro-review span.separate{ left: -5% !important; }
	.product-detail + .pro-review .sold-count {padding-left: 0px; max-width: 28%;}
	.grid .product-detail + .pro-review .sold-count{ padding-top: 5px; }
	.pro-review span.separate { top: 7px; left: -10%; }
	.product-slide .productItem{ padding: 0 5px; }
	/*.zone_title a { background: #070a18; color: #fff }*/
}

/* Loop style 2 nút xanh/vàng */
@media (min-width: 1025px){
	.pdNewStyle .product-block:hover, .pdTwoStyle .product-block:hover,
	.pdTwoStyle .product-block.inFlash, .pdTwoStyle.showBtn .product-block{box-shadow:0 0 12px #ccc}
}
.pdNewStyle .product-block{padding-bottom:0}
.pdNewStyle .product-detail{bottom:0}
.pdNewStyle .product-hover{position:relative;opacity:1;visibility:visible}
.pdNewStyle .product-hover .product-actions{-webkit-box-shadow:none;box-shadow:none}
.pdNewStyle .product-hover .product-actions a{border:none;padding:10px 15px;border-radius:3px;background:#fe8301;color:#fff;text-transform:uppercase}
.pdNewStyle .product-hover .product-actions a.btn-quickview{background:#368cc9}
.regExp .product-img>a, .regExp .product-img img, .regExp.banner-left img {width: 100%;}
.list-collection-item .pdNewStyle .product-hover .product-actions{margin:0 0 20px}
.list-collection-item .pdNewStyle .product-hover .product-actions a{font-size:12px!important;padding:10px}
.list-collection-item.list .pdNewStyle .product-hover{visibility:visible!important;opacity:1!important;width:auto;right:0;left:auto;float:right;z-index:1;padding-right:10px}
.product-desc-list{display:none}
@media (min-width: 768px) {
	.pdNewStyle:hover .product-img img, .pdTwoStyle:hover .product-img img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s;backface-visibility:hidden;-webkit-backface-visibility:hidden}
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
	.pdNewStyle .product-hover .product-actions{margin:0 0 20px}
	.pdNewStyle .product-hover .product-actions a{font-size:12px!important}
	.list-collection-item .pdNewStyle .product-hover .product-actions a{font-size:9px!important;padding:10px}
	/* Thêm ngày 31/12/2019 */
	.box-vertical-megamenus .vertical-menu-list>li { height: 33px; }
	.box-vertical-megamenus .vertical-menu-list>li:first-child { height: 35px; }
	.box-vertical-megamenus .vertical-menu-list>li>a, .list-child li a{ padding: 0 18px; }
}
@media screen and (min-width: 992px) {
	.floor-collection .col-md-12:nth-of-type(2){height:380px}
}
/* END Loop style 2 xanh/vàng */

.pdTwoStyle .product-block{padding-bottom:0}
.pdTwoStyle.w4{width: calc(100%/4); padding: 0 10px;}
.pdTwoStyle .product-block.inFlash{ border: 3px solid #33b346; }
.pdTwoStyle .pro-name a{height:64px;overflow:hidden;line-height:1.3;margin-bottom:5px;}
.pdTwoStyle .product-hover{position:relative;}
.pdTwoStyle:hover .product-hover,.pdTwoStyle.showBtn .product-hover {visibility: visible; opacity: 1;filter: blur(0);-webkit-filter: blur(0);}
.pdTwoStyle .product-hover .product-actions{-webkit-box-shadow:none;box-shadow:none;background:#2c8ac9;padding:2px; margin-bottom: 8px;}
.pdTwoStyle .product-actions a{color:#fff;padding:7px 0;text-transform:uppercase;width:50%;float:left; position: relative;}
a.btn-addToCart.loading.product-add-cart:after {
	content: '';
	border: 2px solid #f3f3f3;
	border-top: 2px solid #59bd56;
	border-radius: 50%;
	width: 30px;
	height: 30px;
	animation: spin 1s linear infinite;
	position: absolute;
	top: 0px;
	left: calc((100% - 30px)/2);
	z-index: 0;
	opacity: 1;
}

.pdTwoStyle .product-hover .product-actions a.btn-quickview{background:#fff;border:none;color:#2c8ac9;float:right}
.btn-app { background:#2c8ac9; color: #fff; padding: 7px 0; text-transform: uppercase; }
.actions .btn-app{ margin-top: 27px; padding: 16px 0; }
.actions .btn-app a{ color: #fff; }
.pdTwoStyle .product-detail{bottom:0;margin-bottom:5px}
.pdTwoStyle .product-detail.prd-loop-col { display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: center; }
.pdTwoStyle .product-detail.prd-loop-col .pro-price{ font-size: 14px;}
.pdTwoStyle .product-detail.prd-loop-col del { font-size: 12px;}
.pro-sale.sale.sale-1 {
	height: 27px;
	width: 40px;
	line-height: 24px;
	border-radius: 5px !important;
	font-size: 12px;
}
.list-collection-item .pdTwoStyle .product-hover .product-actions{margin:0 5px 20px}
.list-collection-item.list .pdTwoStyle .product-hover{visibility:visible!important;opacity:1!important;width:200px;right:0;left:auto;float:right;z-index:1;padding-right:5px}
.pdTwoStyle .product-hover.notBuy a {width: 100%;}
.service .service-item .icon svg {fill: #3d71e7 ;}
.service .service-item:nth-child(3) .icon svg, .service .service-item:nth-child(4) .icon svg {width: 45px;height: 45px;}
.pay-footer li svg {width: 40px; margin-right: 5px;}
.iconBarMB{z-index: 9999999}
.h0{height: 0px;}
.vnmMegaItem .icon-vertical-menu {display: block;}
.disNone{display: none;}
.padd0{padding:0;}
.ftBottom{border-top: 1px solid #d3d3d4;}
.ftBottom .footer-title{float: left;margin-right: 10px;margin-top: 10px;}
.keys-suggest i:last-child {display: none;}
#vnmSearch .keys-suggest {padding: 0;float: left;width: 100%;text-align: center;margin-bottom: 20px;}
.productSearch .headding {margin: 30px 0px; 20px; text-align: center}
.productSearch .headding h5 {font-size: 20px;color: #3d71e7 ;text-transform: uppercase;}
.notBuy.sch .product-actions,.notBuy.sch .product-actions a,.btn-popup.btn-primary.sch {background: #eee;color: #000;}
.notBuy.sch .product-actions{ -webkit-box-shadow: unset; box-shadow: unset; margin-bottom: 6px; padding: 0px 15px; }
.notBuy.sch .product-actions a{ width: 100%; text-align: center; padding: 10px 0; }
.btn-popup.btn-primary.sch span {margin: 0;border: none;}
.searchResult {position: absolute;z-index: 100;background: #fff;left: 0;right: 0;top: 40px;border: 2px solid #3d71e7 ;border-top: none;display: none;}
.searchResult ul li a {display: block;color: #686767;font-size: 13px;padding: 10px 0 10px 13px;position: relative;border-bottom: 1px dotted #ccc;}
.searchResult ul li a:hover {background: -webkit-linear-gradient(left,#fff,#EAEAEA);background: -o-linear-gradient(left,#fff,#EAEAEA);background: -moz-linear-gradient(left,#fff,#EAEAEA);background: linear-gradient(left,#fff,#EAEAEA);color: #000;}
.searchResult ul li:last-child a {border:none}
.termHistory h5, .listSearchTerm li.head {font-weight: bold;background: #fcfcfc;padding: 8px 10px 6px 13px;margin: 0;color: #999;}
.termHistory .listHistory {padding: 10px 15px;background: #fcfcfc;}
.searchResult ul.listSearchTerm li a {color: #23527c;}
.searchResult ul.listSearchTerm li a:hover {color: #59BD56;}
.socials-footer li img {width: 35px;height: 35px;}
.socials-footer li:last-child img {width: 30px;}
.vnmSocialLogin button {width: 250px;height: 40px;outline: none;border: none;background: #3c5899;color: #fff;font-size: 15px;padding: 0 0 0 40px;position: relative;margin-top: 10px;border-radius: 3px;overflow: hidden;}
.vnmSocialLogin button i {width: 40px;height: 40px;line-height: 40px;position: absolute;left: 0;top: 0; background: #3c548c;border-right: 1px solid #4c6192;}
.vnmSocialLogin button.btsociallogingg {background: #de4b39;}
.vnmSocialLogin button.btsociallogingg i {background: #c54838;border-right: 1px solid #dc5b4a;}
.quickview-login .vnmSocialLogin button {width: 100%;height: 30px;font-size: 13px;padding-left: 30px;}
.quickview-login .vnmSocialLogin button i {width: 30px;height: 30px;line-height: 30px;}
#vnmBannerTopbar{background: url(//theme.hstatic.net/1000074072/1000773488/14/topbar_bg.jpg?v=5883) left top no-repeat;padding: 0px 0px;position: relative;}
img.imgBG {position: absolute;top: 0;right: 0;}
#vnmBannerTopbar .title h2 {font-size: 18px;text-transform: uppercase;margin-top: 25px;}
.listCatrlogy .banners .item {display: inline-block;width: 11%;padding: 0px 5px;margin: 10px 0px;position: relative;z-index: 10;}
.listCatrlogy .banners .item img {max-width: 45px;}
//div.step-maker .step>label.step-number.step-number-1 > span {height: 30px;top: 12px;left: 12px;}
.step-container[step="9"] .step-number-1 span:before, .step-container[step="8"] .step-number-1 span:before{background: url('icon_cancel.svg') 50% 50% no-repeat}

/* Blog home */
#vnmBlog .contentBlock {
	background: #fff;
	//padding: 0px 10px 20px;
}
.headingPage {
	padding: 20px 0px;
	text-align: center;
}
.headingPage h2 {
	font-size: 20px;
	margin: 0;
	font-weight: bold;
	color: #3d71e7 ;
}
.insArticleLoop img {
	width: 100%;
}
.insArticleLoop .postThumbIMG:hover img {
	opacity: 1;
	-webkit-animation: flash 1.5s;
	animation: flash 1.5s;
	backface-visibility: hidden;
	-webkit-backface-visibility: hidden;
}
.insArticleLoop .postDetail {
	padding: 10px 0px;
}
.insArticleLoop .postDetail h3 a {
	display: block;
	font-size: 15px;
	line-height: 1.3;
	margin-bottom: 10px;
	color: #333;
}
.insArticleLoop .postDetail p {
	line-height: 1.3;
	font-size: 13px;
	font-weight: 300;
}

/* Footer */
.miss-col-3 {width: calc(100%/3*2); }
.miss-col-3 .box-footer.box-footer-2 { float: left; width: 50%; }

/* Css 13/01/2020 */
.cart-wrapper .vnm-wrap-bg h3#wcart-title{ 
	font-size: 20px; 
	text-transform: uppercase; 
	padding: 15px 15px 0;
	margin-top: 15px;
	border-top: 1px solid #e6e6e6; 
}
.wcart-title {
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 0 0 15px;
	border-top: 1px solid #e6e6e6 !important;
	border-bottom: 1px solid #e6e6e6 !important;
	margin: 15px 0;
}
.wcart-title .view_all { position: unset; float: none; padding: 15px 0; }
.wcart-title h5:first-child{ width: 55%; text-align: left; }
.wcart-title h5:nth-child(2){ width: 117px; text-align: right; }
.wcart-title h5{ font-size: 14px; text-align: center; }
.wcart-title a{ width: calc(47% - 117px); text-align: right; }

.pdStyleCart { display: none; }
.wcart-list { padding: 0 0 0 15px; }
.wcart-list .product-img, 
.wcart-list .product-img img {
	width: 60px;
	height: 60px;
	max-width: unset;
}
.wcart-list .product-img .bip_km_img{ display: none !important; }
.wcart-list .product-block {
	display: -webkit-flex;
	display: flex;
	padding: 10px 0px 0;
	margin-bottom: 0px;
	overflow: unset;
}
.wcart-list .product-block:hover{
	box-shadow: none !important;
}
.wcart-list .pro-name a {
	height: auto !important;
	overflow: unset !important;
	padding-bottom: 0 !important;
	text-align: left !important;
	padding-left: 15px !important;
}
.wcart-list .pro-name a:first-child {
	min-height: 46px !important;
}
.wcart-list .pro-name a.wca_remove {
	padding-top: 5px;
	color: #b7abab;
	font-size: 13px;
	font-weight: 300;
}
.wcart-list .pro-name a.wca_remove:hover { color: #59BD56; }
.wcart-list .pro-review { display: none; }
.wcart-list .loop_bottom {
	width: calc(100% - 60px);
	display: -webkit-flex;
	display: flex;
}
.wcart-list .product-detail {
	display: -webkit-flex;
	display: flex;
	width: calc(62% - -30px);
	justify-content: left;
}
.wcart-list .product-detail .pro-name {
	width: 76%;
	text-align: left;
}
.wcart-list .product-hover,.wcart-list .notBuy {
	width: 35%;
	opacity: 1;
	visibility: visible;
	text-align: right;
	padding-top: 10px;
}
.wcart-list .pro-gift { top: 0px; left: 35px; width: 30px; height: 30px; }
.wcart-list .col-product { overflow: unset; }
.wcart-list .product-detail .pro-price-box {
	width: 24%;
	text-align: right;
	padding-top: 10px; 
}
.wcart-list .product-detail .pro-price-box .pro-price,
.wcart-list .product-detail .pro-price-box .pro-price-del {
	display: block;
	text-align: right;
	font-size: 14px !important;
	font-weight: normal !important;
}
.wcart-list .product-detail .pro-price-box .pro-sale {
	display: none;
}
.wcart-list .product-hover .btn-quickview {
	display: none;
}
.wcart-list .product-hover .product-actions,
.wcart-list .notBuy .product-actions {
	background: #bc2828 !important; margin: 0 0 20px; display: inline-block; width: 67%;
}
.wcart-list .notBuy .product-actions { background: #eee !important; }
.wcart-list .product-hover .product-add-cart {
	float: none !important;
	width: 100% !important;
	display: block !important;
	padding-left: 27px !important;
	position: relative;
}
.wcart-list .product-hover .product-add-cart:before {
	content: "\f07a";
	font-family: FontAwesome;
	position: absolute;
	left: 8px;
	font-size: 20px;
	top: 3px;	
	padding-right: 11px;
	border-right: 1px solid #fff;
}
.wcart-list .wish-empty div{ margin-bottom: 10px; }
.wcart-list #wcart_more{ margin-top: 15px; }
/* New Index 2020 */
div[class*='zone_banner_'] img{ max-width: 100%; }
.zone_banner_1 .clearfix{ padding: 5px; justify-content: space-around; }
.zone_banner_1 .vnm_bn_1_1 img, .zone_banner_1 .vnm_bn_1_2 img { border-radius: 5px; }
.zone_banner_1 .vnm_bn_1_2 { margin-left: 5px; }
.zone_banner_2, .zone_banner_3 { margin: 20px 0; }
div[class*='zone_group_'] .d-flex { flex-wrap: wrap; background: #fff; justify-content: left; }
div[class*='zone_group_'] .productItem {
	width: calc((100% - 50px)/5);
	margin-right: 10px;
}
div[class*='zone_group_'] .productItem:nth-child(5n) {
	margin-right: 0;
}
div[class*='zone_group_'] .productItem:nth-child(5n+1) {
	margin-left: 10px;
}
div[class*='zone_banner_'] .coll_1{ width: calc((100% - 20px)/3); }
div[class*='zone_banner_'] .coll_1.right{ order: 2; margin-left: 20px; }
.zone_banner_2 .d-flex{ justify-content: left; }
div[class*='zone_banner_'] .coll_1:not(.right) { margin-right: 20px; }
.zone_banner_2 .coll_2 .d-flex { flex-wrap: wrap; }
.zone_banner_2 .coll_2 { width: calc((100% - 20px)/3 * 2); }
.zone_banner_2 .coll_2 .coll_2_1:not(.down) { margin-bottom: 20px; }
.zone_banner_2 .coll_2 .coll_2_2 { margin-right: 20px; max-width: calc((100% - 20px)/2); }
.zone_banner_2 .coll_2 .coll_2_3 { max-width: calc((100% - 20px)/2); }
.zone_banner_2 .coll_2 .coll_2_1.down{ order: 3; margin-top: 20px; }
div[class*='zone_group_'] .d-flex + div {
	background: #fff;
	padding: 20px 0;
}
div[class*='zone_group_'] .d-flex + div button.load_more, #wcart_more button {
	background: #fff;
	color: #555;
	border: 1px solid rgba(0,0,0,.09);
	box-shadow: 0 1px 1px 0 rgba(0,0,0,.03);
	width: 25%;
	height: 40px;
}
div[class*='zone_group_'] .d-flex + div button.load_more:focus{ outline: none; }
div[class*='zone_group_'] .d-flex + div button.load_more:hover {
	background: rgba(0,0,0,.02);
}

#cate_mb{ padding: 10px 0; background: #ffffff; }
.lslide:not(.productItem) > div:hover { background: #ededed;}
.lslide:not(.productItem) > div:hover p a {color: #0e6cac !important ;}
#cate_mb ul:not([class*='lS']) {
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: left;
}

@media (min-width: 768px){
	/*#cate_mb ul.lightSlider li{
	display: -webkit-flex;
	display: flex;
	justify-content: center;
}
	#cate_mb ul.lightSlider li > div{ width: 50%; }
	#cate_mb ul.lSPager li{ width: auto !important; }
	*/
	#cate_mb ul:not([class*='lS']) li{ width: calc(100%/6); }
}
@media (max-width: 767px){
	#cate_mb ul:not([class*='lS']) li{ width: calc(100%/5); }
	div[class*='zone_banner_'] .coll_1 img {
		width: 100%;
	}
	div[class*='zone_group_'] .d-flex + div button.load_more, #wcart_more button{
		width: 50%;
	}
}

#cate_mb ul.lightSlider { overflow: unset; }
#cate_mb ul li.lslide.fixHeight{  
	height: 100%;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	flex-direction: column;
}
#cate_mb ul li.lslide.fixHeight a{ display: block; }	
#cate_mb ul li img{ max-width: 60px; max-height: 60px; }
#cate_mb ul li p{ 
color:#050505;	min-height: 26px; 
	line-height: 19px;
	margin: 0 3px; 
}
#cate_mb ul li p a{ 
color:#050505;}
#cate_mb .container{ padding: 0 0 15px; }



@media screen and (min-width: 992px) and (max-width: 1199px) {
	.pdTwoStyle .product-hover .product-actions a{padding:5px 0;font-size:10px!important}
	.pdTwoStyle .pro-name a{margin-bottom:5px}
	.topbar-right {padding: 4px 0 0 15px;}
	.service .service-item .icon {margin-right: 5px;}
	.service .service-item .info {width: calc(100% - 65px);float: left;}
	#vnmBannerTopbar {padding: 0px 60px;}
	#vnmBannerTopbar .title h2 {font-size: 15px;margin-top: 35px;}
	.listCatrlogy .banners .item {width: 13%;}
	//.listCatrlogy .banners .item img {max-width: 45px;}
}
@media screen and (max-width: 991px){
	.service .service-item:nth-child(3) .icon svg, .service .service-item:nth-child(4) .icon svg {width: 30px;height: 30px;}
	.vnmFrmSearch{display: none;}
	.vnmFrmSearch > .row {margin: 0;}
	.vnmFrmSearch .ultimate-search {padding: 7px;background: #3d71e7 ;position: relative;}
	.vnmFrmSearch .ultimate-search input[name="q"] {width: 100%;padding: 5px 10px;height: 27px;display: block;float: none;}
	.vnmFrmSearch .ultimate-search span.btn-search {display: none;}
	.vnmFrmSearch .ultimate-search > .search-bar {display: block;}
	.search_btn_mobile button.icon-search {outline: none !important;}
	.searchResult ul li a {line-height: 1.5;}
	#topbar {padding: 0;background: #3d71e7 ;position: relative;}
	#header.fixed {position: fixed;left: 0;right: 0;top: 0;}

	.wcart-list .product-hover{ display: block !important; }
	.wcart-list .pro-name a{ padding-left: 30px !important; }
	.wcart-list .product-detail .pro-name{ width: 68%; }
	.wcart-list .product-hover .product-actions{ margin: 0 0 8px; }
	.wcart-list .product-hover .product-add-cart:before{ left: 8px; }

	/* New Index 2020 */
	div[class*='zone_group_'] .productItem{ width: calc((100% - 40px)/4); }
	div[class*='zone_group_'] .productItem:nth-child(5n+1){ margin-left: initial; }
	div[class*='zone_group_'] .productItem:nth-child(4n){ margin-right: 0px; }
	div[class*='zone_group_'] .productItem:nth-child(4n+1){ margin-left: 10px; }
}
/* custom banner tết*/
@media (min-width: 768px){
	#more_info{ display: block ; visibility: visible; }
}
@media (max-width: 767px){
	.i_more_info.visible-xs{ display: inline-block !important; }
	#cate_mb ul li p{ min-height: 53px; }
	#header.fixed{ height: 60px; position: static; }
	#header.fixed .navbar-main{position: fixed;left: 0;right: 0;top: 0;}

	/* Footer */
	.miss-col-3 {width: 100%; }
	.miss-col-3 .box-footer.box-footer-2 { float: left; width: 100%; }

	/* New Index 2020 */
	.zone_banner_1 .vnm_bn_1_2{ margin-left: 0; }
	.services-wapper #cate_mb{ margin: 0 -10px; padding: 10px; }

	div[class*='zone_banner_'] .coll_1, .zone_banner_2 .coll_2{ width: 100%;}
	div[class*='zone_banner_'] .coll_1.right{ margin-left: 0px; }
	div[class*='zone_banner_'] .coll_1:not(.right){ margin-right: 0px; margin-bottom: 0px; order: 2; text-align: center; }
	.zone_banner_2 .coll_2 .coll_2_1.down{ margin-top: 0; margin-bottom: 10px; }
	.zone_banner_2 .coll_2 .coll_2_1:not(.down){width:100%; margin-bottom: 0px;padding-right: 0px; }
	.zone_banner_2 .coll_2 .coll_2_2{ 
		max-width: 50%; margin-right: 0; margin-bottom: 0px; padding-left: 0px;
	}
	.zone_banner_2 .coll_2 .coll_2_3{ 
		max-width: 50%; margin-right: auto; margin-bottom: 0px; margin-left: auto; 
	}

	div[class*='zone_group_'] .productItem{ 
		width: calc((100% - 20px)/2); 
		box-shadow: 0 1px 5px rgba(0, 0, 0, 0.46);
		margin: 0 5px 10px !important;
		border-radius: 7px;  
	}

	/*
	div[class*='zone_group_'] .productItem:nth-child(4n+1){ margin-left: initial; }
	div[class*='zone_group_'] .productItem:nth-child(4n){ margin-right: initial; }
	div[class*='zone_group_'] .productItem:nth-child(4n){ margin-right: initial; }
	div[class*='zone_group_'] .productItem:nth-child(2n){ margin-right: 0; }
	div[class*='zone_group_'] .productItem:nth-child(2n+1){ margin-right: 5px; }*/

	div[class*='zone_group_'] .d-flex + div button.load_more{ width: 50%; }

	a.icon-bar-xs{ display: block; }
	a.icon-bar-xs i{ margin-top: -15px; }

	/* Wishlist in Cart */
	.wcart-list .product-hover .product-actions{ margin: 0 0 8px; width: 100%; }
}
#title_tt {
	margin: 0 0 9px;
	font-weight: 500;
	font-size: 14px;
	line-height: 20px;
	color: #737373;
}
.main-wrap:not(.main-wrap-tuvi),
.main-wrap:not(.main-wrap-tracnghiem),
.main-wrap:not(.main-wrap-0104){
	background-image: url('//theme.hstatic.net/1000074072/1000773488/14/bg.jpg?v=5883'); 
	background-repeat: repeat;
}
.main-wrap-tuvi,.main-wrap-tuvi + footer{
	background-image: unset !important;
	background-color: #f71313 !important;
}
.main-wrap-tracnghiem,.main-wrap-tracnghiem + footer{
	background-image: unset !important;
	background-color: #e6db93 !important;
}

.main-wrap-0104,.main-wrap-0104 + footer{
	background-image: url('//theme.hstatic.net/1000074072/1000773488/14/bg_0104.jpg?v=5883') !important;
	background-repeat: no-repeat !important;
	background-size: auto;
	background-position: 60% 0%; 
}

.flash-sale .col-title h5{ background: #f90; }
#index-fs{
	display: inline-block;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	z-index: 1;
}
#index-fs > span {
	float: left;
	display: inline-block;
	padding: 16px;
	color: #000;
	text-transform: none;
}
.flash-sale .col-title{ border-top: 3px solid #ff9900; }
.flash-sale .col-title h5:before { border-left: 30px solid #f90; }
.flash-sale .col-title h5:after { border-left-color: #f90 !important; }
#fs-time { float: left; margin-top: 3px; }
#collection-fs{ float: right; padding-right: 15px; margin-top: 7px; }
#collection-fs #fs-time { float: none; display: inline-block; }
#collection-fs > span { font-size: 16px; margin-right: 10px; }
.col-md-auto { width: auto; float: left; }

/*---------- Alert Error Quickview ----------*/
.alert-fs {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0px;
	background: rgba(0,0,0,0.5);
	-webkit-transform: scale(0);
	-moz-transform:    scale(0);
	-ms-transform:     scale(0);
	-o-transform:      scale(0);
	transform: 				 scale(0);
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	z-index: 1000;
}
.alert_content {
	position: relative;
	background: #fff;
	top: 50%;
	min-width: 60%;
	max-width: 60%;
	left: 50%;
	transform: translate(-50%,-50%);
	min-height: 119px;
	padding: 20px;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	-ms-align-items: center;
	align-items: center;
	line-height: 20px;
	font-size: 14px;
}
a.close-alert {
	position: absolute;
	right: 5px;
	top: 5px;
	font-size: 20px;
}
.alert-fs.open {
	-webkit-transform: scale(1);
	-moz-transform:    scale(1);
	-ms-transform:     scale(1);
	-o-transform:      scale(1);
	transform: 				 scale(1);
}
.alert-fs-prd {
	color: #f00;
	font-weight: 500;
	font-size: 16px;
}
#alert-fs{ color: #f00; font-size: 15px; line-height: 18px; margin-bottom: 10px; position: relative; padding-left: 20px; padding-right: 0; }
#alert-fs:before { content: "-"; }
.quickview-product #alert-fs { font-size: 14px; }
/*---------- End Alert Error Quickview ----------*/

.box-count {
	padding: 11px 12px;
	display: inline-block;
	background: #f00;
	margin-right: 10px;
	color: #fff;
	border-radius: 3px;
	font-size: 20px;
	position: relative;
}
.loop_time .box-count {
	font-size: 12px;
	padding: 5px;
}
#fs-time .box-count:not(:last-child):before,
.loop_time .box-count:not(:last-child):before,
#prd_time .box-count:not(:last-child):before {
	content: ":";
	position: absolute;
	right: -7px;
	color: #000;
}
#collection-fs #fs-time .box-count{ padding: 8px; font-size: 16px;}
.loop_time{ margin-bottom: 10px; }
.loop_time.before_start:before {content: "Bắt đầu sau ";}
.loop_time.before_end:before {content: "Đang diễn ra ";}

@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}
.main-wrap:after,.main-wrap:before{display: none !important;-webkit-transition:all .6s ease;transition:all .6s ease;transition:all .6s ease}
.main-wrap.fixed-tet:after,.main-wrap.fixed-tet:before{-webkit-animation: fadeInUp 0.6s both;animation: fadeInUp 0.6s both;}
@media(min-width:992px){
	.main-wrap.fixed-tet:after,.main-wrap.fixed-tet:before{position: fixed;top:54px;}
}
@media (max-width: 991px){
	#footer>.container>.col-md-3 { background: #f3f3f3;}
}
@media(min-width:992px) and (max-width:1300px){
	.main-wrap:before{width: 90px;height: 120px;background-size: 100%;}
	.main-wrap:after,.index-wrap:after{width:70px}
}
@media (max-width: 767px){
	.vnm-alp{ position: relative; }
	#index-fs{left: inherit;right: 25%;transform: translateX(0%);}
	#fs-time{ margin-top: 7px; }
	.box-count{ padding: 8px; font-size: 16px; }
	#collection-fs{ margin-top: 0; }
	.col-md-auto{ float: none; }
	#collection-fs{ padding: 0 15px; text-align: center; float: none; }
	.box-vertical-megamenus .vertical-menu-list>li>a{ padding: 0 20px 0 25px; }
	.blogsList .articleItem:nth-child(odd) {
		padding: 0 5px 0 10px;
	}

	.blogsList .articleItem:nth-child(even) {
		padding: 0 10px 0 5px;
	}
	.insArticleLoop .postDetail h3 a{
		font-size: 14px;
	}
}
@media (max-width: 570px){
	.col-title h5{ min-width: 120px; }
	#index-fs{ right: 17%; }
	#index-fs > span{ padding: 16px 10px 16px 0; }
}
@media (max-width: 375px){
	#index-fs { right: 20%; }
	#index-fs > span{ display: none; }	
}
.sticky .box-vertical-megamenus .vertical-menu-list {
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}
.sticky .box-vertical-megamenus .vertical-dropdown-menu{
	-webkit-box-shadow: 5px 6px 12px rgba(0,0,0,.175);
	box-shadow: 5px 6px 12px rgba(0,0,0,.175);
}
.bannerFixed {
	position: fixed;
	top: 150px;
	left: 0;
	z-index: 10000;
	-webkit-transition: all .6s ease;
	transition: all .6s ease;
	transition: all .6s ease;
	-webkit-box-shadow: 0px 2px 7px 0.1px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 2px 7px 0.1px rgba(0,0,0,0.75);
	box-shadow: 0px 2px 7px 0.1px rgba(0,0,0,0.75);
}
.bannerFixed img {
	width: 105px;
}
.bannerFixed.right {
	//left: auto;
	//right: 0;
}

/* Tiếp tục Css */
.product-img > a.grab:after {
	content: "";
	background: url('https://file.hstatic.net/1000074072/file/grab_sku-_4__336002a7096c485f956ed9b52613a462.png') no-repeat;
	background-size: 100%;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 10; 
	width: 100%;
	height: 100%;
	display: block;
}
.download-app {
	position: fixed;  
	bottom: 0;
	right:15px;
	padding: 0 15px;
	background: #2909e0;
	display: flex;
	align-items: center;
	max-width: 300px;
	height: 30px;
	z-index: 9999;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
.download-app svg{
	width: 15px;
	height: 15px;
	margin-right: 8px;
	vertical-align: -3px;
}
.download-app a {color: #fff;font-weight: bold;}
.download-app svg path{fill:#fff;}
@media (max-width: 767px){
	.download-app.not-show{ display: none; }
}
/*========== Css clear cart when 00:00:00  ==========*/
#modal_clearcart { z-index: 10000; }
#modal_clearcart .modal-header { border: none; }
#modal_clearcart .modal-body { font-size: 16px; text-align: center; line-height: 24px; }
#modal_clearcart .modal-dialog { margin-top: 20%; }

@media screen and (max-width: 1024px){
	.wcart-title h5:first-child{ width: 48%; }
	.wcart-title h5:nth-child(2){ width: 20%; }
	.wcart-title a{ width: 33%; }
	.wcart-list .product-detail{ width: calc(62% - -30px); }
	.wcart-list .product-hover{ width: 36.5%; }
	.wcart-list .product-detail .pro-name{ width: 66%; }
	.wcart-list .product-detail .pro-price-box{ width: 34%; }
	.wcart-list .product-hover .product-actions a{ font-size: 12px !important; }
	.wcart-list .product-hover .product-add-cart:before{ font-size: 18px; }
	.main-wrap-tuvi, .main-wrap-tuvi + footer{ background-position: 55% 0%; }
}
@media screen and (max-width: 991px){
	.wcart-title h5:first-child{ /*width: 45%;*/ }
	.main-wrap-tuvi, .main-wrap-tuvi + footer{ background-position: 54% -7%; background-size: 194%; }
}
@media screen and (max-width: 767px){
	.dangky-form .group-form:not(.gender-select) input{
		width: 75%;
	}
	.dangky-form .row{ margin: 0; }
	.main-wrap-tuvi, .main-wrap-tuvi + footer{
		background-position: 54% 0%;
		background-size: 205%;
	}
}
@media screen and (max-width: 664px){
	.main-wrap-tuvi, .main-wrap-tuvi + footer{
		background-position: 54% 17%;
		background-size: 314%;
	}
	.form-google {
		padding: 120px 0 !important;
	}
}
@media screen and (max-width: 480px){
	.form-google {
		padding: 95px 0 0 !important;
	}

}

/* Main menu - New CSS */
.box-vertical-megamenus .vertical-menu-list>li>a[href*="/pages/khuyen-mai-dac-biet-thang"],
.box-vertical-megamenus .vertical-menu-list>li>a[href*="https://giacmosuaviet.com.vn/pages/uu-dai-tu-sacombank"] {
	font-weight: 500;
	color: #3d71e7 ;
}
#main-menu .navbar .navbar-nav>li>a[href*="/pages/uu-dai-tu-doi-tac"] {
	font-weight: 500;
	color: red;
}
#main-menu .navbar .navbar-nav>li>a[href*="/collections/khuyen-mai-ontop-vinamilk"] {
	font-weight: 500;
	color: red;
}

.wcart-list > .col-product > #wish-list .pro-sale {
	left: 60px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 10px;

}

@media (max-width: 414px) {
	.wcart-list > .col-product > #wish-list .pro-sale {
		left: 60px;
	}
}
@media (max-width: 768px) {
	.coll_1 a {
		vertical-align: -webkit-baseline-middle !important;
	}
	.zone_banner_3 .banner_small_2,.zone_banner_3 .banner_small_4,.zone_banner_3 .banner_small_6,.zone_banner_3 .banner_small_8 {
		padding-right: 0px;
	}
	.zone_banner_3 .banner_small_3,.zone_banner_3 .banner_small_5,.zone_banner_3 .banner_small_7,.zone_banner_3 .banner_small_9 {
		padding-left: 0px;
	}
}


#cate_md ul:not(.lightSlider) {
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

#cate_md ul.lightSlider {
	overflow: unset;
}	

#cate_md ul:not(.lightSlider) li{
	width: calc(100%/5);
}

#cate_md ul li img{
	max-width: 60px;
}

#cate_md ul li p{
	color: #000; min-height: 26px;
}

#cate_md .container{ padding: 15px 0 15px; }

/* Store right */
.inner_delivery_show_selected {
	background: white;
	padding: 8px;
	margin: 10px 0 0 0;
}
.delivery_select_address select,
.selectedOption,
.scrollableList ul li {
	font-size: 12px;
}
.inner_delivery_show_selected > span {
	display: flex;
	font-size: 12px;
	margin-top: 10px;
	align-items: center;
}
.inner_delivery_show_selected img {
	width: 20px;
	height: 20px;
	margin: 0 8px 0 0;
	display: inline-block;
}
#note {
	font-size: 14px;
}
.continue__buy-product {
	font-weight: bold !important;
	font-size: 14px !important;
	margin-top: 17px !important;
}
.invoiceForm .r-bill .checkbox {
	margin-top: 0;
}

/* Css 17/08/2020 */
.topbar-right .account, .topbar-right .cart {color: #000;position: relative;}
.topbar-right .account, .topbar-right .cart img{ height: 30px; }
.topbar-right .account svg, .topbar-right .cart svg {
	width: 30px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 5px;
}
/*.topbar-right .account:before, .topbar-right .cart:before {
content: "";
display: inline-block;
font-family: 'CodazonFont';
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 27px;
speak: none;
padding: 3px 0;
width: 38px;
height: 38px;
margin-right: 5px;
}
.topbar-right .account:before {content: "\e9ab";}
.topbar-right .cart:before {content: '\e992';}*/
@media screen and (max-width: 991px) {
	ul.mobile-menu-icon li.search_btn_mobile {padding: 0;}
	ul.mobile-menu-icon li.cart a {
		position: relative;
		display: inline-block;
	}

	ul.mobile-menu-icon li.user a {padding: 0 10px;line-height: 50px; overflow: hidden;}

	ul.mobile-menu-icon li.cart a svg, ul.mobile-menu-icon li.user a svg{
		fill: #fff !important;
		width: 30px;
		height: 30px;
		margin-top: 10px;
	}
	ul.mobile-menu-icon li.cart a svg *{ fill: #fff !important; }
	/*ul.mobile-menu-icon li.user a:before, ul.mobile-menu-icon li.cart a:before {
	content: "";
	display: inline-block;
	font-family: 'CodazonFont';
	font-style: normal;
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	speak: none;
}
	ul.mobile-menu-icon li.user a:before {content: "\e9ab";}
	ul.mobile-menu-icon li.cart a:before {content: "\e992";}*/
	ul.mobile-menu-icon li.cart a span#cart-count {
		background: #ff6517;
		color: #fff;
		padding: 0 5px;
		border-radius: 100%;
		position: absolute;
		left: 24px;
		font-size: 12px;
		line-height: 16px;
		top: 8px;
	}
}

.list-image-head {
	margin-bottom: 30px;
}

section.section-six {
	margin-bottom: 30px;
}

@media(min-width: 992px) {
	#vnmSearch .results.grid .productItem.col-md-3 {
		width: 20%;
		clear: none;
	}
	#vnmSearch .results.grid .productItem.col-md-3:nth-child(5n+1) {
		clear: left;
	}

	#vnmSearch .results.list .productItem .product-img {
		height: unset !important;
	}
	#vnmSearch .results.list .productItem .sku {
		display: none;
	} 
}


.pro-loading .product-block {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto 10px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;
	border: 1px solid #f5f5f5;
	overflow: hidden;
	min-height: 450px;
}
.pro-loading .panel-effect {
	position: absolute;
	width:100%;height:100%;
	background: #f6f7f8 no-repeat 800px 104px;
	background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjdmOCIvPjxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZWRlZWYxIi8+PHN0b3Agb2Zmc2V0PSI0MCUiIHN0b3AtY29sb3I9IiNmNmY3ZjgiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY3ZjgiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
	background-size: 100%;
	background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f6f7f8), color-stop(20%, #edeef1), color-stop(40%, #f6f7f8), color-stop(100%, #f6f7f8));
	background-image: -moz-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
	background-image: -webkit-linear-gradient(left, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
	background-image: linear-gradient(to right, #f6f7f8 0%, #edeef1 20%, #f6f7f8 40%, #f6f7f8 100%);
	-moz-animation: anim 1s forwards infinite linear;
	-webkit-animation: anim 1s forwards infinite linear;
	animation: anim 1s forwards infinite linear;
}
.pro-loading .fake-effect { 
	position: absolute;  
	right: 0; left: 0; 
	height: 6px;
	&.fe-1 { height: 8px;  left: 0;  bottom: 0;  right: 0;}
	&.fe-2 { left: 136px;  bottom: 8px;}
	&.fe-3 { height: 12px;left: 0; bottom: 14px;}
	&.fe-4 { left: 100px; bottom: 26px;}
	&.fe-5 { height: 10px;left: 0;bottom: 32px;}
	&.fe-6 { height: 6px;bottom: 40px;}
	&.fe-7 { left: 410px;bottom: 60px;}
	&.fe-8 { height: 13px;bottom: 66px;}
	&.fe-9 { left: 200px;bottom: 79px;}
	&.fe-10 {height: 13px;bottom: 85px;}
}

@keyframes anim {
	0% {background-position: -468px 0;}
	100% {background-position: 468px 0;}
}
@-o-keyframes anim {
	0% { background-position: -468px 0;}
	100% { background-position: 468px 0;}
}
@-ms-keyframes anim {
	0% {  background-position: -468px 0;}
	100% {background-position: 468px 0;}
}
@-moz-keyframes anim {
	0% { background-position: -468px 0;}
	100% { background-position: 468px 0; }
}
@-webkit-keyframes anim {
	0% { background-position: -468px 0; }
	100% {background-position: 468px 0;}
}

/*27/01/2021 */
.postThumbIMG{
	height: 170px;
	overflow: hidden;
}

.list_icon {
	position: fixed;
	bottom: 100px;
	left: 0;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	z-index: 100;
}

.list_icon img {
	width: 50px;
}

@media (max-width: 991px) {
	.list_icon {
		bottom: 190px;
	}
}
@media (max-width: 767px){
	.list_icon {
		bottom: 185px;
	}
	
	.list_icon img {
		width: 55px;
	}
}


@media (min-width: 1025px){
	.results .pro-loading{ width: calc(100% / 5); }
	.results .pro-loading:nth-child(4n+1){ clear: unset; }
} 
@media (max-width: 640px){
	.pro-loading .product-block{ min-height: 325px; }
	#pagination {
		display: -webkit-flex;
		display: flex;
	}

	.paginates .next, .paginates .prev {
		flex-basis: 75px;
		text-align: center;
	}

	.number-pagination {
		flex-basis: calc(100% - 160px);
		display: -webkit-flex;
	}

	.postThumbIMG{ min-height: unset; height: 120px; }
}


@media (max-width: 374px){
	ul.mobile-menu-icon {
		display: -webkit-flex;
		display: flex;
		flex-direction: row-reverse;
	}
	ul.mobile-menu-icon li.user a{ padding: 0; }
}

.pro-sale.sale {
	background: red;
	border: 2px solid #fff;
}


	.scrollableList {position: relative;}
	.scrollableList:after {
		content: "\f078";
		font-family: 'FontAwesome';
		font-size: 10px;
		color: #3d71e7 ;
		position: absolute;
		right: 3px;
		top: 10px;
		/*transform: translateY(-50%);*/
		z-index: 1;
	}


#back-top {
	right: auto;
}
@media(max-width: 991px) {
	#back-top {
		z-index: 300;
	}
}
@media(max-width: 767px) {
	#back-top {
		bottom: 120px;
	}
	#back-top span {
		width: 50px;
		height: 50px;
		background-size: 40%;
	}
}

.step-maker-container {
	margin: 0 auto;
}
.step-maker .step>label:last-child {
	left: -15px !important;
	padding: 0 10px;
	word-break: unset !important;
	top: 40px;
}
@media(max-width: 767px) {
	.cart-wrapper .delivery_select_wrap>div:after,
	.cart-wrapper .scrollableList:after {
		content: "\f078";
		color: #3d71e7;
		font-size: 10px;
	}
}

@media(max-width: 640px) {
	.step-maker-container {
		overflow: unset;
	}
	div.step-maker .step>label.step-number {
		height: 25px;
		width: 25px;
	}
	div.step-maker {
		width: unset !important;
	}
	
	.step-number span:before {
		width: 20px;
		height: 20px;
	}
	.step-number-1 span:before,
	.step-number-5 span:before {
		width: 15px;
		height: 15px;
	}
	.wrap_step.order_bg {
		padding: 10px 0 15px;
	}
	div.step-maker .step.active:last-child:first-child label:last-child {
		width: unset;
		font-weight: 500;
	}
	
	.orders-wrap div.step-maker.returnstock .step:nth-of-type(3)>label.step-number span:before  {
		width: 24px;
		height: 24px;
	}
}
.orders-wrap div.step-maker.returnstock .step:nth-of-type(3)>label.step-number {
	background-color: #fff;
	border: 1px solid #676767;
}
.orders-wrap div.step-maker.returnstock .step:nth-of-type(3)>label.step-number span:before {
	background-color: unset;
	background-position: 3px 3px;
}


div.step-maker .step.active ~ .step:not(.active)>label:not(.step-number) {
	color: #999;
}
div.step-maker .step.active ~ .step:not(.active)>label.step-number {
	border-color: #c5c4c4;
}

div.step-maker .step.active ~ .step:not(.active)>label.step-number>span:before {
	opacity: 0.5;
}


