.tm-sidebar-b{
  padding-left: 20px;
}
.uk-thumbnail-caption {
  background: #eee;
}
.tm-sidebar-a{
  border-right: 5px solid #eee;
}
.uk-nav-header{
  padding: 8px 0px;
}
.uk-nav > li > a {
    padding: 8px 5px;
}
.uk-thumbnail {
  box-shadow:1px 1px 4px rgba(0, 0, 0, .2);
}
a.uk-thumbnail:hover, a.uk-thumbnail:focus{
  box-shadow:1px 1px 4px rgba(0, 0, 0, .5);
}
a.anchor {
    display: block;
    position: relative;
    top: -150px;
    visibility: hidden;
}
.uk-nav-offcanvas > li > a{
  	color:#fff;
     border-bottom: 1px solid #5a68b3;
    background: #34449c;
}
.uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus {
    background: #fff;
    color: #34449c;
}
.tm-headerbar-background {
    box-shadow: #adaeb0 0px 5px 10px;
}
.tm-footer {
    padding-top: 20px;
    padding-bottom: 20px;
    color: #555;
    font-size: 12px;
}
