@import url("//hello.myfonts.net/count/28516c");
@import url("//hello.myfonts.net/count/2b729f");
/* line 9, C:/DEVELOPMENT/VS 2012/SDS-Website-CMS/SDS-Website-IT/sass/_normalize.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}
body{
}
h1, h2 {
    color: #E20613!important;
    text-align: center;
}
h1{font-size: 1.5em!important; padding-top: 15px; padding-bottom: 15px;}
h2{font-size: 1.25em!important; padding-top: 15px; padding-bottom: 15px;}
/* Hyperlinks */
a {
    color: #E20613!important;
}
/* Buttons */
input[type="button"], input[type="submit"], button {
    width: 100%;
    background-color: #E20613!important;
    color: #FFF!important;
}

/* Top Nav Bar */
.top-bar .title-area .name {color: #FFF!important;}
.top-bar .title-area .name span img {width: 20px; margin-right: 15px;}
.top-bar .title-area .name span { margin-left: 15px;}
.top-bar-section ul li a {color: #FFF!important;}
.top-bar .right li {color: #FFF!important; font-size: 0.85em!important; line-height: 3em!important; cursor: pointer; height: 100%!important; padding-left: 15px;}
.Highlight {
  color: #E20613;
}


/* Busy */
#busy {
    z-index: 999999!important;
    width: 100%;
    height: 100%;
    background-color: rgba(255,255,255, 0.75);
    position: fixed;
    display: none;
}
#busy div {
    position: absolute; left: 50%; top: 40%;
}

.HomeBanner{
    width: 100%;
    background-color: #000;
    padding-top: 30px; padding-bottom: 30px;
    text-align: center;
}
.HomeBanner img{width: 50%;}

/* Case Details */

/* Tracking Notes */
.trackingnotetype {
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 0.75em;
  border-radius: 5px;
  color: #FFF;
  display: block;
  max-width: 90px;
  text-align: center;
}
.step {
  background-color: #008cba;
}
.solution {
  background-color: #43ac6a;
}
.reopen {
  background-color: #d31818;
}
.reassign {
  background-color: #f08a24;
}

.detail {
  border-bottom: solid 0px #d5d5d5;
  padding-top: 15px;
  padding-bottom: 0px;
  font-size: 1em !important;
  color: #000;
}

.detail label {
  font-size: 0.75em !important;
}

.editbuttons {
  text-align: right;
}

.detail .columns {
  padding-bottom: 15px !important;
}

.notes {
  /*background-color: white !important;
  padding: 5px;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 5px;
  font-size: 1em;*/
}

.notes p {
  /*font-size: 1em;*/
}

.notes:hover {
  /*-webkit-box-shadow: 0 0 10px #808080;
  box-shadow: 0 0 10px #808080;*/
}

.noTrackingNotes {
  margin: 15px;
  color: #d31818;
  font-size: 1em;
}

/* Cases List Page */
.listItem{
    font-size: 0.9em;
    border-bottom: solid 1px #d5d5d5;
    padding-bottom: 15px; margin-bottom: 15px;
}
.listItem label{font-size: 0.75em;}
.listItem p{
    font-size: 0.9em; margin: 0; margin-top: 10px;
    padding: 0;
}

.linkButton a {color: #FFF!important; width: 100%; background-color: #E20613!important}
.ContactMap{
    width: 100%;
    height: 250px;
}