/************************************************************************************
smaller than 1230
*************************************************************************************/
@media screen and (max-width: 1230px) {
.wrapper {
	width:900px;
	/* transition */
	-webkit-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}
#column-center-1, #column-center-2 {
	width:674px;
	float:left;
}

#column-right, #categories_search_value{
	display:none !important;
}

#column-left{
	width: 206px;
	margin-right: 20px;
}

.logo img{
	max-width: inherit !important;
}
img{
	max-width: 100%;
	height: auto;
}
.box-body{
	padding: 14px 10px;
}
.header-rotator{
	width: 100%;
}
.pinfo-gallery, #gallery, #gallery #main{
	width: 300px;
}
.pinfo-description{
	width: 312px;
}



.search{
	right:260px;
}
.header_shopping_cart_title{
	display:none;
}
.input-search input{
	width:200px;
}
.rc-box-recommend .desktop-view{
	display:block;
}
.rc-box-recommend .mobile-view{
	display:none;
}
.mini-banners-bg{
	display:none;
}
.top-bar .online {
	display:none;
}
.panel-register .panel-form-items > li {
	display:block;
	width:100%;
}

.fn-input {
	width: 100%;
}

/* 3 COLUMN CONTENT */
#column-center-2 .three-in-row li, #column-center-2 .two-in-row li {
	width:90% !important;
}
#column-center-2 .three-in-row li:nth-child(3n) {
	margin-right:0px;
}
#column-center-2 .three-in-row li:nth-child(2n) {
	margin-right:0px;
}
/* end 3 COLUMN CONTENT */

/* BOX RECOMMEND */
.box-recommend .three-in-row > li {
	width:121px !important;
	margin:0 20px 30px !important;
}
.box-recommend .three-in-row > li:nth-child(3n) {
	margin-right:15px;
}
.box-recommend .three-in-row > li:nth-child(2n) {
	margin-right:15px;
}
.box-recommend .listing-recommend > li{
	padding:20px !important;
}
.box-recommend .mobile-product-photo IMG{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}

.box-recommend .product-buttons > ul > li:last-child{
	margin-right:0px !important;
}
/* END BOX RECOMMEND */

/* 4 COLUMN CONTENT */
.listing-classic.four-in-row > li {
	margin:0 30px 0 0;
	width:146px;
}
.listing-classic.four-in-row > li:nth-child(4n+0) {
	margin-right:0;
}
.listing-classic.four-in-row .product-input input {
	width:99px;
}
.listing-classic.four-in-row .product-input {
	padding-bottom:10px;
}
.four-in-row .quantity-buttons {
	padding-right:0px;
}

/* 3 COLUMN CONTENT */
.listing-classic.three-in-row > li {
	width:263px;
	margin:0 30px 30px 0;
}
.listing-classic.three-in-row > li:nth-child(2n+0) {
	margin-right:0;
}
.listing-classic.three-in-row > li:nth-child(3n+0) {
	margin-right:30px;
}

/* 2 COLUMN CONTENT */
.listing-classic.two-in-row > li {
	width:263px;
	margin:0 30px 30px 0;
}
.listing-classic.two-in-row > li:nth-child(2n+0) {
	margin-right:0;
}
.listing-classic.two-in-row > li:nth-child(3n+0) {
	margin-right:30px;
}

.listing-classic.two-in-row .product-photo img {
	border: 0 none !important;
	max-width: 100% !important;
	width: 100% !important;
	text-align:center;
}


.layout-choose {
	clear:both;
	padding-top:15px;
}
.pinfo-top-sellers {
	display:none;
}
/* LISTING */

.rc_filter_select_list ul li {
	width:100%;
}

.images-categories ul li{
	width:296px !important;
}

.images-categories ul li:nth-child(3n){
	padding-right:20px;
}

.images-categories ul li:nth-child(2n){
	padding-right:0px;
}

/* ACCOUNT */

.account-orders td{
	display:block;
	border:none;
}
.account-orders tr{
	display:block;
	border:1px solid #E9E9E9;
}
.account-orders tr:first-child{
	border:none;
}
.account-orders th{
	display:none;
	border:none;
}
.mobile-account-menu{
	display:none;
}

.blog-site-image IMG{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}

.product-description img, .custom-content img{
	width:100%;
	height:auto;
}


/* Menu Containers */

