/*fix short form styles*/
.short-form .inp-group.inp-error input:focus{
    border-color: red;
}
.short-form .checkbox-text{
    margin-left: 30px;
    margin-top: -22px;
    margin-right: 40px;
    max-height: 100px;
    overflow-y: scroll;
}
.short-form .checkbox__item-content::-webkit-scrollbar,
.short-form .checkbox-text::-webkit-scrollbar {
    width: 5px;
}
.short-form .checkbox__item-content::-webkit-scrollbar-track,
.short-form .checkbox-text::-webkit-scrollbar-track {
    background: #B4AFB5;
}
.short-form .checkbox__item-content::-webkit-scrollbar-thumb,
.short-form .checkbox-text::-webkit-scrollbar-thumb {
    background: #212E35;
}
.short-form .ajax-progress-throbber{
    position: absolute;
    top: 8px;
    left: 20px;
}
.short-form .ajax-progress-throbber .message{
    display: none!important;
}
.short-form .modal-content{
    overflow: unset;
}
.short-form .modal-header{
    border-top-left-radius: 24px;
    border-top-right-radius: 24px;
}
.short-form .jq-selectbox__dropdown{
    width:100%!important;
}

.short-form .setup-time {
    display: none;
}
.short-form .setup-time .inp-group__select{
    width: 15%;
    float: left;
    margin-bottom: 0px;
}
.short-form a{
    color: #ED123D;
    border-bottom: 1px solid #ED123D;
    cursor: pointer;
}
.short-form .setup-text{
    float: left;
    width: 60%;
}
.short-form .right-now-block{
    clear: both;
}
.short-form span, .short-form a{
    font-weight: 300;
    font-size: 18px;
    line-height: 150%;
}
.short-form .checkbox__item-content{
  margin: 5px 40px 10px 50px;
  max-height: 120px;
  overflow-y: scroll;
  display: none;
}
.short-form .checkbox-item .inp-group__checkbox{
  display: inline;
}
.short-form .checkbox__item-in{
  position: relative;
  cursor: pointer;
  margin-left: -7px;
}
.short-form .checkbox__item-in:after{
  position: absolute;
  top: 50%;
  content: ' ';
  -webkit-transform: translate(0,-50%) rotate(90deg);
  -ms-transform: translate(0,-50%) rotate(90deg);
  transform: translate(0,-50%) rotate(90deg);
  right: -15px;
  width: 6px;
  height: 12px;
  background: url(/themes/fleetcor/img/icons/faq-arrow.svg) center center no-repeat;
  background-size: contain;
  -webkit-transition: all .4s;
  transition: all .4s;
}
.short-form .checkbox__item-in.is-active:after{
  -webkit-transform: translate(0,-50%) rotate(270deg);
  -ms-transform: translate(0,-50%) rotate(270deg);
  transform: translate(0,-50%) rotate(270deg);
}

