@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Allura|Pinyon+Script&display=swap");@import url("https://fonts.googleapis.com/css?family=Pinyon+Script&display=swap");@import url("https://fonts.googleapis.com/css?family=M+PLUS+1p:400,500,700,800&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css?family=M+PLUS+Rounded+1c:400,500,700,800&display=swap&subset=japanese");*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}b,body,canvas,caption,code,dfn,div,dl,dt,em,figcaption,footer,form,h1,h3,header,html,i,iframe,img,ins,label,legend,li,main,menu,nav,object,p,q,section,small,span,strong,table,tbody,td,th,thead,time,tr,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{-webkit-text-size-adjust:100%}figcaption,footer,header,main,menu,nav,section{display:block}img{vertical-align:top;font-size:0;-ms-interpolation-mode:bicubic;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1}ul{list-style:none}q{quotes:none}q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}a:focus{outline:none}ins{text-decoration:none;background-color:#ff9;color:#000}dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}input,select,textarea{font-size:100%}input:focus{outline:0}span{line-height:1}a{text-decoration:none}code,tt{font-family:monospace}a,button,input{transition:all .2s ease-in-out 0s}@keyframes a{0%{opacity:0}to{opacity:1}}@keyframes b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes c{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.modal{display:none;position:fixed;background:hsla(20,5%,50%,.8);width:100%;height:100%;left:0;top:0;z-index:9999}.modal.showthis{display:flex;justify-content:center;align-items:center;animation-name:a}.modal-content{position:relative;background:#fff}@media (min-width:751px){.modal-content{padding:70px 100px;max-width:900px}}@media (max-width:750px){.modal-content{width:90%;margin:0 auto;padding:40px 23px}}.modal-content .title{font-weight:700;text-align:center;font-size:20px;margin-bottom:25px}@media (min-width:751px){.modal-content .title{font-size:26px;margin-bottom:35px}}.modal-content .btn_close{display:block;position:absolute;width:14px;height:14px;background:url(../images/share/iconclose.png) no-repeat 50%;background-size:100%;right:0;top:-25px;cursor:pointer}.form-element{position:relative}.form-element input[type=checkbox],.form-element input[type=email],.form-element input[type=password],.form-element input[type=radio],.form-element input[type=submit],.form-element input[type=text]{height:36px;width:100%;border-radius:2px;color:#454545;display:block;border:1px solid #ccc;padding:0 12px;background-color:#eee;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-element input[type=checkbox] :-moz-placeholder,.form-element input[type=email] :-moz-placeholder,.form-element input[type=password] :-moz-placeholder,.form-element input[type=radio] :-moz-placeholder,.form-element input[type=submit] :-moz-placeholder,.form-element input[type=text] :-moz-placeholder{color:#858585}.form-element input[type=checkbox] ::-webkit-input-placeholder,.form-element input[type=email] ::-webkit-input-placeholder,.form-element input[type=password] ::-webkit-input-placeholder,.form-element input[type=radio] ::-webkit-input-placeholder,.form-element input[type=submit] ::-webkit-input-placeholder,.form-element input[type=text] ::-webkit-input-placeholder{color:#858585}.form-element select{height:36px;color:#454545;padding-left:10px;padding-right:20px;margin:0}.form-element select,.form-element textarea{width:100%;border-radius:2px;border:1px solid #ccc;background-color:#eee;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-element textarea{height:110px;padding:6px 12px;resize:vertical}.form-element textarea :-moz-placeholder{color:#858585}.form-element textarea ::-webkit-input-placeholder{color:#858585}.form-element input,.form-element select,.form-element textarea{transition:background-color .1s ease,border-color .1s ease;-webkit-transition:background-color .1s ease,border-color .1s ease;-moz-transition:background-color .1s ease,border-color .1s ease;-ms-transition:background-color .1s ease,border-color .1s ease;-o-transition:background-color .1s ease,border-color .1s ease}.form-element input:focus,.form-element select:focus,.form-element textarea:focus{background-color:#f6f6f6;border-color:#bfbfbf;outline:none}.form-element input[type=radio]{display:none}.form-element input[type=radio].error :-moz-placeholder{color:red}.form-element input[type=radio].error ::-webkit-input-placeholder{color:red}.form-element input[type=radio]~span.radio-btn{background-color:#eee;border:1px solid #ccc;vertical-align:middle;display:inline-block;margin:0 5px 0 0;position:relative;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;height:20px;width:20px}.form-element input[type=radio]~span.radio-btn:before{background:#666;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:10px;width:10px;transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transition:all .1s ease;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease}.form-element input[type=radio]~span.text{margin:0 10px 0 0;vertical-align:middle}.form-element input[type=radio]:checked~span.radio-btn:before{transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1)}.form-element input[type=radio].custom-radio{display:none}.form-element input[type=radio].custom-radio~span.text{vertical-align:middle}.form-element input[type=radio].custom-radio~span.radio-btn{vertical-align:middle;display:inline-block;margin:0 14px 0 0}.form-element .form-element-dropdown{position:relative}.form-element .form-element-dropdown.active a{background-color:#f6f6f6;border-color:#bfbfbf}.form-element .form-element-dropdown.active ul{display:block}.form-element .form-element-dropdown a{height:36px;width:100%;border-radius:2px;color:#454545;cursor:default;display:inline-block;border:1px solid #ccc;padding-left:15px;padding-right:20px;line-height:32px;text-decoration:none;background-color:#eee;transition:background-color .1s ease,border-color .1s ease;-webkit-transition:background-color .1s ease,border-color .1s ease;-moz-transition:background-color .1s ease,border-color .1s ease;-ms-transition:background-color .1s ease,border-color .1s ease;-o-transition:background-color .1s ease,border-color .1s ease}.form-element .form-element-dropdown a:after{border:5px solid transparent;border-top-color:#666;margin-top:-2px;position:absolute;right:10px;top:50%;height:0;width:0}.form-element .form-element-dropdown ul{background-color:#eee;border:1px solid #ccc;border-radius:2px;display:none;left:0;list-style:none;margin:0;min-width:100%;overflow-y:auto;padding:0;position:absolute;top:100%;z-index:1}.form-element .form-element-dropdown ul li{padding:0 15px}.form-element .form-element-dropdown ul li:hover{background-color:#f6f6f6}.form-element .form-element-dropdown ul li.selected{display:none}.form-element input[type=file].input-file-hidden{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-element input[type=file]+.form-element-inputfile{height:36px;width:100%;border-radius:2px;cursor:pointer;color:#454545;display:block;line-height:34px;border:1px solid #ccc;padding:0 12px 0 36px;position:relative;background-color:#eee;appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.form-element input[type=file]+.form-element-inputfile:before{background:transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdGQUFDOTI4MEZCMTFFN0FGNjk5QzI1NzJBREMzRjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGQUFDOTM4MEZCMTFFN0FGNjk5QzI1NzJBREMzRjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0ZBQUM5MDgwRkIxMUU3QUY2OTlDMjU3MkFEQzNGMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N0ZBQUM5MTgwRkIxMUU3QUY2OTlDMjU3MkFEQzNGMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhhTqOIAAAKySURBVHja7JpPSJRBGMbX0tCDhPgHybOipGaglomIFwU9Ch3Di25EdCjyqnXoIh5EolY6dE2EDnrwz030IiJKB4VKDx6sQM1CChPW54VX+PhwW3e+71vnW58HHoYdvpmd/e3MO+/MblY8Ho9QiXWFCAiIgAiIgAiIgAiIgCgCIiACIiACIiACIiCKgAiIgAiIgEKh7IseQDQadVeVwrXwdVh+k9qG1+C/Z7WPxWKZDcihBrgHboOrHPW/4U/wR/gd/POyLbFceAxegh+54Ijy4XvwEPwZfnhpAGF5laBYhnvP2aQIfgO/zXhAgCPLewG+adIcHsn0GfQeLvfQ/gncFfQgs4L+8wJmiuxGj+F2uERjzQb8yofuv8E3sJMF9iGyA4ZTj2JSt+5TVfr4FtJvNzwRuiUGOIUo5l1wgtD9sMagZ3BeGmLZrdABwuypRvEgTcG+IFRBGnBea8Jnqj8pzrx/8LDmUwsI2N+tBOTIa+546GYG7tPMusOg/aEkkoD03EZAUx7zEtn+m+Fj3V0X4UbDvlbhVoD6ZUUMApwuj3DktN6icCJatmi9iergaZuCdL+Htus6c45c9Udav27YbxO+uB5bADUZtttSCIf/iSnN+pyJntoCKMegzSZ8G95P8ty+LplNg/eoCeth9YvMDATRg3M+L8FW7oS+pnugF3WjKHnOOGJEsb6e09O5W6O63ctW+yNNmXkggDZSPISWqU+VKLmrdlyJVBgmnVYssTGP7XcT1O957HfWFkCyFHYi9mnQCkAItpLYdWqssEUvMK5Va3YxHcxd3aFS1bUU65PpJcYz6Mfn8nWbx6DkPFWlmfWK4+iQTFd9GJ9cv36QIwrGMWDtdUemib/NExABERABERABERABUQREQAREQAREQAREQBQBERABERABhUMnAgwAeTmWxmxR2bsAAAAASUVORK5CYII=") 0 0/36px 36px no-repeat;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);height:36px;width:36px}.form-element input[type=file]+.form-element-inputfile.form-element-inputfile-filled .form-element-inputfile-reset{display:block}.form-element input[type=file]+.form-element-inputfile span{display:block;margin-right:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-element input[type=file]+.form-element-inputfile .form-element-inputfile-reset{display:none;position:absolute;right:0;top:0;height:36px;width:36px}.form-element input[type=file]+.form-element-inputfile .form-element-inputfile-reset:after,.form-element input[type=file]+.form-element-inputfile .form-element-inputfile-reset:before{background-color:#666;content:"";position:absolute;left:50%;top:50%;transform-origin:50% 50%;height:2px;width:12px}.form-element input[type=file]+.form-element-inputfile .form-element-inputfile-reset:before{transform:translate(-50%,-50%) rotate(45deg)}.form-element input[type=file]+.form-element-inputfile .form-element-inputfile-reset:after{transform:translate(-50%,-50%) rotate(-45deg)}.form-element.error input[type=checkbox],.form-element.error input[type=email],.form-element.error input[type=file]+label,.form-element.error input[type=password],.form-element.error input[type=text],.form-element.error select,.form-element.error span.radio-btn,.form-element.error textarea{background-color:#ffe6e6;border:1px solid #ff4d4d;color:#ff4d4d}body iframe,body img{max-width:100%;line-height:0}.col-3-0{width:33.3%;width:calc(33.33333% - 0px)}.col-3-0,.col-3-0:nth-child(3n){margin-right:0}.col-5-10{width:calc(20% - 8px);margin-right:10px}.col-5-10:nth-child(5n){margin-right:0}.col-2-10{width:calc(50% - 5px);margin-right:10px}.col-2-10:nth-child(2n){margin-right:0}.col-2-20{width:calc(50% - 10px);margin-right:20px}.col-2-20:nth-child(2n){margin-right:0}[class^=col-]:after{content:"";clear:both;display:block}[class^=btn-dark]{color:#fff}.btn{width:auto;display:flex;justify-content:center;align-items:center}.btn-primary{background:#71b6dc;color:#fff}.btn-primary:hover{background:#9acbe6}.btn-border{border:1px solid #71b6dc;color:#71b6dc}.btn-border:hover{background:#71b6dc;color:#fff}.b2{bottom:2px}.b4{bottom:4px}.t6{top:6px}.b6{bottom:6px}.b8{bottom:8px}.r10{right:10px}.b10{bottom:10px}.l10{left:10px}.w20{width:20px}.h22{height:22px}.w230{width:230px}.w26p{width:26%}.w100p{width:100%}.fz1{font-size:2px}.fz2{font-size:4px}.fz3{font-size:6px}.fz14{font-size:28px}.fss{align-items:flex-start}.fsc,.fss{display:flex;justify-content:flex-start}.fcc,.fsc{align-items:center}.fcc{justify-content:center}.fcc,.fsp{display:flex}.fsp{justify-content:space-between;align-items:flex-start}.m0a{margin:0 auto}.dn{display:none}.fwb{font-weight:700}.uppercase{text-transform:uppercase}.por{position:relative}.ctver{top:0;bottom:0;margin:auto;position:absolute}.row{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.center{text-align:center}.relative{position:relative}.lsp1{letter-spacing:1px}.reverse [class*=col-]:first-child{order:3}.reverse [class*=col-]:nth-child(2){order:2}.reverse [class*=col-]:nth-child(3){order:1}.m2{padding:2px!important}.mb4{margin-bottom:4px!important}.m4{padding:4px!important}.ml6{margin-left:6px!important}.m6{padding:6px!important}.m8{padding:8px!important}.mt10{margin-top:10px!important}.ml10{margin-left:10px!important}.mr10{margin-right:10px!important}.mb16{margin-bottom:16px!important}.mt20{margin-top:20px!important}.ml20{margin-left:20px!important}.mt30{margin-top:30px!important}.mb30{margin-bottom:30px!important}.mr30{margin-right:30px!important}.btn-normal,.font-normal{font-size:13px}.btn-normal{width:200px;height:42px}.btn-medium,.font-medium{font-size:16px}.btn-medium{width:260px;height:56px}@media (max-width:1100px){[class*=col-1-lg]{margin-right:0!important;width:100%!important}}@media (max-width:960px){[class*=col-1-md]{margin-right:0!important;width:100%!important}}@media (max-width:768px){[class*=col-1-tb]{margin-right:0!important;width:100%!important}.r6-tb{right:6px}.h14-tb{height:14px}.fz15-tb{font-size:15px!important}}@media (max-width:520px){[class*=col-1-sm]{margin-right:0!important;width:100%!important}}@media (max-width:420px){[class*=col-1-xs]{margin-right:0!important;width:100%!important}}.accordion-default .acr_con{display:none}.accordion-default .acr_title{border-bottom:2px solid #fff}.accordion-default.accordion-chevron .acr_title{position:relative}.accordion-default.accordion-chevron .acr_title:before{position:absolute;width:8px;height:8px;background:transparent;border-top:1px solid #000;border-right:1px solid #000;transition:all .3s;width:12px;height:12px;right:0;top:50%;margin-top:-4px;transform:rotate(45deg);content:"";transform:rotate(135deg);margin-top:-7px;right:30px}.accordion-default.accordion-chevron .acr_title:after{display:none}.accordion-default.accordion-chevron .acr_title.open:before{content:"";transform:rotate(-45deg);margin-top:-3px;right:30px}.accordion-default .acr_title{padding:6px 20px;border-bottom:2px solid #eee;font-size:17px;position:relative}@media (max-width:768px){.accordion-default .acr_title{padding:7px 20px;font-size:13px}}.accordion-default .acr_title:before{content:"";width:14px;height:2px;background:#000;display:block;right:45px;top:0;bottom:0;margin:auto;position:absolute}@media (max-width:768px){.accordion-default .acr_title:before{right:24px}}.accordion-default .acr_title:after{content:"";height:14px;width:2px;background:#000;display:block;right:51px;top:0;bottom:0;margin:auto;position:absolute;transition:transform .3s cubic-bezier(.4,0,.2,1);transition-delay:0;-webkit-transition-delay:0}@media (max-width:768px){.accordion-default .acr_title:after{right:30px}}.accordion-default .acr_title.open:after{transform:rotate(90deg)}.accordion-default .acr_con{padding:20px}@media (max-width:768px){.accordion-default .acr_con{padding:20px}}.hamburger{cursor:pointer;position:absolute;right:0;top:0;z-index:1000;display:none}.menu-open{position:relative}.menu-open .nav.type2{left:0;background:#2d81b0;width:100%}.nav{background:rgba(0,0,0,.15);position:relative;z-index:999;width:100%}@media (max-width:960px){.nav .megamenu{display:none}}.nav .container{position:unset}.navstate_hide .nav{opacity:0;height:100%;top:0;position:fixed;z-index:-10;right:-35%;width:35%;background:#003296;transform:scaleX(1);transition:-webkit-all 1.2s cubic-bezier(.1,1,.1,1);transition:all 1.2s cubic-bezier(.1,1,.1,1);transition-delay:0;-webkit-transition-delay:0}@media (max-width:960px){.navstate_hide .nav{width:100%}.navstate_hide .nav .container{padding:0}}.navstate_hide.menu-open .nav{right:0;z-index:999;opacity:1}.container{max-width:1000px;margin:0 auto}@media (max-width:1000px){.container{max-width:1200px}}@media (max-width:960px){.container{max-width:768px}}@media (max-width:768px){.container{max-width:520px}}@media (max-width:520px){.container{max-width:100%;padding:0 3%}}body{font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ\ Ｐゴシック,MS PGothic,Osaka,MS UI Gothic,sans-serif!important}body,div[class*=txt],div[class^=txt],p[class$=txt],p[class^=txt],span[class$=txt],span[class^=txt] div[class$=txt]{font-size:14px}.cl-111{color:#111}h1{font-size:30px}h3{font-size:18px}.allura{font-family:Allura!important}body{width:100%;margin:0 auto}.main{position:relative}.main:after{content:"";position:absolute;width:100%;height:100%;display:block;background:#2e88b9;background:linear-gradient(180deg,#2e88b9,#71b6dc 50%,#9acbe6);top:0;left:0}.main .content-inside{width:calc(100% - 100px);width:-ms-calc(100% - 100px);width:-o-calc(100% - 100px);height:calc(100% - 120px);height:-ms-calc(100% - 120px);height:-o-calc(100% - 120px);margin:0 auto;margin-top:60px;position:relative;z-index:9}.main .content-inside .logo img{height:120px}.screen-login .content-inside{top:10%}input[type=email],input[type=number],input[type=password],input[type=text],select{height:46px;border-radius:4px;border:1px solid #aaa;padding-left:10px;-webkit-appearance:none}textarea{border-radius:4px;border:1px solid #aaa;height:140px}input[type=email],input[type=number],input[type=password]{padding-left:10px!important}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder{color:#999}input[type=email]:-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]:-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]:-moz-placeholder,input[type=password]::-moz-placeholder{color:#999}input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder{color:#999}.login-form{color:#000}.login-form input,.login-form textarea{border:1px solid #5dabd7}.login-form a{color:#fff;text-decoration:underline}.login-form{width:440px;margin:0 auto;color:#fff;position:relative;margin-top:50px}.colp-3-1{width:140px;text-align:left;padding-right:20px;display:flex;justify-content:flex-end;align-items:center;height:44px}.btn-primary{background:#fff;color:#246a90;color:#686868!important;text-transform:uppercase;font-size:15px;font-weight:700;border-radius:6px;border:none!important;box-shadow:1px 5px 14px 1px rgba(3,24,56,.3);font-weight:400!important;border:1px solid #fff!important}.btn-primary.btn-normal{border-radius:4px}.login-form .btn-primary{margin:0 auto;border-bottom:1px solid hsla(0,0%,100%,.6)!important;border-top:1px solid hsla(0,0%,100%,.6)!important;border-left:1px solid hsla(0,0%,100%,.7)!important;border-right:1px solid hsla(0,0%,100%,.8)!important;margin-top:40px}.bar-bottom,.bar-bottom .row,.bar-bottom .row [class*=col-]{height:100%}.bar-bottom .row .col-3-0{display:flex;justify-content:flex-end;align-items:center}.screen-design .bar-above{position:fixed;z-index:999;color:#fff;background:#71b6dc;height:8vh;padding-left:50px;padding-right:50px;top:0;width:100%;left:0}.screen-design .bar-above .row,.screen-design .bar-above .row [class*=colp-]{height:100%}.screen-design .bar-above .row .colp-3-1{text-align:left;display:flex;justify-content:flex-start;align-items:center}.screen-design .bar-above .row .colp-3-3{text-align:right;display:flex;justify-content:flex-end;align-items:center}.screen-design .barlogo{height:100%;display:flex;justify-content:center;align-items:center}.screen-design .barlogo img{height:80%}.screen-design .main:after{background:#fff}.screen-design .bar-bottom{height:8vh;position:fixed;bottom:0;z-index:5;color:#fff;background:#71b6dc;padding-left:50px;padding-right:50px;width:100%;left:0;right:0;margin-bottom:0}.screen-design .content-inside{top:8vh;margin-top:0;height:calc(100% - 16vh)}.txtfor span{word-break:keep-all}.screendesign-c{display:flex;justify-content:space-between;align-items:flex-start;padding-top:30px;padding-bottom:30px;height:100%}.screendesign-c .screendesign-c-l{height:100%;background:#f1f4f5;position:relative}.preview,.previewinside,.screendesign-c-l{height:100%}#textarea{height:40px;width:100%;font-size:13px!important}.txtfor,.txtfor span{outline:5px solid transparent!important}.preview{position:fixed;top:0;z-index:-1;left:0;height:100%;width:100%;transform:scale(0);opacity:0;background:hsla(0,0%,100%,.8)}.preview.opened{z-index:99999;transform:scale(1);opacity:1;height:100%}.preview .previewinside{display:flex;align-items:center;justify-content:center;position:relative}.preview .previewinside .screendesign-c-l{position:relative}.preview .previewinside .screendesign-c-l.rate3{width:514px!important;height:500px!important}.preview .previewinside .screendesign-c-l.rate4{width:500px!important;height:500px!important}.preview .btn_closeit{position:absolute;top:0;background:#71b6dc;color:#fff;border-radius:0;right:0;width:44px;height:44px;display:flex;justify-content:center;align-items:center;z-index:999999}.screendesign-c-l .dragablec{height:100%;width:100%;position:relative}.screendesign-c-l .txtfor{display:inline-block;right:30px;top:30px;position:absolute}.screendesign-c-l .picfor{display:inline-block;left:20px;top:20px;position:absolute}.labeltext{top:-20px;position:relative;margin-right:10px}.listdesign-l .desp span{margin-right:10px;padding-right:10px;position:relative;display:inline-block}.listdesign-l .desp span:last-child:before{display:none}.listdesign-l .desp span:before{content:"/";position:absolute;right:0}.rate3,.rate4{height:300px!important}.txtfor{white-space:nowrap;word-wrap:normal}.txtfor span{white-space:nowrap;word-wrap:normal!important}.txtfor.fz-small{font-size:10px}.picfor img{width:60px}.listdesign-r .btn-normal{width:120px}.listdesign li{margin-bottom:2vh;padding-bottom:2vh;border-bottom:.6px solid #ddd}.listdesign-c{display:flex;justify-content:space-between;align-items:flex-start}.listdesign-l .tit{font-weight:700;margin-bottom:5px}.listdesign-l .desp{font-size:1.4vh;color:#787878}.form-element .form-element-dropdown ul li.selected{display:flex!important;position:relative}.form-element .form-element-dropdown ul li.selected:before{content:"";width:100%;height:100%;top:0;left:0;display:block;position:absolute;background:hsla(0,0%,100%,.7);z-index:9}.form-element .form-element-dropdown.active a:before{transform:rotate(-45deg);margin-top:-3px}.accordion-default.accordion-chevron .acr_title:before{width:10px;height:10px;border-color:#555!important}.form-element .form-element-dropdown a{position:relative}.form-element .form-element-dropdown a:before{content:"";position:absolute;background:transparent;border-top:1px solid #555;border-right:1px solid #555;transition:all .3s;width:8px;height:8px;right:0;top:50%;margin-top:-4px;transform:rotate(45deg);transform:rotate(135deg);right:16px;margin-top:-6px;transition:all .3s ease-in-out 0s}.form-element .form-element-dropdown a:after{content:"";display:none}.modal.showthis{position:absolute!important;animation-name:c;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bcPicker-palette .bcPicker-color:hover{box-shadow:1px 5px 10px 1px rgba(0,0,0,.2)}.btn-short{border-radius:4px!important}.colp-3-1{width:37.5%;margin-right:0}.colp-2-2{width:25%;margin-right:0}.colp-3-3{width:37.5%;margin-right:0}.redtxt{font-weight:400;color:#e61414;margin-left:10px;font-size:1.6vh!important}.screen-login .main .content-inside{margin-top:0}.modal-content{width:calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;padding:0;left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;max-width:100%}.modal-content .modal-bar{position:relative;background:#71b6dc;color:#fff;padding:2vh 0;text-align:center;font-size:1.5vh}.modal-content .modal-bar .btn_close{right:10px;color:#fff;height:30px;width:30px;top:0;bottom:0;margin:auto;position:absolute;display:block;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:100%}.modal-content .modal-bar .btn_close i{color:#71b6dc;font-size:9px}.modal-content .modal-c{padding:50px}.screendesign-c .txtfor{width:auto!important}.modal-bar h3{font-size:18px!important}.modal-content{overflow:hidden;border-radius:8px}.block-choosetype{display:flex;justify-content:flex-start;align-items:flex-start}.block-choosetype .block-choosetype-l{margin-right:20px;text-align:center}.block-choosetype .block-choosetype-l label input{width:10px;height:10px}.block-choosetype .block-choosetype-l .rate1_t{width:100%;height:100%;background:#eee}.block-choosetype .block-choosetype-l .rate2_t{width:9.35vh;height:22vh;left:10%;background:#eee;position:relative}.block-choosetype .block-choosetype-l .rate3_t{width:100%;height:12.5vh;background:#eee}.block-choosetype .block-choosetype-l .rate4_t{width:100%;height:13vh;background:#eee}.block-choosetype.typeselected{padding:2vh;box-shadow:1px 3px 10px 1px rgba(0,0,0,.2)}#choosetype .form-element input[type=radio]~span.radio-btn{position:absolute;top:-4.5vh}.form-element input[type=radio]~span.radio-btn{background-color:#fff;border:1px solid #03a9f4;width:14px;height:14px}.form-element input[type=radio]~span.radio-btn:before{background:#03a9f4;height:6px;width:6px}.typeprice,.typetitle{font-weight:700;margin-bottom:5px}.typeprice{color:#71b6dc}.colorselected{margin-top:5px;color:#666}.block-choosetype{margin-top:-1vh;padding:2vh;transition:box-shadow .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0;height:26vh;border:1px solid #ddd;border-radius:5px}.form-element input[type=radio]:checked~span.radio-btn:before{transition:transform .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0}#chooseshape1 .form-element label,#chooseshape .form-element label{margin-right:20px}.modal-c [class*=col-2]{margin-bottom:8vh}.blockcol{margin-top:4vh}.colorselected{display:none}.modal-content .modal-content-m{height:100%}.modal-content .bar-bottom{position:absolute!important}.modal-content .bar-bottom .row .col-3-0{display:flex;justify-content:center;align-items:center}.blockmau{transition:-webkit-all .3s cubic-bezier(.26,.8,.62,.9);transition:all .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0}.colorselected{display:flex;justify-content:flex-start;align-items:center;margin-top:20px}.colorselected .mamau{margin-left:10px;border-radius:100%}.mamau{height:20px;width:20px;display:inline-block}.choosecolor:hover{border:1px solid #71b6dc;color:#71b6dc}.bcPicker-palette{top:16px;border:none;background-color:#fdfdfd;z-index:10}.bcPicker-picker{width:100%;height:100%;position:absolute;cursor:pointer;background:transparent!important}.bcPicker-palette{display:flex;justify-content:flex-start;align-items:flex-start}.size-group{padding-top:20px}.list-hinh-c{position:relative}.list-hinh-c img{width:60%}.acr_title img{position:absolute;left:0}.acr_title_inside{text-align:center}.borderofwhite{border:1px solid #ccc}.choosefont .block-colorfont.borderofwhite{border:none!important}.bcPicker-palette{position:absolute;height:auto;width:218px;flex-wrap:wrap;left:0;padding:10px;transform:scale(0);z-index:-1;transition:all .35s ease-in-out;transform-origin:top center;box-shadow:1px 3px 10px 1px rgba(0,0,0,.2)}.bcPicker-palette .bcPicker-color{width:calc(16.66% - 3.33333px);width:-ms-calc(16.66% - 3.33333px);width:-o-calc(16.66% - 3.33333px);margin-right:4px;height:29.8px;border-radius:100%;float:left;margin-bottom:10px}.bcPicker-palette .bcPicker-color:last-child,.bcPicker-palette .bcPicker-color:nth-child(6n){margin-right:0}.choosetype .bcPicker-palette{position:absolute;height:auto;width:280px;flex-wrap:wrap;left:0;padding:10px;transform:scale(0);z-index:-1;transition:all .35s ease-in-out;transform-origin:top center;box-shadow:1px 3px 10px 1px rgba(0,0,0,.2)}.choosetype .bcPicker-palette .bcPicker-color{width:calc(12.5% - 3.5px);width:-ms-calc(12.5% - 3.5px);width:-o-calc(12.5% - 3.5px);margin-right:4px;height:29px;border-radius:100%;float:left;margin-bottom:10px}.choosetype .bcPicker-palette .bcPicker-color:nth-of-type(8n){margin-right:0}.choosetype .modal-content{overflow:visible}.choosefont .bcPicker-palette{position:absolute;height:auto;width:218px;flex-wrap:wrap;left:0;padding:10px;transform:scale(0);z-index:-1;transition:all .35s ease-in-out;transform-origin:top center;box-shadow:1px 3px 10px 1px rgba(0,0,0,.2)}.choosefont .bcPicker-palette .bcPicker-color{width:calc(16.66% - 3.33333px);width:-ms-calc(16.66% - 3.33333px);width:-o-calc(16.66% - 3.33333px);margin-right:4px;height:29.8px;border-radius:100%;float:left;margin-bottom:10px}.choosefont .bcPicker-palette .bcPicker-color:last-child,.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(6n){margin-right:0}#listdesign-l-1 .noitem{display:none}#listdesign-l-1 .catename:before{content:":";display:inline-block!important}.screendesign-c .screendesign-c-l{border:1px solid #eee}.noitem:before{display:none!important}.bar-bottom .btn-primary:hover{background:#fff;color:#686868!important;border:1px solid #fff!important;opacity:.8}.form-select-font .form-element-dropdown .dropdown-list li span.txt{width:160px!important}#listdesign-l-2 .desp span:before{display:none!important}#listdesign-l-2.haschoose .noitem{display:none}#listdesign-l-2.haschoose .catename:before{content:":";display:inline-block!important}.close-this{position:absolute;width:340px;top:0;padding:5px 0;left:0;text-align:center;background:#71b6dc;color:#fff;margin-bottom:10px;max-width:100%}.close-this:before{font-family:Material Icons;content:"\e5cd";position:absolute;right:5px;background:#fff;color:#71b6dc;padding:5px;border-radius:100%;top:3px}.choosefont .bcPicker-palette,.choosetype .bcPicker-palette{padding-top:50px}.palettetoggle{display:none!important}.bcPicker-palette{top:45px}.underline{text-decoration:underline}#forgotpassword .modal-content{width:60%;height:60%;top:0}.accordion-default .acr_title{display:flex;justify-content:center;align-items:center;border-width:1px}.modal-content .modal-c{height:calc(100% - 14vh)}.accordion-default.accordion-chevron{height:calc(100% - 10px);overflow-y:scroll}.chooseshape .acr_con{box-shadow:inset 2px 3px 8px -3px rgba(0,0,0,.1)}.accordion-default.accordion-chevron .acr_title:before{right:5px!important}.accordion-default .acr_title{padding:3vh 0}.accordion-default .acr_title span{font-size:2.2vh}.acr_title_inside{display:flex;justify-content:flex-start;align-items:center}.acr_title img{height:40px;margin-right:20px}.chooseshape .choosebar .form-element{color:#fff;padding:10px 30px;top:-20px;border:1px solid #71b6dc;border-radius:4px;background:#71b6dc}.chooseshape .form-element input[type=radio]~span.radio-btn{border-color:#fff!important}.chooseshape .acr_con{background:#f3f4f5}.accordion-default{position:relative}.accordion-default.disabled .accordion-c{cursor:not-allowed;position:relative}.accordion-default.disabled .accordion-c:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:hsla(0,0%,100%,.7);z-index:99}.list-hinh{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.list-hinh-c{width:calc(16.6% - 16.66667px);width:-ms-calc(16.6% - 16.66667px);width:-o-calc(16.6% - 16.66667px);margin-right:20px;float:left;margin-top:20px;background:#fff;padding:10px;text-align:center;transition:-webkit-all .3s cubic-bezier(.26,.8,.62,.9);transition:all .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0}.list-hinh-c:nth-child(6n){margin-right:0}.list-hinh-c:first-child,.list-hinh-c:nth-child(2),.list-hinh-c:nth-child(3),.list-hinh-c:nth-child(4),.list-hinh-c:nth-child(5),.list-hinh-c:nth-child(6){margin-top:0}.list-hinh-c:before{transition:-webkit-all .3s cubic-bezier(.26,.8,.62,.9);transition:all .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0;font-family:Material Icons;content:"\e86c";color:#259625;position:absolute;bottom:10px;right:5px;font-size:3vh;opacity:0}.list-hinh-c.active{box-shadow:1px 10px 28px 1px rgba(0,0,0,.2);position:relative}.list-hinh-c.active:before{bottom:5px;opacity:1!important}.fontsml img{display:none}.size-group{margin-top:25px!important}.form-select-font .form-element-dropdown a span img{height:20px!important}.form-element-dropdown.active .dropdown-list{background:#fff!important;animation-name:b;animation-iteration-count:1;animation-duration:.2s;animation-delay:0s;animation-timing-function:ease;animation-fill-mode:both;-webkit-backface-visibility:hidden;backface-visibility:hidden}.size-group{padding-top:0}.size-group label{padding-top:20px;position:relative;top:10px;margin-bottom:20px}textarea{border-color:#ddd!important;-webkit-appearance:none!important}.form-element-dropdown.active>a{box-shadow:1px 2px 5px 1px rgba(0,0,0,.3);border-color:#ddd!important}.form-element .form-element-dropdown.active a{background:#fff!important}.list-hinh-c p{font-size:1.5vh;height:20px}.form-select-font .form-element-dropdown .dropdown-list li img{height:28px}.fontsml .form-element-dropdown .dropdown-list li,.form-select-font .form-element-dropdown .dropdown-list li{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid #ddd}.fontsml .form-element-dropdown .dropdown-list li:last-child,.form-select-font .form-element-dropdown .dropdown-list li:last-child{margin-bottom:0;border-bottom:none}.form-element .form-element-dropdown a{height:40px}.fontsml .form-element-dropdown .dropdown-list,.form-select-font .form-element-dropdown .dropdown-list{box-shadow:1px 5px 10px 1px rgba(0,0,0,.2);border-color:#ddd;border-radius:0 0 4px 4px}.colorfont:hover,.form-element .form-element-dropdown ul li:hover{background:#fff!important}.colorfont:hover{border:1px solid #71b6dc;color:#71b6dc}.choosecolor,.colorchoose{background-color:#fff;background-image:url(../images/color_palette.svg)!important;background-repeat:no-repeat;background-size:contain;background-size:22px;background-position:center right 20px}.choosecolor:hover,.colorchoose:hover{background-image:url(../images/color_palette.svg)!important;background-color:#f7fcff!important;background-repeat:no-repeat!important;background-size:contain!important;background-size:22px!important;background-position:center right 20px!important}.list-hinh-c:before{z-index:99999!important}.bcPicker-palette .bcPicker-color:nth-last-child(3),.choosefont .bcPicker-palette .bcPicker-color:nth-last-child(3),.choosetype .bcPicker-palette .bcPicker-color:nth-last-child(4),.choosetype .bcPicker-palette .bcPicker-color:nth-last-child(5){border:1px solid #ccc}.typeprice{font-size:16px;margin-bottom:10px}.fontcolorselected:hover{background-color:transparent}.block-choosetype .blockmau{max-width:120px;max-height:240px}.picfor img{height:4vh;width:auto!important}.preview .previewinside .screendesign-c-l{transform:scale(3)}@keyframes d{0%{transform:scale(1) rotate(0deg);opacity:.4}to{transform:scale(1.6) rotate(.1deg);opacity:.8}}@keyframes e{0%{transform:rotate(0deg);opacity:.1}to{transform:rotate(60deg);opacity:.4}}.pinchout{position:absolute;width:60px;right:18%;bottom:10%;opacity:.2;animation:d 3s infinite ease-in-out}.pinchout.rotate{animation-name:e;display:inline}.zoomIn{position:absolute;width:20px;height:20px;left:10px;top:10px;opacity:.5;display:none}.main{position:fixed!important}.picfor img{transition:-webkit-height .2s cubic-bezier(.26,.8,.62,.9);transition:height .2s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0;box-sizing:content-box}#toweltext{transition:-webkit-font-size .2s cubic-bezier(.26,.8,.62,.9);transition:font-size .2s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0;padding:10px;box-sizing:content-box}.hand,.hand-double,.hand-x,.hand-y{fill:#fff;stroke:#000;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.arrow-down,.arrow-head,.arrow-left,.arrow-right,.arrow-up,.line-horizontal,.line-rotate,.line-vertical,.tap-1,.tap-2{fill:transparent;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.tap-1{opacity:.5}.tap-2{opacity:.25}.swipe-horizontal,.swipe-rotate,.swipe-vertical{opacity:.75}@keyframes f{0%{transform:rotateX(0deg)}10%{transform:rotateX(12.5deg)}25%{transform:rotateX(25deg)}}@keyframes g{0%{transform:scale(0);opacity:0}75%{transform:scale(1.05);opacity:.6}80%{transform:scale(1);opacity:.5}}@keyframes h{0%{transform:translateX(0)}25%{transform:translateX(50px) rotate(10deg)}50%{transform:translateX(0)}75%{transform:translateX(-50px) rotate(-10deg)}}@keyframes i{0%{transform:translateY(0)}25%{transform:translateY(50px) rotate(-10deg)}50%{transform:translateY(0)}75%{transform:translateY(-50px) rotate(10deg)}}@keyframes j{0%{transform:rotate(0deg)}10%{transform:translateY(-10deg) rotate(-20deg)}50%{transform:rotate(45deg)}}.wrapper *{transform-origin:50% 50%;perspective:100px}.hand{transform-origin:25% 50%}.hand-double{animation:f 1.25s ease-out backwards;animation-iteration-count:infinite}.tap-1,.tap-2{animation:g 1.25s ease-out backwards;animation-iteration-count:infinite}.tap-2{animation-delay:.2s}.hand-x{animation:h 1.25s ease-in-out backwards;animation-iteration-count:infinite}.hand-y{animation:i 1.25s ease-in-out backwards;animation-iteration-count:infinite}.hand,.swipe-rotate{animation:j 1.25s ease-in-out backwards;animation-iteration-count:infinite}.block-gesture{position:absolute;bottom:0;display:none}.block-gesture .btn-touch{display:flex;justify-content:space-between;align-items:flex-start}.block-gesture *{transform-origin:50% 50%;perspective:100px}.block-gesture svg{display:inline-block;width:20%;margin:3% auto;padding:0;opacity:.3}.block-gesture .howtouse{color:#fff;opacity:.5;font-size:1vh;position:relative;left:20px}.previewinside .block-gesture{display:none!important}.screendesign-c-l.dashow{background:transparent!important;width:auto!important;height:auto!important}.preview .previewinside .screendesign-c-l{transform-origin:top}a.print{background:#7e7e7e;position:absolute;right:0;width:44px;height:44px;display:flex;justify-content:center;align-items:center;color:#fff;top:44px;z-index:999999;display:none}.confirm .listdesign-l .desp span:after,.confirm .listdesign-l .desp span:before{display:none}.list-hinh-c{height:151px}.list-hinh-c img{width:80%;top:30px;position:relative}#confirm .listdesign .listdesign-l .desp span{margin-right:0;padding-right:0}.price{font-size:2vh!important}.listdesign-r .total p{text-align:right}.listdesign-c-right{justify-content:flex-end}.listdesign-c-right p{font-size:1.8vh;font-weight:700}.listdesign-c-right p span{font-size:13px;font-weight:400;margin-left:20px}.listdesign-c-right p span.price{min-width:70px;display:inline-block;text-align:right}.listdesign-c-right .number button,.listdesign-c-right .number input[type=email],.listdesign-c-right .number input[type=number],.listdesign-c-right .number input[type=password],.listdesign-c-right .number input[type=text]{border:1px solid #ddd}.listdesign-c-right .number span{font-weight:700;margin-right:20px;font-size:1.8vh}.listdesign-c-right .number input{width:70px}.listdesign-c-right .number .num-group{display:flex;justify-content:flex-start;align-items:center}.listdesign-c-right .number .num-group button{height:30px;width:30px;cursor:pointer;border-radius:4px}.listdesign-c-right .number .num-group input{margin:0 10px;height:30px;text-align:center;padding-left:0!important}.listdesign-c-right .number .num-group .material-icons{font-size:16px;line-height:26px}.bar-bottom .row .col-3-0-g{justify-content:space-between}.bar-bottom .row .col-3-0-g .g-btn:first-child i{transform:rotate(180deg)}.bar-bottom .row .col-3-0-g .g-btn:first-child span{padding-left:20px}.bar-bottom .row .col-3-0-g .g-btn:last-child span{padding-right:20px}.bar-bottom .row .col-3-0-g .g-btn-left span{padding-right:0!important}.thanks-block{width:100%;font-size:12px;text-align:center}.thanks-block .thanks-block--t{font-size:1.8vh;width:100%;margin-bottom:10px}.thanks-block .thanks-block--t:last-child{margin-bottom:0}.thanks-block .thanks-block--t:last-child img{width:100px;max-width:100px}.thanks-block .thanks-block--t .medium-txt{font-weight:700;font-size:2vh}.thanks-block .thanks-block--t .medium-txt span{font-weight:400;margin-left:10px}.thanks-block .thanks-block--t .large-txt{font-weight:700;font-size:2.2vh}.screendesign-c-thanks{display:flex;justify-content:center;align-items:center}.choosefont table{width:100%;position:relative;transition:all .3s}.choosefont table.nonselect:before{content:"";position:absolute;width:100%;height:calc(100% - 40px);background:hsla(0,0%,100%,.7);left:0;top:40px;z-index:999}.choosefont table th{width:140px;max-width:140px;min-width:140px;text-align:left;padding:10px 0}.choosefont table th.vertitop{vertical-align:top}.choosefont table td{padding:10px 0}.choosefont table tr:last-child td{padding-left:140px}.choosefont table button{margin-right:10px;cursor:pointer}.choosefont table button:hover{color:#71b6dc!important}.choosefont table .group-btn{display:flex;justify-content:flex-start;align-items:flex-start;align-items:center}.choosefont table textarea{padding:10px;width:100%}.choosefont table label{margin-right:50px}.choosefont table label input{margin-right:10px}.choosefont .colorselected{display:none;margin-top:0;display:flex;justify-content:flex-start;align-items:center}.choosefont .colorselected .colorname{line-height:20px}.modal-bar{padding:2vh 0 1.6vh!important}.modal-bar h3{font-size:20px;font-weight:700}.modal-bar .material-icons{font-size:20px!important}.fontsml .form-element-dropdown a,.form-select-font .form-element-dropdown a{background:#fff;display:flex;justify-content:flex-start;align-items:center}.fontsml .form-element-dropdown a span,.form-select-font .form-element-dropdown a span{margin-left:10px}.fontsml .form-element-dropdown a span img,.form-select-font .form-element-dropdown a span img{height:30px}.fontsml .form-element-dropdown .dropdown-list,.form-select-font .form-element-dropdown .dropdown-list{background:#fff}.fontsml .form-element-dropdown .dropdown-list li,.form-select-font .form-element-dropdown .dropdown-list li{display:flex;justify-content:flex-start;align-items:center;margin:5px 0}.fontsml .form-element-dropdown .dropdown-list li span.img,.form-select-font .form-element-dropdown .dropdown-list li span.img{margin-left:10px}.fontsml .form-element-dropdown .dropdown-list li span.txt,.form-select-font .form-element-dropdown .dropdown-list li span.txt{width:150px}.fontsml .form-element-dropdown .dropdown-list li img,.form-select-font .form-element-dropdown .dropdown-list li img{height:40px}#chooseshape .form-element input[type=radio].custom-radio~span.radio-btn,#chooseshapetwo .form-element input[type=radio].custom-radio~span.radio-btn{top:-2px!important;position:relative}.accordion-default.accordion-chevron .acr_title:before{right:15px!important}#chooseshapetwo .form-element label{margin-right:20px}#backconfirm .modal-content,#logout .modal-content,#reset .modal-content,#wakeup .modal-content{width:50%;height:200px}#backconfirm .modal-content .modal-c,#logout .modal-content .modal-c,#reset .modal-content .modal-c,#wakeup .modal-content .modal-c{height:100%;text-align:center;display:flex;justify-content:center;align-items:center}#backconfirm .modal-content .blockcol,#logout .modal-content .blockcol,#reset .modal-content .blockcol,#wakeup .modal-content .blockcol{margin-top:0;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#backconfirm .modal-content p.bold,#logout .modal-content p.bold,#reset .modal-content p.bold,#wakeup .modal-content p.bold{font-weight:700;text-align:center;width:100%}#backconfirm .modal-content ul,#logout .modal-content ul,#reset .modal-content ul,#wakeup .modal-content ul{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}#backconfirm .modal-content ul li,#logout .modal-content ul li,#reset .modal-content ul li,#wakeup .modal-content ul li{width:45%}#backconfirm .modal-content ul a,#backconfirm .modal-content ul button,#logout .modal-content ul a,#logout .modal-content ul button,#reset .modal-content ul a,#reset .modal-content ul button,#wakeup .modal-content ul a,#wakeup .modal-content ul button{width:70%;height:30px;text-align:center;font-weight:700}#backconfirm .modal-content ul .btn_close,#logout .modal-content ul .btn_close,#reset .modal-content ul .btn_close,#wakeup .modal-content ul .btn_close{position:relative;top:0;display:inline;background:#f1f1f1!important;border:1px solid #939393}#backconfirm .modal-content ul .btn-ok,#logout .modal-content ul .btn-ok,#reset .modal-content ul .btn-ok,#wakeup .modal-content ul .btn-ok{background:#71b6dc;color:#fff!important}.smallpop .modal-content{width:50%;height:200px}.smallpop .modal-content .modal-c{text-align:center}.smallpop .modal-content .blockcol,.smallpop .modal-content .modal-c{height:100%;display:flex;justify-content:center;align-items:center}.smallpop .modal-content .blockcol{margin-top:0;flex-direction:column}.smallpop .modal-content p.bold{font-weight:700;text-align:center;width:100%}.smallpop .modal-content ul{display:flex;justify-content:center;align-items:center;width:100%;margin-top:20px}.smallpop .modal-content ul li{width:45%}.smallpop .modal-content ul a,.smallpop .modal-content ul button{width:70%;height:30px;text-align:center;font-weight:700}.smallpop .modal-content ul .btn_close{position:relative;top:0;display:inline;background:#f1f1f1!important;border:1px solid #939393}.smallpop .modal-content ul .btn-ok{background:#71b6dc;color:#fff!important}@media screen and (min-width:320px) and (max-width:1200px) and (orientation:portrait){html{transform:rotate(-90deg);transform-origin:left top;width:100vh;overflow-x:hidden;position:absolute;top:100%;left:0}}.screendesign-c .screendesign-c-l,html{overflow:-moz-hidden-unscrollable;overflow:-webkit-hidden-unscrollable}.screendesign-c .screendesign-c-l{width:37vh}.btnreset{width:230px}.screen-design .content-inside{opacity:0;transition:-webkit-opacity .3s cubic-bezier(.26,.8,.62,.9);transition:opacity .3s cubic-bezier(.26,.8,.62,.9);transition-delay:0;-webkit-transition-delay:0}.screendesign-c-l .picfor,.screendesign-c-l .txtfor{left:-10px;right:auto;top:-10px;bottom:auto;position:absolute;height:0;width:auto}.picfor img{padding:10px}.screendesign-c-l .picfor{z-index:9999}.onpan:nth-of-type(2){display:none}.screendesign-c-l{position:relative}.screendesign-c-l:before{content:"";height:1px;width:100%;background:#ccc;position:absolute;display:block}.screendesign-c-l[towelid="1"]:before,.screendesign-c-l[towelid="2"]:before,.screendesign-c-l[towelid="3"]:before{content:"";bottom:3vh}.screendesign-c-l[towelid="4"]:before{content:"";bottom:5vh}.bar-above .clickpop{color:#fff}.form-element-dropdown .dropdown-list{height:auto!important}.form-element-dropdown .dropdown-list>li{height:48px}.preview .pinchout{display:none}.preview svg#Swipe-vertical_1{position:absolute;z-index:99;height:60px;bottom:20px;right:-140px}.preview .arrow-down,.preview .arrow-up,.preview .line-vertical{stroke:#333!important;fill:#333!important}#newdragablec .pinchout{width:40px;display:block!important;right:-60px!important;bottom:30px;position:absolute;opacity:1!important}.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}.scroll-wrapper>.scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}.scroll-wrapper>.scroll-content::-webkit-scrollbar{height:0;width:0}.scroll-element{display:none}.scroll-element,.scroll-element div{box-sizing:content-box}.scroll-element .scroll-arrow,.scroll-element .scroll-bar{cursor:default}.scroll-textarea{border:1px solid #ccc;border-top-color:#999}.scroll-textarea>.scroll-content{overflow:hidden!important}.scroll-textarea>.scroll-content>textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar{height:0;width:0}::-webkit-scrollbar{width:0}::-webkit-scrollbar-thumb{background:red}.scroll-element_outer{display:none!important}.modal.showthis.chooseshape{position:absolute!important}.accordion-default{margin-right:-20px}.accordion-default>.scroll-element,.accordion-default>.scroll-element div{border:none;margin:0;overflow:hidden;padding:0;position:absolute;z-index:10}.accordion-default>.scroll-element{background-color:#fff}.accordion-default>.scroll-element div{display:block;height:100%;left:0;top:0;width:100%}.accordion-default>.scroll-element .scroll-element_outer{border-radius:10px}.accordion-default>.scroll-element .scroll-element_size{background:#dbdbdb;background:linear-gradient(90deg,#dbdbdb,#e8e8e8);border-radius:10px}.accordion-default>.scroll-element .scroll-bar{background:#fefefe;background:linear-gradient(90deg,#fefefe,#f5f5f5);border:1px solid #dbdbdb;border-radius:10px}.accordion-default>.scroll-content.scroll-scrolly_visible{left:-17px;margin-left:17px}.accordion-default>.scroll-content.scroll-scrollx_visible{top:-17px;margin-top:17px}.screendesign-c-l:before{display:none!important}.linetowel{height:1px;position:absolute;left:0;width:100%;background:#fff}.clickimagepreview{width:172px!important}#confirm .modal-c{position:relative}#confirm ul.listdesign{padding-left:270px}.anhpreview{width:auto;height:250px;position:absolute;top:50px;left:50px}.anhpreview canvas{height:auto!important;width:256px!important}@media print{.listdesign-c-right .number span,.listdesign-c-right p,.listdesign-l .desp,.price{font-size:13px!important}.listdesign-l .desp span:before{display:none!important}.towel_text_length{margin-right:0!important;padding-right:0!important}@page{size:auto;margin:20px 40px}body *{background:transparent;background:transparent!important}.listdesign-c:before{display:none}.listdesign-r{position:relative;z-index:9999}body,html{height:auto;font-size:13px!important}.add,.remove{display:none!important}.num-group span{margin-right:35px!important}#number{border:none!important;width:40px!important}.listdesign{padding-left:0!important;width:100%!important}.listdesign-c:before{display:none!important}.listdesign li{margin-bottom:2px;padding-bottom:2px}.listdesign-l .tit{margin-bottom:0}.imagePrev{height:500px;width:500px!important;margin-left:auto!important;margin-right:auto!important;overflow:hidden;position:relative;margin-top:0!important;top:0!important}.imagePrev img{position:absolute;width:100%!important;height:auto!important;left:0;right:0;bottom:0;margin:auto}}.bcPicker-palette .bcPicker-color:before{bottom:-15px;left:0;right:0;margin:auto;position:absolute;color:#666;text-align:center;font-size:10px}.bcPicker-palette .bcPicker-color:first-child:before{content:"0"}.bcPicker-palette .bcPicker-color:nth-child(2):before{content:"1"}.bcPicker-palette .bcPicker-color:nth-child(3):before{content:"2"}.bcPicker-palette .bcPicker-color:nth-child(4):before{content:"3"}.bcPicker-palette .bcPicker-color:nth-child(5):before{content:"4"}.bcPicker-palette .bcPicker-color:nth-child(6):before{content:"5"}.bcPicker-palette .bcPicker-color:nth-child(7):before{content:"6"}.bcPicker-palette .bcPicker-color:nth-child(8):before{content:"7"}.bcPicker-palette .bcPicker-color:nth-child(9):before{content:"8"}.bcPicker-palette .bcPicker-color:nth-child(10):before{content:"9"}.bcPicker-palette .bcPicker-color:nth-child(11):before{content:"10"}.bcPicker-palette .bcPicker-color:nth-child(12):before{content:"11"}.bcPicker-palette .bcPicker-color:nth-child(13):before{content:"12"}.bcPicker-palette .bcPicker-color:nth-child(14):before{content:"13"}.bcPicker-palette .bcPicker-color:nth-child(15):before{content:"14"}.bcPicker-palette .bcPicker-color:nth-child(16):before{content:"15"}.bcPicker-palette .bcPicker-color:nth-child(17):before{content:"16"}.bcPicker-palette .bcPicker-color:nth-child(18):before{content:"17"}.bcPicker-palette .bcPicker-color:nth-child(19):before{content:"18"}.bcPicker-palette .bcPicker-color:nth-child(20):before{content:"19"}.bcPicker-palette .bcPicker-color:nth-child(21):before{content:"20"}.bcPicker-palette .bcPicker-color:nth-child(22):before{content:"21"}.bcPicker-palette .bcPicker-color:nth-child(23):before{content:"22"}.bcPicker-palette .bcPicker-color:nth-child(24):before{content:"23"}.bcPicker-palette .bcPicker-color:nth-child(25):before{content:"24"}.bcPicker-palette .bcPicker-color:nth-child(26):before{content:"25"}.bcPicker-palette .bcPicker-color:nth-child(27):before{content:"26"}.bcPicker-palette .bcPicker-color:nth-child(28):before{content:"27"}.bcPicker-palette .bcPicker-color:nth-child(29):before{content:"28"}.bcPicker-palette .bcPicker-color:nth-child(30):before{content:"29"}.bcPicker-palette .bcPicker-color:nth-child(31):before{content:"30"}.bcPicker-palette .bcPicker-color:nth-child(32):before{content:"31"}.bcPicker-palette .bcPicker-color:nth-child(33):before{content:"32"}.bcPicker-palette .bcPicker-color:nth-child(34):before{content:"33"}.bcPicker-palette .bcPicker-color:nth-child(35):before{content:"34"}.bcPicker-palette .bcPicker-color:nth-child(36):before{content:"35"}.bcPicker-palette .bcPicker-color:nth-child(37):before{content:"36"}.bcPicker-palette .bcPicker-color:nth-child(38):before{content:"37"}.bcPicker-palette .bcPicker-color:nth-child(39):before{content:"38"}.bcPicker-palette .bcPicker-color:nth-child(40):before{content:"39"}.bcPicker-palette .bcPicker-color:nth-child(41):before{content:"40"}.bcPicker-palette .bcPicker-color:nth-child(42):before{content:"41"}.bcPicker-palette .bcPicker-color:nth-child(43):before{content:"42"}.bcPicker-palette .bcPicker-color:nth-child(44):before{content:"43"}.bcPicker-palette .bcPicker-color:nth-child(45):before{content:"44"}.bcPicker-palette .bcPicker-color:nth-child(46):before{content:"45"}.bcPicker-palette .bcPicker-color:nth-child(47):before{content:"46"}.bcPicker-palette .bcPicker-color:nth-child(48):before{content:"47"}.bcPicker-palette .bcPicker-color:nth-child(49):before{content:"48"}.bcPicker-palette .bcPicker-color:nth-child(50):before{content:"49"}.choosefont .bcPicker-palette,.choosetype .bcPicker-palette{padding-top:35px}.choosefont .bcPicker-palette .bcPicker-color:before{position:absolute;bottom:-12px}.choosefont .bcPicker-palette .bcPicker-color:first-of-type:before{content:"1"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(2):before{content:"2"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(3):before{content:"3"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(4):before{content:"4"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(5):before{content:"5"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(6):before{content:"6"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(7):before{content:"7"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(8):before{content:"8"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(9):before{content:"9"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(10):before{content:"10"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(11):before{content:"11"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(12):before{content:"12"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(13):before{content:"13"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(14):before{content:"14"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(15):before{content:"15"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(16):before{content:"16"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(17):before{content:"17"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(18):before{content:"18"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(19):before{content:"19"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(20):before{content:"20"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(21):before{content:"21"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(22):before{content:"22"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(23):before{content:"23"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(24):before{content:"24"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(25):before{content:"25"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(26):before{content:"26"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(27):before{content:"27"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(28):before{content:"28"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(29):before{content:"29"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(30):before{content:"30"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(31):before{content:"31"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(32):before{content:"32"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(33):before{content:"33"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(34):before{content:"34"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(35):before{content:"35"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(36):before{content:"36"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(37):before{content:"37"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(38):before{content:"38"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(39):before{content:"39"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(40):before{content:"40"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(41):before{content:"41"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(42):before{content:"42"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(43):before{content:"43"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(44):before{content:"44"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(45):before{content:"45"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(46):before{content:"46"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(47):before{content:"47"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(48):before{content:"48"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(49):before{content:"49"}.choosefont .bcPicker-palette .bcPicker-color:nth-of-type(50):before{content:"50"}.bcPicker-palette .bcPicker-color{position:relative;margin-bottom:13px!important}.screendesign-c .screendesign-c-l{margin-right:30px!important}.screendesign-c-r{height:100%;float:right;margin-right:0;margin-left:auto}

