body {
    font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "游ゴシック体", "Yu Gothic", YuGothic, "ＭＳ Ｐゴシック", Helvetica, sans-serif;
    position: relative;
    color: #4d4c43;
    background-color: #fefdf5;
    padding-top: 50px;
    }
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    line-height: 1.3;
    }
.text-serif {
    font-family: "Times New Roman", Times, "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "MSP明朝", "MS PMincho", "MS 明朝", serif;
    }
.table > thead > tr > td.media-bottom, .table > tbody > tr > td.media-bottom, .table > tfoot > tr > td.media-bottom {
    vertical-align: bottom;
    }
a {
    color: #3a9db4;
    }
a:hover, a:focus {
    color: #5fb4c9;
    }
a.td-none:hover, a.td-none:focus {
    text-decoration: none;
    }
a:hover img {
    opacity: 0.8;
    filter: alpha(opacity=80);
    }
mark {
    color: #4d4c43;
    background: #ffe400;
    }
.lead {
    font-size: 17px;
    font-weight: normal;
    }
@media (min-width: 768px) {
    .lead {
        font-size: 21px;
        }
    }
.bs-docs-thumb {
    position: relative;
    }
.bs-docs-thumb p {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    color: #fff;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
    line-height: 1;
    padding: 7px 12px;
    background: url("data:,");
    }
.bs-docs-thumb .thumb-play:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    background: url("data:,"); center center no-repeat;
    }
.bs-docs-thumb .thumb-play:hover:after {
    background: url("data:,"); center center no-repeat;
    }
.bs-docs-thumb a {
    color: #ebebeb;
    }
.bs-docs-thumb a:hover, .bs-docs-thumb a:focus {
    text-decoration: none;
    color: #fff;
    }
.bs-docs-thumb .thumb-play .img-w-100 {
    display: block;
    width: 100%;
    height: auto;
    }
@media (min-width: 576px) {
    .text-sm-left {
        text-align: left !important;
        }
    .text-sm-right {
        text-align: right !important;
        }
    .text-sm-center {
        text-align: center !important;
        }
    }
@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important;
        }
    .text-md-right {
        text-align: right !important;
        }
    .text-md-center {
        text-align: center !important;
        }
    }
@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important;
        }
    .text-lg-right {
        text-align: right !important;
        }
    .text-lg-center {
        text-align: center !important;
        }
    }
@media (min-width: 1200px) {
    .text-xl-left {
        text-align: left !important;
        }
    .text-xl-right {
        text-align: right !important;
        }
    .text-xl-center {
        text-align: center !important;
        }
    }
.poetry {
    margin-bottom: 15px;
    color: inherit;
    background-color: transparent;
    }
.poetry h1, .poetry .h1 {
    color: inherit;
    }
.poetry p {
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: 200;
    line-height: 1.8;
    }
.poetry > hr {
    border-top-color: #f7f0e3;
    }
.container .poetry, .container-fluid .poetry {
    padding-right: 15px;
    padding-left: 15px;
    }
.poetry .container {
    max-width: 100%;
    }
@media screen and (min-width: 768px) {
    .container .poetry, .container-fluid .poetry {
        padding-right: 20px;
        padding-left: 20px;
        }
    .poetry h1, .poetry .h1 {
        font-size: 42px;
        }
    }
.img-frame {
    background-color: #fff;
    border: 1px solid #e5e5da;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    }
.table-auto {
    width: auto;
    }
.bg-white {
    background-color: #fff;
    }
.img-thumbnail {
    border: 1px solid #d1cfc2;
    }
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top: 1px solid #d1cfc2;
    }
.table > thead > tr > th {
    border-bottom: 2px solid #d1cfc2;
    }
.table > tbody + tbody {
    border-top: 2px solid #d1cfc2;
    }
.table-bordered {
    border: 1px solid #d1cfc2;
    }
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #d1cfc2;
    }
.table-striped > tbody > tr:nth-of-type(odd) {
    background-color: #fffef9;
    }
.table-hover > tbody > tr:hover {
    background-color: #efefe7;
    }
.panel-default {
    border-color: #e5e5da;
    }
.panel-default > .panel-heading {
    color: #4d4c43;
    background-color: #f7f7ed;
    border-color: #e5e5da;
    }
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #e5e5da;
    }
.panel-default > .panel-heading .badge {
    color: #f7f7ed;
    background-color: #4d4c43;
    }
.panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #e5e5da;
    }
.panel-bg {
    background-color: #f7f7ed;
    }
.btn {
    white-space: normal;
    }
.btn-default {
    color: #59574d;
    background-color: #fff;
    border-color: #cbc9bc;
    }
.btn-default:focus, .btn-default.focus {
    color: #59574d;
    background-color: #e5e5da;
    border-color: #9f9d8f;
    }
.btn-default:hover {
    color: #59574d;
    background-color: #e5e5da;
    border-color: #adaba0;
    }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    color: #59574d;
    background-color: #e5e5da;
    border-color: #adaba0;
    }
.btn-default:active:hover, .btn-default.active:hover, .open > .dropdown-toggle.btn-default:hover, .btn-default:active:focus, .btn-default.active:focus, .open > .dropdown-toggle.btn-default:focus, .btn-default:active.focus, .btn-default.active.focus, .open > .dropdown-toggle.btn-default.focus {
    color: #59574d;
    background-color: #d1cfc2;
    border-color: #9f9d8f;
    }
.btn-default:active, .btn-default.active, .open > .dropdown-toggle.btn-default {
    background-image: none;
    }
.btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus {
    background-color: #fff;
    border-color: #d1cfc2;
    color: #d1cfc2;
    }
.btn-default .badge {
    color: #fff;
    background-color: #59574d;
    }
blockquote {
    padding: 10px 20px;
    margin: 0 0 10px;
    font-size: 17.5px;
    border-left: 5px solid #efefe7;
    }
.navbar-default {
    background-color: #f7f7ed;
    border-color: #e5e5da;
    }
.navbar-default .navbar-brand {
    color: #72705f;
    }
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent;
    }
.navbar-default .navbar-text {
    color: #72705f;
    }
.navbar-default .navbar-nav > li > a {
    color: #72705f;
    }
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #4d4c43;
    background-color: transparent;
    }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #59574d;
    background-color: #e5e5da;
    }
.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
    }
.navbar-default .navbar-toggle {
    border-color: #ddd;
    }
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd;
    }
.navbar-default .navbar-toggle .icon-bar {
    background-color: #848273;
    }
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e5e5da;
    }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #59574d;
    background-color: #e5e5da;
    }
@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #72705f;
        }
    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #4d4c43;
        background-color: transparent;
        }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #59574d;
        background-color: #e5e5da;
        }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent;
        }
    }
.text-olw {
    text-shadow: 2px 2px 1px #fff, -2px 2px 1px #fff, 2px -2px 1px #fff, -2px -2px 1px #fff;
    }
.ticket {
    border-radius: 4px;
    background-color: transparent;
    background-image: none;
    }
.ticket.museum {
    border: 1px solid #5fb4c9;
    }
.ticket.exhibition {
    border: 1px solid #bcbaae;
    }
.ticket.film {
    border: 1px solid #bcbaae;
    }
.ticket.attention {
    border: 1px solid #bcbaae;
    }
.ticket.default {
    border: 1px solid #adaba0;
    }
.ticket-img-top {
    width: 100%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    }
