/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

.wpadsup-container{
    display: block !important;
}

#page-sidebar .wpadsup-ad{
    margin: 0 auto 15px;
    text-align: center;
    max-width: 300px;
}

.wpadsup.mrec{
    text-align: center;
}

.wpadsup-ad.mrec img{
    width: 300px;
}

.wpadsup.mrec + .wpadsup.mrec {
    margin-top: 20px;
}

.wpadsup-ad.mrec .wpau-html5-url iframe{
    height: 250px;
}

/*.wpadsup-container[data-ad-zone-position*="leaderboard"] {*/

    /*height: 140px;*/
/*}*/

/*.wpadsup-container[data-ad-zone-position*="inline"] {*/
    /*height: 400px;*/
/*}*/

.wpadsup-container[data-ad-zone-position^="wpau_inline"] {
    margin-bottom: 15px;
}

/* Remove the top border from the mrecs if they follow the first one */
div[id^="wpau_ad_zone_widget-"] + div[id^="wpau_ad_zone_widget-"] {
    border-top: none!important;
    padding-top: 0;
}

#wpau_mrec_1 .wpadsup-ad,
#wpau_header_leaderboard .wpadsup-ad{
    /*display: none;*/
}

.wpau-show-all-ads .wpadsup-ad,
#wpau_mrec_1.wpau-show-all-ads .wpadsup-ad{
    display: block;
}

.wpadsup-ad{
    display: none;
    text-align: center;
}

.wpau-show-all-ads .wpadsup-ad {
    margin-bottom: 20px;
}

.wpau-show-all-ads .wpadsup-ad:last-child {
    margin-bottom: 0;
}

.wpadsup-ad .mobile{
    display: none;
}


@media ( max-width: 1140px ) and ( min-width: 990px), ( max-width: 900px ) and ( min-width: 760px) {

    .wpadsup-ad.mrec iframe{
        display: none;
    }

    .wpadsup-ad.mrec .wpau-html5-backup-gif{
        display: inline-block!important;
    }
}

@media ( max-width: 760px ) {

    .wpadsup-ad.leaderboard iframe{
        display: none;
    }

    .wpadsup-ad.leaderboard .wpau-html5-backup-gif{
        display: inline-block!important;
    }

    .header-ads img {
        max-height: 300px!important;
    }

    .wpadsup-ad .desktop{
        display: none;
    }

    .wpadsup-ad .mobile{
        display: inline-block;
    }
}

@media ( max-width: 810px ) {

    .wpadsup-ad.inline iframe{
        display: none;
    }

    .wpadsup-ad.inline .wpau-html5-backup-gif{
        display: inline-block!important;
    }
}