.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;width:100%}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.8);filter:alpha(opacity=60);opacity:.6;right:0}.carousel-control.left{text-align:left;margin-left:3px}.carousel-control.right{text-align:right;left:auto;display:block;margin-right:3px}.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:9}.sr-only{position:absolute;color:#fff;top:50%;margin-top:-35px;display:block;font-size:50px;width:100%}.carousel-indicators{bottom:10px;z-index:15;text-align:center;list-style:none;margin:0 auto}.carousel-indicators li{display:inline-block;width:8px;height:8px;text-indent:-999px;cursor:pointer;background:url(images/kulka_domyslna.png)}.carousel-indicators .active{width:8px;height:8px;margin:0;background:url(images/kulka_podswietlona.png)}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.rateit{display:-moz-inline-box;display:inline-block;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.rateit .rateit-range{position:relative;display:inline-block;background:url("Images/gwiazdka-2.png");height:17px;width:18px;outline:none;margin-bottom:-1px}.rateit .rateit-range *{display:block}* html .rateit,* html .rateit .rateit-range{display:inline}*+html .rateit,*+html .rateit .rateit-range{display:inline}.rateit .rateit-hover,.rateit .rateit-selected{position:absolute;left:0}.rateit .rateit-hover-rtl,.rateit .rateit-selected-rtl{left:auto;right:0}.rateit .rateit-hover{background:url("Images/gwiazdka-1.png") left 0}.rateit .rateit-hover-rtl{background-position:right -28px}.rateit .rateit-selected{background:url("Images/gwiazdka-1.png") left 0}.rateit .rateit-selected-rtl{background-position:right 0}.rateit .rateit-preset{background:url("Images/gwiazdka-2.png") left -40px}.rateit .rateit-preset-rtl{background:url("Images/gwiazdka-2.png") left -40px}.rateit button.rateit-reset{background:url("Images/gwiazdka-2.png") 0 0;width:0;height:0;display:-moz-inline-box;display:inline-block;float:left;outline:none;border:none;padding:0}.rateit button.rateit-reset:hover,.rateit button.rateit-reset:focus{background-position:0 -13px}#addedToShoppingCartOverlay,#subscribeNewsletterOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:99;display:none}#addedToShoppingCartOverlay .ajaxLoader,#subscribeNewsletterOverlay .ajaxLoader{margin-top:20px;top:40%;left:50%;z-index:99;transform:translate(-50%);position:fixed}#addedToShoppingCartOverlay #addedToCartBox,#subscribeNewsletterOverlay #addedToCartBox{background-color:#fff;position:fixed;max-width:500px;width:90%;top:40%;left:50%;z-index:100;transform:translate(-50%);padding:10px;line-height:normal;display:none}#addedToShoppingCartOverlay #addedToCartBox #addedToCartHeader,#subscribeNewsletterOverlay #addedToCartBox #addedToCartHeader{text-align:center;font-size:20px}#addedToShoppingCartOverlay #addedToCartBox #addedToCartMesage,#subscribeNewsletterOverlay #addedToCartBox #addedToCartMesage{margin:10px 0 0 0}#addedToShoppingCartOverlay #addedToCartBox #addedToCartButtons,#subscribeNewsletterOverlay #addedToCartBox #addedToCartButtons{margin:10px 0 0 0;text-align:center}#addedToShoppingCartOverlay #addedToCartBox #addedToCartButtons div,#subscribeNewsletterOverlay #addedToCartBox #addedToCartButtons div{display:inline-block;margin:8px 3px 3px 3px}#addPreviewToShoppingCartOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:99;display:none}#addPreviewToShoppingCartOverlay #addPreviewToCartBox{background-color:#fff;position:fixed;max-width:500px;width:90%;top:50%;left:50%;z-index:100;transform:translate(-50%);padding:10px;line-height:normal;border:1px solid #000}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartHeader{margin:0 0 0 0;font-weight:bold;font-size:15px}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartMesage{font-size:14px}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartButtons{margin:10px 0 10px 0;text-align:center}#addPreviewToShoppingCartOverlay #addPreviewToCartBox #addPreviewToCartButtons div{display:inline-block;margin:3px}#variantsOverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:90;display:none}#variantsOverlay .ajaxLoader{margin-top:20px;top:40%;left:50%;z-index:95;transform:translate(-50%);position:fixed}#variantsOverlay #variantsBox{background-color:#fff;position:fixed;max-width:240px;width:90%;top:40%;left:50%;z-index:100;transform:translate(-50%);padding:10px;line-height:normal;border:1px solid #000}#variantsOverlay #variantsBox #variantsHeader{text-align:center;font-size:20px}#variantsOverlay #variantsBox #productVariants{text-align:center;margin-top:16px}#variantsOverlay #variantsBox #productVariants .variantPrice{margin-top:4px}#variantsOverlay #variantsBox #variantsButtons{margin:10px 0 0 0;text-align:center}#variantsOverlay #variantsBox #variantsButtons div{display:inline-block;margin:8px 3px 3px 3px}.bannerSlider{margin:auto}#newsletterPopup{width:216px;border:2px solid #0f0f43;margin:24px auto 16px auto;color:#0f0f43}#newsletterPopup #subscribeNewsletter{margin:4px;width:auto}#newsletterPopup #subscribeNewsletter .captchaContainer{margin:4px 0 0 0}#newsletterPopup #subscribeNewsletter .captchaContainer .g-recaptcha{transform:scale(.66);-webkit-transform:scale(.66);transform-origin:0 0;-webkit-transform-origin:0 0}#newsletterPopup #subscribeNewsletter .subscribeNewsletterHead{font-size:18px;margin:0 auto 4px auto;font-weight:bold;text-align:center}#newsletterPopup #subscribeNewsletter .subscribeNewsletterPromotion{font-size:15px;margin:0 auto 4px auto;text-align:center}#newsletterPopup #subscribeNewsletter input{width:100%;box-sizing:border-box}#newsletterPopup #subscribeNewsletter .saveSubscribeNewsletter{text-align:center;margin:8px 0}#newsletterPopup #subscribeNewsletter .messageBold{font-weight:bold}#newsletterPopup #subscribeNewsletter .rollUp{text-align:center;font-weight:bold}#newsletterPopup #subscribeNewsletter .rollUp span{font-size:12px}#newsletterPopup .newsletterApprovement{margin-top:2px;font-size:14px;text-align:justify;height:50px;overflow:hidden}#newsletterPopup #SubscribeNewsletterResult{font-size:16px;text-align:center}#newsletterPopup #SubscribeNewsletterResult .message{margin:8px auto 16px auto}#breadCrumbs li{float:left;line-height:24px;list-style:none;margin:0}#breadCrumbs li>span{margin:0 6px 0 4px}#breadCrumbs li>a{vertical-align:top}#productShowContainer{margin-top:8px;padding:0 8px}#productShowContainer h1{margin:0 0 8px 0;padding:0;font-size:28px;color:#144784}#productShowContainer h2{margin:0 0 8px 0;padding:0;font-size:18px;font-weight:normal;color:#0f0f43}#productShowContainer h2 span{font-weight:bold;font-size:20px}#productShowContainer h2 span a{vertical-align:bottom}#productShowContainer .baseData{display:flex}#productShowContainer .baseData .productPhoto{flex-shrink:0;margin:0 12px 0 0;width:320px;height:320px;border:2px solid rgba(229,72,45,.6);text-align:center;transition:all .2s ease-in-out;opacity:.95;background:linear-gradient(to bottom,#efefef00,#efefef 20%,#efefef00 80%)}#productShowContainer .baseData .productPhoto img{max-width:100%;max-height:100%;margin-top:50%;transform:translateY(-50%)}#productShowContainer .baseData .productPhoto:hover{border-color:#144784;opacity:1}#productShowContainer .baseData .productData{flex-grow:10}#productShowContainer .baseData .productData .productDataDetails{margin-bottom:8px;color:#0f0f43}#productShowContainer .baseData .productData .productDataDetails .productDataItem{margin-bottom:4px;font-size:15px}#productShowContainer .baseData .productData .productDataDetails .productDataItem span{font-size:16px;vertical-align:bottom}#productShowContainer .baseData .productData .reviewsAndGrade>div{float:left;margin-right:4px}#productShowContainer .baseData .productData .socialPages{margin-top:8px}#productShowContainer .maxHeightDelete{max-height:50px;overflow:hidden}#productShowContainer .readMoreAuthors{color:#144784;cursor:pointer;font-weight:normal;font-size:initial}#productShowContainer .productFlag .productFlagTag{padding:4px 12px;color:#fff;font-size:17px}#productShowContainer .productFlag .productFlagNew{background:linear-gradient(to bottom,rgba(249,198,9,.5),#f9c609)}#productShowContainer .productFlag .productFlagPreview{background:linear-gradient(to bottom,#ce35137f,#ce3513ff)}#productShowContainer .productFlag .productFlagReprint{background:linear-gradient(to bottom,#ce35137f,#ce3513ff)}#productShowContainer .productFlag .productFlagSale{background:linear-gradient(to bottom,#ce3513af,#ce3513ff)}#productShowContainer .productFlag .productFlagPromotion{background:linear-gradient(to bottom,#ce35137f,#ce3513ff)}#productShowContainer .productFlag .productFlagAudiobook{background:linear-gradient(to bottom,#ce35137f,#ce3513ff)}#productShowContainer .productDetails{text-align:justify;padding:0 2%;margin-top:32px;color:#0f0f43}#productShowContainer .productDetails .productDetailsMenu{padding-left:8px}#productShowContainer .productDetails .productDetailsMenu>h2{text-align:center;font-size:22px;padding:8px 16px 10px 16px;color:#144784;margin-bottom:-1px;background-color:#fff;font-weight:bold;display:inline-block;border-left:1px solid rgba(20,71,132,.6);border-top:1px solid rgba(20,71,132,.6);border-right:1px solid rgba(20,71,132,.6);line-height:1.1}#productShowContainer .productDetails .productDetailsMenu .inactiveDetailsHeader{color:rgba(20,71,132,.6);border-color:rgba(20,71,132,.6);cursor:pointer;font-weight:normal;padding:8px 16px 9px 16px;margin-bottom:0}#productShowContainer .productDetails .productDetailsMenu .inactiveDetailsHeader:hover{opacity:.8;transition:all .2s ease-in-out}#productShowContainer .productDetails .gpsrContainer{color:#0f0f43;margin:4px 2px}#productShowContainer .productDetails .gpsrContainer .gpsrHeader{margin:8px 0 2px 0;font-size:22px}#productShowContainer .productDetails .gpsrContainer .gpsrValue{margin:0 0 12px 8px;font-size:16px}#productShowContainer .productDetails .gpsrContainer .gpsrValue .entryItem{margin:2px 0}#productShowContainer .productDetails .loadingGpsrData{background:url(Images/ajax-loader.gif) center center no-repeat;min-height:200px}#productShowContainer .productDetails .productDetailsContent{padding:0 2%;color:#0f0f43;border-top:1px solid rgba(20,71,132,.6);border-bottom:1px solid rgba(20,71,132,.6)}#productShowContainer .productDetails .descriptionContainer{padding:12px 0;color:#0f0f43;text-align:justify}#productShowContainer .productDetails table{width:100%!important;max-width:720px!important}.productShoppingData{width:216px;border:2px solid #144784;background:#fff;position:sticky;top:80px;margin:40px auto auto auto;text-align:center;z-index:10}.productShoppingData .priceBlock{background:#144784;text-align:center;margin-bottom:8px;color:#fff}.productShoppingData .priceBlock>div{display:inline-block}.productShoppingData .priceBlock .productFinalPrice{font-size:32px;font-weight:bold}.productShoppingData .priceBlock .productFinalPrice>div{display:inline-block}.productShoppingData .priceBlock .productFinalPrice .priceTitle{font-size:14px}.productShoppingData .priceBlock .productPromo{margin:0 0 -8px 0;width:100%}.productShoppingData .priceBlock .productPromo .productPromoBase{display:flex;justify-content:center}.productShoppingData .priceBlock .productPromo .productPromoBase .productPromoBaseDetal{text-align:left}.productShoppingData .priceBlock .productPromo .productPromoBase .productBasePrice{margin-left:3px;text-decoration:line-through}.productShoppingData .priceBlock .productPromo .productDiscount{color:#fff793;margin-right:8px;font-size:20px}.productShoppingData .priceBlock .productPromo .productDiscount>*{display:inline-block}.productShoppingData .priceBlock .omnibusPrice{margin:0 0 8px 0;color:#ddd;font-size:12px;line-height:1.1;text-align:center}.productShoppingData .productVariants{text-align:center;margin:4px 0}.productShoppingData .productVariants>div{display:inline-block}.productShoppingData .productAddToCart .productAddToCartButton{font-size:24px;padding:4px;margin-bottom:12px;color:#0f0f43;font-weight:bold}.productShoppingData .productAddToCart .productAddToCartButton span{margin-right:2px}.productShoppingData .productAddToClipboard .productAddToClipboardButton{font-size:18px;padding:4px}.productShoppingData .productAddToClipboard .productAddToClipboardButton span{margin-right:6px}.productShoppingData .productAddToClipboard #addedToClipboard{margin:0 0 8px 4px;font-size:15px;font-weight:bold}.productShoppingData .productAddedToCart{margin:-8px 0 8px 0}.productShoppingData .productAvail{margin-bottom:8px;font-size:14px;color:#144784}.productShoppingData .productAvail span{font-size:18px}.productShoppingData .unavailableSign{color:#144784;margin-bottom:8px}.productShoppingData .unavailableSign span{display:block}#footerViewedByOthers{margin-left:8px}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.7;opacity:.7!important;display:none;z-index:1002}#overlayContent{position:fixed;width:100%;max-width:740px;top:5%;left:50%;transform:translateX(-50%);text-align:center;display:none;z-index:10020;height:90%;overflow-x:auto;overflow-y:auto}#contentGallery{margin:0 auto;position:fixed}.imgBigContainer{width:500px;height:100%;cursor:pointer;border-style:solid;border-color:#fff;border-width:20px;background-color:#fff;box-sizing:border-box}.imgBigContainer img{width:100%;height:100%}#imgSmall{cursor:pointer}.imgShowClicked{cursor:pointer;width:145px;height:auto;margin:0 5px 5px 5px;border-style:solid;border-color:#fff;border-width:10px}.boxclose{cursor:pointer;position:sticky;top:0;font-size:30px}#availabilityNotyfication{padding:0 4px 8px 4px}#availabilityNotyfication form :last-child{text-align:center}#availabilityNotyfication form input{margin-bottom:6px;width:100%}#availabilityNotyfication .title{padding:4px;font-size:14px}#availabilityNotyfication .message{padding:4px;color:#fff793;background:#0f0f43}@media screen and (max-width:900px){#productShowContainer .baseData{display:block}#productShowContainer .baseData .productPhoto,#productShowContainer .baseData .productData{margin:auto}#productShowContainer .productDetails .productDetailsMenu>h2:first-child{max-width:80px}#productShowContainer .productDetails .productDetailsMenu>h2:last-child{max-width:128px}}@media screen and (max-width:600px){#body #rightColumn,#body .rightColumn{position:fixed;bottom:0;height:auto;left:0;right:0;width:100%;z-index:10}.imgShowClickedList{width:100%}.imgShowClicked{width:20%}.boxclose{margin-right:4px}.imgBigContainer{width:100%;min-width:unset}body .bodyLayout{margin-bottom:64px}.productShoppingData{box-sizing:border-box;width:100%;position:static;text-align:left}.productShoppingData .priceBlock{margin:-2px 0 0 0;height:52px}.productShoppingData .priceBlock .productFinalPrice{margin-top:-2px}.productShoppingData .priceBlock .productPromo{position:relative;top:-36px;left:0}.productShoppingData .priceBlock .productPromo .productPromoBase{display:block;float:left;text-align:right}.productShoppingData .priceBlock .productPromo .productPromoBase>div{display:block;text-align:right}.productShoppingData .priceBlock .productPromo .productPromoBase .productPromoBaseDetal{font-size:14px;margin-left:4px;line-height:.9}.productShoppingData .priceBlock .productPromo .productDiscount{float:right;text-align:right;margin-right:4px}.productShoppingData .priceBlock .productPromo .productDiscount>*{display:block}.productShoppingData .priceBlock .productPromo .productDiscount span{font-size:14px;line-height:.8}.productShoppingData .priceBlock .omnibusPrice{display:block;margin-top:-38px}.productShoppingData .productVariants{text-align:left;margin:4px 2px -2px 4px}.productShoppingData .productAddToCart .productAddToCartButton{float:left;margin:0 0 -2px 0}.productShoppingData .productAddToCart .productAddedToCart{float:right;margin:14px 4px 0 0;z-index:200}.productShoppingData .productAddToClipboard .productAddToClipboardButton{margin:0 0 0 0}.productShoppingData .productAddToClipboard #addedToClipboard{margin-bottom:2px}.productShoppingData .productAvail{position:absolute;bottom:0;right:4px}.productShoppingData .unavailableSign{text-align:center;margin:4px 0 0 0}.productShoppingData .unavailableSign span{display:inline;letter-spacing:4px}#newsletterPopup{display:none}.leftBottomBanner{display:none}}@media screen and (max-width:400px){#productShowContainer .baseData{display:block}#productShowContainer .baseData .productPhoto,#productShowContainer .baseData a{width:280px;height:280px}}.productContainer{border:1px solid #d6d4d4;margin:0 auto 24px auto;display:inline-block;width:220px;vertical-align:top;position:relative;background:#efefef;transition:all .2s ease-in-out}.productContainer .productContainerPhoto{text-align:center;margin-bottom:8px;position:relative;width:100%;height:220px;transition:all .2s ease-in-out}.productContainer .productContainerPhoto img{max-width:100%;max-height:100%;margin-top:100%;transform:translateY(-100%);display:inline-block;transition:all .2s ease-in-out}.productContainer .productContainerPhoto:hover{transform:scale(1.08)}.productContainer .productContainerHeader{width:inherit;position:absolute;height:40px;background:linear-gradient(to bottom,#fff,rgba(255,255,255,.1))}.productContainer .productContainerDataFlags{position:absolute;top:0;z-index:1}.productContainer .productContainerDataFlags>div{color:#fff;font-weight:bold;font-size:12px;padding:4px 8px 4px 8px}.productContainer .productContainerDataFlags .productContainerDataNew{float:left;background:linear-gradient(to bottom,rgba(249,198,9,.5),#f9c609)}.productContainer .productContainerDataFlags .productContainerDataPromotion{background:linear-gradient(to bottom,#ce35137f,#ce3513ff);float:left}.productContainer .productContainerDataFlags .productContainerDataPreview{background:linear-gradient(to bottom,#ce35137f,#ce3513ff);float:left}.productContainer .productContainerDataFlags .productContainerDataReprint{background:linear-gradient(to bottom,#ce35137f,#ce3513ff);float:left}.productContainer .productContainerDataFlags .productContainerDataSale{background:linear-gradient(to bottom,#ce3513af,#ce3513ff);float:left}.productContainer .productContainerDataFlags .productContainerDataAudiobook{background:linear-gradient(to bottom,#ce35137f,#ce3513ff);float:left}.productContainer .productContainerFooter{width:inherit;position:absolute;height:40px;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff)}.productContainer .productContainerData{max-width:100%;padding:0;color:#0f0f43}.productContainer .productContainerData .productContainerDataAuthor{line-height:1.2;height:1.4em;text-align:center;overflow:hidden;padding:0 4px;color:#144784}.productContainer .productContainerData .productContainerDataName{font-size:19px;line-height:1.2;height:45px;text-align:center;overflow:hidden;padding:0 4px;margin-bottom:4px}.productContainer .productContainerData .productContainerDataValues{margin-bottom:10px;overflow:hidden}.productContainer .productContainerData .productContainerDataValues .productContainerDataValue{font-size:13px;color:#6d6d6d;max-height:16px;overflow:hidden}.productContainer .productContainerData .productUnavailable{font-size:16px;padding:5px;text-align:center}.productContainer .productContainerData .productContainerDataPrice{text-align:center;margin:4px 0;padding:4px 4px 2px 4px;background-color:#144784;color:#fff}.productContainer .productContainerData .productContainerDataPrice .omnibusPrice{margin:1px 0 0 0;color:#ddd;font-size:12px;line-height:1.1;text-align:center;min-height:14px}.productContainer .productContainerData .productContainerDataPrice .productContainerDataFinalPrice{display:inline-block;font-size:22px;font-weight:bold;margin-right:2px}.productContainer .productContainerData .productContainerDataPrice .productContainerDataFinalPrice span{font-size:15px}.productContainer .productContainerData .productContainerDataPrice .productContainerDataBasePrice{display:inline-block;font-size:17px;text-decoration:line-through;text-decoration-color:#fff793}.productContainer .productContainerData .productContainerDataPrice .productContainerDataDiscount{float:right;font-size:22px;color:#fff793}.productContainer .productContainerData .productContainerDataPrice .productContainerDataDiscount span{font-size:15px}.productContainer .productContainerData .productContainerAvailability{line-height:1.4;text-align:center;color:#144784;margin:2px;font-size:14px}.productContainer .productContainerData .productContainerAvailability span{font-size:15px;font-weight:bold}.productContainer .productContainerData .productContainerAvailability .unavailableSign{font-size:16px;line-height:1.4}.productContainer .productContainerData .addToCartButtonContainer{font-weight:normal;margin:0 0 8px 0;position:relative;height:32px}.productContainer .productContainerData .addToCartButtonContainer .productContainerDataAddToCart .productContainerDataAddToCartButton{transition:all .2s ease-in-out;width:120px;margin:auto;padding:8px 0 6px 0;cursor:pointer;font-size:18px;text-align:center;font-weight:bold}.productContainer .productContainerData .addToCartButtonContainer .productContainerDataAddToCart .productContainerDataAddToCartButton span{font-size:20px}.productContainer .productContainerData .addToCartButtonContainer .productContainerDataAddToCart .productContainerDataAddToCartButton:hover{text-shadow:1px 0 1px rgba(20,71,132,.6)}.productContainer .productContainerData .addToCartButtonContainer .productContainerDataAddToCart .productContainerDataAddedToCart{font-size:11px;color:#0f0f43;position:absolute;bottom:0;right:0;max-width:80px;text-align:right;margin-right:4px}.productContainer .productContainerData .addToCartButtonContainer .productContainerDataAddToCart .productContainerDataAddedToCart span{display:block;font-weight:bold}.productContainer:hover{box-shadow:0 0 2px 1px #d6d4d4}.sliderHeight{min-height:453px;background:url(Images/ajax-loader.gif) center center no-repeat}.productListSlider{margin:0 4px}.productListSlider .productListSliderContent .sliderContainer{height:406px!important;width:220px!important}.bx-wrapper{position:relative;margin:0 0 10px 0;padding:0;*zoom:1}.bx-wrapper a{max-width:100%!important;display:block;height:auto}.bx-wrapper img{max-width:100%;display:block;height:auto}.bx-wrapper .bx-viewport{left:-8px;max-width:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:0}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-weight:bold;color:#666;padding-top:12px;border-top:1px solid #ccc;width:100%}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:8px;height:8px;margin:0 5px;outline:0;background:url(images/kulka_domyslna.png) center center no-repeat;font-family:Awesome-Bold}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:url(images/kulka_podswietlona.png) center center no-repeat}.bx-wrapper .bx-prev{left:-36px;transition:all .2s ease-in-out}.bx-wrapper .bx-prev:after{content:"";font-family:'themify';font-size:32px;text-shadow:2px 2px 2px #fff}.bx-wrapper .bx-next{right:-10px;transition:all .2s ease-in-out}.bx-wrapper .bx-next:after{content:"";font-family:'themify';font-size:32px;text-shadow:2px 2px 2px #fff}.bx-wrapper .bx-prev:hover{transform:scale(1.2)}.bx-wrapper .bx-next:hover{transform:scale(1.2)}.bx-wrapper .bx-next:active{transform:scale(.8)}.bx-wrapper .bx-prev:active{transform:scale(.8)}.bx-wrapper .bx-controls-direction a{position:absolute;outline:0;width:19px;height:32px;top:50%;margin-top:-16px;opacity:.6}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}@media only screen and (max-width:1200px){.bx-wrapper .bx-next{right:8px}.bx-wrapper .bx-prev{left:-4px}.bx-wrapper .bx-controls-direction a{opacity:.6}}.mainPageBannerContainer{width:100%;margin:4px 0}.mainPageBannerContainer .leftBannerContainer{width:66.2%;float:left}.mainPageBannerContainer .leftBannerContainer .bannerSlider{margin:auto}.mainPageBannerContainer .centerBannerContainer{width:0%;float:left}.mainPageBannerContainer .rightBannerContainer{width:33.33%;float:right;text-align:right}.mainPageBannerContainer .bannerRightPartTop,.mainPageBannerContainer .bannerRightPartBottom{margin:0}.mainPageBannerContainer .bannerSlider{margin:auto}.mainPageBannerContainer .bannerSlider img{display:block}.mainPageBannerContainer .bannerSlider li{list-style:none;margin:0;padding:0}@media screen and (max-width:620px){.mainPageBannerContainer .leftBannerContainer{float:none;width:100%}.mainPageBannerContainer .bannerAboveProductList{margin-bottom:5px;float:none}.mainPageBannerContainer .rightBannerContainer{width:100%;float:none;margin-top:8px}.mainPageBannerContainer .rightBannerContainer>div{float:left;width:50%}}@media screen and (max-width:480px){.rightBannerContainer>div{float:none;width:100%}}.reviewContainer{margin-top:20px;padding-bottom:60px;border-bottom:1px solid #0f0f43;width:100%}.reviewContainer h2{font-size:22px;margin-bottom:8px;color:#0f0f43}.reviewContainer #addReviewContainer{width:100%;margin:0 auto 0 auto}.reviewContainer #addReviewContainer #gradeValidationMessage{font-weight:bold;color:#144784}.reviewContainer #addReviewContainer .field{margin-bottom:8px;width:100%}.reviewContainer #addReviewContainer .field .tittle{display:inline-block;text-align:right;width:100px}.reviewContainer #addReviewContainer .field :last-child{vertical-align:top}.reviewContainer #addReviewContainer .field .gradeField{display:inline-block}.reviewContainer #addReviewContainer .field .gradeField .rateit{vertical-align:middle}.reviewContainer #addReviewContainer .field .reviewField{display:inline-block;width:80%}.reviewContainer #addReviewContainer .field .reviewField input{width:100%}.reviewContainer #addReviewContainer .field .reviewField textarea{height:120px;width:100%}.reviewContainer #addReviewContainer #msgBox{padding:6px;text-align:center;width:96%;background:#0f0f43;color:#fff793;margin:4px 2%;font-size:17px}.reviewContainer .productReview{margin-bottom:8px}.reviewContainer .productReview .productReviewHeader{margin-left:1%;margin-bottom:4px}.reviewContainer .productReview .productReviewHeader span{font-weight:bold}.reviewContainer .productReview .productReviewAbout{margin-left:2%}.reviewContainer .gradeFieldInDisplay{margin-bottom:16px;margin-left:2%}.reviewContainer .boughtProductBlock{float:right;text-align:right;font-size:14px;margin:-8px 0 2px 0;color:#000;padding:3px 6px 3px 6px}.reviewContainer .confirmedPurchase{background:#00800022;color:green}.reviewContainer .notConfirmedPurchase{background:#ff000022;color:red}@media screen and (max-width:800px){.reviewContainer #addReviewContainer .field .tittle{text-align:left;width:auto}.reviewContainer #addReviewContainer .field:not(:first-child) .tittle{display:block}.reviewContainer #addReviewContainer .field .reviewField{width:100%}}