/**
 * All of the CSS for front-end functionality should be
 * included in this file.
 */

/* class description width fix */
span.select2[style] {
  width: 100%!important;
}

.btn-success {
  background: #28a745;
}
.btn-danger {
  background: #dc3545
}
.lowest-premiums p {
  /*display: inline;*/
}

tr.fast-track, div.fast-track {
 background: rgba(95, 255, 63, 0.33);
}

tr.pending-review, div.pending-review {
 background: rgba(255, 196, 56, 0.33);
}


.alert-warning {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert {
  position: relative;
  padding: .75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: .25rem;
}



/* ********************************************************************** */
/*                      Class Selection CSS                               */
/* ********************************************************************** */

/* DESKTOP POPUP */
.class-selector-popup {
  position: relative;
  background: #FFF;
  padding:  40px 5px;
  width: auto;
  height: auto;
  max-width: 600px;
  margin: 2em auto;
  }



@media screen and (max-width: 768px) {

  /* MOBILE POPUP */
  .class-selector-popup {
    position: relative;
    background: #FFF;
    padding: 30px 3px;
    width: auto;
    height: auto;
    max-width: 99%;
    margin: 10px auto;
    }


  }


/* GENERAL CSS FIXES */

 /* make next/prev pagination buttons easier to see */
.dataTables_wrapper .dataTables_paginate .paginate_button.previous, .dataTables_wrapper .dataTables_paginate .paginate_button.next {
  color: #333 !important;
  border: 1px solid #979797!important;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
  background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
  background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
  background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
  background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
  background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%);
}



/*
tr.clickable-row.active td {
  color: #000!important;
  font-weight:bolder!important;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a9db80+0,96c56f+100;Green+3D+%232
  background: #a9db80;  /* Old browsers
  background: -moz-linear-gradient(top, #a9db80 0%, #96c56f 100%)!important; /* FF3.6-15
  background: -webkit-linear-gradient(top, #a9db80 0%,#96c56f 100%)!important; /* Chrome10-25,Safari5.1-6
  background: linear-gradient(to bottom, #a9db80 0%,#96c56f 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a9db80', endColorstr='#96c56f',GradientType=0 ); /* IE6-9
  }
  */


/* ******************        END CLASS SELECTOR CSS       ***************************** */