/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}


/*** ### ./css/responsive/icons.css ### ***/

.icons-cover{
	/*padding: 20px 0;*/
	/*padding: 5px 0 20px;*/
	padding: 5px 0 20px 15px;
	}

.icons-cover menu{
	/*background: pink;*/
	padding: 0;
	margin: auto;
	}

.icons{
	display: flex;
	flex-wrap: wrap;
	background: rgb(221,95,55);
	padding: 4px 1px;
	}

.icons a{
	display: block;
	margin: 0 auto;
	padding: 5px 0 0;
	width: calc(20% - 1px);
	background: white;
	border: 2px solid white;
	box-sizing: border-box;
	border-radius: 10px;
	font-size: 0.8rem;
	color: rgb(55,66,80);
	text-decoration: none;
	/*box-shadow: inset 0px 0px 3px 3px rgb(221,95,55);*/
	}

.icons-link-seq i{
	display: block;
	font-style: normal;
	text-align: center;
	margin: auto auto 7px;
	background: rgb(181,55,15);
	color: white;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	padding: 2px 0 1px;
	}

a.icons-link-seq-5, a.icons-link-seq-10, a.icons-link-seq-15, a.icons-link-seq-20, a.icons-link-seq-25, a.icons-link-seq-30, a.icons-link-seq-35, a.icons-link-seq-40, a.icons-link-seq-45{
	width: 20%;
	}

a.icons-link-seq-active{
	background: rgb(221,95,55);
	color: white;
	}

a.icons-link-seq-active span{
	border-radius: 5px;
	}

.icons a:hover{
	border-width: 2px;
	border-color: rgb(221,95,55);
	/*box-shadow: inset 0px 0px 2px 2px rgb(221,95,55);*/
	}

.icons b{
	display: block;
	text-align: center;
	font-weight: 500;
	padding: 4px 4px 2px;
	overflow: hidden;
	}

.icons a span{
	display: block;
	margin: auto;
	width: 120px;
	height: 120px;
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	}

/*** end ***/
.icons-blank-end{
	flex-grow: 1;
	width: auto;
	margin: 0 auto;
	min-width: 0;
	background: white;
	/*background: gold;*/
	/*background: white url(/images/responsive/cart/list_arrow_blue.png) no-repeat right center;*/
	}


/*** lines ***/
.icons-line{
	margin: 0 auto;
	box-sizing: border-box;
	}

.icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-line-5, .icons-line-10, .icons-line-15, .icons-line-20, .icons-line-25, .icons-line-30, .icons-line-35, .icons-line-40, .icons-line-45{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-line-hbg{
	display: none;
	}
/*
.icons-line-all{
	display: none;
	}
*/

/*** items ***/
.icons-items-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items{
	padding-bottom: 1px;
	}

.icons-items a{
	width: calc(12.5% - 1px);
	}

.icons-items a.icons-link-seq-8, .icons-items a.icons-link-seq-16, .icons-items a.icons-link-seq-24, .icons-items a.icons-link-seq-32, .icons-items a.icons-link-seq-40{
	width: 12.5%;
	}

.icons-items a span{
	width: 70px;
	height: 70px;
	}

.icons-items .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items .icons-line-8, .icons-items .icons-line-16, .icons-items .icons-line-24, .icons-items .icons-line-32, .icons-items .icons-line-40, .icons-items .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-except-1 .icons-items a.icons-link-seq,
.icons-except-2 .icons-items a.icons-link-seq,
.icons-except-3 .icons-items a.icons-link-seq,
.icons-except-4 .icons-items a.icons-link-seq{
	width: calc(20% - 1px);
	}

.icons-except-5 .icons-items a.icons-link-seq,
.icons-except-6 .icons-items a.icons-link-seq{
	width: calc(16.6667% - 1px);
	}

.icons-except-6 .icons-items a.icons-link-seq-6{
	width: 16.6667%;
	}

.icons-except-6 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-7 .icons-items a.icons-link-seq{
	width: calc(14.2857% - 1px);
	}

.icons-except-7 .icons-items a.icons-link-seq-7{
	width: 14.2857%;
	}

.icons-except-7 .icons-items .icons-blank-end{
	display: none;
	}

.icons-except-8.icons-items-cover .icons-items .icons-line-8{
	display: none;
	}

/*** items-active ***/
.icons-items-active-cover{
	padding-top: 0px;
	padding: 0 0 20px 0;
	}

.icons-items-active{
	padding-bottom: 1px;
	}

.icons-items-active a{
	width: calc(8.3333% - 1px);
	}

.icons-items-active a.icons-link-seq-12, .icons-items-active a.icons-link-seq-24, .icons-items-active a.icons-link-seq-36, .icons-items-active a.icons-link-seq-48{
	width: 8.3333%;
	}

.icons-items-active a span{
	width: 40px;
	height: 40px;
	}

.icons-items-active .icons-line{
	width: 1px;
	border-right: 1px dotted white;
	}

.icons-items-active .icons-line-12, .icons-items-active .icons-line-24, .icons-items-active .icons-line-36, .icons-items-active .icons-line-48{
	width: 100%;
	border: none;
	border-top: 1px dotted white;
	}

.icons-items-active a{
	font-size: 0.7rem;
	}

.icons-items-active .icons-link-hbg u{
	padding-top: 5px;
	}

.icons-items-active .icons-link-hbg i{
	margin-bottom: 5px;
	height: 7px;
	max-width: 60px;
	}

/*** drobek ***/
.icons-drobek-links{
	}

.icons-drobek-links span{
	display: inline-block;
	background: rgb(221,95,55);
	color: white;
	padding: 3px 11px 2px;
	}

.icons-drobek-links a{
	color: white;
	font-size: 0.8rem;
	text-decoration: none;
	}

.icons-drobek-links a:hover{
	text-decoration: underline;
	}


/*** hbg ***/
#icons-link-hbg{
	/*color: rgb(101,112,125);*/
	display: none;
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	}

