.vm-page-counter {
	display:none;	
}


@media all and (min-width: 900px) {
.offcanvas-menu, .offcanvas-overlay {
	display:none!important;	
}
}


div.sp-module.producenci {
	margin-top:30px;	
}


#sp-logo img {
	max-width: 150px!important;
}

.cat_koi .parametry {
	text-align:center;	
}

.pull-left.entry-image.intro-image, .entry-video.embed-responsive, .pull-left.entry-image.full-image {
float: right!important;
max-width: 200px;
}

.sp-module ul li ul a {
	font-size: 12px !important;
padding: 0px;
padding-left: 15px;
line-height: 21px;
}

.cat_koi .product-price {
text-align: center!important;
float: none!important;	
}

.cat_koi .vm-product-descr-container-0>h2 {
	text-align:center!important;
}


.vm-product-descr-container-1>h2, .vm-product-descr-container-0>h2 {
	text-align:left!important;	
}

.vm-pagination-top {
	display:none;	
}

.vm-product-descr-container-0 {
	min-height:0px!important;	
}

.filters {
	margin-top:20px!important;	
}

.main-image img {
max-width: 100%;
max-height: 260px;	
}

.cat_koi .quantity-box, .cat_koi .quantity-controls {
	display:none!important;
}

.vm-product-media-container {
	height: auto!important;
}

.vm-product-descr-container-0>h2 {
	font-size: 21px!important;
line-height: 22px!important;
}


#sp-header {
	box-shadow:none!important;	
}

#sp-top-bar {
	line-height:40px!important;	
}

.login_adv {
	float:right;	
}
.vp-wrapper .vp-btn-primary {
	background-color: #eb4947!important;
}
.sp-module ul.vp-list-inline > li {
	display:inline-block!important;
}

.sp-module ul>li {
	border-bottom:none!important;	
}

#sp-main-body {
	padding: 20px 0;
}
.koi .quantity-box, .koi .quantity-controls {
	display:none;
}
.sp-module.dostepnosc {
	background:url(../../../images/background/01.jpg) no-repeat top center;
	color:#fff;
	padding:20px;
}


.pull-left.entry-image.intro-image {
	float: right!important;
width: 250px;
margin-left: 20px;
display: inline-block;
}



#cf_list_virtuemart_category_id_111 .cf_clear {
	display:none!important;
}


.custom.dostepnosc {
    background-color: rgba(0,0,0,0.3); /* Black background with opacity */
	padding:20px 0px;
}
.dostepnosc a {
	color:#fff;
}
.sp-megamenu-parent >li >a {
font-size: 17px;
letter-spacing: 0px;
padding: 0px 10px;
}
.browseProductImage {
	max-height:100%;
}
.sppb-dropcap:first-letter {
	color:#fff;
}
.sppb-addon-image-content.aligment-left .sppb-content-holder {
	padding: 50px 0 50px 50px!important;
}
.sppb-addon-image-content.aligment-right .sppb-content-holder {
	padding: 50px 50px 50px 0!important;
}
li.current.active > a {
	color:#e61c19;
}
#g-recaptcha-25 {
	transform: scale(0.78);
	-webkit-transform: scale(0.78);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
}
.formResponsive input[type="text"], .formResponsive .formHorizontal textarea {
	margin-bottom: 15px;
	width:95%!important;
}
.formResponsive .formHorizontal .rsform-block {
	margin-bottom:0px!important;
}
.formResponsive button[type="submit"] {
	background:red;
	margin-top: -65px !important;
	padding: 10px 16px;
	font-size: 16px;
}
.formResponsive button[type="submit"]:hover {
	background:#999999!important;
}
#sp-menu .sp-column .sp-module {
	float: right;
margin-top: 33px;
margin-left: 10px;
padding-left: 20px;
border-left: 1px solid #eee;
font-size: 19px;
font-weight: 600;
}
.vm-col-3 {
	width:33%;
}
.vm-product-descr-container-0 > h2 {
	font-size:24px;
}
.PricesalesPrice .PricesalesPrice {
	font-weight:bold;
}
span.addtocart-button span.addtocart-button, span.addtocart-button input.addtocart-button, span.addtocart-button input.notify-button {
	background:#e61c19;
}
.printModal {
	display:none;
}
.sp-module-content .total_products {
	display:none;
}
.orderby-displaynumber {
	border-top:0px;
	margin-top:0px;
}
.cart_module {
	font-size:16px;
}
.cart_module a span {
	color:#000;
}
#fancybox-bg-e {
	background:#fff!important;
	background-color:#fff!important;
}
.product-description .title {
	display:block;
	font-size:22px;
	margin-bottom:10px;
	border-bottom:1px solid #eee;
}




button#proopc-order-submit.proopc-btn.proopc-btn-lg.proopc-btn-info {
	background: #eb4947 !important;
}