/* module AUCTIONS */

@font-face {
	font-family: 'auctions';
	src:url('/img/auctions/webfonts/auctions.eot');
	src:url('/img/auctions/webfonts/auctions.eot?#iefix') format('embedded-opentype'),
		url('/img/auctions/webfonts/auctions.woff2') format('woff2'),
		url('/img/auctions/webfonts/auctions.woff') format('woff'),
		url('/img/auctions/webfonts/auctions.ttf') format('truetype'),
		url('/img/auctions/webfonts/auctions.svg?#auction') format('svg');
	font-weight: normal;
	font-style: normal;
}

:root {
 --font-auctions-icon: "auctions";
 --color-main: #00722c;
 --color-grey: #888;
 --color-dark-grey: #313131;
 --color-light-grey: #f4f4f4;
 --color-text: #111;
 --color-light-text: #7e7c7d;
 --color-green: #267c01;
 --color-red: #ca0000;
 --color-navy: #006c9e;
 --color-black: #000;
 --color-white: #fff;
 --color-yellow: #ffcc33;
 
 --color-data: #ca4b72;
 --color-hours: #4bb4ca; 
 --color-location: #28914f;
 --color-type: #2945d4;
 --color-status: #d42929;
 
 --gradient: linear-gradient(90deg, rgba(255,255,255,1) 50%, rgba(255,255,255,0) 100%);
 --border-radius: 0;
 --border-radius-button: 1px;
 --box-shadow: 0 0 10px rgba(160,160,160,0.9);
 --box-shadow-hover: 0 0 10px rgba(160,160,160,0.6); 
 --text-shadow: 0 0 20px rgba(255,255,255,1), 0 0 15px rgba(255,255,255,0.8), 1px 1px 0px rgba(255,255,255,0.9);
 --vcenter: translate(0,-50%);
 --hcenter: var(--hcenter);
 --center: translate(-50%,-50%);
}

.auctions { position:relative; }
.auctions .box-opis { position:relative; overflow:hidden; border:0; padding:0; margin-bottom:2em; text-align:left; }
.auctions .box-opis > h3 { position:relative; width:100%; border-bottom:1px solid var(--color-light-grey); font-weight:normal; color:var(--color-text); font-size:2em; line-height:1.2em; padding:0 0 0.6em 0; margin:0 0 1em; }
.auctions .box-opis article { margin-bottom:2em;}

/* ofer*/
.auctions article #mapIn { width:100%; height:270px; }
.auctions .lead { position:relative; display:flex; justify-content:space-between; align-items:center; background:var(--color-light-grey); padding:1.5em; margin-bottom:2em; text-align:left;}
.auctions .lead .opcje { display:block; }
.auctions .name { padding:0; text-align:left;}
.auctions .name h2 { font-size:2.8em; margin:0; text-align:left;}
.auctions .name h2 span { display:inline-block; }
.auctions .type { float:left; display:block; margin-top:0.2em; overflow:hidden; font-size:1.2em; line-height:1.1em; padding:0; text-align:center;}
.auctions .price { display:block; margin:0 0 2em; padding:0; font-weight:normal; text-decoration:none; font-size:1em; line-height:1em; }
.auctions .price ins { display:block; margin:0; padding:0; font-weight:normal; text-decoration:none; font-size:1em; line-height:1em; }
.auctions .price span { display:inline-block; font-weight:400; color:var(--color-red); font-size:3em; line-height:1em; clear:both;}
.auctions .counter { display:block; margin:0 0 2em; padding:0; font-weight:normal; text-decoration:none; font-size:1em; line-height:1em; }
.auctions .counter span { display:inline-block; font-weight:700; color:var(--color-red); font-size:1.5em; line-height:1.5em; clear:both;}

