/*!********************************************************
BACKEND CSS
**********************************************************/.page-item.active .page-link{z-index:1;color:#fff;background-color:var(--themePrimaryColor);border-color:var(--themePrimaryColor)}.page-item .page-link{color:var(--themePrimaryColor);font-weight:500}.page-item .page-link:hover{color:var(--themePrimaryColor)}.modal-title{margin:0;font-size:1.2rem;-webkit-clip-path:none;clip-path:none;color:var(--themePrimaryColor);font-weight:700;text-align:left;background-color:transparent;padding:0}.dashboard-title{background-color:var(--themePrimaryColor);font-weight:500;color:#fff;font-size:24px;text-transform:uppercase}.login-card{margin:5%}.login-card .btn-link{font-size:.8rem;color:gray;font-weight:400}.login-card .btn-light-blue{padding:.4rem 3rem;border-radius:.5rem}.login-card .card{border-radius:1.5rem;border:4px solid var(--themePrimaryColor)}.login-card .card-header{color:#000;font-size:2rem;background-color:transparent;font-weight:700;border:none}.login-card .form-control{border:none;border-bottom:2px solid var(--appGrey);padding:1rem .75rem 1rem 0}.login-card .form-control::placeholder{border:none;border-bottom:2px solid var(--appGrey);padding:1rem .75rem 1rem 0;color:#4a4949}.login-card .form-control:focus{color:#495057;background-color:transparent;border-color:transparent;outline:0;border-bottom:2px solid var(--appGrey)}table.table.dataTable>tbody>tr.retired>td{background-color:#dc354533}/*!********************************************************
NAV
**********************************************************/nav.navbar{background-position:center center;background-repeat:no-repeat;background-size:cover;border:none;box-shadow:0 0 8px 2px #00000020}.navbar-brand img{width:75px}.navbar-light .navbar-nav .nav-link{padding:1.5rem;transition:.3s;-webkit-clip-path:none;clip-path:none;font-weight:700;border-bottom:5px solid transparent}.navbar .dropdown .dropdown-item{border-bottom:5px solid transparent}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover,.nav-item.dropdown:hover>a,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .show>.nav-link{color:var(--themePrimaryColor);border-bottom:var(--themePrimaryColor) solid 5px}.navbar .dropdown-menu{margin:0;border-radius:0}.navbar .dropdown:hover>.dropdown-menu{display:block}.navbar .dropdown>.dropdown-toggle:active{pointer-events:none}/*!********************************************************
BREADCRUMB NAV
**********************************************************/.breadcrumb-arrow{height:36px;padding:0;line-height:36px;list-style:none;background-color:#f7f7f7;margin-bottom:2rem}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px;padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;padding:0 10px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:var(--themePrimaryColor);border:1px solid var(--themePrimaryColor)}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:"";border-top:18px solid transparent;border-bottom:18px solid transparent}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left-color:var(--themePrimaryColor);border-left-style:solid;border-left-width:11px}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid var(--themePrimaryColor)}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:var(--themePrimaryColor);border:1px solid var(--themePrimaryColor)}.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:var(--themePrimaryColor)}.breadcrumb-arrow li a:active{background-color:var(--themePrimaryColor);border:1px solid var(--themePrimaryColor)}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:var(--themePrimaryColor)}.breadcrumb-arrow li span{color:var(--themePrimaryColor)}/*!********************************************************
FOOTER
**********************************************************/footer{font-size:.8em;padding:1em;margin:0;text-align:center;background:var(--themePrimaryColor);color:#fff}/*!********************************************************
OTHER
**********************************************************/@media (max-width:1080px){.navbar-brand{width:100px;margin-left:20px}.navbar-nav{margin-left:15px!important}}.admin-section{margin:10px 0}.admin-section h2{font-family:Lato,sans-serif;font-size:2rem;padding:0;margin:0;font-weight:700;background-color:transparent}.admin-section h5{margin-left:calc(-1 * var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);padding-bottom:6px}.admin-section .form-group.input-underline,.admin-section h6{margin:22px 0 15px}.admin-section .underline{border-bottom:1px solid var(--appGrey)}.admin-section .btn-action{width:21.5px;height:21.5px;display:flex;justify-content:center;align-items:center;border:none;transition:.3s ease-in-out;vertical-align:middle}.admin-section .btn-action img{width:100%;height:auto}.admin-section .form-group.input-underline textarea.form-control{border:1px solid #dee2e6!important;margin-top:1rem!important;padding:8px 12px;height:95px}.admin-section label{font-family:Lato,sans-serif;font-weight:600;font-size:.75rem;line-height:1.25rem;color:var(--appGrey);margin:0}.admin-section label.select-label{line-height:25px}.tableFilter label{margin:33px 0 0}.admin-section #images_table{margin:0 calc(var(--bs-gutter-x) * -.5)}.admin-section thead tr th,.admin-section tbody tr td{padding:20px 10px;font-family:Opens Sans,sans-serif;line-height:20px;font-size:1rem;vertical-align:middle}.section-nav{margin:36px 0 11px}.section-header{display:flex;justify-content:space-between;align-items:center;padding:0}.section-header span{color:var(--appGrey);font-weight:400}.section-actions .switch{margin-right:26px!important}.section-actions .slider{top:-2px}.table-col-lg{width:auto}.table-col-sm{width:112px;white-space:nowrap}.admin-section .section-body h6{margin-left:calc(var(--bs-gutter-x)*-.5);padding-left:calc(var(--bs-gutter-x)*.5);padding-bottom:5px;width:100%;border-bottom:1px solid var(--appGrey)}.admin-section .logo-preview img{width:100%;height:auto;margin-bottom:49px}.nav-tabs .nav-link{background-color:transparent;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem;margin-bottom:-1px;font-family:Lato,sans-serif;font-size:12px;font-weight:700;color:var(--appGrey);padding:.5rem 1.5rem}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background-color:#f1f1f1;border-color:transparent;color:var(--appGrey);font-family:Lato,sans-serif;font-size:12px;font-weight:700}.admin-section .form-group.input-underline .form-control{font-family:Lato,sans-serif;font-size:15px;line-height:20px;font-weight:500;color:#000;padding:10px 0;border:none;border-bottom:1px solid var(--appGrey)}.admin-section .stats-panel{padding:1rem 2rem;font-size:1rem;margin:1rem auto 0;display:block}.admin-section .stats-panel hr{border-top:1px solid var(--appEvilGrey)}.admin-section .stats-panel h3{font-size:1.4rem;color:var(--appEvilGrey)}.admin-section .stats-panel h3 label{font-size:1.4rem;line-height:1.1;font-weight:700;margin:0;color:var(--appEvilGrey)}.admin-section .stats-panel h3 span{font-size:1.4rem;line-height:1.1;color:var(--appEvilGrey)}