.ticket h3.ticket-br br {
    display: none !important;
    }
.ticket div.small br {
    display: none !important;
    }
.ticket-block {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    padding: 20px;
    }
.ticket h2 {
    margin-top: 0;
    font-size: 24px;
    margin-bottom: 5px;
    line-height: 1.333333;
    }
.ticket h3 {
    margin-top: 0;
    font-size: 20px;
    margin-bottom: 5px;
    line-height: 1.333333;
    }
.ticket p {
    margin-bottom: 7px;
    line-height: 1.333333;
    }
@media (min-width: 992px) {
    .ticket-block {
        padding: 20px;
        }
    .bs-docs-sidebar .ticket.museum {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .bs-docs-sidebar .ticket.exhibition {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .bs-docs-sidebar .ticket.film {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .bs-docs-sidebar .ticket.attention {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .bs-docs-sidebar .ticket-block {
        padding: 14px;
        }
    .bs-docs-sidebar .ticket h2 {
        font-size: 20px;
        }
    .bs-docs-sidebar .ticket h3 {
        font-size: 18px;
        }
    .bs-docs-sidebar .ticket h3.ticket-br br {
        display: inline !important;
        }
    .bs-docs-sidebar .ticket div.small br {
        display: inline !important;
        }
    .bs-docs-sidebar .ticket p {
        font-size: 12px;
        }
    .bs-docs-sidebar .ticket p br {
        display: none !important;
        }
    }
@media (min-width: 1200px) {
    .ticket-block {
        padding: 25px;
        }
    .ticket h2 {
        font-size: 30px;
        }
    .ticket h3 {
        font-size: 24px;
        }
    .ticket p {
        font-size: 17px;
        }
    .ticket .btn {
        padding: 10px 16px;
        font-size: 18px;
        line-height: 1.333333;
        border-radius: 6px;
        }
    .bs-docs-sidebar .ticket-block {
        padding: 15px;
        }
    .bs-docs-sidebar .ticket h3 {
        font-size: 20px;
        line-height: 1.428571;
        }
    .bs-docs-sidebar .ticket p {
        font-size: 14px;
        line-height: 1.428571;
        }
    .bs-docs-sidebar .ticket .btn {
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.428571;
        border-radius: 4px;
        }
    }
@media (max-width: 479px) {
    .ticket h3 {
        margin-bottom: 3px;
        }
    .ticket p {
        line-height: 1.428571;
        margin-bottom: 7px;
        }
    .ticket-block {
        padding: 15px;
        }
    .ticket.museum {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .ticket.exhibition {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .ticket.film {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    .ticket.attention {
        background-image: url("data:image/png;base64,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");
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center center;
        }
    }
@media (max-width: 620px) {
    .ticket h3.ticket-br br {
        display: inline !important;
        }
    }
.header-logo {
    position: relative;
    padding: 5px 0 0 0;
    }
@media (min-width: 768px) {
    .header-logo {
        padding: 20px 0 0 0;
        }
    }
.welcome {
    padding-top: 40px;
    padding-bottom: 40px;
    color: #4d4c43;
    background-color: #ffebe0;
    }
.howtogo {
    padding-top: 40px;
    padding-bottom: 40px;
    color: #4d4c43;
    background-color: #f4ffd7;
    }
.logo-xs {
    display: table;
    height: 50px;
    text-align: center;
    margin: auto;
    }
.logo-xs a {
    display: table-cell;
    vertical-align: middle;
    }
.logo-xs img {
    vertical-align: middle;
    text-align: center;
    margin: auto;
    }
.table td p {
    margin: 0 0 4px;
    }
.table-border-none > thead > tr > th, .table-border-none > tbody > tr > th, .table-border-none > tfoot > tr > th, .table-border-none > thead > tr > td, .table-border-none > tbody > tr > td, .table-border-none > tfoot > tr > td {
    border-style: none;
    padding: 3px;
    }
.pagination > li > a, .pagination > li > span {
    color: #4d4c43;
    background-color: #fff;
    border-color: #cbc9bc;
    }
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #4d4c43;
    background-color: #e5e5da;
    border-color: #adaba0;
    }
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: #4d4c43;
    background-color: #d1cfc2;
    border-color: #9f9d8f;
    }
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    background-color: #fff;
    border-color: #d1cfc2;
    color: #d1cfc2;
    }
.navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
    max-height: 345px;
    }
@media (max-device-width: 641px) and (orientation: landscape) {
    .navbar-fixed-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        max-height: 200px;
        }
    }
.bs-docs-nav {
    margin-bottom: 0;
    background-color: #5fb4c9;
    border-top: 3px solid #ecd88a;
    border-bottom: 0;
    }
.bs-docs-nav::after {
    position: absolute;
    top: -3px;
    left: 0;
    z-index: 2;
    content: "";
    width: 50%;
    height: 3px;
    background-color: #ee9997;
    }
.bs-home-nav .bs-nav-b {
    display: none;
    }
.bs-docs-nav .navbar-brand {
    font-size: 14px;
    color: #fafafa;
    height: 50px;
    padding: 10px 10px;
    line-height: 30px;
    }
.bs-docs-nav .navbar-brand-centered {
    position: absolute;
    left: 50%;
    display: block;
    width: 190px;
    text-align: center;
    background-color: transparent;
    }
.bs-docs-nav > .container .navbar-brand-centered, .bs-docs-nav > .container-fluid .navbar-brand-centered {
    margin-left: -108px;
    }
@media (min-width: 360px) {
    .bs-docs-nav > .container .navbar-brand-centered, .bs-docs-nav > .container-fluid .navbar-brand-centered {
        margin-left: -97px;
        }
    }
@media (min-width: 768px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -10px;
        }
    }
.bs-docs-nav .navbar-snsicon {
    font-size: 14px;
    color: #fafafa;
    height: 50px;
    padding: 15px 15px;
    line-height: 20px;
    }
.bs-docs-nav .navbar-nav > li > a {
    font-weight: 500;
    color: #ddd;
    }
.bs-docs-nav .navbar-brand:hover, .bs-docs-nav .navbar-brand:focus {
    color: #fff;
    background-color: #4ca9bf;
    }
.bs-docs-nav .navbar-text {
    color: #fafafa;
    }
.bs-docs-nav .navbar-nav > li > a {
    color: #fafafa;
    }
.bs-docs-nav .navbar-nav > li > a:hover, .bs-docs-nav .navbar-nav > li > a:focus {
    color: #fff;
    background-color: #4ca9bf;
    }
.bs-docs-nav .navbar-nav > .active > a, .bs-docs-nav .navbar-nav > .active > a:hover, .bs-docs-nav .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #3a9db4;
    }
.bs-docs-nav .navbar-nav > .disabled > a, .bs-docs-nav .navbar-nav > .disabled > a:hover, .bs-docs-nav .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent;
    }
.bs-docs-nav .navbar-toggle {
    border-color: #3a9db4;
    }
.bs-docs-nav .navbar-toggle:hover, .bs-docs-nav .navbar-toggle:focus {
    background-color: #3a9db4;
    }
.bs-docs-nav .navbar-toggle .icon-bar {
    background-color: #fff;
    }
.bs-docs-nav .navbar-collapse, .bs-docs-nav .navbar-form {
    border-color: #3a9db4;
    }