/* list spec offer  */
.auctions .dane { position:relative; vertical-align:top; width:auto; float:none; text-align:left; margin:0 0 3em; padding:0; }
.auctions .dane ul { position:relative; display:block; vertical-align:top; float:none; text-align:left; padding:0; margin:1em 0 0 0; list-style-type:none;list-style-image:none; }
.auctions .dane ul ul { display:inline-block; margin:0; }
.auctions .dane ul li { position:relative; display:inline-block; width:100%; box-sizing:border-box; margin:0; padding:1em; border-bottom:1px solid var(--color-light-grey); background:transparent; outline:0; text-align:right; font-weight:normal; color:var(--color-text); font-size:1.2em; line-height:1em; box-shadow:none;}
.auctions .dane ul ul li { padding:0 0 0.8em 0; border-bottom:0; font-size:1em; line-height:1em; }
.auctions .dane ul li.important { background-color:var(--color-green); color:var(--color-white); }
.auctions .dane ul li.important *,.auctions ul li.important h3 { color:var(--color-white); }
.auctions .dane ul li.error { background-color:var(--color-red); color:var(--color-white); }
.auctions .dane ul li.error * { color:var(--color-white); }
.auctions .dane ul li.full { padding:1em 0; }
.auctions .dane ul li.alignLeft { text-align:left; }
.auctions .dane ul li div { display:inline; float:left; width:auto; font-weight:bold; color:var(--color-text); text-decoration:none; text-transform:none; line-height:1em; }
.auctions .dane ul li .opcje { display:block; }
.auctions .dane ul li span { font-size:0.8em; background-color:var(--color-light-grey); color:var(--color-black); padding:3px;}
.auctions .dane.lista ul { position:relative; display:block; vertical-align:top; float:none; text-align:left; padding:0; margin:1em 0 0 0; list-style-type:none;list-style-image:none; }
.auctions .dane.lista ul li { position:relative; display:inline-block; float:none; width:100%; margin:0; padding:0.4em 1em 1em 30px; box-sizing:border-box; border:0; background:transparent; outline:0; text-align:left; color:var(--color-text); font-size:1.1em; line-height:1em; box-shadow:none;}
.auctions .dane.lista ul li div { display:inline; float:left; width:auto; font-weight:normal; color:var(--color-text); text-decoration:none; text-transform:none; line-height:1em; }
.auctions .dane.lista ul li div:after { content:' '}
.auctions .dane.lista ul li div:before { position:absolute; top:3px; left:0; display:block; font-size:1.2em; line-height:1em; font-family:var(--font-auctions-icon); content:"\e118"; color:var(--color-black); }

/* advertiser */
.auctions .department { font-size:1em; line-height:1.25em; margin:0; padding:0; }
.auctions .department h4 { display:block; margin:0; font-weight:normal; color:var(--color-text); font-size:1.2em; line-height:1.2em; }
.auctions .department strong { display:block; font-weight:normal; color:var(--color-text); font-size:1.1em; line-height:1.2em;}
.auctions .department .imgwraper { position:relative; margin-bottom:1em; text-align:center;}
.auctions .department .imgwraper img { border:0; width:30%; }
.auctions .department .ico { position:relative; padding:1em 0 1em 15%; margin:0 0 1em 0; overflow:hidden; border-bottom:1px solid var(--color-light-grey);}
.auctions .department .ico:last-child { border-bottom:0; margin:0;}
.auctions .department span { position:absolute; top:10px; left:5%; font-size:2em; color:var(--color-grey);}
.auctions .department p { margin:0.2em 0 0.2em 0;}

/* listing  */
.auctions .listing { position:relative; display:table; width:100%; overflow:visible; border:0; margin:0 0 2em 0; padding:0;}
.auctions .listing br { clear:both; }
.auctions .listing img { border:0; vertical-align:middle; }
.auctions .listing .imgwraper img { border:0; width:100%; height:auto; }
.auctions .listing a:link,.auctions .listing a:visited { font-size:1em; text-decoration:none; padding:0; }
.auctions .listing a:hover,.auctions .listing a:focus { text-decoration:none; }
.auctions .listing.line { border-top:2px var(--color-light-grey) solid; padding:1em 0; margin:1em 0 0 0;}
.auctions .listing.locked { padding:5em 0.5em 0.5em; margin:30px 0 0 0; box-sizing:border-box; border:2px solid var(--color-red); }
.auctions .listing.locked:before { font-family:auction; font-size:1rem; line-height:1em; position:absolute; top:-25px; left:50%; transform:var(--hcenter);-webkit-transform:var(--hcenter);-ms-transform:var(--hcenter); display:block; margin:0; padding:0.5em; color:var(--color-white); background:var(--color-red); font-size:2.5em; content:"\e10a"; border-radius:55px; vertical-align:middle; }

