/* globalne */
a, .path {color: #146cb4;}
a:hover {color: #000;}

/* winieta */
#winieta a:hover { color: #fff; }

/* #content */
#cont h2 {font-family:Georgia,serif; font-weight:normal;}
#cont p.lead {font-family:Georgia,serif;}
#artykul {font-family:Georgia,serif;}

/*cytaty i wyimki 2.0*/
#cont .cmsArtykulElem h6 {border-left-color: #146cb4;}

/*Konkursy*/
/* nadpisanie czcionki */
#cont .mod.mod_uzr_contest .lead, #cont .mod.mod_uzr_contest_upload .lead, #cont .mod.mod_uzr_nlt .lead {
    font-family: Arial, serif;
}
#cont .mod.mod_uzr_contest .btn, #cont .mod.mod_uzr_contest_upload .btn, #cont .mod.mod_uzr_nlt .btn {
    -webkit-appearance: none;
    border: none;
    outline: none;
}

/*potwierdzenie udzialu w konkursie*/
.mod.mod_uzr_contest {
    margin: 20px 0px 60px 0px;
    color: #000;
}

.mod.mod_uzr_contest.mod .btn {
    filter: none;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.mod.mod_uzr_contest h1 {
    font: 42px/36px franklin_gothic_fs_cdbold, serif;
    margin-bottom: 18px;
    }

.mod.mod_uzr_contest h3, .mod.mod_uzr_contest h1 + h3, .mod.mod_uzr_contest .end {
    font: 16px/24px Arial, serif;
    margin-bottom: 22px;
    }

.mod.mod_uzr_contest .end {
    margin-top: 0px;
}

.mod.mod_uzr_contest p {
    font: 16px/24px Arial, serif
    }

.mod.mod_uzr_contest form .imgw .btn {
    background: #006bb6;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 222px;
    height: 48px;
    font: bold 16px Arial, serif;
    text-shadow: none;
    border: none;
}

.mod.mod_uzr_contest form .imgw .btn:hover {
    background: #005b9a;
    filter: none;
}

.mod.mod_uzr_contest form .describe div h3 {
    font: 24px franklin_gothic_fs_cdbold, serif;
    border: none;
    margin-top: 5px;
    margin-bottom: 2px;
    padding: 0px;
    }

.mod.mod_uzr_contest form .describe div p {
    font: 16px/24px Arial, serif
    }

.mod.mod_uzr_contest form .describe div p a {
    margin: 0;
    display: inline
    }

.mod.mod_uzr_contest form .describe div p a:hover {
    background: #fff
    }

.mod.mod_uzr_contest form .describe div .grey {
    background: #fff;
    padding: 10px 13px;
    border: 1px solid #dfdfdf;
    }

.mod.mod_uzr_contest form .describe div .grey a {
    display: block;
    margin-top: 5px
    }

.mod.mod_uzr_contest form .describe div .grey a:hover {
    background: #fff
    }

.mod.mod_uzr_contest ul.wins {
    margin-top: 0px;
    font-size: 14px;
}

.mod.mod_uzr_contest form .describe div .wins.disc li {
    color: #006bb6;
    margin-bottom: 5px
    }

.mod.mod_uzr_contest ul.wins.disc li span {
    font: 16px Arial, serif;

}

.mod.mod_uzr_contest form .describe div .wins.disc a {
    display: none
    }

.mod.mod_uzr_contest form .describe div a:last-child {
    font: 16px/24px Arial, serif;
    color: #000;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    border-bottom: 1px solid #006bb6;
    display: inline;
    background: #fff;
    padding: 0px;
    }

.mod.mod_uzr_contest form .describe div a:last-child:hover {
    color: #006bb6;
    border-bottom-color: #fff;
    background: #fff;
    }

.mod.mod_uzr_contest form .describe .last .howto li:before {
    background: #006bb6;
    color: #fff;
    font: 16px franklin_gothic_fs_cdbold, serif;
    margin-right: 10px;
    padding: 2px 7px;
    -moz-padding-start: 8px;
    -moz-padding-end: 8px;
    }


.mod.mod_uzr_contest form .describe .last .howto li {
    margin-bottom: 8px;
    font: 16px/24px Arial, serif;
    }

.mod.mod_uzr_contest .last {
    margin-bottom: 34px;
}

.mod.mod_uzr_contest form .describe .btn {
    background: #006bb6;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 222px;
    height: 48px;
    font: bold 16px Arial, serif;
    text-shadow: none;
    border: none;
    }

.mod.mod_uzr_contest form .describe .btn:hover {
    background: #005b9a;
}

.mod.mod_uzr_contest .end a{
    font: 16px/24px Arial, serif;
    background: #fff;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #000;
    border-bottom: 1px solid #006bb6;
}

.mod.mod_uzr_contest .end a:hover{
    color: #006bb6;
    border-bottom-color: #fff;
    background: none;
}

.mod.mod_uzr_contest a, .mod.mod_uzr_contest a.reg {
    font: 16px/24px Arial, serif;
    background: #fff;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #000;
    border-bottom: 1px solid #006bb6;
    display: inline-block;
}

.mod.mod_uzr_contest a:hover {
    color: #006bb6;
    border-bottom-color: #fff;
    background: none;
    text-decoration: none;
}

/*dodawanie zgloszenia*/
.mod.mod_uzr_contest_upload {
    margin: 20px 0px 60px 0px;
    color: #000;
}

.mod.mod_uzr_contest_upload textarea {
    padding: 0px;
    width: 99%;
}

.mod.mod_uzr_contest_upload.mod .btn {
    filter: none;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
}

.mod.mod_uzr_contest_upload header {
    margin-bottom: 18px;
}

.mod.mod_uzr_contest_upload header h3 {
    font: 42px/36px franklin_gothic_fs_cdbold, serif
    }

.mod.mod_uzr_contest_upload .lead:before {
    background: #006bb6;
    color: #fff;
    padding: 2px 7px;
    margin-right: 10px;
    font: 16px franklin_gothic_fs_cdbold, serif;
    -moz-padding-start: 8px;
    -moz-padding-end: 8px;
    }

.mod.mod_uzr_contest_upload .lead {
    font: 16px/24px Arial, serif
    }

.mod.mod_uzr_contest_upload .contest_file_name, .mod.mod_uzr_contest_upload .contest_file_remove {
    font: 16px Arial, serif;
}

.mod.mod_uzr_contest_upload .contest_file_remove {
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #000;
    border-bottom: 1px solid #006bb6;
    display: initial;
}

.mod.mod_uzr_contest_upload .contest_file_remove:hover {
    color: #006bb6;
    border-bottom-color: #fff;
    background: none;
    text-decoration: none;
}

.mod.mod_uzr_contest_upload article form .clabel_first {
    font: 16px/24px Arial, serif
    }

.mod.mod_uzr_contest_upload article form .btn {
    background: #006bb6;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 222px;
    height: 48px;
    font: bold 16px Arial, serif;
    border: none;
    text-shadow: none;
    margin-top: 30px;
    padding: 0px;
    }

.mod.mod_uzr_contest_upload.cnew.cdisable form textarea, .mod.mod_uzr_contest_upload.cnew.cdisable form input {
     background-color: #fff !important;
}

.mod.mod_uzr_contest_upload.cnew.cdisable form label, .mod.mod_uzr_contest_upload.cnew form .clabel_second {
    font-size: 14px;
    color: #999;
}

.mod.mod_uzr_contest_upload input[type='text'], .mod.mod_uzr_contest_upload textarea, .mod.mod_uzr_contest_upload.cnew.cdisable .inf {
    color: #000;
}


.mod.mod_uzr_contest_upload article form .btn:hover {
    background: #005b9a;
    filter: none;
    border: none;
    }

.mod.mod_uzr_contest_upload.cdisable article form .btn {
    background-color: #dbdbdb;
    color: #fff;
    border: none;
    margin-top: 28px;
    }

.mod.mod_uzr_contest_upload article form > .btn:first-child {
    height: 18px;
    width: 140px
    }

.mod.mod_uzr_contest_upload.cdisable article form > .btn:first-child {
    width: 122px;
    background: #006bb6;
    text-shadow: none;
    line-height: 11px;
    margin-bottom: 15px;
    margin-top: 25px;
    font-size: 14px;
    padding: 15px 0px;
    line-height: 18px;
    }

.mod.mod_uzr_contest_upload.cdisable article form > .btn:first-child:hover {
    background: #005b9a;
}

/*formularz danych osobowych*/
.mod.mod_uzr_nlt.contest_form.mod .btn, .mod.mod_uzr_nlt.mod .btn {
    filter: none;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background: #006bb6;
    color: #fff;
}

.mod.mod_uzr_nlt.contest_form .rules input {
    top: 0px;
    position: absolute;
    left: 0px;
    margin-right: 5px;
}

.mod.mod_uzr_nlt .rules li {
    position: relative;
}

.mod.mod_uzr_nlt header {
    margin-bottom: 18px;
}

.mod.mod_uzr_nlt .rules input {
    position: absolute;
    top: 0px;
    left: 0px;
    margin-right: 5px;
    display: block;
}

#cont .mod.mod_uzr_nlt.contest_form, #cont .mod.mod_uzr_nlt {
    margin: 20px 0px 60px 0px;
}

