﻿.pg{overflow:visible;}
.pg .pv{margin:0px;padding:0px;border:0px}
.pv-img{width:100%;height:100%;}
.pf .pv-img{}
.pf-plane.none{position:absolute;top:-10000px;left:-10000px;visibility:hidden;display:block;}
A.pv-inner{text-decoration:none;-moz-user-focus:ignore;-moz-outline-style:none;outline-style:none;}
A.pv-inner-flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
A.pv-inner-flex.pv-inner-flex-row{-webkit-flex-direction:row;flex-direction:row;}
A.pv-inner-flex.pv-inner-flex-column{-webkit-flex-direction:column;flex-direction:column;}
A.pv-inner-flex>IMG.pv-img{position:static;display:block;}
.pv-border{position:absolute;width:100%;height:100%;border-style:solid;padding:0px;z-index:-1;}
.defdec.pvp-ng .pv-border,.body-layout-userpage .defdec.pvp-ng .pv-border,.body-layout-photosetpage .defdec.pvp-ng .pv-border{z-index:0;padding:0;}
.pf .pv-border{}
.pv .pv-inner{z-index:1;}
.pvp-ng .pv .pv-inner{overflow:hidden;}
.pv-shadow,.pv-shadow-s,.pv-shadow-h{position:absolute;border-width:0px;}
.pv-shadow,.pv-shadow-s{display:block;}
.pv-shadow-h{display:none;}
.pv-ihover .pv-shadow-s{display:none;}
.pv-ihover .pv-shadow-h{display:block;}
.pv-folder,.pv-pad{position:absolute;display:block;-moz-user-focus:ignore;-moz-outline-style:none;outline-style:none;}
.pv-wait{border-width:0px;left:50%;top:50%;margin-left:-11px;margin-top:-11px;}
.pf .pv-wait{left:8px;top:8px;margin:0px;}
.pf .pv-s-wait .pv-img{opacity:0.5;;}
.pf .pv-s-wait .pv-password{display:none;}
.pg .pv-video .pv-wait{margin-top:-18px;}
.pv-ac{position:absolute;width:11px;height:16px;left:-5px;top:-5px;}
.pvp .pv-ac,.pvp-ng .pv-ac{left:0px;top:0px;width:16px;height:24px;background-position:3px 4px;}
.folder .pv-ac{left:-18px;top:-10px;}
.pv-type{position:absolute;width:16px;height:16px;left:-5px;bottom:-5px;}
.pvp-ng .pv-type{left:2px;bottom:2px;}
.pv-index{position:absolute;right:0px;top:0px;padding:0px 3px 2px 4px;display:none;}
.pv-type.info-icon{position:absolute;height:20px;width:20px;left:2px;top:2px;background-image:url(/zf/img/core/printing/cart-info-icon-16.png);background-repeat:no-repeat;background-position:left top;;background-position:2px 2px;z-index:5;display:none;}
.square-method-10 .pg-selected .pv-index{display:block;}
.square-method-10 .pv-ohover .pv-index{display:block;}
.pv-ihover .pv-index{display:block;}
.pg-method-1 .pg-selected .pv-index{display:block;}
.defdec.pvp-ng .pv-index{top:0px;right:0px;}
.pv-label{position:absolute;text-align:center;}
.pv-label .title{text-align:center;overflow:hidden;margin-bottom:1px;max-height:30px;}
.pv-label .pad-0,.pv-label .pad-1,.pv-ng-label .pad-0,.pv-ng-label .pad-1{display:block;}
.pv-label .pad-2,.pv-ng-label .pad-2{display:none;}
.pv-ohover .pv-label .pad-1,.pv-ohover .pv-ng-label .pad-1{display:none;}
.pv-ohover .pv-label .pad-2,.pv-ohover .pv-ng-label .pad-2{display:block;}
.pv-fav{display:none;position:absolute;left:0px;top:0px;width:16px;height:16px;background-image:url(/zf/img/layout/icon-favorites-24a.png);background-size:80px 16px;background-repeat:no-repeat;cursor:pointer;}
.pv-fav.pv-fav-ac{left:16px;}
.pv-fav-yes{display:block;background-position:-64px 0px;}
.pv-ihover .pv-fav-yes{background-position:-32px 0px;}
.pv-ihover .pv-fav-yes:hover{background-position:-48px 0px;}
.pv-ihover .pv-fav-no{display:block;}
.pv-ihover .pv-fav-no:hover{background-position:-16px 0px;}
.defdec-method-10 .pv-fav{width:20px;height:20px;background-size:100px 20px;}
.defdec-method-10 .pv-fav-yes{background-position:-80px 0px;}
.defdec-method-10 .pv-ihover .pv-fav-yes{background-position:-40px 0px;}
.defdec-method-10 .pv-ihover .pv-fav-yes:hover{background-position:-60px 0px;}
.defdec-method-10 .pv-ihover .pv-fav-no:hover{background-position:-20px 0px;}
.defdec-method-11 .pv-fav{width:24px;height:24px;background-size:auto;}
.defdec-method-11 .pv-fav-yes{background-position:-96px 0px;}
.defdec-method-11 .pv-ihover .pv-fav-yes{background-position:-48px 0px;}
.defdec-method-11 .pv-ihover .pv-fav-yes:hover{background-position:-72px 0px;}
.defdec-method-11 .pv-ihover .pv-fav-no:hover{background-position:-24px 0px;}
.pv-yp{display:none;position:absolute;left:18px;top:0px;width:16px;height:16px;background-image:url(/zf/img/layout/icon-yearbook-24a.png);background-size:80px 16px;background-repeat:no-repeat;cursor:pointer;}
.pv-yp.pv-yp-ac{left:34px;}
.defdec-method-10 .pv-yp.pv-yp-ac{left:38px;}
.defdec-method-11 .pv-yp.pv-yp-ac{left:42px;}
.pv-yp-yes{display:block;background-position:-64px 0px;}
.pv-ihover .pv-yp-yes{background-position:-32px 0px;}
.pv-ihover .pv-yp-yes:hover{background-position:-48px 0px;}
.pv-ihover .pv-yp-no{display:block;}
.pv-ihover .pv-yp-no:hover{background-position:-16px 0px;}
.pv-yp.pv-yp-no-fav,.defdec-method-10 .pv-yp.pv-yp-no-fav,.defdec-method-11 .pv-yp.pv-yp-no-fav{left:0px;}
.pv-yp.pv-yp-no-fav.pv-yp-ac,.defdec-method-10 .pv-yp.pv-yp-no-fav.pv-yp-ac,.defdec-method-11 .pv-yp.pv-yp-no-fav.pv-yp-ac{left:16px;}
.defdec-method-10 .pv-yp{left:22px;width:20px;height:20px;background-size:100px 20px;}
.defdec-method-10 .pv-yp-yes{background-position:-80px 0px;}
.defdec-method-10 .pv-ihover .pv-yp-yes{background-position:-40px 0px;}
.defdec-method-10 .pv-ihover .pv-yp-yes:hover{background-position:-60px 0px;}
.defdec-method-10 .pv-ihover .pv-yp-no:hover{background-position:-20px 0px;}
.defdec-method-11 .pv-yp{left:26px;width:24px;height:24px;background-size:auto;}
.defdec-method-11 .pv-yp-yes{background-position:-96px 0px;}
.defdec-method-11 .pv-ihover .pv-yp-yes{background-position:-48px 0px;}
.defdec-method-11 .pv-ihover .pv-yp-yes:hover{background-position:-72px 0px;}
.defdec-method-11 .pv-ihover .pv-yp-no:hover{background-position:-24px 0px;}
DIV.pg-recent .pv-label .pad-1{display:none;}
DIV.pg-recent .pv-ohover .pv-label .pad-1{display:block;}
DIV.pg-recent .pv-label .pad-2{display:block;}
DIV.pg-recent .pv-ohover .pv-label .pad-2{display:none;}
.pg-method-10 .pv .folder{left:40px;top:40px;}
.pg-method-10 .folder .pv-label{left:-40px;top:112px;}
.pg-method-11 .folder .pv-label{left:-60px;top:180px;}
.pg .pv-folder{left:-20px;top:-28px;width:120px;height:120px;}
.pg-method-11 .pv-folder{left:-30px;top:-44px;width:180px;height:180px;}
.pv-vlabel{position:absolute;text-align:left;max-width:122px;}
.pv-vlabel .title{overflow:hidden;margin-bottom:1px;max-height:30px;}
.pv-vlabel .pad-0,.pv-vlabel .pad-1{display:block;}
.pv-vlabel .pad-2{display:none;}
.pv-ohover .pv-vlabel .pad-1{display:none;}
.pv-ohover .pv-vlabel .pad-2{display:block;}
DIV.pg-recent .pv-vlabel .pad-1{display:none;}
DIV.pg-recent .pv-ohover .pv-vlabel .pad-1{display:block;}
DIV.pg-recent .pv-vlabel .pad-2{display:block;}
DIV.pg-recent .pv-ohover .pv-vlabel .pad-2{display:none;}
.pv-overlay-top,.pv-overlay-bottom{position:absolute;left:0;right:0;padding:10px;z-index:2;-ms-opacity:0;opacity:0;}
.pv-overlay-top{top:0;}
.pv-overlay-bottom{bottom:0;}
.pv-ohover .pv-overlay-top,.pv-ohover .pv-overlay-bottom,.pg-selected .pv-overlay-top,.pg-selected .pv-overlay-bottom{-ms-opacity:1;opacity:1;}
.pg-dragging .pv-overlay-top,.pg-dragging .pv-overlay-bottom{display:none;}
.pvp-tp-method-0 .pv{margin:4px 1px 3px 1px;width:140px;height:185px;}
.pvp-tp-method-0 .pv-outer{left:30px;top:18px;}
.pvp-tp-method-0 .pv-label{left:-30px;top:97px;width:140px;height:66px;}
.pvp-tp-method-10 .pv{margin:1px 1px 0px 1px;width:160px;height:213px;}
.pvp-tp-method-10 .pv-outer{left:20px;top:12px;}
.pvp-tp-method-10 .pv-label{left:-20px;top:135px;width:160px;height:66px;}
.pvp-tp-method-10 .pv .folder{left:40px;top:35px;}
.pvp-tp-method-11 .pv{margin:4px;width:232px;height:293px;}
.pvp-tp-method-11 .pv-outer{left:16px;top:12px;}
.pvp-tp-method-11 .pv-label{left:-16px;top:220px;width:232px;height:73px;}
.pvp-tp-method-11 .pv .folder{left:56px;top:52px;}
.pvp-tp-method-11 .pv-pad{left:-16px;top:-12px;width:232px;height:224px;}
.pvp-tp-method-11 .folder .pv-pad{left:-56px;top:-52px;}
.pvp-t-method-0 .pv{margin:2px;width:112px;height:157px;}
.pvp-t-method-0 .pv-outer{left:16px;top:20px;}
.pvp-t-method-0 .pv-label{left:-16px;top:99px;width:112px;height:40px;}
.pvp-t-method-10 .pv{margin:2px;width:152px;height:197px;}
.pvp-t-method-10 .pv-outer{left:16px;top:16px;}
.pvp-t-method-10 .pv-label{left:-16px;top:137px;width:152px;height:40px;}
.pvp-t-method-11 .pv{margin:2px;width:232px;height:277px;}
.pvp-t-method-11 .pv-outer{left:16px;top:12px;}
.pvp-t-method-11 .pv-label{left:-16px;top:220px;width:232px;height:41px;}
.pvp-t-method-11 .pv .folder{left:56px;top:54px;}
.pvp-t-method-11 .pv-pad{left:-16px;top:-12px;width:232px;height:224px;}
.pvp-t-method-11 .folder .pv-pad{left:-56px;top:-54px;}
.pvp-t-method-2 .pv{margin:2px;width:432px;height:426px;}
.pvp-t-method-2 .pv-outer{left:16px;top:12px;}
.pvp-t-method-2 .pv-label{left:-16px;top:420px;width:432px;height:41px;}
.pvp-t-method-2 .pv .folder{left:56px;top:54px;}
.pvp-t-method-2 .pv-pad{left:-16px;top:-12px;width:432px;height:424px;}
.pvp-t-method-2 .folder .pv-pad{left:-56px;top:-54px;}
.pvp-v-method-10 .pv{margin:3px;width:264px;height:70px;padding-left:1px;padding-top:1px;}
.pvp-v-method-10 .pv-pad{left:-2px;top:-2px;width:122px;height:70px;border-style:solid;border-width:1px;}
.pvp-v-method-10 .pv-outer{left:1px;top:1px;}
.pvp-v-method-10 .pv-vlabel{left:135px;top:0px;}
.pvp-v-method-10 .pv:hover{cursor:pointer;}
.pvp-v-method-10 .pv .pv-inner{width:120px;height:67px;left:0px;top:0px;}
.pvp-p-method-0 .pv{margin:2px;width:112px;height:152px;}
.pvp-p-method-0 .pv-outer{left:16px;top:20px;}
.pvp-p-method-0 .pv-label{left:-16px;top:94px;width:112px;height:40px;}
.pvp-p-method-10 .pv{margin:2px;width:152px;height:192px;}
.pvp-p-method-10 .pv-outer{left:16px;top:16px;}
.pvp-p-method-10 .pv-label{left:-16px;top:132px;width:152px;height:40px;}
.pvp-p-method-10 .pv .folder{top:41px;}
.pvp-p-method-11 .pv{margin:2px;width:232px;height:272px;}
.pvp-p-method-11 .pv-outer{left:16px;top:16px;}
.pvp-p-method-11 .pv-label{left:-16px;top:220px;width:232px;height:36px;}
.pvp-p-method-11 .pv .folder{left:56px;top:56px;}
.pvp-p-method-11 .pv-pad{left:-16px;top:-16px;width:232px;height:232px;}
.pvp-p-method-11 .folder .pv-pad{left:-56px;top:-56px;}
.pvp-method-0 .pv{margin:2px;width:112px;height:112px;}
.pvp-method-0 .pv-outer{left:16px;top:20px;}
.pvp-method-9 .pv{width:84px;height:84px;padding:2px;}
.pvp-method-9 .pv-outer{left:2px;top:2px;}
.pvp-method-1 .pv-inner{width:80px;height:80px;}
.pvp-method-10 .pv{margin:1px;width:148px;height:148px;}
.pvp-method-10 .pv-outer{left:14px;top:14px;}
.pvp-method-11 .pv{margin:2px;width:232px;height:232px;}
.pvp-method-11 .pv-outer{left:16px;top:16px;}
.pvp-method-11 .pv .folder{left:56px;top:56px;}
.pvp-method-11 .pv-pad{left:-16px;top:-16px;width:232px;height:232px;}
.pvp-method-11 .folder .pv-pad{left:-56px;top:-56px;}
.pv-ng-overlay{position:absolute;width:100%;padding:8px 0px;left:0px;bottom:0px;opacity:0;-moz-transition:opacity ease-in 0.3s;-webkit-transition:opacity ease-in 0.3s;transition:opacity ease-in 0.3s;}
.pv-s-sl.pv-ihover .pv-ng-overlay{opacity:0;}
.pv-ng-ovn,.pv-ohover .pv-ng-ovh{opacity:1;}
.pv-ng-overlay-i{padding:0px 8px;}
.pv-label.pv-ng-label{position:static;}
.pv-label.pv-ng-label .title{line-height:normal;max-height:2.6667em;overflow:hidden;}
.pv-ng-label .title+.pads{padding-top:4px;}
.pv-ng-label .title+.pv-ng-df,.pv-ng-label .pads+.pv-ng-df{padding-top:8px;}
.pv-ng-label.pv-ng-tal .title,.pv-ng-label.pv-ng-tal .pads,.pv-ng-label.pv-ng-taj .pads,.pv-ng-label.pv-ng-tal .pv-ng-df-bo,.pv-ng-label.pv-ng-taj .pv-ng-df-bo{text-align:left;}
.pv-ng-label.pv-ng-tac .title,.pv-ng-label.pv-ng-tac .pads,.pv-ng-label.pv-ng-tac .pv-ng-df-bo{text-align:center;}
.pv-ng-label.pv-ng-tar .title,.pv-ng-label.pv-ng-tar .pads,.pv-ng-label.pv-ng-tar .pv-ng-df-bo{text-align:right;}
.pv-ng-label.pv-ng-taj .title{text-align:justify;}
.pv-ng-data .pv-ng-df{position:absolute;width:100%;bottom:0px;}
.pv-ng-overlay .pv-ng-df{overflow:hidden;}
.pv-ng-ovn .pv-ng-df-h{max-height:0px;}
.pv-ohover .pv-ng-ovn .pv-ng-df-h{max-height:none;}
.pv-ng-ovn .pv-ng-label .title+.pv-ng-df-h,.pv-ng-ovn .pv-ng-label .pads+.pv-ng-df-h{padding-top:0px;}
.pv-ohover .pv-ng-ovn .pv-ng-label .title+.pv-ng-df-h,.pv-ohover .pv-ng-ovn .pv-ng-label .pads+.pv-ng-df-h{padding-top:8px;}
.pv-ng-df .pv-ng-social{display:block;position:relative;float:left;width:16px;height:16px;margin-right:4px;opacity:0;cursor:pointer;-moz-transition:opacity ease-out 0.2s;-webkit-transition:opacity ease-out 0.2s;-o-transition:opacity ease-out 0.2s;transition:opacity ease-out 0.2s;}
.pv-ohover .pv-ng-df .pv-ng-social{opacity:1;}
.pv-ng-df .pv-ng-facebook{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-68px -0px;;}
.pv-ng-df .pv-ng-googleplus{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-102px -0px;;}
.pv-ng-df .pv-ng-twitter{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-85px -0px;;}
.pv-ng-df .pv-ng-pinterest{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-119px -0px;;}
.pv-ng-df .pv-ng-facebook:hover{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-0px -0px;;}
.pv-ng-df .pv-ng-googleplus:hover{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-34px -0px;;}
.pv-ng-df .pv-ng-twitter:hover{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-17px -0px;;}
.pv-ng-df .pv-ng-pinterest:hover{background-image:url(/zf/strip/zf/img/layout/layout-16-JNWR2HXRTAMQ.png);background-position:-51px -0px;;}
.pv-ng-buy{height:24px;float:right;opacity:0;vertical-align:top;-moz-transition:opacity ease-out 0.2s;-webkit-transition:opacity ease-out 0.2s;-o-transition:opacity ease-out 0.2s;transition:opacity ease-out 0.2s;}
.pv-ng-df-bc{text-align:center;}
.pv-ng-df-bc .pv-ng-buy,.pv-ng-df-bo .pv-ng-buy{display:inline-block;float:none;}
.pv-ng-df-bl .pv-ng-buy{float:left;}
.pv-ng-buy .label{padding-left:18px;padding-right:18px;}
.pv-ng-buy-n,.pv-ohover .pv-ng-buy-h{opacity:1;}
.pv-ng-df-b{height:24px;line-height:24px;}
.pv-ng-df-b .pv-ng-v,.pv-ng-df-b .pv-ng-social{top:4px;}
.pv-ng-v{display:block;position:relative;float:right;font:bold 11px/14px Helvetica,Tahoma,sans-serif;height:16px;margin:0;outline-style:none;overflow:hidden;}
.pv-ng-vd{display:inline-block;height:14px;padding:1px 3px;vertical-align:middle;}
.pv-ng-vi{display:inline-block;height:14px;width:15px;padding:1px;vertical-align:middle;background:url(/zf/img/icons/video-14.png) no-repeat 0px 1px;}
.pv-ng-fav{display:none;position:absolute;left:0px;top:0px;width:24px;height:24px;background-image:url(/zf/img/layout/icon-favorites-24a.png);background-repeat:no-repeat;cursor:pointer;}
.pv-ng-fav.pv-ng-fav-ac{left:16px;}
.pv-ng-fav-yes{display:block;background-position:-96px 0px;}
.pv-ihover .pv-ng-fav-yes{background-position:-48px 0px;}
.pv-ihover .pv-ng-fav-yes:hover{background-position:-72px 0px;}
.pv-ihover .pv-ng-fav-no{display:block;}
.pv-ihover .pv-ng-fav-no:hover{background-position:-24px 0px;}
.pvp-ng-small .pv-ng-fav{width:16px;height:16px;background-size:80px 16px;}
.pvp-ng-small .pv-ng-fav-yes{background-position:-64px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-fav-yes{background-position:-32px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-fav-yes:hover{background-position:-48px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-fav-no:hover{background-position:-16px 0px;}
.pvp-ng-medium .pv-ng-fav{width:20px;height:20px;background-size:100px 20px;}
.pvp-ng-medium .pv-ng-fav-yes{background-position:-80px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-fav-yes{background-position:-40px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-fav-yes:hover{background-position:-60px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-fav-no:hover{background-position:-20px 0px;}
.pv-ng-yp{display:none;position:absolute;left:26px;top:0px;width:24px;height:24px;background-image:url(/zf/img/layout/icon-yearbook-24a.png);background-repeat:no-repeat;cursor:pointer;}
.pv-ng-yp.pv-ng-yp-ac{left:42px;}
.pv-ng-yp.pv-ng-yp-no-fav,.pvp-ng-small .pv-ng-yp.pv-ng-yp-no-fav,.pvp-ng-medium .pv-ng-yp.pv-ng-yp-no-fav{left:0px;}
.pv-ng-yp.pv-ng-yp-no-fav.pv-ng-yp-ac,.pvp-ng-small .pv-ng-yp.pv-ng-yp-no-fav.pv-ng-yp-ac,.pvp-ng-medium .pv-ng-yp.pv-ng-yp-no-fav.pv-ng-yp-ac{left:16px;}
.pv-ng-yp-yes{display:block;background-position:-96px 0px;}
.pv-ihover .pv-ng-yp-yes{background-position:-48px 0px;}
.pv-ihover .pv-ng-yp-yes:hover{background-position:-72px 0px;}
.pv-ihover .pv-ng-yp-no{display:block;}
.pv-ihover .pv-ng-yp-no:hover{background-position:-24px 0px;}
.pvp-ng-small .pv-ng-yp{left:18px;width:16px;height:16px;background-size:80px 16px;}
.pvp-ng-small .pv-ng-yp-yes{background-position:-64px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-yp-yes{background-position:-32px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-yp-yes:hover{background-position:-48px 0px;}
.pvp-ng-small .pv-ihover .pv-ng-yp-no:hover{background-position:-16px 0px;}
.pvp-ng-medium .pv-ng-yp{left:22px;width:20px;height:20px;background-size:100px 20px;}
.pvp-ng-medium .pv-ng-yp-yes{background-position:-80px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-yp-yes{background-position:-40px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-yp-yes:hover{background-position:-60px 0px;}
.pvp-ng-medium .pv-ihover .pv-ng-yp-no:hover{background-position:-20px 0px;}
.pv-ng-overlay{background:rgba(0,0,0,0.6);}
.pv-ng-overlay .pv-ng-label .title{color:#F0F0F0;}
.pv-ng-overlay .pv-ng-v{color:#F0F0F0;}
.pv-ng-overlay .button-gridBuy .button-bgcolor1{background:rgba(0,0,0,0.8);}
.pv-ng-overlay .button-gridBuy .button-color1{color:#CCC;}
.pv-ng-overlay .button-gridBuy .button-border1{border:1px solid #808080;border-radius:2px;}
.pv-ng-overlay .button-gridBuy .button-bgcolor2,.pv-ng-overlay .button-gridBuy .button-bgcolor2:hover{background:rgba(0,0,0,0.5);}
.pv-ng-overlay .button-gridBuy .button-color2,.pv-ng-overlay .button-gridBuy .button-color2:hover{color:#F0F0F0;}
.pv-ng-overlay .button-gridBuy .button-border2,.pv-ng-overlay .button-gridBuy .button-border2:hover{border:1px solid #CCC;border-radius:2px;}
.pvp-ng .pv-s-1 .pv-img,.pvp-ng .pv-s-2 .pv-img,.pvp-ng .pv-s-3 .pv-img,.pvp-ng .pv-s-7 .pv-img{background:url(/zf/img/layout/custom/thumbnail-empty-tiled.png) repeat;}
.pvp-ng .pv-s-password .pv-inner .pv-img{background-color:rgba(0,0,0,0.3);background-image:url(/zf/img/layout/custom/thumbnail-locked.png);background-size:contain;background-position:center;}
.pg-method-0 .pv-inner,.pg-method-10 .folder .pv-inner{width:80px;height:53px;left:0px;top:14px;}
.pg-method-10 .pv-inner,.pg-method-11 .folder .pv-inner{width:120px;height:80px;left:0px;top:20px;}
.pg-method-11 .pv-inner{width:200px;height:133px;left:0px;top:34px;}
.pg-method-2 .pv-inner{width:400px;height:267px;left:0px;top:34px;}
.pg-method-0 .pv-s-password .pv-img,.pg-method-10 .pv-s-password .folder .pv-img{background-image:url(/zf/img/thumbnail-placeholder-80.jpg);}
.pg-method-11 .pv-s-password .folder .pv-img,.pg-method-10 .pv-s-password .pv-img{background-image:url(/zf/img/thumbnail-placeholder-120.gif);}
.pg-method-11 .pv-s-password .pv-img{background-image:url(/zf/img/thumbnail-placeholder-200.gif);}
.pg-method-0 .pv-s-3 .pv-img,.pg-method-0 .pv-s-noaccess .pv-img,.pg-method-10 .pv-s-3 .folder .pv-img,.pg-method-10 .pv-s-noaccess .folder .pv-img{background-image:url(/zf/img/protected-photo-80.jpg);}
.pg-method-10 .pv-s-3 .pv-img,.pg-method-10 .pv-s-noaccess .pv-img,.pg-method-11 .pv-s-3 .folder .pv-img,.pg-method-11 .pv-s-noaccess .folder .pv-img{background-image:url(/zf/img/protected-photo-120.gif);}
.pg-method-11 .pv-s-3 .pv-img,.pg-method-11 .pv-s-noaccess .pv-img{background-image:url(/zf/img/protected-photo-200.gif);}
.pg-method-0 .pv-s-7 .pv-img{background-image:url(/zf/img/deleted-photo-80.gif);}
.pg-method-10 .pv-s-7 .pv-img{background-image:url(/zf/img/deleted-photo-120.gif);}
.pg-method-11 .pv-s-7 .pv-img{background-image:url(/zf/img/deleted-photo-200.gif);}
.pg .pv-s-2 .folder .pv-inner{display:none;}
.pvp-method-1 .pv{width:64px;height:64px;}
.pvp-method-1 .pv-outer{left:2px;top:2px;}
.pvp-method-1 .pv-inner{width:60px;height:60px;}
.pvp-method-1 .pv-s-password .pv-img{background-image:url(/zf/img/thumbnail-placeholder-60.jpg);}
.pf-frame{position:relative;}
.pf-plane{position:absolute;width:100%;}
.pf .pv-inner{position:relative;left:0px!important;margin:0 auto;cursor:auto;}
.custom-photo{display:inline-block;}
.custom-photo .pv-p-du,.custom-photo .pv-p-dub{display:none!important;}
.custom-photo .pv-outer{}
.custom-photo .custom-photo-method-4,.custom-photo .custom-photo-method-5,.custom-photo .custom-photo-method-6{}
.custom-photo .pv-inner{position:relative;left:0px!important;top:0px!important;margin:0 auto;}
.pv-password{position:absolute;float:left;left:50%;top:45%;}
.pv-password .password-box{position:relative;width:340px;min-height:100px;left:-50%;top:-75px;}
.pg-static{overflow:hidden;}
.pg-static .pv{}
.pf-static{padding:20px;}
.pf-static .pf-plane{position:relative;width:auto;}
.pf-static .pv-inner{top:0px!important;}
.pv-sl{display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;}
.pv-sl-bg{display:block;position:absolute;left:0px;bottom:0px;width:100%;height:24px;padding:0px 0px;background-color:black;opacity:0.4;;}
.pv-sl-cb{display:block;position:absolute;width:40px;height:40px;bottom:-8px;left:-8px;background-position:-160px 0px;background-image:url(/zf/img/layout/sel-unchecked-small-sprite.png);}
.pg-selected .pv-sl-cb{background-image:url(/zf/img/layout/sel-checked-small-sprite.png);}
.pv-sl-zm{display:block;position:absolute;width:27px;height:28px;bottom:-4px;right:-1px;background-image:url(/zf/strip/zf/img/layout/sel-preview-JNWR2HX9AE2C.png);background-position:-0px -0px;;}
.pv-sl-zm:hover{background-image:url(/zf/strip/zf/img/layout/sel-preview-JNWR2HX9AE2C.png);background-position:-28px -0px;;}
.pv-sl-cl{display:block;position:absolute;top:-18px;left:-18px;width:100%;height:100%;padding:18px;}
.pv-sl-cb{opacity:0.2;;}
.pv-sl-bg,.pv-sl-zm{display:none;}
.pv-ihover .pv-sl-bg,.pv-ihover .pv-sl-zm{display:block;}
.pv-ihover .pv-sl-cb,.pg-selected .pv-sl-cb{opacity:1;;}
.pg-selected .pv-sl-cb{background-position:0px 0px!important;}
.pv-s-vwait .pv-sl-zm,.pv-s-vfailed .pv-sl-zm{display:none;}
.pvsp{position:absolute;top:0px;left:0px;margin:15px 15px 55px 15px;z-index:2100;}
.pvsp-curtain{position:absolute;top:0px;left:0px;height:100%;width:100%;background-color:black;opacity:0.2;;z-index:2099;}
.pvsp-bg{position:absolute;top:-15px;left:-15px;width:100%;height:100%;padding:15px 15px 55px 15px;background-color:black;opacity:0.7;;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
.pvsp-bg.simple{padding:15px;}
.pvsp-img{position:relative;width:100%;height:100%;background-size:100%100%;}
.pvsp-img.border{border:1px solid #fff;cursor:pointer;margin:-15px 0 0 -15px;}
.pvsp-cb{position:absolute;bottom:-50px;left:-10px;width:47px;height:45px;padding-left:50px;cursor:pointer;background-image:url(/zf/img/layout/sel-unchecked-large.png);background-repeat:no-repeat;background-position:left top;;}
.pvsp-cb-text{line-height:45px;font-size:18px;color:#CCC;}
.pvsp-cb-text-u{display:none;}
.pvsp-hover-text{text-align:center;color:#fff;background-color:rgba(0,0,0,0.25);}
.pvsp-selected .pvsp-cb-text-s{display:none;}
.pvsp-selected .pvsp-cb-text-u{display:inline;}
.pvsp-selected .pvsp-cb{background-image:url(/zf/img/layout/sel-checked-large.png);background-repeat:no-repeat;background-position:left top;;}
.pvsp-close{position:absolute;top:-15px;right:-15px;width:40px;height:40px;cursor:pointer;background-image:url(/zf/img/layout/dimlights-close2.png);background-repeat:no-repeat;background-position:left top;;opacity:0.9;;}
.pvsp-close:hover{opacity:1.0;;}
.pv-pinit{display:none;cursor:pointer;}
.pv-s-empty .pv-img{display:none;}
.pv-ph{position:absolute;top:50%;left:50%;width:280px;margin-left:-140px;margin-top:-35px;}
.pv-ph-inner{position:relative;height:40px;text-align:center;padding:15px;background-color:black;opacity:0.8;;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;color:#F0F0F0;}
.pv-ph .title{padding-bottom:10px;font-size:12px;}
.pv-ph .action{color:#D0D0D0;font-size:11px;}
.pv-ph .action A{color:#92ACD6;}
.pv-ph .action A:hover{color:#92ACD6;text-decoration:underline;}
.pg-method-0 .pv-s-vwait .pv-vcd-1{display:none;}
.pg-method-0 .pv-s-vwait .pv-vcd-2{margin-top:-8px;}
.pg-method-0 .pv-vws-starting .pv-s-vwait .pv-vcd-2,.pg-method-0 .pv-vws-finishing .pv-s-vwait .pv-vcd-2{margin-top:-6px;}
.layout .pv-vws-starting .pv-vcd-2,.layout .pv-vws-finishing .pv-vcd-2{background-image:url(/zf/img/layout/spinner-16.gif);background-repeat:no-repeat;background-position:left top;;}
.pg-method-11 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-pending-200.png);background-repeat:no-repeat;background-position:left top;;}
.pg-method-10 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-pending-120.png);background-repeat:no-repeat;background-position:left top;;}
.pg-method-0 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-pending-80.png);background-repeat:no-repeat;background-position:left top;;}
.pvp-method-1 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-pending-60.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-11 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-200.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-10 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-120.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-0 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-80.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pvp-method-1 .pv-s-vwait .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-60.png);background-repeat:no-repeat;background-position:left top;;}
.pg-method-11 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-failed-200.png);background-repeat:no-repeat;background-position:left top;;}
.pg-method-10 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-failed-120.png);background-repeat:no-repeat;background-position:left top;;}
.pg-method-0 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-failed-80.png);background-repeat:no-repeat;background-position:left top;;}
.pvp-method-1 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-failed-60.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-11 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-200.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-10 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-120.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pg-method-0 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-80.png);background-repeat:no-repeat;background-position:left top;;}
.visitor .pvp-method-1 .pv-s-vfailed .pv-img{background-position:center center!important;background-image:url(/zf/img/video-notavailable-60.png);background-repeat:no-repeat;background-position:left top;;}
