.link {
    color: #ff2600;
    cursor: pointer;
    text-decoration: underline;
}

.modal-terms {
    height:400px;
    overflow:auto;
}

/* This will style any <img> element in .parent div */
.logo img {

    display: block;
    max-width:500px;
    max-height:100px;
    width: auto;
    height: auto;
  }

.sidebar {
    z-index: 1;
    position: absolute;
    width: 250px;
    margin-top: 170px !important;
}

.navbar {
    background-color: #FFF;
    position: relative;
    min-height: 130px;
    max-height: 130px !important;
    margin-bottom: 20px;
    border: 1px solid transparent;
}

.page-header {
    padding-bottom: 9px;
     margin: 30px 0 20px !important;
    border-bottom: 1px solid #eee;
}

.logo {
  z-index: 2;
  position: relative;
  margin-left: 20px;
}

.sub-navbar {
  z-index:0;
  position: absolute;
  bottom: 0;
  height: 50px;
  width: 100%;
  background-color: #94c424;
}

.table-striped>tbody>tr:nth-child(even)>td,
.table-striped>tbody>tr:nth-child(even)>th {
   background-color: #FFF;
 }

 .glyphicon.spinning {
    animation: spin 1s infinite linear;
    -webkit-animation: spin2 1s infinite linear;
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg); }
    to { transform: scale(1) rotate(360deg); }
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