.mod.mod_uzr_nlt.contest_form header h3, .mod.mod_uzr_nlt header h3 {
    font: 42px/36px franklin_gothic_fs_cdbold, serif
    }

.mod.mod_uzr_nlt.contest_form .lead:before, .mod.mod_uzr_nlt .lead:before {
    background: #006bb6;
    color: #fff;
    padding: 2px 7px;
    font: 16px franklin_gothic_fs_cdbold, serif;
    -moz-padding-start: 8px;
    -moz-padding-end: 8px;
    }

.mod.mod_uzr_nlt.contest_form .lead, .mod.mod_uzr_nlt .lead {
    font: 16px/24px Arial, serif;
    margin: 20px 0;
    }

.mod.mod_uzr_nlt.contest_form form fieldset ul .email label, .mod.mod_uzr_nlt.contest_form form fieldset ul li label, .mod.mod_uzr_nlt form fieldset ul li label {
    font: 16px/24px Arial, serif
    }

.mod.mod_uzr_nlt form fieldset ul .email label {
    font: 16px/54px Arial, serif
}

.mod.mod_uzr_nlt form fieldset .rules li label {
    display: block;
    padding-left: 20px;
    margin-bottom: 10px;
}

.mod.mod_uzr_nlt form fieldset .newsletters ul li label h2 {
    line-height: 13px;
}

