a{color:#0c657a}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}body{background:#0c657a;color:#000;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}body.login_path,body.register_user_path{height:100vh;overflow:hidden}body a{text-decoration:none}body a:hover{color:#5392a0}body .font-weight-600{font-weight:600!important}body .error-input{color:red;display:block;padding:5px 0 0}body .btn-primary{background:#0c657a;border-color:#0c657a}body .btn-primary:hover{background:#5392a0;border-color:#5392a0}body .thumb img{height:auto;width:100%}body .form-control{font-size:14px}body .form-control.error{border-color:red}body header{background:#fff;padding:15px 0}body table.table-admin tr td{padding:10px}body table.table-admin tr td a{color:#000}body table.table-admin tr th{padding:10px}body table.table-admin.table-link tbody tr:hover{background:#dbdbdb}body table.table-admin.table-title-sm tr th{font-size:12px;font-weight:400}body table.table-admin.table-title-sm tr td .form-control{padding:5px}body #logo{display:block;text-align:left}body #logo img{height:90px;width:auto}body #menu-wrapper #main-menu{list-style:none;margin:20px 0 0;padding:0;text-align:right}body #menu-wrapper #main-menu li{display:inline-block;margin:0 0 0 50px;position:relative;text-align:center}body #menu-wrapper #main-menu li a{color:#80808b}body #menu-wrapper #main-menu li a:hover{color:#0c657a}body #menu-wrapper #main-menu li i{font-size:40px}body #menu-wrapper #main-menu li span{display:block;font-size:14px}body #menu-wrapper #main-menu li:hover ul{display:block}body #menu-wrapper #main-menu li ul{background:#5392a0;display:none;margin:0;padding:10px;position:absolute;right:0;width:150px;z-index:999}body #menu-wrapper #main-menu li ul li{display:block;margin:0;padding:0;text-align:left}body #menu-wrapper #main-menu li ul li a{border-bottom:1px solid #fff;color:#fff;display:block;font-size:14px;font-weight:400;margin:0 0 5px;padding:0 0 5px}body #menu-wrapper #main-menu li ul li a:hover{color:#000}body #menu-wrapper #main-menu li ul li:last-child a{border:none;margin:0;padding:0}body main{padding:15px 0}body main #background-page{bottom:0;left:0;position:absolute;right:0;top:0;z-index:-9999}body main.home_path{padding:0}body main.login_path #background-page{background:url(../images/bg-login.jpg) 50% no-repeat;background-size:cover}body main.login_path #body-inner .main-content{background:transparent}body main.login_path #body-inner .main-content .card{background:hsla(0,0%,100%,.5)}body main.register_user_path #background-page{background:url(../images/bg-home.jpg) 50% no-repeat;background-size:cover;-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px)}body main.register_user_path #body-inner .main-content{background:transparent}body main.register_user_path #body-inner .main-content .card{background:hsla(0,0%,100%,.5)}body main .title-page{font-size:30px;font-weight:500;margin:0 0 30px;padding:0;text-align:center}body main #page-login{min-height:700px}body main #page-login .layout-login a:not(.btn){color:#0c657a;text-decoration:underline}body main #page-login .layout-login label{display:block;margin:0 0 5px}body main #body-inner .main-content{background:#f4f4f4;padding:50px}body main #body-inner .main-content .pagination-wrap .pagination{justify-content:center!important}body main #body-inner .main-content .pagination-wrap .pagination .page-item.active .page-link{background-color:#0c657a;border-color:#0c657a;color:#fff}body main #body-inner .main-content .pagination-wrap .pagination .page-link{color:#5392a0;font-size:16px;font-weight:700}body main .frm-general .row-form label{padding-bottom:5px}body main #wrap-list-code{margin:30px 0 0;padding:30px 0 0}body main .wrap-list-attr{margin:30px 0}body main .title-section{font-size:18px;font-weight:600;margin:0;padding:0}body main .title-attr{font-size:18px;font-weight:500;line-height:30px;margin:0;padding:0}body main .wrap-list-attr{border-top:1px solid #dbdbdb;margin-top:30px;padding-top:30px}body main #list-codes{list-style:none;margin:0;padding:0}body main #list-codes .item-code{border:1px solid #dbdbdb;margin:0 0 15px;padding:15px}body main #list-codes .item-code .title-code h4{font-size:18px;font-weight:600;line-height:30px;margin:0;padding:0}body main #list-codes .item-code .title-code a.btn i{font-size:18px}body main #list-codes .item-code.close .content-code{display:none}body main .text-no-item{font-size:18px;font-weight:500}body main .btn-edit-code-attr,body main .btn-save-code-attr{color:#0c657a!important;font-size:26px}body main .btn-edit-code-attr:hover,body main .btn-save-code-attr:hover{color:#5392a0!important}body main .btn-delete-code-attr{font-size:26px}body main .btn-delete-code-attr:hover{opacity:.8}@-webkit-keyframes uil-ring-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes uil-ring-anim{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body .uil-ring-css{background:none;height:200px;margin:-100px auto 0;position:relative;top:50%;width:200px}body .uil-ring-css>div{-webkit-animation:uil-ring-anim 1s linear infinite;animation:uil-ring-anim 1s linear infinite;border-radius:80px;box-shadow:0 6px 0 0 #0c657a;display:block;height:160px;left:20px;position:absolute;top:20px;width:160px}body .loading-ajax{background:hsla(0,0%,100%,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999999}body .select2-container--default .select2-selection--multiple .select2-selection__placeholder,body .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#000}body .select2-container--default .select2-selection--multiple{padding-bottom:0}body .select2-container .select2-selection--single{height:35px}body .select2-container .select2-search--inline .select2-search__field{height:32px;margin:0 0 0 5px}body span.select2-search.select2-search--inline{line-height:32px}body .select2-container .select2-selection--multiple .select2-selection__rendered{margin:0;position:relative}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px}body .select2-container--default .select2-selection--single .select2-selection__arrow,body .select2-container--default .select2-selection--single .select2-selection__clear{height:35px}body .select2-container--default .select2-selection--multiple .select2-selection__arrow,body .select2-container--default .select2-selection--multiple .select2-selection__clear{height:32px}body .select2-container--default .select2-selection--multiple,body .select2-container--default .select2-selection--single,body .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ced4da}body .select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:0}body .select2-selection--multiple.select2-selection--clearable{padding-bottom:5px}body .select2-container .select2-selection--multiple{min-height:32px}body .select2-container--default .select2-selection--multiple .select2-selection__choice{margin-bottom:0;vertical-align:middle}body .img-code{background:#fff;border:2px solid #0c657a;border-radius:10px;display:flex;height:260px;margin:0 0 20px;padding:10px;position:relative;vertical-align:middle;width:260px}body .img-code img{height:auto;width:100%}body .img-code span{display:block;min-width:40px;position:absolute;text-align:center}body .static-value{background-color:#e9ecef;padding:10px}body .hidden-file{height:0;overflow:hidden;width:0}body .wrap-patient{background:#fafafa;border-radius:10px;margin:0 0 30px;padding:20px}body .wrap-patient .wrap-fields{margin:0 0 15px}body .wrap-patient .wrap-fields label{display:block;font-weight:500;margin:0 0 6px}body .wrap-select-order{background:#fff;border-radius:10px;padding:10px 20px}body .wrap-select-order .list-select{list-style:none;margin:0;padding:0}body .wrap-select-order .list-select>li{border-bottom:1px solid #eee;height:60px;padding-bottom:7px;padding-top:7px;position:relative}body .wrap-select-order .list-select>li .icon{border-radius:5px;height:45px;left:0;line-height:45px;position:absolute;text-align:center;top:7px;width:45px}body .wrap-select-order .list-select>li .icon img{height:25px;width:25px}body .wrap-select-order .list-select>li .select-field{background-image:url(../images/icon-arrow-right.svg);background-position:100%;background-repeat:no-repeat;background-size:20px;font-size:18px;height:45px;margin:0 0 0 55px}body .wrap-select-order .list-select>li .select-field .select2-container--default .select2-selection--single{border:none}body .wrap-select-order .list-select>li .select-field .select2-container .select2-selection--single{height:45px}body .wrap-select-order .list-select>li .select-field .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}body .wrap-select-order .list-select>li .select-field .select2-container .select2-selection--single .select2-selection__rendered{padding:0}body .wrap-select-order .list-select>li .select-field .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}body .wrap-select-order .list-select>li .select-field .select2-container--default .select2-selection--single .select2-selection__clear{height:45px;margin-right:0;padding-right:35px}body .wrap-select-order .list-select>li .select-field .select2-container--default .select2-selection--single{background-color:transparent}body .wrap-select-order .list-select>li.type .icon{background:#78a9b5}body .wrap-select-order .list-select>li.brand .icon{background:#5492a1}body .wrap-select-order .list-select>li.code .icon{background:#307b8d}body .wrap-select-order .list-select>li.volume{border-bottom:none;padding-bottom:0}body .wrap-select-order .list-select>li.volume .icon{background:#0c657a}body .wrap-btn-qty{margin:0 30px 0 0}body .wrap-btn-qty .btn-change-qty{background-position:50%;background-repeat:no-repeat;background-size:15px;display:inline-block;height:40px;width:35px}body .wrap-btn-qty .btn-change-qty.add{background-image:url(../images/icon-arrow-right.svg)}body .wrap-btn-qty .btn-change-qty.subtract{background-image:url(../images/icon-arrow-left.svg)}body .wrap-btn-qty input{display:inline-block;font-size:18px;font-weight:600;text-align:center;width:50px}body .wrap-btn-qty label{display:inline-block;font-size:18px;font-weight:500;line-height:40px;padding:0 5px 0 0}body .wrap-btn-qty input::-webkit-inner-spin-button,body .wrap-btn-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body .wrap-btn-qty input[type=number]{-moz-appearance:textfield}body .wrap-cart-item{margin:20px 0;padding-right:140px}body .wrap-cart-item .cart-item{background:#fff;border-radius:10px;font-size:16px;font-weight:600;padding:10px;width:100%}body .wrap-cart-item .cart-item .no-product{color:#dbdbdb}body .wrap-cart-item .cart-item.has-item .no-product{display:none}body .wrap-cart-item #btn-add-cart{position:absolute;right:0;top:0;width:120px;z-index:10}body .wrap-cart-items{margin-bottom:20px;padding-right:140px}body .wrap-cart-items .list-cart-items{background:#80acb7;border-radius:10px;font-size:16px;font-weight:600;min-height:100px;padding:10px;width:100%}body .wrap-cart-items .list-cart-items .no-product{color:#fff}body .wrap-cart-items .list-cart-items .item.hidden,body .wrap-cart-items .list-cart-items.has-item .no-product{display:none}body .wrap-comment-order{padding-right:140px}body .wrap-comment-order #btn-submit-cart{position:absolute;right:0;top:0;width:120px;z-index:10}body .wrap-comment-order .email-order{margin-bottom:20px}body .section-cart label{display:block;font-weight:600;margin:10px 0}body .color-purple{background:#77056f}body .color-purple:disabled,body .color-purple:hover{background:#77056f;opacity:.85}body .color-purple-bold{background:#4d1849}body .color-purple-bold:disabled,body .color-purple-bold:hover{background:#4d1849;opacity:.85}body .no-border{border:none!important}body .col-order-detail{position:relative}body .col-order-detail:after{background:#f4f4f4;bottom:0;box-shadow:0 0 7px #888;content:"";display:block;position:absolute;right:0;top:0;width:1px}body .val-read{line-height:35px}body #wrap-order-summary .meta{margin:30px 0}body #wrap-order-summary .meta td{padding:10px 15px}body #wrap-order-summary .meta label{font-weight:600}body .thumb-product{background:#fff;border:2px solid #0c657a;border-radius:10px;display:flex;height:260px;padding:10px;vertical-align:middle;width:260px}body .thumb-product span{position:absolute}body #show-hide-comparison{display:block;font-size:18px;margin:0 0 10px}body #show-hide-comparison span{padding-left:10px}body #show-hide-comparison .hidec{display:none}body #show-hide-comparison .showc,body #show-hide-comparison.showc .hidec{display:inline}body #show-hide-comparison.showc .showc{display:none}body .sample-order{opacity:0;visibility:hidden}body .sample-order.showc{opacity:1;visibility:visible}body #frm-order label.error{color:red}