.bs-docs-nav .navbar-nav > .open > a, .bs-docs-nav .navbar-nav > .open > a:hover, .bs-docs-nav .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #3a9db4;
    }
@media (max-width: 767px) {
    .bs-docs-nav .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #3a9db4;
        }
    .bs-docs-nav .navbar-nav .open .dropdown-menu .divider {
        background-color: #3a9db4;
        }
    .bs-docs-nav .navbar-nav .open .dropdown-menu > li > a {
        color: #fff;
        background-color: #5fb4c9;
        }
    .bs-docs-nav .navbar-nav .open .dropdown-menu > li > a:hover, .bs-docs-nav .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
        background-color: #4ca9bf;
        }
    .bs-docs-nav .navbar-nav .open .dropdown-menu > .active > a, .bs-docs-nav .navbar-nav .open .dropdown-menu > .active > a:hover, .bs-docs-nav .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #3a9db4;
        }
    .bs-docs-nav .navbar-nav .open .dropdown-menu > .disabled > a, .bs-docs-nav .navbar-nav .open .dropdown-menu > .disabled > a:hover, .bs-docs-nav .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444;
        background-color: transparent;
        }
    }
.bs-docs-nav .dropdown-menu {
    background-color: #5fb4c9;
    border: 1px solid #5fb4c9;
    border: 1px solid rgba(29, 129, 157, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(24, 24, 24, 0.175);
    box-shadow: 0 6px 12px rgba(24, 24, 24, 0.175);
    }
.bs-docs-nav .dropdown-menu .divider {
    background-color: #3a9db4;
    }
.bs-docs-nav .dropdown-menu > li > a {
    color: #fff;
    }
.bs-docs-nav .dropdown-menu > li > a:hover, .bs-docs-nav .dropdown-menu > li > a:focus {
    color: #fff;
    background-color: #4ca9bf;
    }
.bs-docs-nav .dropdown-menu > .active > a, .bs-docs-nav .dropdown-menu > .active > a:hover, .bs-docs-nav .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #3a9db4;
    }
.bs-docs-nav .dropdown-header {
    color: #fafafa;
    }
.navbar-fixed-top-border {
    box-shadow: 0 2px 3px rgba(0, 0, 0, 0.175);
    }
.bs-cover-header {
    position: relative;
    padding: 0;
    text-align: center;
    margin: 30px 0 30px 0;
    background-color: transparent;
    }
@media (max-width: 767px) {
    .bs-cover-header {
        margin: 35px 0 25px 0;
        }
    }
.bs-docs-header {
    position: relative;
    padding: 0;
    text-align: center;
    background-color: #8fcad7;
    margin-bottom: 40px;
    }
.bs-docs-header .covertext {
    display: inline-block;
    text-align: center;
    margin: 0 auto;
    padding: 40px 0 31px 0;
    line-height: 0;
    }
.bs-docs-header .coverlogo {
    display: inline-block;
    margin: 0 20px 0 0;
    text-align: center;
    padding: 0;
    }
.bs-docs-header .coverlogo img {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    }
.bs-docs-header .covertext h1 {
    display: inline-block;
    vertical-align: middle;
    font-size: 36px;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.1);
    line-height: 1;
    margin: 0;
    padding: 0;
    color: #fff;
    }
.bs-docs-header .covertext h1 small {
    display: block;
    vertical-align: middle;
    margin: 0 0 4px 0;
    color: #fff;
    }
@-moz-document url-prefix() {
    . bs-docs-header . covertext h1 {
        margin-bottom: 2px
        }
    }
.bs-docs-header .covertext p {
    color: #bce3f9;
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.4;
    }
@media (min-width: 768px) {
    .bs-docs-header .covertext {
        text-align: left;
        }
    .bs-docs-header .covertext h1 {
        font-size: 42px;
        }
    .bs-docs-header .covertext h1 small {
        display: inline-block;
        }
    }
.event-tabs {
    margin-top: 20px;
    font-size: 16px;
    }
.bs-docs-sidebar {
    margin: 0;
    }
.banner-img {
    margin: 0;
    }
@media (max-width: 767px) {
    .banner-img {
        margin-bottom: 10px;
        }
    }
@media (min-width: 992px) {
    .bs-docs-sidebar {
        margin-left: 20px;
        }
    .banner-img {
        margin-bottom: 10px;
        }
    }
@media (min-width: 1200px) {
    .bs-docs-sidebar {
        margin-left: 50px;
        }
    }
.banner-card-set {
    margin-bottom: 10px;
    }
.banner-card {
    margin-bottom: 20px;
    }
.banner-text h4, .head-banner-text h4 {
    font-size: 16px;
    }
.banner-text h4, .head-banner-text h4, .banner-text p {
    line-height: 1.333333;
    }
.banner-text h4 {
    margin-top: 0;
    margin-bottom: 7px;
    }
@media (max-width: 991px) {
    .banner-card-set {
        margin-bottom: 20px;
        }
    .banner-card {
        margin-bottom: 10px;
        }
    .banner-text {
        padding-left: 0;
        }
    }
@media (min-width: 992px) {
    .banner-card-set {
        margin-bottom: 0;
        }
    .banner-text h4 {
        margin: 12px 0 5px 0;
        }
    }
.head-banner-card {
    max-width: 200px;
    margin-top: 20px;
    }
.head-banner-text h4 {
    margin: 12px 0 5px 0;
    }
@media (max-height: 495px) {
    .head-banner-card {
        display: none !important;
        }
    .head-banner-linkage {
        display: block !important;
        }
    }
@media (max-height: 690px) and (max-width: 1199px) {
    .head-banner-card {
        display: none !important;
        }
    .head-banner-linkage {
        display: block !important;
        }
    }
@media (min-width: 1200px) {
    .head-banner-card {
        max-width: 250px;
        margin-left: auto;
        margin-top: 0;
        }
    }
.bs-docs-footer {
    padding-top: 0;
    padding-bottom: 35px;
    color: #4d4c43;
    background-color: #dbf7e4;
    border-bottom: 3px solid #81b99a;
    text-align: center;
    }
.footer-logo {
    margin: 35px 0 20px 0;
    }
.bs-docs-footer ul {
    margin: 0 0 20px 0;
    }
.bs-docs-footer ul li {
    line-height: 1.2;
    margin: 0 0 7px 0;
    }
.bs-docs-footer ul li ul {
    padding: 0 8px;
    margin: 3px 0 0 0;
    }
.bs-docs-footer ul li ul li {
    padding: 0;
    margin: 0 0 4px 0;
    }
.bs-docs-footer ul.list-inline {
    margin: 0 0 0 8px;
    }
.bs-docs-footer ul.list-inline > li {
    padding-left: 0;
    }
.bs-docs-footer a {
    color: #59574d;
    }
.bs-docs-footer a:hover, .bs-docs-footer a:focus {
    color: #8f8d7f;
    }
.bs-docs-footer ul li img {
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 12px;
    }
@media (min-width: 992px) {
    .bs-docs-footer {
        text-align: left;
        }
    .bs-docs-footer p {
        margin-bottom: 0;
        }
    .bs-docs-footer {
        text-align: left;
        }
    .bs-docs-footer p {
        margin-bottom: 0;
        }
    .bs-docs-footer ul li img {
        margin-left: 0;
        }
    }
.bs-docs-section {
    margin-bottom: 40px;
    }
.bs-docs-section:last-child {
    margin-bottom: 0;
    }
