/* LEFT SIDE */

#top-performers-flexslider {
    margin-bottom: 0;
}

/* these two rules fix the problem related to the news flexslider
 * START */
.news-slider {
    overflow: hidden;
}

.news-slider li {
    display: none;
}
/* END */

.news-slider.top-gallery-events article {
    margin-top: 15px;
}

.news-slider.top-gallery-events article p a.btn {
    color: #333333;
}

.blog h2 {
    font-size: 21px;
    font-weight: 400;
    line-height: 18px;
    margin-top: 0;
    margin-bottom: 18px;
}

.blog h2 a {
    color: #ff7300;
}

.blog h2 a:hover, .blog h2 a:focus {
    color: #777777;
}

.blog.blog-page .row-fluid.performer-item {
    margin-bottom: 40px;
}

.blog.blog-page .row-fluid.performer-item .span6.tour-dates-list {
    float: right;
    padding-left: 4px;
}

.blog.blog-page .row-fluid.performer-item .span6.performer-photo {
    float: left;
    margin-left: 0;
}

.blog.blog-page .row-fluid.performer-item .span6.performer-photo .photo-attribution {
    margin-bottom: 0;
    line-height: 10px;
    font-size: 9px;
    color: #959595;
}

.blog.blog-page .row-fluid.performer-item .span6.performer-photo .photo-attribution a {
    color: #959595;
}

.blog ul.city-list {
    margin-bottom: 10px;
}

.blog ul.city-list li {
    line-height: 24px;
}
/* LEFT SIDE */

/* RIGHT SIDE */
.content-box.ad-336 {
    padding: 16px 16px 11px 16px;
}

.s-sidebar {
    text-align: center;
}

.newsletter-widget {
    text-align: left;
}

.newsletter-widget:after {
    height: 0;
}

.newsletter-widget div.alert {
    margin-top: 10px;
    margin-bottom: 0;
}

.ad-180 .row-fluid {
    margin-bottom: 4px;
}

.ad-180 .row-fluid .span6 .photo-attribution {
    margin-bottom: 0;
    line-height: 10px;
    color: #959595;
    font-size: 9px;
}

.ad-180 .row-fluid .span6 .photo-attribution a {
    color: #959595;
}

.cities.cities-widget {
    margin-left: 2px;
}

.cities.cities-widget .row-fluid .span12 {
    margin-left: 0;
}

.label {
    background-color: #1F4189;
}

.label:hover {
    background-color: #777777;
}

.video-widget .body h3 {
    margin-bottom: 12px;
}

.video-widget .body h3 a {
    color: #ff7300;
}

.video-widget .body h3 a:hover, .video-widget .body h3 a:focus {
    color: #777777;
}
/* RIGHT SIDE */