@import url('all.css');
.clearfix {
    margin: 50px 0;
    clear: both;
}
.btn-primary{
    margin: 0 20px;
}
.btn-primary a{
    color: #ffffff !important;
}
.used{
    color: #018201;
}
.not_used{
    color: #1d643b;
}
.expired {
    color: #ff0202;
}
.expired{
    font-weight: bold;
}
.table thead th {
    vertical-align: top;
    font-size: 12px;
    text-align: center;
}
.table thead th span {
    display: block;
}
.table {
    vertical-align: top;
    font-size: 12px;
}
.modal-dialog table.table-bordered.dataTable tbody th, .modal-dialog table.table-bordered.dataTable tbody td {
    border-bottom-width: 0;
    /* word-wrap: anywhere; */
}

.modal-open .ui-widget.ui-widget-content {
    z-index: 1051;
}

#oneHistory .modal-lg {
    max-width: 1200px;
	display: table;
}
.editCall .btn {
    margin-bottom: 10px;
}

/* Задаем цвет и значения таблицам */
tr.yellow , .table-hover tbody tr.tr:hover{
    background-color: #ffc107 !important;
    color: #000; 
	font-weight: bold;
	font-size: 11px;
}
tr.red ,  tr.red a, .table-hover tbody tr.tr:hover{
    background-color: #8e0606 !important;
    color: #fff;
	font-weight: bold;
	font-size: 11px;
}
tr.blue, tr.blue a, .table-hover tbody tr.tr:hover {
    background: #d7f3fa !important;
	color: #000;
}
/* Конец блока - Задаем цвет и значения таблицам */

tr td .cnt {
    border: 1px solid red;
    border-radius: 50%;
    padding: 2px 6px;
}
td a i {
    font-size: 24px;
}
.fab.fa-whatsapp-square, .fas.fa-phone-square-alt, .fas.fa-envelope-square {
    font-size: 39px;
}
.fab.fa-whatsapp-square{
    color: #529159;
}
.fas.fa-phone-square-alt {
    color: #0768ff;
}
.fas.fa-envelope-square{
	color: #f05315;
}


.blink_me.yellow, .blink_me.red  {
    background-color: #ffbcd5 !important;
}

.blink_me {
  animation: blinker 2s linear infinite;
  background-color: #ffbcd5 !important;
  /* color: #64ee64 !important; */
}
@keyframes blinker {
  50% {
    opacity: 0.5;
  }
}

#result {
    width: 300px;
    display: block;
    margin: auto;
    margin-left: auto;
    position: fixed;
    left: 50%;
    margin-left: -150px;
    top: 20px;
    z-index: 9;
}
#result p{
    padding: 10px;
    font-size: 21px;
    font-weight: bold;
}