@charset "UTF-8";
/** ZipShop stylesheet definitions	2.0.00 2014-11-13
 	AIP Solutions Ltd'2008-2014 http://www.aip.solutions
*/
/* fonts */
/* poppins-300 - latin_latin-ext */
@font-face {
  font-family: 'Poppins-aip';
  font-style: normal;
  font-weight: 300;
  src: url('../font/poppins-v1-latin_latin-ext-300.eot'); /* IE9 Compat Modes: local('Poppins Light'), local('Poppins-Light'),*/
  src: 
       url('../font/poppins-v1-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/poppins-v1-latin_latin-ext-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-300.woff') format('woff'), /* Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/poppins-v1-latin_latin-ext-300.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-regular - latin_latin-ext */
@font-face {
  font-family: 'Poppins-aip';
  font-style: normal;
  font-weight: 400;
  src: url('../font/poppins-v1-latin_latin-ext-regular.eot'); /* IE9 Compat Modes: local('Poppins'), local('Poppins-Regular'),*/
  src: 
       url('../font/poppins-v1-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/poppins-v1-latin_latin-ext-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-regular.woff') format('woff'), /* Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/poppins-v1-latin_latin-ext-regular.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-500 - latin_latin-ext */
@font-face {
  font-family: 'Poppins-aip';
  font-style: normal;
  font-weight: 500;
  src: url('../font/poppins-v1-latin_latin-ext-500.eot'); /* IE9 Compat Modes: local('Poppins Medium'), local('Poppins-Medium'),*/
  src: 
       url('../font/poppins-v1-latin_latin-ext-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/poppins-v1-latin_latin-ext-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-500.woff') format('woff'), /* Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/poppins-v1-latin_latin-ext-500.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-600 - latin_latin-ext */
@font-face {
  font-family: 'Poppins-aip';
  font-style: normal;
  font-weight: 600;
  src: url('../font/poppins-v1-latin_latin-ext-600.eot'); /* IE9 Compat Modes: local('Poppins SemiBold'), local('Poppins-SemiBold'),*/
  src: 
       url('../font/poppins-v1-latin_latin-ext-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/poppins-v1-latin_latin-ext-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-600.woff') format('woff'), /* Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/poppins-v1-latin_latin-ext-600.svg#Poppins') format('svg'); /* Legacy iOS */
}
/* poppins-700 - latin_latin-ext */
@font-face {
  font-family: 'Poppins-aip';
  font-style: normal;
  font-weight: 700;
  src: url('../font/poppins-v1-latin_latin-ext-700.eot'); /* IE9 Compat Modes: local('Poppins Bold'), local('Poppins-Bold'),*/
  src: 
       url('../font/poppins-v1-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../font/poppins-v1-latin_latin-ext-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-700.woff') format('woff'), /* Modern Browsers */
       url('../font/poppins-v1-latin_latin-ext-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../font/poppins-v1-latin_latin-ext-700.svg#Poppins') format('svg'); /* Legacy iOS */
}

/* base rules */
html 															{scroll-behavior: smooth;}
body 															{font-size:16px;font-family:'Poppins-aip';}
.desktop 														{display:block;}
tr.desktop 														{display:table-row;}
th.desktop 														{display:table-cell;}
td.desktop 														{display:table-cell;} 
.mobile,tr.mobile,th.mobile,td.mobile 							{display:none;}
.two-third														{float:left;width:66%;margin-right:2%;}
.third															{float:left;width:32%;margin-right:2%;}
.third:last-child												{margin-right:0;}
.third:last-of-type												{margin-right:0;}
/* header */
body > header													{position:absolute;top:370px;right:2%;left:2%;/*Dobri: */height:75px;line-height:79px;margin:0;padding:0;transition:height 0.3s;}
body > header a.logo											{padding-top:16px;}
body > header.sticky a.logo										{position:fixed;top:0 !important;padding-top:15px;height:45px;transition:height 0.4s;}
body > header .center											{padding-left:2%;padding-right:2%;}
/* header (response) */
@media screen and (min-width:768px) {/* Tablet vertical */
	body > header 												{height:105px;line-height:109px;}
	body > header a.logo										{padding-top:33px;}
	a.wishlist 													{/*?: margin-right:15px;*/line-height:20px;font-size:12px;}
	a.cart 														{line-height:20px;font-size:12px;}
	.search label												{width:25%;}
	.search label.chk											{width:auto;}
	.iii 														{width:32.90%;}
}
@media screen and (min-width:1024px) {/* Tablet horisontal */
	body > header												{padding-top:0;} 
	body > header a.logo										{}
	body > header div.center 									{max-width:100%;/*max-width:940px;*/} 
	.search div.center 											{max-width:100%;/*max-width:940px;*/} 
}
@media screen and (min-width:1280px) {/* Laptop + Desctop */
	body > header												{/*text-align:right;*/} 
	body > header div.center 									{/*max-width:1170px;*//*text-align:right;*/} 
	body > header a.logo										{} 
	body > header a.logo img									{/*max-height:110px;*/} 
	.search div.center 											{/*max-width:1170px;*/} 
}
/* navigation */
nav.top 														{}
/*	nav.main													{z-index:10;position:relative;height:auto;margin-bottom:20px;text-align:center;background:#fff;}*/
body > header a.logo 									{z-index:60;}
nav.main												{position:absolute;top:370px;/*Dobri: right:2%;left:2%;*/right:0;left:0;height:75px;line-height:79px;margin:0;/*Dobri: padding-left:2%;padding-right:2%;*/padding-left:4%;padding-right:4%;background:#fff;border-bottom:1px solid #ddd;transition:box-shadow 0.3s;}
nav.main.sticky 										{position:fixed;top:0 !important;height:70px;margin-top:0;line-height:70px;transition:height 0.4s;}
nav.main ul li:last-child a								{padding-right:0;}
nav.main div.center 										{max-width:100%;/*max-width:940px;*/} 
nav.main a.menu												{display:none;}
nav.main ul.top												{display:none;}
nav.main ul													{float:right;width:auto;height:50px;max-height:50px;margin:0 auto;padding:0;overflow:visible;text-align:right;background-color:transparent;}
nav.main li													{display:inline-block;position:relative;margin-right:-3px;}
nav.main li.tel 	 										{display:inline-block;}
nav.main li a 												{height:50px;line-height:50px;margin:0;padding:0 9px;color:#191c20;color:#4a525d;/*font-size:14px;letter-spacing:2.5px;*/border-bottom:none;font-weight:400;}
nav.main li a:hover,nav.main li.active a					{color:#00b3fe;background:none;/*color:#fff;background:#00b3fe;*/}
nav.main li.tel a 											{color:#7A469E;font-weight:bold;font-size:16px;}
nav.main li.tel a:hover 									{color:#7A469E;background:none;}
nav.main a i 											{display:none;width:20px;height:20px;line-height:1;margin-top:-4px;margin-right:2px;vertical-align:middle;}
nav.main .tel a i										{display:inline-block;}
nav.main .tel a i path									{fill:#7A469E;}
nav.breadcrumb 													{}
/* navigation (response) */
@media screen and (min-width:768px) {/* Tablet vertical */
	nav.main 													{height:102px;line-height:105px;}
	nav.main li a 												{padding-left:20px;padding-right:20px;}
	a.cart:before 												{margin-right:4px;}
}
@media screen and (min-width:1024px) {/* Tablet horisontal */
	nav.top 													{clear:both;display:inline-block;float:none;margin-bottom:9px;padding:8px 0;border:1px solid #E1DFDF;border-width:1px 0;}
	nav.top a 													{margin-right:15px;font-size:11px;color:#737a84;}
	nav.top a:hover												{color:#191c20;}
	nav.main 													{/*height:105px;line-height:112px;*/}
	nav.main li a 												{padding-left:30px;padding-right:30px;}
	nav.lang 	 												{}
	nav.lang a 													{}
	nav.lang a.active 											{/*display:none;*/}

}
@media screen and (min-width:1280px) {/* Laptop + Desctop */
	nav.top 													{margin-top:15px;}
	nav.lang													{}
	nav.main 													{/*margin-right:30px;*/}
	nav.main div.center											{/*max-width:1000px;*/}
	nav.main ul 												{box-sizing:border-box;/*margin:-50px auto 0;*/margin:0 auto;padding-left:0;padding-right:0;text-align:right;}
	nav.main li.tel a											{padding-right:3px;}
}
/* content */
.main-content 													{padding-top:60px;background:#fff;}
section h1  													{font-size:38px;}
section button 													{width:auto;}
section.info 													{max-width:100%;}
/* inner pages banner */
nav.main + section.info,section.banner-inner					{height:370px;margin-bottom:175px;}
nav.main.sticky + section.info 									{/*?!?!?: margin-bottom:70px;*/}
nav.main + section.info h2 										{padding-top:136px;}
section.banner 													{/*Dobri: margin-left:2%;margin-right:2%;margin-top:2%;*/margin-bottom:75px;overflow:hidden;}
.banner::before													{display:none;}
/*.banner::after													{content:'';position:absolute;top:20%;right:33%;bottom:20%;left:33%;max-width:30%;max-height:30%;height:0;margin:auto;padding-top:9%;padding-bottom:9%;background:#fff url('../img/top.png') center center no-repeat;-webkit-background-size:80% auto;background-size:80% auto;}*/
/*.banner::after 													{content:"";position:absolute;top:20%;right:33%;bottom:20%;left:33%;max-width:32%;max-height:30%;height:0;margin:auto;padding-top:8%;padding-bottom:8%;box-shadow: 2px 0 7px #333;border: 3px solid #c8d7e4;background:#fff url('../img/top.png') center center no-repeat;-webkit-background-size:67% auto;background-size:67% auto;}*/
.banner img 													{max-width:200%;max-height:200%;}
.banner footer 													{bottom:40px;right:40px;}
section.banner-inner 											{margin-bottom:175px;}
.banner-inner a.prev::after,.banner-inner a.next::after	 		{width:50px;height:50px;}
section.service													{padding-top:55px;}
.service article												{}
.service article::after										{content:'';clear:both;display:block;margin-bottom:5%;}
.service div.img 												{display:block;float:left;width:30%;max-width:440px;margin-right:2%;}
.service article:nth-of-type(2n) div.img						{float:right;margin-left:2%;margin-right:0;}
.service div.img::before										{padding-top:100%;}
.service div.img img											{}

section.map 													{margin-left:4%;margin-right:4%;}
section.product 												{}
.product dl.attribute											{display:block;position:relative;clear:both;}
.product dl.attribute::after								{content:'';display:block;position:relative;clear:both;}
.product dl.attribute dt										{display:inline-block;float:left;width:49%;}
.product dl.attribute dd										{display:inline-block;float:left;width:49%;margin-top:22px;margin-left:-49%;}
.product dl.attribute dt.price 									{display:none;}
.product dl.attribute dt.tel									{}
.product dl.attribute dd.tel									{}
.product dl.attribute dt.email									{}
.product dl.attribute dd.email									{}
.product dl.attribute dt.entry  								{}
.product dl.attribute dd.entry  								{}
.product dl.attribute dt.floor  								{}
.product dl.attribute dt:nth-of-type(3)							{clear:both;}
.product dl.attribute dd.floor  								{}
section.cart													{}
.cart th 														{}
.cart td 														{vertical-align:middle;border-bottom:none;border-color:#eee;background:none;}
.cart td > img 													{float:left;margin-right:2%;}
.cart td .price-old 											{display:block;}
.cart td a.del 													{/*display:inline-block;font-size:0;*/}
.cart td div 													{white-space:nowrap;}
section.wishlist 												{}
.wishlist td a.del 												{position:relative;right:auto;bottom:auto;vertical-align:middle;}

body.notFound p 												{margin:0 0 12px;}

div.popup 														{max-width:500px;}



/* content (response) */
@media screen and (min-width:768px) {/* Tablet vertical */
	.main-content 												{padding-top:130px;padding-bottom:60px;}
	section h1  												{font-size:48px;}
	section h2 													{z-index:0;position:relative;min-height:20px;letter-spacing:13px;text-align:left;vertical-align:top;line-height:5px;}
	section h2::before											{z-index:-2;content:'';display:block;position:absolute;left:0;top:-50%;width:100%;height:50%;background:#fff;border-bottom:1px solid #ddd;}
	section h2::after 											{z-index:-1;content: attr(title);display:block;position:absolute;top:-50%;bottom:50%;left:0;padding-right:20px;line-height:74px;color:#fefefe;background:#fff;}
	/*section h2::after 											{z-index:-1;content:'';display:block;position:absolute;top:-50%;bottom:50%;left:0%;right:0%;width:50%;margin:auto;background:#fff;}*/
	section.info h2			 									{text-align:left;line-height:1;}
	section.info h2::before 									{display:none;}
	section.info h2::after 										{display:none;}
	section.banner 												{}
	.banner img 												{max-width:180%;max-height:180%;}
	.banner .details											{display:none;position:relative;float:right;width:350px;margin:20%;padding:30px;text-align:left;line-height:1.715;background:rgba(255,255,255,0.9);}
	.banner h3													{display:inline-block;position:relative;margin-bottom:7px;font-size:24px;line-height:28px;color:#000;}
	.banner b													{display:inline-block;position:relative;margin-right:9px;font-size:21px;vertical-align:middle;color:#7A469E;}
	.banner .label												{display:inline-block;background-color:#7A469E;}
	.banner .label::before										{border-right-color:#7A469E;}
	section.news 												{}
	.news article time 											{margin-bottom:0;}
	.news article div.img										{margin-bottom:0;}
	section.gallery 											{}
	.gallery article 											{max-width:100%;}
	section.category 											{}
	.category article 											{margin-bottom:2%;}
	.category article h3										{opacity:0;}
	.category article p 										{opacity:0;}
	section.product 											{}
	.product .option-child										{clear:both;}
	.product div.rte h2											{padding-bottom:50px;}
	.product div.rte.file article								{/*float:left;width:22%;margin-right:2%;*/}

	section.contact												{}
	.contact div.rte											{display:inline-block;width:48%;}
	.contact article.address									{}
	.contact article.form 										{clear:both;float:none;/*float:right;width:60%;margin-bottom:250px;*/}
	section.map													{margin-left:2%;margin-right:2%;}
	section > aside 											{}
	section > aside h5											{float:left;padding-bottom:20px;}
	section > aside dl											{float:right;}
/*2016-05-17bcs gallery:*/
	.items2 article,.items2 > .image,.items2 > .img 														{box-sizing:border-box;float:left;width:49%;margin-right:2%;}
	.items2 article:nth-of-type(2n),.items2 > .image:nth-of-type(2n),.items2 > .img:nth-of-type(2n) 		{margin-right:0%;}

	.items2,.items3,.items4,.items5,.items6,.items7,.items8,.items9,.items10 	{/*padding-left:0;padding-right:0;*/}
	.items2 article,.items2 > .image,.items2 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:49%;}
	.items3 article,.items3 > .image,.items3 > .img 		{box-sizing:border-box;float:left;margin-right:2.6% !important;width:31.4%;}
	.items4 article,.items4 > .image,.items4 > .img 		{box-sizing:border-box;/*float:left;margin-right:2% !important;width:23.5%;*/display:inline-block;margin-right:2% !important;width:22.99381%;}
	.items5 article,.items5 > .image,.items5 > .img			{box-sizing:border-box;float:left;margin-right:2% !important;width:18.4%;}
	.items6 article,.items6 > .image,.items6 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:16.66666666666667%;}
	.items7 article,.items7 > .image,.items7 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:13%;}
	.items8 article,.items8 > .image,.items8 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:12%;}
	.items9 article,.items9 > .image,.items9 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:11%;}
	.items10 article,.items10 > .image,.items10 > .img 		{box-sizing:border-box;float:left;margin-right:2% !important;width:10%;}
	.items2 article:nth-of-type(2n),.items2 > .image:nth-of-type(2n),.items2 > .img:nth-of-type(2n),
	.items3 article:nth-of-type(3n),.items3 > .image:nth-of-type(3n),.items3 > .img:nth-of-type(3n),
	.items4 article:nth-of-type(4n),.items4 > .image:nth-of-type(4n),.items4 > .img:nth-of-type(4n),
	.items5 article:nth-of-type(5n),.items5 > .image:nth-of-type(5n),.items5 > .img:nth-of-type(5n),
	.items6 article:nth-of-type(6n),.items6 > .image:nth-of-type(6n),.items6 > .img:nth-of-type(6n),
	.items7 article:nth-of-type(7n),.items7 > .image:nth-of-type(7n),.items7 > .img:nth-of-type(7n),
	.items8 article:nth-of-type(8n),.items8 > .image:nth-of-type(8n),.items8 > .img:nth-of-type(8n),
	.items9 article:nth-of-type(9n),.items9 > .image:nth-of-type(9n),.items9 > .img:nth-of-type(9n),
	.items10 article:nth-of-type(10n),.items10 > .image:nth-of-type(10n),.items10 > .img:nth-of-type(10n)								{margin-right:0 !important;}
}
@media screen and (min-width:800px) and (min-height:1280px) {/* Tablet vertical */
	.banner img 												{max-width:230%;max-height:230%;}
}

@media screen and (min-width:1024px) {/* Tablet horisontal */
	section,div.center											{max-width:100%;/*max-width:940px;*/text-align:left;}
/*moved on 768px
	section h2 													{z-index:0;position:relative;min-height:20px;letter-spacing:15px;text-align:center;vertical-align:top;line-height:5px;}
	section h2::before										{z-index:-2;content:'';display:block;position:absolute;left:0;top:-50%;width:50%;height:50%;background:#fff;border-bottom:1px solid #ddd;}
	section h2::after 											{z-index:-1;content:'';display:block;position:absolute;top:-50%;bottom:50%;left:0%;right:0%;width:50%;margin:auto;background:#fff;}
	section.info h2			 									{text-align:left;line-height:1;}
	section.info h2::before 									{display:none;}
	section.info h2::after 										{display:none;}
*/
	section.info nav.breadcrumb									{/*max-width:940px;*/}
	section.info div.rte 										{/*max-width:940px;*/}
	section.banner 												{margin-bottom:105px;}
	.banner img 												{/*min-height:100%;min-width:100%;max-width:auto;max-height:auto;*/max-width:130%;max-height:130%;}
	.banner .details											{width:500px;}
	.banner p													{display:block;margin-top:5px;font-size:16px;color:#929ba7;}
	.iii 														{display:inline-block;width:33%;}

	body.main\.php 												{}
	body.main\.php section.info div.img							{display:block;float:left;width:50%;margin-right:4%;margin-bottom:4%;}
	section.news 												{}
	section.news div.img 										{float:none;width:100%;}
	section.news h3 	 										{min-height:50px;}
	section.list			 									{min-height:300px;}
	section.section			 									{min-height:300px;}
	section.gallery 											{}
	.gallery .rte												{text-align:left;}
	.gallery h3 												{text-align:left;}
	section.product 											{}
	body.product\.php section.info h2 							{font-size:48px;}
	.product dl.attribute dt									{width:23%;margin-right:2%;}
	.product dl.attribute dd									{width:23%;margin-right:2%;margin-left:-25%;}
	.product dl.attribute dt:nth-of-type(3)						{clear:none;}
	.product div.rte 											{float:left;width:46%;margin-right:4%;}
	.product div.rte h2											{text-align:left;}
	.product div.rte h2::before									{left:auto;right:0;}
	.product div.rte h2::after									{left:0;right:auto;}
	.product div.rte.file										{float:left;width:45%;margin-right:0px;}

	.popup 														{}
	.popup .prdImg												{float:left;margin:0 20px 60px 0;}
	.popup.captcha 		 										{}
	.popup.captcha img	 										{float:left;margin:0 20px 60px 0;}
	.popup.captcha label 										{float:left;width:50%;}
}
@media screen and (min-width:1280px) {/* Laptop + Desctop */
	section,div.center,section.map								{max-width:1170px;margin-left:auto;margin-right:auto;}
	section.info 												{/*Dobri: margin-left:2%;margin-right:2%;margin-top:2%;*/padding-left:2%;padding-right:2%;/*background:#00b3fe;*/}
	body.main\.php section.info			 						{max-width:1170px;margin-left:auto;margin-right:auto;}
	section.info h2			 									{/*max-width:1170px;*/}
	section.info nav.breadcrumb									{/*max-width:1170px;*/}
	section.info div.rte 										{/*max-width:1170px;*/}
	section.banner 												{}
	.banner img 												{max-width:190%;max-height:190%;}
	.banner button 												{display:inline-block;font-size:14px;padding:8px 17px;text-transform:none;}
	
	section.banner-inner										{}
	.banner-inner dd img									{box-sizing:border-box;border: solid 4px #fff;/*!: */}
	.banner-inner dl.one img 									{box-sizing:border-box;border: solid 0px #fff;/*!: */}
/* css test:
	.banner-inner input 										{display:none;position:absolute;left:-9999px;top:-9999px;}
	.banner-inner article 										{position:absolute;left:100%;top:0;width:100%;max-width:1150px;}
	.banner-inner label 										{width:40px; height:40px; text-align:center; position:absolute; top:50%; margin-top:-20px; display:none; z-index:20; cursor:pointer;  color:#f00;font-size:20px; background:rgba(0,0,0,0.7); border-radius:40px; opacity:0; transition:1s; -webkit-transition:1s;}
	.banner-inner:hover label 									{opacity:1;}
	.banner-inner label.prev 									{left:5px;}
	.banner-inner label.next 									{right:5px;}

.banner-inner #right1:checked ~ #article6,
.banner-inner #right2:checked ~ #article1,
.banner-inner #right3:checked ~ #article2,
.banner-inner #right4:checked ~ #article3,
.banner-inner #right5:checked ~ #article4,
.banner-inner #right6:checked ~ #article5 						{left:-100%; transition:1s; -webkit-transition:1s;}

.banner-inner #left1:checked ~ #article6,
.banner-inner #left2:checked ~ #article1,
.banner-inner #left3:checked ~ #article2,
.banner-inner #left4:checked ~ #article3,
.banner-inner #left5:checked ~ #article4,
.banner-inner #left6:checked ~ #article5 						{left:-100%; transition:1s; -webkit-transition:1s;}

.banner-inner #right1:checked ~ #article1,
.banner-inner #right2:checked ~ #article2,
.banner-inner #right3:checked ~ #article3,
.banner-inner #right4:checked ~ #article4,
.banner-inner #right5:checked ~ #article5,
.banner-inner #right6:checked ~ #article6 						{left:0%; transition:1s; -webkit-transition:1s;}

.banner-inner #left1:checked ~ #article1,
.banner-inner #left2:checked ~ #article2,
.banner-inner #left3:checked ~ #article3,
.banner-inner #left4:checked ~ #article4,
.banner-inner #left5:checked ~ #article5,
.banner-inner #left6:checked ~ #article6 						{left:0%; transition:1s; -webkit-transition:1s;}

.banner-inner #left1:checked ~ #article2,
.banner-inner #left2:checked ~ #article3,
.banner-inner #left3:checked ~ #article4,
.banner-inner #left4:checked ~ #article5,
.banner-inner #left5:checked ~ #article6,
.banner-inner #left6:checked ~ #article1						{left:100%; transition:1s; -webkit-transition:1s;}


.banner-inner #right1:checked ~ #next2,
.banner-inner #right2:checked ~ #next3,
.banner-inner #right3:checked ~ #next4,
.banner-inner #right4:checked ~ #next5,
.banner-inner #right5:checked ~ #next6,
.banner-inner #right6:checked ~ #next1,

.banner-inner #right1:checked ~ #prev6,
.banner-inner #right2:checked ~ #prev1,
.banner-inner #right3:checked ~ #prev2,
.banner-inner #right4:checked ~ #prev3,
.banner-inner #right5:checked ~ #prev4,
.banner-inner #right6:checked ~ #prev1							{display:block;}

.banner-inner #left1:checked ~ #next2,
.banner-inner #left2:checked ~ #next3,
.banner-inner #left3:checked ~ #next4,
.banner-inner #left4:checked ~ #next5,
.banner-inner #left5:checked ~ #next6,
.banner-inner #left6:checked ~ #next1,

.banner-inner #left1:checked ~ #prev6,
.banner-inner #left2:checked ~ #prev1,
.banner-inner #left3:checked ~ #prev2,
.banner-inner #left4:checked ~ #prev3,
.banner-inner #left5:checked ~ #prev4,
.banner-inner #left6:checked ~ #prev1							{display:block;}


	section.banner-inner table									{}
	section.banner-inner td										{}
	section.banner-inner td div.image								{max-width:1170px;}
	section.banner-inner td div.image img							{width:auto;max-height:100%;}
*/


/*HP response:*/
	.feature div.attribute 		 								{min-height:229px;}
	.feature .attribute .abstract 								{display:block;}
/*end!*/
	.list article 												{margin-bottom:0;}
	.list article .img											{width:30%;}
	.list article .attribute									{width:40%;background:#fff;}
	.list article .details										{display:block;float:left;width:30%;/*padding:2% 3%;*/color:#fff;}
	.list article .attribute .price 	 						{display:none;}
	.list article .attribute .location 							{display:block;float:none;width:100%;margin-top:10px;margin-bottom:14px;white-space:normal;color:#a1acb3;font-weight:500;font-size:14px;line-height:1.4;}
	.list article .attribute .location i						{display:block;width:12px;height:12px;margin:1px 4px 16px 0;}
	.list article .attribute .location path						{fill:#a1acb3;}
	.list article .details h3									{margin-bottom:9px;color:#00b3fe;}
	.list article .details p.price								{padding-bottom:24px;font-size:18px;text-transform:uppercase;color:#fff;}
	.list article .details .price-old							{display:inline-block;font-weight:normal;}
	.list article .details .price-new							{display:block;font-weight:normal;color:#fff;}
	.list article .details .price-old + .price-new				{display:inline-block;}
	.list article .details a									{opacity:.9;padding:10px 20px;font-size:16px;text-decoration:none;color:#fff;background-color:#00b3fe;transition:opacity 0.35s;}
	.list article .details a:hover								{opacity:.99;transition:opacity 0.35s;}
	.list article .details a::after								{content:'\e60e';margin-left:10px;color:#fff;vertical-align:middle;font-family:'icons-nav';}
	section.product 											{max-width:1170px;margin-left:auto;margin-right:auto;}
	section.product div.product									{float:left;width:66.666666%;}
	section.product .product-attribute							{display:none;}
	section.product .category .product-attribute				{display:block;}
	section.product div.category								{float:left;width:33.333333%;}
	section.product .product-attribute span.icon 				{width:50%;}
	section.product .product-attribute span.dimension			{width:100%;}
	.iii 														{width:33.05%;}
	.v 															{width:49.25%;}
}
@media screen and (max-width:720px) and (max-height:1280px) and (orientation: landscape) {/* Tablet vertical */
	.banner img 												{max-width:260%;max-height:260%;}
}

/* footer */
body > footer 													{/*Dobri: margin:2%;*/} 
body > footer div.center 										{padding:0;} 
body > footer address 	 										{text-align:right;}
body > footer address b 										{float:left;}
body > footer address a 										{float:right;}
body > footer address::after									{content:'';clear:both;display:block;}
body > footer a.credit 											{margin-top:23px;}
/* footer (response) */
@media screen and (min-width:768px) {/* Tablet vertical */
	body > footer 												{/*Dobri: margin-left:2%;margin-right:2%;margin-bottom:2%;*/margin-top:5%;}

}
@media screen and (min-width:1024px) {/* Tablet horisontal */
}
@media screen and (min-width:1280px) {/* Laptop + Desctop */
	body > footer div.center 									{max-width:100%;padding:0;} 
}