@media (max-width: 767px) {
    .bs-docs-section:last-child {
        margin-bottom: 60px;
        }
    }
@media (max-width: 991px) {
    .bs-docs-section:last-child {
        margin-bottom: 70px;
        }
    }
.bs-docs-section-xs {
    margin-bottom: 25px;
    }
.bs-docs-section-xs:last-child {
    margin-bottom: 0;
    }
@media (max-width: 767px) {
    .bs-docs-section-xs:last-child {
        margin-bottom: 35px;
        }
    }
@media (max-width: 991px) {
    .bs-docs-section-xs:last-child {
        margin-bottom: 40px;
        }
    }
h1[id] {
    padding-top: 20px;
    margin-top: 0;
    }
.btn-museum {
    color: #fdfef8;
    background-color: #5fb4c9;
    border-color: #4ca9bf;
    text-align: left;
    border-radius: 4px;
    }
.btn-museum:focus, .btn-museum.focus {
    color: #fff;
    background-color: #4ca9bf;
    border-color: #3a9db4;
    }
.btn-museum:hover {
    color: #fff;
    background-color: #4ca9bf;
    border-color: #3a9db4;
    }
.btn-museum:active, .btn-museum.active, .open > .dropdown-toggle.btn-museum {
    color: #fff;
    background-color: #4ca9bf;
    border-color: #3a9db4;
    }
.btn-museum:active:hover, .btn-museum.active:hover, .open > .dropdown-toggle.btn-museum:hover, .btn-museum:active:focus, .btn-museum.active:focus, .open > .dropdown-toggle.btn-museum:focus, .btn-museum:active.focus, .btn-museum.active.focus, .open > .dropdown-toggle.btn-museum.focus {
    color: #fff;
    background-color: #4ca9bf;
    border-color: #3a9db4;
    }
.btn-museum:active, .btn-museum.active, .open > .dropdown-toggle.btn-museum {
    background-image: none;
    }
.btn-museum.disabled, .btn-museum[disabled], fieldset[disabled] .btn-museum, .btn-museum.disabled:hover, .btn-museum[disabled]:hover, fieldset[disabled] .btn-museum:hover, .btn-museum.disabled:focus, .btn-museum[disabled]:focus, fieldset[disabled] .btn-museum:focus, .btn-museum.disabled.focus, .btn-museum[disabled].focus, fieldset[disabled] .btn-museum.focus, .btn-museum.disabled:active, .btn-museum[disabled]:active, fieldset[disabled] .btn-museum:active, .btn-museum.disabled.active, .btn-museum[disabled].active, fieldset[disabled] .btn-museum.active {
    background-color: #5fb4c9;
    border-color: #2f7382;
    }
.btn-museum .badge {
    color: #5fb4c9;
    background-color: #fff;
    }
.btn-museum-default {
    color: #3a9db4;
    background-color: #fff;
    border-color: #b2d1d9;
    text-align: left;
    border-radius: 4px;
    }
.btn-museum-default:focus, .btn-museum-default.focus {
    color: #2f7382;
    background-color: #dff0f2;
    border-color: #99c4d1;
    }
.btn-museum-default:hover {
    color: #2f7382;
    background-color: #dff0f2;
    border-color: #99c4d1;
    }
.btn-museum-secondary {
    color: #fffef9;
    background-color: #9f9d8f;
    border-color: #9f9d8f;
    text-align: left;
    border-radius: 4px;
    }
.btn-museum-secondary:focus, .btn-museum-secondary.focus {
    color: #fff;
    background-color: #878578;
    border-color: #727065;
    }
.btn-museum-secondary:hover {
    color: #fff;
    background-color: #878578;
    border-color: #7d7c6f;
    }
.btn-xl, .btn-group-xl > .btn {
    padding: 20px 26px;
    font-size: 18px;
    line-height: 1.333333;
    border-radius: 6px;
    text-align: center;
    }
@media (min-width: 992px) {
    .btn-xl {
        font-size: 20px;
        }
    }
@media (min-width: 1200px) {
    .btn-xl {
        font-size: 22px;
        }
    }
.mt70 {
    margin-top: 70px;
    }
.mt40 {
    margin-top: 40px;
    }
.mt35 {
    margin-top: 35px;
    }
.mt30 {
    margin-top: 30px;
    }
.mt25 {
    margin-top: 25px;
    }
.mt20 {
    margin-top: 20px;
    }
.mt15 {
    margin-top: 15px;
    }
.mt10 {
    margin-top: 10px;
    }
.mt5 {
    margin-top: 5px;
    }
.mt4 {
    margin-top: 4px;
    }
.mt3 {
    margin-top: 3px;
    }
.mt2 {
    margin-top: 2px;
    }
.mt1 {
    margin-top: 1px;
    }
.mt0 {
    margin-top: 0;
    }
.mb40 {
    margin-bottom: 40px;
    }
.mb35 {
    margin-bottom: 35px;
    }
.mb30 {
    margin-bottom: 30px;
    }
.mb25 {
    margin-bottom: 25px;
    }
.mb20 {
    margin-bottom: 20px;
    }
.mb15 {
    margin-bottom: 15px;
    }
.mb10 {
    margin-bottom: 10px;
    }
.mb5 {
    margin-bottom: 5px;
    }
.mb4 {
    margin-bottom: 4px;
    }
.mb3 {
    margin-bottom: 3px;
    }
.mb2 {
    margin-bottom: 2px;
    }
.mb1 {
    margin-bottom: 1px;
    }
.mb0 {
    margin-bottom: 0;
    }
.ml40 {
    margin-left: 40px;
    }
.ml35 {
    margin-left: 35px;
    }
.ml30 {
    margin-left: 30px;
    }
.ml25 {
    margin-left: 25px;
    }
.ml20 {
    margin-left: 20px;
    }
.ml15 {
    margin-left: 15px;
    }
.ml10 {
    margin-left: 10px;
    }
.ml5 {
    margin-left: 5px;
    }
.ml4 {
    margin-left: 4px;
    }
.ml3 {
    margin-left: 3px;
    }
.ml2 {
    margin-left: 2px;
    }
.ml1 {
    margin-left: 1px;
    }
.ml0 {
    margin-left: 0;
    }
.mr40 {
    margin-right: 40px;
    }
.mr35 {
    margin-right: 35px;
    }
.mr30 {
    margin-right: 30px;
    }
.mr25 {
    margin-right: 25px;
    }
.mr20 {
    margin-right: 20px;
    }
.mr15 {
    margin-right: 15px;
    }
.mr10 {
    margin-right: 10px;
    }
.mr5 {
    margin-right: 5px;
    }
.mr4 {
    margin-right: 4px;
    }
.mr3 {
    margin-right: 3px;
    }
.mr2 {
    margin-right: 2px;
    }
.mr1 {
    margin-right: 1px;
    }
.mr0 {
    margin-right: 0;
    }
.pt0 {
    padding-top: 0;
    }
.pt5 {
    padding-top: 5px;
    }
.pt10 {
    padding-top: 10px;
    }
.pt15 {
    padding-top: 15px;
    }
.pt20 {
    padding-top: 20px;
    }
.pt30 {
    padding-top: 30px;
    }
.pb0 {
    padding-bottom: 0;
    }
.pb5 {
    padding-bottom: 5px;
    }
.pb10 {
    padding-bottom: 10px;
    }
