/* CSS Document */
.perfect-scrollbar-off .main-panel {
    overflow-y: scroll; 
}
.links-dashboard a {
	color: inherit;
}

.pagination {
	margin: 20px 20px 0;
}
.pag-bottom .pagination {
	margin: 0 20px 20px !important;
}
.pagination .firstlink,
.pagination .prevlink {
	margin-right: 5px;
}
.pagination .lastlink,
.pagination .nextlink {
	margin-left: 5px;
}
.pagination .btn {
	padding: 5px 10px !important;
	margin: 0 3px;
}
.pagination .btn a:hover {
	color: #fff;
}
.fa-user-check {
	font-size: 1.7em !important;
	margin-left: 3px;
}

@-moz-keyframes blink {0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;}} /* Firefox */
@-webkit-keyframes blink {0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;}} /* Webkit */
@-ms-keyframes blink {0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;}} /* IE */
@keyframes blink {0%{opacity:1;} 50%{opacity:0.5;} 100%{opacity:1;}} /* Opera */
.check-in {
	background-color: rgba(255, 10, 10, 0.5)!important;
	-moz-transition:all 0.5s ease-in-out;
    -webkit-transition:all 0.5s ease-in-out;
    -o-transition:all 0.5s ease-in-out;
    -ms-transition:all 0.5s ease-in-out;
    transition:all 0.5s ease-in-out; 
    -moz-animation:blink normal 1.5s infinite ease-in-out; /* Firefox */
    -webkit-animation:blink normal 1.5s infinite ease-in-out; /* Webkit */
    -ms-animation:blink normal 1.5s infinite ease-in-out; /* IE */
     animation:blink normal 1.5s infinite ease-in-out; /* Opera */
  }
  .check-out {
	background-color: #dcf8c6!important;
	animation: unset;
  }

  
span.column-sort {
	margin-left: 10px;
	color: #9A9A9A;
	font-size: 13px;
}

.intl-phone-group {
	z-index: 4;
}
.intl-tel-input {
  padding-right: 22px!important;
}
.intl-tel-input .selected-flag {
  z-index: 4;
}
.intl-tel-input .country-list {
  z-index: 5;
}
.intl-tel-input .form-control {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 0;
}

.pagination {
  float: right;
}
.pagination span {
  margin: 0 12px;
}

.mt-0 {
  margin-top: 0;
}

.mr-8 {
  margin-right: 8px;
}
.mr-16 {
  margin-right: 16px;
}

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