.mod.mod_uzr_nlt form fieldset .newsletters ul li p {
    font-size: 14px;
}

.mod.mod_uzr_nlt form fieldset ul li label[for=woman] {
    line-height: 46px;
}

.mod.mod_uzr_nlt.contest_form form fieldset ul li .btn, .mod.mod_uzr_nlt form fieldset ul li .btn {
    background: #006bb6;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    width: 100%;
    height: 48px;
    font: bold 16px Arial, serif;
    border: none;
    text-shadow: none;
    }

.mod.mod_uzr_nlt.contest_form form fieldset ul li .btn:hover, .mod.mod_uzr_nlt form fieldset ul li .btn:hover {
    background: #005b9a;
    }

.mod.mod_uzr_nlt.contest_form .rules, .mod.mod_uzr_nlt .rules {
    margin-bottom: 10px;
    color: #727272;
    margin-top: 0px;
}

.mod.mod_uzr_nlt .rules {
    margin-bottom: 20px;
}

.mod.mod_uzr_nlt form .rules li label, .mod.mod_uzr_nlt.contest_form .rules label {
    font: 11px Arial, sans-serif;
    color: #727272;
}

.mod.mod_uzr_nlt form.contest_form .rules li, .mod.mod_uzr_nlt.contest_form .rules li {
    display: block;
    margin-bottom: 8px;
}