.pb15 {
    padding-bottom: 15px;
    }
.pb20 {
    padding-bottom: 20px;
    }
.pb30 {
    padding-bottom: 30px;
    }
.pl0 {
    padding-left: 0;
    }
.pl5 {
    padding-left: 5px;
    }
.pl10 {
    padding-left: 10px;
    }
.pl15 {
    padding-left: 15px;
    }
.pr0 {
    padding-right: 0;
    }
.pr5 {
    padding-right: 5px;
    }
.pr10 {
    padding-right: 10px;
    }
.pr15 {
    padding-right: 15px;
    }
.w-25 {
    width: 25% !important;
    }
.w-50 {
    width: 50% !important;
    }
.w-75 {
    width: 75% !important;
    }
.w-80 {
    width: 80% !important;
    }
.w-90 {
    width: 80% !important;
    }
.w-100 {
    width: 100% !important;
    }
.w-auto {
    width: auto !important;
    }
.h-100 {
    height: 100% !important;
    }
@media (max-width: 479px) {
    .mb5-xs {
        margin-bottom: 5px;
        }
    .mb10-xs {
        margin-bottom: 10px;
        }
    .mb15-xs {
        margin-bottom: 15px;
        }
    .mb20-xs {
        margin-bottom: 20px;
        }
    .mb25-xs {
        margin-bottom: 25px;
        }
    .mb30-xs {
        margin-bottom: 30px;
        }
    }
@media (min-width: 480px) and (max-width: 767px) {
    .mb5-ss {
        margin-bottom: 5px;
        }
    .mb10-ss {
        margin-bottom: 10px;
        }
    .mb15-ss {
        margin-bottom: 15px;
        }
    .mb20-ss {
        margin-bottom: 20px;
        }
    .mb25-ss {
        margin-bottom: 25px;
        }
    .mb30-ss {
        margin-bottom: 30px;
        }
    }
@media (min-width: 768px) and (max-width: 991px) {
    .mb5-sm {
        margin-bottom: 5px;
        }
    .mb10-sm {
        margin-bottom: 10px;
        }
    .mb15-sm {
        margin-bottom: 15px;
        }
    .mb20-sm {
        margin-bottom: 20px;
        }
    .mb25-sm {
        margin-bottom: 25px;
        }
    .mb30-sm {
        margin-bottom: 30px;
        }
    }
@media (min-width: 992px) and (max-width: 1199px) {
    .mb5-md {
        margin-bottom: 5px;
        }
    .mb10-md {
        margin-bottom: 10px;
        }
    .mb15-md {
        margin-bottom: 15px;
        }
    .mb20-md {
        margin-bottom: 20px;
        }
    .mb25-md {
        margin-bottom: 25px;
        }
    .mb30-md {
        margin-bottom: 30px;
        }
    }
@media (min-width: 1200px) {
    .mb5-lg {
        margin-bottom: 5px;
        }
    .mb10-lg {
        margin-bottom: 10px;
        }
    .mb15-lg {
        margin-bottom: 15px;
        }
    .mb20-lg {
        margin-bottom: 20px;
        }
    .mb25-lg {
        margin-bottom: 25px;
        }
    .mb30-lg {
        margin-bottom: 30px;
        }
    }
@media (max-width: 479px) {
    .mt5-xs {
        margin-top: 5px;
        }
    .mt10-xs {
        margin-top: 10px;
        }
    .mt15-xs {
        margin-top: 15px;
        }
    .mt20-xs {
        margin-top: 20px;
        }
    .mt25-xs {
        margin-top: 25px;
        }
    .mt30-xs {
        margin-top: 30px;
        }
    }
@media (min-width: 480px) and (max-width: 767px) {
    .mt5-ss {
        margin-top: 5px;
        }
    .mt10-ss {
        margin-top: 10px;
        }
    .mt15-ss {
        margin-top: 15px;
        }
    .mt20-ss {
        margin-top: 20px;
        }
    .mt25-ss {
        margin-top: 25px;
        }
    .mt30-ss {
        margin-top: 30px;
        }
    }
@media (min-width: 768px) and (max-width: 991px) {
    .mt5-sm {
        margin-top: 5px;
        }
    .mt10-sm {
        margin-top: 10px;
        }
    .mt15-sm {
        margin-top: 15px;
        }
    .mt20-sm {
        margin-top: 20px;
        }
    .mt25-sm {
        margin-top: 25px;
        }
    .mt30-sm {
        margin-top: 30px;
        }
    }
@media (min-width: 992px) and (max-width: 1199px) {
    .mt5-md {
        margin-top: 5px;
        }
    .mt10-md {
        margin-top: 10px;
        }
    .mt15-md {
        margin-top: 15px;
        }
    .mt20-md {
        margin-top: 20px;
        }
    .mt25-md {
        margin-top: 25px;
        }
    .mt30-md {
        margin-top: 30px;
        }
    }
@media (min-width: 1200px) {
    .mt5-lg {
        margin-top: 5px;
        }
    .mt10-lg {
        margin-top: 10px;
        }
    .mt15-lg {
        margin-top: 15px;
        }
    .mt20-lg {
        margin-top: 20px;
        }
    .mt25-lg {
        margin-top: 25px;
        }
    .mt30-lg {
        margin-top: 30px;
        }
    }
cite {
    font-style: normal;
    }
.well {
    background-color: #f7f7ed;
    border-color: #e5e5da;
    }
h1.post-header, .h1.post-header, h2.post-header, .h2.post-header, h3.post-header, .h3.post-header, .datelabel.post-header {
    margin-top: -50px;
    padding-top: 70px;
    }
h4.post-header, .h4.post-header, h5.post-header, .h5.post-header, h6.post-header, .h6.post-header {
    margin-top: -50px;
    padding-top: 60px;
    }
.post-header.mt0 {
    margin-top: -50px;
    padding-top: 50px;
    }
.a-header {
    margin-top: -50px;
    padding-top: 60px;
    }
.a-header.mt0 {
    margin-top: -50px;
    padding-top: 50px;
    }
.post-header, .summary-header {
    line-height: 1.333333;
    margin-bottom: 5px;
    }
.post-header div.post-subtitle, .summary-header div.post-subtitle {
    color: #848273;
    line-height: 1.333333;
    font-size: 65%;
    margin-bottom: 5px;
    }
.post-header a, .post-header a small, .post-header a.small, .summary-header a, .summary-header a small, .summary-header a.small {
    color: #4d4c43;
    text-decoration: none;
    }
.post-header a:hover, .post-header a:focus, .post-header a:hover small, .post-header a:focus small, .post-header a:hover .small, .post-header a:focus .small, .summary-header a:hover, .summary-header a:focus, .summary-header a:hover small, .summary-header a:focus small, .summary-header a:hover .small, .summary-header a:focus .small {
    color: #848273;
    text-decoration: none;
    }
hr.header-line {
    margin-top: 0;
    margin-bottom: 5px;
    border: 0;
    border-top: 1px solid #d1cfc2;
    }
hr.header-line + p, hr.header-line + div, hr.header-line + img, hr.header-line + table, hr.header-line + h1, hr.header-line + h2, hr.header-line + h3, hr.header-line + h4, hr.header-line + h5, hr.header-line + h6, hr.header-line + dl, hr.header-line + ul, hr.header-line + ol {
    margin-top: 20px;
    }
