@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;700&display=swap");html,body,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,q,s,samp,small,strike,sub,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-family:'Roboto', sans-serif;font-weight:normal;font-style:inherit;text-shadow:none}html,body{height:100%;background:#EAEAEA}a{text-decoration:none;transitionn:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease}h1{font-size:26px;font-weight:300;color:#333333;border-bottom:1px solid #333333;margin-top:30px;margin-bottom:40px;padding-bottom:10px;display:flex;justify-content:space-between}h1 a.btn{margin-right:0;width:120px}h2{font-size:20px;font-weight:300;color:#333333;border-bottom:1px solid #333333;margin-top:40px;margin-bottom:20px;padding-bottom:10px}.paddingT100{padding-top:100px}.text-right{text-align:right}.alert{position:fixed;top:80px;font-size:14px;left:30px;right:30px;z-index:999999}.form-control{outline:none;font-weight:300;font-size:14px;padding:6px 8px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{border:1px solid #666666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-select{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-select:focus{border:1px solid #666666;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-floating label{font-weight:300;font-size:14px;color:#666666}.nav-tabs{border-bottom:none;margin:0 5px}.nav-tabs .nav-item .nav-link{color:#666666;transitionn:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease}.nav-tabs .nav-item .nav-link.active{color:#333333}.card{margin-bottom:30px;border:none;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05)}.card.card-dashboard{text-align:center;min-height:120px}.card.card-dashboard .card-body{display:flex;align-items:center;flex-direction:column;justify-content:center}.card.card-dashboard p{font-size:12px;color:#555555}.card.card-dashboard p.big-text{font-size:35px;font-weight:300}.card.card-dashboard a{font-size:12px;color:#555555}.card.card-dashboard a:hover{color:#333333}.card.card-dashboard a i{margin-bottom:25px}.card.card-dashboard-venta{padding:10px}.card.card-dashboard-venta p{font-size:14px;color:#555555;margin-bottom:5px}.card.card-dashboard-venta p.big-text{font-size:18px;font-weight:600}.card.card-dashboard-venta a.tel{color:#666666;border-bottom:1px dotted #666666}.card.card-dashboard-venta a.tel:hover{color:#333333;border-bottom:1px dotted #333333}.card.card-dashboard-venta .btn{margin-top:10px}.table{table-layout:auto !important}.table thead tr{border-top:1px solid #dee2e6}.table thead tr th{font-size:14px;font-weight:400;color:#000000}.table tbody tr{border-top:1px solid #dee2e6}.table tbody tr td{font-size:14px;color:#333 !important;vertical-align:middle}.table tbody tr td .table-nombre{display:block}.table tbody tr td .table-descripcion{color:#666666;display:block;font-size:12px;margin-bottom:5px}.table tbody tr td .table-codigo{color:#666666;display:block;font-size:11px}.table tbody tr td a{color:#666666;text-decoration:underline dotted}.table tbody tr td a:hover{color:#333333}.table .table-total{font-size:18px}.search-section{margin-bottom:15px}.search-section .content-input{position:relative}.search-section .content-input .ico-search{color:#666666;position:absolute;top:6px;left:22px}.search-section .content-input input{padding-left:35px}.search-section .btn{margin-bottom:15px}.form .tittle-form-section{font-weight:400;margin-bottom:20px}.form .image-product{text-align:left}.form .form-select,.form .form-label{font-weight:300;font-size:14px;color:#666666}.form textarea{min-height:66px;resize:none}.form .divider{background:#ced4da;width:100%;height:1px;margin:30px 0}.form .text-help{font-size:12px;color:#666666;font-weight:300}.btn{border:none;padding:8px 0;font-weight:400;font-size:13px;text-transform:uppercase;transitionn:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease}.btn.btn-default{background:#666666;color:#FFFFFF}.btn.btn-default:hover{background:#333333}.btn::focus,.btn::active{border:none}section.login{display:flex;height:100%;align-items:center}section.login .box-login{background:#FFFFFF;display:flex;flex-direction:column;padding:20px;border-radius:10px !important;-webkit-border-radius:10px !important;-moz-border-radius:10px !important;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.15);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.15)}section.login .box-login .logo{background:url("../img/logo.svg") center center no-repeat;background-size:contain;width:217px;height:100px;margin:20px auto 40px auto}section.login .box-login input{margin-bottom:15px}section.login p{font-size:11px;text-align:center;color:#666666;margin-top:10px}nav{position:fixed !important;top:0;left:0;right:0;z-index:99999;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.05)}nav .navbar-toggler:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}nav .logo{background:url("../img/logo.svg") center center no-repeat;background-size:contain;width:119px;height:55px;margin:10px}nav .nav-item{margin-left:20px}nav .nav-item .nav-link{text-transform:uppercase;font-size:13px;font-weight:400}nav .nav-item .nav-link.active{color:#000000}nav .nav-item .nav-link.nav-link-red{color:#B01617}nav .nav-item .nav-link.nav-link-red:hover{color:#FF0000}.etiqueta-print{width:330px;display:flex;align-items:center;flex-direction:column}.etiqueta-print h1{font-size:20px;font-weight:600;text-align:center;margin:0;border:none;flex-grow:2}.etiqueta-print .tag-container{display:flex;align-items:center}.etiqueta-print .tag-container .logo{width:100px;flex-grow:0;flex-shrink:0;flex-basis:110px;height:45px;margin:0 5px}.etiqueta-print .tag-container .logo img{max-width:100%}.etiqueta-print .tag-container .order-description{padding:0 5px}.etiqueta-print .tag-container .order-description p{font-size:13px}@media screen and (max-width: 768px){.form .image-product{text-align:center}.card.card-dashboard p.big-text{font-size:20px;font-weight:600}}