.megamenu_wrapper {
	width:100%;
}
.megamenu_wrapper_full {
	width:100%;
}
.megamenu_wrapper .megamenu_container,
.megamenu_wrapper_full .megamenu_container {
	width:900px;
	padding: 0;
	margin:0 auto;
	height:auto;
	float:left;
}
.megamenu_wrapper .megamenu_container .megamenu,
.megamenu_wrapper_full .megamenu_container .megamenu {
	width:100%;
	margin:0;
	padding: 0 1% 0 1%;
}

/* Menu Items */

.megamenu_wrapper .megamenu > li,
.megamenu_wrapper_full .megamenu > li {
	height:40px;
	position:static;
	float:left;
	right:auto;
}
.megamenu_wrapper .megamenu > li.menuitem_right,
.megamenu_wrapper_full .megamenu > li.menuitem_right {
	float:right;
}

/* Menu Drop Downs */

.megamenu_wrapper .megamenu .dropdown_1column,
.megamenu_wrapper .megamenu .dropdown_2columns,
.megamenu_wrapper .megamenu .dropdown_3columns,
.megamenu_wrapper .megamenu .dropdown_4columns,
.megamenu_wrapper .megamenu .dropdown_5columns,
.megamenu_wrapper .megamenu .dropdown_fullwidth,
.megamenu_wrapper .megamenu .dropdown_right,
.megamenu_wrapper_full .megamenu .dropdown_1column,
.megamenu_wrapper_full .megamenu .dropdown_2columns,
.megamenu_wrapper_full .megamenu .dropdown_3columns,
.megamenu_wrapper_full .megamenu .dropdown_4columns,
.megamenu_wrapper_full .megamenu .dropdown_5columns,
.megamenu_wrapper_full .megamenu .dropdown_fullwidth,
.megamenu_wrapper_full .megamenu .dropdown_right {
	top:auto;
	right:auto;
	left:auto;
	float:left;
	border-top: none;
	padding:2%;
	margin:-1px 0 0 0;
	-webkit-border-radius: 0 0 5px 5px;
	-moz-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}
.megamenu .dropdown_1column  {
	width: 12.6666%;
}
.megamenu .dropdown_2columns  {
	width: 29.3333%;
}
.megamenu .dropdown_3columns  {
	width: 44%;
}
.megamenu .dropdown_4columns  {
	width: 60.6666%;
}
.megamenu .dropdown_5columns  {
	width: 79.3333%;
}
.megamenu .dropdown_fullwidth  {
	width: 94%;
}
.megamenu_wrapper .megamenu .dropdown_right,
.megamenu_wrapper_full .megamenu .dropdown_right {
	left:auto;
	right:1%;
}
.megamenu_wrapper_vertical .megamenu .dropdown_right {
	left:auto;
	right:auto;
}
.megamenu_wrapper .megamenu .dropdown_fullwidth,
.megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth,
.megamenu_wrapper_full .megamenu .dropdown_fullwidth,
.megamenu_wrapper_full .megamenu li.menuitem_right .dropdown_fullwidth {
	top:40px;
	right:auto;
	left:1%;
	margin: 0;
}

/* Menu Contact Form */

.megamenu .contact_form label {
	width:92%;
}
.megamenu .contact_form input,
.megamenu .contact_form textarea {
	width:92%;
}
.megamenu .contact_form .form_buttons {
	margin:4px 0 0 0;
}

/* Vertical Menu */

.megamenu_wrapper_vertical {
	width: 100%;
	position: relative;
}
.megamenu_vertical_left,
.megamenu_vertical_right {
	float:none;
}
.megamenu_wrapper_vertical .megamenu > li {
	margin:0;
	width:auto;
	float: left;
	clear: none;
}
.megamenu_vertical_right .megamenu li.menuitem_nodrop a {
	padding-right:10px;
	padding-left: 15px;
}
.megamenu_wrapper_vertical .megamenu li.menuitem_right {
	float:left;
	margin-right:auto;
}
.megamenu_wrapper_vertical .megamenu li.menuitem_right a {
	margin-right:auto;
}
.megamenu_vertical_right .megamenu .levels a {
	padding-left: 0;
}
/*		.megamenu_vertical_right .megamenu .levels li:hover > ul {
	left:96%;
	right: auto;
}
*/		.megamenu_vertical_left .megamenu_light_theme ul li .menuitem_drop,
.megamenu_vertical_left .megamenu_light_theme .megamenu li.noactive .menuitem_drop,
.megamenu_vertical_right .megamenu_light_theme ul li .menuitem_drop,
.megamenu_vertical_right .megamenu_light_theme .megamenu li.noactive .menuitem_drop,
.megamenu_vertical_left .megamenu_dark_theme ul li .menuitem_drop,
.megamenu_vertical_left .megamenu_dark_theme .megamenu li.noactive .menuitem_drop,
.megamenu_vertical_right .megamenu_dark_theme ul li .menuitem_drop,
.megamenu_vertical_right .megamenu_dark_theme .megamenu li.noactive .menuitem_drop		 {
	padding-right:30px;
	padding-left: 15px;
	background-position: right 17px;
}