.list-header {
    padding-bottom: 9px;
    margin: 20px 0 20px;
    border-bottom: 1px solid #eee;
    }
.post-date {
    display: block;
    margin-bottom: 15px;
    color: #4d4c43;
    }
.post-date a {
    color: #848273;
    }
.note {
    padding-left: 1em;
    text-indent: -1em;
    line-height: 1.333333;
    }
dd {
    margin-bottom: 5px;
    }
.dl-expanded {
    margin-top: 20px;
    }
.dl-expanded dt {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
    margin-top: 10px;
    margin-bottom: 5px;
    font-size: 18px;
    }
.dl-expanded dd {
    font-family: inherit;
    font-size: 16px;
    }
.label {
    display: inline-block;
    padding: 0.25em 0.3em 0.15em;
    vertical-align: 0.15em;
    border-radius: 0.1em;
    }
.label-xs {
    font-size: 64%;
    }
.label-new {
    color: #fff;
    background-color: #f79c1c;
    }
.label-new[href]:focus, .label-new[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #dc3545;
    }
.label-important {
    color: #fff;
    background-color: #e3444b;
    }
.label-important[href]:focus, .label-important[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #c13740;
    }
.label-update {
    color: #fff;
    background-color: #5bc0de;
    }
.label-update[href]:focus, .label-update[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #eaa13d;
    }
.label-primary {
    color: #fff;
    background-color: #007bff;
    }
.label-primary[href]:focus, .label-primary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #0062cc;
    }
.label-secondary {
    color: #fff;
    background-color: #8e9689;
    }
.label-secondary[href]:focus, .label-secondary[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #6c757d;
    }
.label-success {
    color: #fff;
    background-color: #00ae5b;
    }
.label-success[href]:focus, .label-success[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1e7e34;
    }
.label-info {
    color: #fff;
    background-color: #ff70ac;
    }
.label-info[href]:focus, .label-info[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #fa5f9d;
    }
.label-warning {
    color: #111;
    background-color: #ffc107;
    }
.label-warning[href]:focus, .label-warning[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #d39e00;
    }
.label-danger {
    color: #fff;
    background-color: #dc3545;
    }
.label-danger[href]:focus, .label-danger[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #bd2130;
    }
.label-light {
    color: #111;
    background-color: #f8f9fa;
    }
.label-light[href]:focus, .label-light[href]:hover {
    color: #111;
    text-decoration: none;
    background-color: #dae0e5;
    }
.label-dark {
    color: #fff;
    background-color: #343a40;
    }
.label-dark[href]:focus, .label-dark[href]:hover {
    color: #fff;
    text-decoration: none;
    background-color: #1d2124;
    }
.datelabel {
    font-size: 20px;
    line-height: 1.4;
    }
.datelabel + h2 {
    margin-top: 12px;
    }
.datelabel + h3 {
    margin-top: 12px;
    }
blockquote footer:before, blockquote small:before, blockquote .small:before {
    content: "";
    }
.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
    content: "";
    }
blockquote .lead {
    margin-bottom: 20px;
    font-size: 21px;
    font-weight: normal;
    line-height: 1.4;
    }
.u-title {
    margin-top: 0;
    margin-bottom: 13px;
    line-height: 1.8;
    }
.u-border {
    border-bottom: 1px solid #929084;
    }
.u-set a.u-seticonarea {
    display: inline-block;
    margin: 0 auto;
    padding: 0;
    color: #59574d;
    }
.u-set a.u-seticonarea:hover, .u-set a.u-seticonarea:focus {
    color: #8f8d7f;
    text-decoration: none;
    }
.u-set a.u-setarea {
    display: block;
    margin: 0 auto;
    padding: 0;
    color: #59574d;
    }
.u-set a.u-setarea:hover, .u-set a.u-setarea:focus {
    color: #8f8d7f;
    text-decoration: none;
    }
.u-set a:hover .u-border, .u-set a:focus .u-border {
    border-bottom: 1px solid #8f8d7f;
    }
.u-set-text {
    text-align: left;
    }
.u-set-text h5 {
    font-size: 18px;
    margin-bottom: 4px;
    line-height: 1.3;
    }
@media (max-width: 991px) {
    .u-set-text {
        padding-left: 0;
        }
    }
.banner-card a {
    display: block;
    margin: 0;
    padding: 0;
    color: #59574d;
    }
.banner-card a:hover, .banner-card a:focus {
    color: #8f8d7f;
    text-decoration: none;
    }
.panel-square {
    border-radius: 0;
    }
.panel-square > .panel-heading {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    }
.panel-square > .panel-footer {
    background-color: #fff;
    border-top: none;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    }
.panel-square > .panel-img-top {
    width: 100%;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    }
.datelist {
    margin: 0 0 8px 0;
    display: table;
    }
.datelist a {
    color: #848273;
    }
.datelist a:hover, .datelist a:focus {
    color: #5fb4c9;
    }
.datelist div {
    display: table-cell;
    font-size: 15px;
    margin: 0;
    line-height: 1.4;
    }
.datelist div.datecell {
    white-space: nowrap;
    padding: 0 18px 0 0;
    }
@media (max-width: 768px) {
    .datelist {
        margin: 0 0 8px 0;
        display: block;
        }
    .datelist div {
        display: block;
        }
    .datelist div.datecell {
        white-space: normal;
        }
    }
a.panelarea {
    display: block;
    margin: 0 auto;
    padding: 0;
    color: #59574d;
    }
a.panelarea:hover, a.panelarea:focus {
    color: #72705f;
    text-decoration: none;
    }
.panel-title > a, .panel-title > small, .panel-title > .small {
    font-size: 80%;
    }
.price {
    font-size: 15px;
    }
.allergy .badge {
    background-color: #efefe7;
    border: 1px solid #e5e5da;
    color: #59574d;
    font-weight: normal;
    }
p + .allergy .badge {
    margin-bottom: 5px;
    }
.bs-docs-breadcrumb {
    background-color: #efefe7;
    border-top: 1px solid #ecebe3;
    border-bottom: 1px solid #ecebe3;
    }
.breadcrumb {
    padding: 3px 0;
    margin: 0;
    list-style: none;
    text-align: left;
    background-color: transparent;
    font-size: 14px;
    line-height: 1.4;
    }
.breadcrumb li {
    margin: 0;
    display: inline-block;
    padding: 4px 0 2px 0;
    }
.breadcrumb > li.breadcrumb-ico {
    padding: 0;
    }
.breadcrumb > li.breadcrumb-ico img {
    margin-bottom: 3px;
    }
.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #9f9d8f;
    content: "⁄ ";
    }
.breadcrumb > .active {
    color: #848273;
    }
.breadcrumb a {
    color: #72705f;
    }
.breadcrumb a:hover, .breadcrumb a:focus {
    color: #9f9d8f;
    }
.list-parentheses {
    padding-left: 1em;
    counter-reset: item;
    list-style: none;
    }
.list-parentheses li:before {
    content: "（" counters(item, "-") "）";
    counter-increment: item;
    margin-right: 0;
    }
.list-parentheses li {
    padding-left: 3em;
    text-indent: -3em;
    }
.blockquote-condensed {
    padding: 0 20px;
    margin: 0;
    font-size: 14px;
    border-left: 5px solid #efefe7;
    }
.h-number {
    counter-increment: numeber;
    }
.h-number:before {
    content: counter(numeber) ". ";
    }
figcaption, figure {
    display: block;
    }
