.g-recaptcha {
  transform: scale(1);
  transform-origin: 0 0;
  width: 100% !important;
  display: flex;
  justify-content: center;
}

.iloading {
    display: none;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #fff url('../../../../assets/img/loaders-sigara.gif') no-repeat center center;
    opacity: .75;
    filter: alpha(opacity=75);
    z-index: 20140628;
}  

.thumbnail {
    width: 150px;
    height: 150px;
}

.avatar-body {
  padding-right: 15px;
  padding-left: 15px;
}

.avatar-upload {
  overflow: hidden;
}

.avatar-upload label {
  display: block;
  float: left;
  clear: left;
  width: 100px;
}

.avatar-upload input {
  display: block;
  margin-left: 0px;
}

.avatar-alert {
  margin-top: 10px;
  margin-bottom: 10px;
}

.avatar-wrapper {
  height: 364px;
  width: 100%;
  margin-top: 15px;
  box-shadow: inset 0 0 5px rgba(0,0,0,.25);
  background-color: #fcfcfc;
  overflow: hidden;
}

.avatar-wrapper img {
  display: block;
  height: auto;
  max-width: 100%;
}

.avatar-preview {
  float: left;
  margin-top: 15px;
  margin-right: 15px;
  border: 1px solid #eee;
  border-radius: 4px;
  background-color: #fff;
  overflow: hidden;
}

.avatar-preview:hover {
  border-color: #ccf;
  box-shadow: 0 0 5px rgba(0,0,0,.15);
}

.avatar-preview img {
  width: 100%;
}

.preview-lg {
  height: 184px;
  width: 184px;
  margin-top: 15px;
}

.preview-md {
  height: 100px;
  width: 100px;
}

.preview-sm {
  height: 50px;
  width: 50px;
}

.loker-detail {
  box-shadow: 0px 0px 12px 0px rgba(34, 34, 34, 0.07);
  background: #fff;
  margin-bottom: 10px;
}

.loker-detail:hover {
  background: #E1E1E1;
}

.loker-detail .triangle {
  position: absolute;
  font-size: 12px;
  text-align: center;
  margin: auto;
  padding: 3px;
  width: auto;
  height: auto;
  background: #ea0000;
  color: #ffffff;
}

.loker-detail h4 {
  font-weight: bold;
  font-size: 12px;
  color: #3B3A3A;
}

.loker-detail h5 {
  font-weight: bold;
  color: #3B3A3A;
}

.loker-detail span {
  font-size: 12px;
  font-weight: bold;
  color: #878585;
}

.loker-detail .btn-loker button {
  display: none;
}

@media (max-width: 768px) {
  .loker-detail h4 {
    padding-top: 10px;
  }
  
  .loker-detail .btn-loker button {
    display: block;
  }
}

blockquote {
  border-left: 7px solid #0d6efd;
  background-color: #ffffff;
  padding: 10px 15px 1px 0px;
  quotes:"\201C""\201D""\2018""\2019";
}

blockquote p {
    padding-left: 15px;
}

.job-overview-inner ul{
	list-style:none;
	margin:0;
	padding:0
}

.job-overview-inner ul li{
	display:block;
	font-size:16px;
	margin-bottom:15px;
	padding-left:30px;
	position:relative
}

.job-overview-inner ul li:last-child{
	margin-bottom:0
}

.job-overview-inner ul li span{
	color:#212529;
	display:block;
	font-weight:600;
	margin:0;
	padding:0
}

.job-overview-inner ul li h5{
	color:#212529;
	font-size:16px;
	font-weight:500;
	line-height:20px;
	margin:0;
	padding:0
}

.job-overview-inner ul li i{
	color:#212529;
	font-size:18px;
	left:0;
	position:absolute;
	top:0
}

@keyframes blink-red {
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0.3; }
}

.blink-red {
  animation: blink-red 1s infinite;
}

@keyframes blink-green {
  0%, 50%, 100% { opacity: 1; }
  25%, 75% { opacity: 0.3; }
}

.blink-green {
  animation: blink-green 3s infinite;
}

@keyframes vibrate {
  0%, 100% { transform: translate(0); }
  25% { transform: translate(-1px, 1px); }
  50% { transform: translate(1px, -1px); }
  75% { transform: translate(-1px, -1px); }
}
.vibrate {
  animation: vibrate 0.3s ease-in-out 1;
}

.swal2-container.swal2-backdrop-show {
  z-index: 9999 !important;
}
.modal-backdrop {
  z-index: 1040 !important;
}

.notifAK1 {
  height: 80px;
  width: 100%;
  margin-top: 15px;
  padding: 5px;
  box-shadow: inset 0 0 5px rgba(0,0,0,.25);
  background-color: #fcfcfc;
  overflow: hidden;
}
