/* Scss Document */ /* photo frame -----------------------------------------*/ /* site-header-mask --------------------------------------------------------------*/ #images-mask { position: fixed; } /* Button --------------------------------------------------------------*/ .bg-photo-frame-btn { color: #000; background: rgba(255, 255, 255, 0.75); width: 48px; height: 48px; padding: 6px; font-size: 36px; text-shadow: none; line-height: 1em; text-align: center; } .bg-photo-frame-btn:hover { background: white; } .bg-photo-frame-blur-text { position: absolute; } /* Toggle Button --------------------------------------------------------------*/ #bg-photo-frame-toggle { position: fixed; display: block; z-index: 1000; top: 21px; right: 21px; } .admin-bar #bg-photo-frame-toggle { top: 53px !important; } /* Navigation --------------------------------------------------------------*/ .bg-photo-frame-nav { display: none; position: fixed; z-index: 1000; } .bg-photo-frame-nav:focus { display: block !important; } #bg-photo-frame-nav-prev { left: 10px; } #bg-photo-frame-nav-next { right: 10px; } /* Thumbnauls --------------------------------------------------------------*/ #bg-photo-frame-thumb-btn { display: none; position: fixed; z-index: 1001; bottom: 10px; left: 10px; } #bg-photo-frame-thumb-thumbs { z-index: 1000; position: fixed; overflow: auto; width: 0%; height: 0%; padding: 0%; left: 0; bottom: 0; background: rgba(255, 255, 255, 0.75); } #bg-photo-frame-thumb-thumbs-inner { padding: 2%; } #bg-photo-frame-thumb-thumbs ul { margin: 0; padding: 0; } #bg-photo-frame-thumb-thumbs li { margin: 0; padding: 0; float: left; list-style: none; width: 64px; height: 64px; display: block; margin: 5px; } #bg-photo-frame-thumb-thumbs a { width: 100%; height: 100%; display: block; overflow: hidden; cursor: pointer; } #bg-photo-frame-thumb-thumbs img { max-width: none; } /* Timer --------------------------------------------------------------*/ #bg-photo-frame-timer-btn { display: none; position: fixed; z-index: 1001; bottom: 10px; right: 10px; } #bg-photo-frame-timer-btn span { opacity: 0.3; } #bg-photo-frame-timer-btn.on span { opacity: 1.0; } #bg-photo-frame-timer-btn .bg-photo-frame-blur-text { top: 7px; display: none; } #bg-photo-frame-timer-btn.on .bg-photo-frame-blur-text { display: block; } /*-------------------------------------------------------------- # SmartPhone --------------------------------------------------------------*/ @media screen and (max-width: 782px) { #bg-photo-frame-toggle { top: 12px; right: 12px; } .admin-bar #bg-photo-frame-toggle { top: 58px !important; } /* Navigation --------------------------------------------------------------*/ .bg-photo-frame-nav-num { display: none; } } /*-------------------------------------------------------------- # For WordPress --------------------------------------------------------------*/ /* Thumbnauls --------------------------------------------------------------*/ .admin-bar #bg-photo-frame-thumbs { padding: 64px 0 0 0; }