/* here you can put your own css to customize and override the theme */

/*additional for micorosft validation tollo li bootstrap*/
 /* Surround the * after the form label on required fields*/
    .requiredFormLabelDiv {
        display: block;
    }

    .requiredFormStar {
        color: red;
        margin-left: 10px;
    }

    .message-info {
        border: 1px solid;
        clear: both;
        padding: 10px 20px;
    }

    .message-error {
        clear: both;
        color: #e80c4d;
        font-size: 1.1em;
        font-weight: bold;
        margin: 20px 0 10px 0;
    }

    .message-success {
        color: #7ac0da;
        font-size: 1.3em;
        font-weight: bold;
        margin: 20px 0 10px 0;
    }

    .error {
        color: #e80c4d;
    }

    /* styles for validation helpers */
.field-validation-error {
    color: #e80c4d;
    font-weight: lighter;
}

    .field-validation-valid {
        display: none;
    }

    input[type="text"].input-validation-error,
    input[type="password"].input-validation-error,
    input[type="email"].input-validation-error {
        border: 1px solid #e80c4d;
    }

    .validation-summary-errors {
        color: #e80c4d;
        font-weight: bold;
        font-size: 1.1em;
    }

    .validation-summary-valid {
        display: none;
    }

     a.notiCount {
         position: relative;
     }

        a.notiCount > i {
  font-size: 16px;
}
 a.notiCount > .badge {
  font-family: "Open Sans", sans-serif;
  position: absolute;
  top: 10px;
  right: 20px;
  font-weight: 300;
}

 a.iconBadge {
      position: relative;
     top: 5px;
     cursor: pointer;
 }
        a.iconBadge > i {
  font-size: 30px;
}
 a.iconBadge > .badge {
 font-family: "Open Sans", sans-serif;
  position: absolute;
  top: -10px;
  right: 20px;
}

  textarea.input-validation-error {
     border: 1px solid #e80c4d;
} 


 div.select2-drop-multi > ul.select2-results > li:first-child {
 visibility: hidden
}

div.rptDDL > ul.select2-results > li:first-child {
    visibility: visible
}

  .popup_color_safari {
      height: 380px !important;
  }

