#header-con {
  color: #333;
  position: relative;

  &:has(#logo) {
    min-height: 60px;
  }
}
div.contentbody {
  -webkit-border-bottom-left-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  min-height: 200px;
  -webkit-box-shadow: 0 0 5px #666666;
}
div#menu-hed a {
  -webkit-border-top-left-radius: 10px;
  -webkit-border-top-right-radius: 10px;
}
img {
  border: none;
}
.client-note {
  font-weight: 200;
}
.client_links {
  text-decoration: none;
}
.client_links.active {
  color: #fff;
  font-weight: 800;
}

/* Select */
div.mySelector,
div.mySelector span {
  background-image: url(/images/sprite.png);
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
}
.mySelector,
.mySelector * {
  margin: 0;
  padding: 0;
}
div.mySelector {
  background-position: -483px -130px;
  line-height: 26px;
  height: 26px;
}

div.mySelector span {
  background-position: -435px 0;
  height: 26px;
  line-height: 26px;
}

div.mySelector select {
  /* change these to adjust positioning of select element */
  top: 0px;
  left: 0px;
}

div.mySelector:active,
div.mySelector.active {
  background-position: -483px -156px;
}

div.mySelector:active span,
div.mySelector.active span {
  background-position: -435px -26px;
}

div.mySelector.focus,
div.mySelector.hover,
div.mySelector:hover {
  background-position: -483px -182px;
}

div.mySelector.focus span,
div.mySelector.hover span,
div.mySelector:hover span {
  background-position: -435px -52px;
}

div.mySelector.focus:active,
div.mySelector.focus.active,
div.mySelector:hover:active,
div.mySelector.active:hover {
  background-position: -483px -208px;
}

div.mySelector.focus:active span,
div.mySelector:hover:active span,
div.mySelector.active:hover span,
div.mySelector.focus.active span {
  background-position: -435px -78px;
}

div.mySelector.disabled {
  background-position: -483px -234px;
}

div.mySelector.disabled span {
  background-position: -435px -104px;
}

/* Selector */
div.mySelector {
  width: 60px;
  font-size: 12px;
}

div.mySelector select {
  min-width: 65px;
  font-family: "Cabin", sans-serif;
  font-size: 12px;
  border: solid 1px #fff;
}

div.mySelector span {
  padding: 0px 35px 0px 2px;
  cursor: pointer;
}

div.mySelector span {
  color: #666;
  width: 35px;
  text-shadow: 0 1px 0 #fff;
}

div.mySelector.disabled span {
  color: #bbb;
}

.mySelector {
  display: -moz-inline-box;
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
}

.mySelector select:focus {
  outline: 0;
}

div.mySelector {
  position: relative;
  padding-left: 10px;
  overflow: hidden;
}

div.mySelector span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

div.mySelector select {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity: 0);
  height: 25px;
  border: none;
  background: none;
}

.ccround {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

.rounded {
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
.shadow {
  -webkit-box-shadow: 0px 0px 3px #000;
  -moz-box-shadow: 0px 0px 3px #000;
  box-shadow: 0px 0px 3px #000;
}
.phoneic {
  background: url("../images/icon/phone-icon-sm.gif") 0 0 no-repeat;
  font-size: 28px;
  color: #257a95;
  font-family: Georgia, serif;
  padding-left: 40px;
  padding-top: 2px;
  padding-bottom: 3px;
}
.tsupp {
  background: url("../images/tsupp.png") -35px 0 no-repeat;
  width: 35px;
  height: 150px;
  display: block;
}
.tsupp:hover {
  background: url("../images/tsupp.png") 0px 0 no-repeat;
  width: 35px;
  height: 150px;
  display: block;
}

/* Digi34 */
.digi0 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") 0 0 no-repeat;
}
.digi1 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -16px 0px no-repeat;
}
.digi2 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -32px 0px no-repeat;
}
.digi3 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -48px 0px no-repeat;
}
.digi4 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -64px 0px no-repeat;
}
.digi5 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -80px 0px no-repeat;
}
.digi6 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -96px 0px no-repeat;
}
.digi7 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -112px 0px no-repeat;
}
.digi8 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -128px 0px no-repeat;
}
.digi9 {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -144px 0px no-repeat;
}
.digidot {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -160px 0px no-repeat;
}
.digiSS {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -176px 0px no-repeat;
}
.digiminus {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -192px 0px no-repeat;
}
.digipercent {
  display: block;
  float: left;
  width: 18px;
  height: 34px;
  background: url("../images/digi34.gif") -208px 0px no-repeat;
}
.digiplus {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -226px 0px no-repeat;
}
.digin {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -242px 0px no-repeat;
}
.digio {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -258px 0px no-repeat;
}
.digie {
  display: block;
  float: left;
  width: 16px;
  height: 34px;
  background: url("../images/digi34.gif") -274px 0px no-repeat;
}

.unread-sms {
  font-weight: 800;
}
.unread-sms sup {
  background: #5cb85c;
  color: #fff;
  border-radius: 2px;
  padding: 1px 3px 2px;
}

/*FRU-11435*/
select[name="reason_dnq"] {
  width:100%;
  max-width:90%;
}
