/* Noisey specific styles */
a {
    color: #000000;
    text-decoration: none;
}
    .more a, .more_vice_today a, .static-page p a {
        color: #dd3f31;
    }

div#vicefamily_nav {
    width: 710px;
}

#vicefamily_nav a.site_vice_on_hbo {
    background-position: 0px -177px;
    width: 81px;
}
#vicefamily_nav a.site_vice_thump {
    background-position: 0px -206px;
    width: 56px;
}
/*for retina display*/
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5)
{

    #vicefamily_nav a {
        background-image: url("/themes/noisey/statics/img/global-nav-retina.png?01");
        background-size: 130px 225px;
    }
}
/*for retina display*/
@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
       only screen and (-moz-min-device-pixel-ratio: 1.5),
       only screen and (-o-min-device-pixel-ratio: 3/2),
       only screen and (min-device-pixel-ratio: 1.5)
{

    #masthead #ribbon .top_social_icons li.top_social a {
        background-image: url("/themes/noisey/statics/img/global-nav-retina.png?01");
        background-size: 130px 225px;
    }
}

#main {
    background-color: #f1f2f2;
    border-top: 15px solid #f1f2f2;
    border-right: 0;
    border-bottom: 0;
    top: 0;
}
    .main-videos {
        padding-top: 0 !important;
    }
        .most_popular_videos_wrap h3.latest_videos_header {
            padding-top: 20px;
        }
    .main_static, .video_header {
        border-top: 0 !important;
    }
    .video_header {
        margin-top: 0 !important;
    }
    #content .article_title, .main_article_single {
        clear: both;
        padding-top: 16px;
        border-top: 0;
    }
        #content .article_wrap .article_title {
            margin-top: 0;
        }
        .main_article_single {
            border-top: 0 !important;
        }
#masthead {
    background: url("/themes/noisey/statics/img/bg_nav.png?v1") repeat-x scroll 0 27px #231F20;
    height: 112px;
}
    #masthead #logo {
        background: url("/themes/noisey/statics/img/vice_assets.png") no-repeat 0 -183px;
        height: 45px;
        left: 16px;
        top: 14px;
        width: 138px;
    }
    #masthead #navigation li a {
        line-height: 70px;
    }
        .es_mx #masthead #navigation li a {
            width: auto;
			font-size: 11px;
			padding: 0 15px;
        }
        .es_mx #masthead #navigation li a span {
            position: relative;
            left: 2px;
        }
        .es_co #masthead #navigation li a {
            width: auto;
            font-size: 11px;
            padding: 0 15px;
        }
        .es_co #masthead #navigation li a span {
            position: relative;
            left: 2px;
        }
    #masthead .search {
        height: 21px;
        margin-top: 6px;
    }
        #masthead #navigation ul ul {
            background: url("/themes/noisey/statics/img/bg_nav.png?v1") repeat-x scroll -2px 0 #231F20;
            border: 1px solid #6c6c6c;
            top: 72px;
            left: 39px;
            width: 128px;
        }
            .es_mx #masthead #navigation ul ul {
                width: 135px;
            }
        #masthead #navigation ul ul li a {
            background: none;
            line-height: 3em;
        }

.counter_outer_wrap {
    background: #000;
}
    .footer .banner {
        padding: 0 0 7px;
    }
    .footer .counter_outer_wrap {
        background: #231F20;
    }
#ad_gutter_left,
#ad_gutter_right {
    top: 98px;
}
.ad_masthead {
    min-height: 0 !important;
    text-align: center;
}

#main .top_ws .sidebar, #main .top_vertical .sidebar {
    padding-left: 10px;
}

.main_index .abc_columns {
    padding-left: 15px;
}
 .main_index .a_column {
    width: 640px !important;
}
.main_index .b_column {
    width: 302px;
}

#main .top_vertical {
    padding-left: 12px;
}
    #main .top_hero_carousel .browse_left_right a.right {
        right: 29px;
    }
    .main_index .top_hero_carousel .browse_left_right a.right {
        right: 0px !important;
    }

.wrap {
    padding-bottom: 0;
}

/* Main page layout */