.mod.mod_uzr_nlt.contest_form .rules li label a, .mod.mod_uzr_nlt .rules li label a {
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #727272;
    border-bottom: 1px solid #006bb6;
}

.mod.mod_uzr_nlt.contest_form .rules li label a:hover, .mod.mod_uzr_nlt .rules li label a:hover {
    color: #006bb6;
    border-bottom-color: #fff;
    background: none;
    text-decoration: none;
}

.mod.mod_uzr_nlt.contest_form .error, .mod.mod_uzr_nlt .error {
    font: 14px Arial, serif;
    font-style: italic;
    color: #e51d1f;
}

.mod.mod_uzr_nlt.contest_form .rules .error.term, .mod.mod_uzr_nlt .rules .error.term {
    font-size: 14px;
    padding-top: 0px;
    padding-bottom: 10px;
    margin-top: 5px;
}

.mod.mod_uzr_nlt.contest_form .rules .error.term, .mod.mod_uzr_nlt .rules .error.term {
    padding-bottom: 10px;
}

/*newsletter*/
.mod.mod_uzr_nlt form ul .c input, .mod.mod_uzr_nlt.contest_form form ul .c input, .mod.mod_uzr_nlt.contest_form input#postalCode, .mod.mod_uzr_nlt.contest_form input#phone {
    width: 97%;
    height: 31px;
    padding: 2px 0px;
    color: #535353;
    font: 21px Arial, serif;
}

