.login-box{background-color:#f7f8da;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.login-box{padding-left:30px;padding-right:30px}}.login-box input{display:block;width:100%;border:solid 1px #669400;border-radius:5px;padding:7px 15px}.login-box input.error{border-color:red}.login-box button{width:100%;background-color:#669400;border:none !important;border-radius:8px;outline:none !important;padding-top:15px;padding-bottom:15px}@media screen and (min-width:768px){.login-box button{padding-top:24px;padding-bottom:24px}}.login-box .error-box{color:#d00}.label-box{border-left:solid 3px #669400;padding:15px 20px;background-color:#f7f8da}.photo-archive{border-bottom:dotted 1px #404436}.photo-archive__choice{text-decoration:none !important;background-color:#627701;padding:15px 30px}@media screen and (min-width:768px){.photo-archive__choice{padding-top:30px;padding-bottom:30px}}.photo-archive__choice>.have-arrow{padding-right:15px;padding-bottom:2px;vertical-align:middle}@media screen and (min-width:768px){.photo-archive__choice>.have-arrow{padding-bottom:5px}}.photo-archive__choice>.have-arrow:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:.875em;font-family:dashicons;content:""}.photo-archive__label{padding-left:36px}.photo-archive__label:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;display:block;width:25px;height:20px;background:url(../img/photo/folder.png) center no-repeat;background-size:cover;content:""}.photo-archive__label>a{text-decoration:none !important}.photo-archive__meta>*{white-space:nowrap}.photo-archive__meta>*+*{margin-left:7px}@media screen and (min-width:768px){.photo-archive__meta>*+*{padding:7px}}.photo-archive__meta-new{padding:5px 7px;background-color:#669400}@media screen and (min-width:768px){.photo-archive__meta-new{padding:7px}}@media screen and (min-width:992px){.photo-archive__single>*{width:20%}}@media screen and (min-width:768px){.balloon-label{padding:15px 90px}}.more.back-link{border-radius:5px}.fancybox-image{pointer-events:none !important}