#masthead #ribbon, #masthead .counter_outer_wrap {
        background: #000;
}
    #masthead #ribbon .small_vice_logo {
        background: url("/themes/noisey/statics/img/vice_assets.png") no-repeat -451px -602px;
        display: block;
        height: 16px;
        width: 48px;
        position: absolute;
        left: 10px;
        top: 5px;
        text-indent: -9999px;
    }

#masthead #navigation {
    left: 178px;
    width: 822px;
}
    #masthead #navigation li:last-child {
        background: transparent url("/themes/noisey/statics/img/divider_nav.png") no-repeat -190px -52px;
    }

.sidebar_block h3,
h1.vice_today,
.sidebar_top h3 {
    color: #231f20;
    font-size: 11px;
    letter-spacing: 2px;
}
    .sidebar_block h3 a {
        color: #231f20;
    }
        .sidebar_block h3 a:hover {
            color: #dd3f31;
            text-decoration: none !important;
        }
    .main_index h3.social-header {
        padding-top: 0;
    }
/* for fb like box overlapping right gutter */
.facebook_like_wrap .fb_iframe_widget iframe {
    z-index: 600 !important;
}

/* adjustments to sidebar like area for es_mx */
.fontface .es_mx .facebook_like .youtube_button {
    clear: none;
    position: relative;
        top: 8px;
}
.fontface .es_mx .facebook_like .tumblr_button {
    margin: 8px 8px 0 0;
}

#vice_feed #vice_feed_tabs ul.tabs_nav, #vice_feed #vice_feed_tabs li, #vice_feed #vice_feed_tabs li a {
    background-color: transparent !important;
}

#vice_feed #vice_feed_tabs li.top_stories a {
    width: 150px;
}

.noisey_series_ticker_link a {
    background: #245aa4;
    color: #fff;
    display: block;
    font-size: 12px;
    padding: 6px 8px;
    letter-spacing: 1px;
    text-transform: uppercase;

}

#footer #partner-sites .inner_wrap {
    background-color: #f1f2f2;
    /* border-top: 5px solid #231f20;
    margin-top: -25px; */
    margin-top: 5px; /* #3259 */
    padding-top: 30px; /* #3259 */
}
    .main_index #footer #partner-sites .inner_wrap {
        border-left: 15px solid #f1f2f2;
        border-right: 15px solid #f1f2f2;
        margin-top: -16px;
    }
    .footer #partner-sites{
        padding: 0 0 0 0;
        margin: 0 0 15px 0;
    }
        .footer #partner-sites .inner_wrap{
            padding: 15px 0 0;

        }
        .footer #partner-sites .related_site {
            position: relative;
            left: 15px;
        }

/* articles */

.article_wrap .article_title h3 {
    margin-bottom: 15px;
}
    .article_wrap .article_title h3 a {
        border-color: #f1f2f2;
    }
.main_article_index. .ab_column_wrap {
    padding-bottom: 30px;
}

/* static pages */

.page_header {
    text-align: left;
    width: 640px;
    margin-left: 0;
    margin-top: 5px;
}
    .section_header_wrap {
        margin-top: 0;
        margin-left: 15px;
        padding-top: 0;
    }

    .more_from_this_show .section_header_wrap {
        margin-left: 0;
        font-size: 11px;
    }
        .shows_grid .section_header_wrap {
            margin-left: 0;
        }
    .static_header {
        padding-top: 20px;
        margin-left: 0 !important;
    }
    .legal_header {
        margin-left: 15px !important;
    }

.static-page p {
    font-size: 12px;
    line-height: 17px;
}
    .static-page p strong small {
        text-transform: uppercase;
    }
    .static-page .static-video {
        margin-bottom: 15px;
    }
    .static-page .noisey-partners {
        float: left;
        width: 100%;
        margin: 15px 0 0 0;
        padding: 30px 0 0 0;
        border-top: 1px solid #cccecd;
    }
        .static-page .partner-vitaminwater {
            padding: 30px 0 25px 0;
        }
        .static-page .noisey-partners .noisey-partner-left {
            float: left;
            height: 80px;
            padding: 5px 0 0 0;
            width: 230px;
        }
            .static-page .partner-dell-intel .noisey-partner-left {
                float: left;
                height: 100px;
                padding: 25px 0 0 5px;
                width: 230px;
            }
        .static-page .noisey-partners .noisey-partner-right {
            /* float: right;
            width: 380px; */
        }
        .static-page .noisey-partners .noisey-partner-right p {
            font-size: 11px;
            line-height: 16px;
        }
