html{height:100%}
body{font-family:Courier, sans-serif;background-color:#fff;margin:0 auto}
* {box-sizing:border-box}
#container{max-width:1200px;margin:0 auto}
#container p,h2,h3, #prut img, #specifications, #relateditems {margin:0 10px 15px}
#header{padding-left: 20px;
    color: white;
    overflow: hidden;background: linear-gradient(83deg, rgb(76 107 69) 10%, transparent), repeating-linear-gradient(45deg, rgb(91 119 76 / 58%) 0%, rgb(63 93 55 / 54%) 5%, transparent 5%, transparent 10%), repeating-linear-gradient(-45deg, rgb(59 99 47 / 40%) 0%, rgb(55 79 54 / 50%) 5%, transparent 5%, transparent 10%);}

.mobileShow {padding:20px 0 0 10px}
a {color:#046599}
#navigationsite{line-height:32px;text-align:center;width:100%;margin-top:-20px}
#navigationsite ul{padding:0}
ul li{padding-bottom:8px}
#navigationsite ul li{background-color:#f3f3f3;display:inline;margin-right:8px}
#navigationsite ul a{margin-bottom:5px;background-color:inherit;border:1px solid #ccc;border-radius:5px 5px 5px 5px;display:inline-block;padding:0 6px;text-decoration:none}
#navigationsite ul a:hover, #navigationsite ul .selected{background-color:#fffeb8}
#prut{float:left;max-width:750px;display:block}
#prut img {max-width:100%;height:auto}
#myInput {font-size:16px;margin:0px 3px 15px 5px;width:70%;height:30px}
#searchBtn {background-color:#C6C6C6;color:#fff;width:20%;font-size:16px;opacity:0.3;height:30px;border:0}
#subcontent{min-height:2000px;float:right;max-width:410px;display:block}
#relateditems a{background-color:lightblue;line-height:2.3em;padding:5px 5px;text-decoration:underline;font-size:11pt;border-radius:5px 5px 5px 5px;color:black}
#relateditems a:hover {background-color:skyblue}
.imageResponsive {max-width:100%;height:auto}
a img{border:none}
.bid{font-size:11px;position:absolute;bottom:55px;right:8px;color:#069;text-decoration:underline}
.register{font-size:14px;font-style:italic;margin:5px 0 0 8px}
.items{width:190px;float:left;margin:10px 0 10px 9px}
.items a{background-color:#fff;display:block;overflow:hidden;text-decoration:none;box-shadow: 1px 1px 2px 0 #1B1B1B;border-radius:6px}
.items a:hover{background-color:#fff99c;color:#27a600}
.linktitles{margin:4px 2px 0 4px;height:40px;font-size:14px}
.linktitles:hover{cursor:pointer}
.prices{padding:4px 4px 2px;text-align:left;font-size:14px;color:#000000;font-weight:bold}
.bids{font-size:11px;color:#c0002d;margin-right:4px;margin-top:6px;float:right;font-style:italic;font-weight:bold}
.itemimage img{position:absolute;min-width:200px;min-height:200px}
.itemimage {position:relative;overflow:hidden;padding-bottom:100%}
a img{border:none}
.itemimage img {-webkit-transition: all .2s ease;-moz-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease}
.items:hover img {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}
.comment-form-container {margin-bottom:20px}
.input-row {margin-bottom: 20px}
.input-field {border-radius:2px;padding:10px;border:#e0dfdf 1px solid}
.btn-submit {padding:10px 20px;background:#333;border:#1d1d1d 1px solid;color:#f0f0f0;font-size:0.9em;border-radius:2px;cursor:pointer}
#frm-comment{margin-top:10px; margin-left:10px}
.comment-row {font-size:0.9em;margin-top:10px}
.reply {margin-left:25px}
.posted-by {font-weight:bold}
.posted-at {font-style:italic}
.comment-text {padding:5px;border-radius:6px}
.reply-bg {background-color:#E5EFF2}
.comment-bg {background-color:#FFE191}
.btn-reply {text-decoration:underline;text-align:right;cursor:pointer;padding:5px;float:right;margin:-7px 10px;border-radius:5px;font-size:.9em}
#comment-message {color:#189a18;display:none}
.allbutton {clear:both;text-align:center;padding:20px 0}
.allbutton a {box-shadow: 3px 2px 5px #000;border-radius:5px;font-size:14px;padding:12px;display:inline-block;color:#fff;background-color:#3c7736}
.allbutton a:hover {background-color:#3f9d3d}
#footer{clear:both;margin-top:20px;padding-bottom:40px;padding-top:40px;text-align:center;background-color:#ddd}
#footer a{padding: 20px 5px 0;display: inline-block}
.image {float:left;margin:0px 10px 10px 0}
@media screen and (max-width:480px) {#header h1{font-size:24px}.mobileShow{display:inline-block;margin:10px 20px 30px;text-align:center;font-style:italic}td.links{width:40px}table.links{font-size:12px;padding-left:2px}#countries ul{display:table}.image {float:none;max-width:85%}.imgcenter{max-width:85%}#prut,#subcontent{float: none}.items{padding:5px 10px 5px 15px;width:140px}.itemimage img{position:absolute;min-width:150px;min-height:150px}.linktitles{font-size:14px}#sales {min-height:1000px}}
@media screen and (max-width:1150px) and (orientation:landscape) {#prut{padding:0 5px 0 5px;max-width:525px}}
@media screen and (min-width:1150px) and (orientation:landscape) {#subcontent{width:410px}}
.updated{text-align:right;font-size:11px}
#specifications {border-collapse: collapse;width: 100%;margin-bottom: 30px}
#specifications td, #specifications th {border: 1px solid #ddd;padding: 8px}
#specifications th {padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #4caf50;color: white}
#priceguide {width:95%;margin:0 10px;border-collapse:collapse}
#priceguide th {background:#333;color:white;font-weight:bold}
#priceguide td, th {padding:4px;border:1px solid #ccc;text-align:left;font-size:12px}
#priceguide .price {font-weight:bold}
#priceguide .large {text-align:center;font-size:14px;font-weight:bold}
.itemebay {display: block;position:absolute;width:60px;height:60px;background:transparent url("/graphics/itemebay.png") no-repeat scroll 0 0}
.itemetsy {display: block;position:absolute;width:60px;height:60px;background:transparent url("/graphics/itemetsy.png") no-repeat scroll 0 0}
summary {cursor:pointer;font-size:15px;margin-left:15px;margin-top:4px;color:darkgreen;text-decoration:underline}