* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

* {
  font-smoothing: antialiased !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

header #header-subnav .content .site-logo {
  background: url("../../images/logos/kentucky.png") center center no-repeat;
  font-size: 0px;
}

.ctx-color-bright {
  color: #909090 !important;
}

.ctx-color-bright.light {
  color: #f3f3f3 !important;
}

.ctx-color-dark {
  color: #003399 !important;
}

.ctx-color-dark.light {
  color: #e5eaf4 !important;
}

.ctx-color-bright-hover:hover {
  color: #909090 !important;
}
.ctx-color-bright-hover:hover h1 a {
  color: #909090 !important;
}

.ctx-color-dark-hover:hover {
  color: #003399 !important;
}

.ctx-bg-bright {
  background-color: #909090;
}

.ctx-bg-bright.light, .ctx-bg-bright-zebra {
  background-color: #f3f3f3;
}

.ctx-bg-dark {
  background-color: #003399 !important;
}

.ctx-bg-dark-darker {
  background-color: #001e5b !important;
}

.ctx-bg-dark-lighter {
  background-color: #325bad !important;
}

.ctx-bg-dark.light {
  background-color: #e5eaf4;
}

.ctx-bg-bright-imp {
  background-color: #909090 !important;
}

.ctx-bg-dark-imp {
  background-color: #003399 !important;
}

.ctx-bg-bright-hover:hover {
  color: #909090 !important;
}

.ctx-bg-dark-hover:hover {
  color: #003399 !important;
}

.ctx-border-bright {
  border-color: #909090;
}

.ctx-border-bright.light {
  border-color: #f3f3f3;
}

.ctx-border-dark {
  border-color: #003399;
}

.ctx-border-dark.light {
  border-color: #e5eaf4;
}

.ctx-border-dark-lighter {
  border-color: #325bad !important;
}

.ctx-border-bright-imp {
  border-color: #909090 !important;
}

.ctx-border-dark-imp {
  border-color: #003399 !important;
}

.ctx-border-bright:hover {
  border-color: #909090;
}

.ctx-border-dark:hover {
  border-color: #003399;
}

.ctx-border-bright-imp:hover {
  border-color: #909090 !important;
}

.ctx-border-dark-imp:hover {
  border-color: #003399 !important;
}

#header header #header-subnav nav ul li:hover > a {
  color: #909090;
}

a, button {
  color: #003399;
}

a:hover, button:hover {
  color: #909090;
}

.story-content blockquote, .story-content blockquote p {
  color: #003399 !important;
}

.mediamodule .topbar a:hover {
  color: #909090;
}

.avatar {
  -webkit-border-radius: 50% !important;
  -moz-border-radius: 50% !important;
  -ms-border-radius: 50% !important;
  -o-border-radius: 50% !important;
  border-radius: 50% !important;
  left: 0px !important;
}

.tweet {
  padding-left: 0px !important;
}

.header {
  padding-left: 58px !important;
  min-height: 60px !important;
}
.header .p-name {
  color: #202020 !important;
  display: block !important;
}
.header .p-name:hover {
  color: #454545 !important;
}
.header .p-nickname {
  color: #909090 !important;
  display: block !important;
}

.e-entry-content {
  color: #454545 !important;
  font-size: 13px !important;
}
.e-entry-content a {
  color: #202020 !important;
  word-wrap: break-word !important;
  word-break: break-all !important;
}
.e-entry-content a:hover {
  text-decoration: underline;
}

.e-entry-title {
  color: #454545 !important;
  font-size: 13px !important;
}

.timeline .stream {
  box-sizing: border-box !important;
  padding-right: 20px !important;
}