.author_bio_area p {
    font-size: 12px;
}
p.author_title {
    font-size: 15px;
}
p.author_email_twitter {
    color: #000 !important;
    font-size: 12px;
}
p.author_email_twitter a, p.author_email_twitter {
    color: #dd3f31;
}

/* vbs */

.video_header {

}

.related_videos,
.video_header,
.video_area_container .wrap {
    background-color: #f1f2f2;
}

/* Fonts */

/* vice.css */
.fontface h3,
.fontface h1.vice_today,
.fontface h2,
.fontface .cF,
.fontface h2.cF,
.fontface #masthead #navigation li a,
.fontface .section_header,
.fontface .vice_feed_tabs ul.tabs_nav li a,
.fontface #agegate h2,.fontface #video-agegate h2,
.fontface #agegate h2 em,.fontface #video-agegate h2 em {
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
}

/* vice.article.css */

.fontface .article_title h2 {
    margin-bottom: 5px;
}
.fontface .article_title h2 a {
    border: 0;
    font-family: 'GothicLight', 'TradeGothic', sans-serif;
    font-weight: normal;
}

.fontface #main .article_feature_carousel .top_feature h2,
.fontface #main .article_feature_carousel .top_feature h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

/* vice.vbs.css + vice.dnd.css */
.fontface #related_videos_tabs .tabs_nav li a,
.fontface #related_videos_tabs .tabs_nav li span,
.fontface .dos_n_donts_detail .detail_head h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

/* aligning top small headers on article permalink + category view */

.main_article_single .article_title h3,
.video_header h3 {
    line-height: 21px;
    margin: 0 0 3px;
}
    .main_article_single .article_title h3 a,
    .video_header h3 a {
        border-color: #F1F2F2;
        text-decoration: none;
    }
.main_article_single .b_column, .main_article_index .b_column {
    padding-top: 5px;
}
img[width="1"] {
    position: absolute;
    top: 0;
    left: -9999em;
}

/* Noisey Listening Party */

div.party_wrap #main {
    background-color: #000;
    border-top: 0 !important;
    margin-top: -1px !important;
}
.party_wrap #video_area {
    margin-top: 8px;
}
.party_wrap .video_description {
    color: #fff;
    margin: 10px 15px 0 15px;
}
.party_wrap .listening_party_social {
    margin: 0px 0 20px 0;
}
    .party_wrap .listening_party_social div {
        display: inline-block !important;
        margin-right: 15px;
        float: left;
    }
    .party_wrap .listening_party_social .itunes img {
        width: 60px;
    }
    .party_wrap .listening_party_social .lp_tweet_account {

    }
    .party_wrap .listening_party_social .like {
        margin-right: 5px;
    }
.party_wrap .sidebar_scribblelive {
    padding-top: 0;
    position: relative;
        right: 10px;
    margin-top: 0;
}
.listening-party-custom-ad {
    margin: 15px 0 0 15px;
}

/* updates to Noisey Today #4202 */

.a_column .vice_today ul.story_list li.story div.story_meta span {
    display: inline;
    float: none;
    line-height: 15px;
    width: auto;
}
.a_column .vice_today ul.story_list li.story h4 {
    margin-bottom: 4px;
}

/* adjusting more-from-this-show section header #3934 */
.more_from_this_show .section_header_wrap {
    padding-top: 15px;
}

/* moving up youtube module t line up with noisey today #4345 */
div.sidebar_featured_youtube_video {
    margin-top: -21px !important;
    padding: 0  14px 0;
}

/*special nav for yntht*/
#masthead.fancy-search #navigation {
    width: 740px;
    overflow: hidden;
    height: 70px;
    float: left;
    position: static;
    margin: 0px 0px 0px 178px;
    padding: 0px;
}

#masthead.fancy-search #navigation ul {
    /*  margin-top: -30px; */
    padding: 0px;
    margin: 0px;
}

#masthead.fancy-search #navigation li a {
    width: auto;

    font-size: 11px;
    display: inline-block;
    margin: 0px;
    padding: 0px;
    text-align: center;
}