#icons-link-hbg:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-hbg u{
	display: block;
	/*padding: 10px 0 0;*/
	width: 70px;
	max-width: 85%;
	height: 55px;
	margin: auto;
	padding-top: 15px;
	}

.icons-sections-cover #icons-link-hbg u{
	width: 120px;
	height: 102px;
	}

.icons-link-hbg-hidden#icons-link-hbg u{
	height: 17px;
	}

#icons-link-hbg i{
	font-style: normal;
	display: block;
	margin: auto auto 8px;
	height: 7px;
	border-radius: 4px;
	background: white;
	}

.icons-sections-cover #icons-link-hbg i{
	height: 15px;
	margin-bottom: 15px;
	}


#icons-link-hbg b{
	color: white;
	}

.icons-items-active #icons-link-hbg u{
	height: 34px;
	padding-top: 5px;
	}

.icons-items-active #icons-link-hbg b{
	padding-top: 15px;
	}

.icons-items-active #icons-link-hbg i{
	height: 6px;
	}

	/*
	display: block;
	margin: auto;
	text-align: center;
	color: rgb(101,112,125);
	line-height: 100%;
	padding: 0;
	}
*/

/*** all ***/
#icons-link-all{
	background-color: rgb(221,95,55);
	background-image: radial-gradient(rgb(160,42,4), rgb(221,95,55));
	display: none;
	/*width: auto;*/
	/*flex-grow: 1;*/
	}

#icons-link-all:hover{
	border-color: rgb(55,66,80);
	}

#icons-link-all span{
	background-image: url(/images/responsive/icons/all.png);
	/*background-color: rgb(221,95,55);*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	}

#icons-link-all b{
	color: white;
	}

.icons-all-cover #icons-link-all{
	display: block;
	}
/*
.icons-all-cover .icons-line-all{
	display: block;
	}
*/

.icons-all-cover .icons-link-seq-8,
.icons-all-cover .icons-link-seq-9,
.icons-all-cover .icons-link-seq-10,
.icons-all-cover .icons-link-seq-11,
.icons-all-cover .icons-link-seq-12,
.icons-all-cover .icons-link-seq-13,
.icons-all-cover .icons-link-seq-14,
.icons-all-cover .icons-link-seq-15,
.icons-all-cover .icons-link-seq-16,
.icons-all-cover .icons-link-seq-17,
.icons-all-cover .icons-link-seq-18,
.icons-all-cover .icons-link-seq-19,
.icons-all-cover .icons-link-seq-20,
.icons-all-cover .icons-link-seq-21,
.icons-all-cover .icons-link-seq-22,
.icons-all-cover .icons-link-seq-23,
.icons-all-cover .icons-link-seq-24,
.icons-all-cover .icons-link-seq-25,
.icons-all-cover .icons-link-seq-26,
.icons-all-cover .icons-link-seq-27,
.icons-all-cover .icons-link-seq-28,
.icons-all-cover .icons-link-seq-29,
.icons-all-cover .icons-link-seq-30,
.icons-all-cover .icons-link-seq-31,
.icons-all-cover .icons-link-seq-32,
.icons-all-cover .icons-link-seq-33,
.icons-all-cover .icons-link-seq-34,
.icons-all-cover .icons-link-seq-35,
.icons-all-cover .icons-link-seq-36,
.icons-all-cover .icons-link-seq-37,
.icons-all-cover .icons-link-seq-38,
.icons-all-cover .icons-link-seq-39,
.icons-all-cover .icons-link-seq-40,
.icons-all-cover .icons-link-seq-41,
.icons-all-cover .icons-link-seq-42,
.icons-all-cover .icons-link-seq-43,
.icons-all-cover .icons-link-seq-44,
.icons-all-cover .icons-link-seq-45,
.icons-all-cover .icons-link-seq-46,
.icons-all-cover .icons-link-seq-47,
.icons-all-cover .icons-link-seq-48,
.icons-all-cover .icons-link-seq-49{
	display: none;
	}

