#gallery-nav{margin-bottom:30px;text-align:center;margin-top:-20px}#gallery-nav ul.menu-h li{float:none;float:left\9;display:inline-block;display:block\9}#gallery-nav .popup{overflow-y:scroll;max-width:400px;max-height:70%}#gallery-nav .popup ul.menu-v{padding-left:6px}#gallery-nav .popup ul.menu-v li{list-style:none;text-align:left;line-height:1.3em;float:none;display:block}#gallery-nav .popup ul.menu-v li a{color:#03c}#gallery-nav .popup ul.menu-v li a:hover{color:red}#gallery-nav .popup ul.menu-v li ul{padding-top:2px;font-size:.9em;margin-bottom:10px;padding-left:15px}#gallery-nav .popup ul.menu-v li ul li{float:none}#gallery-nav .popup ul.menu-v li ul li a{font-weight:400}h1.search-criteria{margin-bottom:1.5em;text-align:center}.album-note{font-style:italic;color:#aaa;margin-top:-10px;display:block}.album-description{margin-top:15px}ul.albums{padding:0;text-align:left;margin:0 0 20px}ul.albums li{list-style:none;margin-bottom:20px;text-align:center;vertical-align:top;margin-top:30px;display:inline-block}ul.albums li .cover{min-height:208px;position:relative;margin:0 auto 10px;width:208px;line-height:1.2em}ul.albums li .cover .sublayer{height:192px;right:-2px;position:absolute;bottom:5px;top:-2px;box-shadow:0 1px 5px rgba(0,0,0,.2);background:#fff;left:2px;width:192px}ul.albums li .cover .sublayer.layer1{border-color:#aaa;-moz-transform:rotate(-3deg);-webkit-transform:rotate(-3deg);transform:rotate(-3deg);z-index:9}ul.albums li .cover .sublayer.layer1,ul.albums li .cover .sublayer.layer2{-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}ul.albums li .cover .sublayer.layer2{-moz-transform:rotate(3deg);-webkit-transform:rotate(3deg);transform:rotate(3deg);z-index:8}ul.albums li .cover img{height:192px;border:7px solid #fff;margin-bottom:7px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;box-shadow:0 1px 5px rgba(0,0,0,.3);width:192px;z-index:11}ul.albums li .count{font-size:.9em;color:#aaa;margin-top:5px;display:block}ul.albums li:hover .cover img{border-color:#ffd;box-shadow:0 2px 10px rgba(0,0,0,.25)}ul.albums.subalbums{margin-left:-20px}ul.albums.subalbums li{width:150px}ul.albums.subalbums li .cover,ul.albums.subalbums li .cover .sublayer,ul.albums.subalbums li .cover img{height:104px;width:104px}ul.albums.subalbums li .cover img{border-width:5px}ul.albums.subalbums li:hover .cover img{box-shadow:0 2px 8px rgba(0,0,0,.25)}.slideshow{border-bottom:1px solid rgba(0,0,0,.15);text-align:center;margin:0}.slideshow-navigator{padding:8px 0 4px;position:relative;background:#fff}.photo{margin-bottom:-5px;width:100%}.photo img{height:auto!important;max-width:100%}.stack .stack-nav{padding:4px 8px;font-size:120%;position:relative;background:#000;background:transparent\9;display:inline-block;display:block\9}.stack .stack-nav img{height:20px;width:22px}.stack .stack-nav .rewind{position:absolute;top:3px;left:-30px}.stack .stack-nav .ff{right:-30px;position:absolute;top:3px;left:auto}.image{position:relative;max-width:100%;display:block;display:block\9}.image img{height:auto!important;max-width:100%}.image .corner{font-weight:700;color:#fff;position:absolute;z-index:10}.image .corner.top{top:20px}.image .corner.left{left:18px}.image .corner.right{right:16px}.image .corner.bottom{bottom:5px}.image .corner .indicator{padding:3px 6px;color:#fff;border-radius:10px;background:rgba(0,0,0,.5)}.image .stripe{right:0;color:#fff;position:absolute;bottom:0;background:rgba(0,0,0,.3);left:0;line-height:1em;z-index:9}.image .stripe p{padding:5px;margin:0}.image .stripe p a{color:#fff}.image .stack{padding:10px;right:0;color:#fff;position:absolute;text-align:center;top:5px;left:0}.image i.image-nav{height:96px;transition:opacity .2s ease 0;position:absolute;top:50%;background:url(/wa-data/public/photos/themes/default1/img/nav-photo.png);background-size:192px 96px;opacity:0;cursor:pointer;width:96px;margin-top:-48px;display:block;z-index:100}.image i.image-nav.rewind{background-position:0 0;left:20px}.image i.image-nav.ff{right:20px;background-position:-96px 0}.image:hover i.image-nav{transition:opacity .2s ease 1s;opacity:.5}.image:hover i.image-nav:hover{-webkit-transition-delay:0;transition:opacity .2s ease 0s;opacity:1}#photo-name{margin-top:30px}.photostream-container{margin:0 auto;width:308px}ul.photostream{list-style:none;padding:0;position:relative;margin:0}ul.photostream li{padding-right:10px;float:left}ul.photostream li img{height:48px;padding:1px;border:1px solid #fff;width:48px}ul.photostream li.selected img{border-color:#777;box-shadow:0 1px 3px rgba(0,0,0,.3)}ul.photostream li.selected>a{background:#fff}ul.photostream li.stream-nav{position:absolute;top:21px}ul.photostream li.stream-nav i{height:14px;background:url(/wa-data/public/photos/themes/default1/img/nav-photostream.png) no-repeat;background-size:24px 14px;width:12px;display:block}ul.photostream li.stream-nav.rewind{padding:0;left:-16px}ul.photostream li.stream-nav.rewind i{background-position:0 0}ul.photostream li.stream-nav.ff{padding:0;right:-16px}ul.photostream li.stream-nav.ff i{background-position:-12px 0}.photostream-divider{margin-bottom:20px;border-top:1px solid #ccc;margin-top:90px}.view-plain{margin-top:20px}.view-plain h5{margin-bottom:3px}.view-plain .image{max-width:970px;text-align:left\9;margin:5px 0 0}.view-plain img.shadowed{-moz-box-shadow:0 1px 3px #aaa;-webkit-box-shadow:0 1px 3px #aaa;box-shadow:0 1px 3px #aaa}ul.view-thumbs{list-style:none;padding:0;text-align:center;line-height:0}ul.view-thumbs li{font-size:.9em;margin-right:-4px;margin-bottom:0;position:relative;width:220px;float:left\9;vertical-align:top;display:inline-block;display:block\9}ul.view-thumbs li a{text-decoration:none;color:#000}ul.view-thumbs li h5{margin-bottom:.3em}ul.view-thumbs li img{margin-bottom:20px}ul.view-thumbs.album-float-left-view{margin-top:10px}ul.view-thumbs li:hover img{border-color:#ffd;transition:all .2s ease-in-out;box-shadow:0 2px 5px rgba(0,0,0,.2)}.photo-thumbs-lazyloading{text-align:center;margin-top:10px}.credentials{overflow:hidden;line-height:1.3em}.credentials a,.credentials span{padding:0!important;vertical-align:middle;display:inline-block!important}.credentials .userpic{margin-right:2px;min-width:20px;border-radius:50%;float:left;display:block}.credentials .username{margin:0}.credentials .username,.credentials .username a{padding:0;color:#777;display:inline}.credentials a.username:hover{color:red}.credentials .date,.credentials .icon16{margin:0 3px}.post .credentials{margin-bottom:20px}.comments{margin:30px 50px 10px 0}.comments h3{margin:0 0 20px}.comments h4{margin:0 0 10px}.comments .credentials .date{padding-top:1px;margin:0 5px}.comments .credentials .userpic{margin-right:5px}.comments .credentials .userpic.icon16{height:16px;min-width:0;margin:7px 4px 0;width:16px}.comments textarea{height:100px;min-height:100px;width:75%;margin-top:0}.comments ul,.comments ul li{list-style:none;padding:0;border:0!important;margin:0 0 20px}.comments ul li ul{margin:20px 0 0}.comments ul li span.hint a{text-decoration:underline;color:#aaa}.comments .text{margin:5px 0 5px 28px}.comments .actions{font-size:.9em;margin:0 0 5px 28px}.comments .actions a{padding:0!important}.comments ul li a.comment-delete{padding:0;text-decoration:underline;color:#d99;margin:0 0 0 5px}.comments ul li a.comment-delete:hover{color:#fff;background:red}.comments ul li ul{padding-left:25px}.comments ul li .comment-form{padding:10px 30px;margin-top:0}.comments ul li .comment-form textarea{min-height:100px}.comment.in-reply-to{position:relative;background:#eee}.comment.in-reply-to,.comment.new{padding:8px 35px 8px 8px;margin:-8px -8px -13px}.comment.new{background:#ffc}ul.auth-type{list-style:none;padding:0 0 10px!important}ul.auth-type li{padding-right:10px;float:left\9;display:inline-block;display:inline\9}ul.auth-type li a{padding:5px 6px}ul.auth-type li a img{margin-right:5px;position:relative;top:4px}.comment-form{padding:0;margin-top:30px}.comment-form h4{font-weight:400;margin:0 0 20px}.comment-form-fields p{margin:0 0 10px}.comment-form-fields p a{display:inline!important}.comment-form-fields label{padding-top:3px;color:#aaa;clear:left;margin:0 10px 0 0;width:160px;float:left;display:block}.comment-form-fields input{width:20em}.comment-form textarea{min-height:160px;min-width:70%}.comment-form .comment-submit{padding:0 0 0 170px}.comment-form .userpic{height:20px;margin-right:5px;border-radius:50%;width:20px;float:left}.comment-form ul.menu-h.auth-type li a img{margin-right:3px;position:relative;top:2px;float:left}.comment-form ul.menu-h.auth-type{padding-bottom:20px}#clear-photo-rate,#photo-rate-error,#photo-rate-votes-count{margin-right:5px;position:relative;top:3px;margin-left:5px}#photo-rate-error,.p-declined{color:red}.p-declined img{border:2px solid red;margin-top:-2px}.p-awaiting-moderation{font-style:italic;color:gray;opacity:.5}.image .p-declined{padding:15px;font-size:1.2em;color:#fff;background:red}.image .p-awaiting-moderation{padding:15px;font-size:1.2em;color:#fff;background:gray}.menu-h{overflow:hidden;padding-top:20px;text-align:center;width:100%}.menu-h li{font-size:17px;font-weight:300;margin:0 8px;vertical-align:top;display:inline-block}.menu-h li span{padding:12px 0;display:block}.menu-h li a{padding:12px 16px;border:1px solid #f3f3f3;text-decoration:none;color:#a3a2a2;float:left}.menu-h li a:hover,.menu-h li.selected a{border:1px solid #ea543f;text-decoration:none;color:#fff;background:#ea543f}@media screen and (min-width:760px) and (max-width:980px){.container{max-width:720px}}@media screen and (max-width:760px){ul.view-thumbs{height:auto!important}.container.paper{overflow-x:hidden}#gallery-nav{margin-top:0}.image img{height:auto!important}.image i.image-nav{display:none!important}ul.view-thumbs li .image{margin:0 10px}ul.view-thumbs li img.shadowed{box-shadow:none}ul.view-thumbs li h5{display:none}ul.view-mixed{margin-left:-15px}.sidebar{margin-bottom:20px}.sidebar.left,.sidebar.right,.sidebar.right.double{width:100%;float:none}.content.left{margin-left:0}.content.right,.content.right.double{margin-right:0}.sidebar p{clear:both}.stream-nav{display:none}.comment-form-fields label{width:auto;float:none}.comment-form-fields input{width:80%}.comment-form textarea{width:90%}.comment-form .comment-submit{padding-left:0}.comment-form .wa-captcha img{margin-bottom:10px}ul.albums{text-align:center}ul.view-thumbs li{position:static!important;text-align:center;box-sizing:border-box;margin:0;left:0!important;width:auto;width:50%!important;float:left}ul.albums li{margin:0 0 10px}}