#masthead.fancy-search #navigation li {
    padding: 0px;
    margin: 0px;
    display: inline-block;
}

#masthead.fancy-search #navigation li a span {
    margin: 0px 34px 0px 36px;
/*  display: inline-block; */
    padding: 0px;
}
    .it #masthead.fancy-search #navigation li a span {
        margin: 0 35px 0 40px;
    }

#masthead.fancy-search #navigation li:last-child {
    background: transparent url("http://noisey.vice.com/themes/noisey/statics/img/divider_nav.png") no-repeat 214px 0;
}

#masthead.fancy-search #masthead_search {
    position: static;
    height: 70px;
    display: inline-block;
    margin: 0px;
    padding: 0px;

    width: 728px;
}

#masthead.fancy-search #masthead_search form {
    display: inline-block;
}

#masthead.fancy-search #masthead_search input.text {
    width: 728px;
    height: 70px;
    border: 0px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -webkit-border-top-left-radius: 0px;
    -webkit-border-bottom-left-radius: 0px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-bottomleft: 0px;
    background-color: #231f20;
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
    font-weight: normal;
    padding: 0px 30px 0px 30px;
/*  border-right: #fff solid 1px; */
}

#masthead.fancy-search #search-button {
    height: 30px;
    width: 29px;
    background: url("/themes/noisey/statics/img/search.png") no-repeat 0 0;
    cursor: pointer;
    -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -o-user-select: none;
   user-select: none;
   position: absolute;
   right: 34px;
   top: 20px;
}

#masthead.fancy-search #search-close {
    float: left;
    height: 24px;
    width: 24px;
    background: url("/themes/noisey/statics/img/close.png") no-repeat 0 0;
    margin: -48px 0 0 676px;
    cursor: pointer;
    position: relative;
}

#masthead.fancy-search #search-go {
    height: 30px;
    width: 29px;
    cursor: pointer;
    display: none;
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    position: absolute;
    right: 34px;
    top: 26px;
}

.outbrain-portlet {
    display:inline-block;
}

/* brisk bodega */
.brisk_bodega_block {
    border-bottom: 1px solid #ccc;
    margin: 0 14px 14px 14px;
    padding: 0 0 4px 0 !important;
}
.brisk_bodega_block ul.story_list {
    margin-bottom: 10px;
}
    .brisk_bodega_block li.story {
        margin-bottom: 7px !important;
    }
        .b_column .brisk_bodega_block .story_list p {
            margin-left: 75px;
        }
        .brisk_bodega_block ul.story_list li.right-bar img {
            height: 60px;
            width: 60px;
        }
.brisk_bodega_block .more-brisk-bodega a {
    background: transparent url("/themes/noisey/statics/img/btn_more_brisk.png") no-repeat 0 0;
    display: block;
    height: 27px;
    margin-top: 5px;
    margin-bottom: 15px;
    text-indent: -9999px;
    width: 292px;
}

/* search */