/* list */
.auctions .listing ul { padding:0; margin:0; text-align:left; display:block; list-style-type:none; list-style-image:none; width:100%; }
.auctions .listing ul li { position:relative; display:block; padding:1em 0; margin:0; overflow:hidden; overflow:visible; list-style:none; box-sizing:border-box; }
.auctions .listing h3,.auctions .listing li h3 { font-size:1.5em; line-height:1.1em; font-weight:bold; text-decoration:none; text-align:left; padding:0; margin:0; border:0; overflow:hidden; display:block; }
.auctions .listing li h3 { font-size:1.1em; line-height:1.1em; font-weight:normal;  }
.auctions .listing li h3 span { position:relative; display:block; padding:0; margin:1em 0 0; overflow:hidden; font-size:0.8em; line-height:1em; font-weight:normal; }
.auctions .listing .items { display:table; vertical-align:middle; margin:0; padding:0; width:100%; box-sizing:border-box; }
.auctions .listing .items ul { position:relative; display:table-row; margin:0; padding:0; list-style-type:none; list-style-image:none; text-align:center; }
.auctions .listing .items ul.error:after { content:""; position:absolute; left:0; top:0; width:100%; height:100%; border:2px solid var(--color-red); background-color:rgba(255,0,0,0.1) }
.auctions .listing .items ul.header:after { height:2px; }
.auctions .listing .items ul.header li { font-weight:bold; }
.auctions .listing .items ul:after { content:""; position:absolute; left:0; bottom:0; width:100%; height:1px; background-color:var(--color-light-grey); }
.auctions .listing .items li ul:after { content:""; height:0; }
.auctions .listing .items ul li { position:relative; display:table-cell; height:auto; width:auto; min-width:50px; overflow:visible; margin:0 0.5em 0; padding:1.5em 1em; box-sizing:border-box; vertical-align:middle; text-align:left; background:transparent; font-size:1em;line-height:1em; }
.auctions .listing .items ul li.alignRight { text-align:right;}
.auctions .listing .items ul li.line div { border-bottom:1px solid var(--color-status); padding:0.5em 0; }
.auctions .listing .items strong { display:block; font-size:1em; font-weight:normal; }
.auctions .listing .items .name { text-align:left;} 
.auctions .listing .items .desc { width:30%; text-align:left;} 
.auctions .listing .items .agree { width:100px; text-align:center;}
.auctions .listing .items .files { width:150px; text-align:right;}
.auctions .listing .items .input { width:150px; text-align:left;} 
.auctions .listing .items .select { width:110px; text-align:left; border:0;} 
.auctions .listing .items .select:after { display:none; } 
.auctions .listing .items .important { background-color:var(--color-green); color:var(--color-white); }
.auctions .listing .items .error { outline:2px solid var(--color-red); outline-offset:-4px; color:var(--color-black) !important; }
.auctions .listing .items .uploaded { display:grid; width:100%; padding:1em; margin:0; text-align:left;}
.auctions .listing .items .data strong { border-bottom:2px solid var(--color-data); padding:0.5em 0.6em;} 
.auctions .listing .items .hours strong { border-bottom:2px solid var(--color-hours); padding:0.5em 0.6em;} 
.auctions .listing .items .location strong { border-bottom:2px solid var(--color-location); padding:0.5em 0.6em; margin-bottom:5px;} 
.auctions .listing .items .type strong { border-bottom:2px solid var(--color-type); padding:0.5em 0.6em;} 
.auctions .listing .items .status strong { border:1px solid var(--color-status); padding:0.5em 0.6em;} 

.auctions .listing .items a:link,.auctions .listing .items a:visited { text-decoration:none; }
.auctions .listing a.download:after{ position:relative; display:inline-block; margin-left:3px; font-size:0.9em; line-height:1em; font-family:var(--font-auctions-icon);  color:var(--color-red); content:"\e124";}
.auctions .listing a.download { margin:5px 0 }

/* button type switch */
.auctions .switch { position:relative; display:inline-block; width:60px; height:34px; }
.auctions .switch label { position:relative !important; display:inline-block !important; width:60px !important; height:34px; padding:0 !important; }
.auctions .switch label input { opacity:0; width:0; height:0;}
.auctions .switch .slide { position:absolute; cursor:pointer; top:0; left:0; right:0; bottom:0; background-color:var(--color-grey); -webkit-transition:.4s; transition:.4s;}
.auctions .switch .slide:before { position:absolute; content:""; height:26px; width:26px; left:4px; bottom:4px; background-color:var(--color-white); -webkit-transition:.4s; transition:.4s; }
.auctions .switch.required .slide:before { content:"\e111"; font-family:var(--font-auctions-icon); font-size:0.8em; color:var(--color-red); line-height:26px; text-align:center; }
.auctions .switch input:checked + .slide { background-color:var(--color-green); }
.auctions .switch input:focus + .slide { box-shadow:0 0 1px var(--color-green); }
.auctions .switch input:checked + .slide:before { -webkit-transform:translateX(26px); -ms-transform:translateX(26px); transform:translateX(26px); }
.auctions .switch.round .slide { border-radius:34px;}
.auctions .switch.round .slide:before { border-radius:50%; }

