@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700&subset=latin,latin-ext);
html .first-bg,aside .block h4,.pagination ul .active a,button.button span,.button.btn-checkout,.iview-prevNav,a.iview-nextNav,.dl-menuwrapper button,.dl-menuwrapper .dl-menu,.i-tab li.active{background-color:#90c322;}
html .first-bg-hover:hover,.pagination ul a:hover{background-color:#90c322;}
html .first-color,.price,.btn-icon i{color:#90c322;}
html .first-brd,.pagination ul .active a,.sf-menu li a:after{border-color:#90c322;}
html .second-bg,.sf-menu ul{background:#555555;}
html .second-color{color:#555555;}
html .second-brd{border-color:#555555;}
html .third-bg{background:#fff;}
html .third-color{color:#fff;}
html .third-brd{border-color:#fff;}
html .fourth-bg,.cart-table .btn-update span,.opc .active .step-title{background-color:#424242;}
html .fourth-color{color:#424242;}
html .fourth-brd{border-color:#424242;}
html .fifth-bg,.cart .discount h2, .cart .shipping h2,.cart .totals th{background-color:#212224;}
html .fifth-color{color:#212224;}
html .fifth-brd{border-color:#212224;}
header .logo{margin:6px 0 6px 0 !important}
.logodiv{display:inline-block;margin-left:10px;}
.logo1{float:left;font-size:30px;}
.logo2{float:left;font-size:13px;}
.quick-access i.fa{font-size:17px;display:inline-block;font-size:17px;text-align:left;width:23px;}
.quick-access li{margin-left:30px;}
.quick-access li span{font-size:18px;}
.sf-menu a{font-size:16px;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul{top:27px;}
.sf-menu ul li a{font-size:14px;}
.sf-menu li:hover a:hover{color:#90c322}
.iviewSlider{background-size:100% !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}
.clear{clear:both}
.z1z1{width:100%;box-sizing:border-box;padding:15px;}
.z1z2{width:50%;box-sizing:border-box;padding:15px;float:left;border-right:1px solid #ccc;}
.z1z3{width:33.3333%;box-sizing:border-box;padding:15px;float:left;border-right:1px solid #ccc;}
.bezobramowania{border:0 !important;}
#produktykat .z1z1{margin:0;padding:0 15px;}
#produktykat .z1z2{margin:0;padding:0 15px;}
#produktykat .z1z3{margin:0;padding:15px;}
#produktykat{background:#eee;padding:15px 0;}
#produktykat ul{list-style:none;margin-left:20px;font-size:13px;}
#produktykat ul li{padding-left:5px;position:relative}
#produktykat ul li:before{content:"\f0a9";font:normal normal normal 14px/1 FontAwesome;margin-left:-20px;margin-right:10px;}
#produktykat ul a{color:#92C229;color:black}
#produktykat ul a:hover{text-decoration:underline}
#produktykat h2{text-align:center;font-family:Oswald;font-size:23px;background:#ddd;padding:5px 10px;border-bottom:4px solid #90c322;margin:0;}
#produktykat h2 small a{text-decoration:underline;color:#77A21A;}
#produktykat h2 > a{}
#produktykat h3{color:#92C229;font-weight:700;}
.dousuniecia{position:absolute;margin-top:-86px;border-radius:10px;margin-left:20px;z-index:5;}
.last .dousuniecia{left:-300px;margin-left:-30px;}
#iview{position:relative}
#informacje{background:url('../images/podklad-informacje.jpg') no-repeat center;color:white;width:300px;margin-right:0;text-align:center;overflow:hidden;box-sizing:border-box;font-family:"Roboto Condensed",sans-serif;font-size:16px;line-height:24px;background-size:100% !important;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}
#informacje span{display:block}
#informacje span small{font-size:0.7em;}
#informacje > div{background:rgba(144,195,34,0.85);padding:25px 15px;height:100%;border:5px solid #fff;}
.ii1{font-size:30px;font-family:Oswald,sans-serif;font-weight:bold;}
.ii2{margin:15px 0;color:black;font-size:20px;}
.ii3{margin:45px 0 15px 0;font-weight:bold;font-size:30px;font-family:Oswald,sans-serif;}
.ii4{margin:0 0;font-weight:bold;color:black;}
.ii5{margin:0 0;color:black;}
.promo-home{margin-top:25px;margin-bottom:25px;color:white;font-size:13px;}
.promo-home i{font-size:40px;}
.promo-home h4{font-size:25px;font-family:Oswald,sans-serif;color:white}
.promo-home p{margin-bottom:0;}
.footer-info{padding:25px 0;color:white;font-size:25px;font-family:"Roboto Condensed",sans-serif;}
.footer-info .button{background:white;padding:10px 20px;display:inline-block;color:#222;font-family:Oswald,sans-serif;border-radius:5px;font-size:20px;float:right;margin-left:40px;}
.title-container{top:0;}
.products-grid li.item{margin:0 18px 18px 0;padding-bottom:30px;}
.products-grid .product-name{margin:5px 0 0 0;padding:5px 3px;background-color:#eee;}
.products-grid .product-name a{font-weight:bold}
.products-grid .product-image img{width:100%;}
.products-grid .product-name{}
ul.tree > li > a{background:#eee;font-weight:bold;}
.fotki .fotka{width:33.3333333%;float:left;}
.fotki .fotka img{width:100%;}
.product_attributes button{margin-left:0px;margin-right:10px;}
.add-to-box .btn{background:#2b2b2b;color:white;}
#layered_block_left .layered_subtitle{font-weight:bold;}
.btn2{background:#90c322;margin:0 auto;text-align:center;color:white;font-weight:bold;display:block;margin-top:3px;margin-bottom:3px;}
.pwszystkie{position:absolute;right:0;bottom:-2px;background:#2b2b2b;color:white;padding:2px 10px;z-index:2;}
.podkategorie1 .product-name{background:#90c322;color:white;}
.title22{background:#eee;padding:10px 20px;text-align:center}
/*.listaproduktow li h2.product-name{position:absolute;bottom:0;left:0;right:0;}*/
.podkategorie1 li h2.product-name{position:absolute;bottom:0;left:0;right:0;}
.podkategorie1 li a{height:84%}
.box-description h3{text-align:center;font-weight:bold;color:#83B810;}
.box-description table.wymiary{width:100% !important;}
.box-description table.wymiary td{border:1px solid #ddd !important;background:#f6f6f6;text-align:center;padding:3px 10px;}
.box-description table.wymiary td:nth-child(odd){color:#000}
.box-description table.wymiary td:nth-child(even){color:#83B810}
.box-description table.funkcje{width:100% !important;}
.box-description table.funkcje td{border:1px solid #ddd !important;background:#fff;text-align:center;padding:3px 10px;}
.box-description table.funkcje tr:first-child td:first-child{background:#2b2b2b;text-transform:uppercase;font-weight:bold;font-size:1.3em;}
.box-description table.funkcje tr:first-child td{background:#83B810;color:white;font-weight:bold}
.box-description table.funkcje td.tloo{background:#eee;font-weight:bold}
.box-description table.funkcje a{color:blue;text-decoration:underline}
#image-block img{width:100%}
.tlociemne{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.75);z-index:1000;cursor:zoom-out;}
.form1{display:none;position:fixed;top:10%;background:#90c322;z-index:1001;width:50%;left:25%;padding:2%;box-shadow:0 0 10px #50681B;}
.form1 .form-horizontal{color:white;}
.form1 .form-group:after{content:"";clear:both;}
.form1 .form-group{margin-bottom:5px;}
.form1 .form-group .formp{position:relative;width:65%;}
.form1 .form-group label{text-align:right;}
.form1 .form-group i{position:absolute;left:10px;top:5px;z-index:20;color:#587812;}
.form1 .form-group .formp input, .form1 .form-group .formp textarea{width:100%;font-size:11px;line-height:16px;padding:5px 10px 5px 35px;border:0;background:#F7FCAD;color:black;box-sizing:border-box;}
.form1 .form-group .formp textarea{min-height:50px}
.form1 .form-horizontal .control-label{text-transform:uppercase;font-size:11px;width:20%;}
.form1 .zamknij{position:absolute;top:-12px;right:-12px;background:white;width:25px;height:25px;color:#587812;text-align:center;box-sizing:border-box;border-radius:50%;line-height:25px;font-size:16px;box-shadow:-1px 1px 5px #587812;cursor:pointer;}
.form1 button.btn{margin-right:15px;margin:auto;display:block;}
.form1 h4{color:white;text-align:center;font-weight:bold;font-size:20px;margin-bottom:20px;}
.btn-icon i{font-size:20px;}
.artdiv{padding:20px;border:1px solid #ddd;margin-bottom:20px;text-align:justify;}
.artdiv:hover{background:#eee}
.artdiv h3{font-weight:bold;font-family:'Oswald';position:relative;}
.artdiv h3 a:after{content:"\f08e";position:absolute;font-family:'FontAwesome';margin-left:10px;font-size:0.8em;}
.artdiv .artmore{text-align:right;}
.artdiv .artmore a{background:#2b2b2b;color:white;padding:5px 10px;text-transform:uppercase;font-size:0.8em;border-radius:3px;}
.artdiv .artmore a:hover{background:#90c322}
.page-title h1{color:white;font-size:24px;color:#FFFFFF;display:block;float:left;font-family:Oswald;font-size:24px;font-weight:normal !important;line-height:1.333;margin:0;text-transform:uppercase;}
.trescartykulu{text-align:justify;}
.copy{bottom:-40px;left:10px;}
#cookies-message{position:fixed;left:0;right:0;top:0;padding:7px 10px;background:#90c322;color:white;z-index:1000;font-size:0.8em;text-align:center;border-bottom:1px solid #ddd;}
#accept-cookies-checkbox{background:#333;padding:3px 5px;border-radius:3px;}
.introglowna{padding:20px;}
.introglowna p:last-child{margin-bottom:0;}
.introglowna a, .opis_gora a, .opis_dol a, .opiskatszukaj a, .trescartykulu a{text-decoration:underline;color:#77A21A;}
#center_column .opiskatszukaj ul,
#center_column .opiskatszukaj ol,
#center_column .trescartykulu ul,
#center_column .trescartykulu ol,
#center_column .opis_gora ul,
#center_column .opis_gora ol,
#center_column .opis_dol ul,
#center_column .opis_dol ol{margin-left:20px;margin-bottom:20px;}
#center_column .opiskatszukaj ul li,
#center_column .trescartykulu ul li,
#center_column .opis_gora ul li,
#center_column .opis_dol ul li{list-style-type:square;}
#center_column .opiskatszukaj,
#center_column .trescartykulu,
#center_column .opis_gora,
#center_column .opis_dol{text-align:justify;}
#center_column .opiskatszukaj ul.podkategorie1,
#center_column .opiskatszukaj ol.podkategorie1,
#center_column .trescartykulu ul.podkategorie1,
#center_column .trescartykulu ol.podkategorie1,
#center_column .opis_gora ul.podkategorie1,
#center_column .opis_gora ol.podkategorie1,
#center_column .opis_dol ul.podkategorie1,
#center_column .opis_dol ol.podkategorie1{margin-left:0px;margin-bottom:20px;}
#center_column .opiskatszukaj ul.podkategorie1 li,
#center_column .trescartykulu ul.podkategorie1 li,
#center_column .opis_gora ul.podkategorie1 li,
#center_column .opis_dol ul.podkategorie1 li{list-style-type:none;}
#short_description_content .kkkategorie{line-height:20px !important;}
#short_description_content .kkkategorie a{background:#eee;border-radius:3px;padding:2px 5px;font-size:0.85em;}
#short_description_content .kkkategorie a:hover{background:#ddd;}
@media (max-width:1199px){#informacje{width:auto;}
}
@media (max-width:999px){.strglowna #columns .title-box h3 small{display:none;}
}
@media (max-width:767px){.promo-home li{margin:2px 0 !important;width:100% !important;box-sizing:border-box;}
.footer-info p a{display:block;float:none}
.footer-info .button{float:none}
#produktykat .z1z3{width:100%}
}

ul.products-grid.listaproduktow li.item {
	height: auto !important;
}
.products-grid .product-image img {
    width: 100%;
    max-height: 200px;
}
p.description--product {
	font-size: 0.85em;
	padding: 10px 10px 0px 10px;
}
ul.products-grid.listaproduktow li.item:nth-child(3n+1) {
    clear: both;
}