.megamenu_vertical_left .megamenu_light_theme ul li .menuitem_drop,
.megamenu_vertical_left .megamenu_light_theme .megamenu li.noactive .menuitem_drop,
.megamenu_vertical_right .megamenu_light_theme ul li .menuitem_drop,
.megamenu_vertical_right .megamenu_light_theme .megamenu li.noactive .menuitem_drop {

}
.megamenu_vertical_left .megamenu_dark_theme ul li .menuitem_drop,
.megamenu_vertical_left .megamenu_dark_theme .megamenu li.noactive .menuitem_drop,
.megamenu_vertical_right .megamenu_dark_theme ul li .menuitem_drop,
.megamenu_vertical_right .megamenu_dark_theme .megamenu li.noactive .menuitem_drop {

}
.megamenu_wrapper_vertical .megamenu_light_theme .megamenu > li > div,
.megamenu_wrapper_vertical .megamenu_dark_theme .megamenu > li > div {
	border-top:none;
}
.megamenu_vertical_right .megamenu_light_theme ul .levels a.parent,
.megamenu_vertical_right .megamenu_light_theme ul .levels a.parent:hover {

}
.megamenu_vertical_right .megamenu_dark_theme ul .levels a.parent,
.megamenu_vertical_right .megamenu_dark_theme ul .levels a.parent:hover {

}

.four-in-row.owl-classic img,
.four-in-row.owl-animated img,
.three-in-row.owl-classic img,
.three-in-row.owl-animated img,
.two-in-row.owl-classic img,
.two-in-row.owl-animated img
{
	max-width: 100%;
	max-height: 250px;
}


}



/************************************************************************************
smaller than 990
*************************************************************************************/
@media screen and (max-width: 970px) {
.wrapper {
	width:616px;
	/* transition */
	-webkit-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}


.pinfo-rating{
	display: none;
}
.logo{
	float: left;
	width: 50%;
}
.mobile-buttons{
	float: right;
	width: 50%;
}
.touch{
	font-size:18px;
	padding:15px;
	width:17px;
}
.top-bar{
	margin-bottom: 5px;
}
.additional-buttons{
	text-align: center;
}
.additional-buttons li{
	display: inline-block;
	float: none;
}
.additional-buttons .button{
	font-size: 18px;
	padding: 18px;
}
.footer-conteiner div{
	width: 100% !important;
}
.footer-conteiner > div > div > div{
	padding-right: 0;
}
.footer-conteiner h3{
	padding: 30px 0 15px 0;
}
.header-main{
	background: transparent;
}
.categories-more-mobile{
	background: #fff;
}
.footer-conteiner > div > div:not(:first-child):before{
	display: none;
}
.caroufredsel_wrapper{
	margin: 0 !important;
}


.body-bg {
	display: block;
	width:auto;
}

.listing-classic .product-buttons{
	width:100%;
}

.logo-main{
	position:static !important;
}

.owl-classic .owl-item{
		width:50% !important;
}

/* CARUSEL */

.one-in-row .product-photo,
.price-hit .product-photo,
.countdown-box .product-photo {
	width:100%;
	float:none;
}

.countdown-box .product-info,
.price-hit .product-info{
	padding-top:10px;
}

.one-in-row .product-info,
.price-hit .product-info,
.countdown-box .product-info {
	width:100%;
	float:none;
	padding-left:0;
}

.rc-header-logo{
	text-align:center;
}
.input-search input {
	width:167px;
}
.input-search-categories{
	position:relative;
	top:0;
}
.main-elements-desktop {
	display:none;
}
.main-elements-mobile {
	display:block;
}
.navi-desktop {
	display:none;
}
.navi-mobile,
.navi-mobile-account {
	display:block;
	margin-top:10px;
}
#categories_search_value SELECT{
	text-align:left;
	width:auto;
}
.main-elements-desktop {
	float:right;
}
.header-main {
	height:100%;
	padding-bottom:20px;
}
.logo {
	margin-top:10px;
	position: static;
	display:block;
}
.header-elements {
	height:auto;
}
.navi-mobile,
.navi-mobile-account {
	display:block;
}
.mobile-newboxes {
	display:block;
}