.icons-all-cover .icons-line-8,
.icons-all-cover .icons-line-9,
.icons-all-cover .icons-line-10,
.icons-all-cover .icons-line-11,
.icons-all-cover .icons-line-12,
.icons-all-cover .icons-line-13,
.icons-all-cover .icons-line-14,
.icons-all-cover .icons-line-15,
.icons-all-cover .icons-line-16,
.icons-all-cover .icons-line-17,
.icons-all-cover .icons-line-18,
.icons-all-cover .icons-line-19,
.icons-all-cover .icons-line-20,
.icons-all-cover .icons-line-21,
.icons-all-cover .icons-line-22,
.icons-all-cover .icons-line-23,
.icons-all-cover .icons-line-24,
.icons-all-cover .icons-line-25,
.icons-all-cover .icons-line-26,
.icons-all-cover .icons-line-27,
.icons-all-cover .icons-line-28,
.icons-all-cover .icons-line-29,
.icons-all-cover .icons-line-30,
.icons-all-cover .icons-line-31,
.icons-all-cover .icons-line-32,
.icons-all-cover .icons-line-33,
.icons-all-cover .icons-line-34,
.icons-all-cover .icons-line-35,
.icons-all-cover .icons-line-36,
.icons-all-cover .icons-line-37,
.icons-all-cover .icons-line-38,
.icons-all-cover .icons-line-39,
.icons-all-cover .icons-line-40,
.icons-all-cover .icons-line-41,
.icons-all-cover .icons-line-42,
.icons-all-cover .icons-line-43,
.icons-all-cover .icons-line-44,
.icons-all-cover .icons-line-45,
.icons-all-cover .icons-line-46,
.icons-all-cover .icons-line-47,
.icons-all-cover .icons-line-48,
.icons-all-cover .icons-line-49{
	display: none;
	}

.icons-all-cover .icons-blank-end{
	display: none;
	}
/*
.icons-all-cover-6 .icons-blank-end{
	display: block;
	}

.icons-items-cover.icons-all-cover-6 #icons-link-all{
	display: none;
	}

.icons-all-cover-max{

	}
*/

.icons-items-cover.icons-all-cover-8 .icons-link-seq-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-8 .icons-line-8{
	display: block;
	}

.icons-items-cover.icons-all-cover-3 #icons-link-all,
.icons-items-cover.icons-all-cover-4 #icons-link-all,
.icons-items-cover.icons-all-cover-5 #icons-link-all,
.icons-items-cover.icons-all-cover-6 #icons-link-all,
.icons-items-cover.icons-all-cover-7 #icons-link-all,
.icons-items-cover.icons-all-cover-8 #icons-link-all
.icons-items-active-cover.icons-all-cover-3 #icons-link-all,
.icons-items-active-cover.icons-all-cover-4 #icons-link-all,
.icons-items-active-cover.icons-all-cover-5 #icons-link-all,
.icons-items-active-cover.icons-all-cover-6 #icons-link-all,
.icons-items-active-cover.icons-all-cover-7 #icons-link-all,
.icons-items-active-cover.icons-all-cover-8 #icons-link-all{
	display: none;
	}

.icons-items-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-cover.icons-all-cover-7 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-3 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-4 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-5 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-6 .icons-blank-end,
.icons-items-active-cover.icons-all-cover-7 .icons-blank-end{
	display: block;
	}

/* combi */
.icons-items-active-cover.icons-all-cover .icons-link-seq-8,
.icons-items-active-cover.icons-all-cover .icons-link-seq-9,
.icons-items-active-cover.icons-all-cover .icons-link-seq-10,
.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	display: block;
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq{
	width: calc(8.333% - 1px);
	}

.icons-items-active-cover.icons-all-cover .icons-link-seq-11{
	width: 8.333%;
	}

.icons-items-active-cover.icons-all-cover .icons-line-8,
.icons-items-active-cover.icons-all-cover .icons-line-9,
.icons-items-active-cover.icons-all-cover .icons-line-10,
.icons-items-active-cover.icons-all-cover .icons-line-11{
	display: block;
	}

/*** vyprodej ***/
.icons-vyprodej-main{
	padding: 35px 0;
	}

.icons-vyprodej-in{
	padding: 0 0 40px;
	}

.icons-vyprodej-main .icons-drobek-links span{
	padding: 5px 22px 2px 15px;
	}

.icons-vyprodej-main .icons-drobek b{
	font-size: 1.6rem;
	line-height: 130%;
	}

.icons-vyprodej-main .icons a{
	padding-top: 0;
	}

.icons-vyprodej-section{

	}

/*** ### ./css/responsive/icons_sps.css ### ***/

.icons,
a.icons-link-seq-active,
.icons-drobek-links span{
	background: rgb(39,115,49);
	}

.icons a:hover{
	border-color: rgb(39,115,49);
	}

#icons-link-hbg,
#icons-link-all{
	background-color: rgb(39,115,49);
	background-image: radial-gradient(rgb(39,115,49), rgb(69,145,79));
	}
