html.highContrastFeatures body.highContrastFeatures .imgHighContrast {
	display:inline !important;
}

html.highContrastFeatures body.highContrastFeatures .imgDefaultContrast {
	display:none !important;
}

html.highContrastFeatures,
html.highContrastFeatures body.highContrastFeatures,
html.highContrastFeatures body.highContrastFeatures div.v6footerLegal,
html.highContrastFeatures body.highContrastFeatures .c4CpVODbox,
html.highContrastFeatures body.highContrastFeatures .v4CpRecommendedLeftContainer,
html.highContrastFeatures body.highContrastFeatures .v4CpRecommendedRightContainer,
html.highContrastFeatures body.highContrastFeatures .v4CpRecommendContainer .v4CpBookmarksMenu {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .cpoMenu .cpoSubmenu a,
html.highContrastFeatures body.highContrastFeatures .cpoMenu .cpoSubmenu a span,
html.highContrastFeatures body.highContrastFeatures .cpoMenu .cpoSubmenu li {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .cpoMenu .cpoSubmenu a:hover {

}

html.highContrastFeatures body.highContrastFeatures a,
html.highContrastFeatures body.highContrastFeatures .v4CpNewsBoxLeftTitle a.zobWiec1 {
	color:#449dfc;
}

html.highContrastFeatures body.highContrastFeatures a:hover,
html.highContrastFeatures body.highContrastFeatures a:focus,
html.highContrastFeatures body.highContrastFeatures div.v4CpClientBox .newListaLinkow a:hover,
html.highContrastFeatures body.highContrastFeatures div.v4CpClientBox .newListaLinkow a:focus {
	color:#f39200 !important;
}

html.highContrastFeatures body.highContrastFeatures  div.v4CpClientBox a:hover > span,
html.highContrastFeatures body.highContrastFeatures  div.v4CpClientBox a:focus > span,
html.highContrastFeatures body.highContrastFeatures a:hover div.zobWiec1,
html.highContrastFeatures body.highContrastFeatures a:hover div.zobWiec2,
html.highContrastFeatures body.highContrastFeatures a:focus div.zobWiec1,
html.highContrastFeatures body.highContrastFeatures a:focus div.zobWiec2 {
	color:#f39200 !important;
}

html.highContrastFeatures body.highContrastFeatures .nlWhiteGradientLeft,
html.highContrastFeatures body.highContrastFeatures .nlWhiteGradientRight {
	background:none;
}

html.highContrastFeatures body.highContrastFeatures .skipMenu {
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .skipMenu,
html.highContrastFeatures body.highContrastFeatures .skipMenu * {
	background:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .cpoMenu {
	background:none;
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures p,
html.highContrastFeatures body.highContrastFeatures li,
html.highContrastFeatures body.highContrastFeatures span,
html.highContrastFeatures body.highContrastFeatures .v4CpHeaderTopFrameLink a,
html.highContrastFeatures body.highContrastFeatures .nlTopMenuLink a,
html.highContrastFeatures body.highContrastFeatures div.v4CpClientBox span,
html.highContrastFeatures body.highContrastFeatures div.v4CpClientBox div.newListaLinkow a,
html.highContrastFeatures body.highContrastFeatures .nlTopMenu .nlTopMenuLink,
html.highContrastFeatures body.highContrastFeatures .v6footerContainerCOKTitle,
html.highContrastFeatures body.highContrastFeatures div.v6footerCok,
html.highContrastFeatures body.highContrastFeatures .v4CpRecommendedInfoTXT,
html.highContrastFeatures body.highContrastFeatures .v4CpRecommendedInfoTXT *,
html.highContrastFeatures body.highContrastFeatures .cnt a,
html.highContrastFeatures body.highContrastFeatures div.cnt h3,
html.highContrastFeatures body.highContrastFeatures div.v6footerCok div.v6footerContainerCOKText,
html.highContrastFeatures body.highContrastFeatures div.v6footerCok div.v6footerContainerCOKText a,
html.highContrastFeatures body.highContrastFeatures .v4CpNewsBoxLeftTitle a,
html.highContrastFeatures body.highContrastFeatures .v4CpNewsBoxRightTitle a,
html.highContrastFeatures body.highContrastFeatures .v4CpOneNews a,
html.highContrastFeatures body.highContrastFeatures .v4CpOneNews .v4CpOneNewsData,
html.highContrastFeatures body.highContrastFeatures div.v6footerLegal * {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures div.v6footerMenu div.v6footerMenuItem.v6footerMenuItemActive,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures span.v6footerMenuItem {
	background:#414141;
}

html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem:hover,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem:focus,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem:hover div,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem:focus div,
html.highContrastFeatures body.highContrastFeatures div.cpoMenu a:hover,
html.highContrastFeatures body.highContrastFeatures div.cpoMenu a:focus {
	color:#f39200 !important;
}

html.highContrastFeatures body.highContrastFeatures .singleLetterSelected {
	background:#025ec3;
}

html.highContrastFeatures body.highContrastFeatures .cnt {
	border:1px solid #fff;
	color:#fff;
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures div.v6footerCok,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu a.v6footerMenuItem,
html.highContrastFeatures body.highContrastFeatures div.v6footerMenu .v6footerMenuItemActive {
	background-color:#414141;
}

html.highContrastFeatures body.highContrastFeatures div.v6footerMenu .v6footerMenuItem {
	border-right:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures div.v6footerLegal {
	border-top:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .nlWhiteGradientLeft {
    background-image: url('/CMS/media/img/v6/temp/gradient-L-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures .nlWhiteGradientRight {
    background-image: url('/CMS/media/img/v6/temp/gradient-P-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures  div.v4CpClientBox a > span,
html.highContrastFeatures body.highContrastFeatures a div.zobWiec1,
html.highContrastFeatures body.highContrastFeatures a div.zobWiec2 {
	color:#449dfc !important;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpClientBox .newListaLinkow a,
html.highContrastFeatures body.highContrastFeatures .icokStrfaAbonenta a,
html.highContrastFeatures body.highContrastFeatures .icokStrfaAbonenta a span {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .cpoMenu a {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.v4Contener ul.cpoMenu li.cpoMenuLeftEntry:hover > a,
html.highContrastFeatures body.highContrastFeatures div.v4Contener ul.cpoMenu li.cpoMenuLeftEntry:focus > a {
	color:orange !important;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpHeaderSiteName,
html.highContrastFeatures body.highContrastFeatures div.v4CpHeaderSiteName *,
html.highContrastFeatures body.highContrastFeatures .rEm {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .indexRo1 span,
html.highContrastFeatures body.highContrastFeatures .indexRo1 span b {
    color:#000 !important;
}

/* Oferta internet */

html.highContrastFeatures body.highContrastFeatures {}

html.highContrastFeatures body.highContrastFeatures .off25OrangeTitleLarge,
html.highContrastFeatures body.highContrastFeatures .off25off25DescLong {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures ul.dropDownUl * {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .leftMenu,
html.highContrastFeatures body.highContrastFeatures .leftMenu *,
html.highContrastFeatures body.highContrastFeatures .oiuSelectedSection,
html.highContrastFeatures body.highContrastFeatures div.leftMenuEntry,
html.highContrastFeatures body.highContrastFeatures .secondBorder {
	background:#000;

}

html.highContrastFeatures body.highContrastFeatures .leftMenu .leftMenuEntrySelected .spanInlineDisplay.vertColor,
html.highContrastFeatures body.highContrastFeatures .leftMenu .spanInlineDisplay.vertColor {
	background:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .lMenuRightBorder {
	border-color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .spanInlineDisplay.lMenuTopBorder {
	height:0;
}

html.highContrastFeatures body.highContrastFeatures .spanInlineDisplay {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .spanInlineDisplay.offerPrice,
html.highContrastFeatures body.highContrastFeatures .spanInlineDisplay.offerPrice .offerPriceSmallFont {
	background-color:#fff !important;
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .off25int {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .off25dthFirstRight {
	border-left: 1px solid #fff;
	width:411px !important;
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .off25thisOffDecIntHrdwEntry a.off25bluBtn {
	background:none !important;
}

html.highContrastFeatures body.highContrastFeatures .decoredListBBAlign > div {
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .off25greyWithArrow,
html.highContrastFeatures body.highContrastFeatures .nl-p4 h2  {
	color:#fff;
}
html.highContrastFeatures body.highContrastFeatures div.off25greyWithArrow {
	border:none !important;
}

html.highContrastFeatures body.highContrastFeatures div.off25greyWithArrow .off25greyWithArrowText {
	border:1px solid #fff;
	background:#000 !important;
	border-left:none !important;
}
html.highContrastFeatures body.highContrastFeatures div.off25greyWithArrow {
	background: url('/CMS/media/img/v6/oferta/greyArrow-highContrast.png') no-repeat 0 -20px !important;
	padding-left:11px;
}

html.highContrastFeatures body.highContrastFeatures .off25off25DesctPrices {
	background:#000;
	color:#fff;
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .off25off25DesctPricesRight,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip16 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .oiuSSOpacityCurtain {
	background-color:#333;
}

html.highContrastFeatures body.highContrastFeatures .canalDialog2,
html.highContrastFeatures body.highContrastFeatures .canalDialog2 * {
	background:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures li.cpoMenuLeftEntrySelected > a {
	color:#f39200 !important;
}


html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu li a:hover,
html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu li a:focus,
html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu li a:hover span,
html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu li a:focus span,
html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu .cpoSubmenuServiceDetails a:hover,
html.highContrastFeatures body.highContrastFeatures ul.cpoMenu div.cpoSubmenu .cpoSubmenuServiceDetails a:focus,
html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVod a.cpoSubmenuNewVodHorLink:hover,
html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVod a.cpoSubmenuNewVodHorLink:focus,
html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVod02 a:hover,
html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVod02 a:focus {
	color:#f39200 !important;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu span.offerPriceSDOM .strikedPrice,
html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu span.offerPriceSDOM span {
	background-color:#b90d1d !important;
/*	background-image: url('/CMS/media/img/v6/oferta/2014-02-11/strikedPrice.png');
*/}

html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu .strikedPrice {
	background-color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu .strikedPrice {
    background-image: url('/CMS/media/img/v6/oferta/2014-02-11/strikedPrice-highContrast.png');
    background-repeat: no-repeat;
    background-position: 5px 7px;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu .offerPriceSDOM .strikedPrice {
    background-image: url('/CMS/media/img/v6/oferta/2014-02-11/strikedPrice.png');
}

html.highContrastFeatures body.highContrastFeatures .v4CpBody div.oiuSelectedSection .offerPriceSDOM {
    background-image: url('/CMS/media/img/v6/oferta/2014-02-11/sdomIco.png') !important;
    background-repeat: no-repeat  !important;
    background-position: 10px 7px !important;
    background-color: #b90d1d !important;	
    color:#fff !important;
    border-right:4px solid #b90d1d !important;
}


html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu span.offerPriceSDOM {
    background-color:#b90d1d !important;
    border-color:#b90d1d !important;
    background-image: url('/CMS/media/img/v6/oferta/2014-02-11/sdomIco.png') !important;
    background-repeat: no-repeat !important;
    background-position: 10px 7px !important;
    color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures div.v4CpBody div.leftMenu span.offerPriceSDOM span {
    color:#fff !important;	
}

html.highContrastFeatures body.highContrastFeatures .oiuSS1ReloadingCheckBox.oSSRCBChecked, .oiuSS1ReloadingCheckBox1 .chsprzetYES {
	background-color:#000;
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .off25dthAddit,
html.highContrastFeatures body.highContrastFeatures .off25dthAdditLeft,
html.highContrastFeatures body.highContrastFeatures .off25dthAdditRight {
	background-color:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.off25dth {
	background:#000;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .off25dthAdditRight {
	border-left:1px solid #fff;
	width:415px;
}

html.highContrastFeatures body.highContrastFeatures .sdLimitedTTIP {
	background-color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .sdLimitedTTIP .ttipContentContainer {
	background-color:#000 !important;
	background-image:none !important;
}

html.highContrastFeatures body.highContrastFeatures .sdLimitedTTIP .ttipDziob {
	background-image:url("/CMS/media/img/v6/oferta/new-offer/dziobek-highContrast.png")
}

html.highContrastFeatures body.highContrastFeatures .sdLimitedTTIP h2,
html.highContrastFeatures body.highContrastFeatures .prowadziDo {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.newFiltersList {
	background:#000;
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures div.newFiltersList > div:hover,
html.highContrastFeatures body.highContrastFeatures div.newFiltersList > div:focus,
html.highContrastFeatures body.highContrastFeatures div.newFiltersList > div:hover *,
html.highContrastFeatures body.highContrastFeatures div.newFiltersList > div:focus * {
	background-color: #fff !important;
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .off25FirstFieldset legend,
html.highContrastFeatures body.highContrastFeatures .off25canSatTv,
html.highContrastFeatures body.highContrastFeatures .off25blueInt,
html.highContrastFeatures body.highContrastFeatures div.packagesOnLine div,
html.highContrastFeatures body.highContrastFeatures .off25thisOffDec {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .decoredListBBAlign > div,
html.highContrastFeatures body.highContrastFeatures .decoredListBBAlign > div.selectedHardware{
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .decoredListBBAlign div.selectedHardware div,
html.highContrastFeatures body.highContrastFeatures .decoredListBBAlign div.selectedHardware span {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .nosprzety > div > div,
html.highContrastFeatures body.highContrastFeatures .multisprzet > div > div {
	background-color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures div.off25greyWithArrow .off25greyWithArrowText {
	padding:22px 13px !important;
}

html.highContrastFeatures body.highContrastFeatures .fieldsetOverflowInt .bottomFldstBckgWithButtonInt {
	background-image: url("/CMS/media/img/v5/oferta/2013-10-28/fieldsetBg2Int-highContrast.png");
}

html.highContrastFeatures body.highContrastFeatures .bottomFldstBckgWithButton {
    background-image: url('/CMS/media/img/v5/oferta/2013-10-28/fieldsetBg2-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures .niceDropdownSelected {
	background-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .niceDropdownList {
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .niceDropdownDisabled .niceDropdownSelected {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .niceDropdownDisabled,
html.highContrastFeatures body.highContrastFeatures .niceDropdownArrow,
html.highContrastFeatures body.highContrastFeatures .niceDropdownDisabled .niceDropdownArrow:hover {
	background-color:#000;
	background-image:url('/CMS/media/img/v6/oferta/da2-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures .niceDropdownList {
	background-color:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .sprzetTtip1,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip2,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip3,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip4,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip5,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip6,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip7,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip8,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip9,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip10,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip11,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip12,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip13,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip14,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip15,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip16,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip17,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip18,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip19,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip20,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip21,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip22,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip23,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip24,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip25,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip26,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip27,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip28,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip29
html.highContrastFeatures body.highContrastFeatures .sprzetTtip30,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip31,
html.highContrastFeatures body.highContrastFeatures .sprzetTtip110 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .additPacket {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v6Legal {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .evoBoxContener {
	color:#fff;
	background-image:url('/CMS/media/img/v6/oferta/dekodery/evoBox/lightBulb-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures .ttip .ttipContentContainer,
html.highContrastFeatures body.highContrastFeatures .ttip {
	background:#000;
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .ttipDziob {
    background-image: url(/CMS/media/img/v6/oferta/new-offer/dziobek-highContrast.png);
}

html.highContrastFeatures body.highContrastFeatures .ttipText {
	color:#fff;
}

/* oferta zestawy */

html.highContrastFeatures body.highContrastFeatures .v6pBoxIFPCPM,
html.highContrastFeatures body.highContrastFeatures .v6pBoxIFPC,
html.highContrastFeatures body.highContrastFeatures .v6pBoxIFPCO,
html.highContrastFeatures body.highContrastFeatures .v6pBoxIFPCPMLegal,
html.highContrastFeatures body.highContrastFeatures .v6pBoxIFPCOLegal,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTTextGray,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTGray,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTTTextField,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTTextBlue,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTBlue,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTTextOrange,
html.highContrastFeatures body.highContrastFeatures .v6pBoxInFPCTOrange {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .oknoModalne {
	background:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v6packageBoxInFPackComponent {
	background:#000;
	color:#fff;
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .suZestawy.suAktywny {
	background-color:#fff;
	color:#000 !important;
}

/* koszyk */

.a11yOptionsBar {
	margin-bottom:20px;
}

html.highContrastFeatures body.highContrastFeatures .a11yOptionsBar {
	background:#414141;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeft,
html.highContrastFeatures body.highContrastFeatures .summaryColor,
html.highContrastFeatures body.highContrastFeatures .summary {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeft .tvDiv .title,
html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeft .inetTitle {
	color:#fff;
	border-bottom:1px solid #fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v4Formularz div.v4CpOrderHeading,
html.highContrastFeatures body.highContrastFeatures .summaryRight,
html.highContrastFeatures body.highContrastFeatures .floatPaddingAlign.nl-sum .fontSize11,
html.highContrastFeatures body.highContrastFeatures .summary div {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v4Formularz,
html.highContrastFeatures body.highContrastFeatures .summaryLeftRightBackgr {
	background-image:none;
}

html.highContrastFeatures body.highContrastFeatures .summaryLeftRightBackgr {
	border-top:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .v4Formularz a {
	color:#449dfc;
}

html.highContrastFeatures body.highContrastFeatures .v4Formularz .nl-p4 a span {
	color:#449dfc !important;
}

html.highContrastFeatures body.highContrastFeatures .nl-greyBoxTitle,
html.highContrastFeatures body.highContrastFeatures .nl-p1 .nl-p7,
html.highContrastFeatures body.highContrastFeatures .ogolneMargin {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v4Formularz a:hover,
html.highContrastFeatures body.highContrastFeatures .v4Formularz a:focus,
html.highContrastFeatures body.highContrastFeatures .v4Formularz .nl-p4 a:hover span,
html.highContrastFeatures body.highContrastFeatures .v4Formularz .nl-p4 a:focus span {
	color:#ed7e18 !important;
}

html.highContrastFeatures body.highContrastFeatures .nl-greyBox,
html.highContrastFeatures body.highContrastFeatures .nl-p1 .nl-p2,
html.highContrastFeatures body.highContrastFeatures .nl-p1 .nl-p2 .nl-p3 {
	background-color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .happyInfo {
	background-color:#000;
	color:#fff;
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .summary {
	background-color:#414141;
}

html.highContrastFeatures body.highContrastFeatures .apsPrint div,
html.highContrastFeatures body.highContrastFeatures .asteriskFontSize,
html.highContrastFeatures body.highContrastFeatures .dwnldReg2,
html.highContrastFeatures body.highContrastFeatures .apsNextButtonDiv a {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .apsNextButtonDiv a:hover,
html.highContrastFeatures body.highContrastFeatures .apsNextButtonDiv a:focus,
html.highContrastFeatures body.highContrastFeatures a.d2dGoBackLink {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .nlStep1 {
	background:#000 !important;
	border-right:1px solid #fff !important;
}

html.highContrastFeatures body.highContrastFeatures .nlStep1arrow {
	background-image: url('/CMS/media/img/v5/oferta/nl/nl-kroki1-highContrast.png');
}

html.highContrastFeatures body.highContrastFeatures .nlStep2arrow {
	background-image: url('/CMS/media/img/v5/oferta/nl/nl-kroki2-highContrast.png');
    height: 37px !important;
    width:9px !important;
    background-repeat: no-repeat;
    background-position: top !important;
    margin-top: 0 !important;
}

html.highContrastFeatures body.highContrastFeatures .nlStep2 {
	background-image:none;
	border:1px solid #fff;
	border-right:1px !important;
}

html.highContrastFeatures body.highContrastFeatures .nlStep3 {
	background:#000;
	border:1px solid #fff !important;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.law {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .nlStep1,
html.highContrastFeatures body.highContrastFeatures .v4CpBody {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .leftRightColumn {
	background-image:none;
	border-top:1px solid #fff !important;
}

html.highContrastFeatures body.highContrastFeatures .d2dSecondBorder {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .d2dInsideTitle,
html.highContrastFeatures body.highContrastFeatures .d2dSingleInput,
html.highContrastFeatures body.highContrastFeatures .NoSelected,
html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftTimeLabel,
html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftTimeRadio,
html.highContrastFeatures body.highContrastFeatures .v4CpBody .nTvoTitle {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .d2dAgreementEntryGrey {
	border:1px solid #fff;
	background-color:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftBox {
	background-image:none;
	border:1px solid #fff;
	border-bottom:none;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftBOXTop,
html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftBOXBottom {
	background-image:none;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftBOXBottom {
	border:1px solid #fff;
	border-top:none;
}

html.highContrastFeatures body.highContrastFeatures .d2dSingleInput > span {
    color: #ad0000 !important;
}

html.highContrastFeatures body.highContrastFeatures .d2dConfirmationContainer {
	background:#000 !important;
	border-top:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .dpContentBoxLeftSPosition {
	background-color:#000 !important;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBody .dpContentBoxLeftSPosition a,
html.highContrastFeatures body.highContrastFeatures .dpCBRPosition.dpSubtitle {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .dpCBRPosition a:hover,
html.highContrastFeatures body.highContrastFeatures .dpCBRPosition a:focus,
html.highContrastFeatures body.highContrastFeatures .dpCBRPosition a:hover *,
html.highContrastFeatures body.highContrastFeatures .dpCBRPosition a:focus,
html.highContrastFeatures body.highContrastFeatures .v4CpBody .dpContentBoxLeftSPosition a:hover,
html.highContrastFeatures body.highContrastFeatures .v4CpBody .dpContentBoxLeftSPosition a:focus {
	color:#f39200 !important;
}

html.highContrastFeatures body.highContrastFeatures .dpArchives h1 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.apsOrderConfirmationContainer,
html.highContrastFeatures body.highContrastFeatures div.apsOrderConfirmationContainer div,
html.highContrastFeatures body.highContrastFeatures div.apsOrderConfirmationContainer span {
	color:#fff !important;
	background-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .off-1911-f1,
html.highContrastFeatures body.highContrastFeatures .off-1911-pdLeft,
html.highContrastFeatures body.highContrastFeatures .off-1911-bulb,
html.highContrastFeatures body.highContrastFeatures .off-1911-title {
	background-color:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .off-1911-choosed,
html.highContrastFeatures body.highContrastFeatures .off-1911-choosed a,
html.highContrastFeatures body.highContrastFeatures .off-1911-change a {
	background:#fff;
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .off-1911-greyInputText {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .off-1911-gm,
html.highContrastFeatures body.highContrastFeatures .apsConfirmationMessageContainer {
	background-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .apsConfirmationMessageContainer,
html.highContrastFeatures body.highContrastFeatures .apsConfirmationMessageContainer div,
html.highContrastFeatures body.highContrastFeatures .apsConfirmationMessageContainer span {
	background:#000;
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .blinkGratisChannels {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .gm-style-iw {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .gm-style-iw div,
html.highContrastFeatures body.highContrastFeatures .gm-style-iw span,
html.highContrastFeatures body.highContrastFeatures .gm-style-iw p {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .gm-style-iw span {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .apsAgreementContainer,
html.highContrastFeatures body.highContrastFeatures .apsAgreementContainer div {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .apsConfirmationMessageContainer {
	background:#000 !important;
	color:#fff !important;
	border:1px solid #fff !important;
}

html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVodPosterMargin span.cpoSubmenuNewVodPosterTop {
	
}

html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVodPosterMargin span.cpoSubmenuNewVodPosterBottom {
	color:#a5a5a5 !important;
}

html.highContrastFeatures body.highContrastFeatures div.cpoSubmenuNewVodPosterMargin span.cpoSubmenuNewVodPosterBottom span {
	color:#fff !important;
}

/* więcej o usługach */

html.highContrastFeatures body.highContrastFeatures .bookmarkTextContainer {
	background-image:none !important;
	border-top:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBookmarksMenu > .NoSelected {
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	height:44px;
	margin-bottom:0;
	margin-top:0;
	background:#000;
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBookmarksMenu > .Selected {
	background:#fff;
	border:1px solid #fff;	
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBookmarksMenu .NoSelected .v4CpBookmarkText {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBookmarksMenu .Selected .v4CpBookmarkText {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .v6LandingContentContainer table,
html.highContrastFeatures body.highContrastFeatures .v6LandingContentContainer table td,
html.highContrastFeatures body.highContrastFeatures .v6LandingContentContainer table th {
	background:#000 !important;
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyBoth {
	background-image:none;
	border-top:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftBOXTop .v4CpBodyLeftSubtitle,
html.highContrastFeatures body.highContrastFeatures .SmallFormArea .FormAreaName,
html.highContrastFeatures body.highContrastFeatures .v4CpBodyLeftNote {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .two .NoSelected {
	background:000;
}

html.highContrastFeatures body.highContrastFeatures .nosprzety > div > div > div,
html.highContrastFeatures body.highContrastFeatures .multisprzet > div > div {
    background-color: #000;
}

html.highContrastFeatures body.highContrastFeatures .decoderImgOpacity {
	background:#000 !important;
}

/* landing page hbo go */

html.highContrastFeatures body.highContrastFeatures #d1-container h3,
html.highContrastFeatures body.highContrastFeatures #d1-container h5 {
	color:#fff;
}


html.highContrastFeatures body.highContrastFeatures #d1-container p.legal {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v7SitemapLinks a {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v7SitemapLinks li li a {
	background:url("/CMS/media/img/v6/mapa/bulletLeft-highContrast.png") no-repeat 15px 9px;
}

html.highContrastFeatures body.highContrastFeatures .v7SitemapLinks li li a:hover,
html.highContrastFeatures body.highContrastFeatures .v7SitemapLinks li li a:focus {
	background:url("/CMS/media/img/v6/mapa/bulletLeftHover.png") no-repeat 15px 10px;
}

html.highContrastFeatures body.highContrastFeatures .srVodInfoTv {
	border:1px solid #fff;
	background-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .srVodInfoTv .srVodInfoTvClose {
	background-image:url('/CMS/media/img/v6/oferta/bannerA03-highContrast.gif');
}

html.highContrastFeatures body.highContrastFeatures .srLeftInput input {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .srPosterPagination {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .srPaginationDisabled {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .srPaginationCenter .srPagSelected {
	background-color:#fff;
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .srVodLinksContainer {
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .srVodLinksContainer,
html.highContrastFeatures body.highContrastFeatures .topFiveTopBackground {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .srTopFive h2 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .srPosters {
	border-left:1px solid #000;
	background-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .idResultsFirstDiv {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v6footerContainer {
	background:#414141;
}
html.highContrastFeatures body.highContrastFeatures .srFilmParam h1,
html.highContrastFeatures body.highContrastFeatures .pfv16 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .movieColor,
html.highContrastFeatures body.highContrastFeatures .tvNewFormTable,
html.highContrastFeatures body.highContrastFeatures .naTvKlauz  {
	background:#fff;
}

html.highContrastFeatures body.highContrastFeatures .tvNewFormTable {
	border:1px solid #000;
}

html.highContrastFeatures body.highContrastFeatures .naTvKlauz {
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-top:1px solid #fff;
	
}

html.highContrastFeatures body.highContrastFeatures .tvNewFormTable > tbody > tr > td {
	border-color:#000;
}

html.highContrastFeatures body.highContrastFeatures .emissionDayLeft {
	background:#fff;
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .vodFloatLeftDate {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .srFilmParam h2 {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures div.emissionPassive {
	background:#000 !important;
	color:#fff;
	border-left: 2px solid black;
}

html.highContrastFeatures body.highContrastFeatures .tvNewFormTable,
html.highContrastFeatures body.highContrastFeatures .tvNewFormTable span {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures div.emissionActive,
html.highContrastFeatures body.highContrastFeatures div.emissionActive .hours,
html.highContrastFeatures body.highContrastFeatures div.emissionActive .minutes {
	background:#fff !important;
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .naTvKlauz {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures div.emissionActive {
	border-left:2px solid #000;
}

html.highContrastFeatures body.highContrastFeatures div.channelName {
    border-top: 2px solid #000;
    border-left: 2px solid #000;
}

html.highContrastFeatures body.highContrastFeatures .canalWhiteSpace {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .emissionPassiveFirstFake {
	border-left:2px solid #000;
}

html.highContrastFeatures body.highContrastFeatures span.pfv10.blueVodButton01 {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .addthis_counter.addthis_bubble_style,
html.highContrastFeatures body.highContrastFeatures .addthis_counter.addthis_bubble_style a {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .srFilmFacebook,
html.highContrastFeatures body.highContrastFeatures .srFilmFacebook span {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .addthis_toolbox.addthis_default_style,
html.highContrastFeatures body.highContrastFeatures .addthis_toolbox.addthis_default_style *,
html.highContrastFeatures body.highContrastFeatures #at15s.atm,
html.highContrastFeatures body.highContrastFeatures #at15s.atm * {
	color:#000 !important;
}

/* icok strona logowania */

html.highContrastFeatures body.highContrastFeatures .signinbox,
html.highContrastFeatures body.highContrastFeatures .v4CpOfferBoxysContainer {
	background-image:none !important;
	background:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .signinInfoMessageUnder,
html.highContrastFeatures body.highContrastFeatures .signinboxLeftheader {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .newsDlaAbonentow h3,
html.highContrastFeatures body.highContrastFeatures .newsDlaAbonentow h3 a {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .newsDlaAbonentow h3 a {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .signupbox,
html.highContrastFeatures body.highContrastFeatures .signupboxLegal,
html.highContrastFeatures body.highContrastFeatures .signupboxValidationmessage {
	background:#000 !important;
	
}


html.highContrastFeatures body.highContrastFeatures .v4CpClientBox h2 {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures a.nlBelowMainBannerEntry {
	background:#fff !important;
	color:#000 !important;
} 

html.highContrastFeatures body.highContrastFeatures a.nlBelowMainBannerEntry span {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .v7header {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .v7header.fixed {
	border-bottom:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .v7primaryMenu,
html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .v7primaryMenu > ul > li > a:hover,
html.highContrastFeatures body.highContrastFeatures .v7primaryMenu > ul > li > a:focus {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .v7primaryMenu > ul > li > a {
	color:#fff;
}

html.highContrastFeatures body.highContrastFeatures .v7primaryMenu > ul > li:hover > a,
html.highContrastFeatures body.highContrastFeatures .v7primaryMenu > ul > li:focus > a {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu {
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu .rightMenu {
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-12a a i.img,
html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-12b a i.img,
html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-12c a i.img  {
    background:url("/CMS/media/img/v7/headerMenu/ico-telewizja/ico-12-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-21a a i.img,
html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-21b a i.img  {
    background:url("/CMS/media/img/v7/headerMenu/ico-internet/ico-21-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-22 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-internet/ico-22-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-23 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-internet/ico-23-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-30 a i.img {
	background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-30-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-31 a i.img {
	background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-31-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-32 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-32-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-33 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-33-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-34 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-34-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-35 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-telefon/ico-35-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-40 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-smartdom/ico-40.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-41 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-smartdom/ico-41-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-42 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-smartdom/ico-42-43-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-43 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-smartdom/ico-42-43-highContrast.png") no-repeat -64px top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-50 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-vod/ico-50-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-51 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-vod/ico-51-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-52 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-vod/ico-52-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-53 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-vod/ico-53-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-60 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-strefa-klienta/ico-60-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-61 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-strefa-klienta/ico-61-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-62 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-strefa-klienta/ico-62-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .v7primarySubmenu li.ico-63 a i.img {
    background:url("/CMS/media/img/v7/headerMenu/ico-strefa-klienta/ico-63-highContrast.png") no-repeat left top;
}

html.highContrastFeatures body.highContrastFeatures .mAps {
	border:1px solid #fff;
	background:#000;
}

html.highContrastFeatures body.highContrastFeatures .mAps2Text,
html.highContrastFeatures body.highContrastFeatures .mAps3Text,
html.highContrastFeatures body.highContrastFeatures .mAps4PobierzListeAps {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .mAps3 .mAps3Select {
	background:#fff;
}

html.highContrastFeatures body.highContrastFeatures .mAps4Zlokalizuj,
html.highContrastFeatures body.highContrastFeatures .mAps4Zlokalizuj a {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .pac-container .pac-item,
html.highContrastFeatures body.highContrastFeatures .pac-container .pac-item span {
	color:#000 !important;
}

html.highContrastFeatures body.highContrastFeatures .wyszukiwarka {
	color:#000;
}

html.highContrastFeatures body.highContrastFeatures .wyszukiwarka::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #000;
}
html.highContrastFeatures body.highContrastFeatures .wyszukiwarka::-moz-placeholder { /* Firefox 19+ */
  color: #000;
}
html.highContrastFeatures body.highContrastFeatures .wyszukiwarka:-ms-input-placeholder { /* IE 10+ */
  color: #000;
}
html.highContrastFeatures body.highContrastFeatures .wyszukiwarka:-moz-placeholder { /* Firefox 18- */
  color: #000;
}

/* Program tv pionowy */

html.highContrastFeatures body.highContrastFeatures .newPtv,
html.highContrastFeatures body.highContrastFeatures .newPtvTabsActive,
html.highContrastFeatures body.highContrastFeatures .newPtvTabsInactive,
html.highContrastFeatures body.highContrastFeatures .newPtvDaysActive,
html.highContrastFeatures body.highContrastFeatures .newPtvDaysInactive {
	background: #000;
}

html.highContrastFeatures body.highContrastFeatures .newPtvDaysActive,
html.highContrastFeatures body.highContrastFeatures .newPtvDaysInactive {
	border:1px solid #fff;
}

html.highContrastFeatures body.highContrastFeatures .prgList a,
html.highContrastFeatures body.highContrastFeatures .newPtvTableProgramLeftFuture,
html.highContrastFeatures body.highContrastFeatures .newPtvTableProgramLeft {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .newPtvTable table th,
html.highContrastFeatures body.highContrastFeatures .newPtvTableProgramRight,
html.highContrastFeatures body.highContrastFeatures .newPtvTable td,
html.highContrastFeatures body.highContrastFeatures .showMoreBackgroundClass,
html.highContrastFeatures body.highContrastFeatures .showFullSchedule {
	background: #000;
}

html.highContrastFeatures body.highContrastFeatures .showFullSchedule .showFullScheduleMiddle {
	color:#449dfc !important;
}

html.highContrastFeatures body.highContrastFeatures .scroll-bar.ui-slider.ui-slider-horizontal,
html.highContrastFeatures body.highContrastFeatures .scroll-bar-wrap {
	background: #000 !important;
}

html.highContrastFeatures body.highContrastFeatures .przesunAbyZobaczyc,
html.highContrastFeatures body.highContrastFeatures .v4CpSubpageHeader,
html.highContrastFeatures body.highContrastFeatures .v4CpSubpageHeaderCenterBox,
html.highContrastFeatures body.highContrastFeatures .v4CpSubpageHeaderLid,
html.highContrastFeatures body.highContrastFeatures .v6LandingContentContainer {
	color:#fff !important;
}

html.highContrastFeatures body.highContrastFeatures .v7primaryMenu li .searchIcon {
	background: url("/CMS/media/img/v7/headerMenu/ico-search-highContrast.png") no-repeat left bottom;
}