/* lato-regular - latin-ext_latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: local(''), url('../fonts/lato-v22-latin-ext_latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/lato-v22-latin-ext_latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-300 - latin-ext_latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: local(''), url('../fonts/lato-v22-latin-ext_latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/lato-v22-latin-ext_latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* lato-700 - latin-ext_latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: local(''), url('../fonts/lato-v22-latin-ext_latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/lato-v22-latin-ext_latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* eb-garamond-regular - vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic */
@font-face {
  font-family: 'EB Garamond';
  font-style: normal;
  font-weight: 400;
  src: local(''), url('../fonts/eb-garamond-v24-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
  url('../fonts/eb-garamond-v24-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

body, body .ui-widget, section.more .wrapper > .plaintext, h1, h2, h3, h4, h5, h6, .squarebutton, .reset, #toplose .item .info h1, .tabelle tbody tr.headline td 
{
	font-family: Lato, serif;
}
header#header {
   
    background: #2A2A2A;
}

nav#navi {
    background-color: #F5F5F5;
	background-image: url();
	
}
nav#navi > .inner > ul > li > .layer, nav#navi ul li .smalllayer ul, nav#navi ul li .doublelayer {
    
    background: #F5F5F5;
    border: none;
    -webkit-box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 0%);
    -moz-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 1);
    box-shadow: 0px 0px 0px 0px rgb(0 0 0 / 100%);
    box-sizing: border-box;
}
nav#navi > .inner > ul > li > a { 
    color: #000;    
	font-family: 'EB Garamond', serif;
	-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	font-size: 22px;
	font-weight: 500;
	transition: 0.3s ease;
	line-height: 55px;
}


nav#metanavi-top ul li.currency select {
  border: 1px solid #ccc;
}

nav#navi > .inner > ul > li:hover > a {
  color: #000;
  text-decoration: underline;
}
div#topbar {
 color: white;
 font-size: 14px;
}
div#topbar div:hover {
 text-decoration: underline;
}

nav#language select, .currency select, #topbar-search-input {
	background-color: #2A2A2A;
    border: 1px solid #fff;
	border-radius: 5px;
	color: #fff;
	font-size: 14px;
}
#loginInfos {
    
    background-color:  #2A2A2A;
	background-image: none;
    box-sizing: border-box;
    overflow: hidden;
	border: 1px solid #fff;
	border-radius: 5px;
}
#loginInfos .textbutton a, #loginInfos .textbutton  {    

    
    background: #ceac64;
    color: #FFF;
    
    font-size: 14px;
    
}

.thirds{
    color: rgb(255, 255, 255);
	 font-weight: 400;
}
.thirds a  {
    color: #ceac64;
}
.thirds a:hover  {
    color: #ceac64;
}

.vorabgebot .item {
  
    border-bottom: 1px solid #ffffff !important;
}

a {
  color: #747474;
}

input.text, textarea.text, select.text {
  border: 1px solid #ccc;
}
.textbutton a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.ui-widget-content {
  border: 1px solid #ccc !important;
}

footer#footer { 
    background: #2A2A2A;
    box-shadow: 0 0 0 0 #999;
    color: #fff;
}

div#bottombar, div#bottombar a {
    color: #fff;
}
.sort a, .sort {
  color: #747474;
}

h1 {
    color: #990000;
    font-size: 26px;
    line-height: 26px;
    font-family: 'EB Garamond', serif;
}
.inner-position h1
{
	color: #000;
    font-size: 19px;
    line-height: 22px;
    font-family: Lato, serif;
}

#bidding h2 {
  border-top: 1px solid #b6b7b8;
  border-bottom: 1px solid #b6b7b8;
  padding-left: 25px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #f8f9f9;
  margin-left: -20px;
  margin-right: -20px;
  font-size: 18px;
}

.item .biddings strong {
  color: #666;
  font-size: 15px;
}

.item .biddings .bidding {
  font-size: 18px;
}

.suche-losnummer input {
  border: 1px solid #ccc;
}

#filter .ui-selectmenu, #filter input.small {
  border: 1px solid #ccc;
}

.suchen {
  background: none repeat scroll 0 0 #999;
  color: #fff !important;
  font-size: 17px;
  display: inline-block;
  padding-bottom: 1px;
  padding-top: 3px;
  border: none;
}


nav#navi > .inner > ul > li > .layer > .inner > ul > li:hover > a,
nav#navi > .inner > ul > li > .layer > .inner > ul > li.selected > a {
  color: #1b367d;
}


