/* overwrite components.css */
.mt-0  {margin-top: 0px!important;}
.mt-8  {margin-top: 8px!important;}
.mt-25 {margin-top: 25px!important;}
.mt-30 {margin-top: 30px!important;}
.mt-35 {margin-top: 35px!important;}
.mt-40 {margin-top: 40px!important;}
.mt-50 {margin-top: 50px!important;}
.mt-60 {margin-top: 60px!important;}
.mt-65 {margin-top: 65px!important;}
.mb-0  {margin-bottom: 0px!important;}
.mb-25 {margin-bottom: 25px!important;}
.mb-30 {margin-bottom: 30px!important;}
.mb-35 {margin-bottom: 35px!important;}
.mb-40 {margin-bottom: 40px!important;}
.mb-50 {margin-bottom: 50px!important;}
.ml-25 {margin-left: 25px!important;}
.pt-8  {padding-top: 8px!important;}
.pt-40 {padding-top: 40px!important;}
.pb-100 {padding-bottom: 100px!important;}
.pl-20 {padding-left: 20px!important;}
.pr-20 {padding-right: 20px!important;}
.lh-20 {line-height: 20px!important;}
.lh-30 {line-height: 30px!important;}
.text-size-xlarge {font-size: 15px!important;}
h1.nodata {text-align: center;}
h1.nodata i {font-size: 60px;}
p.nodata {text-align: center; font-size: 14px; font-style: italic;}

/* overwrite core.css */
.border-none {border: none!important;}
.border-r {border-right: 1px solid #ddd!important;}
.border-l {border-left: 1px solid #ddd!important;}
.navbar-brand > img {height: 40px;}
.navbar-lg .navbar-brand {height: 54px; padding-top: 5px; padding-bottom: 7px;}

/* overwrite boostrap.css */
.has-feedback label ~ .form-control-feedback {top: 28px!important;}
.dropdown-menu {z-index: 9999;}

/* Add other classes: cookie-policy.php + terms-conditions.php */
img.basic-header-brand-logo {margin-bottom: 25px;}
ol.basic-internal-ol {line-height: 25px;}
ol.basic-ol-alphabet {list-style-type: lower-latin;}

/* Add other classes: admin/module/customers/dashboard-documents.php */
.gamm-list-group {border-radius: 0px!important;}
/* overwrite footer*/
.footer{bottom: 15px!important;}

.table-documents > thead > tr > th, 
.table-documents > tbody > tr > th, 
.table-documents > tfoot > tr > th, 
.table-documents > thead > tr > td, 
.table-documents > tbody > tr > td, 
.table-documents > tfoot > tr > td {padding: 4px 20px!important;}

/* LOGIN CLIENT */
.login-client{
min-width: 342px!important;
}