figure {
    margin: 0 0 10px;
    }
.figure-img {
    margin-bottom: 3px;
    line-height: 1;
    }
.figure-caption {
    line-height: 1.333333;
    font-size: 80%;
    color: #72705f;
    }
.alert-primary {
    color: #004085;
    background-color: #cce5ff;
    border-color: #b8daff;
    }
.alert-primary hr {
    border-top-color: #9fcdff;
    }
.alert-primary .alert-link {
    color: #002752;
    }
.alert-secondary {
    color: #464a4e;
    background-color: #e7e8ea;
    border-color: #dddfe2;
    }
.alert-secondary hr {
    border-top-color: #cfd2d6;
    }
.alert-secondary .alert-link {
    color: #2e3133;
    }
.alert-success {
    color: #155724;
    background-color: #d4edda;
    border-color: #c3e6cb;
    }
.alert-success hr {
    border-top-color: #b1dfbb;
    }
.alert-success .alert-link {
    color: #0b2e13;
    }
.alert-info {
    color: #0c5460;
    background-color: #d1ecf1;
    border-color: #bee5eb;
    }
.alert-info hr {
    border-top-color: #abdde5;
    }
.alert-info .alert-link {
    color: #062c33;
    }
.alert-warning {
    color: #856404;
    background-color: #fff3cd;
    border-color: #ffeeba;
    }
.alert-warning hr {
    border-top-color: #ffe8a1;
    }
.alert-warning .alert-link {
    color: #533f03;
    }
.alert-danger {
    color: #721c24;
    background-color: #f8d7da;
    border-color: #f5c6cb;
    }
.alert-danger hr {
    border-top-color: #f1b0b7;
    }
.alert-danger .alert-link {
    color: #491217;
    }
.alert-light {
    color: #818182;
    background-color: #fefefe;
    border-color: #fdfdfe;
    }
.alert-light hr {
    border-top-color: #ececf6;
    }
.alert-light .alert-link {
    color: #686868;
    }
.alert-dark {
    color: #1b1e21;
    background-color: #d6d8d9;
    border-color: #c6c8ca;
    }
.alert-dark hr {
    border-top-color: #b9bbbe;
    }
.alert-dark .alert-link {
    color: #040505;
    }
.sa4 {
    padding: 0.4em;
    }
.st4 {
    padding-top: 0.4em;
    }
.sb4 {
    padding-bottom: 0.4em;
    }
.sl4 {
    padding-left: 0.4em;
    }
.sr4 {
    padding-right: 0.4em;
    }
.sa8 {
    padding: 0.8em;
    }
.st8 {
    padding-top: 0.8em;
    }
.sb8 {
    padding-bottom: 0.8em;
    }
.sl8 {
    padding-left: 0.8em;
    }
.sr8 {
    padding-right: 0.8em;
    }
.st12 {
    padding-top: 1.2em;
    }
.sb12 {
    padding-bottom: 1.2em;
    }
.sl12 {
    padding-left: 1.2em;
    }
.sr12 {
    padding-right: 1.2em;
    }
.st18 {
    padding-top: 1.8em;
    }
.sb18 {
    padding-bottom: 1.8em;
    }
.sl18 {
    padding-left: 1.8em;
    }
.sr18 {
    padding-right: 1.8em;
    }
.nobr {
    white-space: nowrap;
    }
.liin {
    list-style-position: inside;
    }
.center {
    text-align: center;
    vertical-align: middle;
    }
.right {
    text-align: right;
    }
.imgright {
    float: right;
    display: inline;
    padding: 0.1em 0.1em 0.1em 0.8em;
    text-align: right;
    }
.imgleft {
    float: left;
    display: inline;
    padding: 0.1em 0.8em 0.1em 0;
    text-align: left;
    }
.imgclear {
    clear: both;
    }
.gsc-results-wrapper-overlay table {
    border-collapse: separate;
    }
.gsc-control-cse * {
    box-sizing: content-box;
    }
.gsc-input {
    line-height: 1;
    }
#gcse {
    max-width: 230px;
    margin: 0 auto;
    height: 30px;
    }
#gcse .gsc-control-cse, #gcse .gsc-control-cse-ja, #gcse .gsib_a {
    margin: 0 !important;
    padding: 0 !important;
    }
#gcse table.gsc-search-box {
    padding: 0 !important;
    line-height: 0;
    margin-top: 1px;
    }
#gcse table.gsc-search-box td, #gcsesc table.gsc-search-box input {
    vertical-align: top !important;
    padding: 0 !important;
    }
#gcse input[type="text"] {
    height: 13px !important;
    padding: 5px !important;
    margin-top: 0 !important;
    border: 1px solid #E0E0E0 !important;
    }
#gcse input[type="text"]:focus {
    outline: 0;
    }
#gcse #gsc-iw-id1 {
    border: none !important;
    }
#gcse #gs_tti0 input {
    background-image: none !important;
    }
#gcse input.gsc-input, .gsc-input-box, #gcse .gsc-input-box-hover, #gcse .gsc-input-box-focus {
    border-color: #D9D9D9;
    }
#gcse input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
    border: none;
    background-color: #CCC;
    background-image: none;
    filter: none;
    }
#gcse .gsc-search-button {
    margin-top: 0 !important;
    border-radius: 0;
    }
#gcse .gsib_b a {
    display: none;
    }
#gcse .gsib_b span {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    padding: 0;
    }
.alternate {
    vertical-align: baseline;
    }
.alternate:first-letter {
    font-size: 140%;
    }
.alternate span {
    color: #1d819d;
    }
.alternate span:nth-child(odd) {
    color: #5fb4c9;
    }
.alternate span.no-alternate {
    color: #4d4c43;
    font-size: 75%;
    font-weight: normal;
    }
.mamma-section {
    margin-top: 10px;
    margin-bottom: 30px;
    }
.mamma-section h3 + h3 {
    margin-top: 0;
    }
.modal-gallery {
    margin: 0;
    }
.modal-gallery .abc {
    padding: 0;
    }
.modal-gallery img {
    width: 100%;
    }
.bs-callout {
    padding: 10px 20px 15px 25px;
    margin: 20px 0;
    border: 1px solid #efefe7;
    border-left-width: 5px;
    border-radius: 3px;
    }
.bs-callout p:last-child {
    margin-bottom: 0;
    }
.bs-callout code {
    border-radius: 3px;
    }
.bs-callout + .bs-callout {
    margin-top: -5px;
    }
.bs-callout-info {
    border-left-color: #ecebe3;
    }
.text-ellipsis {
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    }
.d-none {
    display: none !important;
    }
.d-inline {
    display: inline !important;
    }
.d-inline-block {
    display: inline-block !important;
    }
.ib {
    display: inline-block;
    }
.d-block {
    display: block !important;
    }
.lh-4 {
    line-height: 1.4;
    }
.font-normal {
    font-weight: normal;
    }
.label-close {
    background-color: #e7e7e7;
    border: 1px solid #d1cfc2;
    }
.label-open-attention {
    background-color: #cdfdc7;
    border: 1px solid #d1cfc2;
    }
.label-open {
    background-color: #fff;
    border: 1px solid #d1cfc2;
    }
.label-open-1800 {
    background-color: #fedbd5;
    border: 1px solid #d1cfc2;
    }
.label-open-1730 {
    background-color: #fdf8b7;
    border: 1px solid #d1cfc2;
    }