.screendesign-c .screendesign-c-l[towelid="1"],.screendesign-c .screendesign-c-l[towelid="2"]{position:absolute;}
.screendesign-c .screendesign-c-l[towelid_r="1"],.screendesign-c .screendesign-c-l[towelid_r="2"]{position:absolute;bottom:30px}

.screendesign-c{position:relative}.screendesign-c:before{content:"";height:30px;position:absolute;top:0;width:100%;background:#fff;display:block;z-index:99}.screendesign-c-l[towelid="1"] #newdragablec canvas,.screendesign-c-l[towelid="2"] #newdragablec canvas{width:260px!important;height:auto!important}.screendesign-c-l[towelid="1"] #toweltext,.screendesign-c-l[towelid="2"] #toweltext{letter-spacing:2px}.preview .screendesign-c-l{opacity:0}.preview .screendesign-c-l.dashow{opacity:1}.redtxt{margin-left:0!important;margin-top:10px;display:block}.listdesign-c{position:relative}.listdesign-c .listdesign-r .btn{position:absolute;left:0;width:100%;height:70px;border:none;opacity:0}.listdesign-c .listdesign-r .btn:active,.listdesign-c .listdesign-r .btn:hover{background:transparent}.listdesign-c:before{content:"";display:block;right:0;top:0;bottom:0;margin:auto;position:absolute;background:url(../images/right-chevron.png) no-repeat;height:24px;width:12px;background-size:contain}.labelcheck{display:block;position:relative;padding-left:0;padding-right:25px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.labelcheck input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;right:-5px;height:20px;width:20px;border:2px solid #71b6dc;background:#fff;border-radius:2px}.labelcheck:hover input~.checkmark{border:2px solid #71b6dc;background:#fff}.labelcheck input:checked~.checkmark{background-color:#71b6dc}.checkmark:after{content:"";position:absolute;display:none}.labelcheck input:checked~.checkmark:after{display:block}.labelcheck .checkmark:after{left:5px;top:-1px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.btn-checkmark:active,.btn-checkmark:hover{background-color:transparent!important;color:#71b6dc!important}.btn-checkmark:active span,.btn-checkmark:hover span{color:#71b6dc!important}#confirm ul.listdesign{padding-left:290px}.confirm .listdesign-c:before{display:none}.confirm .modal-content .modal-c{padding:20px 40px}.confirm .modal-content .modal-c .anhpreview{top:20px;margin-right:20px}.confirm .modal-content .modal-c .anhpreview .loader{margin-left:100px;top:20%}.loader,.loader:after,.loader:before{border-radius:50%;width:2em;height:2em;animation-fill-mode:both;animation:k 1.8s infinite ease-in-out}.loader{color:#ccc;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s}.loader:after,.loader:before{content:"";position:absolute;top:0}.loader:before{left:-3.5em;animation-delay:-.32s}.loader:after{left:3.5em}@keyframes k{0%,80%,to{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.selectgoto .btn{background:#71b6dc!important;border:none!important}.selectgoto .btn span{color:#fff!important;font-weight:700!important;margin-left:10px!important}.selectgoto .btn .material-icons{color:#fff}.selectgoto .btn img{width:34px!important;margin-left:-15px}.selectgoto .btn.btn-mask{background:#3592b0!important}.selectgoto .btn.btn-towel img{width:31px!important}.logined.screen-login .main .content-inside{opacity:0}.textlogined{font-size:16px;font-weight:700}#forgotpassword2 .modal-content{width:70%;height:350px;border-radius:5px!important}.screen-mask .form-element{position:static}.screen-mask .block-gesture{display:block}.screen-mask .screendesign-c .screendesign-c-l[towelid="1"],.screen-mask .screendesign-c .screendesign-c-l[towelid="2"]{bottom:auto}.screen-mask .choosetype .blockcol{position:relative;z-index:999}.screen-mask .screendesign-c-l[towelid="1"] #newdragablec canvas{width:500px!important}.screen-mask .dashow .imgsvg{display:none!important}.screen-mask .imgsvg{left:0;right:0;top:0;bottom:0;margin:auto;position:absolute}.screen-mask .nowrap{white-space:nowrap}.screen-mask .selectmasksize img{display:none!important}.screen-mask .picfor img{height:112px;width:auto!important}.screen-mask .block-choosetype{height:auto!important;padding:10px;position:relative}.screen-mask .block-choosetype .nowrap{margin-right:10px}.screen-mask .block-choosetype .imgtype{width:100%;margin-bottom:20px}.screen-mask .block-choosetype .imgtype img{width:100%}.screen-mask .block-choosetype-r{display:flex;justify-content:flex-start;align-items:flex-start}.screen-mask .block-choosetype-r .typetitle{font-size:14px!important}.screen-mask .block-choosetype-r .typetitle:after{content:"/";margin-right:5px;padding-left:5px}.screen-mask #choosetype .form-element input[type=radio]~span.radio-btn{top:-20px}.screen-mask.screen-design .content-inside{opacity:1!important}.screen-mask.screen-design .content-inside .screendesign-c-l{width:400px;height:550px!important;border:1px solid #fff!important;padding-top:20px;background:#fff!important}.screen-mask.screen-design .content-inside .screendesign-c-r{width:calc(100% - 440px)}.screen-mask .screendesign-c-l{display:table;padding-top:0!important}.screen-mask .choosetype{flex-wrap:wrap;margin-bottom:20px}.screen-mask .choosetype .form-element .form-element-dropdown a{height:36px;background:#fff!important;border-radius:5px}.screen-mask .choosetype .form-element .form-element-dropdown a:before{zoom:.8}.screen-mask .choosetype .fsc2,.screen-mask .choosetype .fsc2 .selectmasksize{width:100%}.screen-mask .choosetype .fsc2 .dropdown-list{width:180px}.screen-mask .choosetype .fsc2 .dropdown-list li{height:32px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #eee}.screen-mask .choosetype .fsc2 .dropdown-list li:first-child{pointer-events:none;opacity:.4}.screen-mask .choosetype .fsc2 .dropdown-list li.selected:before{display:none}.screen-mask .choosetype .block-choosetype{flex-wrap:wrap}.screen-mask .choosetype .blockcol,.screen-mask .choosetype .modal-c{display:flex;justify-content:flex-start;align-items:flex-start}.screen-mask .choosetype .blockcol{width:100%;flex-wrap:wrap}.screen-mask .choosetype .blockcol .col-5-10{margin-bottom:50px}.screen-mask .main{width:1024px}.screen-mask .picfor,.screen-mask .txtfor{opacity:0}.screen-mask.rotate180 .picfor,.screen-mask.rotate180 .txtfor{opacity:1}.screen-mask .blockcol{flex-wrap:nowrap!important;margin-top:0!important}.screen-mask .blockcol table{margin-top:40px!important}.screen-mask .blockcol .imgmask2{width:40%!important;margin-right:30px;min-width:40%}.screen-mask .blockcol table{width:100%}.screen-mask .blockcol table tr td{padding:10px 0}.screen-mask .blockcol table tr td:first-child{font-weight:700}.screen-mask .maskselectop img{display:none}.screen-mask .form-element .form-element-dropdown ul li{display:flex;justify-content:flex-start;align-items:center;border-bottom:1px solid #eee}@media (min-width:1366px){* #forgotpassword2 .modal-content{min-height:500px}}.screen-mask .confirm .listdesign-l .font-normal.firstchoose span{position:relative;margin-right:10px!important;padding-right:10px!important}.screen-mask .confirm .listdesign-l .font-normal.firstchoose span:before{content:"/";position:absolute;right:0;display:block!important}.screen-mask .confirm .listdesign-l .font-normal.firstchoose span:last-child:before{display:none!important}.screen-mask .chooseshape .form-element{position:relative!important}.screen-mask .blockcol table{width:58%}.maskselectop3{position:relative!important}.maskselectop3:after{content:"";width:100%;height:100%;background-color:hsla(0,0%,100%,.6);display:block;opacity:.7;position:absolute;top:0;left:0;display:none}.maskselectop3.clickallow:after{display:block!important}.notification-bar{text-align:center;position:relative;top:10px;color:red}.hideit .dropdown-list li:first-child{display:none!important}.list-hinh-mask .list-hinh-c{width:calc(20% - 12px);width:-ms-calc(20% - 12px);width:-o-calc(20% - 12px);margin-right:15px;float:left;margin-bottom:15px!important;margin-top:0!important}.list-hinh-mask .list-hinh-c img{top:0!important}.list-hinh-mask .list-hinh-c:nth-child(5n){margin-right:0!important}


.choosetype .bcPicker-palette {
    width: 288px;
    padding: 0 !important;
}
.bcPicker-palette .bcPicker-color::before {
    content: '' !important;
}
.choosetype .bcPicker-palette .bcPicker-color {
    width: 30px !important;
    height: 30px !important;
    margin: 3px !important;
    margin-bottom: 7px !important;
}
.choosetype .bcPicker-palette .bcPicker-color span {
    font-size: 10px !important;
    top: 25px !important;
}
.choosetype .bcPicker-palette {
    padding-bottom: 10px !important;
}
div[color-id="36"], div[color-id="37"] {
    border:1px solid #eee;
}
.close-this {
    position: relative;
    width: 100%;
    margin: 0 !important;
}
.disabled {
    pointer-events: none;
}
.clickpop.disabled {
    background:#ccc !important;
    border:none !important;
    cursor: not-allowed;
}
.cartpage .content-inside{
    opacity:1 !important;
}

.cartpage .listdesign-c:before {
    display: none !important;
}

.cartpage #confirmct {
    margin-top: 20px;
}