/* file upload  */
.auctions .listing ul[id^="upload_list_"] { display:none; }
.auctions .listing ul[id^="upload_list_"].show { display:block;}
.file { position:relative; display:block; border:1px solid var(--color-light-grey); padding:0.5em; box-sizing:border-box; margin:0 0 1em 0;}
.file h4 { display:block; padding:0; margin:0; border:0; overflow:hidden; font-size:1.1em; line-height:1.1em; font-weight:normal; text-decoration:none; text-align:left; }
.file .progress { display:inline-block; padding:0; margin:5px 0; border:1px solid var(--color-light-grey); overflow:hidden; width:80%; height:20px;}
.file .progress span { display:block; background-color:var(--color-green); padding:0; margin:0; border:0; overflow:hidden; width:0px; height:30px;}
.file .usun { float:right; z-index:2; }

/* buttons */
.auctions .menu { position:relative; margin:0; padding:0; }
.auctions .menu div { position:relative; height:auto; width:auto; display:inline-block; float:none; overflow:visible; margin:0.2em; padding:0; border:0;text-align:left;}
.auctions .menu a:link,.auctions .menu a:visited { position:relative; display:block; font-size:1em; line-height:1em; color:var(--color-white); border:1px solid var(--color-light-grey); border-radius:var(--border-radius-button); background-color:var(--color-main); text-decoration:none; white-space:nowrap; padding:0.5em !important; margin:0; transition-duration:0.5s; }
.auctions .menu a:hover,.auctions .menu a:active,.auctions .menu a:focus { color:var(--color-black); background-color:var(--color-white); }
.auctions .menu a:before { margin-right:0.3em; font-family:var(--font-auctions-icon); }
.auctions .menu input[type=file] { display:none; }
.auctions .menu a.border:link,.auctions .menu a.border:visited { border-color:var(--color-yellow); }

/* buttons large */
.auctions a.button:link,.auctions a.button:visited { display:inline-block; position:relative; padding:0.7em 1em; margin:0.1em; font-size:1em; line-height:1em; color:var(--color-white); text-shadow:none; font-weight:normal; text-align:center; text-decoration:none; white-space:nowrap; background:var(--color-green); border:0; cursor:pointer; }
.auctions a.button:after,.auctions a.button:before { font-family:var(--font-auctions-icon); color:var(--color-white); font-size:0.8em; line-height:0.5em; display:inline-block; padding:0 0 0 0.5em; margin-top:-0.1em; vertical-align:middle; text-align:center; transition-duration:1s; text-decoration:none; }
.auctions a.button:after { content:"\e101";}
.auctions a.button:before { content:"";}
.auctions a.button.invert:before { content:"\e100"; padding:0 0.5em 0 0;}
.auctions a.button.invert:after { content:""; padding:0;}
.auctions a.button:active,.auctions a.button:hover,.auctions a.button:focus { background:var(--color-light-grey); color:var(--color-black) !important; text-decoration:underline; transition-duration:0.7s; }

/* options */
.auctions #drukuj { position:relative; top:0; right:0; float:none;} 
.auctions .opcje { margin:0; padding:0; display:inline-block; vertical-align:middle; float:none; position:relative; background:transparent;}
.auctions .opcje ul { position:relative; display:block; padding:0; margin:0; vertical-align:top; text-align:left; list-style-type:none; list-style-image:none; }
.auctions .opcje ul li { position:relative; display:inline-block; box-sizing:border-box; margin:0; padding:0; outline:0; }
.auctions .opcje a:link,.auctions .opcje a:visited { position:relative; display:inline-block; overflow:hidden; cursor:pointer; margin:0; box-sizing:border-box; padding:0; font-family:tahoma; text-decoration:none; text-transform:uppercase; font-weight:normal; font-size:1rem; text-align:left; }
.auctions .opcje a:hover,.auctions .opcje a:active,.auctions .opcje a:focus,.auctions .opcje a.active { text-decoration:none; }
.auctions .opcje a[class^="auctions-icon-"], .auctions .opcje a[class*=" auctions-icon-"] { display:table-row; }
.auctions .opcje a[class^="auctions-icon-"]:before, .auctions .opcje a[class*=" auctions-icon-"]:before { position:relative; float:left; margin:0 .25em 0 0; width:30px; height:30px; display:block; font-family:var(--font-auctions-icon); font-size:1.4em; line-height:30px; vertical-align:middle; border-radius:100%; background-color:var(--color-green); color:var(--color-white); text-align:center; }
.auctions .opcje a:hover[class^="auctions-icon-"]:before,.auctions .opcje a:active[class^="auctions-icon-"]:before,.auctions .opcje a:focus[class^="icon-"]:before,.auctions .opcje a.active[class^="icon-"]:before,
.auctions .opcje a:hover[class^=" auctions-icon-"]:before,.auctions .opcje a:active[class^=" auctions-icon-"]:before,.auctions .opcje a:focus[class^=" icon-"]:before,.auctions .opcje a.active[class^="icon-"]:before { background-color:var(--color-white); color:var(--color-black);}
.auctions .opcje a span { display:table-cell; vertical-align:middle;}
.auctions .opcje a.qr { background:transparent;}
.auctions .opcje a.qr img { vertical-align:middle; margin-right:0.6em; }

