body {
    background-color: #222222;
    color: #ffffff;
    font-family: "PT Sans";
    font-size: 16px;
    line-height: 20px;
    margin: 0;
}
.uk-panel-box {
    background: #1b1b1b none repeat scroll 0 0;
    color: #ffffff;
    padding: 20px;
}
.su-trailer-box .su-trailer-box-content {
font-size: 16px;
font-weight: bold;
color: #000000;
}
.su-trailer-box-style10:hover .su-trailer-box-desc {
background: #f9bf13;
  opacity: 0.9;
}
.su-trailer-box-style10:hover .su-trailer-box-desc {
-webkit-transition: all 0.3s ease;
transition: all 0.3s ease;
}
div.k2UsersBlock ul li a.ubUserName {
    color: #f9bf13;
    display: block;
    margin-bottom: 10px;
    margin-top: 20px;
    text-decoration: none;
}
div.catItemBlog div.blog-content-block .catItemTitle a {
    color: #96c93e;
    text-decoration: none !important;
}
div.catItemBlog div.blog-content-block .catItemToolbar a {
    color: #4ac3e2;
    text-decoration: none !important;
}
div.itemIntroText {
    color: #f9bf13;
    font-size: 16px;
    line-height: 24px;
}
div.itemFullText {
    color: #fff;
    font-size: 14px;
    line-height: 22px;
}

.uk-nav-dropdown > li > a {
    color: #000000;
}

.uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li a:focus {
    color: #000000;
}

div.catItemShareBlock .uk-dropdown ul li a:hover, {
    color: #000000;
}


.sum5668c8735b835.su-member {
    background-color: transparent;
    border: 0 solid #aaa;
    color: #fff;
}

.top-a-wrapper .uk-container {
    padding-bottom: 0px;
    padding-top: 0px;
}
.tm-headerbar {
    padding-bottom: 20px;
    padding-top: 20px;
}
.tm-navigation-wrapper .tm-navbar ul.uk-navbar-nav .uk-dropdown-navbar ul.uk-nav > li a { ::after {
font-size: 15px;
    line-height: normal;    
border: 5px solid #333333;
    bottom: -5px;
    content: "";
    position: absolute;
    right: -5px;
    transform: scale(1) rotate(45deg);
}