h2.search-results {
    padding-top: 14px;
}
#main .cse .gsc-control-cse,
#main .gsc-control-cse {
    background: none;
    border: 0;
    font-family: Arial, sans-serif;
    padding: 0;
}
#main .gsc-above-wrapper-area {
    display: none;
}
.gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
}
.gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
}
.gsc-tabsArea {
    border-color: #333333;
}
.gsc-webResult.gsc-result,
.gsc-results .gsc-imageResult {
    border-color: #FFFFFF;
    background-color: #FFFFFF;
    margin-bottom: 25px;
}
#main .cse .gsc-results,
#main .gsc-results {
    margin: 0;
    width: 100%;
}
#main .cse .gsc-webResult.gsc-result,
#main .gsc-webResult.gsc-result,
#main .gsc-imageResult-classic,
#main .gsc-imageResult-column,
#main .cse .gsc-webResult.gsc-result:hover,
#main .gsc-webResult.gsc-result:hover,
#main .gsc-webResult.gsc-result.gsc-promotion:hover,
#main .gsc-results .gsc-imageResult-classic:hover,
#main .gsc-results .gsc-imageResult-column:hover {
    border: 0;
    background: none;
    padding: 0;
}
#main .cse .gsc-webResult.gsc-result,
#main .gsc-webResult.gsc-result,
#main .gsc-imageResult-classic,
#main .gsc-imageResult-column,
#main .cse .gsc-webResult.gsc-result:hover,
#main .gsc-webResult.gsc-result:hover,
#main .gsc-imageResult-classic:hover,
#main .gsc-imageResult-column:hover {
    margin: 0 0 14px;
    padding: 0 0 14px;
    border-bottom: 1px solid #cccecd;
}
#main .gsc-webResult.gsc-result,
#main .gsc-results .gsc-imageResult {
    background: none;
}
#main .gsc-table-cell-thumbnail,
#main .gs-promotion-image-cell {
    padding: 0;
}
#main .gs-web-image-box,
#main .gs-promotion-image-box {
    padding: 0 14px 0 0;
    text-align: left;
}
#main .cse .gsc-cursor-box,
#main .gsc-cursor-box {
    border: 0;
    padding: 0;
    text-align: center;
}
#main .gsc-results .gsc-cursor {
    display: block;
    text-align: center;
}
#main .gsc-results .gsc-cursor .gsc-cursor-page {
    border: 1px solid #CBCDCE;
    -webkit-border-radius: 3px;
     -khtml-border-radius: 3px;
       -moz-border-radius: 3px;
         -o-border-radius: 3px;
            border-radius: 3px;
    color: #263b69;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 17px;
    margin: 0 2px;
    padding: 0 7px;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    text-transform: uppercase;
    text-decoration: none;

}
#main .gsc-results .gsc-cursor .gsc-cursor-page:hover,
#main .gsc-results .gsc-cursor .gsc-cursor-current-page {
    background-color: #e3e8ed; /* fallback */
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#bac4d4)); /* Safari 4-5, Chrome 1-9 */
		background: -webkit-linear-gradient(top, #ffffff, #bac4d4); /* Safari 5.1, Chrome 10+ */
		background: -moz-linear-gradient(top, #ffffff, #bac4d4); /* Firefox 3.6+ */
		background: -ms-linear-gradient(top, #ffffff, #bac4d4); /* IE 10 */
		background: -o-linear-gradient(top, #ffffff, #bac4d4); /* Opera 11.10+ */
	border-color: #465a80;
	text-decoration: none !important;
}
.gs-webResult.gs-result a.gs-title:link,
.gs-webResult.gs-result a.gs-title:link b,
.gs-imageResult a.gs-title:link,
.gs-imageResult a.gs-title:link b {
    color: #444444;
}
.gs-webResult.gs-result a.gs-title:visited,
.gs-webResult.gs-result a.gs-title:visited b,
.gs-imageResult a.gs-title:visited,
.gs-imageResult a.gs-title:visited b {
    color: #444444;
}
#main .gs-web-image-box,
#main .gs-promotion-image-box {
    width: 95px;
}
#main .gs-web-image-box img.gs-image,
#main .gs-promotion-image-box img.gs-promotion-image {
    height: auto;
    max-width: 95px;
    width: 95px;
}
#main .gcsc-branding {
    display: none;
}
#main .cse .gs-webResult.gs-result a.gs-title:link,
#main .gs-webResult.gs-result a.gs-title:link,
#main .cse .gs-webResult.gs-result a.gs-title:link b,
#main .gs-webResult.gs-result a.gs-title:link b,
#main .cse .gs-webResult.gs-result a.gs-title:visited,
#main .gs-webResult.gs-result a.gs-title:visited,
#main .cse .gs-webResult.gs-result a.gs-title:visited b,
#main .gs-webResult.gs-result a.gs-title:visited b,
#main .cse .gs-webResult.gs-result a.gs-title:hover,
#main .gs-webResult.gs-result a.gs-title:hover,
#main .cse .gs-webResult.gs-result a.gs-title:hover b,
#main .gs-webResult.gs-result a.gs-title:hover b,
#main .gs-imageResult a.gs-title:link,
#main .gs-imageResult a.gs-title:link b,
#main .gs-imageResult a.gs-title:visited,
#main .gs-imageResult a.gs-title:visited b,
#main .gs-imageResult a.gs-title:hover,
#main .gs-imageResult a.gs-title:hover b,
#main .cse .gsc-cursor-page,
#main .gsc-cursor-page,
#main .cse .gsc-trailing-more-results:link,
#main .gsc-trailing-more-results:link,
#main .cse .gs-spelling a,
#main .gs-spelling a {
    color: #000;
    font-size: 15px;
    font-weight: bold;
}
#main .cse .gs-webResult .gs-snippet,
#main .gs-webResult .gs-snippet,
#main .gs-fileFormatType, .gs-imageResult .gs-snippet {
    font-size: 11px;
}
#main .gsc-url-bottom {
    display: none;
}
#main .gs-result .gs-title,
#main .gs-result .gs-title * {
    text-decoration: none;
}
.gs-webResult.gs-result a.gs-title:hover,
.gs-webResult.gs-result a.gs-title:hover b,
.gs-imageResult a.gs-title:hover,
.gs-imageResult a.gs-title:hover b {
    color: #444444;
}
.gs-webResult.gs-result a.gs-title:active,
.gs-webResult.gs-result a.gs-title:active b,
.gs-imageResult a.gs-title:active,
.gs-imageResult a.gs-title:active b {
    color: #777777;
}
.gsc-cursor-page {
    color: #444444;
}
a.gsc-trailing-more-results:link {
    color: #444444;
}
.gs-webResult .gs-snippet,
.gs-imageResult .gs-snippet {
    color: #333333;
    font-size: 11px;
    font-weight: 400;
}
.gs-webResult div.gs-visibleUrl,
.gs-imageResult div.gs-visibleUrl {
    color: #000000;
}
.gs-webResult div.gs-visibleUrl-short {
    color: #000000;
}
.gs-webResult div.gs-visibleUrl-short {
    display: none;
}
.gs-webResult div.gs-visibleUrl-long {
    display: block;
}
.gsc-cursor-box {
    border-color: #FFFFFF;
}
.gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #777777;
    background-color: #FFFFFF;
    color: #444444;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #333333;
    background-color: #333333;
    color: #444444;
}
.gs-promotion {
    border-color: #CCCCCC;
}
.gs-promotion a.gs-title:link,
.gs-promotion a.gs-title:link *,
.gs-promotion .gs-snippet a:link {
    color: #444444;
}
.gs-promotion a.gs-title:visited,
.gs-promotion a.gs-title:visited *,
.gs-promotion .gs-snippet a:visited {
    color: #444444;
}
.gs-promotion a.gs-title:hover,
.gs-promotion a.gs-title:hover *,
.gs-promotion .gs-snippet a:hover {
    color: #444444;
}
.gs-promotion a.gs-title:active,
.gs-promotion a.gs-title:active *,
.gs-promotion .gs-snippet a:active {
    color: #000000;
    font-weight: bold;
}
.gs-promotion .gs-snippet,
.gs-promotion .gs-title .gs-promotion-title-right,
.gs-promotion .gs-title .gs-promotion-title-right * {
    color: #444444;
}
.gs-promotion .gs-visibleUrl,
.gs-promotion .gs-visibleUrl-short {
    color: #000000;
    font-weight: bold;
}

