.ad-container{
	color:white;
	/*padding:10px;*/
	margin: 0 auto;
    border: 1px #333333 solid;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.ad-size {
    position: absolute;
    top: 50%;
    left: 50%;

    width: 100%;

    font-size: 24px;
    text-align: center;

    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.ad-status {
    position: absolute;
    bottom: 0;
    right: 5px;

    color: #d0041d;

    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.ad-idmnet-sky-left-glowna.ad-container .ad-name,
.ad-idmnet-sky-left-podstrony.ad-container .ad-name, 
.ad-idmnet-sky-right-glowna.ad-container .ad-name,
.ad-idmnet-sky-right-podstrony.ad-container .ad-name {
    top: 15px;
    left: 5px;
}
.ad-provider-name {
    position: absolute;
    top: 0;
    left: 5px;

    font-size: 12px;
} 
.ad-name {
    position: absolute;
    top: 0;
    right: 5px;

    font-size: 12px;
}
.ad-id {
    position: absolute;
    bottom: 0;
    left: 5px;

    font-size: 12px;
    font-weight: bold;
}
.ibillboard-sky_left-fixed {
    position: fixed !important;
    top: 5px !important;
}
.ad-idmnet-sky-left-glowna.ad-container,
.ad-idmnet-sky-left-podstrony.ad-container {
    position: absolute;
    right: 1015px;
    margin-top: 0;  
    height: 50px;
}

.ad-idmnet-sky-right-glowna.ad-container,
.ad-idmnet-sky-right-podstrony.ad-container {
    position: absolute;
    left: 1015px;
    margin-top: 0;  
    height: 50px;
}
.ad-container-hidden{
    color: #aaaaaa !important; 
    background-color: #eeeeee !important;
    border-color: #dddddd;
}

.adholder_adsense,
.adholder_gora2,
.adholder_pasek,
.adholder_tapeta,
.adholder_layer,
.adholder_prawa1,
.adholder_prawa2,
.adholder_prawa3,
.adholder_prawa4,
.adholder_sondabox,
.adholder_srodek2,
.adholder_srodek3,
.adholder_srodek4,
.adholder_srodek5,
.adholder_srodek6,
.adholder_winietabox,
.adholder_gora1,
.adholder_dol1,
.adholder_adsense {
    z-index: 99999;
    display: none; 
}
.adholder_gora1 div,
.adholder_adsense div {
    /*background-color: #ffffff;*/
    /*width: 980px !important;*/
    /*margin: auto !important;*/
}
.adholder_gora1 {
    /*background-color: #ffffff;*/
    
    width: 980px !important;
    /*margin: 32px auto 0 !important;*/
    /*margin: 0 auto 0 !important;*/
}

.adholder_prawa1,
.adholder_prawa2 {
    display: none;
    margin: -14px 0 15px 0;
}
.adholder_gora2, .adholder_gora1 { 
    display: none; 
    margin: -13px 0 15px; 
}
.adholder_srodek4 {
    display: none;
    margin: -14px 0 15px 0;
}
.adholder_srodek2, .adholder_srodek3, .adholder_srodek4, .adholder_prawa1, .adholder_prawa2, .adholder_prawa3, .adholder_prawa4 {
    display: none;
    margin: -14px 0 15px 0;
}
.adholder_srodek2 div, .adholder_srodek3 div, .adholder_srodek4 div {
    width: 665px !important;
}

.ad_oan_top-container {
    margin-bottom: 15px;
    text-align: center;
}
.ad_oan_sidebar-container {
    margin-bottom: 15px;
    text-align: center;
}
.ad_oan_top {
    margin-bottom: 15px;
    text-align: center;
}
.ad_oan_sidebar {
    margin-bottom: 15px;
    text-align: center; 
}
.ad_ibillboard {
    margin-bottom: 15px;
    text-align: center;
}

.ad_ibillboard_float {
    position: fixed;
    left: 50%;
    margin-left: -670px; 
    margin-top: 64px; 
}

.ibillboard-header .ibbBanner, .ibillboard-top_1 .ibbBanner, .ibillboard-side_0 .ibbBanner, .ibillboard-side_1 .ibbBanner, .ibillboard-sky_left .ibbBanner, .ibillboard-sky_right .ibbBanner, .ibillboard-bottom_1 .ibbBanner, .ibillboard-programmatic .ibbBanner, 
.ibillboard-header iframe, .ibillboard-top_1 iframe, .ibillboard-side_0 iframe, .ibillboard-side_1 iframe, .ibillboard-sky_left iframe, .ibillboard-sky_right iframe, .ibillboard-bottom_1 iframe, .ibillboard-programmatic iframe, 
.ibillboard-header div, .ibillboard-top_1 div, .ibillboard-side_0 div, .ibillboard-side_1 div, .ibillboard-sky_left div, .ibillboard-sky_right div, .ibillboard-bottom_1 div, .ibillboard-programmatic div, 
.ibillboard-header span, .ibillboard-top_1 span, .ibillboard-side_0 span, .ibillboard-side_1 span, .ibillboard-sky_left span, .ibillboard-sky_right span , .ibillboard-bottom_1 span, .ibillboard-programmatic span, 
.ibillboard-header canvas, .ibillboard-top_1 canvas, .ibillboard-side_0 canvas, .ibillboard-side_1 canvas, .ibillboard-sky_left canvas, .ibillboard-sky_right canvas, .ibillboard-bottom_1 canvas, .ibillboard-programmatic canvas {
    display: block;
    margin: 0 auto 15px !important; 
    text-align: center;
}

.ibillboard-top_0 .ibbBanner, 
.ibillboard-top_0 iframe, 
.ibillboard-top_0 div, 
.ibillboard-top_0 span, 
.ibillboard-top_0 canvas {
    display: block;
    margin: 0 auto !important; 
    text-align: center;
}

.ibillboard-top_0,
.ibillboard-header,
.ibillboard-top_1,
.ibillboard-side_0,
.ibillboard-side_1,
.ibillboard-programmatic {
    /*display: none;*/
}

.ibbBanner {
    /*height: auto !important;*/ 
}

.ibbBanner div {
    /*position: relative;*/
}

.ad_ibillboard_float, .ibillboard-sky_left {
    position: absolute;
    right: 1015px;
    margin-top: 5px;  
    height: 50px;
    /*width: 120px;*/
    z-index: 10;
}

.ibillboard-sky_left-fixed {
    position: fixed !important;
    top: 5px !important; 
    right: auto;

    padding-right: 20px;

    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
}

.ibillboard-sky_right {
    position: absolute;
    left: 1015px; 
    margin-top: 5px;   
    height: 50px;
    /*width: 120px;*/
}

.ad-idmnet-ibillboard-top-0-gl, .ad-idmnet-ibillboard-top-0-pod {
    margin: 0;
    width: 100% !important;
}

#contentstream_ad_630x100 {
    width: 630px;
    margin: 0 auto;
}

.ad_onnetwork_video {
    position: relative;

    margin-bottom: 20px; 
}

a.rw_word {
    color: #d0041d !important;

    text-decoration: none !important;
    border-bottom: 1px solid #d0041d !important;
}

a.rw_word:hover {
    opacity: 0.8;
}

.ad-native-leads {
    margin-bottom: 15px;
}

.ad-adocean-podsport {
    margin-bottom: 15px;
}  

.ad-dfp-google {
    display: block;
    margin: 0 auto 15px !important; 
    text-align: center;
}

.forum-wrapper .ad-dfp-google {
    margin: 0 auto 30px !important; 
}

.scroll-ad-dfp-google-arty_half_3 {
    position: relative;

    min-height: 600px;
}

#DziennikWschodni_arty_half_3 {
    position: absolute;
    top: 0;

    transition: all 0.1s;
}

