.wcag-sprite,.top-bar-cont.container .top-bar-section>ul li.wcag-trigger a i.wcag-icon,body.wcag .top-bar-cont ul.right .sprite,body.wcag .top-bar-cont ul.right .user-number.active .sprite,body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket>a .sprite,body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket>a .sprite.basket-sprite,body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket.active>a .sprite,body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket.active>a .sprite.basket-sprite,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li>a .sprite,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li.active>a .sprite,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li:hover>a .sprite,body.wcag .navbar-row .has-form .sprite,body.wcag .btn-plain-green-big:after,body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-prev:after,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-prev:after,body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-next:after,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-next:after,body.wcag .device-details-tab .plan-table .custom-pt-row .green-more:after,body.wcag .btn-plain-green:after,body.wcag .print-icon:before,body.wcag ul.share-options>li a.share-icon:after,body.wcag ul.share-options>li a.print-icon:after,body.wcag ul.share-options>li a.podziel-sie:after,body.wcag .flex-prev,body.wcag .flex-next,body.wcag .drop-down-area .sub-process>li>a .sprite,body.wcag .styled-checkbox.small .input,body.wcag .styled-radio.small .input,body.wcag .checkout-steps .step.current em,body.wcag .checkout-steps .step.completed em,body.wcag .checkout-steps .step em,body.wcag .colorbox-close,body.wcag #cboxClose,body.wcag .basket ul.share-options a.print-icon:after,body.wcag #main.confirmation .grey span.next-step-arrow,body.wcag .phone-compare-container>header .white-box:after,body.wcag .phone-compare-container>footer .white-box:after,body.wcag .phone-compare-container>header .close,body.wcag .phone-compare-container>footer .close,body.wcag .phone-compare-container>header .toggle-visibility:after,body.wcag .phone-compare-container>footer .toggle-visibility:after{background-image:url('../images/../../assets/images/wcag.png');background-repeat:no-repeat}
.top-bar-cont.container .top-bar-section>ul li.wcag-trigger a{display:block;height:28px;width:50px;text-align:center;padding-top:8px}
.top-bar-cont.container .top-bar-section>ul li.wcag-trigger a i.wcag-icon{width:19px;height:11px;background-position:0 -454px;display:block}
#main.confirmation .grey span.circle,#main.confirmation .grey span.dot{display:inline-block;margin:0}
section.container.cont-phone .iw-page-title-desktop{padding-left:50%;margin-top:0}
section.container.cont-phone .iw-page-title-mobile{display:none}
.single-phone #device-photos{margin-top:-60px}
@media only screen and (max-width:768px){section.container.cont-phone .iw-page-title-desktop{display:none}
section.container.cont-phone .iw-page-title-mobile{display:block}
.single-phone #device-photos{margin-top:0}
}
body.wcag{background:#000;color:#fff}
body.wcag .top-nav-full-container{background:#414141}
body.wcag .top-bar-cont ul.right .sprite{width:8px;height:4px;background-position:0 -25px}
body.wcag .top-bar-cont ul.right .user-number.active .sprite{background-position:0 -14px}
body.wcag .top-bar-cont.container{border-bottom:1px #fff solid;background:#414141}
body.wcag .top-bar-cont.container .top-bar{background:#414141}
body.wcag .top-bar-cont.container .top-bar-section>ul li a{background:#414141}
body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket>a .sprite{width:8px;height:4px;background-position:0 -25px}
body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket>a .sprite.basket-sprite{width:18px;height:17px;background-position:0 -211px}
body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket.active>a .sprite{background-position:0 -14px}
body.wcag .top-bar-cont.container .top-bar-section ul li.top-bar-basket.active>a .sprite.basket-sprite{background-position:0 -194px}
body.wcag .navbar-row>div{background:#414141;color:#fff}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li>a{color:#fff}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li>a span.sub-title{color:#fff}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li>a .sprite{width:12px;height:7px;background-position:0 -29px}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li.active>a .sprite,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li:hover>a .sprite{background-position:0 -18px}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li.fourth-el>a{color:#fff}
body.wcag .navbar-row .has-form .sprite{width:16px;height:16px;background-position:0 -354px}
body.wcag .search-row .search-fake input[type=text]{color:#000}
body.wcag .search-row .search-fake input[type=text]::-webkit-input-placeholder{color:#000}
body.wcag .search-row .search-fake input[type=text]:-moz-placeholder{color:#000;opacity:1}
body.wcag .search-row .search-fake input[type=text]::-moz-placeholder{color:#000;opacity:1}
body.wcag .search-row .search-fake input[type=text]:-ms-input-placeholder{color:#000}
body.wcag .search-row .search-fake input[type=text]:placeholder-shown{color:#000}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level ul.buttons li.top-icon h3{color:#fff}
body.wcag .breadcrumb.row div,body.wcag .breadcrumb.phones-list div{color:#fff}
body.wcag .breadcrumb.row div a,body.wcag .breadcrumb.phones-list div a{color:#fff}
body.wcag .container.sticky{border-bottom:0}
body.wcag .fixed,body.wcag .navbar-new.nav-bar-cont .bottom-shadow{background:0}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li{background:#000}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li.active>a{background:#fff;color:#000}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li.active>a:after{border-color:transparent transparent transparent #fff}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li>a:hover{background:#fff;color:#000}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li>a:hover:after{border-color:transparent transparent transparent #fff}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li.active .third-level{background:#414141}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li a span.light,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level ul.standard li a,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level ul.standard li a .green,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level .menu-product-box h2,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level .menu-product-box span.price,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level .menu-product-box span.price span{color:#fff}
body.wcag .promocje-button a{color:#000!important}
body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level .menu-product-box a.btn-plain-green,body.wcag .navbar-new.nav-bar-cont .navbar-row ul#main-menu>li ul.sub-menu>li .third-level .menu-product-box a.btn-plain-green-big{background:#fff;color:#000}
body.wcag .container.cont-phone{background:#000}
body.wcag .colors label:before{background:url("../images/radio-input-mask-empty.png") no-repeat center center}
body.wcag .colors label.checked:before{background:url("../images/radio-input-mask-grey.png") no-repeat center center}
body.wcag .single-phone .phone-description .colors label:before{background:url("../images/radio-input-mask-empty.png") no-repeat center center}
body.wcag .single-phone .phone-description .colors label.checked:before{background:url("../images/radio-input-mask-grey.png") no-repeat center center}
body.wcag .phone-description .row.color-memory,body.wcag .phone-description .color-memory.phones-list{background:#000}
body.wcag .phone-description .row.standard,body.wcag .phone-description .standard.phones-list{margin:0;border:1px #fff solid;background:#000}
body.wcag .phone-description #offer-bonus>div>div{background:#000!important;border:0;color:#fff}
body.wcag .phone-description #offer-bonus>div>div span{color:#fff!important}
body.wcag .iw-page-title,body.wcag .popup-title,body.wcag p strong{color:#fff}
body.wcag #device-price-columns h3 span{color:#fff}
body.wcag .phone-description #segmentationInfo h3 span{color:#fff}
body.wcag .phone-description .row.standard p,body.wcag .phone-description .standard.phones-list p{color:#fff}
body.wcag .phone-description .row.standard p span.black,body.wcag .phone-description .standard.phones-list p span.black{color:#fff}
body.wcag .phone-description .color-memory{background:#000!important}
body.wcag .phone-description p{color:#fff}
body.wcag .phone-description #offer-bonus strong{color:#fff}
body.wcag .btn-green,body.wcag .btn-plain-green,body.wcag .btn-plain-green-big,body.wcag .btn-grey{color:#000}
body.wcag .btn-plain-green-big:after{content:'';width:8px;height:16px;background-position:0 -83px;display:inline-block}
body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-prev,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-prev{background:0}
body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-prev:after,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-prev:after{position:absolute;top:2px;left:8px;content:'';display:block;margin:0 auto;width:13px;height:26px;background-position:0 -50px}
body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-next,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-next{background:0}
body.wcag .phone-gallery #phone-slider .bx-wrapper .bx-next:after,body.wcag .phone-gallery .phone-slider .bx-wrapper .bx-next:after{position:absolute;top:2px;left:8px;content:'';display:block;margin:0 auto;width:13px;height:26px;background-position:0 -153px}
body.wcag .ui-tabs-container ul.iw-tab-items li.ui-tabs-active:before{border-top:5px solid #fff;border-right:1px solid #fff}
body.wcag .plan-table .config-row p.details span{color:#fff!important}
body.wcag .ui-tabs-container ul.iw-tab-items li a{color:#fff}
body.wcag .device-details-tab .ui-tabs-nav li.ui-state-active{border-bottom:1px #000 solid!important}
body.wcag .iw-tabs.no-icons .iw-tab-items .columns,body.wcag .iw-tabs.no-icons .iw-tab-items .phones-list .phone-box,body.wcag .phones-list .iw-tabs.no-icons .iw-tab-items .phone-box{background:#000}
body.wcag .iw-tabs.no-icons .iw-tabs-contents{background:#000;color:#fff}
body.wcag .iw-tabs.no-icons .iw-tabs-contents h3,body.wcag .iw-tabs.no-icons .iw-tabs-contents p{color:#fff!important}
body.wcag .iw-tabs.no-icons .iw-tabs-contents label{color:#fff}
body.wcag .large-radio-block,body.wcag .plus-mix-radio{background:#fff}
body.wcag .large-radio-block>span,body.wcag .plus-mix-radio>span{border-right:1px #000 solid}
body.wcag .device-details-tab .plan-table .custom-pt-row{margin-bottom:10px;background:#000;border:1px #fff solid}
body.wcag .device-details-tab .plan-table .custom-pt-row .price{color:#fff}
body.wcag .device-details-tab .plan-table .custom-pt-row .green-more{color:#fff}
body.wcag .device-details-tab .plan-table .custom-pt-row .green-more:after{width:4px;height:7px;background-position:0 -187px}
body.wcag .btn-plain-green:after{content:'';width:4px;height:7px;background-position:0 -76px;display:inline-block;margin-top:4px}
body.wcag .print-icon:before{width:24px;height:23px;background-position:0 -303px}
body.wcag .print-icon:before:hover,body.wcag .print-icon:before.icon-print-grey-hover{background-position:0 -280px}
body.wcag ul.share-options>li a.share-icon,body.wcag ul.share-options>li a.print-icon,body.wcag ul.share-options>li a.podziel-sie{color:#fff}
body.wcag ul.share-options>li a.share-icon:after,body.wcag ul.share-options>li a.print-icon:after,body.wcag ul.share-options>li a.podziel-sie:after{width:4px;height:8px;background-position:0 -179px}
body.wcag .row.phone-compare-wrapper .row.retention-login{border:0}
body.wcag .flex-prev{width:13px;height:26px;background-position:0 -50px}
body.wcag .flex-next{width:13px;height:26px;background-position:0 -153px}
@media only screen and (min-width:768px){body.wcag .plan-table.white-ver .pt-row>div{background:#000;border-top:0}
}
body.wcag .icons-tabs .iw-tabs.no-icons .iw-tab-items .columns.ui-tabs-active,body.wcag .icons-tabs .iw-tabs.no-icons .iw-tab-items .phones-list .ui-tabs-active.phone-box,body.wcag .phones-list .icons-tabs .iw-tabs.no-icons .iw-tab-items .ui-tabs-active.phone-box{background:#000;border-bottom:1px #000 solid}
body.wcag .iw-page-title span{color:#fff}
body.wcag .styled-select.customSelect{background:url(../../assets/images/wcag/bg-custom-select.png) right center no-repeat #fff;color:#000}
body.wcag .row.retention-login{background:#000;border:1px #fff solid;color:#fff}
body.wcag .row.retention-login p{color:#fff}
body.wcag .row.retention-login p strong{color:#fff}
body.wcag .row.retention-login .retention-login-new-ico{background-color:#fff}
body.wcag .row.retention-login form input[type="submit"]{background-image:url(../../assets/images/wcag/arrow-right-black.png)}
body.wcag .plan-table .pt-row{margin-bottom:10px;background:#000;border:1px #fff solid}
body.wcag .plan-table .pt-row>div{background:0;border:0}
@media only screen and (min-width:767px){body.wcag .plan-table header,body.wcag .plan-table .custom-pt-row{display:table!important}
body.wcag .plan-table .pt-row{padding:0;display:table}
}
body.wcag .drop-down-area .sub-process>li{background:#fff}
body.wcag .drop-down-area .sub-process>li>a{color:#000!important}
body.wcag .drop-down-area .sub-process>li>a .sprite{width:12px;height:7px;background-position:0 0}
body.wcag .drop-down-area .iw-page-title .full-size-in-header{color:#fff!important}
body.wcag .phones-selects,body.wcag section.phones-offer-selects,body.wcag .phone-offer-box{background:#000}
body.wcag section.phones-offer-selects{border-bottom:1px #fff solid}
body.wcag .phones-selects{border-top:1px #fff solid}
body.wcag .iw-phone-select>div{background:#000}
body.wcag .abo-carousel>div{border:1px #fff solid;background:#000}
body.wcag .abo-carousel>div .cont{color:#fff}
body.wcag .abo-carousel>div.carousel-center{color:#000;background:#fff}
body.wcag .abo-carousel>div.carousel-center .cont{color:#000}
body.wcag .phone-box .name a{color:#fff}
body.wcag .phone-box .price{color:#fff}
body.wcag .phones-list:before,body.wcag .phones-list .ie8-before{background:#000}
body.wcag .styled-radio.small,body.wcag .styled-checkbox.small{color:#fff!important}
body.wcag .styled-checkbox.small .input{width:13px;height:13px;background-position:0 -267px}
body.wcag .styled-radio.small .input{width:14px;height:14px;background-position:0 -340px}
body.wcag .iw-phone-select.open>div{border:1px #fff solid;padding:14px}
body.wcag .plan-table .price{color:#fff}
body.wcag .checkout-steps .step,body.wcag .checkout-steps .step span{background-image:url("../../assets/images/bg-checkout-steps.png")}
body.wcag #colorbox #changeNumberForm{padding-bottom:24px}
body.wcag #cboxLoadedContent>div,body.wcag #cboxLoadedContent>form{background-color:#000;border:2px #fff solid}
body.wcag #cboxContent .white-bg{background:#000}
body.wcag .checkout-steps .step.current em{width:28px;height:28px;background-position:0 -370px;color:#000}
body.wcag .checkout-steps .step.completed em{width:28px;height:28px;background-position:0 -398px;color:#000}
body.wcag .checkout-steps .step em{width:28px;height:28px;background-position:0 -426px;color:#fff}
body.wcag .checkout-steps .step em:active,body.wcag .checkout-steps .step em.step-active{background-position:0 -370px}
body.wcag .checkout-steps .step span{color:#fff}
body.wcag #changeNumberForm #sendNumber{color:#000}
body.wcag #changeNumberForm #sendNumber:after{content:'';top:1px}
body.wcag .colorbox-close,body.wcag #cboxClose{width:23px;height:23px;background-position:0 -465px}
body.wcag .header-callcenter strong{color:#fff}
body.wcag .page-subheader span{color:#fff;border-bottom-color:#fff}
body.wcag .list-bullet li{background:url("../../assets/images/bullet-grey.png") 0 6px no-repeat}
body.wcag .checkout-section .row.grey{background:#414141}
body.wcag .form-checkout .client-type label.styled-radio{color:#fff}
body.wcag .config .form-checkout fieldset label{color:#fff}
body.wcag.config p{color:#fff}
body.wcag.config p strong{color:#fff}
body.wcag.config .red,body.wcag.config table .offer-label{color:#fff!important}
body.wcag.config .form-checkout .styled-checkbox{color:#fff}
body.wcag.config .form-checkout fieldset i{color:#fff}
body.wcag form .check-boxes-group .checkbox-name{color:#fff}
body.wcag .attention-box{background-color:#000;border:1px #fff solid}
body.wcag .page-title{color:#fff}
body.wcag .basket .row.grey .list-bullet li{background:url("../../assets/images/bullet-white.png") 0 6px no-repeat}
body.wcag .basket .row.grey .confirmation h3{color:#fff}
body.wcag .basket ul.share-options a.print-icon{color:#6ab82e}
body.wcag .basket ul.share-options a.print-icon:after{width:4px;height:8px;background-position:0 -125px}
body.wcag .confirmation h3{color:#fff;position:relative}
body.wcag .page-subheader{border-bottom:3px #fff solid}
body.wcag #main.confirmation .grey span.circle{display:inline-block;margin:0 7px 0 0;width:30px;height:30px;border-radius:30px;border:1px #fff solid;text-align:center;font-size:18px;line-height:30px}
body.wcag #main.confirmation .grey span.dot{display:none}
body.wcag #main.confirmation .grey span.next-step-arrow{float:right;width:13px;height:26px;background-position:0 -153px;position:absolute;right:-25px;top:4px;opacity:.8}
@media only screen and (max-width:768px){body.wcag #main.confirmation .grey span.next-step-arrow{display:none}
}
body.wcag .grey-section{background:#000;border-top:1px #000 solid;color:#fff}
body.wcag .grey-section p{color:#fff}
body.wcag .grey-section .iw-tabs-contents{background:#000;color:#fff;border-bottom:0}
body.wcag .contact-form-contactdata-container label{color:#fff}
body.wcag .contact-form-contactdata-container input,body.wcag .grey-rounded-input,body.wcag .contact-form-select,body.wcag .contact-form-captcha-input input{background:#fff!important}
body.wcag .cookie-container.container{background:#fff}
body.wcag .footer-section-bottom{background:#000}
body.wcag .footer-section-bottom p{color:#fff}
body.wcag .search-results li .name a{color:#fff}
body.wcag .search-results li a.searchResultLink{color:#fff}
body.wcag .search-results li .mltLink{color:#fff;text-decoration:underline}
body.wcag .searchFooter a{color:#fff;text-decoration:underline}
body.wcag .front-page-slider #front-carousel{background:#414141}
body.wcag .front-page-slider #front-carousel ul.slides li p{color:#fff}
body.wcag .front-page-slider #front-carousel ul.slides li:hover{background:#fff}
body.wcag .front-page-slider #front-carousel ul.slides li:hover p{color:#000}
body.wcag .brand-line{border:2px #fff solid}
body.wcag section p{color:#fff}
body.wcag section h1,body.wcag section h2,body.wcag section h3{color:#fff}
body.wcag .current-offer-figures .price{color:#fff}
body.wcag .current-offer-figures .plan-info{color:#fff}
body.wcag .current-offer-figures .telephone-cont .phone-figure{border:3px #000 solid!important}
body.wcag .current-offer-figures .telephone-cont .phone-figure-top h2 a{background:#000;color:#fff}
body.wcag .current-offer-figures .telephone-cont:hover .phone-figure{border:3px #fff solid!important}
body.wcag .current-offer-figures .telephone-cont:hover .phone-figure-top h2 a{background:#000;color:#fff!important}
body.wcag .phone-compare-container{border:1px #fff solid;background:#000}
body.wcag .phone-compare-container p{color:#fff}
body.wcag .phone-compare-container p strong{color:#fff}
body.wcag .phone-compare-container .price{color:#fff}
body.wcag .phone-compare-container>header .white-box,body.wcag .phone-compare-container>footer .white-box{background:#000}
body.wcag .phone-compare-container>header .white-box:after,body.wcag .phone-compare-container>footer .white-box:after{width:8px;height:14px;background-position:0 -36px}
body.wcag .phone-compare-container>header .phone-box,body.wcag .phone-compare-container>footer .phone-box{background:#000}
body.wcag .phone-compare-container>header .close,body.wcag .phone-compare-container>footer .close{width:23px;height:23px;background-position:0 -465px}
body.wcag .phone-compare-container>header .toggle-visibility:after,body.wcag .phone-compare-container>footer .toggle-visibility:after{width:12px;height:7px;background-position:0 0;margin-top:0}
body.wcag .phone-compare-container .pc-data-box .row.color{margin:0}
body.wcag .phone-compare-container .pc-data-box>div>div:first-child{color:#fff}
body.wcag .phone-compare-container .pc-data-box>div>div{color:#fff}
body.wcag .phone-compare-container .pc-data-header{color:#fff;background-color:#000;border-bottom:1px solid #fff}