/* menu - float */
.menu-float { position:relative; display:inline-block; padding:0; margin:0; z-index:5; }
.menu-float ul { padding:0; margin:0; text-align:left; list-style-type:none; list-style-image:none; width:100%; }
.menu-float ul li { z-index:100; margin:0 !important; border:0 !important; padding:0 !important; float:none; display:inline-block !important; list-style:none; overflow:visible !important;}
.menu-float ul li:hover { text-align:left; cursor:pointer; position:relative; }
.menu-float ul ul { margin:0; border:0 none; padding:0; width:170px !important; list-style:none; display:none !important; position:absolute; top:0; right:60px; z-index:2;}
.menu-float ul ul:after /* IE 7 */{ clear:both; display:block; font:1px/0px serif; content:"."; height:0; visibility:hidden; }
.menu-float ul ul li { width:100%; display:block !important; float:none !important; margin:0 0 0.5em 0 !important; z-index:3; }
.menu-float ul li:hover ul { display:block !important; background:var(--color-light-grey); padding:2em !important; margin:0 !important; box-shadow:1px 1px 1px var(--box-shadow); }
.menu-float ul ul li a {display:block; border:0 !important; padding:1em 0; font-size:1em !important; }
.menu-float ul li.line { border-bottom:1px solid var(--color-white) !important; padding-bottom:1.5em !important; margin-bottom:1.5em !important; }

/*-------- stages - */
.auctions .stages { position:relative; padding:2em 0; margin:0 0 2em 0; width:auto; border-top:1px solid var(--color-light-grey); border-bottom:1px solid var(--color-light-grey); z-index:1; }
.auctions .stages ul { display:flex; align-items:flex-start; justify-content:center; flex-wrap:wrap; padding:0; margin:0; list-style-type:none; list-style-image:none; width:auto; overflow:hidden; text-align:left; }
.auctions .stages ul li { position:relative; flex-shrink:0; margin:5px 10px; border:0; padding:0; display:inline-block; list-style:none; }
.auctions .stages ul li:before { content:""; display:block; position:absolute; top:50%; right:-25px; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); width:30px; height:30px; font-size:15px; line-height:30px; background-color:var(--color-green); color:var(--color-white); border-radius:100%; font-family:var(--font-auctions-icon); content:"\e101"; text-align:center; z-index:2; }
.auctions .stages ul li:last-child:before{ display:none}
.auctions .stages ul li a,.stages ul li a:visited { font-size:1em; line-height:1em; color:var(--color-black); text-decoration:none; font-weight:normal; padding:2em; width:90px; height:90px; background:var(--color-white); border-width:1px; border-style:solid; border-color:var(--color-green); border-radius:100%; display:block; transition-duration:1s; }
.auctions .stages ul li a:hover,.auctions .stages ul li a:active,.auctions .stages ul li a:focus { color:var(--color-black); border-color:var(--color-black); transition-duration:0.6s; }
.auctions .stages ul li.deactive a { color:var(--color-dark-grey); border-color:var(--color-grey); transition-duration:0.6s; }
.auctions .stages ul li.deactive a h3 { color:var(--color-dark-grey); }
.auctions .stages ul li.deactive:before,.auctions .stages ul li.current:before { background:var(--color-grey); }
.auctions .stages ul li.current a { border-width:3px; border-style:dotted; border-color:var(--color-green); transition-duration:0.6s; }
.auctions .stages ul li a .start,.auctions .stages ul li a .end { display:block; position:absolute; top:0; left:-10px; padding:5px 10px; width:70px; font-size:9px; line-height:9px; background-color:var(--color-white); text-align:center; z-index:0; }
.auctions .stages ul li a .end { top:auto; bottom:0; left:auto; right:-10px; }
.auctions .stages ul li a h3 { content:""; display:block; position:absolute; top:50%; left:0; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); width:100%; padding:0 1em; box-sizing:border-box; text-align:center; font-size:0.9rem; color:var(--color-black); }