@media screen and (min-width: 480px) {
    .mod.mod_uzr_nlt.contest_form form fieldset ul li .btn, .mod.mod_uzr_nlt form fieldset ul li .btn {
        width: 222px;
    }
    .mod.mod_uzr_contest_upload article form > .btn {
        width: 222px !important;
    }
    .mod.mod_uzr_contest form .describe .btn {
        width: 222px !important;
    }
    .mod.mod_uzr_contest form .imgw .btn {
        position: absolute;
        bottom: 18px;
        right: 14px;
        width: 222px !important;
    }
}
/*strona sprzeda�owa ING*/
@font-face {
    font-family: 'LatoBlack';
    src: url('http://bi.gazeta.pl/css/fonts/Lato-Black.eot');
    src: url('http://bi.gazeta.pl/css/fonts/Lato-Black.eot?#iefix') format('embedded-opentype'),
    url('http://bi.gazeta.pl/css/fonts/Lato-Black.woff') format('woff'),
    url('http://bi.gazeta.pl/css/fonts/Lato-Black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'LatoRegular';
    src: url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.eot');
    src: url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.woff') format('woff'),
    url('http://bi.gazeta.pl/css/fonts/lato-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.path_148007 .pages,.path_148008 .pages {
    text-align: center;
}
.path_148007 a:hover,.path_148008 a:hover {
    text-decoration: none;
}
.path_148007 .branding,.path_148008 .branding {
    margin-bottom: 25px;
}
.path_148007 .branding h3,.path_148008 .branding h3 {
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 15px;
    text-align: center;
    color: #555555;
    margin-bottom: 22px;
}
#pagetype_index.path_148007 .branding img:first-of-type,.path_148007 .branding img:first-of-type,#pagetype_index.path_148008 .branding img:first-of-type,.path_148008 .branding img:first-of-type {
    width: 142px;
    display: block;
    margin: 0 auto;
}
#pagetype_index.path_148007 .branding img:last-of-type,.path_148007 .branding img:last-of-type,#pagetype_index.path_148008 .branding img:last-of-type,.path_148008 .branding img:last-of-type {
    display: none;
}
/*index*/
#pagetype_index.path_148007 .index .body>ul>li,#pagetype_index.path_148008 .index .body>ul>li {
    position: relative;
    margin: 0 auto;
    margin-bottom: 1px;
    overflow: hidden;
}
#pagetype_index.path_148007 .index .body>ul>li h3,#pagetype_index.path_148008 .index .body>ul>li h3 {
    position: absolute;
    bottom: 14px;
    left: 12px;
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 18px;
}
#pagetype_index.path_148007 .index .body>ul>li h3 a,#pagetype_index.path_148008 .index .body>ul>li h3 a {
    color: #fff;
}
#pagetype_index.path_148007 .imgw ul li a:after,#pagetype_index.path_148008 .body>ul>li .imgw ul li a:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 24%, rgba(0,0,0,0.83) 91%, rgba(0,0,0,0.83) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(24%,rgba(0,0,0,0)), color-stop(91%,rgba(0,0,0,0.83)), color-stop(100%,rgba(0,0,0,0.83))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%); /* IE10+ */
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0.83) 91%,rgba(0,0,0,0.83) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#d4000000',GradientType=0 ); /* IE6-9 */
}
#pagetype_index.path_148007 .index .body>ul>li.video .imgw ul:after,#pagetype_index.path_148008 .index .body>ul>li.video .imgw ul:after {
    content: '';
    background: url('http://bi.gazeta.pl/i/obrazki/projects/ING/wideo-icon.png') no-repeat;
    width: 33px;
    height: 32px;
    position: absolute;
    top: 10px;
    right: 13px;
    z-index: 1;
}
#pagetype_index.path_148007 .index .body ul li:nth-child(5n+5):before,#pagetype_index.path_148008 .index .body ul li:nth-child(5n+5):before {
    content: '';
    width: 0px;
    height: 0px;
    position: absolute;
    top: 0px;
    left: 0px;
    border-right:33px solid transparent;
    border-left: 33px solid #ff6600;
    border-bottom: 33px solid transparent;
    z-index: 1;
}
#pagetype_index.path_148007 .index .body ul li:nth-child(5n+5):after,#pagetype_index.path_148008 .index .body ul li:nth-child(5n+5):after {
    content: '';
    width: 0px;
    height: 0px;
    position: absolute;
    bottom: 0px;
    right: 0px;
    border-top: 33px solid transparent;
    border-left: 33px solid transparent;
    border-bottom: 33px solid #ff6600;
    z-index: 1;
    visibility: visible;
}
#pagetype_index.path_148007 img,#pagetype_index.path_148008 img {
    width: 100%;
}
#pagetype_index.path_148007 .mod_columns_layout,#pagetype_index.path_148008 .mod_columns_layout {
    position: relative;
}
#pagetype_index.path_148007 .mod_columns_layout>div:last-child,#pagetype_index.path_148008 .mod_columns_layout>div:last-child {
    position: absolute;
    top: 12%;
    left: 0px;
    width: 100%;
}
#pagetype_index.path_148007 .mod_columns_layout div div,#pagetype_index.path_148008 .mod_columns_layout div div {
    position: relative;
    width: 220px;
    margin: 0 auto;
}
#pagetype_index.path_148007 .mod_columns_layout div h3,#pagetype_index.path_148008 .mod_columns_layout div h3 {
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 18px;
    color: #fff;
    width: 100%;
    text-align: center;
    margin-bottom: 14px;
}
#pagetype_index.path_148007 .mod_columns_layout div:nth-child(3),#pagetype_index.path_148008 .mod_columns_layout div:nth-child(3) {
    position: relative;
    width: 220px;
    margin: 0 auto;
}
#pagetype_index.path_148007 .mod_columns_layout div:nth-child(3) img,#pagetype_index.path_148008 .mod_columns_layout div:nth-child(3) img {
    max-width: 220px;
    display: block;
}
#pagetype_index.path_148007 .index ~.imgw,#pagetype_index.path_148008 .index ~.imgw {
    position: relative;
    margin-bottom: 1px;
}
#pagetype_index.path_148007 .index ~.imgw div,#pagetype_index.path_148008 .index ~.imgw div {
    position: absolute;
    left: 6px;
    bottom: 11px;
    color: #fff;
}
#pagetype_index.path_148007 .index ~.imgw div span,#pagetype_index.path_148008 .index ~.imgw div span {
    font-family: LatoRegular;
    font-size: 10px;

}
#pagetype_index.path_148007 .index ~.imgw div h3 a,#pagetype_index.path_148008 .index ~.imgw div h3 a {
    font-family: LatoBlack;
    font-size: 18px;
    color: #fff;
}
#pagetype_index.path_148007 .index ~.imgw .play_arrow,#pagetype_index.path_148008 .index ~.imgw .play_arrow {
    position: absolute;
    top: 8px;
    right: 9px;
    width: 33px;
    height: 32px;
    background: url('http://bi.gazeta.pl/i/obrazki/projects/ING/wideo-icon.png') no-repeat;
}
#pagetype_index.path_148007 .index ~.imgw .play_arrow span,#pagetype_index.path_148008 .index ~.imgw .play_arrow span {
    display: none;
}
/*wideo*/
#pagetype_wideo.path_148007 #cont,#pagetype_wideo.path_148008 #cont {
    position: relative;
    padding-top: 110px;
}
#pagetype_wideo.path_148007 #cont:before,#pagetype_wideo.path_148008 #cont:before {
    content: '';
    background: url("http://bi.gazeta.pl/im/2/18790/m18790642.png") no-repeat bottom center;
    width: 100%;
    height: 52px;
    position: absolute;
    top: 0px;
    left: 0px;
    margin-top: 26px;
}
#pagetype_wideo.path_148007 .imgw ul,#pagetype_art.path_148007 .imgw ul,#pagetype_wideo.path_148008 .imgw ul,#pagetype_art.path_148008 .imgw ul {
    position: relative;
}
#pagetype_wideo.path_148007 .imgw ul div,#pagetype_art.path_148007 .imgw ul div,#pagetype_wideo.path_148008 .imgw ul div,#pagetype_art.path_148008 .imgw ul div {
    position: absolute;
    top: 8px;
    right: 9px;
    width: 33px;
    height: 32px;
    background: url('http://bi.gazeta.pl/i/obrazki/projects/ING/wideo-icon.png') no-repeat;
}
#pagetype_wideo.path_148007 .imgw ul div span,#pagetype_art.path_148007 .imgw ul div span,#pagetype_wideo.path_148008 .imgw ul div span,#pagetype_art.path_148008 .imgw ul div span {
    display: none;
}
#pagetype_wideo.path_148007 h2,#pagetype_wideo.path_148008 h2 {
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 24px;
    color: #000;
    line-height: 27px;
}
#pagetype_wideo.path_148007 .index h2, #pagetype_wideo.path_148007 .imgw h3,#pagetype_art.path_148007 .index h2,#pagetype_art.path_148007 .imgw h3,#pagetype_wideo.path_148008 .index h2, #pagetype_wideo.path_148008 .imgw h3,#pagetype_art.path_148008 .index h2,#pagetype_art.path_148008 .imgw h3 {
    font-family: LatoRegular, Arial, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    border-bottom: 2px solid #ff6600;
    margin-bottom: 15px;
    padding-bottom: 2px;
}
#pagetype_wideo.path_148007 #cont_sub ~.imgw,#pagetype_wideo.path_148007 #gazeta_article_video, #pagetype_wideo.path_148007 #cont_sub ~.imgw ~h3,#pagetype_wideo.path_148007 .index,#pagetype_wideo.path_148007 #cont_sub,#pagetype_wideo.path_148007 .mod_scrollme,#pagetype_art.path_148007 .mod_font_resizer ~.imgw,#pagetype_art.path_148007 .index,#pagetype_art.path_148007 .mod_font_resizer ~.imgw ~h3,#pagetype_wideo.path_148008 #cont_sub ~.imgw,#pagetype_wideo.path_148008 #gazeta_article_video, #pagetype_wideo.path_148008 #cont_sub ~.imgw ~h3,#pagetype_wideo.path_148008 .index,#pagetype_wideo.path_148008 #cont_sub,#pagetype_wideo.path_148008 .mod_scrollme,#pagetype_art.path_148008 .mod_font_resizer ~.imgw,#pagetype_art.path_148008 .index,#pagetype_art.path_148008 .mod_font_resizer ~.imgw ~h3 {
    width: 96%;
    margin: 0 auto;
}
#pagetype_wideo.path_148007 #cont_sub ~.imgw ~h3,#pagetype_wideo.path_148008 #cont_sub ~.imgw ~h3 {
    margin-bottom: 22px;
}
#pagetype_wideo.path_148007 #cont_sub .author,#pagetype_art.path_148007 .author,#pagetype_wideo.path_148008 #cont_sub .author,#pagetype_art.path_148008 .author {
    display: none;
}
#pagetype_wideo.path_148007 #cont_sub .date,#pagetype_wideo.path_148008 #cont_sub .date {
    font-family: LatoRegular, Arial, sans-serif;
}
#pagetype_wideo.path_148007 span.author,#pagetype_wideo.path_148008 span.author {
    display: none;
}
#pagetype_wideo.path_148007 .imgw ~h3,#pagetype_art.path_148007 .imgw ~h3,#pagetype_wideo.path_148008 .imgw ~h3,#pagetype_art.path_148008 .imgw ~h3 {
    font-family: LatoBlack, Arial, sans-serif;
    font-size: 18px;
}
#pagetype_wideo.path_148007 .imgw ~h3 a, #pagetype_art.path_148007 .imgw ~h3 a,#pagetype_wideo.path_148008 .imgw ~h3 a, #pagetype_art.path_148008 .imgw ~h3 a {
    color: #000;
}
#pagetype_wideo.path_148007 .index .body>ul>li,#pagetype_art.path_148007 .index .body>ul>li,#pagetype_wideo.path_148008 .index .body>ul>li,#pagetype_art.path_148008 .index .body>ul>li {
    margin-bottom: 27px;
}
#pagetype_wideo.path_148007 img,#pagetype_art.path_148007 .imgw img,#pagetype_art.path_148007 .index img,#pagetype_wideo.path_148008 img,#pagetype_art.path_148008 .imgw img,#pagetype_art.path_148008 .index img {
    width: 100%;
}
/*artykul*/
#pagetype_art.path_148007 #content .article,#pagetype_art.path_148008 #content .article {
    position: relative;
}
#pagetype_art.path_148007 #content .article:before,#pagetype_art.path_148008 #content .article:before {
    content: '';
    background: url("http://bi.gazeta.pl/im/2/18790/m18790642.png") no-repeat bottom center;
    width: 100%;
    height: 52px;
    position: absolute;
    top: 0px;
    left: 0px;
    margin-top: 26px;
}
#pagetype_art.path_148007 #content .article #article_header,#pagetype_art.path_148008 #content .article #article_header {
    padding-top: 100px;
}
#pagetype_art.path_148007 .article h1,#pagetype_art.path_148008 .article h1  {
    font-family: LatoBlack;
    color: #000;
    font-size: 24px;
}
#pagetype_art.path_148007 .article .author,#pagetype_art.path_148008 .article .author {
    display: none;
}
#pagetype_art.path_148007 .mod_font_resizer ~.imgw ~h3,#pagetype_art.path_148008 .mod_font_resizer ~.imgw ~h3 {
    margin-bottom: 22px;
}
/*czy retina*/
@media
(-webkit-min-device-pixel-ratio: 3),
(min-resolution: 192dpi) {
    #pagetype_index.path_148007 .branding img:first-of-type,.path_148007 .branding img:first-of-type,#pagetype_index.path_148008 .branding img:first-of-type,.path_148008 .branding img:first-of-type {
        display: none;
    }
    #pagetype_index.path_148007 .branding img:last-child,.path_148007 .branding img:last-child,#pagetype_index.path_148008 .branding img:last-child,.path_148008 .branding img:last-child {
        display: block;
        width: 142px;
        margin: 0 auto;
    }
}