.login-link{
	display:none;
}

.client-name {
	width:100% !important;
}
.client-name span{
	padding:0 5px;
}

.mobile-buttons {
	text-align:right;
	margin-top:10px;
}

.lang-mobile {
	display:block;
}
.mobile-icons {
	float:none;
}
.lang-desktop {
	display:none;
}

.input-search-mobile input, .input-search-mobile input:focus {
	width:100%;
	margin:10px 0;
	display:block;
}
.mobile-newboxes {
	clear:both;
}
.newbox {
	margin:3% 0;
	padding:4%;
	background:#E7E7E7;
	font-size:17px;
	text-align:center;
}
.newbox ul > li {
	display:inline;
	float:left;
	font-size:17px;
	text-align:center;
	width:50%;
}
.newbox .btn-3 {
	width:auto;
	line-height:1;
}
.newbox i {
	padding-right:5px;
}
.newbox-searcher li {
	display:inline-block !important;
}
.newbox-searcher-input, .newbox-searcher-button, .newbox .input-search-categories {
	width:100% !important;
}
.newbox-searcher-button a {
	height: 20px;
	line-height: 1.4;
	margin-top: 10px;
	padding: 2.5%;
	width: 95%;
}

.newbox input{
	background: #FFFFFF;
	border: none;
	color: #a1a1a1;
	font-size: 14px;
	text-transform: lowercase;
	vertical-align: middle;
}

.newbox #categories_search_value SELECT {
	background: none repeat scroll 0 0 #FFFFFF;
	border: medium none;
	margin-top: 10px;
	width: 100% !important;
	text-align:center !important;
}

#column-center-1, #column-center-2, #column-left, #column-right {
	width:616px;
	float:left;
}
#column-left, #column-right {
	display:none;
}
.header-categories-mobile{
	display:block;
}
.categories-more-mobile{
	display:block;
	border:1px solid #E1E1E1;
	padding:15px;
	margin-bottom:10px;
}
.categories-tree ul li a{
	padding:0 15px;
}

.breadcrumb ul li{
	font-size:12px;

}

.breadcrumb ul li{
	padding:8px 5px;
}

.slide-trigger {
	display: block;
}
.no-js .slide-trigger {
	display: none;
}
.no-js .navigation {
	display: block;
}
.main-elements-desktop {
	margin-top:5px;
	margin-bottom:20px;
}
.price-countdown {
	font-size:14px;
}
.footer-newsletter {
	height:auto;
	padding-bottom:10px;
}
.fn-description, .fn-form {
	display: block;
	float: none;
	width: 100%;
	padding-bottom:10px;
	padding-left:0;
}
.fn-description {
	padding-right: 0px;
	text-align: center;
}
.fn-input {
	width:100%;
	height:50px;
	display:block;
	float:none;
	padding-bottom:20px;
}
.fn-button a {
	float:none;
}
.footer-conteiner ul {
	width:100% !important;
	text-align:center;
}


.advancedscroller.skin-inset .animated > li{
	padding:0;
}

.product-inside {
  padding: 5%;
  width: 90%;
}

.advancedscroller ul > li {
	display:inline !important;
}
.one-in-row li, .two-in-row li, .three-in-row li {
	width:90%;
}
.three-in-row > li:nth-child(3n) {
	margin-right:0;
}
.two-in-row > li:nth-child(2n), .three-in-row > li:nth-child(2n) {
	margin-right:0;
}
/*PRODUCT CARD */

