
/* -------------- Style for character limit ------------------- */
.rbox-text-muted {
    opacity: .6;
    filter: alpha(opacity=65);
}


.rbox-widget button.third-party-apply-btn {
    background-color: #fff;
    background-image: none;
    border-color: #d8d8d8;
    box-shadow: none;
    padding: 0;
}


.rbox-widget button.third-party-apply-btn .icon {
    display: inline-block;
    padding: 5px 10px 4px;
    border-right: 1px solid #d8d8d8;
}

.rbox-widget button.third-party-apply-btn .icon img {
    height: 16px;
}

.rbox-widget button.third-party-apply-btn .label {
    padding: 4px 10px 4px 4px;
    color: #337ab7;
}


.rbox-apply-with-linkedin-btn {}

.rbox-apply-with-indeed-btn {}

.rbox-application-form {
    position:relative
}

.rbox-application-fetching-linkedin-data {
    position: absolute;
    top: 100px;
    left: 50px;
}

.rbox-spinner {
    -webkit-animation:rbox-rotator 1.4s linear infinite;
            animation:rbox-rotator 1.4s linear infinite
}

@-webkit-keyframes rbox-rotator {
    0% { -webkit-transform:rotate(0); transform:rotate(0) }
    100% { -webkit-transform:rotate(270deg); transform:rotate(270deg) }
}

@keyframes rbox-rotator {
    0% { -webkit-transform:rotate(0); transform:rotate(0) }
    100% { -webkit-transform:rotate(270deg); transform:rotate(270deg) }
}.path {
    stroke:rgba(128,128,128,.5);
    stroke-dasharray:187;
    stroke-dashoffset:0;
    -webkit-transform-origin:center;
        -ms-transform-origin:center;
            transform-origin:center;
    -webkit-animation:rbox-animate-dash 1.4s ease-in-out infinite;
            animation:rbox-animate-dash 1.4s ease-in-out infinite
}

@-webkit-keyframes rbox-animate-dash {
    0% {
        stroke-dashoffset:187
    }
    50% {
        stroke-dashoffset:46.75;
        -webkit-transform:rotate(135deg);
                transform:rotate(135deg)
    }
    100% {
        stroke-dashoffset:187;
        -webkit-transform:rotate(450deg);
                transform:rotate(450deg)
    }
}

@keyframes rbox-animate-dash {
    0% {
        stroke-dashoffset:187
    }
    50% {
        stroke-dashoffset:46.75;
        -webkit-transform:rotate(135deg);
                transform:rotate(135deg)
    }
    100% {
        stroke-dashoffset:187;
        -webkit-transform:rotate(450deg);
                transform:rotate(450deg)
    }
}


.rbox-application-close-date-info {
  margin-top: 4px;
}

.rbox-icon {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 4px 0 0;
  background-position: 0 0;
}

.rbox-icon-calendar {
  margin-bottom: -1px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAUxAAAFMQG37ShSAAAAB3RJTUUH3gceBzgHarIUngAAASFJREFUKM+tUrFKA1EQnNk7PZLCQhAFW6sE4e5yqdXOKlU+wFar64J/4AeI+Bk29hYW4vGS0l4QrpIIYvB4eWuROzklkYhuNbvM7Lx9u8B/RJJEvSSJej/hKggAnU50ocoWic1ZWXOAW/MxHowZnQgAkGwPh8N9UgekDowZHSzGbH/axnF8s+w4FdevF7vdMHTOOzTGnMVxfAQgd87d+b6kpHeZZVlecaUutJYFgBcAENFXz9NJEATOOYyttdM694tQRNYBtwsAqrLjnGxba1dJDUWkUef630Z4BOS6xLel+xsgV9VL5jqqagvQ4zLrk7onImuqmqrqxkLHIAjui6I4nTXBubXTibXvz83mSur7jaeFX/zrdZAcLysmOf7TXX8AnOF8K9/gga4AAAAASUVORK5CYII=);
}
    