html,body,div,span,applet,object,main,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a:focus{outline:none}a:active,a:hover{outline:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}b,strong{font-weight:bold}body{-webkit-font-smoothing:antialiased}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,select,textarea{text-transform:none;*vertical-align:middle}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}img{-ms-interpolation-mode:bicubic;vertical-align:middle}ol,ul{list-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}textarea{overflow:auto;resize:vertical;vertical-align:top}::selection {text-shadow:none;background:#861010;color:#fff}::-moz-selection {text-shadow:none;background:#861010;color:#fff}a, a img {-webkit-transition: all .20s ease; -moz-transition: all .20s ease; -ms-transition: all .20s ease; -o-transition: all .20s ease; transition: all .20s ease;}.ir {background-repeat:no-repeat;direction:ltr;display:block;overflow:hidden;text-align:left;text-indent:-999em}

body {background-color:#f0f0f0;font-size:1em;line-height:1.4;}
body,input,select,textarea {font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px}
.wrap {width:auto;max-width:1000px;margin:0 auto;padding:0 30px;}
.wrap:after, header:after, footer:after, .clear:after, aside a:after, .offer:after, .copyright:after, .search:after, .add-options-price:after, .submits:after, .check p:after, .grid-list .grid-clear:after, .search-auction:after, .auction-done tbody tr td:nth-of-type(3):after, .cat-select-title:after, .upload-wrap:after, .add-product:after, .price-add:after, .product-button-list:after {content:"";display:table;clear:both}

h3, h4 {font-size:16px;font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:700;}
h4 {margin:10px 0}
h3 {color:#861010}
h3 img {margin-right:13px;margin-top:-3px}

p {color:#23242b}

a {cursor:pointer;color:#861010}
a:hover {color:#971c1d}
a:hover img {opacity:.75}
a:active img {opacity:.5}

nav {float:right;width:1000px;background:#fff}
nav li {display:inline}
nav li a {font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;padding:15px 0 15px 22px;font-size:14px;color:#23242b;font-weight:900;text-decoration:none;display:inline-block;margin-left: -6px;}
nav li a:after {height:20px;width:1px;background:#e2e2e2;display:block;content:'';float:right;margin-left:25px}
nav li:first-child a {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );margin-left:0;}
nav li:first-child a:after, nav li:last-child a:after {width:0}
nav li:nth-of-type(3) a {background: #7db9e8;background: -moz-linear-gradient(top,  #7db9e8 0%, #134e91 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(100%,#134e91));background: -webkit-linear-gradient(top,  #7db9e8 0%,#134e91 100%);background: -o-linear-gradient(top,  #7db9e8 0%,#134e91 100%);background: -ms-linear-gradient(top,  #7db9e8 0%,#134e91 100%);background: linear-gradient(to bottom,  #7db9e8 0%,#134e91 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#134e91',GradientType=0 );color:#fff}
nav li a:hover {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );color:#fff}
nav li a:hover:after, nav li:nth-of-type(3) a:after {visibility:hidden}
nav li a:active, nav li:first-child a:hover {opacity:.75}
nav li a:hover img, nav li a:active img {opacity:1}

input[type=text], input[type=email], input[type=password], textarea {width:220px;padding:10px;background:#fff;border:1px solid #e2e2e2;-webkit-apperance:none;box-shadow:none;border-radius:3px}

hr {border:0;border-top:4px solid #23242b;display:block;height:1px;margin:1em 0;padding:0}

.top-bar {background:#861010;width:100%;height:19px;text-align:center;color:white;}

.logo {width:307px;height:57px;background:url(logo.png) no-repeat left top;margin:-3px 0 25px 0}
.logo:hover {opacity:.75}
.logo:active {opacity:.5}

/* Edits: .basket-link */

.top-utils {float:right;margin-top:-60px}
.top-utils a span:first-child {width:29px;height:29px}
.top-utils a {display:inline-block}
.top-utils a:first-child, .basket-link  {color:#23242b;font-weight:900;font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:14px;text-decoration:none;padding:20px 20px 20px 0;margin-right:20px;margin-top:-11px;border-right:1px solid #e2e2e2;float:left;}
.top-utils a:first-child span, .basket-link span {font-weight:500;font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;background:#fff;border:1px solid #e2e2e2;padding:5px;border-radius:5px;margin:0 10px;}
.pl {background:url(pl.png) no-repeat left bottom;}
.en {background:url(en.png) no-repeat left bottom;}
.de {background:url(de.png) no-repeat left bottom;}
.ru {background:url(ru.png) no-repeat left bottom;}
.lang {opacity:.3;text-decoration:none;margin-left:10px}
.lang span:last-child {color:#23242B;display:block;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-size: 13px;margin-top: 5px;text-align: center;width: 29px;}
.lang:hover {opacity:1}
.active-lang {opacity:1}

.main {width:747px;float:right;}

.utils {margin-top:19px;margin-bottom:10px;}
.utils p {display:inline;margin-left:40px;border-right:2px solid #c0c0c0;font-size:14px;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;padding:10px 20px 8px 0}
.utils a {text-decoration:none;font-weight:700;font-size:14px;border:1px solid #f0f0f0;padding:4px 4px 2px 4px;border-radius:5px;margin:0 2px;font-size:14px;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;background:#f0f0f0}
.utils a:hover {border:1px solid #e2e2e2;padding:4px 4px 2px 4px;background:#fff;}
.utils p span {font-weight:700}
.utils p:first-child {display:none !important;}
.utils p:first-child a, .utils p:first-child a:hover {padding:7px 2px 8px;}
.utils p:last-child a, .utils p:last-child a:hover {padding:7px 12px 8px}
.utils p:first-child {padding:5px 17px 5px 0}
.utils p:last-child {border-right:0}

.utils a.active-setting {border:1px solid #e2e2e2;padding:4px 4px 2px 4px;background:#fff;}

.offer {font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;background:#fff;border:1px solid #d3d3d5;padding:20px;margin-bottom:10px;}
.offer img {float:left;padding-right:20px;margin-right:20px;border-right:1px solid #d3d3d5;}
.offer .details {float:left;width:363px}
.offer .details-bottom {bottom:0;left:20px;width:89%;font-size:12px;}
.offer .title {font-size:20px;font-weight:700;color:#861010}
.offer .condition , .offer .count{font-weight:900}
.offer .price {float:right;width:145px;margin-left:20px;padding-left:20px;border-left:1px solid #d3d3d5;}
.offer .price p {font-size:26px;color:#098b09;font-weight:700;text-align: center;}
.offer .price p span {color:#23242b;font-size:24px;font-weight:500}
input[type=submit], input[type=reset], .button {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );width:auto;padding:7px 10px 6px 10px;display:block;border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:12px;text-align:center;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;text-shadow: 1px 1px 1px #000;border-radius:3px}
input[type=submit], input[type=reset]:hover, .button:hover {opacity:.7;color:#fff}
.price-submit {width:auto;padding:7px 10px 6px 10px;display:block;border:1px solid #c1c1c1;margin-bottom:10px;color:#c1c1c1;text-transform:uppercase;font-weight:700;font-size:12px;text-align:center;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:3px;text-decoration:none;  background-image: -moz-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);background-image: -webkit-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);background-image: -ms-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);}
.button span {margin-right:10px}
.offer .button, .offer .price-submit {white-space:nowrap}
.offer .details .quick-gallery {display: none;position: absolute;left: 2%;padding: 4px;background: rgba(0,0,0,0.9);z-index: 99;border-radius: 3px;}
.offer .proposal-history-link { text-decoration: none; font-size: 12px; }
.offer .proposal-history-span { position:absolute;bottom:0;text-align:center;padding-left:140px; }

.proposal-history-div { background:#fff;border:1px solid #d3d3d5;padding:10px;margin-bottom:10px;display:none; }
.proposal-history-div .proposal-history-table { margin-left:auto;margin-right:auto; }
.proposal-history-div .proposal-history-table td { border: 1px solid black; border-collapse: collapse; padding: 5px; }
.proposal-history-div .proposal-history-table th { border: 1px solid black; border-collapse: collapse; padding: 5px; }

.grid-list .offer {width:319px;display:inline-block;margin:0 20px 25px 0}
.grid-list .offer:nth-of-type(2n) {margin-right:0}
.grid-list .offer .details {width:320px;margin-top:10px;text-align:center}
.grid-list .offer .description {float:left;border-bottom:1px solid #d3d3d5;padding-bottom:10px;margin-bottom:10px;width: 100%;}
.grid-list .offer .condition  {float:left;width:50%;margin-top:10px}
.grid-list .offer .count{float:left;width:50%;margin-top:10px}
.grid-list .offer .image {text-align:center}
.grid-list .offer img {border-right:none;float:none;padding:0;margin:0 0 10px 0;}
.grid-list .offer .price {float:none;border-left:0;padding:10px 0 0 0;margin-left:0;width:auto;}
.grid-list .offer .button, .grid-list .offer .price-submit {display:inline-block;width:40%;float:left}
.grid-list .offer .price-submit {margin-right:20px}
.grid-list .offer .price p {text-align:center;margin:0 0 10px 0;}

aside {width:242px;float:left}
aside a {font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;background:#fff;text-decoration:none;color:#23242b;padding:10px;width:220px;border-bottom:1px solid #d3d3d5;display:block}
aside a span {float:left;width:75%}
aside a span:last-child {width:25%;text-align:right;font-weight:bold;color:#861010}
aside .search a  {background:none;float:left;border:none;text-decoration:underline;font-size:13px;width:auto;color:#861010;padding:10px}
aside .search a:hover {opacity:.75}
aside .search input[type=submit] {float:right;margin-top:10px}
.see-all {padding:15px;background:#fff}

.search {margin-top:15px;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d3d3d5}
.search, .shops, .category {margin-bottom:15px}

.add-options {display:none}
.add-options p, li {font-size:13px}
.add-options-price span, .add-options-price input {float:left;}
.add-options-price span {width:20px;padding-top:5px}
.add-options-price input {width:64px;margin:0 10px}
.add-options-price input:last-child {margin-right:0}
.add-options-price {margin-bottom:20px}

.pagination {text-align:center;margin-top:20px}
.pagination li {display:inline}
.pagination li a {display:inline-block;padding:9px 9px 8px;width:18px;background:#fff;text-decoration:none;color:#636363;border:1px solid #d3d3d5;border-radius:5px;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}
.pagination li a:hover {background:#ccc}
.pagination li.selected a {background:#585b5d;color:#fff}

footer {background:#fff;margin-top:20px}
footer .wrap {border-top:1px solid #d3d3d5;padding-top:30px}

.copyright {width:100%;padding-bottom:20px;margin-bottom:20px;display:block;border-bottom:1px solid #d3d3d5;}
.copyright p {font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;color:#23242b;font-size:14px;}
.copyright p:first-child {float:left;}
.copyright p:last-child {float:right;}

footer ul {text-align:center;margin-bottom:30px}
footer ul li {display:inline}
footer ul li a {font-size:15px;padding:10px 12px 10px 20px;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;color:#23242b;text-decoration:none;background:url(icon-right.png) no-repeat left center;}

.menu-mobile {display:none}

.version {margin-top:10px;text-align:right}
.version, .version a {font-size:12px}

.content {border-top:4px solid #23242b;background:#fff;padding-bottom:20px}
.content p, .content h4 {padding:20px 20px 0 20px}
.content ol {padding-bottom:20px;padding-left:20px;margin:20px;list-style-type:decimal;border-bottom:1px solid #ccc}
.content ol li {color:#861010}
.content p {font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;line-height:1.3}
.content h4 {font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}
.content label {padding:15px 20px 5px 20px;width:707px}
.content input[type=text], .content input[type=password], .content input[type=email], .content textarea {margin:10px;padding:5px 15px;background:#eee}
.content textarea {width:674px;height:170px}
.content-top {font-weight:700;text-transform:uppercase;padding:20px 20px 14px 20px;font-size:14px}
.img-right {float:right;padding-left:20px}
.contact-icon {float:right;margin:38px 80px 40px 40px}
.answer {padding-bottom:20px;margin:20px;border-bottom:1px solid #ccc}
.answer h2, label {font-size:16px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700}
.answer p {padding-left:0;padding-right:0}
.answer:last-child {border-bottom:none;margin-bottom:0}
.content hr {border-top:1px solid #ccc;margin:20px}
.contact-form input[type=text] {width:38%}
.submits {float:right;margin:0 20px 0 0}
.submits input {display:inline-block;}
.submits input:first-child {margin-right:10px}
.submits input[type=submit].reset {background-image: -moz-linear-gradient(90deg, #F0F0F0 0%, #FFFFFF 99%);border: 1px solid #C1C1C1;border-radius: 3px;color: #737373;font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-size: 12px;font-weight: 700;margin-bottom: 10px;padding: 7px 10px 6px;text-align: center;text-decoration: none;text-transform: uppercase;width: auto;text-shadow:none}
.register input[type=text], .register input[type=password], .register input[type=email] {width:300px;margin-top:0px;display: inline-block !important;}
.register label {width:240px;display:block;padding:0px 20px 5px 20px;display: inline-block !important;}
.register .street label:first-child {margin-top:0}
.register .street .float-input {float:left}
.register label span {font-size:13px;font-weight:500px;font-style:italic;color:#b31218;font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;}
.register .submits {margin-top:20px}
.check input, .check p {float:left}
.check input {width:6%}
.check p {width:58%;padding-top:0;padding-bottom:5px}

.basket-link {border-left: 1px solid #D3D3D5;border-right: 1px solid #D3D3D5;display: block !important;float: left;height: 33px;margin: 0 20px;padding: 10px 20px 0;}

.logged-in {width:300px;height:40px;;float:left;display:inline-block;}
.logged-in p {color:#949494;font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;width:205px;float:left;text-align:right}
.logged-in p span {color:#3c3d43;font-weight:bold}
.logged-in a {float:right;margin-top:4px}

nav.logged-nav li:nth-of-type(3) a:after {visibility:visible}
nav.logged-nav li:nth-of-type(3) a {background:none;color:#23242b;}
nav.logged-nav li:nth-of-type(3) a:hover {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );color:#fff}
nav.logged-nav li:nth-of-type(3) a:hover:after {visibility:hidden}
nav.logged-nav li:nth-child(2) a {background: linear-gradient(to bottom, #7DB9E8 0%, #134E91 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color:#FFF;}
nav.logged-nav li:nth-child(2) a:hover {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );color:#fff}
nav.logged-nav li:nth-child(2) a:after {visibility:hidden}

.auction-nav {margin-top:15px}
.auction-nav li {display:inline}
.auction-nav li a {display:inline-block;text-transform:uppercase;font-weight:700;font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;font-size:14px;color:#23242b;height:35px;white-space:nowrap}
.auction-nav li:nth-of-type(even) {height:10px;width:2px;display:inline-block;background:#23242b;margin:0 10px}
.auction-nav li a:hover {color:#941a1b}
.auction-nav li.current a {background:url('current-select-hover.png') center bottom no-repeat;color:#941a1b}
.auction-nav li.current a:hover {opacity:.75}

.add-product-title {text-transform:uppercase;font-weight:700;font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;font-size:14px;color:#23242b;height:32px;white-space:nowrap;margin-top:16px}

.underline-fix {margin:0}

.search-auction {padding:25px 20px;background:#fff}
.search-auction-inputs {width:80%;float:left}
.search-auction input, .search-auction label {float:left}
.search-auction input[type=text] {width:85%;border-radius:3px;background:#eeeeee;border-color:#d3d3d5;margin-bottom:20px}
.search-auction input[type=text]:last-child {margin-bottom:0}
.search-auction label {width:10%;display:block;font-size:17px}
.search-auction input[type=submit] {margin:5% 0 0 2%;width:18%;}

.auctions-table {width:100%;}
.auctions-table thead tr td {background: #f0f0f0;
background: -moz-linear-gradient(top,  #f0f0f0 0%, #dadada 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#dadada));
background: -webkit-linear-gradient(top,  #f0f0f0 0%,#dadada 100%);
background: -o-linear-gradient(top,  #f0f0f0 0%,#dadada 100%);
background: -ms-linear-gradient(top,  #f0f0f0 0%,#dadada 100%);
background: linear-gradient(to bottom,  #f0f0f0 0%,#dadada 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dadada',GradientType=0 );
color:#23242b;font-weight:700;padding:13px 15px;border-right:1px solid #d7d7d7}
.auctions-table thead tr td:last-child {border-right:0}
.auctions-table tbody tr td {color:#23242b;padding:13px 15px;border-right:1px solid #d7d7d7}
.auctions-table tbody tr:nth-of-type(odd) td {background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 90%, #cfcfcf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#cfcfcf));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cfcfcf',GradientType=0 );
}
.auctions-table tbody tr:nth-of-type(even) td {background: #f8f8f8;
background: -moz-linear-gradient(top,  #f8f8f8 0%, #f8f8f8 90%, #cfcfcf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(90%,#f8f8f8), color-stop(100%,#cfcfcf));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: -o-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: -ms-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: linear-gradient(to bottom,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#cfcfcf',GradientType=0 );
}

.bids-table tbody tr td {padding:5px;}

.auction-done tbody tr td:nth-of-type(3) {width:292px}
.auction-done tbody tr td:nth-of-type(3) a {float:left;margin-right:4px;width:50px;margin-bottom:-5px;}
.auction-done tbody tr td:nth-of-type(3) a:last-child {margin-right:0;width:120px}
.auction-done tbody tr td:nth-of-type(1), .auction-done tbody tr td:nth-of-type(2) {padding-bottom:20px}

.auction-history tbody tr td:nth-of-type(odd) a {float:left;width:auto;margin-right:4px}
.auction-history tbody tr td:nth-of-type(odd) p {float:left;margin:6px 0 0 15px;font-weight:500 !important;color:#696969}
.auction-history tbody tr td:nth-of-type(odd) p span {font-weight:700 !important;color:#23242b}
.auction-history tbody tr td:nth-of-type(odd) p:last-child {float:right;font-weight:700;color:#23242b}
.auction-history tbody tr td:nth-of-type(odd) p:last-child span {font-weight:500}

.auction-history tbody tr td {background:#fff !important}
.auction-history tbody tr td.grey {background: linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;vertical-align:middle;}

.orders-manager-toolbar .button-container {padding:5px;float:right;}
.orders-manager-toolbar .button-container .text {font-size:11px;text-align:center;font-weight:bold;background-position: center;}
.orders-manager-toolbar .button-container .text:hover {cursor:pointer;}
.orders-manager-toolbar .group-button {height:35px;width:65px;background-image: url('04b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .group-button:hover {background-image: url('04.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .ungroup-button {height:35px;width:65px;background-image: url('05b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .ungroup-button:hover {background-image: url('05.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .print-button {height:35px;width:65px;background-image: url('02b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .print-button:hover {background-image: url('02.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .cancel-button {height:35px;width:65px;background-image: url('10b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .cancel-button:hover {background-image: url('10.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .completed-button {height:35px;width:65px;background-image: url('09b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .completed-button:hover {background-image: url('09.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .paid-button {height:35px;width:65px;background-image: url('06b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .paid-button:hover {background-image: url('06.svg');background-repeat: no-repeat;cursor: pointer;}
.orders-manager-toolbar .waiting-button {height:35px;width:65px;background-image: url('07b.svg');background-repeat: no-repeat;background-size: 35px 35px;background-position-x:center;}
.orders-manager-toolbar .waiting-button:hover {background-image: url('07.svg');background-repeat: no-repeat;cursor: pointer;}
/*
.auction-history tbody tr:nth-of-type(4n+1) td {background:#fff}
.auction-history tbody tr:nth-of-type(4n+2) td {background: #ffffff;
background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 90%, #cfcfcf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(90%,#ffffff), color-stop(100%,#cfcfcf));
background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 90%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cfcfcf',GradientType=0 );}
.auction-history tbody tr:nth-of-type(4n+3) td {background:#f8f8f8}
.auction-history tbody tr:nth-of-type(4n+4) td {background: #f8f8f8;
background: -moz-linear-gradient(top,  #f8f8f8 0%, #f8f8f8 90%, #cfcfcf 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(90%,#f8f8f8), color-stop(100%,#cfcfcf));
background: -webkit-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: -o-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: -ms-linear-gradient(top,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
background: linear-gradient(to bottom,  #f8f8f8 0%,#f8f8f8 90%,#cfcfcf 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#cfcfcf',GradientType=0 );
}
*/
.auction-history tbody tr:nth-of-type(even) {border-top:1px solid #d7d7d7;}

.light-button{width:auto;padding:7px 10px 6px 10px;display:block;border:1px solid #c1c1c1;margin-bottom:10px;color:#c1c1c1;text-transform:uppercase;font-weight:700;font-size:12px;text-align:center;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;border-radius:3px;text-decoration:none;  background-image: -moz-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);background-image: -webkit-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);background-image: -ms-linear-gradient( 90deg, rgb(240,240,240) 0%, rgb(255,255,255) 99%);}

.auctions-table tbody tr td:nth-of-type(1), .auctions-table tbody tr td:nth-of-type(4) {font-weight:700}

.add-product {padding:20px;background:#fff}

.cat-select-title {border-bottom:1px solid #e5e5e5;padding-bottom:5px;margin-bottom:20px}
.cat-select-title p {float:left;color:#23242b;font-size:17px;font-weight:700;width:33%}

.cat-select {width:22.5%;padding:1% 2% 2% 1%;border:1px solid #c5c5c5;height:160px;max-height:160px;overflow:scroll;float:left;margin:0 1% 20px 0;position:relative;}
.cat-select ul {position:relative}
.cat-select ul li {display:table-row}
.cat-select ul li a {width:auto;min-width:100%;color:#23242b;padding: 2% 4%;;text-decoration:none;display:block;white-space:nowrap;}
.cat-select ul li a:hover {background:#921819;color:#fff}

.add-product-fix {padding:0;border-top:none}
.register.add-product-fix label {padding:0}
.register.add-product-fix input[type=text], .register.add-product-fix textarea {margin-left:0;margin-right:0}

.editor {margin-top:20px;margin-bottom:-20px}

.file-upload {background:#eee;border:1px solid #e1e1e1;padding:1%;display:block;float:left;width:580px;margin-top:20px}
.upload-wrap .button, .upload-wrap p {width:70px;margin-left:20px;float:left;margin-top:20px}
.upload-wrap p {margin-left:0}
.upload-wrap input {float:left}

ul.checkboxes {border-top:1px solid #ccc}
.checkboxes li {width:100%;padding:10px 0;border-bottom:1px solid #ccc}
.checkboxes li:last-child {margin-bottom:20px}
.checkboxes li input {margin-right:20px}

.submit-buttons-group {float:right}
.submit-buttons-group a{width:90px;display:inline-block}

.price-add {margin-top:20px}
.price-add input[type=text] {width:30%;float:left;margin-right:20px}
.currency-change {border:1px solid #E2E2E2;background:#eee;float:left;width:60px;margin:0px 0 10px 5px;border-radius:2px}
.currency-change ul {display:none}
.currency-change a {padding:4px 10px 4px 10px;color:#23242b;text-decoration:none;background:url('dropdown-arrow.png') 43px center no-repeat;display:block}
.currency-change a:hover {color:#B31218;}
.currency-change ul li a {background:none}

.arrow-separator {background: url("category-arrow.png") no-repeat scroll left top;float: left;height: 33px;margin: 70px 13px 0 10px;width: 20px;}

.add-cat-button {width:22.5%}

.bread-crumbs {display:block;text-transform:uppercase;font-weight:700;font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;font-size:14px;color:#23242b;height:35px;white-space:nowrap;padding:18px 0 0 0}
.bread-crumbs a {color:#23242b;text-decoration:none;padding:0 10px}
.bread-crumbs a:hover {color:#B31218}

.similar-offers {margin-top:47px;border:3px solid black;background:#fff;padding:20px;min-height:250px;}
.similar-offers .product {float:left;width:175px;text-align:center;}
.similar-offers .product .price {padding:10px 0 0 0}
.similar-offers .product .price p {font-size:26px;color:#098b09;font-weight:700;text-align: center;}
.similar-offers .product .price p span {color:#23242b;font-size:24px;font-weight:500}
.similar-offers .product .title {padding:4px;}
.similar-offers .product .title a:visited{color:#cf1717}
.similar-offers .product .title a{text-decoration:none;cursor:pointer;color:#861010}

.single-product {background:#fff;padding:20px}
.single-product .other-auctions-btn { margin-top:5px;background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );width:auto;display:block;border:none;color:#fff;text-transform:uppercase;font-weight:700;text-align:center;font-family:'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none;text-shadow: 1px 1px 1px #000;border-radius:3px;background: #2b7cd7;background: -moz-linear-gradient(top,  #2b7cd7 0%, #155195 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b7cd7), color-stop(100%,#155195));background: -webkit-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -o-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -ms-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: linear-gradient(to bottom,  #2b7cd7 0%,#155195 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b7cd7', endColorstr='#155195',GradientType=0 );font-size:11px;padding:7px 4px 7px 4px;width:50%;margin-left:23%  }
.product-title {font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;color:#740303;font-size:28px;font-weight:700}
.product-subtitle {font-family: 'Numimarket','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:16px;color:#23242b;font-weight:500;border-bottom:1px solid #d3d3d5;padding-bottom:10px} 
.product-button-list {padding-top:20px}
.product-button-list a {float:left;width:20%;margin-right:2%}
.product-button-list a:last-child {margin-right:0}
.product-button-list a:nth-of-type(1) {width:11%}
.product-button-list a:nth-of-type(2) {width:15%}
.product-button-list a:nth-of-type(3) {width:23%}
.product-button-list a:nth-of-type(4) {width:32%}
.shop-name {text-align:center;font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:500;font-size:21px;border-bottom:1px solid #d3d3d5;padding-bottom:20px;padding-top:10px;text-align:center;margin-bottom:20px}
.shop-name a:hover {opacity:.75}
.large-photo {border-top:20px;padding-top:20px;border-top:1px solid #d3d3d5;margin-top:20px;position:relative}
.product-details {float:left;width:50%;font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.product-price {float:right;width:50%;font-family:'Numimarket', 'Helvetica Neue', Helvetica, Arial, sans-serif;}
.product-price a {float:right;width:140px;}
.product-price a:last-child {margin-right:10px}
.product-price p:first-child {font-size:16px;text-align:right}
.product-price p:first-child span {color:#57ab57;font-size:28px;}
.product-price p:first-child span span {color:#23242b}

.next-photo {width:28px;height:40px;background:url('product-photo-arrow-right.png') left top no-repeat;position:absolute;top:280px;right:0}
.next-photo:hover {opacity:.75}
.prev-photo {width:28px;height:40px;background:url('product-photo-arrow-left.png') left top no-repeat;;position:absolute;top:280px;left:0}
.prev-photo:hover {opacity:.75}
.large-photo img {width:80%;margin-left:10%}
.thumb-list {text-align:center}
.thumb-list li {display:inline-block}
.thumb-list img {width:auto;height:auto;display:inline-block;margin:0 2%;border:1px solid #dfdfdf}
.thumb-list li.current img {border: 1px solid #881212}
.thumbnails {text-align:center}
.thumbnails a {display:inline-block}
.thumbnails a img {width:auto;height:auto;display:inline-block;margin:0 2%;border:1px solid #dfdfdf}


.back-to-list {width:160px}
.views-number span {font-weight:700}
.thin-line {border-top:1px solid #e9e9ea}

.category-select-2, .category-select-3, .category-select-4, .category-select-5, .category-select-6 {display:none}

/* koszyk */

.shop-id {margin:10px 0 20px 0;padding-bottom:10px;border-bottom:1px solid #000;display:block}
.shop-id span {color:#000}
.shop-summary {margin-top:20px;float:right;width:auto}
.shop-continue {width:auto;float:right;margin-top:10px}

/* blue theme */

.blue-theme nav li:first-child a, .blue-theme input[type="submit"], .blue-theme .button {background: #2b7cd7;background: -moz-linear-gradient(top,  #2b7cd7 0%, #155195 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b7cd7), color-stop(100%,#155195));background: -webkit-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -o-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -ms-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: linear-gradient(to bottom,  #2b7cd7 0%,#155195 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b7cd7', endColorstr='#155195',GradientType=0 );}
.blue-theme h3, .blue-theme .version a, .blue-theme a.basket-link:hover, .blue-theme .bread-crumbs a:hover, .blue-theme aside .search a, .blue-theme aside a span:last-child, .blue-theme .product-title, .blue-theme .copyright a, .blue-theme .shop-name a, .blue-theme aside a:hover span:first-child, .blue-theme .light-button:hover {color:#165499}
.blue-theme .logo {width:297px;height:57px;background:url('numiaukcje-logo.png') left top no-repeat;}
.blue-theme .thumb-list li.current img {border-color:#165499}
.blue-theme aside a span:first-child {font-weight:500}
.blue-theme .top-bar, .blue-theme nav li a:hover, .blue-theme nav.logged-nav li:nth-of-type(3) a:hover {background:#2775cc}
.blue-theme nav.logged-nav li:nth-child(2) a {background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );color:#fff}
.blue-theme nav.logged-nav li:nth-child(2) a:hover {background:#2775cc}
/* media queries */

.span-link {position:absolute;bottom:0px;left:18%;width: 60%;display:block;padding:0 12px 0 30px;line-height:30px;color:#fff;text-shadow:0 1px 0 #000;text-align:center;text-transform:uppercase;background-image:url(zoom.png);background-repeat:no-repeat;background-position:10px 7px;background-color:#000;background-color:rgba(0,0,0,0.2);border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;}

@media only screen and (max-width: 1060px) {
.wrap {width:850px;padding:25px auto}
nav {width:848px}
nav li a:after {margin-left:16px;}
nav li a {padding:15px 0 15px 16px}
.main {width:587px;}
.banner {width:587px;height:auto}
.utils p {border-right: 2px solid #C0C0C0;display:block;float:none;border-right:none;padding-right:0;margin-right:0}
.price-submit {font-size:10px;}
.offer .price {width: 113px}
.offer .details {width:235px}
.grid-list .offer {width:239px}
.grid-list .offer .details {width:240px;height:160px}
.grid-list .offer .title {height: 90px;}
.grid-list .offer .price-submit {margin-right: 5px;}
.contact-icon {margin: 51px 50px 40px 10px;width:220px;}
.content textarea {height:170px;width:514px;}
.register label {width:547px}
.register input[type="text"], .register input[type="password"], .register input[type="email"] {width: 517px;}
.register .street .float-input:nth-of-type(1) input {width: 141px;}
.register .street .float-input:nth-of-type(1) label {width: 170px;}
.register .street .float-input:nth-of-type(4) input, .register .street .float-input:nth-of-type(5) input {width: 221px;}
.register .street .float-input:nth-of-type(4) label, .register .street .float-input:nth-of-type(5) label {width: 211px;}
.check p {width:49%;}
.logo {background-size:220px;width:220px;background-position:0 7px}
.product-button-list a:nth-of-type(1) {width:13%}
.product-button-list a:nth-of-type(2) {width:18%}
.product-button-list a:nth-of-type(3) {width:28%}
.product-button-list a:nth-of-type(4) {width:71%}
.product-price a {float:right;font-size:11px;width:108px;}
.next-photo, .prev-photo {top:230px}
.search-auction label {width:17%;}
.search-auction input[type="text"] {width:75%;}
.cat-select {width:37.5%;margin-bottom:20px}
.editor {width:100%}
.cat-select-title p {width:49.5%}
.file-upload {width:423px;}
.price-add input[type="text"] {width:100px;}
.blue-theme .logo {background-size:220px;width:220px;background-position:0 7px}
}

@media only screen and (max-width: 850px) {
.wrap {width:720px;padding:20px auto}
nav {width:718px}
nav li a:after {margin-left:16px;}
nav li a {padding:15px 0 15px 16px}
.main {width:500px;}
.banner {width:500px;height:auto}
.offer .price {width:113px}
.offer .details {width:183px}
.offer .title {font-size:16px}
.offer .image img {width:80px;height:auto;}
aside {width:200px}
input[type="text"] {width:178px}
aside a {width:180px}
nav li a {font-size: 11px}
footer ul li a {font-size:13px}
.grid-list .offer {width:195px}
.grid-list .offer .details {width:190px;height:168px;}
.grid-list .offer .price-submit {font-size: 8px;width:37%;margin-right: 8px;}
.grid-list .offer .button {font-size:8px;width:37%;}
.grid-list .offer .title {height: 78px;}
.grid-list .offer .description {height: 40px}
.contact-icon {margin: 66px 50px 20px 20px;width: 168px;}
.content textarea {width:427px}
.register label {width:460px}
.register input[type="text"], .register input[type="password"], .register input[type="email"] {width: 430px;}
.register .street .float-input:nth-of-type(1) input {width: 430px;}
.register .street .float-input:nth-of-type(1) label {width: 430px;}
.register .street .float-input:nth-of-type(2) input, .register .street .float-input:nth-of-type(2) input {width: 178px;}
.register .street .float-input:nth-of-type(3) input, .register .street .float-input:nth-of-type(3) input {width: 178px;}
.register .street .float-input:nth-of-type(4) input, .register .street .float-input:nth-of-type(5) input {width: 430px;}
.register .street .float-input:nth-of-type(4) label, .register .street .float-input:nth-of-type(5) label {width: 430px;}
.check p {width: 47%;}
.shop-name {font-size:16px}
.product-button-list a:nth-of-type(1) {width:20%}
.product-button-list a:nth-of-type(2) {width:24%}
.product-button-list a:nth-of-type(3) {width:35%}
.product-button-list a:nth-of-type(4) {width:92.5%}
.product-price a {float:right;font-size:11px;width:108px;}
.next-photo, .prev-photo {top:190px}
.product-price {width:60%}
.product-details {width:40%}
.blue-theme .logo, .logo {background-position:0 25px;background-size:130px auto;width:130px;}
.auctions-table {font-size:11px;}
.auction-history tbody tr td:nth-of-type(2n+1) p {float:right}
.auction-done tbody tr td:nth-of-type(3) a {float:left;font-size:10px;margin-bottom:-5px;margin-right:4px;width:37px;}
.auction-done tbody tr td:nth-of-type(3) a:last-child {width:94px;}
.auction-done tbody tr td:nth-of-type(2) {width:32%}
.cat-select {width:36%;margin-bottom:20px}
.add-cat-button {width:35%;}
.file-upload {width:336px;}
.price-add input[type="text"] {width:30%;}
}

@media only screen and (max-width: 767px) {
.wrap {width:440px;padding:20px auto}
.top-utils {margin-top:6px;width:440px}
nav {width:438px}
nav li a:after {margin-left:16px;}
nav li a {padding:15px 0 15px 16px}
.main {width:440px;float:none}
.banner {display:none}
.offer .price {border-left:none;float:right;margin-left:0;padding-left:0;width:100%;margin-top:20px;padding-top:20px;width:100%;border-top:1px solid #d3d3d5;}
.offer .details {width:277px}
.offer .details .description {display:none}
.offer .title {font-size:16px}
.offer .image img {width:80px;height:auto}
aside {width:440px;float:none}
.utils {display:none}
input[type="text"] {width:418px}
aside a {width:420px}
.price-submit {font-size:12px;}
nav li a {font-size: 11px}
footer ul li a {font-size:13px}
.top-utils a:first-child {width:230px;border-right:0}
.lang {margin-bottom:20px;}
.blue-theme .logo, .logo {text-align:center;width:100%;background-position: center top;background-size:270px}
.copyright p:last-child {float:left;}
.grid-list .offer {width:165px}
.grid-list .offer .details {width:165px;margin-top:30px;}
.grid-list .offer .price-submit {font-size:9px}
.grid-list .offer .price-button {font-size:9px}
.version {margin:30px 0;text-align:center}
.contact-icon {display:none}
.content label {display:block;padding:0 7.5%;width:80%;}
.contact-form input[type="text"] {padding:2.5%;width:80%;}
.content textarea {width: 80%;padding:2.5%}
.register input[type="text"], .register input[type="password"], .register input[type="email"] {padding:2.5%;width:75%;}
.register label {padding: 0 10%;width: 80%;}
.register .street .float-input:nth-of-type(1) label, 
.register .street .float-input:nth-of-type(2) label, 
.register .street .float-input:nth-of-type(3) label, 
.register .street .float-input:nth-of-type(4) label, 
.register .street .float-input:nth-of-type(5) label {padding:0 5% !important;width:90% !important;}
.register .street .float-input:nth-of-type(1) input,
.register .street .float-input:nth-of-type(2) input,
.register .street .float-input:nth-of-type(3) input,
.register .street .float-input:nth-of-type(4) input,
.register .street .float-input:nth-of-type(5) input {padding:2.5% !important;width:75% !important;}
.register .street .float-input {float:none}
.register label {display: block;padding: 0 5%;width: 90%;}
.register .img-right {float: none;padding-left:0}
.check p {width: 80%;}
.check input {margin:0 0 5% 5%}
.logged-in {display: inline-block;height: 40px;text-align: left;width: 100%;margin-bottom:5%;padding-bottom:5%;border-bottom:1px solid #ccc}
.logged-in p {float:left;width:60%;text-align:left}
.logged-in a {float:right;width:20%}
.logo {background-size:auto}
.basket-link {padding-left:0;margin-left:0;border-left:0}
.logged-nav a {font-size:10px}
.cat-select {width:96%;padding:1% 2%}
.arrow-separator {margin:0 0 5% 47%;-moz-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
-o-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);}
.cat-select-title p {display:none}
.register.add-product-fix input[type="text"], .register.add-product-fix input[type="password"], .register.add-product-fix input[type="email"], .register.add-product-fix textarea {padding: 2.5%;width: 95%;}
.file-upload {width:277px;}
.price-add input[type="text"] {width:30% !important}
.cat-select ul li {height: 45px;}
.auctions-table {font-size:8px}
.auction-done tbody tr td:nth-of-type(3) a {float: left;font-size: 9px;margin-bottom: 4px;margin-right: 4px;padding: 1.5% 2% 1%;width: 96% !important;}
.auction-done tbody tr td:nth-of-type(3) a:last-child {margin-bottom:0}
.auction-done tbody tr td:nth-of-type(3) {width:25%}
.auction-done tbody tr td:nth-of-type(2) {width:60%;font-size:12px}
.auction-done tbody tr td:nth-of-type(1), .auction-done tbody tr td:nth-of-type(2) {text-align:center}
.file-upload {width: 97%;}
.upload-wrap input {float: left;width:90%}
.upload-wrap .button, .upload-wrap p {margin-left: 0px;}
.add-cat-button {width: 93%;}
.bread-crumbs {font-size:8px;height:24px}
.product-button-list a:nth-of-type(1) {width:93%;}
.product-button-list a:nth-of-type(2) {width:93%;}
.product-button-list a:nth-of-type(3) {width:93%;}
.product-button-list a:nth-of-type(4) {width:93%;}
.product-price a:last-child {margin-right: 0;margin-top: 5%; width: 107px;}
.next-photo, .prev-photo {top: 30%;}
.back-to-list {width: 93%;}
.thumb-list img {width: 30%;}
}


@media only screen and (max-width: 480px) {
.wrap {width:90%;padding:5%}
nav {width:100%}
.banner {width:100%}
.main {width:100%}
.blue-theme .logo, .logo {background-size:200px;margin-bottom:0;margin-top:5%;background-position:left top}
nav li a:after {display:none;width:0px}
nav li a {width:90%;padding:5%}
.offer .image {text-align:center;height:125px;width:125px;}
.offer .image img {border-right:none;border-bottom:1px solid #d3d3d5;margin-right:0;padding-right:0;margin-bottom:20px;padding-bottom:20px;width:100%}
.offer .details {width:100%}
aside {width:100%}
aside a {width:90%;padding:5%}
input[type="text"] {width:94%;padding:3%}
footer {margin-top:0}
.menu-mobile {display:block;width:90%;padding:5%;background: #971c1d;background: -moz-linear-gradient(top,  #971c1d 0%, #750404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#971c1d), color-stop(100%,#750404));background: -webkit-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -o-linear-gradient(top,  #971c1d 0%,#750404 100%);background: -ms-linear-gradient(top,  #971c1d 0%,#750404 100%);background: linear-gradient(to bottom,  #971c1d 0%,#750404 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#971c1d', endColorstr='#750404',GradientType=0 );color:#fff;float:right;font-size:13px;text-transform:uppercase;font-weight:700}
.blue-theme .menu-mobile {background: #2b7cd7;background: -moz-linear-gradient(top,  #2b7cd7 0%, #155195 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b7cd7), color-stop(100%,#155195));background: -webkit-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -o-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: -ms-linear-gradient(top,  #2b7cd7 0%,#155195 100%);background: linear-gradient(to bottom,  #2b7cd7 0%,#155195 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b7cd7', endColorstr='#155195',GradientType=0 );}
.menu-mobile:hover {opacity:.5;color:#fff}
nav {display:none;border:none}
.pagination li a {padding:2px 6px;font-size:12px}
.top-utils {width:100%}
.top-utils a:first-child {width:100%;margin-right:0;padding-right:0}
.top-utils a:nth-of-type(2) {margin-left:0}
.top-utils:after, .menu-mobile:after {content:"";display:table;clear:both;}
.grid-list .offer {padding:5%;width:35%;}
.grid-list .offer {margin-right:5%;margin-bottom:5%}
.grid-list .offer:nth-of-type(3n) {margin-right:5%}
.grid-list .offer:nth-of-type(2n) {margin-right:0}
.grid-list .offer .image img {margin-bottom:0;padding-bottom:5%;border-bottom:0}
.version {margin:5px 0 10px 0;text-align:left}
.check p {width: 80%;margin-bottom:5%}
.auctions-table {font-size:6px}
.auctions-table thead tr td {padding:1%}
.auctions-table tbody tr td {padding:1%}
.auction-history tbody tr td:nth-of-type(2n+1) a {padding:1.5% 2% 1% 2%;font-size:6px;margin-top:1%}
.top-utils a:first-child span, .basket-link span {margin:0 3px}
.basket-link {margin-right:10px;padding-right:10px;}
.auction-nav li a {font-size: 8px;height: 24px;}
.search-auction input[type="text"] {width:60%;}
.search-auction label {width:24%;font-size:13px}
.search-auction input[type="submit"] {font-size: 10px;width: 24%;margin-top:11%}
.search-auction-inputs {width: 74%;}
.next-photo, .prev-photo {top: 24%;}
.product-title {font-size:22px}
.submit-date-details {border-top: 1px solid #d3d3d5;margin-top:20px;padding-top:20px;}
}


.musli *{
	padding:0;
	margin:0;
	list-style:none;
}
.musli{
	position:fixed;
	right:0px;
	top:150px;
	z-index:100;
	list-style:none;
}
.musli-left{
	left:0px;
	top:200px;
	right:auto;
	bottom:auto;
}
.musli-left > li{
	cursor:pointer;
	width:35px;
	/*Ustawic jezeli duze obrazki*/
	height:35px !important;
	margin-bottom:1px;
	position:relative;
}
.musli> li{
	cursor:pointer;
	width:35px;
	height:110px;
	margin-bottom:1px;
	position:relative;
}


/* Zaokrąglone rogi */
.musli > li > img{
	-moz-border-radius: 5px 0 0 5px;
	-webkit-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
}
.musli-left > li > img{
	-moz-border-radius: 0 5px 5px 0;
	-webkit-border-radius: 0 5px 5px 0;
	border-radius: 0 5px 5px 0;
}
/* EOF radius*/

.musli > li > div{
	padding:5px;
	background: #fff;
	float:left;
	width:286px;
	height:296px;
	-moz-border-radius: 0 0 0 8px;
	-webkit-border-radius: 0 0 0 8px;
	border-radius: 0 0 0 8px;
	position:absolute;
	top:0;
	left:35px;
	z-index:100;
	border: solid #0170cf 3px;
}
.musli-left > li > div{
	top:0px;
	left:auto;
	right:35px;
	-moz-border-radius: 0 0 8px 0;
	-webkit-border-radius: 0 0 8px 0;
	border-radius: 0 0 8px 0;
}
.musli-google{
	border: solid #cd3c2a 3px !important;
	height:300px !important;
}
.musli-facebook{
	border: solid #0170cf 3px !important;
	height:510px !important;
}
.musli-twitter{
	border: solid #07afee 3px !important;
}
.musli-nk{
	border: solid #8fc44c 3px !important;
}



/* Dodac ta klase jezeli maja byc duze obrazki po lewej*/
.musli li .soc_rotate{
transform:rotate(180deg); -webkit-transform:rotate(180deg); 
-moz-transform:rotate(180deg); -o-transform:rotate(180deg);
}
/*EOF bigImg */

/** transitions **/

.musli>li{
	right:0;
	transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-webkit-transition: 0.5s linear;
}
.musli>li:hover {
	right:302px;
}
.musli-left>li{
	left:0px;
	transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-webkit-transition: 0.5s linear;
}
.musli-left>li:hover {
	right:auto;
	left:302px;
}

/** EOF transitions **/


/** back to top **/

a.back-to-top {
	display: none;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
	position: fixed;
	z-index: 999;
	right: 20px;
	bottom: 20px;
	background: #750404 url("up-arrow.png") no-repeat center 43%;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}
a:hover.back-to-top {
	background-color: #971c1d;
}

/** EOF back-to-top **/