.cartpage .modal-c {
    height:550px;
    width:100%;
}
.cartpage .anhpreview {
    position: relative !important;
    width:250px;
    left:0px;
    margin-right:50px;
    top:0px;
}
.cartpage .listdesign {
    width:calc(100% - 300px);
}
.cartpage .main {
    width:100%;
}
.cartpage .owl-item {
    float:left;
}

.cartpage .main .content-inside {
    width:100% !important;
    position: relative;
}
.cartpage .main .content-inside .modal-c > .cartid {
    padding: 0px 45px;
}

.cartpage .listdesign-l .desp span:before {
    display: none;
}
.cartpage .listdesign-l .desp span {
    margin-right: 0px;
    padding-right: 0px;
}
.owl-nav {
    position: fixed;
    top: 46%;
    width: 100%;
    z-index: 9999;
}

.owl-prev:before, .owl-next:before {
    content:"";
    width: 0;
    height: 0;
    /* border-style: solid;
    border-width: 20px 20px 20px 0; */
    /* border-color: transparent #D3ECFB transparent transparent; */
    display: block;
    height:40px;
    width:20px;
    background:url("../images/triangle.png") no-repeat;
    background-size: contain;
}
.owl-prev {
    position:absolute;
    left:10px;
    z-index: 9999;
}
.owl-next {
    position:absolute;
    right:10px;
    transform:rotate(-180deg);
    z-index: 9999;
}