/* auctions-accordion */
ul.auctions-accordion { position:relative; padding:0; margin:1em 0; list-style-type:none; list-style-image:none; width:auto;}
ul.auctions-accordion li { margin:0; padding:0 0 1em; position:relative; display:block; text-align:left; list-style:none; box-sizing:border-box; }
ul.auctions-accordion li a:link,ul.auctions-accordion li a:visited { position:relative; padding:0; margin:0; display:inline-block; font-size:1.1em; line-height:1em; text-decoration:none; font-weight:700; text-align:left; }
ul.auctions-accordion li a:hover,ul.auctions-accordion li a:active,ul.auctions-accordion li a:focus,ul.auctions-accordion li a.active,ul.auctions-accordion li.active a { color:var(--color-dark-grey); text-decoration:none; transition-duration:0.6s;}
ul.auctions-accordion li > a:before { position:relative; display:inline-block; vertical-align:middle; margin:0 10px 0 0; font-family:var(--font-auctions-icon); content:"\e101"; font-size:1em; line-height:1.1em; font-weight:normal; color:var(--color-main); }
ul.auctions-accordion li > a.active:before { content:"\e103";}
ul.auctions-accordion li ul { margin:1em 1em 0; padding:0;}
ul.auctions-accordion li ul li { margin:0; padding:0 0 0.5em 0; }
ul.auctions-accordion li li a:link,ul.auctions-accordion li li a:visited { font-size:1em; z-index:3;}
ul.auctions-accordion ul.noActive { display:none;}

/*QR Code */
.auctions div.qr { margin:0 auto; width:212px; display:none; }
.auctions div.qr img { margin:0 auto; }
.auctions div.qr span { font-size:1.2em; color:var(--color-dark-grey); display:block;text-align:center; }

/*forms*/
.auctions .forms input[readonly="readonly"] { color:var(--color-grey); }
.auctions .forms input.active { border-color:var(--color-green); }

/* oznaczenia */
[class^="promo-"], [class*=" promo"] { font-size:1em; line-height:1em; font-weight:normal; color:var(--color-text); display:inline-block; padding:0.20em 0.8em; margin:0.3em 0.1em 0.3em; background:var(--color-white); }
[class^="promo-"] a, [class*=" promo"] a { font-size:1em !important; line-height:1em !important; text-decoration:none !important; color:var(--color-black) !important; font-weight:300; }
.promo-wazne {background:var(--color-red); color:var(--color-white); }
.promo-licytacja {background:var(--color-yellow); color:var(--color-black); }

/* icons listing i form */
.auctions .listing div[class^="auctions-icon-"],.auctions .listing div[class*=" auctions-icon-"]{ position:relative; display:flex; align-items:center; margin:0; padding:5px 0 0 0; }
.auctions .listing div[class^="auctions-icon-"]:before ,.auctions .listing div[class*=" auctions-icon-"]:before { font-family:auction; font-size:18px; line-height:1em; text-align:center; position:relative; display:inline-block; margin:0 5px 0 0; padding:5px; color:var(--color-white); background:var(--color-green); width:22px; height:22px; border-radius:100%; vertical-align:middle; }
.auctions .listing div[class^="auctions-icon-"] span,.auctions .listing div[class*="auctions-icon-"] span { position:absolute; top:-100em !important; left:-100em !important; width:1px; height:1px; text-indent:-1000em; }

/* icons h3 */
.auctions h3[class^="auctions-icon-"],.auctions h3[class*=" auctions-icon-"]{ position:relative; display:inline-block; margin:0; padding:0.3em 0 0.3em 2.5em; }
.auctions h3[class^="auctions-icon-"]:before ,.auctions h3[class*=" auctions-icon-"]:before { font-family:auction; font-size:1rem; line-height:1em; position:absolute; top:0; left:0; display:block; margin:0; padding:0.5em; color:var(--color-white); background:var(--color-green); border-radius:25px; vertical-align:middle; }

.auctions sup { height:0; line-height:1; vertical-align:baseline; position:relative; bottom:1ex; }
.auctions img {border:0;}

/* warn */
.auctions-warn { position:relative; background:var(--color-yellow); border-radius:var(--border-radius); padding:2em 3em 2em 120px; margin:1em 0; text-align:left; font-size:1.2em; line-height:1.2em; color:var(--color-black); }
.auctions-warn *,.auctions-warn a:link,.auctions-warn a:visited { color:var(--color-black); }
.auctions-warn:before{ font-family:var(--font-auctions-icon); content:"\e139"; font-size:3em; line-height:1em; color:var(--color-black); position:absolute; top:50%; left:15px; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); text-align:left;}
.auctions-warn:after { content:""; position:absolute; top:50%; transform:var(--center); left:90px; width:1px; height:90%; margin:0; background:var(--color-black); text-align:center; z-index:2; }