nav#navi > .inner > ul > li > .layer > .inner > ul > li {
  border-bottom: 1px solid #1b367d;
}

.auction .content .history table td {
  color: #33302f;
}

.squarebutton.abgegeben,
.squarebutton.abgegeben a {
  color: #2a752f;
  font-weight: normal;
  font-size: 20px;
  background: #fff none repeat scroll 0 0;
}

.vvpoint {

}

.item .image img {
  margin-left: 5px;
}

nav#navi ul li .smalllayer ul li a {
  border-bottom: 1px solid #990000;
  color: #33302f;
  display: block;
  padding: 10px 24px 8px 0;
  white-space: nowrap;
}

nav#navi ul li .smalllayer ul > li:hover {
  background: #999 none repeat scroll 0 0;
}
main#main
{
	border-left: 1px solid rgb(182, 183, 184);
	border-right: 1px solid rgb(182, 183, 184);
	box-shadow: none;
        min-height: 1000px !important;
}
.items-and-filter {
    min-height: 1000px !important;
}
.item-wrapper .item {
    background: url() 0 bottom repeat-x; 
    
}
.auction .content .current-item {
  width: 66.6%;
}
.auction .current-bid {
  width: 33.3%;
  border-right: none !important;
}

.content .history {
  width: 0px;
  display: none;
}

@media only screen and (max-width: 740px) {
  .auction .content .current-item, 
  .auction .content .current-bid {
    width:auto !important;
  }
}

.auction .content .current-bid {
    width: 33%;
}
.auction-top h2 {
  margin-top: 0px;
}

#saal .item .saal-image img 
{
  margin-top:10px;
}
#logo {
 
    margin-top: 0px;
 
}

nav#navi { 
    margin-top: 0px;
 }
#logo img {
 
    margin-bottom: 20px;
}





.item-wrapper .item .info { 
    width: calc(100% - 280px);
}

.item-wrapper .item .image {
    width: 260px !important; 
}

.item-wrapper .item.open .info {
    width: calc(100% - 280px);
}

.item-wrapper .item.open .image {
    width: 280px;
}
.item .image img {
  margin-top: 10px; 
}
.item .info b, .item .info strong {
    font-weight: bold;
}
.item .description .sondertext 
{
 font-weight: 600;
  color: #990000;
  margin-bottom: 15px;
}

@media only screen and (max-width: 479px) {
#logo img {
    
    margin-top: 20px;
}
  .item-wrapper .item .image,
  .item-wrapper .item.open .image {
    float: none;
    width: 100%;
    margin-right: 0;
    padding-bottom: 16px;
  }

  .item-wrapper .item .info,
  .item-wrapper .item.open .info {
    float: none;
    width: auto;
  }

  #auction #filter {
    top: 0;
  }
}

#uaWarningClose 
{
background: none;
}
.saalansicht { 
 overflow: -moz-scrollbars-none; 
}
 
 
.saalansicht::-webkit-scrollbar { 
    display: none; 
}
#results table .los-nr {
 
    padding-left: 15px; 
}

#results table .zuschlag { 
    padding-right: 15px;
}
#saal {
 
    padding-top: 25px;
}
#saal .saal-inner {
    width: 98%;   
}
.pager {
   padding-left: 20px;
   padding-right: 20px;
}
.auk-list.offene-vorab .kategorie,  .auk-list.offene-vorab .row.summe {
    background: #999999;
}
.vorabgebot-wrapper { 
    border-bottom: solid 1px #999999;
}
.btn-gray, .auk-list.offene-vorab a.btn.btn-delete, .auk-list.offene-vorab a.btn.btn-edit, .auk-list.offene-vorab a.btn.btn-edit.open  {
     background: #990000;
}

.squarebutton:hover ,.btn-gray:hover, .auk-list.offene-vorab a.btn.btn-delete:hover, .auk-list.offene-vorab a.btn.btn-edit:hover, .auk-list.offene-vorab a.btn.btn-edit.open:hover  {
     color: #ffffff;     
     text-decoration: underline;
}

#filter input.small {
    width: 50px;
}

#prebids-ueberschreitung
{
	display: none;
}
nav#navi > .inner > ul > li:nth-child(4), #warenkorb-icon {
    /*display: none !important;*/
}

.proxybidinfo, .proxybidinfo:hover {
    background-color: #000000;
    color: #fffac8;
   
}

.textbutton a:hover {
    color: #ffffff;
    text-decoration: underline;
}
