header .sign-in-boxes { 
  top: 10px;
}

header .sign-in-boxes a { 
  position: absolute;
  top: -20px;
}

.headerSearch {
  display: block;
  width: 100%;
  position: relative;
  height: 45px;
  /*background: #6d6e71;*/
  background: #FFFFFF;
}

.headerSearch span {
   border: none !important;
   width: 100%;
}

.headerSearch input[type='text'] {
  background: transparent;
  line-height: 44px;
  height: 38px;
  margin-right: 45px;
  display: block;
  /*color: #fff;*/
  color: #4E4B48;
  width: 80% !important;
  border: none;
	font-size: 100%;
	text-indent: .33em;
}

.headerSearch input[type='submit'] {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  border-collapse: collapse;
  border: none;
  border-radius: 0px;
  height: 45px;
  width: 45px;
  text-indent: -8999px;
  background-color: #6d6e71;
  background-image: url('../images/icon-search.png');
  background-size: 100% 100%;
}

.headerSearch .sfsearchBox {
  position: absolute;
  width: 100%;
}
.k-list-container {
    background-color: #ececed;
    border-top: none !important;
    border-color: #4E4B48;
    font-size: .9rem !important;
}

.k-popup .k-list .k-item {
    border: none;
    border-bottom: 1px solid #e1e2e3 !important;
    margin: 0;
    line-height: 2em;
    font-weight: bold;
}

.k-popup .k-list .k-state-hover {
    background-color: #e1e2e3;
    border: none;
    border-bottom: 1px solid #e1e2e3;
    margin: 0;
}

span.k-state-focused {
    border: 1px solid transparent !important;
    border-top: none !important;
    border-left: none !important;
}

.k-state-active,
.k-state-active:hover,
.k-active-filter,
.k-tabstrip .k-state-active {
    background-color: transparent;
}

.k-state-hover,
.k-state-hover:hover {
    background-color: transparent !important;
    background-image: none;
    color: #009cb6;
    text-decoration: none !important;
}
.readingorgLink {
  display: none !important;
}