/* info */
.auctions-info { position:relative; background:var(--color-light-grey); border-radius:var(--border-radius); padding:2em 3em 2em 120px; margin:1em 0; text-align:left; font-size:1.2em; line-height:1.2em; color:var(--color-black); }
.auctions-info *,.auctions-info a:link,.auctions-info a:visited { color:var(--color-black); }
.auctions-info:before{ font-family:var(--font-auctions-icon); content:"\e13a"; font-size:3em; line-height:1em; color:var(--color-black); position:absolute; top:50%; left:15px; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); text-align:left;}
.auctions-info:after { content:""; position:absolute; top:50%; transform:var(--center); left:90px; width:1px; height:90%; margin:0; background:var(--color-black); text-align:center; z-index:2; }

/* agree */
.auctions-agree { position:relative; background:var(--color-green); border-radius:var(--border-radius); padding:2em 3em 2em 120px; margin:1em 0; text-align:left; font-size:1.2em; line-height:1.2em; color:var(--color-white); }
.auctions-agree *,.auctions-agree a:link,.auctions-agree a:visited { color:var(--color-white); }
.auctions-agree:before{ font-family:var(--font-auctions-icon); content:"\e13d"; font-size:3em; line-height:1em; color:var(--color-white); position:absolute; top:50%; left:15px; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); text-align:left;}
.auctions-agree:after { content:""; position:absolute; top:50%; transform:var(--center); left:90px; width:1px; height:90%; margin:0; background:var(--color-white); text-align:center; z-index:2; }

/* ok */
.auctions-ok { position:relative; background:var(--color-white); border-radius:var(--border-radius); border:2px solid var(--color-green); padding:1em 2em 1em 120px; margin:1em 0; text-align:left; font-size:1.2em; line-height:1.2em; color:var(--color-black); }
.auctions-ok *,.auctions-ok a:link,.auctions-ok a:visited { color:var(--color-black); }
.auctions-ok:before{ font-family:var(--font-auctions-icon); content:"\e118"; font-size:3em; line-height:1em; color:var(--color-green); position:absolute; top:50%; left:15px; transform:var(--vcenter);-webkit-transform:var(--vcenter);-ms-transform:var(--vcenter); text-align:left;}
.auctions-ok:after { content:""; position:absolute; top:50%; transform:var(--center); left:90px; width:1px; height:90%; margin:0; background:var(--color-white); text-align:center; z-index:2; }

[class^="auctions-icon-"]:before, [class*=" auctions-icon-"]:before {
 font-family:var(--font-auctions-icon) !important;
 speak: never;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 line-height: 1;

 /* Better Font Rendering =========== */
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
}