.pinfo-gallery {
	width:90%;
	padding:5%;
	margin:0;
}
.pinfo-description {
	width:100%;
	text-align: center;
	padding: 0 10px;
	box-sizing: border-box;
}
/* CART */
.section-0 .shopping-table,
.section-1 .shopping-table,
.section-2 .shopping-table
.summation-step .shopping-table,
.summation-step .small{
	font-size:11px;
}
.section-0 .shopping-table th,
.section-1 .shopping-table th,
.section-2 .shopping-table th,
.summation-step  .shopping-table th {
	padding: 20px 5px;
	background:#FFF;
	vertical-align:middle;
	font-size:11px;
}
.section-0 .shopping-table td,
.section-1 .shopping-table td,
.section-2 .shopping-table td,
.summation-step  .shopping-table td {
	padding: 5px;
	background:#FFF;
	font-size:11px;
}
.final-summary h3{
	padding:10px;
}
.cart_options{
	margin-top:0px;
}
.product-input input{
	width:25px;
}
.section-0 .shopping-table select,
.section-1 .shopping-table select,
.section-2 .shopping-table select,
.summation-step .shopping-table select{
	width:90%;
}

.final-summary h3{
	background:#FFF;
}

.section-3 .shopping-table {
	padding-top:20px;
}
.section-3 .shopping-table th {
	display:none;
}
.section-3 .shopping-table td {
	display:block;
	border:none !important;
	width:94% !important;
	text-align:center !important;
}
.section-3 .shopping-table td {
	padding:3% !important;
}
.table-name {
	text-align:center;
}
.total-price,
.pay-price,
.total-price{
	font-size:12px;
	font-weight:bold;
}
.cart-login-box li {
	display:inline;
	width:100%;
padding-right
}
.cart-login-button {
	margin-top:20px;
}
.cart-login-box li:nth-child(3n), .cart-login-box li:nth-child(4n) {
	display:block;
	width:100%;
	padding-right:0;
}
.cart-forgot-password {
	padding:20px 0;
}
.form-left, .form-right {
	display:block;
	width:100%;
}
.cart-main-buttons {
	text-align:center;
}
.cart-main-buttons li {
	padding-left:0px;
}
.social-login li {
	display:block;
}
.cart-save li {
	text-align:center !important;
}
.cart-login-button .button, .cart-register-button .button {
	font-size:14px;
}
.cart-total {
	font-size:21px !important;
	background:#00aeef !important;
}
.discount {
	text-align:center;
}
.sitemap-tree {
	width: 30%;
}
#zoomer_region, #zoom_container {
	display:none !important;
}

/* MOBILE BOX */



.advancedscroller{
	display:none !important;
}


.advancedscroller,
.mobile-account-menu{
	display:block !important;
}

.view_stock_info_text_ok:before{
	content:"";
}

.clock, .countdown-days{
	font-weight:bold;
	font-size:14px;
}

.days{
	font-size:11px;
	font-weight:normal;
}

.layout-choose,
.rc_filter_result{
	display:none;
}

.rc_filter_show {
	margin-top:10px;
}

/*  FORM */

.account-site .default-form li ul li {
	display: block;
	width: 99%;
	text-align:left;
}

.widgets{
	display:none;
}

#page-flip {
	display:none;
}

.panel-form-items li{
	display:block;
	width:100%;
}

.cart_bank_select{
	margin-top:10px !important;
}



.qv {
	display:none !important;
}

.listing-classic.one-in-row > li,
.listing-classic.two-in-row > li,
.listing-classic.three-in-row > li{
	width:94%;
	padding:3%;
	margin:0 0 30px 0;
}

/* KLASYCZNE GŁÓWNA - FOTOGRAFIA*/
.listing-classic.one-in-row .product-photo, .listing-classic.two-in-row .product-photo, .listing-classic.three-in-row .product-photo, .listing-classic.four-in-row .product-photo {
	width:45% !important;
	float:left;
}

/* KLASYCZNE GŁÓWNA - INFORMACJE*/
.listing-classic.one-in-row .product-info, .listing-classic.two-in-row .product-info, .listing-classic.three-in-row .product-info, .listing-classic.four-in-row .product-info {
	width:50% !important;
	float:left;
	padding:0;
}

.listing-classic.one-in-row .product-info, .listing-classic.two-in-row .product-info, .listing-classic.three-in-row .product-info, .listing-classic.four-in-row .product-info {
padding-left:5%;
}

.listing-classic .product-photo IMG{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}



.countdown-box .block-2, .countdown-box .block-1{
	padding-bottom:0px;
}

.countdown-box .block-2{
	padding-top:0px;
}

.countdown-box .price_view_span{
	font-size:12px;
}


.rc-box-recommend .desktop-view{
	display:none;
}
.rc-box-recommend .mobile-view{
	display:block;
}




}


