/************************************************************************************
smaller than 1200
*************************************************************************************/
@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:624px;
		float:left;
	}
	#column-right {
		display:none;
	}
	.rc-box-recommend .desktop-view{
		display:block;
	}
	.rc-box-recommend .mobile-view{
		display:none;
	}
	.mini-banners-bg{
		display:none;
	}
	.top-elements .online {
		display:none;
	}
	.panel-register .panel-form-items > li {
		display:block;
		width:100%;
	}
	.navigation li {
		font-size:17px;
	}
	/* BEGIN SELECTY JQUERY WYŁĄCZONE
	
	#header .sbHolder{
	width:160px;
	}
	
	END SELECTY JQUERY WYŁĄCZONE */
	
	.fn-input {
		width: 343px;
	}
	
	/* 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 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:265px;
		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:265px;
		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-description {
		width:349px;
	}
	.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;
	}
	
	
	/* Menu Containers */
	
	.megamenu_wrapper {
		width:100%;
	}
	.megamenu_wrapper_full {
		width:100%;
	}
	.megamenu_wrapper .megamenu_container,
	.megamenu_wrapper_full .megamenu_container {
		width:100%;
		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 {
	
	}
	
	
	}
	
	
	
	/************************************************************************************
	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;
	}
	
	.rc-header-logo > div{
		position:relative!important;
	}
	
	.listing-classic .product-buttons{
		width:100%;
	}
	
	.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;
	}
	#categories_search_value SELECT{
		text-align:left;
		width:auto;
	}
	.main-elements-desktop {
		float:right;
	}
	.header-main {
		height: auto;
		padding-bottom:20px;
	}
	.logo {
		position: static;
	}
	.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:center;
		float:none;
		margin-bottom: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;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	.newbox ul > li {
		display:inline;
		float:left;
		font-size:17px;
		text-align:center;
		width:48%;
	}
	.newbox .btn-3 {
		width:auto;
		line-height:1;
	}
	.newbox i {
		padding-right:5px;
	}
	.newbox-searcher li {
		display:inline-block !important;
	}
	.newbox-searcher-input {
		width:85% !important;
	}
	.newbox-searcher-button {
		width:15% !important;
		text-align:right !important;
	}
	.newbox-searcher-button .button {
		height:21px !important;
		font-size:21px !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;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		padding:20px;
		margin-bottom:10px;
	}
	.categories-tree ul li a{
		padding: 0px 15px 0px 32px;
	}
	.breadcrumb ul li{
		padding:8px 15px;
	}
	
	/* BEGIN SELECTY JQUERY WYŁĄCZONE
	
	#header .sbHolder{
	width:100px;
	}
	
	END SELECTY JQUERY WYŁĄCZONE */
	
	.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;
	}
	.fn-description {
		padding-right: 0px;
		text-align: center;
	}
	.fn-input {
		width:100%;
		height:50px;
		display:block;
		float:none;
		padding-bottom:20px;
	}
	.fn-button a {
		width:100%;
		padding:5px 0 !important;
		margin-left:0px;
	}
	.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%;
		padding:0;
		margin:0;
	}
	/* 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:10px;
	}
	.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;
	}
	.shopping-table tr:nth-child(2n+1) {
		background:#F3F3F3;
	}
	.total-price,
	.pay-price,
	.total-price{
		font-size:12px;
		font-weight:bold;
	}
	.cart-login-box li {
		display:inline;
		width:100%;
	}
	.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:#d43935 !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;
		text-align: center;
	}
	
	/* 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: 100% !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: 100% !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; */
		height: auto;
	}
	
	
	
	.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;
	}
	
	#column-center-1, #column-center-2, #column-left, #column-right {
		width:100%;
		float:left;
	}
	#main-section {
		padding-top:10px;
	}
	.header-main {
		margin-bottom:20px;
	}
	#header label {
		display:none;
	}
	
	#sugget_container {
		display:none;
	}
	#header .account,
	#login-slide-panel {
		display:none !important;
	}
	
	.mobile-icons {
		text-align:center;
	}
	
	.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;
	}
	
	.listing-classic h2, .listing-recommend h2,
	.two-in-row .price_view_span, .three-in-row .price_view_span, .four-in-row .price_view_span,
	.anim-1 .price_view_span, .anim-2 .price_view_span, .anim-3 .price_view_span, .anim-4 .price_view_span
	{
		font-size:12px;
	}
	
	.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;
	}
	
	.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;
	}
	
	#header select {
		width: 100px;
	}
	
	.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;
	}
	#header .btn-1, #header .btn-2, #header .btn-3 {
		padding: 7px;
		font-size:14px;
	}
	
	.logo, .mobile-buttons {
		width:100%;
	}
	.mobile-buttons {
		margin-top:0px;
	}
	.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%;
	}
	
	/* 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;
	}
	
	}
	
	