.line-through {
  /* Перечёркнутый текст */
  text-decoration: line-through;
}

/*For google geo autocomplete in modal*/
.pac-container{z-index: 20000 !important; }
.fab { font-family: "Font Awesome 5 Brands" !important; }

.modal .modal-body>.as-form { min-width: 150px !important; }
.as-oneShow{font-size: 1.1em;}

#loadOverlay{display: none;}


/*стилизация чекбокса в кнопку*/
div[data-code="newclient"] {
  text-align: center;
  height: 100%;
  align-content: center;
  width: 100%;
}

div[data-code="newclient"] .as-form-item-el {
	display: inline-block;
	margin: 0 5px 0 0;
	user-select: none;
	position: relative;
}

div[data-code="newclient"] .as-form-item-el input[type=checkbox] {
	z-index: -1;
	opacity: 0;
	display: block;
	width: 0;
	height: 0;
}

div[data-code="newclient"] .as-form-item-el label {
	display: inline-block;
	cursor: pointer;
	padding: .375rem .75rem;
	line-height: 30px;
	border: 1px solid;
	border-radius: 4px;
	transition: background 0.2s ease;
    color: #fff;
  	background-color: #0039a6;
  	border-color: #0039a6;
}

/* Checked */
div[data-code="newclient"] .as-form-item-el input[type=checkbox]:checked + label {
	background: #2F4F4F;
}

/* все ячейки таблиц по центру*/
div.crd2Cell {text-align: center;}
.table thead th {text-align: center;}
.table tfoot td {text-align: center;}
.table th {border: 1px solid #e3e6f0 !important;}

.crd2ColDesc {color: #373434!important;}

/*стили счета для печати*/
#print_invoice_table td {
  border: 1px solid #5a5c69 !important;
  padding: 5px;
}

.as-colorMarker {
  width: 24px!important;
}


/*стили для таблиц с заказами*/
.order-border {border-bottom: #A9A9A9 1.5rem solid;}
.as-table tr td, .as-table .crd2Table tr th {vertical-align: middle;}

.as-table .crd2Table thead tr th {background-color: #0089ff82!important; font-size: 1rem;}
.as-table th, .as-table td {border: 1px solid #423f6ac4 !important;}
.as-table .crd2Table thead tr {line-height: 2}

.pHtml .nav-tabs .nav-item {background-color: #008acc2e !important;}
.pHtml .nav-tabs .nav-link.active {background-color:#0089ff82 !important;}
input.form-control[disabled="disabled"], select.form-control[disabled="disabled"] {background-color: #008acc2e !important;}

.alert.alert-darkblue {background-color: #0089ff82;}
.as-table .badge {font-size: 1rem;}

html .sidebar-toggled .sidebar .nav-item .nav-link i {
    font-size: 0.85rem;
}
  @media (max-width: 768px) {
html  .sidebar .nav-item .nav-link i {
    font-size: 0.85rem;
}
}