/************************************************************************************
smaller than 768
*************************************************************************************/
@media screen and (max-width: 768px) {
.wrapper {
	width:90%;
	padding:0 5%;
	/* transition */
	-webkit-transition: all 0.2s linear 0s;
	-moz-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
}


.main-section{
	margin: 0 0 30px 0;
}
.banner-container{
	display: none !important;
}
.logo img{
	width: 100%;
}


.top-bar .products_compare, .top-bar .wishlist{
	display:none;
}

.listing-classic > li, .listing-recommend > li {
  display: block !important;
}

.rc_filter_show {
  display: inline-block !important;
  float: none;
  margin-top: 10px;
}

.divider{
	width:0;
}

#column-center-1, #column-center-2, #column-left, #column-right {
	width:100%;
	float:left;
}
.main-section {
	padding-top:10px;
}
.header label {
	display:none;
}

#sugget_container {
	display:none;
}
.header .account,
#login-slide-panel {
	display:none !important;
}

.listing-classic li {
	padding:5%;
	margin-bottom:5%;
	margin-right:0;
}
#column-left.box, #column-right.box, #column-center-1.box, #column-center-2.box, .product-buttons {
	text-align:center !important;
}
.box-body .tags {
	text-align:center;
}
.social-conteiner ul > li {
	display:inline;
	float:left;
	padding-left:5px;
}
/* LISTING */

.listing-sorting ul li {
	padding-bottom:10px;
}
.breadcrumb {
	font-size:12px;
}

.breadcrumb ul li {
	padding:10px 10px 10px 0;
}
.pagination {
	float:none;
	margin-bottom:10px;
}
ul.resp-tabs-list {
	display: none !important;
}
h2.resp-accordion {
	display: block;
}
.resp-vtabs .resp-tab-content {
	border: 1px solid #C1C1C1;
}
.resp-vtabs .resp-tabs-container {
	border: none;
	float: none;
	width: 100%;
	min-height: initial;
	clear: none;
}
.resp-accordion-closed {
	display:none !important;
}
.resp-vtabs .resp-tab-content:last-child {
	border-bottom: 1px solid #c1c1c1 !important;
}
.two-in-row .product-one, .three-in-row .product-one, .four-in-row .product-one {
	margin-right:0px;
}
/*PRODUCT CARD */

.technical-row > li {
	padding:10px;
}
.pinfo-tabs div {
	font-size:13px !important;
}
.technical-data .help {
	display:none;
}
.pinfo-navigation {
	display:none !important;
}
.slide IMG {
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}
#gallery, #main {
	width:100% !important;
	height:auto !important;
}
#thumbs, #prev, #next {
	display:none !important;
}
#thumbs-mobile {
	display:block;
}
.caroufredsel_wrapper {
	height:0px !important;
}
.continue-button, .save-button {
	display:none;
}
.section-title h2 {
	font-size: 24px;
}
.cart-payments ul li {
	display:block;
}
/* CMS  */
.cms-contact-form li ul li {
	display:block;
	width:100%;
	text-align:left !important;
}
.sitemap-tree {
	width: 47%;
}
.producers-slider {
	display:none;
}

.cart-register-form h4, .cart-address-form h4 {
	padding:10px;
	font-size:15px;
}

.conteiner-title, .listing-sorting {
	padding:14px;
	font-size:14px;
	text-align:center;
	margin-bottom:15px;
}

.countdown-box .conteiner-title{
	text-align:left;
}

.countdown-time{
	font-size:12px;
}

.images-categories ul li{
	width:100px !important;
}

.images-categories ul li:nth-child(3n){
	padding-right:0px;
}

.images-categories ul li:nth-child(2n){
	padding-right:20px;
}

.conteiner-cms .form-item ul li{
	width:100%;
	text-align:left;
}

.input-label {
	text-align:center;
}

.cart-social-login{
	text-align:center !important;
}

.cart-social-login li:last-child{
	padding-right:0px !important;
}

.product-description IMG{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}


.mobile-product-buttons{
	display:block;
}

.product-buttons,
.product-input{
	display:none;
}



