/* Siikaranta 2013 — lisäykset alkuperäiseen HotelliSiikaranta-teemaan (style.css ennallaan):
   puuttuvien kuvatekstien tekstiversiot, arkistohuomio ja mobiiliasettelu. Värit teemasta: #653614, #d7ccb0, #e9e2d2, #F8F5ED. */
@font-face{font-family:"Oswald";src:url(/wp-content/themes/HotelliSiikaranta/fonts/oswald-300.woff2) format("woff2");font-weight:300;font-display:swap}
.valikko-kytkin,.valikko-nappi{display:none}
.navi-teksti{display:block;width:150px;padding:0 0 4px 5px;font:300 18px/19px "DIN Condensed","Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase;color:#9b7b63;text-decoration:none}
.navi-teksti.valkoinen{color:#fff}
#primary .textwidget .navi-teksti{line-height:19px;font-size:18px}
#primary .textwidget ul.children,#primary .textwidget a{text-decoration:none}
#content .entry-content h2.otsikko{font:300 26px/28px "DIN Condensed","Oswald",sans-serif;color:#653614;text-transform:uppercase;letter-spacing:1px;margin:6px 0 12px}
#content .entry-content h2{color:#653614;font-family:Georgia,serif;font-size:20px;line-height:24px;margin:16px 0 8px}
.entry-content p{margin-bottom:12px}
.entry-content ul{list-style:disc;margin:0 0 12px 18px}
.entry-content p.arkisto-huomio{font:12px/16px Georgia,serif;color:#653614;background:#F8F5ED;border:3px solid #d7ccb0;padding:6px 8px;margin:0 0 14px}
.entry-content p.arkisto-huomio a,.entry-content .kuvateksti a,#site-generator a,#site-info a{color:#653614 !important;font-size:inherit !important}
.entry-content figure.kuva{margin:0 0 14px}
#content .entry-content figure.kuva img{max-width:100%;width:100%;height:auto;display:block}
.entry-content .kuvateksti{font:11px/14px Georgia,serif;color:#653614;margin-top:4px}
.entry-content p.ingressi{font-size:18px;line-height:22px;color:#653614}
#content .entry-content table.kokoustable th{text-align:center;font-weight:bold;color:#000;border:3px solid #E9E2D2;padding:6px 5px 0 5px !important;background:#F8F5ED !important}
#site-generator{float:none;width:auto;font-size:12px;padding:6px 0}
#site-info{width:auto}
#footer{padding:0 10px 10px 180px;font-family:Georgia,serif}
#wrapper-2{margin:0 auto;width:700px;background:linear-gradient(90deg,#d7ccb0 0,#d7ccb0 175px,#e9e2d2 175px);padding-top:20px}
#wrapper-2 #container{margin-left:171px}
.etusivu-lista{list-style:disc;margin:0 0 14px 18px}
.etusivu-lista li{margin-bottom:6px}
@media (max-width:760px){
  body{padding:0}
  #wrapper,#wrapper-2{width:auto !important;height:auto !important;min-height:0 !important;margin:0 !important;background:#e9e2d2 !important}
  .home #wrapper{background:url(/wp-content/uploads/2010/10/index.jpg) center top/cover no-repeat !important;min-height:100vw !important}
  #main,#colophon,#branding,div.menu,#access .menu-header,#site-title,#site-info,#footer{width:auto !important;max-width:100% !important}
  #main{padding:0;background:none !important}
  #header{display:none}
  body{overflow-x:hidden}
  #primary{float:none;width:auto;margin:0;padding:10px 10px 6px;background:#d7ccb0}
  .home #primary{background:rgba(101,54,20,.35)}
  #primary .textwidget{width:auto;padding-left:0}
  .logo_front,.logo_content{margin:0 0 6px}
  .valikko-nappi{display:inline-block;float:right;margin-top:24px !important;min-height:44px;line-height:44px;padding:0 14px;margin:0 0 6px;font:normal 18px/44px "Arial Narrow",Arial,sans-serif;text-transform:uppercase;color:#fff;background:#653614;cursor:pointer}
  .valikko-kytkin:not(:checked) ~ ul.xoxo li:not(:first-child){display:none}
  #primary .textwidget a{display:block;min-height:30px}
  #primary .textwidget img{padding:4px 0}
  #container,#wrapper-2 #container{float:none;width:auto;margin:0;padding:12px}
  #content{margin:0}
  .entry-content{font-size:16px !important;line-height:22px}
  .entry-content strong{font-size:17px !important;line-height:22px}
  .entry-content img{max-width:100%;height:auto}
  .kokoustable,.entry-content table{display:block;overflow-x:auto;width:auto !important;height:auto !important}
  #footer{padding:10px 12px}
  #site-info,#site-generator{float:none;width:auto}
}
