
/*============fotorama===============*/
.fotorama{ width:100%;}
.fullscreen,.fotorama--fullscreen,.fotorama--fullscreen .fotorama__stage, .fotorama--fullscreen .fotorama__nav, .fotorama-overlay { background: none; }
.fotorama-overlay {background: url(../images/bg-alpha.png) transparent;}
.fotorama__caption__wrap { color: #fff; background-color: #000; font-family: 'Lato', Arial, Helvetica, 微軟正黑體; font-size: 1.15em; }
.fotorama__fullscreen-icon { width: 35px; height: 40px; }
.fotorama__html a{ position:absolute; display: block; top:0; left:0; width:100%; height:100%; z-index:2;}
.fotorama__stage__frame--video .fotorama__html a{ width:1px; height:1px;}
.fotorama__video {top: 0px !important; }
.fotorama__video-close { top: 10px;right: 10px;display: none!important;}
.fotorama__wrap--video .fotorama__arr{opacity: 1!important;}
.fotorama__nav--dots .fotorama__nav__frame {width: 20px; height: 40px;}
.fotorama__dot{width: 10px; height: 10px; border:none;}
.fotorama__nav__frame.fotorama__active .fotorama__dot{width: 10px; height: 10px; background: #0d803b;}
.fotorama__nav, .sticky .fotorama__nav {position: relative; bottom: inherit;}
.fotorama__dot, .sticky .fotorama__dot{background: #aaa;}
/*============fotorama thumbs===============*/
.thumbs > .fotorama {overflow: visible;}
.thumbs a {text-decoration: none;}
.img-list.thumbs a, .item-list.thumbs a{ display: inline !important;}
.fotorama--fullscreen .fotorama__fullscreen-icon { background-position: -64px 10px; }
.fotorama__thumb-border{border-color:#151861;}
.fotorama__nav {position: absolute; bottom: 1%;}
.fotorama__dot{background: #fff;}


@media screen and (min-width:600px) {
    .isChrome .fotorama__video:before{ position: absolute; content: ''; top:0; left: 0; width: 100%; height: 75px; background: #000; z-index: 10;}
}

@media screen and (orientation: landscape) and (min-width: 993px) {
    .fotorama__nav {position: absolute; bottom: 1%;}
    .fotorama__dot{background: #fff;}
}
@media screen and (orientation: landscape) and (max-width: 992px) {
}
