﻿html,body{height:100%;font-family:"Poppins",sans-serif;font-size:14px;}ul{padding-left:0;}form input.invalid,form textarea.invalid,form select.invalid{border-color:#f46a6a;}form .validation-message{font-size:13px;color:#f46a6a;}.form-label{font-size:13px;}.form-control,.form-select{font-size:14px;}h1{text-transform:uppercase;font-weight:600;font-size:18px;}.table-striped tr th{font-weight:600;font-size:14px;}.table-striped tr td{border-bottom:0;}.btn.btn-primary{background-color:#3f80ea;border:1px solid #3f80ea;}.btn.btn-primary:hover{background-color:#366dc7;}.btn.btn-link{padding:0;}.bg-light-gray{background-color:#f8f8fb;}.color-green{color:#34c38f;}.color-red{color:#f46a6a;}.preserve-whitespace{white-space:pre-line;}.layout-wrapper{height:100%;}.layout-wrapper .vertical-menu{height:100%;position:fixed;width:100px;top:0;background-color:#2a3042;}@media(min-width:992px){.layout-wrapper .vertical-menu{width:250px;}}.layout-wrapper .vertical-menu .brand{font-size:21px;color:#fff;text-transform:uppercase;display:block;text-align:center;margin-top:25px;margin-bottom:35px;font-weight:700;visibility:hidden;}@media(min-width:992px){.layout-wrapper .vertical-menu .brand{visibility:visible;}}.layout-wrapper .vertical-menu ul{list-style-type:none;}.layout-wrapper .vertical-menu ul li a{font-size:14px;display:flex;align-items:center;color:#a6b0cf;text-decoration:none;padding:10px 26px 10px 26px;}.layout-wrapper .vertical-menu ul li a.active{color:#fff;}.layout-wrapper .vertical-menu ul li a.active .bx{color:#fff;}.layout-wrapper .vertical-menu ul li a:hover{color:#fff;}.layout-wrapper .vertical-menu ul li a:hover .bx{color:#fff;}.layout-wrapper .vertical-menu ul li a .bx{color:#6a7187;font-size:30px;margin-right:12px;}@media(min-width:992px){.layout-wrapper .vertical-menu ul li a .bx{font-size:22px;}}.layout-wrapper .vertical-menu ul li a span{display:block;}.layout-wrapper .main-content{min-height:100%;margin-left:100px;background-color:#f8f8fb;}@media(min-width:992px){.layout-wrapper .main-content{margin-left:250px;}}.page-product-detail .table-images img{width:80px;height:80px;object-fit:contain;}.page-product-detail .table-images tr td{vertical-align:middle;}.page-order-detail .vies .bi{margin-right:15px;}.page-order-detail .vies p{margin-bottom:0;}.page-logs .wrapper{max-height:400px;overflow-x:auto;overflow-y:scroll;}.page-logs .wrapper .table{font-size:13px;}.page-login{display:flex;justify-content:center;margin-top:75px;}.page-login h1{margin-bottom:15px;}.page-login .form-wrapper{padding:35px;width:400px;background-color:#f8f8fb;}.card{box-shadow:0 2px 4px rgba(31,30,47,.03);border:0;}.card .card-header{background-color:transparent;padding:14px 24px 14px 24px;}.card .card-header h2{font-size:16px;font-weight:600;margin-bottom:0;}.card .card-body{padding:20px;}header{padding-top:25px;margin-bottom:25px;}.badge{font-weight:500;}.badge.badge-created{background-color:#50a5f1;}.badge.badge-hold{background-color:#f1b44c;}.badge.badge-cancelled{background-color:#f46a6a;}.badge.badge-finished{background-color:#34c38f;}