/*Disabled Form Fields Styling*/
.form-control{
      background-color: #fff !important;
}
.form-control[disabled] {
   background-color: #f6e5e5 !important;
}

.form-control[readonly] {
   background-color: #f6e5e5 !important;
}
/*End Disabled Form Styling Overrides*/

/*CSS Not Included In Bootstrap*/

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
}
.bs-callout h4 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h4 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
.bs-callout-info h4 {
    color: #5bc0de;
}

/*End CSS Not Included In Bootstrap*/

/* Payment Modal Styling*/
.modal-large{
      width: 1000px;
}


/*Auto Logout Styling*/
#idletimeout { background:rgb(182, 27, 12); border:3px solid rgb(181, 56, 16); color:#fff; font-family:arial, sans-serif; text-align:center; font-size:12px; padding:10px; position:relative; top:0px; left:0; right:0; z-index:100000; display: none;}
#idletimeout a { color:#fff; font-weight:bold }
#idletimeout span { font-weight:bold }


/*Authorize.net Status*/
.color-dot {
  @include border-radius(99px);
  display:inline-block;
  width:10px;
  height:10px;
  margin-right:5px;

}
.color-dot-tickets{
    @include border-radius(99px);
    display:inline-block;
    width:24px;
    height:20px;
    margin-right:10px;
    color: white;
    text-align: center;
}

.critical {
  background-color:#e74c3c;
}
.major {
  background-color:#e67e22;
}
.minor {
  background-color:#f1c40f;
}
.none {
  background-color:#2ecc71;
}

.fix {
 -webkit-box-shadow: none;
 box-shadow: none;
}

.fix:focus {
-webkit-box-shadow: none;
box-shadow: none;
}

/*DOB Element*/
.date {
    width:30% !important;
    display: inline-block;
}
