@font-face{font-family:BrandDisplay;src:url('archivo.ttf') format('truetype');font-weight:100 900;font-display:swap}
body.dd-erp{font-family:BrandDisplay,Arial,sans-serif;color:#161616;background:#f5f5f5}
.dd-erp .navbar-default{background:#111;background-image:none;border:0;border-bottom:3px solid #ff0033;border-radius:0;box-shadow:none}
.dd-erp .navbar-brand{height:75px;display:flex;align-items:center;padding:10px 15px}
.dd-erp .navbar-brand img{width:177px;height:55px;object-fit:contain}
.dd-erp .navbar-default .navbar-nav>li>a{color:#fff;min-height:44px}
.dd-erp .navbar-default .navbar-nav>li>a:hover,.dd-erp .navbar-default .navbar-nav>li>a:focus,
.dd-erp .navbar-default .navbar-nav>.open>a,.dd-erp .navbar-default .navbar-nav>.active>a{background:#c90029;color:#fff}
.dd-erp .navbar-default .navbar-toggle{border-color:#777;border-radius:0;min-height:40px}
.dd-erp .navbar-default .navbar-toggle .icon-bar{background:#fff}
.dd-erp .navbar-default .navbar-toggle:hover,.dd-erp .navbar-default .navbar-toggle:focus{background:#333}
.dd-erp .dropdown-menu{border-radius:0;border-top:3px solid #ff0033;box-shadow:0 6px 18px #0002}
.dd-erp .dropdown-menu>li>a{min-height:36px;padding-top:8px;padding-bottom:8px}
.dd-erp .dropdown-menu>li>a:hover,.dd-erp .dropdown-menu>li>a:focus{background:#fce8ec;color:#8f001d}
.dd-erp .panel{border:1px solid #ddd;border-radius:0;box-shadow:0 4px 12px #00000008}
.dd-erp .panel-default>.panel-heading{background:#111;background-image:none;color:#fff;border-bottom:3px solid #ff0033;border-radius:0;font-weight:700}
.dd-erp .panel-body{background:#fff}
.dd-erp .panel-footer{background:#fafafa;border-radius:0}
.dd-erp .btn{border-radius:0;text-shadow:none;box-shadow:none;min-height:34px;white-space:normal}
.dd-erp .btn-primary{background:#c90029;background-image:none;border-color:#c90029;color:#fff}
.dd-erp .btn-primary:hover,.dd-erp .btn-primary:focus,.dd-erp .btn-primary:active{background:#a90024;border-color:#a90024;color:#fff}
.dd-erp .btn-default{background:#fff;background-image:none;color:#222;border-color:#bbb}
.dd-erp .btn-default:hover{background:#f3f3f3;border-color:#777}
.dd-erp .btn-link{color:#a90024}
.dd-erp .form-control{border-radius:0;border-color:#bbb;box-shadow:none}
.dd-erp .form-control:focus{border-color:#c90029;box-shadow:0 0 0 2px #c900291f}
.dd-erp .has-error .form-control{border-color:#a94442}
.dd-erp .has-success .form-control{border-color:#3c763d}
.dd-erp .table>thead>tr>th{background:#111;color:#fff;border-bottom:3px solid #ff0033;vertical-align:middle}
.dd-erp .table-striped>tbody>tr:nth-of-type(odd){background:#fafafa}
.dd-erp .table-hover>tbody>tr:hover{background:#fce8ec}
.dd-erp .nav-tabs>li>a{border-radius:0;color:#333;min-height:40px}
.dd-erp .nav-tabs>li.active>a,.dd-erp .nav-tabs>li.active>a:hover,.dd-erp .nav-tabs>li.active>a:focus{border-top:3px solid #c90029;color:#a90024;font-weight:700;background:#fff}
.dd-erp .pagination>li>a,.dd-erp .pagination>li>span{color:#a90024;border-radius:0}
.dd-erp .pagination>.active>a,.dd-erp .pagination>.active>span{background:#c90029;border-color:#c90029;color:#fff}
.dd-erp .pagination>.disabled>a,.dd-erp .pagination>.disabled>span{color:#777}
.dd-erp .modal-content{border-radius:0;border-top:4px solid #ff0033}
.dd-erp .modal-header{background:#111;color:#fff}
.dd-erp .modal-header .close{color:#fff;opacity:1}
.dd-erp .well{background:#fff;background-image:none;border-radius:0;box-shadow:none}
.dd-erp .breadcrumb{border-radius:0;background:#fff;border-left:3px solid #ff0033}
.dd-erp .breadcrumb a{color:#a90024}
.dd-erp a:focus-visible,.dd-erp button:focus-visible,.dd-erp input:focus-visible,.dd-erp select:focus-visible{outline:3px solid #c90029;outline-offset:2px}
.dd-guest .panel{max-width:580px;margin:32px auto;border-top:4px solid #ff0033}
.dd-guest .panel-heading{padding:18px 22px;font-size:20px}
.dd-guest .panel-body{padding:28px 24px}
.dd-guest .form-control{min-height:42px}
.dd-guest .btn-primary{min-height:42px;padding:10px 22px;font-weight:700}
@media(max-width:767px){.dd-erp .navbar-brand{height:70px}.dd-erp .navbar-brand img{width:150px;height:48px}.dd-erp .navbar-toggle{margin-top:17px}.dd-guest .panel{margin-top:20px}.dd-guest .panel-body{padding:22px 16px}.dd-erp .table-responsive{border-color:#ddd}.dd-erp .dropdown-menu>li>a{white-space:normal}}
