body .mfp-bg.jiyo-mfp-fade,
body .mfp-wrap.jiyo-mfp-fade .mfp-content {
opacity: 0 !important;
-webkit-transition: opacity 0ms ease !important;
-moz-transition: opacity 0ms ease !important;
transition: opacity 0ms ease !important;
}
body .mfp-bg.jiyo-mfp-fade.mfp-ready,
body .mfp-wrap.jiyo-mfp-fade.mfp-ready .mfp-content {
opacity: 1 !important;
}
body .mfp-bg.jiyo-mfp-fade.mfp-removing,
body .mfp-wrap.jiyo-mfp-fade.mfp-removing .mfp-content {
opacity: 0 !important;
}
body .mfp-wrap.jiyo-mfp-fade .mfp-content {
-webkit-transform: none !important;
-moz-transform: none !important;
transform: none !important;
} body .mfp-wrap.jiyo-mfp-fade .mfp-animated-image,
body .mfp-animated-image {
opacity: 0 !important;
visibility: hidden !important;
pointer-events: none !important;
} body .mfp-wrap.jiyo-mfp-fade img.mfp-img {
max-height: min(960px, calc(100vh - 100px)) !important;
width: auto !important;
} body .mfp-wrap.jiyo-mfp-fade.jiyo-mfp-gallery-switching .mfp-content {
opacity: 0 !important;
-webkit-transition: none !important;
-moz-transition: none !important;
transition: none !important;
-webkit-animation: none !important;
animation: none !important;
}
body .mfp-wrap.jiyo-mfp-fade.jiyo-mfp-gallery-switching-in .mfp-content {
opacity: 1 !important;
-webkit-transition: opacity 0ms ease !important;
-moz-transition: opacity 0ms ease !important;
transition: opacity 0ms ease !important;
-webkit-animation: none !important;
animation: none !important;
} body .mfp-wrap.jiyo-mfp-fade img.mfp-img.jiyo-mfp-img-fade-prep,
body .mfp-wrap.jiyo-mfp-fade img.mfp-img.jiyo-mfp-img-fade-in {
-webkit-animation: none !important;
animation: none !important;
}  #main-header, #main-header a, #top-menu a, .select_page {
font-family: sans-serif !important;
} #top-menu li.current-menu-item > a {
color: #ccc !important;
}