body.bg-dark .search-wrapper .search-toggle:hover{background:rgba(255,255,255,0.25)}body.bg-dark .search-wrapper .search-toggle svg g,body.bg-dark .search-wrapper .search-toggle svg path{fill:white}body.bg-dark .search-wrapper h2{color:rgba(0,0,0,0.75)}.galleries-link.dropit-trigger a{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.galleries-link.dropit-trigger a svg{fill:currentColor;height:0.5em;margin:2px 0 0 2px;width:0.5em}body.bg-light input[type="text"],body.bg-light input[type="password"],body.bg-light input[type="email"],body.bg-light textarea{background:#eee;border:2px solid #eee;color:#333;-webkit-transition:background 0.25s ease;transition:background 0.25s ease}body.bg-light input[type="text"]:focus,body.bg-light input[type="password"]:focus,body.bg-light input[type="email"]:focus,body.bg-light textarea:focus{background:#fff;-webkit-transition:background 0s ease;transition:background 0s ease}body.bg-light .password-form{background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.15)}body.bg-light .search-wrapper .search-toggle:hover{background:#ddd}body.bg-light .search-wrapper .search-toggle svg g,body.bg-light .search-wrapper .search-toggle svg path{fill:black}.password-form section.errors{margin-bottom:1em;padding:1.5em 2em}section.notice,section.errors{border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,0.15);color:#fff;margin-bottom:1em}section.notice{background:#66982c;padding:1.5em 2em}section.errors{background:#c00;padding:1.5em 2em 2em}section.errors ul li:not(:only-child){list-style:disc;margin-left:2em}section.errors ul li:not(:only-child):not(:first-child){padding-top:0.25em}.password-form{border-radius:3px;margin:40px auto;overflow:hidden;text-align:center;width:400px}.password-form input[type="text"]{border-radius:2px;font-size:18px;padding:7px;position:relative;top:1px;width:200px}.password-form .form-contents{padding:2em}svg.private{height:18px;width:18px}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-resolution: 120dpi){body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}}ul.social2 li{margin:0}ul.social2 li a{height:1em;width:1em}ul.social2 li a svg{height:1em;width:1em}ul.social3{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}ul.social3 li{-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;list-style:none}ul.social3 li:not(:first-child){margin-left:10px}ul.social3 li a{opacity:0.75;-webkit-transition:0.25s ease;transition:0.25s ease}ul.social3 li a:hover{opacity:1;-webkit-transition:0s ease;transition:0s ease}
