/* EXPANDABLE */
.expandable-flash-cover{
    background:url('../images/1x1.png')
}

    #tncms-region-ads-tile-top .expandable-small-wrapper-tile-top,
    #tncms-region-ads-tile-middle .expandable-small-wrapper-tile-middle,
    #tncms-region-ads-tile-bottom .expandable-small-wrapper-tile-bottom {
        float: right;
        margin: 0 10px 0 0;
    }
    #tncms-region-ads-center-top .expandable-small-wrapper-center-top,
    #tncms-region-ads-center-middle .expandable-small-wrapper-center-middle,
    #tncms-region-ads-center-bottom .expandable-small-wrapper-center-bottom {
        margin: 0 auto 20px;
    }
    
    #tncms-region-ads-rail-top .expandable-small-wrapper-rail-top,
    #tncms-region-ads-rail-middle .expandable-small-wrapper-rail-middle,
    #tncms-region-ads-rail-bottom .expandable-small-wrapper-rail-bottom {
        margin: 0 0 20px 0;
    }
    
    #tncms-region-ads-rail-middle-extra .expandable-small-wrapper-rail-middle-extra {
        float: left;
        margin: 0 0 20px 0;
    }
    
    #tncms-region-ads-rail-middle-extra-secondary .expandable-small-wrapper-rail-middle-extra-secondary {
        float: right;
        margin: 0 0 20px 0;
    }
    
    #tncms-region-ads-rail-bottom .expandable-small-wrapper-rail-bottom {
        float: left;
        margin: 0 0 20px 0;
    }
    
    #tncms-region-ads-rail-bottom-secondary .expandable-small-wrapper-rail-bottom-secondary {
        float: right;
        margin: 0 0 20px 0;
    }

    #tncms-region-ads-in-story .expandable-small-wrapper-in-story {
        margin: 0 10px 20px 0;
    }
    
/* TEXT ADS */

.text-ad-wrapper {
    border: 1px solid #dfdfdf;
    border-radius: 4px;
    padding: 10px 10px 20px 10px;
    font-size: 12px;
    cursor: default;
    position: relative;
    margin: 0 0 20px 0;
}
    .text-ad-wrapper .text-ad-title,
    .text-ad-wrapper .text-ad-title a:link,
    .text-ad-wrapper .text-ad-title a:visited {
        color: #711c1a;
        font-weight: bold;
        text-decoration: underline;
    }
    .text-ad-wrapper .text-ad-domain a:link,
    .text-ad-wrapper .text-ad-domain a:visited {
        color: #2e8ea2;
        font-weight: bold;
        font-size: 11px;
    }
    .text-ad-wrapper .text-ad-domain a:hover {
        text-decoration: none;
    }
    .text-ad-wrapper .text-ad-info {
        bottom: 0;
        float: right;
        font-size: 10px;
        padding: 3px 5px;
        position: relative;
        right: 0;
        position: absolute;
        border-radius: 4px 0 4px 0;
        background: #dfdfdf;
    }
    
/*! Optimized CSS */
#tncms-region-ads-in-story > * {
    margin: 0 20px 10px 0;
}