/* IE7 */
.lt-ie9 header nav .logo { background: transparent url('../_img/_section/opacityBg.png') top left repeat; }
.lt-ie9 header nav > ul {background: transparent url('../_img/_section/opacityBg.png') top left repeat; }

.lt-ie8 header {z-index:55555;}
.lt-ie8 .basketPage header {z-index:1;}

.lt-ie8 .linkPointer {background-position: 100% 50%;}
.lt-ie8 .linkPointer span {padding-bottom: 1px; border-bottom: 1px dotted #592c80; background: none; line-height: 150%;}
.lt-ie8 .linkPointer:hover span {border-bottom: none;}

.lt-ie8 header .top > .linkPointer .after {top: -3px;}
.lt-ie8 .menuLinkList .linkPointer span {border-bottom:0;}

.lt-ie8 .grayble .content .pricelist li .price {top: 0;}
.lt-ie8 .grayble .content .pricelist li .linkPointer {height: auto; top: 4px;}

.lt-ie8 header nav > ul > li#shop > a, .lt-ie8 header nav > ul > li#offer > a, .lt-ie8 header nav > ul > li#service > a {position: relative; z-index: 99999;}

.lt-ie8 header nav .basketSteps {padding:11px 0 0 78px;}
.lt-ie8 #basket .basketAside > ul > li .price {line-height:24px;}

.lt-ie8 #basket .packageContener ul li {margin-bottom:-2px;}
.lt-ie8 #basket .packsContener ul li {margin-bottom:-2px;}

.lt-ie8 #metro .box > * {cursor: pointer;}
.lt-ie8 #metro .box .horizontal {position: relative; z-index: 999; margin-top: 25px; margin-bottom: -25px;}
.lt-ie8 #metro .box .horizontal .position {position: absolute; top: 50%; left: 0; width: 100%; height: auto;}
.lt-ie8 #metro .box .horizontal .position .middle {position: relative; top: -50%; width: 100%;}

.lt-ie8 .tableScrollOverlay > a em {position: relative; top: -2px;}
.lt-ie8 #filter > ul > li .choicesContainer img {display: none;}
.lt-ie8 #filter .main > li .slider.phoneCost {top: 0;}

.lt-ie8 #filter .main > li .slider {top: 0;}
.lt-ie8 .modalAnotherNumber {padding:40px 50px;}
.lt-ie8 .modalAnotherNumber ul {margin-bottom:0;}
.lt-ie8 .modalAnotherNumber > * {zoom:1;}

.lt-ie8 #basket .packageContener ul li label > p {padding-top: 24px;}
.lt-ie8 #basket .packsContener ul li label > p {padding-top: 14px;}
.lt-ie8 #basket .packsContener ul li label .text {padding-top: 3px;}

.lt-ie8 #metro.clean .box.text #lp26 fieldset:first-child, .lt-ie8 #metro.clean .box.text #lp26 fieldset:first-child + fieldset {width: 149px;}
.lt-ie8 #metro.clean .box.text #lp26 fieldset {width: 70px;}
.lt-ie8 #metro.clean .box.text #lp26 input {position: relative; left: -40px;}
.lt-ie8 #metro .box .horizontal .position img {margin-top: -70px;}

.lt-ie8 .lpSamsung.minmax .innerText form ul li {margin-bottom: 6px;}

.lt-ie8 #basket.ver-d .basketOffer .accordions .accordion span {margin-top: -28px; margin-right: 25px;}

.lt-ie8 #lightboxPopup #popupForm #nr_tel { line-height: 18px !important; height:19px!important; padding: 11px 10px 12px 50px !important; font-weight:bold; font-size:16px; outline:none; border:1px solid #ccc; width:100px; float:left; border-radius: 0 !important; }
.lt-ie8 #lightboxPopup #popupForm input[type=submit] {  outline:none; padding:0; margin:0; width:43px; height:44px; background: url('../_img/_section/popup-submit.png') no-repeat top left; position:relative; top:0px;}

.lt-ie8 .basket-rwd section .accordions .accordion {position: static;}
.lt-ie8 .basket-rwd section .accordions .accordion span {position: static; float: right; display: inline-block; margin: -30px -30px 0 0;}
.lt-ie8 .basket-rwd section .accordions ul li {position: static;}
.lt-ie8 .basket-rwd section .accordions ul li .item {position: static;}
.lt-ie8 .basket-rwd section .accordions ul li .item h3 {position: static; float: left; width: 410px; padding-right: 0;}
.lt-ie8 .basket-rwd section .accordions ul li .item p {float: left; width: 410px; padding-right: 0;}
.lt-ie8 .basket-rwd section .accordions ul li .item .photo {position: static; float: right;}
.lt-ie8 .basket-rwd section .accordions ul li > .linkPointer {position: static; float: right; margin-top: 2px; margin-right: 22px;}

.lt-ie8 section .bigForm ul li .select {margin-top: -28px; width: 419px;}
.lt-ie8 section .bigForm ul li #idExpDate {margin-top: -32px; width: 419px;}
.lt-ie8 section .bigForm ul li #idExpDate input {margin-top: -1px;}
.lt-ie8 section .bigForm ul li .labelAside.multiline {margin-top: -42px;}
.lt-ie8 section .bigForm .accordions .selectLabel {position: static;}
.lt-ie8 section .bigForm .accordions .selectLabel em {position: static; margin: -32px -1px 0 0;}
.lt-ie8 section section .bigForm ul li label.checkbox {margin-left: 271px;}
.lt-ie8 section .bigForm ul li label.checkbox input {position: fixed !important;}

.lt-ie8 .basket-rwd section .basketAside ul.sum {margin-bottom: -8px;}
.lt-ie8 .basket-rwd section .basketAside ul.sum li span {margin-top: -32px;}
.lt-ie8 .basket-rwd section .basketAside h3 span {margin-top: -36px; margin-right: 30px;}

.lt-ie8 .basket-rwd section .thankYou .next li {padding-top: 0; margin: 0 !important;}
.lt-ie8 .basket-rwd section .thankYou .next li p {padding-bottom: 22px;}

.lt-ie8 .basket-rwd section .bigForm ul li label.checkbox + .more {margin-top: 6px; margin-bottom: 10px;}
.lt-ie8 .basket-rwd section .bigForm ul li.full label.checkbox .underInputErr, .lt-ie8 .basket-rwd section .bigForm ul li label.checkbox.full .underInputErr {padding-top: 0;}

.lt-ie8 footer .linkPointer span { background: none; border-bottom: 1px dotted #fff; }

.lt-ie8 .newSearch .link { background:none !important; }
.lt-ie8 .newSearch #sayt .link:hover span { background: url('../../_img/_section/dotBG.gif') repeat-x 0 100%; padding-bottom: 2px; margin-right: 10px; cursor: pointer; }

.lt-ie8 .newSearch .search .link span { margin-right: 0px !important; }
.lt-ie8 .newSearch .search .arrow { display: inline; zoom:1; width: 10px; height:10px; background: url('../../_img/_section/linkPointer.png') no-repeat center center !important; border:none !important;}

.lt-ie8 .eShop-closed .linkPointer { padding-bottom:0px; }
.lt-ie8 .eShop-closed .linkPointer:hover span { border-bottom:1px solid #fff; }
.lt-ie8 #filter2.saleFilter .li4 ul li {display:block; float:none; }

.lt-ie8 .sliderNew  .ui-slider-range {  display:none;  }
.lt-ie8 .sliderNew .slider .start { background: #c1b7ce !important; }

/* Filters v4 BEGIN */

.lt-ie8 .v4 .inOffer { margin-top: 4px; }
.lt-ie8 .filters.v4 .violetBox { height: 95px;}
/* Filters v4 END */


.lt-ie8 .calcCnt .selectLabel span { padding:7px 0 0; height:30px; }
.lt-ie8 .roamingCalc select + p { position:relative; top:-8px; }
.lt-ie8 .roamingCalc .grayble .menu li.active a.linkPointer { background:none!important; }
.lt-ie8 .roamingCalc .grayble .menu li.active a.linkPointer img { display:none; }
.lt-ie8 .roamingCalc #roamingCalc .inputLabel { top:30px; line-height:22px;}
/*
.lt-ie8 #metro .box .horizontal {position: relative;}
.lt-ie8 #metro .box .horizontal.phone .position {position: absolute; bottom: 40px; height: auto;}
*/

/* IE8 */

.lt-ie9 #filter .summary p span {padding-right: 8px;}

.lt-ie9 #fancybox-outer .shadow {display: none;}
.lt-ie9 .sliderNew .ui-slider-handle { background:url('../_img/_section/customSliderDot.png') top left no-repeat !important; border:none!important;  width:16px; height:16px;}
.lt-ie9 .sliderNew  .ui-slider-range { max-height:85px; }
.lt-ie9 .biznesFilter .sliderNew  .ui-slider-range { max-height:97px; }
.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/_section/fancy_shadow_nw.png', sizingMethod='scale'); }

.lt-ie9 footer { background: transparent url('../_img/_section/opacityBg.png') top left repeat; }
.lt-ie8 #platnosci.kontakt .icons .linkPointer { background-position:100% 84%;}

.lt-ie8 .safeFamily.wimp .graph .r.fixIE { padding-top:48px;}

.ie7 .descIco .moreButton { margin-top:25px; }
.ie7 .descIco .moreButton p { margin-top:0 !important;}
.ie7 .descIco .hiddenList a.linkPointer { background: none; }
.ie7 .descIco .hiddenList img { position:relative;}

.lt-ie8 .filters { position:relative; z-index:10; zoom:1; }
.lt-ie8 .filters  .inOffer li { display:inline; zoom:1;}
.lt-ie8 .filters  .inOffer li.cl { height:1px;  }
.lt-ie8 .filters.pb20 { padding-bottom:0px !important; }
.lt-ie8 .filters .violetBox .linkPointer.white span { border-bottom:1px dotted #fff; }
.lt-ie8 .filters .violetBox .linkPointer.white:hover span { border-bottom:none; }
.lt-ie9 .filters .options .producent label { display :block; }
.lt-ie8 .filters .options .producent label .textCheckbox { margin-left:5px;  }
.lt-ie8 .filters .options .producent label { position:relative; left:-10px; }
.lt-ie8 .filters .options .hiddenUl { border:1px solid #e0e0e0; }
.lt-ie8 .filters .options .system .hiddenUl { width: 110px; }
.lt-ie8 .filters .options .sortuj .hiddenUl { width: 115px; }
.lt-ie8 .filters .options .system .textCheckbox, .lt-ie8 .filters .options .sortuj .textCheckbox, .lt-ie8 .filters .options .system .textRadio, .lt-ie8 .filters .options .sortuj .textRadio { position:relative; left:5px; }
.lt-ie8 .filters .options .producent .hiddenUl { padding-right:50px; }
.lt-ie8 .filters .lowerPriceCnt .linkPointer:hover { padding-bottom:1px; }
.lt-ie8 .filters.mix.retencja.pb10 { padding-bottom:0px !important; height:145px; }
.lt-ie8 .filters.mix.retencja.pb10 .violetBox { height:135px;  }
.lt-ie8 .filters .options .hiddenUl.visible .arrow.up { display:block; }
#filterLower { position:relative; z-index:200!important;}
.lt-ie8 .filters .options .arrow { right:5px;}

.lt-ie8  #hpSliderMenu >li { margin-bottom:0px; }
.lt-ie8 .wimp.music #songsCnt td { border-top:1px solid #e5e5e5;}
.service-docs .showMoreInfo:hover span { border-bottom:1px solid #fff; }

.lt-ie9 .filters.indyw-retencja .inOffer ul li { width:235px; }

.lt-ie8 #filterCnt.roll.retencja .filters .strike18white { position:relative; left:-5px; top:3px;  }
.lt-ie8 #filterCnt.roll.retencja .filters.topName .price { top:0px;  }
.ie7 #filterCnt.roll .filters.topName .price { top:18px;  }
.ie7 #filterCnt.roll.biz.retencja .filters.topName .price { top:11px;  }
.ie7 #filterCnt.roll.biz.retencja .filters .strike18white { top:0px; }
.lt-ie8 #filterCnt.roll.retencja.v2 .second-price .violetBg.price { bottom:-6px;}

.ie7 #scrollPage.dark .textContainer ul.second li.first h2 .linkPointer.white span, .ie7 #scrollPage.dark .floor.first .slide .text h2 .linkPointer.white span { background:none; border-bottom:1px dotted #fff; }
.ie7 #scrollPage.dark .textContainer ul.second li.first h2 .linkPointer.white:hover span, .ie7 #scrollPage.dark .floor.first .slide .text h2 .linkPointer.white:hover span { border-bottom:1px solid #000; }

.lt-ie9 #scrollPage.dark.lg-g2 .floor.first .slide .text p { line-height:28px!important; }

.lt-ie8 .galaxyNote3  #scrollPage.dark .floor iframe { position:absolute; left:0; }
.lt-ie8 .galaxyNote3  #scrollPage.dark .sixth.nexus .darkText .linkPointer span { background: none!important; border-bottom:1px dotted #000 !important; }
.lt-ie8 .galaxyNote3  #scrollPage.dark .sixth.nexus .darkText .linkPointer:hover span { border-bottom:1px dotted transparent !important; }
.lt-ie8 .galaxyNote3 #phone .controls .colors li { position:relative!important;}
.lt-ie8 .galaxyNote3 #phone .controls .colors li a { margin:0 !important; right:0 !important; left:0!important; top:0!important; background-position:center center !important; }