.single-post-ad .single-topic-post {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.single-post-ad .single-topic-post .ad-dfp-google {
    margin-bottom: 0 !important;
}

.ad-dfp-google-forum-bottom {
    margin-top: 30px;
}

.forum-wrapper header .ad-dfp-google {
    margin: 30px auto 0 !important; 
}

.ad-dfp-google-forum-bottom .ad-dfp-google {
    margin-bottom: 0 !important;
}

#adholder-new-toplayer {
    position: fixed;
    /*bottom: 0;*/
    top: 50%;
    left: 50%;
    z-index: 9999;

    width: 520px;
    height: 395px;
    padding: 10px;

    background-color: #FFFFFF;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    box-shadow: 0 0 10px rgba(0,0,0,0.4);

    transform: translate(-50%, -50%);
}

#adholder-new-toplayer-content {
    width: 500px;
    height: 375px;

    border: 1px solid #eeeeee;
    color: #dddddd;

    font-size: 30px;
    line-height: 375px;
    text-align: center;
}

#adholder-new-toplayer-close {
    position: absolute;
    top: -14px;
    right: -14px;

    display: block;
    width: 28px;
    height: 28px;

    background-color: #FFFFFF;
    border-radius: 50%;
    cursor: pointer;

    text-align: center;
}

#adholder-new-toplayer-close:hover {
    opacity: 0.8;
}

#adholder-new-toplayer-close i {
    display: block;
    width: 26px;
    height: 26px;
    margin: 1px auto 0;

    line-height: 26px;
    font-size: 26px;
}

.plista_widget_infeed .itemAd, .plista_widget_infeed_2 .itemAd {
    height: 0 !important;
    margin: 0 !important;
}

.plista_widget_infeed .plistaPowered, .plista_widget_infeed_2 .plistaPowered {
    padding: 0px 0 13px !important;
}

.plista_widget_infeed .plista-advertise, .plista_widget_infeed .plista-powered, .plista_widget_infeed_2 .plista-advertise, .plista_widget_infeed_2 .plista-powered {
    margin-bottom: 0 !important;
}

.plista_widget_infeed .itemTitle, .plista_widget_infeed_2 .itemTitle {
    text-shadow: 0 0 7px #000;
}

.plista_widget_infeed .plistaAllOuter, .plista_widget_infeed_2 .plistaAllOuter {
    transition: opacity 0.1s;
}