.b-twitter__bar {
    padding: 21px 0 19px;
    background: #28aae1;
    min-height: 44px;
}

.b-twitter__logo {
    position: absolute;
    top: -10px;
    left: 0;
    width: 52px;
    height: 48px;
    background: url(twitter-quote.png);
}

.b-twitter__entries {
    padding: 0 40px 0 72px;
}

.b-twitter__entry {
    display: none;
}

.b-twitter__entry:first-child {
    display: block;
}

.b-twitter__text {
    margin: 0;
    color: #fff;
    font-size: 11px;
}

.b-twitter__text a {
    color: #fff;
    text-decoration: underline;
}

.b-twitter__text a:hover {
    color: #93e4ff;
}

a.b-twitter__username {
    margin: 0 5px 0 0;
    text-decoration: none;
    color: #93e4ff;
    font-style: italic;
}

a.b-twitter__username:hover {
    text-decoration: underline;
}

.b-twitter__date {
    margin: 2px 0 0;
    color: #93e5ff;
    font-style: italic;
    font-size: 9px;
}

.b-twitter__nav {
    position: absolute;
    top: 6px;
    right: 3px;
}

.b-twitter__nav-link {
    float: left;
    margin: 0 0 0 12px;
    width: 10px;
    height: 15px;
    background: url(quote-arrows.png);
    cursor: pointer;
}

.b-twitter__nav-link:hover {
    opacity: .8;
    filter: alpha(opacity=80);
}

.b-twitter__nav-link:active {
    opacity: 1;
    filter: alpha(opacity=100);
}

.b-twitter__nav-link_state_disabled {
    cursor: default;
}

.b-twitter__nav-link:first-child {
    margin: 0;
}

.b-twitter__nav-link_type_prev {
    background-position: 0 -15px;
}

.b-twitter__nav-link_type_prev.b-slider__nav-link_state_disabled {
    background-position: 0 -15px;
}

.b-twitter__nav-link_type_forward {
    background-position: 0 0;
}

.b-twitter__nav-link_type_forward.b-slider__nav-link_state_disabled {
    background-position: 0 -30px;
}