.megamenu_wrapper,
.megamenu_wrapper_full {
	width:300px;
}
.megamenu_wrapper_full .megamenu_container .megamenu > li,
.megamenu_wrapper_full .megamenu_container .megamenu > li:hover,
.megamenu_wrapper_full .megamenu_container .megamenu > li.menuitem_right,
.megamenu_wrapper_full .megamenu_container .megamenu > li.menuitem_right:hover {
	width:298px;
}
.megamenu_container .megamenu .dropdown_1column,
.megamenu_container .megamenu .dropdown_2columns,
.megamenu_container .megamenu .dropdown_3columns,
.megamenu_container .megamenu .dropdown_4columns,
.megamenu_container .megamenu .dropdown_5columns,
.megamenu_container .megamenu .dropdown_fullwidth,
.megamenu_container .megamenu .dropdown_right  {
	width: 270px;
}


.megamenu_wrapper,
.megamenu_wrapper_full {
	width:100%;
	margin: 0 auto;
	float: none;
}
.megamenu_vertical_left,
.megamenu_vertical_right {
	float:none;
}
.megamenu_wrapper .megamenu_container,
.megamenu_wrapper_full .megamenu_container {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.megamenu_wrapper .megamenu_container .megamenu,
.megamenu_wrapper_full .megamenu_container .megamenu {
	width:100%;
	margin:0;
	padding: 0;
}
.megamenu_container .megamenu > li,
.megamenu_container .megamenu > li:hover,
.megamenu_container .megamenu > li.menuitem_right,
.megamenu_container .megamenu > li.menuitem_right:hover {
	float:left;
	width:100%;
	display: block;
	padding-right:0;
	margin-right:0;
}
.megamenu_wrapper_full .megamenu_container .megamenu > li,
.megamenu_wrapper_full .megamenu_container .megamenu > li:hover,
.megamenu_wrapper_full .megamenu_container .megamenu > li.menuitem_right,
.megamenu_wrapper_full .megamenu_container .megamenu > li.menuitem_right:hover {
	width:418px;
	margin:0 1px 0 1px;
}
.megamenu_wrapper .megamenu li.menuitem_right .dropdown_fullwidth,
.megamenu_wrapper_full .megamenu li.menuitem_right > .dropdown_fullwidth {
	top:auto;
	right: auto;
	left: 0;
}
.megamenu_container .megamenu .dropdown_1column,
.megamenu_container .megamenu .dropdown_2columns,
.megamenu_container .megamenu .dropdown_3columns,
.megamenu_container .megamenu .dropdown_4columns,
.megamenu_container .megamenu .dropdown_5columns,
.megamenu_container .megamenu .dropdown_fullwidth,
.megamenu_container .megamenu .dropdown_right  {
	left:0;
	top:auto;
	margin: 0 0 0 0;
	width: 90%;
	padding:5%;
}
.megamenu_wrapper_full .megamenu .dropdown_1column,
.megamenu_wrapper_full .megamenu .dropdown_2columns,
.megamenu_wrapper_full .megamenu .dropdown_3columns,
.megamenu_wrapper_full .megamenu .dropdown_4columns,
.megamenu_wrapper_full .megamenu .dropdown_5columns,
.megamenu_wrapper_full .megamenu .dropdown_fullwidth,
.megamenu_wrapper_full .megamenu .dropdown_right  {
	padding:0 13px 0 15px;
}

/* Menu Drop Downs Columns */

.megamenu .col_one_sixth,
.megamenu .col_one_fifth,
.megamenu .col_one_quarter,
.megamenu .col_one_third,
.megamenu .col_two_fifths,
.megamenu .col_half,
.megamenu .col_three_fifths,
.megamenu .col_two_thirds,
.megamenu .col_three_quarters,
.megamenu .col_four_fifths,
.megamenu .col_five_sixths,
.megamenu .col_full {
	margin-left: 0;
	margin-right: 0;
	width: 96%;
	float: left;
	display: block;
}
.megamenu > .col_one_sixth,
.megamenu > .col_one_fifth,
.megamenu > .col_one_quarter,
.megamenu > .col_one_third,
.megamenu > .col_two_fifths,
.megamenu > .col_half,
.megamenu > .col_three_fifths,
.megamenu > .col_two_thirds,
.megamenu > .col_three_quarters,
.megamenu > .col_four_fifths,
.megamenu > .col_five_sixths,
.megamenu > .col_full {
	margin-left: 2%;
	margin-right: 2%;
}

/* Regular Drop Down (turned into a list) */

.megamenu_wrapper .megamenu .levels li ul,
.megamenu_wrapper_full .megamenu .levels li ul {
	position: relative;
	top:auto;
	margin:0;
	padding:0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	left: auto;
	border:none;
	background:none;
}
.megamenu_wrapper .megamenu .levels li,
.megamenu_wrapper_full .megamenu .levels li {
	float: left;
	width:100%;
}
.megamenu_wrapper .megamenu .levels li:hover > ul,
.megamenu_wrapper_full .megamenu .levels li:hover > ul {
	left: auto;
}
.megamenu_dark_theme ul .levels a.parent,
.megamenu_dark_theme ul .levels a.parent:hover,
.megamenu_dark_theme ul .levels li ul,
.megamenu_light_theme ul .levels a.parent,
.megamenu_light_theme ul .levels a.parent:hover,
.megamenu_light_theme ul .levels li ul,
.megamenu_wrapper .megamenu_dark_theme ul .levels a.parent,
.megamenu_wrapper .megamenu_dark_theme ul .levels a.parent:hover,
.megamenu_wrapper .megamenu_dark_theme ul .levels li ul,
.megamenu_wrapper .megamenu_light_theme ul .levels a.parent,
.megamenu_wrapper .megamenu_light_theme ul .levels a.parent:hover,
.megamenu_wrapper .megamenu_light_theme ul .levels li ul {
	background: none;
	border:none;
}

/* GALERIA */
.advancedscroller.skin-inset .arrowsCon > .arrow-left, .advancedscroller.skin-inset .arrowsCon > .arrow-right{
	top:0;
}
span.photoNext, span.photoPrev {
    background: url("../../images/gallery_arrows.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 100%;
    position: fixed;
    top: 36%;
    width: 36px;
    z-index: 10000;
}
span.photoPrev {
    background-position: -292px 0;
	left:0;
}
span.photoPrev:hover {
    background-position: -328px 0;
}
span.photoNext {
    background-position: -364px 0;
    right: 0;
}
span.photoNext:hover {
    background-position: -400px 0;
}


}

/************************************************************************************
smaller than 480
*************************************************************************************/
@media screen and (max-width: 480px) {
#column-left .box-photo IMG, #column-right.box-photo IMG, .product-one .product-photo IMG, .product-many .product-photo IMG {
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}

.touch{
	font-size:21px;
	padding:15px;
	width:20px;
}

.mobile-product ul li{
	display:block;
	width:100%;
}

.rc-header-logo img{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}


.owl-classic .owl-item{
		width:100% !important;
}


.countdown-promo-text{
	display:none;
}





.adv-label {
	text-align:left;
}

.social-conteiner ul, .product-input span,.print-page-btn,.tell-a-friend,.let-me-know,.add-comment {
	display:none;
}
.copyright {
	text-align:center;
	float:none;
}

.logo, .mobile-buttons {
	width:100%;
}

.pagination ul li {
	height: 9px;
	padding-top: 8px;
	width: 10px;
}
.sitemap-tree {
	width: 90%;
}

.blog-site-image,
.blog-site-description {
	width:100%;
	display:block;
	clear:both;
}

.blog-site-description {
	padding-left:0%;
	padding-top:3%;
}

/* KLASYCZNE GŁÓWNA - FOTOGRAFIA + INFORMACJE*/
.listing-classic.one-in-row .product-photo, .listing-classic.two-in-row .product-photo, .listing-classic.three-in-row .product-photo, .listing-classic.four-in-row .product-photo,
.listing-classic.one-in-row .product-info, .listing-classic.two-in-row .product-info, .listing-classic.three-in-row .product-info, .listing-classic.four-in-row .product-info {
	width:100% !important;
	float:none;
	text-align:center;
}

.listing-classic.one-in-row .product-info, .listing-classic.two-in-row .product-info, .listing-classic.three-in-row .product-info, .listing-classic.four-in-row .product-info {
padding-left:0;
}


/* CART */

.shopping-table {
	padding-top:20px;
}
.shopping-table th {
	display:none;
}
.shopping-table td {
	display:block;
	border:none !important;
	width:94% !important;
	text-align:center !important;
}
.shopping-table td {
	padding:3% !important;
}

.change_2,
.change_3,
.change_4{
	display:none !important;
	padding:0px;
}


/* disable webkit text size adjust (for iPhone) */
	html {
	-webkit-text-size-adjust: none;
}

.product-description IMG{
	border: 0 none !important;
	display: block !important;
	max-width: 100% !important;
	width: 100% !important;
}

}