/* Soundcloud Embed Widget */

#main .sidebar .sidebar_block.sidebar_soundcloud_embed iframe{
    float: left;
    width: 300px;
}

/* Sidebar V2 */
.sidebar_block.special-feature-btn {
	padding-top: 0;
}

.v2-sidebar-item a:hover {
    text-decoration: none;
}
.v2-sidebar-item h3 {
    font-size: 14px;
    position: relative;
    letter-spacing: normal;
    height: 15px;
}
.v2-sidebar-item.noisey-feed h3,
.v2-sidebar-item.noisey-stuff-we-love h3 {
    height: 1px;
}
.v2-sidebar-item.featured-items h3 {
    height: 10px;
}
.v2-sidebar-item h3 span {
    position: absolute;
    left: 0;
    top: 0;
    background: #f1f2f2;
    display: inline-block;
    padding: 3px 10px 3px 0;
    margin: 0;
    z-index: 3;
}
.v2-sidebar-item h3 b {
    position: absolute;
    left: 0;
    top: 14px;
    width: 300px;
    border-bottom: 1px solid #000;
    z-index: 0;
}
.noisey-feed.v2-sidebar-item,
.microseries-list.v2-sidebar-item {
    margin-top: 25px;
}
.v2-sidebar-item.gradient-bg {
    background-image: -webkit-gradient(linear, from(#f1f2f2), to(#dfdfdf));
    background-image: -webkit-linear-gradient(#f1f2f2, #dfdfdf);
    background-image: -moz-linear-gradient(#f1f2f2, #dfdfdf);
    background-image: -o-linear-gradient(#f1f2f2, #dfdfdf);
    background-image: linear-gradient(#f1f2f2, #dfdfdf);
}
    a.series-ticker-more {
        background: url('/themes/noisey/statics/img/more-yntht-bg.png');
        width: 270px;
        height: 11px;
        display: block;
        margin: 10px 0 0 0;
        color: #fff;
        text-align: center;
        text-transform: uppercase;
        padding: 15px;
    }

.microseries-list.v2-sidebar-item {
    margin: 25px 15px;
}

.microseries-list.yntht-microseries-list.v2-sidebar-item {
    margin: 0 15px 3px 15px;
}

.noisey-feed.v2-sidebar-item li,
.noisey-stuff-we-love.v2-sidebar-item li,
.microseries-list.v2-sidebar-item li {
    border-bottom: 1px solid #cccecd;
}

.noisey-feed.v2-sidebar-item.gradient-bg li.item-number-3,
.noisey-stuff-we-love.v2-sidebar-item li:last-child {
    border: 0;
}

    .noisey-feed.v2-sidebar-item li a,
    .noisey-stuff-we-love.v2-sidebar-item li a,
    .microseries-list.v2-sidebar-item li a  {
        display: block;
        padding: 12px 0 12px 163px;
        position: relative;
        min-height: 84px;
    }
    .noisey-feed.v2-sidebar-item li a:hover,
    .noisey-stuff-we-love.v2-sidebar-item li a:hover,
    .microseries-list.v2-sidebar-item li a:hover {
        text-decoration: underline;
    }
        .noisey-feed.v2-sidebar-item .list-view img,
        .noisey-stuff-we-love.v2-sidebar-item .list-view img,
        .microseries-list.v2-sidebar-item .list-view img {
            width: 148px;
            height: auto;
            position: absolute;
            left: 0;
            top: 12px;
        }

		.microseries-list.v2-sidebar-item li:last-child {
			border: 0;
		}

        .noisey-feed.v2-sidebar-item .title,
        .noisey-stuff-we-love.v2-sidebar-item .title,
        .microseries-list.v2-sidebar-item .title {
            font-size: 13px;
            margin-top: 0;
            font-weight: bold;
            color: #231f20;
        }
.v2-sidebar-item.lets-make-friends {
    margin: 0 15px 14px 15px;
}
.v2-sidebar-item.spotify {
    margin: 15px;
}
.v2-sidebar-item.gradient-bg {
    margin-top: 0;
    margin-bottom: 25px;
}
.v2-sidebar-item.lets-make-friends ul {
    height: 35px;
    padding-top: 10px;
}
    .v2-sidebar-item.lets-make-friends ul li {
        float: left;
        margin-right: 10.5px;
    }
    .v2-sidebar-item.lets-make-friends ul li a {
        font-family: 'Mono Social Icons Font';
        font-size: 45px;
        color: #231f20;
    }

    .v2-sidebar-item.lets-make-friends ul li.link-youtube a:hover {
        color: #e52d27;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-fb a:hover {
        color: #3b5998;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-twitter {
        margin-right: 2px;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-twitter a:hover {
        color: #55acee;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-instagram {
        margin-right: 0px;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-instagram a:hover {
        color: #2c6a93;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-tumblr a:hover {
        color: #35465c;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-rss a:hover {
        color: #f26522;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-newsletter {
        margin: 0;
    }
    .v2-sidebar-item.lets-make-friends ul li.link-newsletter a:hover {
        color: #dd3f31;
	}
    .v2-sidebar-item.lets-make-friends ul li.link-soundcloud a:hover {
        color: #f50;
	}

.v2-sidebar-item.featured-items {
    margin: 15px 15px 15px 15px;
}
    .v2-sidebar-item.featured-items li a {
        position: relative;
        display: block;
        min-height: 90px;
        padding: 10px 10px 10px 110px;
        border-bottom: 1px solid #cccecd;
    }
    .v2-sidebar-item.featured-items li a:hover {
        text-decoration: underline;
    }
        .v2-sidebar-item.featured-items li img {
            width: 90px;
            height: 90px;
            position: absolute;
            left: 0;
            top: 10px;
        }
    .v2-sidebar-item.featured-items a.more {
        background: #0a477e;
        color: #efd53c;
        display: block;
        text-align: center;
        text-transform: uppercase;
        padding: 8px;
        font-weight: bold;
        margin: 10px 0;
    }

.v2-sidebar-item.featured-youtube {
    margin: 25px 15px 14px 15px;
}
body.es_mx .v2-sidebar-item.featured-youtube {
    margin-top: 15px;
}
    .v2-sidebar-item.featured-youtube a.subscribe {
        background: url('/themes/noisey/statics/img/subscribe_to_noisey_youtube_v2.png');
        height: 29px;
        color: #fff;
        display: block;
        font-size: 16px;
        text-transform: uppercase;
        text-align: center;
        padding: 12px 64px 0 0;
    }
    .v2-sidebar-item.featured-youtube a.subscribe.nl {
        font-size: 11px;
        padding-top: 5px;
        height: 36px;
    }
    .v2-sidebar-item.featured-youtube a.subscribe.fr,
    .v2-sidebar-item.featured-youtube a.subscribe.es_mx,
    .v2-sidebar-item.featured-youtube a.subscribe.es_co
     {
        font-size: 13px;
    }
    .v2-sidebar-item.featured-youtube a.subscribe.pt_br {
        font-size: 14px;
    }
    .v2-sidebar-item.featured-youtube a.subscribe.de,
    .v2-sidebar-item.featured-youtube a.subscribe.alps {
        font-size: 14px;
    }

.noisey-stuff-we-love.v2-sidebar-item {
    margin: 15px 15px 15px 15px;
}

.article_content ul {
    margin: 20px 30px;
}

/* Header Sticky Ad */

.header-sticky-ad {
    background: #F1F2F2;
    z-index: 10000;
}
.header-sticky-ad.fixed {
    left: 50%;
    margin-left: -500px;
    position: fixed;
    top: 0;
    width: 1000px;
}
    .header-sticky-ad.fixed .ad_masthead {
        padding-bottom: 15px;
    }
    .header-sticky-ad .ad_masthead {
        background: #F1F2F2;
        padding: 15px 0 0 0;
    }

/* Native Ad Styling */
ul.story_list .story.native-ad {
    background: #e4e4e4;
}
    ul.story_list .story.native-ad .presented-by {
        background: #000;
        color: #fff;
        display: inline-block;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        margin: 0 0 10px 0;
        padding: 1px 5px 1px 5px;
        text-transform: uppercase;
    }
    ul.story_list li.story.native-ad h2 {
        font-size: 24px;
        font-family: 'RobotoLight', sans-serif;
        margin: 0 0 10px 0;
    }
    ul.story_list .story.native-ad .copy {
        font-family: 'DroidSans', sans-serif;
    }
    ul.story_list .story.native-ad .advertising-message {
        color: #d53d4b;
        display: block;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        text-transform: uppercase;
    }
        ul.story_list .story.native-ad .advertising-message .external-link-2:before {
            content: "\e624";
            font-family: 'IcoMoon';
            font-size: 10px;
            margin-left: 2px;
        }
    ul.story_list .story.native-ad a.advertising-notice {
        font-size: 11px;
        position: relative;
        display: block;
    }
    ul.story_list .story.native-ad a.advertising-notice:hover span.notice {
        display: block;
    }
        ul.story_list .story.native-ad .advertising-notice span.notice {
            background: #000;
            bottom: 0;
            color: #fff;
            cursor: pointer;
            display: none;
            line-height: 115%;
            padding: 6px;
            position: absolute;
            right: 24px;
            width: 150px;
        }
        ul.story_list .story.native-ad .advertising-notice b {
            display: inline-block;
            position: absolute;
            bottom: 0;
            right: 12px;
            font-style: underline;
        }
    ul.story_list .story.native-ad .tracking-pixel {
        position: absolute;
        left: -9999px;
    }