/*
@font-face {
  font-family: "Deliver-Regular";
  font-style: normal;
  font-weight: 400;
  src:
    url("../fonts/delivery/Delivery_W_Rg.woff2") format("woff2"),
    url("../fonts/delivery/Delivery_W_Rg.woff") format("woff");
  unicode-range: U+20-24F, U+370-52F, U+2DE0-2DFF, U+A640-A69F, U+1C80-1C8F, U+600-6FF, U+750-77F, U+8A0-8FF, U+B50-DFF, U+FE70-FEFF;
}
*/

.header-row {
	background-color: #FFCC00;
}

.nav-link {
	color: #666666;
}

body {
	font-family: Deliver-Regular;
}

.navbar-nav .nav-link.active, .navbar-nav .nav-link.show {
	
}

.content {
	min-height: 125px;
}

.footer {
	background-color: #666666;
	color: #FFFFFF;
}

.text-center {
	padding: 12px;
}

.submit-margin {
	margin: 6px;
}

.card-margin {
	margin: 6px;
}

.pa-18 {
	padding: 18px;
}

.pa-12 {
	padding: 12px;
}

.pt-6 {
	padding-top: 6px;
}

.pt-12 {
	padding-top: 12px;
}

.pt-18 {
	padding-top: 18px;
}

.pl-18 {
	padding-left: 18px;
}

.pr-18 {
	padding-right: 18px;
}

.mart-6 {
	margin-top: 6px;
}

.mart-12 {
	margin-top: 12px;
}

.mart-24 {
	margin-top: 24px;
}

.mart-36 {
	margin-top: 36px;
}

.marb-12 {
	margin-bottom: 12px !important;
}

.marb-24 {
	margin-bottom: 24px;
}

.marr-18 {
	margin-right: 18px;
}

.mtb-12 {
	margin-top: 12px;
	margin-bottom: 12px;
}

.marl-12 {
	margin-left: 12px;
}

.button-login {
	background-color: #FFCC00;
	color: #000000;
	font-family: Deliver-Regular;
	font-weight: bold;
}

.button-login:hover {
	background-color: #666666;
	color: #FFFFFF;
}

.dhl-font {
	font-family: Deliver-Regular;
}

.input-label-bg {
	background-color: #F2F2F2;
}

.f2-bg {
	background-color: #F2F2F2;
}

.ff-bg {
	background-color: #FFFFFF;
}

.image-bg {
	background-image: url("../imgs/world_2.png");
}


.table.dataTable tr th.select-checkbox {
	border: 1px solid black;
}

table.dataTable thead th, table.dataTable thead td {
	background-color: #FFCC00;
}

table.dataTable thead>tr>th.sorting, 
table.dataTable thead>tr>th.sorting_asc, 
table.dataTable thead>tr>th.sorting_desc, 
table.dataTable thead>tr>th.sorting_asc_disabled, 
table.dataTable thead>tr>th.sorting_desc_disabled, 
table.dataTable thead>tr>td.sorting, 
table.dataTable thead>tr>td.sorting_asc, 
table.dataTable thead>tr>td.sorting_desc, 
table.dataTable thead>tr>td.sorting_asc_disabled, 
table.dataTable thead>tr>td.sorting_desc_disabled {
	background-color: #FFCC00;
	/*color: #0000000;*/
}

table.dataTable tfoot th, table.dataTable tfoot td {
	background-color: #FFCC00;
	/*color: #0000000;*/
}

table.dataTable thead>tr>th.sorting:before, 
table.dataTable thead>tr>th.sorting_asc:before, 
table.dataTable thead>tr>th.sorting_desc:before, 
table.dataTable thead>tr>th.sorting_asc_disabled:before, 
table.dataTable thead>tr>th.sorting_desc_disabled:before, 
table.dataTable thead>tr>td.sorting:before, 
table.dataTable thead>tr>td.sorting_asc:before, 
table.dataTable thead>tr>td.sorting_desc:before, 
table.dataTable thead>tr>td.sorting_asc_disabled:before, 
table.dataTable thead>tr>td.sorting_desc_disabled:before {
	margin-bottom: 2px;
	opacity: .6;
}

table.dataTable thead>tr>th.sorting_asc:before, table.dataTable thead>tr>th.sorting_desc:after, 
table.dataTable thead>tr>td.sorting_asc:before, table.dataTable thead>tr>td.sorting_desc:after {
	opacity: .6;
}

table.dataTable thead>tr>th.sorting:after, 
table.dataTable thead>tr>th.sorting_asc:after, 
table.dataTable thead>tr>th.sorting_desc:after, 
table.dataTable thead>tr>th.sorting_asc_disabled:after, 
table.dataTable thead>tr>th.sorting_desc_disabled:after, 
table.dataTable thead>tr>td.sorting:after, 
table.dataTable thead>tr>td.sorting_asc:after, 
table.dataTable thead>tr>td.sorting_desc:after, 
table.dataTable thead>tr>td.sorting_asc_disabled:after, 
table.dataTable thead>tr>td.sorting_desc_disabled:after {
	opacity: .6;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, 
.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
margin-bottom: 6px;
}

tr.selected {
	background-color: #8c8c8c !important;
}

.white-border {
	border: #FFFFFF;
}

select.arrow {
  background-image:
    linear-gradient(45deg, transparent 50%, #000000 50%),
    linear-gradient(135deg, #000000 50%, transparent 50%),
    linear-gradient(to right, #B2B2B2, #B2B2B2);
  background-position:
    calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    2.5em 2.5em;
  background-repeat: no-repeat;
}

.gen-form {
	background-color: #D40511;
	min-width: 90px;
}

button.gen-form:hover {
	background-color: #B2B2B2;
}

table.dataTable tbody tr:hover {
	background-color: #B2B2B2;
}

.date-picker {
	min-width: 150px;
}

.success-img {
	width: 150px;
}

.form-general {
	padding: 45px;
}

.form-red {
	color: #D40511;
}

.norm-text {
	text-align: justify; 
	font-size: 16px; 
	font-weight: normal;
}

.form-checkbox {
	margin: 10px;
}

.form-background {
	background-color: #E5E5E5;
}

.donateInfo {
	font-size: 16px; 
	font-weight: normal; 
	margin-left: 1em;
}

.companyInfo {
	font-size: 16px; 
	font-weight: normal; 
	margin-left: 1em;
}


.small-red {
	font-size: 14px; 
	color: #d40511; 
	margin-left: 1em;
}

.e-credit {
	display: none;
}

.select-service-center {
	max-width: 150px;
	text-align-last:left;
    padding-left: 32px;
}

.select-service-status {
	max-width: 150px;
	text-align-last:left;
    padding-left: 9px;
}

.mauto {
	display: flex;
    justify-content: center;
}

.input-error {
	border: 3px solid red;
}