body.path_m_akcjespecjalne {
    font-family: Arial,Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",Verdana,"Verdana Ref",sans-serif;
}

.path_m_akcjespecjalne .main #cont .dzial .head {
    border-bottom: 2px solid #156ca6;
    width: 100%;
    padding: 20px 0 10px 0;
    text-align: left;
}
.path_m_akcjespecjalne .main #cont .dzial .head h2 {
    color: #156ca6;
    font: 600 18px/19px "Franklin Gothic Demi Cond",sans-serif,Arial,sans-serif,sans-serif;
    text-transform: uppercase;
    margin: 0;
}

.path_m_akcjespecjalne .main #cont .dzial .body li.entry {
    border-bottom: #d3d3d3 1px solid;
    padding-top: 13px;
    margin: 0;
}

.path_m_akcjespecjalne .main #cont .dzial .body li.entry:first-child {
    margin-top: 13px;
    border-top: #d3d3d3 1px solid;
}

.path_m_akcjespecjalne .main #cont .dzial .body li.entry .imgw {
    float: right;
    margin: 0 10px 0 0;
}

.path_m_akcjespecjalne .entry h2, .index:not(.other_g):not(.art_bottom) .body ul li:first-child h3 {
    font: 400 1.125em Georgia,Constantia,"Lucida Bright",Lucidabright,"Lucida Serif",Lucida,"DejaVu Serif","Bitstream Vera Serif","Liberation Serif",serif;
}
.path_m_akcjespecjalne .main #cont .dzial .body li.entry h3 a {
    color: #27221f;
    font: 600 20px/21px "Franklin Gothic Demi Cond",sans-serif,Arial,sans-serif,sans-serif;
}

