.latestItemHeader .latestItemTitle, 
.genericItemHeader .genericItemTitle, 
.userItemHeader .userItemTitle, 
.catItemHeader .catItemTitle {
    font-size: 20px !important;
}
span.itemImage {
    /*width: 200px !important;*/
    margin: 0 auto !important;
}
.uk-navbar-nav > li > a {
    padding: 0px 18px !important;
}
.logo-top{
  width:100%;
  height:auto;
  margin:0 auto;
  background: #395ba2;
}
.tm-headerbar .tm-logo{
  /*float:none;*/
}
.logo-top h1{
  color:#FFF;
  font-size:50px;
  margin-left: 10px;
  padding: 0px 0px 8px 0px;
  white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.logo-info h2 {
    color: #FFF;
    font-size: 17px;
    line-height: normal;
    text-transform: uppercase;
    margin: 0;
    padding: 0;
    text-align: left;
}
.tm-headerbar{
  margin-top:0px;
  background: #395ba2;
}
#top1 .uk-panel._display_logo{
  display:none;
}
#top1 .uk-panel._display_slogan{
  display:block;
}
@media (max-width: 1024px) {
  .logo-top{
    background: transparent !important;
  }
  .logo-top h1{
    color:#FFF;
    font-size:41px;
    margin-left: 10px;
    padding: 0px 0px 8px 0px;
  }
}
@media (max-width: 980px) {
  .logo-top h1{
    font-size:33px;
  }
  .layout-slideshow2 .sprocket-features-title {
    font-size: 1.8em !important;
  }
}
@media (max-width: 480px) {
  .logo-top h1{
    font-size:21px;
    text-align:center;
  }
  .layout-slideshow2 .sprocket-features-title {
    font-size: 1.0em !important;
  }
}
@media (max-width: 900px) {
  .logo-top h1{
    color:#FFF;
    margin-left: 10px;
    padding: 0px 0px 8px 0px;
    text-align:left;
  }
  
  .tm-logo-small {
      display: grid;
      letter-spacing: normal!important;
      margin-top: -67px;
      margin-left: -35px;
  }
  .itemHeader .itemTitle {
    font-size: 25px !important;
  }
  
}
@media (min-width: 1023px)
{
    .tm-headerbar, .tm-navbar, .tm-footer {
    margin-top: 0px;
    margin-bottom: 0px;
    }
}
.catItemIntroText.intro-bold,
.itemIntroText.intro-bold,
.latestItemIntroText.intro-bold{
  font-weight:bold;
}
div.k2Pagination ul li a, div.k2Pagination ul li span {
  padding: 4px 14px 5px 14px;
}
.catItemHeader .catItemTitle {
  font-size: 17px !important;
  min-height: 60px;
}
.sprocket-features-desc a,
.sprocket-features-desc a,
h2.sprocket-features-title a{
  color:#FFFFFF !important;
  text-decoration:none !important;
}

.itemFullText a,
a.linkblue{
  color:#395ba2 !important;
  font-weight:bold;
}