/* Enter Your Custom CSS Here */
.huge{
  letter-spacing:1px;
}
.large{
  letter-spacing:1px;
}
.figcaption {
  font-size: 46px!important;
  font-family: "Montefiore Regular", 'Helvetica Neue', Arial, 'American Typewriter', monospace!important;
  color: #fff!important;
  text-transform: uppercase;
  line-height: 45px!important;
  padding:10px;
}
.underline {
 color:#fff!important;
}
.TopLeft{
  padding:25px;
}
.rot{
  color:#f46767;
}
.titeldeco{
  letter-spacing: -1px;
  font-weight: bold;
  margin-right:20px;
}

.rsHidden{
 visibility:visible!important;
 opacity:1;
 
}

.over:hover{
  opacity:0.8;
 
}
li.current-menu-item a.history{
  color:#ff5050!important;
}

a.history{
  color:#050505;
}
a.history:hover{
  color:#ff5050!important;
}

.open{
  color:#ff5050!important;
 
}
.open:hover{
  color:#333!important;
}

#nextprev a.next-fixed{
  background-color:#333;
  color:#fff;
  padding-right: 12px;
  padding-left: 10px;
}

#nextprev a.prev-fixed{
   background-color:#333;
  color:#fff;
padding-right: 10px;
  padding-left: 12px;
}

.bold{
  font-family:"Reader Bold", Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size-adjust:0.53; font-weight:bold; font-style:normal;
}
.rsDefault .rsArrowIcn{
  color:#fff;
}

#cookie-notice{
  font-size: 14px;
  padding: 1.25em;
  text-align: left;
}
.cookie-notice-container{
  text-align: left; 
  width: 80%;
  margin: 0 auto;
}
#cookie-notice h3{
  font-size: 1.2em;
}
#cookie-notice p{
  margin: 1em 0;
}

#cookie-notice .button{
  float:right;
  background: white;
  display: inline-block;
  padding: 0.25em 1em;
}
#cookie-notice .button:hover{
  background: darkgray;
  color: white;
}	