.path_m_akcjespecjalne .main #cont .dzial .body li.entry h3 a:hover {
    text-decoration: none;
}

.path_m_akcjespecjalne .article p.lead,
.path_m_akcjespecjalne .video p.lead {
    margin: 0 0 10px;
    font-family: Arial,Corbel,"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans","Bitstream Vera Sans","Liberation Sans",Verdana,"Verdana Ref",sans-serif;
}
#pagetype_art.path_m_akcjespecjalne .article p.lead,
#pagetype_art.path_m_akcjespecjalne .video p.lead {
    width: 100%;
}

.path_m_akcjespecjalne .main #cont .lazy_load .head {
    border-bottom: 2px solid #0875bd;
    text-transform: uppercase;
    width: 100%;
}

.path_m_akcjespecjalne .main #cont .lazy_load .head h2 {
    margin-bottom: 5px;
}

.path_m_akcjespecjalne .main #cont .lazy_load .head h2 a {
  color: #0875bd;
  font: 600 18px/19px "Franklin Gothic Demi Cond",sans-serif,Arial,sans-serif,sans-serif;
  margin-left: 2px;
}

.path_m_akcjespecjalne .main #cont .lazy_load .body {
    background: #eee;
    margin-top: 10px;
}

.path_m_akcjespecjalne .main #cont .lazy_load .body h3 {
    margin: 12px 14px 13px 14px;
}
.path_m_akcjespecjalne .main #cont .lazy_load .body h3 a {
  color: #27221f;
  font: 600 24px/25px "Franklin Gothic Demi Cond",sans-serif,Arial,sans-serif,sans-serif;
}

.path_m_akcjespecjalne .main #cont .lazy_load .body .lead {
    color: #565353;
    font: 400 14px/17px Arial,sans-serif,sans-serif;
    padding: 0 14px 23px 14px;
}



.path_m_akcjespecjalne>.main #cont .slides .slide ul li section {
    position: relative;
}

.path_m_akcjespecjalne>.main #cont .slides .slide ul li section .w {
    position: absolute;
    left: 20px;
    bottom: 25px;
    z-index: 2;
}

.path_m_akcjespecjalne>.main #cont .slides .slide ul li section .w .weekend_title {
    font: 600 24px/25px "Franklin Gothic Demi Cond",sans-serif,Arial,sans-serif,sans-serif;
    color: #fff;
    text-shadow: 0 0 5px #000;
}

.path_m_akcjespecjalne>.main #cont .slides .slide ul li section img {
    width: 100%;
    height: auto;
}

.path_m_akcjespecjalne>.main #cont .slides .slide ul li section .gradient {
    display: none;
}

.path_m_akcjespecjalne .main #cont .lazy_load .body .imgw img {
  width: 100%;
  height: auto;
}

article.mod_comments .vote{
    display:none;
}