.label-open-1600 {
    background-color: #d7fdf9;
    border: 1px solid #d1cfc2;
    }
.label-open-1500 {
    background-color: #ffcc3a;
    border: 1px solid #d1cfc2;
    }
.label-open-red {
    background-color: #fedbd5;
    border: 1px solid #d1cfc2;
    }
.label-open-yellow {
    background-color: #fdf8b7;
    border: 1px solid #d1cfc2;
    }
.label-none {
    background-color: #f7f7ed;
    border: 1px solid #d1cfc2;
    }
.text-bg {
    color: #fefdf5;
    }
.text-red {
    color: #d6171a;
    }
.text-black {
    color: #231815;
    }
.table > thead > tr > td.close-dates, .table > tbody > tr > td.close-dates, .table > tfoot > tr > td.close-dates, .table > thead > tr > th.close-dates, .table > tbody > tr > th.close-dates, .table > tfoot > tr > th.close-dates, .table > thead > tr.close-dates > td, .table > tbody > tr.close-dates > td, .table > tfoot > tr.close-dates > td, .table > thead > tr.close-dates > th, .table > tbody > tr.close-dates > th, .table > tfoot > tr.close-dates > th {
    font-weight: normal;
    background-color: #e7e7e7;
    }
.table > thead > tr > td.open-attention-dates, .table > tbody > tr > td.open-attention-dates, .table > tfoot > tr > td.open-attention-dates, .table > thead > tr > th.open-attention-dates, .table > tbody > tr > th.open-attention-dates, .table > tfoot > tr > th.open-attention-dates, .table > thead > tr.open-attention-dates > td, .table > tbody > tr.open-attention-dates > td, .table > tfoot > tr.open-attention-dates > td, .table > thead > tr.open-attention-dates > th, .table > tbody > tr.open-attention-dates > th, .table > tfoot > tr.open-attention-dates > th {
    font-weight: normal;
    background-color: #cdfdc7;
    }
.table > thead > tr > td.open-1800-dates, .table > tbody > tr > td.open-1800-dates, .table > tfoot > tr > td.open-1800-dates, .table > thead > tr > th.open-1800-dates, .table > tbody > tr > th.open-1800-dates, .table > tfoot > tr > th.open-1800-dates, .table > thead > tr.open-1800-dates > td, .table > tbody > tr.open-1800-dates > td, .table > tfoot > tr.open-1800-dates > td, .table > thead > tr.open-1800-dates > th, .table > tbody > tr.open-1800-dates > th, .table > tfoot > tr.open-1800-dates > th {
    font-weight: normal;
    background-color: #fedbd5;
    }
.table > thead > tr > td.open-1730-dates, .table > tbody > tr > td.open-1730-dates, .table > tfoot > tr > td.open-1730-dates, .table > thead > tr > th.open-1730-dates, .table > tbody > tr > th.open-1730-dates, .table > tfoot > tr > th.open-1730-dates, .table > thead > tr.open-1730-dates > td, .table > tbody > tr.open-1730-dates > td, .table > tfoot > tr.open-1730-dates > td, .table > thead > tr.open-1730-dates > th, .table > tbody > tr.open-1730-dates > th, .table > tfoot > tr.open-1730-dates > th {
    font-weight: normal;
    background-color: #fdf8b7;
    }
.table > thead > tr > td.open-1600-dates, .table > tbody > tr > td.open-1600-dates, .table > tfoot > tr > td.open-1600-dates, .table > thead > tr > th.open-1600-dates, .table > tbody > tr > th.open-1600-dates, .table > tfoot > tr > th.open-1600-dates, .table > thead > tr.open-1600-dates > td, .table > tbody > tr.open-1600-dates > td, .table > tfoot > tr.open-1600-dates > td, .table > thead > tr.open-1600-dates > th, .table > tbody > tr.open-1600-dates > th, .table > tfoot > tr.open-1600-dates > th {
    font-weight: normal;
    background-color: #d7fdf9;
    }
.table > thead > tr > td.open-1500-dates, .table > tbody > tr > td.open-1500-dates, .table > tfoot > tr > td.open-1500-dates, .table > thead > tr > th.open-1500-dates, .table > tbody > tr > th.open-1500-dates, .table > tfoot > tr > th.open-1500-dates, .table > thead > tr.open-1500-dates > td, .table > tbody > tr.open-1500-dates > td, .table > tfoot > tr.open-1500-dates > td, .table > thead > tr.open-1500-dates > th, .table > tbody > tr.open-1500-dates > th, .table > tfoot > tr.open-1500-dates > th {
    font-weight: normal;
    background-color: #ffcc3a;
    }
.table > thead > tr > td.head, .table > tbody > tr > td.head, .table > tfoot > tr > td.head, .table > thead > tr > th.head, .table > tbody > tr > th.head, .table > tfoot > tr > th.head, .table > thead > tr.head > td, .table > tbody > tr.head > td, .table > tfoot > tr.head > td, .table > thead > tr.head > th, .table > tbody > tr.head > th, .table > tfoot > tr.head > th {
    color: #4d4c43;
    font-weight: normal;
    background-color: #f7f7ed;
    }
.table > thead > tr > td.subhead, .table > tbody > tr > td.subhead, .table > tfoot > tr > td.subhead, .table > thead > tr > th.subhead, .table > tbody > tr > th.subhead, .table > tfoot > tr > th.subhead, .table > thead > tr.subhead > td, .table > tbody > tr.subhead > td, .table > tfoot > tr.subhead > td, .table > thead > tr.subhead > th, .table > tbody > tr.subhead > th, .table > tfoot > tr.subhead > th {
    font-weight: normal;
    background-color: #f9f9f9;
    }
.row-eq-height {
    display: flex;
    flex-wrap: wrap;
    }
.align-items-center {
    align-items: center !important;
    }
.newspanel {
    display: block;
    margin: 0 auto;
    padding: 0;
    color: #59574d;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    }
.newspanel-body {
    padding: 15px;
    }
.newspanel-warning {
    border-color: #ecd88a;
    background-color: #fbec93;
    }
.newspanel-warning:hover, .newspanel-warning:focus {
    background-color: #fef3b9;
    border-color: #ecd88a;
    color: #3f3d2f;
    text-decoration: none;
    }
.newspanel-danger {
    border-color: #f3c1c0;
    background-color: #ffd2cb;
    }
.newspanel-danger:hover, .newspanel-danger:focus {
    background-color: #fedbd5;
    border-color: #f3c1c0;
    color: #3f3d2f;
    text-decoration: none;
    }
.g10-row {
    margin: 0 -5px;
    }
.g10-col {
    padding: 0 5px;
    }
.nav-museum-pills > li {
    float: left;
    }
.nav-museum-pills > li > a {
    border-radius: 3px;
    border: 1px solid transparent;
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    }
.nav-museum-pills > li + li {
    margin-left: 2px;
    }
.nav-museum-pills > li.active > a, .nav-museum-pills > li.active > a:hover, .nav-museum-pills > li.active > a:focus {
    color: #59574d;
    background-color: #fff;
    border: 1px solid #ddd;
    }
.nav-museum-pills > .active > a > .badge {
    color: #337ab7;
    background-color: #fff;
    }
.nav-museum-pills > li > a > .badge {
    margin-left: 3px;
    }
.mt2 {
    margin-top: 2px;
    }