.fce {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.btn-deleteitemcart,
.btn-edititemcart {
    max-width:120px !important;
}
.btn-edititemcart {
    margin-left: 10px !important;
}



.wraporderall {
    padding: 50px 100px;
    height: 80vh;
    overflow-y: scroll;
}
.wraporder h3 {
    margin-bottom: 10px;
}
.wraporder table {
    width:100%;
}
.wraporder {
    margin-bottom: 20px;
}
.wraporder table thead {
    background: #71B6DC;
}
.wraporder table thead td {
    background: #71B6DC;
    color:#fff;
}
.wraporder table th, .wraporder table td{
    border:1px solid #ccc;
    padding:10px 15px;
}
.owl-nav.disabled {
    display:none;
}

.confirmloading {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,0.8);
}
.confirmloading svg {
    position: relative;
    top:200px;
}


.owl-prev.disabled, .owl-next.disabled {
    display: none;
}

.txtfor {
    z-index: 9999;
}
#cartDoneSelect .modal-content{
    width: 82%;
}
#cartDoneSelect .modal-content .blockcol {
    width:650px !important;
}
#cartDoneSelect .modal-content ul li {
    width: auto;
    flex: 1 1 auto;
    margin-right: 10px;
}
#cartDoneSelect .modal-content ul li:last-child {
    margin-right: 0px;
}
#cartDoneSelect .modal-content ul a {
    width: 100%;
    padding:0px 10px;
}
a.btn.btn-primary.btn-continue {
    background: #64c5bc;
    color: #fff !important;
}
#cartDoneSelect .modal-content ul button {
    width: 100%;
}

.confirmloading {
    z-index: 99999;
}
.confirmloading.removeLoad {
    opacity:0;
    z-index: -1;
}
.wraporder table th {
    color: #fff;
}
.thanks-block .thanks-block--t img {
    margin-right: 5px;
    margin-left: 5px;
    width: 120px !important;
}


.txtfor span, .towel_text_text, .screendesign-c  .desp span{
    white-space: pre;
}

.screen-design .bar-bottom {
    z-index: 10;
}

.screen-design .choosetype .bar-bottom {
    z-index: 9;
}


.choosefont .bcPicker-palette {
    padding-top: 10px;
}

.choosefont .bcPicker-palette .close-this {
    margin-bottom: 10px !important;
    text-align: left;
    padding-left: 5px;
}

.choosefont .bcPicker-palette .bcPicker-color {
    position: relative;
    margin-bottom: 25px!important;
}