.auctions-icon-arrowLeft:before {
 content: "\e100";
}
.auctions-icon-arrowRight:before {
 content: "\e101";
}
.auctions-icon-arrowUp:before {
 content: "\e102";
}
.auctions-icon-arrowDown:before {
 content: "\e103";
}
.auctions-icon-search:before {
 content: "\e104";
}
.auctions-icon-home:before {
 content: "\e105";
}
.auctions-icon-menu:before {
 content: "\e106";
}
.auctions-icon-list:before {
 content: "\e107";
}
.auctions-icon-grid:before {
 content: "\e108";
}
.auctions-icon-search-doc:before {
 content: "\e109";
}
.auctions-icon-search-doc2:before {
 content: "\e10a";
}
.auctions-icon-filter:before {
 content: "\e10b";
}
.auctions-icon-calendar:before {
 content: "\e10c";
}
.auctions-icon-eye:before {
 content: "\e10d";
}
.auctions-icon-link:before {
 content: "\e10e";
}
.auctions-icon-attachment:before {
 content: "\e10f";
}
.auctions-icon-attachment2:before {
 content: "\e110";
}
.auctions-icon-dot:before {
 content: "\e111";
}
.auctions-icon-sitemap:before {
 content: "\e112";
}
.auctions-icon-print:before {
 content: "\e113";
}
.auctions-icon-mail:before {
 content: "\e114";
}
.auctions-icon-negotiation:before {
 content: "\e115";
}
.auctions-icon-setting:before {
 content: "\e116";
}
.auctions-icon-padlock:before {
 content: "\e117";
}
.auctions-icon-check:before {
 content: "\e118";
}
.auctions-icon-clear:before {
 content: "\e119";
}
.auctions-icon-delete:before {
 content: "\e11a";
}
.auctions-icon-pause:before {
 content: "\e11b";
}
.auctions-icon-user:before {
 content: "\e11c";
}
.auctions-icon-users:before {
 content: "\e11d";
}
.auctions-icon-service:before {
 content: "\e11e";
}
.auctions-icon-copy:before {
 content: "\e11f";
}
.auctions-icon-tag:before {
 content: "\e120";
}
.auctions-icon-placeholder:before {
 content: "\e121";
}
.auctions-icon-chat:before {
 content: "\e122";
}
.auctions-icon-chat2:before {
 content: "\e123";
}
.auctions-icon-download:before {
 content: "\e124";
}
.auctions-icon-download2:before {
 content: "\e125";
}
.auctions-icon-download3:before {
 content: "\e126";
}
.auctions-icon-upload2:before {
 content: "\e127";
}
.auctions-icon-upload:before {
 content: "\e128";
}
.auctions-icon-history:before {
 content: "\e129";
}
.auctions-icon-list2:before {
 content: "\e12a";
}
.auctions-icon-clipboard:before {
 content: "\e12b";
}
.auctions-icon-book:before {
 content: "\e12c";
}
.auctions-icon-auction:before {
 content: "\e12d";
}
.auctions-icon-law:before {
 content: "\e12e";
}
.auctions-icon-court:before {
 content: "\e12f";
}
.auctions-icon-gov:before {
 content: "\e130";
}
.auctions-icon-court2:before {
 content: "\e131";
}
.auctions-icon-court3:before {
 content: "\e132";
}
.auctions-icon-clock:before {
 content: "\e133";
}
.auctions-icon-clock2:before {
 content: "\e134";
}
.auctions-icon-pdf:before {
 content: "\e135";
}
.auctions-icon-docs:before {
 content: "\e136";
}
.auctions-icon-edit:before {
 content: "\e137";
}
.auctions-icon-checklist:before {
 content: "\e138";
}
.auctions-icon-warning:before {
 content: "\e139";
}
.auctions-icon-info:before {
 content: "\e13a";
}
.auctions-icon-help:before {
 content: "\e13b";
}
.auctions-icon-danger:before {
 content: "\e13c";
}
.auctions-icon-like:before {
 content: "\e15c";
}
.auctions-icon-handshake:before {
 content: "\e13d";
}
.auctions-icon-wallet:before {
 content: "\e13e";
}
.auctions-icon-wallet2:before {
 content: "\e13f";
}
.auctions-icon-cash:before {
 content: "\e140";
}
.auctions-icon-money:before {
 content: "\e141";
}
.auctions-icon-pay:before {
 content: "\e142";
}
.auctions-icon-graph:before {
 content: "\e143";
}
.auctions-icon-growth:before {
 content: "\e144";
}
.auctions-icon-growth2:before {
 content: "\e145";
}
.auctions-icon-phone:before {
 content: "\e146";
}
.auctions-icon-phone2:before {
 content: "\e147";
}
.auctions-icon-phone3:before {
 content: "\e148";
}
.auctions-icon-customer-service:before {
 content: "\e149";
}
.auctions-icon-smartphone:before {
 content: "\e14a";
}
.auctions-icon-worldwide:before {
 content: "\e14b";
}
.auctions-icon-delivery:before {
 content: "\e14c";
}
.auctions-icon-delivery2:before {
 content: "\e14d";
}
.auctions-icon-play:before {
 content: "\e14e";
}
.auctions-icon-video:before {
 content: "\e14f";
}
.auctions-icon-video2:before {
 content: "\e150";
}
.auctions-icon-rss:before {
 content: "\e151";
}
.auctions-icon-rss2:before {
 content: "\e152";
}
.auctions-icon-share:before {
 content: "\e153";
}
.auctions-icon-deaf:before {
 content: "\e154";
}
.auctions-icon-mourning:before {
 content: "\e155";
}
.auctions-icon-poland:before {
 content: "\e156";
}
.auctions-icon-bip:before {
 content: "\e157";
}
.auctions-icon-bip2:before {
 content: "\e158";
}
.auctions-icon-facebook:before {
 content: "\e159";
}
.auctions-icon-youtube:before {
 content: "\e15a";
}
.auctions-icon-twitter:before {
 content: "\e15b";
}

/* PRINT */
 
 #printer .auctions .opcje { display:none;}
 #printer .auctions .inside { width:auto;}
 #printer .auctions .xrow { margin:0;}
 #printer .auctions .listing .items ul { border-bottom:1px solid var(--color-dark-grey); }
 #printer .auctions .listing .items ul li { padding:10px; }

/* RWD */

@media only screen and (max-width:768px) {

 .auctions .listing .name { display:block; margin:0; padding:0.4em 0; width:auto; float:none; }
 .auctions .listing .items { display:block; margin:0.5em 0; padding:0; width:auto; float:none; }
 .auctions .listing .items ul.header { display:none; }
 .auctions .listing .items ul { display:block; }
 .auctions .listing .items ul li { display:block; margin:0; padding:0.8em 0;}
 
 .auctions .lead { flex-direction: column; }
 .auctions .name { margin:0 0 2em; font-size:0.8em;}
 
 .auctions .dane ul li { text-align:left; }
 .auctions .dane ul li div { display:block; float:none; margin:0.5em 0; }

}