.html { -webkit-text-size-adjust: none; -ms-text-size-adjust: none; -moz-text-size-adjust: none;
-o-text-size-adjust: none; text-size-adjust: none; } .show { display: block; } .hide { display:
none; } .user-select-none { user-select: none; -o-user-select:none; -moz-user-select: none; -khtml-user-select:
none; -webkit-user-select: none; } A.disabled { cursor: default; } DIV.menu_ { margin: 0; padding:
0; overflow: hidden; } DIV.popupMenu_ { position: absolute; z-index: 10000; visibility: hidden;
top: 0px; left: 0px; } .prefetch { position: absolute; height: 0px; width: 0px; overflow: hidden;
} .sv, .sv-outer { position: relative; } .sv-outer { overflow: hidden; } .pv { position: relative;
display: block; } .pv-outer { position: relative; display: block; } .pv-inner { position: absolute;
display: block; background: url(../../../../../img/null.gif); } .pv-inner:hover { text-decoration: none; }
.pv-img { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; border-style: none;
border-width: 0px; background-repeat: no-repeat; } .pv-wait { position: absolute; visibility: hidden;
} .pv-s-wait .pv-wait { visibility: inherit; } .pv-ios-vwait { position: absolute; left: 50%; margin-left:
-54px; margin-top: -54px; width: 108px; height: 108px; top: 50%; background-color: rgba(0,0,0,0.5);
-moz-border-radius: 15px; border-radius: 15px; visibility: visible; } .pv-ios-vwait IMG { position:
absolute; left: 50%; margin-left: -11px; margin-top: -11px; top: 50%; visibility: visible; } .pv-censored
{ position: absolute; top: 50%; left: 0px; width: 100%; font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold; background-color: red; color: white; text-align: center; overflow: hidden; }
.replace-item .pv-censored, .main-grid .pv-censored, .aemd .pv-censored, .pg .pv-censored { margin-top:
-15px; height: 30px; line-height: 30px; font-size: 10px; } .aeps-single .pv-censored, .pf .pv-censored
{ margin-top: -50px; height: 100px; line-height: 100px; font-size: 24px; } .pv-v, .pv-v-i, .pv-v-d
{ vertical-align: middle; outline-style: none; overflow: hidden; font: bold 11px Helvetica, Tahoma,
sans-serif; line-height: 14px; height: 14px; margin: 0px; } .pv-v { position: absolute; left: 0px;
bottom: 0px; right: 0px; text-align: right; } .pv-v-b { position: absolute; left: 0px; top: 0px;
bottom: 0px; right: 0px; background-color: black; overflow: hidden; opacity: 0.5;; } .pv-v-i, .pv-v-d
{ position: relative; top: -1px; display: inline-block; } .pv-v-i { width: 17px; padding: 0px;
background-image:url(../../../../../img/icons/video-14.png);background-repeat:no-repeat;background-position:left top;;
} .pv-v-d { padding: 0px 3px; color: white; } .pv-vwait, .pv-vcountdown { display: none; } .pv-vwait
{ position: absolute; left: 0px; bottom: 0px; right: 0px; text-align: right; background: #E5E5E5;
color: white; vertical-align: middle; outline-style: none; overflow: hidden; font: bold 11px Helvetica,
Tahoma, sans-serif; line-height: 14px; height: 14px; margin: 0px; } .pv-vw-pb { position: absolute;
top: 1px; bottom: 0px; left: 0px; width: 15%; background: #ffcc67; background: -moz-linear-gradient(top,
#ffcc67 10%, #f8991d 66%, #db851c 98%); background: -webkit-gradient(linear, left top, left bottom,
color-stop(10%,#ffcc67), color-stop(66%,#f8991d), color-stop(98%,#db851c)); background: -webkit-linear-gradient(top,
#ffcc67 10%,#f8991d 66%,#db851c 98%); background: -o-linear-gradient(top, #ffcc67 10%,#f8991d 66%,#db851c
98%); background: -ms-linear-gradient(top, #ffcc67 10%,#f8991d 66%,#db851c 98%); filter: progid:DXImageTransform.Microsoft.gradient(
startColorstr='#ffcc67', endColorstr='#db851c',GradientType=0 ); background: linear-gradient(top,
#ffcc67 10%,#f8991d 66%,#db851c 98%); } .pv-vwait .pv-v-d { display: none; } .pv-vcountdown { position:
absolute; top: 0px; bottom: 14px; width: 100%; padding: 0px; text-align: center; background: white;
} .pv-vcd-1 { position: absolute; left: 0px; right: 0px; top: 50%; margin-top: -15px; font-size:
11px; color: #474747; } .pv-vcd-2 { position: absolute; left: 0px; right: 0px; top: 50%; color:
#57A; } .pv-s-vwait .pv-vws-starting .pv-vwait, .pv-s-vwait .pv-vws-starting .pv-vcountdown, .pv-s-vwait
.pv-vws-hours .pv-vwait, .pv-s-vwait .pv-vws-hours .pv-vcountdown, .pv-s-vwait .pv-vws-countdown
.pv-vwait, .pv-s-vwait .pv-vws-countdown .pv-vcountdown, .pv-s-vwait .pv-vws-finishing .pv-vwait,
.pv-s-vwait .pv-vws-finishing .pv-vcountdown { display: block; } .pv-vws-starting .pv-vcd-2, .pv-vws-finishing
.pv-vcd-2 { height: 15px; width: 15px; margin-top: 2px; left: 50%; margin-left: -8px;      background-image:url(../../../../../img/icons/progress-small-transparent.gif);background-repeat:no-repeat;background-position:left top;;
} .pv-vws-hours .pv-vcd-2 { font-size: 11px; } .pv-vws-countdown .pv-vcd-2 { margin-top: 0px; font-size:
15px; } .pv-vws-starting .pv-vw-pb { display: none; } .pv-vws-finishing .pv-vwait { background:
#7F7F7F; } .pv-vws-finishing .pv-vwait .pv-v-d { display: inline-block; } .pv-vws-finishing .pv-vw-pb
{ display: none; } .pv-p-wi, .pv-p-ei, .pv-p-nai { display: none; position: absolute; width: 67px;
height: 41px; top: 50%; left: 50%; margin-left: -33px; margin-top: -22px; } .pv-p-wt, .pv-p-et,
.pv-p-nat { display: none; position: absolute; top: 50%; left: 0px; margin-top: 35px; width: 100%;
height: 18px; font-size: 14px; line-height: 18px; color: #666; text-align: center; } .pv-p-wi {
background-image:url(../../../../../img/video-pending.png);background-repeat:no-repeat;background-position:left top;;
}      .pv-p-ei {      background-image:url(../../../../../img/video-failed.png);background-repeat:no-repeat;background-position:left top;;
}      .pv-p-nai {      background-image:url(../../../../../img/video-notavailable.png);background-repeat:no-repeat;background-position:left top;;
} .pv-p-f, .pv-p-o { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display:
none; } .pv-p-fi { position: absolute; top: 50%; left: 50%; width: 108px; height: 108px; margin-left:
-54px;      margin-top: -54px;      background-image:url(../../../../../img/core/play-button.png);background-repeat:no-repeat;background-position:left top;;
display: none; } .pv-ready .pv-p-fi, .pv-ready .pv-p-f, .pv-ready .pv-p-o { display: block; } .pv-p-o.VIDEO
{ position: relative; width: 100%; height: 100%; } .pv-p-loading { position: absolute; z-index:
-100; } .pv-s-vwait .pv-p-wi, .pv-s-vwait .pv-p-wt, .pv-s-vfailed .pv-p-ei, .pv-s-vfailed .pv-p-et
{ display: block; } .pv-s-vwait .pv-p-f, .pv-s-vwait .pv-p-fi, .pv-s-vfailed .pv-p-f, .pv-s-vfailed
.pv-p-fi { display: none; } .pv-s-vwait .pv-v, .pv-s-vfailed .pv-v { display: none; } .visitor .pv-s-vfailed
.pv-p-ei, .visitor .pv-s-vfailed .pv-p-et, .visitor .pv-s-vwait .pv-p-wi, .visitor .pv-s-vwait .pv-p-wt
{ display: none; } .visitor .pv-s-vfailed .pv-p-nai, .visitor .pv-s-vfailed .pv-p-nat, .visitor
.pv-s-vwait .pv-p-nai, .visitor .pv-s-vwait .pv-p-nat { display: block; } .pv-p-dub { position:
absolute; background-color: black; left: 18px; bottom: -15px; border-radius: 4px; height: 20px;
width: 72px; opacity: 0.8;; } .pv-p-du { position: absolute; bottom: -15px; left: 19px; width: 46px;
height: 20px; text-align: center; color: white; font: bold 11px/21px Helvetica,Tahoma,sans-serif;
background: url(../../../../../img/icons/video-14.png) no-repeat 6px 3px; padding-left: 24px; } .pg { position:
relative; overflow: hidden; } .pg .pv { position: absolute; visibility: hidden; -webkit-tap-highlight-color:
rgba(0, 0, 0, 0); } .pg .pv-static { position: relative; visibility: inherit; } .pg-empty-c { display:
none; } .pg-empty .pg-empty-c { display: block; } .pg-static { height: auto; } .pg-static .pv {
position: relative; float: left; } BODY { position: relative; margin: 0px; padding: 0px; width:
100%; height: auto; min-width: 1024px; overflow-y: scroll; } A { cursor: pointer; text-decoration:
none; -moz-outline-style: none; outline-style: none; } A:hover, A:active { text-decoration: underline;
} H1,H2,H3,H4 { font-size: 100%; font-weight: normal; padding: 0px; margin: 0px; } TABLE { border-collapse:
collapse; } #page-frame { position: relative; opacity: 0;; } #page-frame.show { opacity: 1;; }
#dimmer { position: absolute; left: 0px; top: 0px; background-color: black; width: 100%; height:
100%; z-index: 2; opacity: 0.4;; } .layout-frame { position: relative; } .layout { position: relative;
padding: 10px 40px 13px 40px; margin: 0 auto; } .layout-fixed .layout { width: 944px; margin: 0 auto;
} .fixed-width { width: 1024px; margin: 0 auto; } .clear { clear: both; } .invisible { visibility:
hidden; } .hidden { display: none!important; } .none { display: none; } .block { display: block!important;
} .line0 { overflow: hidden; line-height: 0px; height: 0px; } .waterline { overflow: hidden; line-height:
0px; height: 0px; background-color: transparent; } .stretcher { position: relative; } .separator
{ padding: 0px; margin: 0px; line-height: 0px; } .separator HR { display: none; } .placeholder {
position: relative; left: 0%; top: 45%; line-height: 100%; text-align: center; } .ac-pub { display:
none;  }  .ac-pri {      background-image:url(../../../../../img/layout/lock-red-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pwd {      background-image:url(../../../../../img/layout/lock-orange-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pro {      background-image:url(../../../../../img/layout/lock-blue-16.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pri-s {      background-image:url(../../../../../img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pwd-s {      background-image:url(../../../../../img/layout/lock-orange-12.png);background-repeat:no-repeat;background-position:left top;;
}  .ac-pro-s {      background-image:url(../../../../../img/layout/lock-blue-12.png);background-repeat:no-repeat;background-position:left top;;
}      .folder-icon {      background-image:url(../../../../../img/layout/group-16.png);background-repeat:no-repeat;background-position:left top;;
}  .collection-icon {      background-image:url(../../../../../img/layout/collection-16.png);background-repeat:no-repeat;background-position:left top;;
}  .gallery-icon {      background-image:url(../../../../../img/layout/gallery-16.png);background-repeat:no-repeat;background-position:left top;;
} .center-outer { } .center-inner { } .center-margin { margin: 0 auto; } .layout-border5 { border-style:
solid; border-width: 1px; } .text-left { text-align: left; } .text-right { text-align: right; }
.text-center { text-align: center; } .text-justify { text-align: justify; } .vertical-top { vertical-align:
top; } .vertical-middle { vertical-align: middle; } .vertical-bottom { vertical-align: bottom; }
.nowrap { white-space: nowrap; } .no-flash .flash-restart { display: none; } .page-dimmed .custom-default
EMBED, .page-dimmed .custom-default IFRAME, .page-dimmed .custom-default OBJECT { visibility: hidden;
} EMBED:focus { outline: none; } .background-mat { position: absolute; width: 100%; height: 100%;
left: 0; top: 0; } DIV.pdiv { display: table; position: relative; width: 100%; height: 100%; }
DIV.pdiv .pdiv-middle { display: table-cell; } DIV.pdiv .pdiv-middle .pdiv-inner { position: relative;
} DIV.pdiv-vcentered .pdiv-middle { vertical-align: middle; } DIV.pdiv-vcenter .pdiv-middle .pdiv-inner
{ } DIV.pdiv-bottom .pdiv-middle { vertical-align: bottom; } DIV.pdiv-left .pdiv-middle { } DIV.pdiv-right
.pdiv-middle { text-align: right; } DIV.pdiv-hcentered .pdiv-middle { text-align: center; } DIV.pdiv
.pdiv-inner { display: inline-block; } .blocks-page { min-width: 1088px; } .notransition { -webkit-transition:
none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition:
none !important; transition: none !important; } .page-dimmed .zb-embed { display: none; } .zb-embed
{ position: absolute; line-height: 0px; } .zb-embed > * { line-height: normal; } .pv .pv-zb-dim
{ display: block; position: absolute; width: 100%; height: 100%; background: #000; display: none;
opacity: 0.3; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .pv.pv-ready .pv-zb-dim
{ display: block; } .pv.pv-static .pv-zb-dim, .pv.pv-playing .pv-zb-dim { display: none; } .pv.pv-ihover
.pv-zb-dim { opacity: 0; } .pv .pv-zb-text { display: block; position: absolute; width: 100%; left:
0px; bottom: 0px; color: #FFF; font-size: inherit; display: none; background: rgba(0, 0, 0, 0.5);
opacity: 0; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .pv.pv-ihover .pv-zb-text
{ opacity: 1; } .pv.pv-static .pv-zb-text { opacity: 1; -ms-filter: none; filter: none; } .pv.pv-ready
.pv-zb-text { display: block; } .pv.pv-playing .pv-zb-text { display: none; } .pv .pv-zb-text > .pv-zb-text-t,
.pv .pv-zb-text > .pv-zb-text-c { display: block; padding: 0px 10px; margin: 10px 0px; line-height:
normal; } .pv .pv-zb-text > .pv-zb-text-t { font-weight: bold; font-size: 120%; } .pv .pv-zb-text
> .pv-zb-text-c { font-weight: normal; font-size: 100%; } .pv .pv-zb-img { display: none; } .pv.pv-ready
.pv-zb-img, .pv.pv-static .pv-zb-img { display: inline-block; } .pv .pv-zb-noclick { cursor: inherit;
} #dimLights.dimlights-standalone { position: absolute; } .dimlights-standalone .pv { position:
absolute; -webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .zb-embeddableslideshow {
position: relative; display: block; } .zb-embeddableslideshow > * { line-height: normal; } .zb-bsp
{ overflow: hidden; } .zb-bsp A.pv-inner { cursor: default; } .zb-bsp.zb-clickable A.pv-inner {
cursor: pointer; } .zb-bsp-controls { position: absolute; } .zb-bsp-ctl { display: block; z-index:
2; opacity: 0.65; -webkit-transition: opacity 0.33s; -moz-transition: opacity 0.33s; transition:
opacity 0.33s; } .zb-bsp-ctl:hover { opacity: 1; } .zb-bsp-ctl.inactive { opacity: 0; } .zb-bsp-ctl.active,
.zb-bsp-ctl.active:hover { opacity: 0.2; } .zb-bsp-ctl:active { background-color: transparent; }
.zb-bsp-controls.zb-hidden .zb-bsp-ctl, .zb-bsp-ctl.zb-hidden { opacity: 0 !important; } .zb-bsp-prev,
.zb-bsp-next { position: absolute; width: 30px; height: 50px; padding: 20px; background-position:
20px 20px; background-repeat: no-repeat; } .zb-bsp-prev { left: 10px; } .zb-bsp-next { right: 10px;
} .zb-bsp-top .zb-bsp-prev, .zb-bsp-top .zb-bsp-next { top: 60px; } .zb-bsp-bottom .zb-bsp-prev,
.zb-bsp-bottom .zb-bsp-next { bottom: 60px; } .zb-bsp-middle .zb-bsp-prev, .zb-bsp-middle .zb-bsp-next
{ top: 50%; margin-top: -35px; } .zb-bsp-buttons { position: absolute; right: 0px; height: 40px;
padding: 10px 30px; } .zb-bsp-top .zb-bsp-buttons { top: 0px; } .zb-bsp-bottom .zb-bsp-buttons,
.zb-bsp-middle .zb-bsp-buttons { bottom: 0px; } .zb-bsp-buttons A { position: relative; float: right;
width: 40px; height: 40px; background-repeat: no-repeat; } .zb-bsp-slider { position: absolute;
right: 30px; width: 40px; height: 150px; z-index: 900; opacity: 1; background-color: rgba(0, 0, 0,
0.6); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .zb-bsp-ctl.zb-bsp-slider:active
{ background-color: rgba(0, 0, 0, 0.6); } .zb-bsp-top .zb-bsp-slider { top: 50px; } .zb-bsp-bottom
.zb-bsp-slider, .zb-bsp-middle .zb-bsp-slider { bottom: 50px; } .zb-bsp-slider > DIV { position:
absolute; top: 11px; left: 17px; width: 6px; height: 128px; background-color: #b3b3b3; cursor: pointer;
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .zb-bsp-slider SPAN {
display: block; position: absolute; top: -3px; left: -3px; width: 12px; height: 12px; background:
#F2F2F2; cursor: pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;
} .zb-bsp-slider SPAN:hover { background: #FFF; } .zb-bsp-prev { background-image: url(../../../../../img/zentobox/slideshow/background/1/prev.png);
}  .zb-bsp-next {      background-image: url(../../../../../img/zentobox/slideshow/background/1/next.png);
}  .zb-bsp-volume {      background-image: url(../../../../../img/zentobox/slideshow/background/1/volume.png);
}  .zb-bsp-volume[data-volume='0'] {      background-image: url(../../../../../img/zentobox/slideshow/background/1/volume-0.png);
}  .zb-bsp-pause {      background-image: url(../../../../../img/zentobox/slideshow/background/1/pause.png);
}  .zb-bsp-play {      background-image: url(../../../../../img/zentobox/slideshow/background/1/play.png);
}    .zb-bsp .prefetch .prefetch-0 {      background-image: url(../../../../../img/zentobox/slideshow/background/1/volume-0.png);
}  .zb-bsp .prefetch .prefetch-3 {      background-image: url(../../../../../img/zentobox/slideshow/background/1/volume.png);
} .zb-psp { overflow: hidden; opacity: 1; -webkit-transition: opacity 0.25s; -moz-transition: opacity
0.25s; transition: opacity 0.25s; } .zb-psp.zb-hidden { opacity: 0; } .zb-psp-controls { position:
absolute; } .zb-psp-ctl { display: block; z-index: 2; opacity: 0.65; -webkit-transition: opacity 0.33s;
-moz-transition: opacity 0.33s; transition: opacity 0.33s; } .zb-psp-ctl.active, .zb-psp-ctl:hover
{ opacity: 1; } .zb-psp-ctl.inactive { opacity: 0; } .zb-psp-controls.zb-hidden .zb-bsp-ctl, .zb-psp-ctl.zb-hidden
{ opacity: 0 !important; } .zb-psp .psc-plane .pv { -moz-backface-visibility: hidden; -webkit-backface-visibility:
hidden; backface-visibility: hidden; -moz-perspective: 1000; -webkit-perspective: 1000; perspective:
1000; } .zb-psp-bar { position: absolute; top: 15px; height: 16px; border: 2px solid rgba(255, 255,
255, 0.7); background-color: rgba(255, 255, 255, 0.3); border-radius: 10px; left: 60px; overflow:
hidden; cursor: pointer; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.8); -webkit-box-shadow: 0px
0px 3px rgba(0, 0, 0, 0.8); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.8); } .zb-psp-top .zb-psp-bar
{ top: 30px; } .zb-psp-bottom .zb-psp-bar { bottom: 30px; } .zb-psp-handle { position: relative;
height: 14px; border: 1px solid #CCC; border-radius: 8px; background: rgba(255, 255, 255, 0.7);
width: 120px; } .zb-psp-arrow.bottom { bottom: 0px; top: auto; margin-bottom: 50px; } .zb-psp-arrow {
position: absolute; cursor: pointer; width: 30px; height: 50px; z-index: 2; top: 50%; margin-top:
-25px; opacity: 0.65; -webkit-transition: opacity 0.33s; -moz-transition: opacity 0.33s; transition:
opacity 0.33s;  }  .zb-psp-prev  {      margin-left: 30px;      background-image:url(../../../../../img/zentobox/slideshow/background/1/prev.png);background-repeat:no-repeat;background-position:left top;;
}    .zb-psp-next {      right: 30px;      background-image:url(../../../../../img/zentobox/slideshow/background/1/next.png);background-repeat:no-repeat;background-position:left top;;
} .zb-psp-arrow:hover { opacity: 1; } .zb-psp-arrow.inactive { opacity: 0; } .zb-psp-area { position:
absolute; left: 0px; top: 0px; width: 100%; height: 100%; } .zb-psp-area DIV { cursor: pointer;
position: absolute; z-index: 1; } .zb-psp-area .zb-psp-left { top: 0px; left: 0px; width: 40%;
height: 100%; } .zb-psp-area .zb-psp-right { top: 0px; right: 0px; width: 40%; height: 100%; }
.zb-psp-area .zb-psp-scroll-area { bottom: 0px; left: 0px; width: 100%; height: 60px; } .zb-psp-scroll
.zb-faster{ position: absolute; z-index: 1; height: 100%; width: 25px; } .zb-psp-left .zb-faster{
left: 0px; } .zb-psp-right .zb-faster{ right: 0px; } .zb-psp.inactive, .zb-psp.inactive A { cursor:
none; } .zb-richtext { display: inline-block; position: relative; } .zb-richtext > .zb-richtext-i
{ display: block; position: relative; } .zb-richtext .pv-border { z-index: 0; } .zb-richtext .pv-shadow {
z-index: 1; } .zbe { position: fixed; display: none; left: 0px; top: 0px; width: 100%; height: 100%;
z-index: 1010; opacity: 1;; transition: opacity .2s linear; -o-transition: opacity .2s linear;
-moz-transition: opacity .2s linear; -webkit-transition: opacity .2s linear; } .zbe * { color: inherit;
font-size: inherit; font-family: inherit; } .zbe INPUT, .zbe TEXTAREA, .zbe SELECT, .zbe H1, .zbe
H2, .zbe H3, .zbe H4 { margin: 0px; padding: 0px; font-weight: normal; font-style: normal; } .zbe
A, .zbe A:hover { color: #C70; } .zbe A IMG { border-width: 0px; } .zbe.hide { opacity: 0;; } .zbe
.zbe-bg { position: absolute; left: 0px; top: 0px; width: 100%; background-color: #000; opacity:
0.7;; } .zbe .zbe-frame { position: absolute; border: 1px solid #999; overflow: hidden; background-color:
#EEE; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #555; z-index: 500; } .zbe .zbe-loading { position: absolute; display: none;
left: 0px; top: 40%; width: 100%; text-align: center; font-size: 15px; } .zbe .zbe-s-loading .zbe-loading
{ display: block; } .zbe .zbe-body { overflow: hidden; position: relative; } .zbe .zbe-s-loading .zbe-body
{ visibility: hidden; } .zbe .zbe-header { height: 40px; line-height: 40px; width: 100%; position:
absolute; left: 0; top: 0; } .zbe .zbe-header H1 { font-size: 1.6em; margin-left: 10px; float: left;
color: #57A; } .zbe .zbe-header .zbe-change { display: inline-block; padding-left: 12px; margin-left:
10px; background: url(../../../../../img/pencil-10.gif) no-repeat; line-height: 11px; font-size: 11px; text-decoration:
none; } .zbe .zbe-header .zbe-change:hover { text-decoration: underline; } .zbe.zbe-notype .zbe-header
.zbe-change { display: none; } .zbe .zbe-header .zbe-presets { position: absolute; top: 8px; right:
11px; font-weight: bold; padding: 5px; line-height: 11px; border-width: 1px; border-style: solid;
border-color: transparent; cursor: default; -o-transition: border-color .1s linear; -moz-transition:
border-color .1s linear; -webkit-transition: border-color .1s linear; transition: border-color .1s
linear; } .zbe .zbe-header .zbe-presets:hover { border-color: #AAA; -webkit-box-shadow: 1px 1px 1px
rgba(50, 50, 50, 0.5); -moz-box-shadow: 1px 1px 1px rgba(50, 50, 50, 0.5); box-shadow: 1px 1px 1px
rgba(50, 50, 50, 0.5); } .zbe .zbe-footer { height: 44px; position: absolute; width: 100%; right:
0; bottom: 0; } .zbe .zbe-footer .zbe-buttons { padding: 0px 10px; } .zbe .zbe-main { position:
relative; top: 40px; } .zbe .zbe-settings { position: relative; width: 300px; height: 100%; padding:
0px 10px; float: left; overflow: hidden; } .zbe .zbe-settings .zbe-subsec { background-color: #E1E1E1;
font-weight: bold; line-height: 18px; padding: 0 5px; margin: 15px 0 10px 0; } .zbe .zbe-settings
.zbe-buttons { height: 24px; } .zbe .zbe-param { margin: 10px 0px; } .zbe .zbe-param LABEL { color:
#777; } .zbe .zbe-param.disabled LABEL { color: #CCC; } .zbe .zbe-param INPUT[type=text], .zbe .zbe-param
INPUT[type=url], .zbe .zbe-param SELECT { display: inline-block; position: relative; left: 0; color:
#555; } .zbe .zbe-param INPUT[type=text], .zbe .zbe-param INPUT[type=url] { width: 156px; } .zbe
.zbe-param TEXTAREA { display: block; width: 280px; max-width: 280px; min-width: 280px; min-height:
56px; max-height: 256px; } .zbe .zbe-param.zbe-text INPUT[type=text], .zbe .zbe-param.zbe-text INPUT[type=url]
{ width: 280px; max-width: 280px; min-width: 280px; } .zbe .zbe-param INPUT[type=text], .zbe .zbe-param
INPUT[type=url], .zbe .zbe-param TEXTAREA { padding: 3px 4px; border: 1px solid #CCC; background-color:
#F8F8F8; -webkit-box-shadow: inset 1px 1px 2px 0px #ddd; -moz-box-shadow: inset 1px 1px 2px 0px #ddd;
box-shadow: inset 1px 1px 2px 0px #ddd; -o-transition: border-color .1s linear; -moz-transition:
border-color .1s linear; -webkit-transition: border-color .1s linear; transition: border-color .1s
linear; } .zbe .zbe-param INPUT[type=text]:hover, .zbe .zbe-param INPUT[type=url]:hover, .zbe .zbe-param
TEXTAREA:hover, .zbe .zbe-param INPUT[type=text]:focus, .zbe .zbe-param INPUT[type=url]:focus,
.zbe .zbe-param TEXTAREA:focus { border-color: #AAA; background-color: #FFF; } .zbe .zbe-param .no-label
{ margin-left: 124px; display: inline-block; } .zbe .zbe-param.zbe-text LABEL { display: block;
padding-bottom: 0px; line-height: 150%; } .zbe .zbe-param.zbe-textline LABEL { display: inline-block;
width: 120px; text-align: right; padding-right: 4px; } .zbe .zbe-param.zbe-textline INPUT.zbe-small
{ width: 50px; margin-right: 4px; } .zbe .zbe-param.zbe-menu LABEL { display: inline-block; width:
120px; text-align: right; padding-right: 4px; } .zbe .zbe-param.zbe-menu SELECT { width: 166px;
padding: 1px; border: 1px solid #CCC; background-color: #F8F8F8; transition: background-color .1s
linear, border-color .1s linear; -o-transition: background-color .1s linear, border-color .1s linear;
-moz-transition: background-color .1s linear, border-color .1s linear; -webkit-transition: background-color
.1s linear, border-color .1s linear; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius:
0px; -webkit-box-shadow: inset 1px 1px 2px 0px #ddd; -moz-box-shadow: inset 1px 1px 2px 0px #ddd;
box-shadow: inset 1px 1px 2px 0px #ddd; } .zbe .zbe-param SELECT:hover, .zbe .zbe-param SELECT:focus
{ border-color: #AAA; background-color: #FFF; } .zbe .zbe-param SELECT:focus { background-color:
#FFF; } .zbe .zbe-param SELECT OPTION { padding: 1px 2px; color: #555; } .zbe .zbe-param SELECT OPTION:checked
{ background-color: #AAA; color: #FFF; } .zbe .zbe-param SELECT OPTION:hover { background-color:
#888; } .zbe .zbe-param ::-webkit-input-placeholder { font-style: italic; } .zbe .zbe-param :-moz-placeholder
{ font-style: italic; } .zbe .zbe-param ::-moz-placeholder { font-style: italic; } .zbe .zbe-param
:-ms-input-placeholder { font-style: italic; } .zbe .zbe-param.zbe-radio { padding-top: 2px; } .zbe
.zbe-param.zbe-radio LABEL:first-child { display: inline-block; width: 120px; text-align: right;
padding-right: 4px; vertical-align: top; } .zbe .zbe-param.zbe-radio LABEL + LABEL { position: relative;
display: inline-block; width: 147px; margin-bottom: 6px; color: #555; } .zbe .zbe-param.zbe-radio
LABEL INPUT { position: relative; margin-right: 3px; top: 2px; } .zbe .zbe-param.zbe-radio IMG.zbe-radio-iconRight24
{ position: relative; display: inline-block; margin-left: 5px; vertical-align: middle; margin-top:
-2px; } .zbe .zbe-param INPUT.disabled, .zbe .zbe-param SELECT.disabled, .zbe .zbe-param SELECT.disabled
OPTION, .zbe .zbe-param SELECT.disabled OPTION:checked { color: #CCC; } .zbe .zbe-param SELECT.disabled,
.zbe .zbe-param SELECT.disabled:hover { border: 1px solid #CCC; background-color: transparent; }
.zbe .zbe-param.zbe-icons LABEL { display: inline-block; width: 120px; text-align: right; padding-right:
4px; } .zbe .zbe-param.zbe-icons IMG { position: relative; vertical-align: middle; border: 1px solid
#CCC; margin-right: -1px; cursor: pointer; transition: border-color .1s linear; -o-transition: border-color
.1s linear; -moz-transition: border-color .1s linear; -webkit-transition: border-color .1s linear;
background: #EFEFEF; background-image: -webkit-linear-gradient(top, #EFEFEF, #FFF); background-image:
-moz-linear-gradient(top, #EFEFEF, #FFF); background-image: -ms-linear-gradient(top, #EFEFEF, #FFF);
background-image: -o-linear-gradient(top, #EFEFEF, #FFF); background-image: linear-gradient(top,
#EFEFEF, #FFF); } .zbe .zbe-param.zbe-icons IMG:hover { border-color: #AAA; z-index: 1; } .zbe .zbe-param.zbe-icons
IMG.selected { border-color: #AAA; background: #A2A2A2; background-image: -webkit-linear-gradient(top,
#A2A2A2, #E8E8E8); background-image: -moz-linear-gradient(top, #A2A2A2, #E8E8E8); background-image:
-ms-linear-gradient(top, #A2A2A2, #E8E8E8); background-image: -o-linear-gradient(top, #A2A2A2, #E8E8E8);
background-image: linear-gradient(top, #A2A2A2, #E8E8E8); } .zbe .zbe-param.zbe-icons IMG.disabled,
.zbe .zbe-param.zbe-icons IMG.disabled:hover { background: #F0F0F0; opacity: 0.6; border: 1px solid
#CCC; cursor: default; } .zbe .zbe-param.zbe-checkbox INPUT { display: inline-block; position: relative;
top: 2px; margin: 0px 5px 0px 0px; } .zbe .zbe-param.zbe-dropdown LABEL { display: inline-block;
width: 120px; text-align: right; padding-right: 4px; vertical-align: middle; } .zbe .zbe-param.zbe-dropdown
.dl { display: inline-block; vertical-align: text-top; position: relative; width: 162px; } .zbe-dl-item
{ position: relative; height: 55px; width: 160px; border: solid 1px #FFF; font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #555; overflow: hidden; white-space: nowrap; } .sv-scroll .zbe-dl-item {
width: 145px; margin-right: 15px; } .zbe-dl-item .icon { position: absolute; width: 60px; height:
51px; left: 2px; top: 2px; } .zbe-dl-item .label { height: 55px; line-height: 55px; padding-left:
68px; width: 80px; } .dl-hover .zbe-dl-item { border-color: #FB4; } .dl-active .zbe-dl-item { border-color:
#FB4; background-color: #FFF0A6; } .zbe .zbe-tooltip { color: #C70; } .zbe .zbe-param.zbe-param-width
{ margin-top: -6px; } .zbe .zbe-param.zbe-param-height { margin-top: -6px; } .zbe .zbe-param.zbe-colorpicker
{ line-height: 17px; } .zbe .zbe-param.zbe-colorpicker label { display: inline-block; width: 120px;
text-align: right; padding-right: 4px; } .zbe .zbe-param.zbe-colorpicker .zbe-color-swatch { display:
inline-block; height: 15px; width: 40px; border: solid 1px #999999; cursor: pointer; margin: 0px;
position: relative; left: 0; top: 4px; } .zbe .zbe-param.zbe-colorpicker.disabled .zbe-color-swatch
{ background-color: transparent!important; border: solid 1px #CCC; cursor: default; } .zbe .zbe-param.zbe-colorpicker
.disabled-swatch { background: url(../../../../../img/no-border.gif) repeat-x left top; } .zbe .zbe-param.zbe-colorpicker
LABEL.zbe-colorpicker-flag { display: inline; margin: 0px 0px 0px 25px; padding: 0px; } .zbe .zbe-param.zbe-colorpicker
LABEL.zbe-colorpicker-flag INPUT { position: relative; top: 2px; margin: 0px 5px 0px 0px; } .zbe
.zbe-errmsg { display: none; padding-top: 8px; color: #C00; } .zbe .zbe-preview { position: relative;
height: 100%; margin: 0px 10px 0px 320px; overflow: hidden; } A.zbe-button { display: block; position:
relative; float: right; margin-right: 10px; height: 32px; padding: 0px 14px; line-height: 32px;
font-size: 16px; border: 1px solid #BFBFBF; -moz-border-radius: 5px; -webkit-border-radius: 5px;
border-radius: 5px; -moz-box-shadow: 0px 0px 1px 1px #FFF inset; -webkit-box-shadow: 0px 0px 1px 1px
#FFF inset; box-shadow: 0px 0px 1px 1px #FFF inset; background-color: #F5F5F5; background-repeat:
no-repeat; color: #555; text-align: center; text-decoration: none; } A.zbe-button.small { height:
18px; padding: 2px 10px; font-size: 11px; line-height: 17px; } A.zbe-button:first-child { margin-right:
0px; } A.zbe-button-d { border-color: #79C; color: #C70; } A.zbe-button-ir { padding-right: 36px;
} A.zbe-button-ir SPAN { display: block; position: absolute; top: 4px; right: 4px; width: 24px;
height: 24px; background-repeat: no-repeat; } A.zbe-button-ir.small { padding-right: 28px; } A.zbe-button-ir.small
SPAN { display: block; position: absolute; top: 3px; right: 6px; width: 16px; height: 16px; background-repeat:
no-repeat; } A.zbe-button-il { padding-left: 36px; } A.zbe-button-il SPAN { display: block; position:
absolute; top: 4px; left: 4px; width: 24px; height: 24px; background-repeat: no-repeat; } A.zbe-button-il.small
{ padding-left: 28px; } A.zbe-button-il.small SPAN { display: block; position: absolute; top: 3px;
left: 6px; width: 16px; height: 16px; background-repeat: no-repeat; } A.zbe-button SPAN.zbe-confirm
{ background-image: url(../../../../../img/icons/confirm-24.png); } A.zbe-button.disabled SPAN.zbe-confirm
{ background-image: url(../../../../../img/icons/confirm-gray-24.png); } A.zbe-button.small SPAN.zbe-confirm
{ background-image: url(../../../../../img/icons/confirm-16.png); } A.zbe-button.disabled.small SPAN.zbe-confirm
{ background-image: url(../../../../../img/icons/confirm-gray-16.png); } A.zbe-button SPAN.zbe-back { background-image:
url(../../../../../img/icons/back-24.png);   }  A.zbe-button.small SPAN.zbe-back {      background-image: url(../../../../../img/icons/back-16.png);
} A.zbe-button:hover { text-decoration: none; border-color: #79C; } A.zbe-button-d:hover { color:
#79C; } A.zbe-button.disabled, A.zbe-button.disabled:hover { cursor: default; border-color: #CCC;
color: #AAA; } A.zbe-button.black { height: 24px; padding: 3px 14px; font-size: 16px; line-height:
24px; background-color: #000; background-image: none; color: #fff; border: 1px solid #fff; border-radius:
5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; transition: all 0.1s linear; -o-transition:
all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; } A.zbe-button.black:hover
{ color: #C0C0C0; border-color: #C0C0C0; } .zbe-slidepanel { transition: all 0.25s linear; -o-transition:
all 0.25s linear; -moz-transition: all 0.25s linear; -webkit-transition: all 0.25s linear; z-index:
101; } .zbe-slidepanel.left { border-top: 1px solid #999; border-right: 1px solid #999; background-color:
#e6e6e6; width: 320px; height: 100%; top: 0; position: absolute; display: none; margin-top: 40px;
-webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius:
5px; -webkit-transform: translateX(-322px); -ms-transform: translateX(-322px); transform: translateX(-322px);
} .zbe.zbe-notype .zbe-slidepanel.left { top: -41px; } .zbe-slidepanel.bottom { position: absolute;
bottom: -212px; width: 98%; margin-left: 1%; height: 200px; color: #fff; background-color: rgba(0,
0, 0, 0.85); -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; border-top-left-radius:
5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; border-top-right-radius:
5px; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px);
} .zbe-slidepanel.bottom .container { padding: 10px; } .zbe-slidepanel.bottom textarea { width:
550px; height: 80px; max-height: 100px; max-width: 90%; font-size: 11px; } .zbe-slidepanel.bottom
.zbe-done { position: absolute; right: 0px; bottom: 13px; } .zbe-slidepanel.show { display: block;
} .zbe-slidepanel.left .zbe-hidepanel { float: right; margin: 15px 10px; line-height: 13px; } .zbe-slidepanel
H2 { font-weight: bold; margin-bottom: 10px; font-size: 14px; } .zbe-slidepanel H3 { font-weight:
bold; margin: 15px 10px; font-size: 13px; } .zbe-slidepanel .zbe-type { text-align: center; margin:
5px 0; } .zbe-slidepanel .zbe-type A { border: 1px solid #999; height: 28px; display: inline-block;
text-align: left; width: 155px; padding: 5px 0 5px 15px; color: #555; font-weight: bold; text-decoration:
none; line-height: 28px; background-color: #f1f1f1; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; transition: color 0.1s linear, border-color 0.1s linear, opacity 0.1s;
-o-transition: color 0.1s linear, border-color 0.1s linear, opacity 0.1s; -moz-transition: color 0.1s
linear, border-color 0.1s linear, opacity 0.1s; -webkit-transition: color 0.1s linear, border-color
0.1s linear, opacity 0.1s; } .zbe-slidepanel .zbe-type A:hover { color: #888; border-color: #888;
} .zbe-slidepanel .zbe-type A IMG { width: 24px; height: 24px; vertical-align: middle; margin: -4px
5px 0 0; opacity: 1; -webkit-transform: translateZ(0) scale(1.0, 1.0); transition: opacity 0.1s linear;
-o-transition: opacity 0.1s linear; -moz-transition: opacity 0.1s linear; -webkit-transition: opacity
0.1s linear; } .zbe-slidepanel .zbe-type A .new { width: 16px; height: 16px; background: url(../../../../../img/new.en-US.png) no-repeat;
display: inline-block; } .zbe-slidepanel .zbe-type A:hover IMG { opacity: 0.75; } .zbe-slidepanel
.zbe-footer { margin-bottom: 40px; } .zbe-close-x { position: absolute; right: -8px; top: -8px;
border-width: 0px; } .zbe-close-x:hover { opacity: 0.9;; } .zbe .zbe-tooltipbox { position: fixed;
width: 160px; line-height: 16px; padding: 8px; border: solid 1px #FEC640; color: #333; background-color:
white; z-index: 1000; opacity: 0;; transition: opacity .1s linear; -o-transition: opacity .1s linear;
-moz-transition: opacity .1s linear; -webkit-transition: opacity .1s linear; } .zbe .zbe-tooltipbox.show {
opacity: 1;; } .zbe .sv-outer { height: 100%; position: relative; } .zbe .sb-bgcolor1, .dl-drop .sb-bgcolor1
{ background-color: #FFF; } .zbe .sb-bgcolor4, .dl-drop .sb-bgcolor4 { background-color: #E5E5E5;
} .zbe .sb-color1, .dl-drop .sb-color1 { color: #999; } .zbe .sb-color4, .dl-drop .sb-color4 {
color: #999; } .zbe .tree A, .zbe .tree A:hover { color: #555; } .zbe .pv-shadow { display: block;
position: absolute; } .zbe .zbe-param.zbe-checkbox-heading { background-color: #E1E1E1; padding:
2px 0px 4px 5px; } .zbe .zbe-param.zbe-checkbox-heading .no-label { margin-left: 0px; } .zbe .zbe-param.zbe-error
INPUT[type=text], .zbe .zbe-param.zbe-error INPUT[type=text]:hover, .zbe .zbe-param.zbe-error INPUT[type=text]:active
{ border-color: #C00000; background-color: #FFDFE0; } .zbe .zbe-param .zbe-error-msg { color: #C00000;
text-align: right; margin-top: 5px; } .zbe-init { position: relative; width: 258px; margin: 0px
auto; top: 40%; } .zbe-init.zbe-init-1 { margin-top: -45px; } .zbe-init.zbe-init-2 { margin-top:
-67px; } .zbe-init.zbe-init-3 { margin-top: -89px; } .zbe-init H3 { font-weight: bold; margin: 15px
10px; font-size: 15px; text-align: center; } .zbe-init .zbe-type { text-align: center; margin: 5px
0; } .zbe-init .zbe-type A { border: 1px solid #999; height: 28px; display: inline-block; text-align:
left; width: 200px; padding: 5px 0 5px 15px; color: #555; font-weight: bold; text-decoration: none;
line-height: 28px; background-color: #f1f1f1; font-size: 13px; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; transition: color 0.1s linear, border-color 0.1s linear, opacity 0.1s;
-o-transition: color 0.1s linear, border-color 0.1s linear, opacity 0.1s; -moz-transition: color 0.1s
linear, border-color 0.1s linear, opacity 0.1s; -webkit-transition: color 0.1s linear, border-color
0.1s linear, opacity 0.1s; } .zbe-init .zbe-type A:hover { color: #888; border-color: #888; } .zbe-init
.zbe-type A IMG { width: 24px; height: 24px; vertical-align: middle; margin: -4px 5px 0 0; opacity:
1; -webkit-transform: translateZ(0) scale(1.0, 1.0); transition: opacity 0.1s linear; -o-transition:
opacity 0.1s linear; -moz-transition: opacity 0.1s linear; -webkit-transition: opacity 0.1s linear;
} .zbe-init .zbe-type A:hover IMG { opacity: 0.75; } .fgp-select-photos .pc-pv-zoom { width: 0;
height: 0; visibility: hidden; } .colorpicker { width:344px; } .cp-current-color { height:30px;
width:auto; border:1px solid #000000; margin:8px 12px 0px 12px; } .cp-shade-row, .cp-grayscale-row {
margin:8px auto 8px 42px; } .colorpicker .cp-input-row { margin:0px auto 8px 26px; } .cp-middle-container
{ position:relative; height:258px; } .cp-presets { position:absolute; left:0px; top:0px; width:20px;
height:100%; padding-left:12px; } .cp-middle-map { position:absolute; left:42px; top:0px; width:258px;
height:100%; } .cp-middle-bar { position:absolute; left:310px; top:0px; height:100%; } .cp-canvas
{ position:relative; border:solid 1px #000000; z-index:10; } .cp-saturation { display:block; height:256px;
width:256px;      position:relative;      background-image:url(../../../../../img/colorpicker/saturation-overlay.png);background-repeat:no-repeat;background-position:left top;;
} .cp-hue-canvas { height:256px; } .cp-hue-slider { height:256px; display:inline-block; } .cp-pointer
{ position:absolute; top:0px; left:0px; z-index:20; } .cp-shade, .cp-grayscale, .cp-preset { height:
18px; width: 18px; display: inline-block; border: solid 1px #000000; margin-right:14px; cursor:
pointer; } .cp-preset { margin-right:10px; margin-bottom:14px; display:block; } .colorpicker LABEL
{ font-weight:bold; } .colorpicker INPUT { padding: 0px 0px 1px 2px; margin: 0px; color: #555;
border: solid 1px #999; } .colorpicker INPUT.cp-rgb-input { width:30px; } .colorpicker INPUT.cp-hex-input
{ width:60px; } .cp-hex-label { margin-left:12px; } .cp-ps0 { background-color:#FF0000; } .cp-ps1
{ background-color:#FF00FF; } .cp-ps2 { background-color:#0000FF; } .cp-ps3 { background-color:#00FFFF;
} .cp-ps4 { background-color:#00FF00; } .cp-ps5 { background-color:#FFFF00; } .cp-ps6 { background-color:#FF8800;
} .cp-ps7 { background-color:#8A593C; } .cp-gs0 { background-color:#000000; } .cp-gs1 { background-color:#222222;
} .cp-gs2 { background-color:#404040; } .cp-gs3 { background-color:#585858; } .cp-gs4 { background-color:#808080;
} .cp-gs5 { background-color:#AEAEAE; } .cp-gs6 { background-color:#C0C0C0; } .cp-gs7 { background-color:#FFFFFF;
} .tree { position: relative; padding: 1px 2px 2px 2px; font-size: 11px; } .tree A { color: #555;
text-decoration: none; } .tree A:hover { text-decoration: underline; } .tree-node { position: relative;
min-height: 18px; padding: 0px 0px 0px 14px; margin-top: 1px; margin-left: -14px; } .tree-checkboxes
.tree-node { padding-left: 30px; } .tree-checkbox { display: none; position: absolute; height: 13px;
width: 13px; background-image: url(../../../../../img/tree-checkbox.gif); background-repeat: no-repeat; left:
16px; top: 2px; } .tree-checkbox.checked { background-position: -13px 0px; } .tree-checkbox.semichecked
{ background-position: -65px 0px; } .tree-node.disabled .tree-checkbox { background-position: -26px
0px; } .tree-node.disabled .tree-checkbox.checked { background-position: -39px 0px; } .tree-node.disabled
.tree-checkbox.semichecked { background-position: -91px 0px; } .tree-checkboxes .tree-checkbox {
display: block; } .tree-loading .tree-checkbox { display: none; } .tree-btn { display: none; position:
absolute; left: 3px; top: 4px; width: 9px; height: 9px; background-image: url(../../../../../img/tree-icons.gif);
background-repeat: no-repeat; cursor: pointer; } .tree-expanded .tree-btn { display: block; background-position:
0px 0px; } .tree-collapsed .tree-btn { display: block; background-position: -9px 0px; } .tree-branch
{ display: none; padding-left: 14px; } .tree-expanded + .tree-branch { display: block; } .tree-item
{ position: relative; border: solid 1px transparent; min-height: 13px; padding: 1px 16px 2px 18px;
cursor: pointer; } .tree-hover .tree-item { border-color: #FB4; } .tree-selected .tree-item { border-color:
#FB4; background: #FFF0A6; } .tree-icon { position: absolute; left: 2px; top: 2px; width: 12px;
height: 12px; } .tree-action { position: absolute; top: 0px; right: 0px; width: 13px; height: 100%;
border-left: solid 1px #FB4;      background: #FFF0A6 url(../../../../../img/tree-icons.gif) no-repeat -18px center;
cursor: pointer; } .tree-node TEXTAREA { position: absolute; overflow: hidden; top: -1px; left:
30px; height: auto; padding: 1px 1px 2px 1px; border: solid 1px #999; color: #555; font-size: 11px;
z-index: 1;  }            .org-tree .org-fld .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-0px -0px;
}  .org-tree .org-fld.org-expires .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-13px -0px;
}  .org-tree .org-fld.org-expired .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-26px -0px;
}  .org-tree .org-fld.org-ro .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-39px -0px;
}  .org-tree .org-evt .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-0px -13px;
}  .org-tree .org-evt.org-expires .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-13px -13px;
}  .org-tree .org-evt.org-expired .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-26px -13px;
}  .org-tree .org-evt.org-ro .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-39px -13px;
}  .org-tree .org-gal .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-0px -26px;
}  .org-tree .org-gal.org-expires .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-13px -26px;
}  .org-tree .org-gal.org-expired .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-26px -26px;
}  .org-tree .org-gal.org-ro .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-39px -26px;
}  .org-tree .org-col .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-0px -39px;
}  .org-tree .org-col.org-expires .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-13px -39px;
}  .org-tree .org-col.org-expired .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-26px -39px;
}  .org-tree .org-col.org-ro .tree-icon {      background-image:url(../../../../../strip/zf/img/icons/edit-12-JNE8HMC7DMTG.png);background-position:-39px -39px;
} .org-tree .tree-item { overflow: hidden; text-overflow: ellipsis; } .org-tree .tree-item A {
text-decoration: none!important; } .org-tree .tree-item A:hover SPAN { text-decoration: underline;
} .org-tree .tree-item TT { position: relative; display: inline-block; margin: 0px 3px -1px -1px;
top: 1px; width: 8px; height: 12px; } .org-tree .org-public TT { display: none; } .org-tree .org-private
TT {      background-image:url(../../../../../img/icons/lock-red-12.png);background-repeat:no-repeat;background-position:left top;
}  .org-tree .org-password TT {      background-image:url(../../../../../img/icons/lock-orange-12.png);background-repeat:no-repeat;background-position:left top;
}  .org-tree .org-protected TT {      background-image:url(../../../../../img/icons/lock-blue-12.png);background-repeat:no-repeat;background-position:left top;
} .org-tree .org-private .tree-item, .org-tree .org-password .tree-item, .org-tree .org-protected
.tree-item { padding-left: 28px; text-indent: -10px; } .dl { position: relative; padding: 1px;
border: solid 1px #999; background: #FFF; } .dl-arrow { position: absolute; right: 1px; top: 1px;
bottom: 1px;      width: 15px;      background: #CCC url(../../../../../img/droplist-arrow.gif) no-repeat center;
cursor: pointer; } .dl-item { cursor: pointer; padding-right: 15px; } .dl-drop { position: absolute;
visibility: hidden; background: #FFF; z-index: 5000; } .dl-drop-o { position: relative; overflow:
hidden; padding: 1px; border: solid 1px #999; } .zbe-section { margin-top: 10px; } .zbe-section:first-child
{ margin-top: 0; } .zbe-sechdr { position: relative; height: 36px; line-height: 36px; margin: 0px
2px 5px 2px; padding: 0px 5px; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px
3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); } .zbe-sechdr:hover {
background-color: #F4F4F4; } .zbe-section.zbe-error .zbe-sechdr { color: #C00000; } .zbe-sechdr,
.zbe-section.open.zbe-error .zbe-sechdr { background-color: #E5E5E5; color: #555; font-weight: bold;
font-size: 14px; } .zbe-sechdr:hover { background-color: #F4F4F4; } .zbe-sechdr-c, .zbe-sechdr-o
{ font-size: 11px; } .zbe-sechdr-c, .zbe-section.open .zbe-sechdr-o { display: inline-block; margin-right:
2px; } .zbe-sechdr-o, .zbe-section.open .zbe-sechdr-c { display: none; } .zbe-secbody { position:
relative; padding: 5px 5px 0px 5px; } .zbe .zbe-gallery-picker { color: #555; } .zbe .zbe-gallery-picker
LABEL { display: block; padding-bottom: 2px; } .zbe .zbe-gallery-picker .sv { height: 300px; background-color:
#FFF; border: 1px solid #CCC; } .zbe .zbe-gallery-picker .sv-scroll .sv-inner { padding-right: 15px;
} .zbe .zbe-gp-buttons { height: 34px; padding-top: 6px; } .zbe .zbe-gp-msg { padding: 6px 0px; }
.zbe .zbe-gp-msg > DIV { font-weight: bold; padding: 4px 0px; } .zbe .zbe-gp-msg-error { padding-left:
32px; background: url(../../../../../img/icons/alert-24.png) no-repeat 0px 6px; color: #C00; } .zbe .zbe-gp-msg-warning
{ padding-left: 32px; background: url(../../../../../img/icons/alert-24.png) no-repeat 0px 6px; color: #C70;
} .zbe .zbe-thumb-grid { color: #555; height: 400px; background-color: #FFF; border: 1px solid #CCC;
} .zbe .zbe-thumb-grid.sv-scroll .sv-inner { padding-right: 15px; } .zbe .zbe-thumb-grid .pg-empty-c
{ text-align: center; padding-top: 180px; } .zbe .zbe-thumb-grid .pv { width: 84px; height: 84px;
padding: 2px; } .zbe .zbe-thumb-grid .pv .pv-outer { left: 4px; top: 4px; height: 80px; width: 80px;
background: #E0E0E0; } .zbe .zbe-thumb-grid .pv .pc-pv-zoom { background: #C70; } .zbe .zbe-thumb-grid
.pv-s-1 .pc-pv-zoom, .zbe .zbe-thumb-grid .pv-s-wait .pc-pv-zoom, .zbe .zbe-thumb-grid .pv-s-wait
.pc-pv-zoom.hover { visibility: hidden; } .zbe .zbe-thumb-grid .pv .pv-oborder { position: absolute;
width: 82px; height: 82px; border-style: solid; border-color: #C70; opacity: 0; } .zbe .zbe-thumb-grid
.pv.pv-ohover .pv-oborder { left: -2px; top: -2px; border-width: 1px; opacity: 1; } .zbe .zbe-thumb-grid
.pv.pg-selected .pv-oborder { left: -4px; top: -4px; border-width: 3px; opacity: 1; } .zbe .zbe-thumb-grid
.pv-v { font: bold 11px/14px Helvetica,Tahoma,sans-serif; color: #FFF; } .zbe .zbe-thumb-grid .pv-v-i,
.zbe .zbe-thumb-grid .pv-v-d { top: 0px; margin-left: 4px; margin-right: 2px; } .zbe .zbe-thumb-grid
.zbe-tg-acc-bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background:
#000; z-index: 2; opacity: 0.4; } .zbe .zbe-thumb-grid .zbe-tg-acc { position: absolute; left: 0px;
top: 0px; width: 80px; height: 40px; padding-top: 40px; color: #FFF; text-align: center; z-index:
2; background-repeat: no-repeat; background-position: center 15px; } .zbe .zbe-thumb-grid .zbe-tg-acc-private
{ background-image: url(../../../../../img/icons/lock-red-16.png); } .zbe .zbe-thumb-grid .zbe-tg-acc-protected
{ background-image: url(../../../../../img/icons/lock-blue-16.png); } .zbe .zbe-thumb-grid .zbe-tg-acc-password
{ background-image: url(../../../../../img/icons/lock-orange-16.png); } .zbe .zbe-tg-prompt { color: #999;
padding-bottom: 1px; } .zbe .zbe-preview .zbe-preview-holder { position: absolute; } .zbe .zbe-preview .zbe-preview-border
{ position: absolute; left: -9px; top: -9px; width: 100%; height: 100%; z-index: -1; border: 9px solid
#FFF; background: #FFF; display: none; text-align: center; font-size: 18px; color: #79C; } .zbe .zbe-preview-shadow .zbe-preview-border
{ display: block; -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px
rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); } .zbe .zbe-embed-editor .zbe-param
TEXTAREA { font-family: Consolas, 'Lucida Console', 'Courier New', monospace; font-size: 12px; }
.zbe .zbe-embed-editor .zbe-settings .zbe-button { margin-right: 0px; } .zbe .zbe-embed-editor .zbe-embed-holder
{ position: absolute; line-height: 0px; border: 9px solid #FFF; } .zbe .zbe-embed-editor .zbe-embed-holder.zbe-shadow {
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4);
box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); } .zbe .zbe-embed-editor .zbe-embed-holder > * { line-height:
normal; } .zbe .zbe-photovideo-editor .zbe-photovideo-ca, .zbe .zbe-photovideo-editor .zbe-photovideo-cb,
.zbe .zbe-photovideo-editor .zbe-photovideo-cc { width: 290px; background: #EEE; } .zbe .zbe-photovideo-editor
.zbe-photovideo-ca LABEL, .zbe .zbe-photovideo-editor .zbe-photovideo-cb LABEL { display: block;
color: #777; line-height: 150%; } .zbe .zbe-photovideo-editor .zbe-photovideo-ca .sv { height: 300px;
background-color: #FFF; border: 1px solid #CCC; } .zbe .zbe-photovideo-editor .zbe-photovideo-ca
.sv-scroll .sv-inner { padding-right: 15px; } .zbe .zbe-photovideo-editor .zbe-photovideo-changegal
{ float: left; } .zbe .zbe-photovideo-editor .zbe-photovideo-gname { color: #57A; padding: 2px 0px
6px 0px; } .zbe .zbe-photovideo-editor .zbe-photovideo-url { padding-top: 8px; margin-top: 12px;
border-top: 1px solid #AAA; } .zbe .zbe-photovideo-src { padding-top: 2px; color: #57A; } .zbe .zbe-photovideo-editor
.zbe-settings .zbe-buttons { padding-top: 8px; } .zbe .zbe-photovideo-editor .zbe-photovideo-cb
.zbe-buttons { height: 34px; } .zbe .zbe-photovideo-editor .zbe-photovideo-cb .zbe-buttons { height:
auto; text-align: center; } .zbe .zbe-photovideo-editor .zbe-photovideo-cb A.zbe-button { float:
none; margin-right: 0px; width: 200px; margin-top: 10px; display: inline-block; } .zbe .zbe-photovideo-editor
TEXTAREA[name=content\.title], .zbe .zbe-photovideo-editor TEXTAREA[name=content\.altText] { min-height:
46px; height: 46px; } .zbe .zbe-photovideo-anchor LABEL { position: relative; top: 9px; } .zbe .zbe-photovideo-editor
.zbe-preview .pv { position: relative; } .zbe .zbe-photovideo-editor .zbe-preview .pv-s-2 IMG.pv-img
{ display: none; } .zbe .zbe-photovideo-editor .zbe-preview .pv-inner { background: #FFF; text-align:
center; cursor: default; } .zbe .zbe-photovideo-editor .zbe-preview .pv-iborder { position: absolute;
left: -9px; top: -9px; width: 100%; height: 100%; z-index: -1; border: 9px solid #FFF; display:
none; } .zbe .zbe-photovideo-editor .zbe-preview .zbe-shadow .pv-iborder { display: block; -moz-box-shadow:
0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); box-shadow:
0px 0px 8px rgba(0, 0, 0, 0.4); } .zbe .zbe-photovideo-editor .zbe-preview .pv-p-fi { margin-left:
-54px; margin-top: -54px; } .zbe .zbe-photovideo-editor .zbe-preview .pv-p-du { bottom: -15px;
color: white; font: bold 11px/21px Helvetica,Tahoma,sans-serif; padding-left: 24px; position: absolute;
text-align: center; } .zbe .zbe-photovideo-editor .zbe-preview .zbe-pv-prompt { display: none;
font-size: 18px; color: #79C; position: relative; width: 75%; line-height: 1.5em; } .zbe .zbe-photovideo-editor
.zbe-preview .pv-s-1 .zbe-pv-prompt { display: inline-block; } .zbe .zbe-photovideo-editor .zbe-photovideo-selinfo
{ text-align: center; font-size: 18px; color: #57A; } .zbe-dl-item.zbe-pv-dl-item { height: 28px;
} .zbe-dl-item.zbe-pv-dl-item .icon { width: 32px; height: 24px; } .zbe-dl-item.zbe-pv-dl-item .label
{ height: 28px; line-height: 28px; padding-left: 40px; width: 108px; } .zbe .zbe-photovideo-cnw {
margin-top: -8px; } .zbe .zbe-homepageslideshow-editor .zbe-preview .zbe-border { position: absolute;
left: -9px; top: -9px; width: 100%; height: 100%; z-index: -1; border: 9px solid #FFF; } .zbe .zbe-homepageslideshow-editor
.zbe-preview .zbe-shadow .zbe-border { -moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow:
0px 0px 8px rgba(0, 0, 0, 0.4); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); } .zbe .zbe-homepageslideshow-editor
.zbe-preview-msg { font-size: 18px; color: #79C; position: relative; text-align: center; background-color:
white; } .zbe .zbe-homepageslideshow-editor .zbe-preview-msg.zbe-preview-error { font-size: 12px;
color: #858585; } .zbe .zbe-homepageslideshow-editor .zbe-soundtrack INPUT { color: #C70; font-weight:
bold; cursor: pointer; } .zbe .zbe-slideshow-anchor LABEL { position: relative; top: 9px; } .zbe
.zbe-slideshow-cnw { margin-top: -8px; } .zbe .zbe-embeddableslideshow-editor .zbe-preview .zbe-border
{ position: absolute; left: -9px; top: -9px; width: 100%; height: 100%; z-index: -1; border: 9px solid
#FFF; } .zbe .zbe-embeddableslideshow-editor .zbe-preview .zbe-shadow .zbe-border { -moz-box-shadow:
0px 0px 8px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4); box-shadow:
0px 0px 8px rgba(0, 0, 0, 0.4); } .zbe .zbe-embeddableslideshow-editor .zbe-preview-msg { font-size:
18px; color: #79C; position: relative; text-align: center; background-color: white; } .zbe .zbe-embeddableslideshow-editor
.zbe-preview-msg.zbe-preview-error { font-size: 12px; color: #858585; } .zbe .zbe-embeddableslideshow-editor
.zbe-soundtrack INPUT { color: #C70; font-weight: bold; cursor: pointer; } .zbe .zbe-photostrip-editor
.zbe-photostrip-cnw { margin-top: -8px; } .zfl-ss { -webkit-transform:translate3d(0,0,0); -webkit-transform-style:preserve-3d;
-webkit-backface-visibility: hidden; -webkit-user-select: none; } .zfl-ss-loading { position:absolute;
width:100px; height:20px; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;
background-color: #000000; margin-left:10px; margin-top:10px; padding-top:5px; padding-bottom: 5px;
font-family:Arial; font-weight:bold; text-align:center; opacity:0.6; color:#FFFFFF; } .zfl-ss-controls
{ position:absolute; overflow:hidden; z-index:10; -webkit-border-radius: 25px 25px 10px 10px; -moz-border-radius:
25px 25px 10px 10px; border-radius: 25px 25px 10px 10px; width:280px; height:60px; padding-bottom:5px;
} .zfl-ss-controls-dark { background-color: #000000; } .zfl-ss-controls-light { background-color:
#CCCCCC; } .zfl-ss-button { position:absolute; width:60px; height:60px; z-index:10; background-size:40px
40px; background-position: 10px 10px; background-repeat: no-repeat; } .zfl-ss-play-dark { background-image:url("../../../../../img/layout/slideshow/play-dark.png");
margin-left: 110px; } .zfl-ss-play-light { background-image:url("../../../../../img/layout/slideshow/play-light.png");
margin-left: 110px; } .zfl-ss-play-dark:hover { background-image:url("../../../../../img/layout/slideshow/play-dark-hover.png");
} .zfl-ss-play-light:hover { background-image:url("../../../../../img/layout/slideshow/play-light-hover.png");
} .zfl-ss-pause-dark { background-image:url("../../../../../img/layout/slideshow/pause-dark.png"); margin-left:110px;
} .zfl-ss-pause-light { background-image:url("../../../../../img/layout/slideshow/pause-light.png"); margin-left:110px;
} .zfl-ss-pause-dark:hover { background-image:url("../../../../../img/layout/slideshow/pause-dark-hover.png");
} .zfl-ss-pause-light:hover { background-image:url("../../../../../img/layout/slideshow/pause-light-hover.png");
} .zfl-ss-back-dark { background-image:url("../../../../../img/layout/slideshow/back-dark.png"); margin-left:20px;
} .zfl-ss-back-light { background-image:url("../../../../../img/layout/slideshow/back-light.png"); margin-left:20px;
} .zfl-ss-back-dark:hover { background-image:url("../../../../../img/layout/slideshow/back-dark-hover.png");
} .zfl-ss-back-light:hover { background-image:url("../../../../../img/layout/slideshow/back-light-hover.png");
} .zfl-ss-next-dark { background-image:url("../../../../../img/layout/slideshow/next-dark.png"); margin-left:200px;
} .zfl-ss-next-light { background-image:url("../../../../../img/layout/slideshow/next-light.png"); margin-left:200px;
} .zfl-ss-next-dark:hover { background-image:url("../../../../../img/layout/slideshow/next-dark-hover.png");
} .zfl-ss-next-light:hover { background-image:url("../../../../../img/layout/slideshow/next-light-hover.png");
} .zfl-ss-viewholder { position:absolute; -webkit-user-select: none; width:100%; height:100%; top:
0px; } .zfl-ss-hidden { opacity:0.0; } IMG { -webkit-user-select: none; -webkit-touch-callout: none;
} .zfl-ss-view { position:relative; -webkit-user-select: none; border-style:none; overflow:hidden;
} .zfl-ss-bg-black { background-color:#000; } .zfl-ss-bg-white { background-color:#fff; } .zfl-ss-viewholder-left
{ left:-100%; } .zfl-ss-viewholder-right { left:100%; } @-webkit-keyframes fade-out { from { opacity:
1.0; } to { opacity: 0.0; } } @-moz-keyframes fade-out { from { opacity: 1.0; } to { opacity: 0.0;
} } @keyframes fade-out { from { opacity: 1.0; } to { opacity: 0.0; } } .zfl-ss-anim-fade-out-slow
{ animation:fade-out 1s ease-out; -webkit-animation:fade-out 1s ease-out; -moz-animation:fade-out
1s ease-out; } .zfl-ss-anim-fade-out { animation:fade-out 0.5s ease-out; -webkit-animation:fade-out
0.5s ease-out; -moz-animation:fade-out 0.5s ease-out; } @-webkit-keyframes fade-in { from { opacity:
0.0; } to { opacity: 1.0; } } @-moz-keyframes fade-in { from { opacity: 0.0; } to { opacity: 1.0;
} } @keyframes fade-in { from { opacity: 0.0; } to { opacity: 1.0; } } .zfl-ss-anim-fade-in-slow
{ animation:fade-in 1s ease-in; -webkit-animation:fade-in 1s ease-in; -moz-animation:fade-in 1s ease-in;
} .zfl-ss-anim-fade-in { animation:fade-in 0.5s ease-in; -webkit-animation:fade-in 0.5s ease-in;
-moz-animation:fade-in 0.5s ease-in; } @-webkit-keyframes to-white { to { background-color:#fff;
} } @-moz-keyframes to-white { to { background-color:#fff; } } @keyframes to-white { to { background-color:#fff;
} } .zfl-ss-anim-to-white { animation:to-white 0.5s ease-out; -webkit-animation:to-white 0.5s ease-out;
-moz-animation:to-white 0.5s ease-out; } @-webkit-keyframes from-white { from { background-color:#fff;
} } @-moz-keyframes from-white { from { background-color:#fff; } } @keyframes from-white { from
{ background-color:#fff; } } .zfl-ss-anim-from-white { animation:from-white 0.5s ease-in; -webkit-animation:from-white
0.5s ease-in; -moz-animation:from-white 0.5s ease-in; } @-webkit-keyframes to-black { to { background-color:
#000000; } } @-moz-keyframes to-black { to { background-color: #000000; } } @keyframes to-black {
to { background-color: #000000; } } .zfl-ss-anim-to-black { animation:to-black 0.5s ease-out; -webkit-animation:to-black
0.5s ease-out; -moz-animation:to-black 0.5s ease-out; } @-webkit-keyframes from-black { from { background-color:
#000000; } } @-moz-keyframes from-black { from { background-color: #000000; } } @keyframes from-black
{ from { background-color: #000000; } } .zfl-ss-anim-from-black { animation:from-black 0.5s ease-in;
-webkit-animation:from-black 0.5s ease-in; -moz-animation:from-black 0.5s ease-in; } @-webkit-keyframes
slide-from-side { to { -webkit-transform:translate3d(0%, 0, 0); -webkit-transform-style:preserve-3d;
} } @-moz-keyframes slide-from-side { to { -moz-transform:translate3d(0, 0, 0); -moz-transform-style:preserve-3d;
} } @keyframes slide-from-side { to { transform:translate3d(0, 0, 0); transform-style:preserve-3d;
} } .zfl-ss-anim-slide-from-side-fast { animation:slide-from-side 0.4s ease-out; -webkit-animation:slide-from-side
0.4s ease-out; -moz-animation:slide-from-side 0.4s ease-out; } .zfl-ss-anim-slide-from-side { animation:slide-from-side
0.8s ease-in-out; -webkit-animation:slide-from-side 0.8s ease-in-out; -moz-animation:slide-from-side
0.8s ease-in-out; } @-webkit-keyframes slide-to-left { to { -webkit-transform:translateX(-100%);
} } @-moz-keyframes slide-to-left { to { left:-100%; } } @keyframes slide-to-left { to { left: -100%;
} } .zfl-ss-anim-slide-to-left { animation:slide-to-left 0.8s ease-in-out; -webkit-animation:slide-to-left
0.8s ease-in-out; -moz-animation:slide-to-left 0.8s ease-in-out; } .zfl-ss-anim-slide-to-left-fast
{ animation:slide-to-left 0.2s ease-out; -webkit-animation:slide-to-left 0.2s ease-out; -moz-animation:slide-to-left
0.2s ease-out; } @-webkit-keyframes slide-to-right { to { -webkit-transform:translateX(100%); }
} @-moz-keyframes slide-to-right { to { left: 100%; } } @keyframes slide-to-right { to { left: 100%;
} } .zfl-ss-anim-slide-to-right { animation:slide-to-right 0.8s ease-in-out; -webkit-animation:slide-to-right
0.8s ease-in-out; -moz-animation:slide-to-right 0.8s ease-in-out; } .zfl-ss-anim-slide-to-right-fast
{ animation:slide-to-right 0.2s ease-out; -webkit-animation:slide-to-right 0.2s ease-out; -moz-animation:slide-to-right
0.2s ease-out; } .zflc-controls { width: 90px; height: 90px; position: relative; margin-left: auto;
margin-right: auto; top: 63px; z-index: 5000; background-color: Black; border-radius: 45px; -moz-border-radius:
45px; -webkit-border-radius: 45px; -ms-border-radius: 45px; -webkit-transform: translateZ(10px);
-moz-transform: translateZ(10px); -ms-transform: translateZ(10px); } .zflc-play, .zflc-pause {
width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size:
60% 60%; } .zflc-play-dark { background-image:url("../../../../../img/layout/slideshow/play-dark.png"); }
.zflc-pause-dark { background-image:url("../../../../../img/layout/slideshow/pause-dark.png"); } .zflc-play-light
{ background-image:url("../../../../../img/layout/slideshow/play-dark.png"); } .zflc-pause-light { background-image:url("../../../../../img/layout/slideshow/pause-dark.png");
} .ssc { position: relative; -webkit-transform:translate3d(0,0,0); -webkit-transform-style:preserve-3d;
-webkit-backface-visibility: hidden; -webkit-user-select: none; } .ssc .ssc-bg, .ssc .ssc-plane {
position: absolute; width: 100%; height: 100%; } .ssc .ssc-hide { visibility: hidden; } .ssc .pv
{ position: absolute; } .ssc .pv, .ssc .pv * { -webkit-user-select: none; -webkit-touch-callout:
none; } @-webkit-keyframes ssc-fade-in { from { opacity: 0.0; } to { opacity: 1.0; } } @-moz-keyframes
ssc-fade-in { from { opacity: 0.0; } to { opacity: 1.0; } } @keyframes ssc-fade-in { from { opacity:
0.0; } to { opacity: 1.0; } } @-webkit-keyframes ssc-fade-out { from { opacity: 1.0; } to { opacity:
0.0; } } @-moz-keyframes ssc-fade-out { from { opacity: 1.0; } to { opacity: 0.0; } } @keyframes
ssc-fade-out { from { opacity: 1.0; } to { opacity: 0.0; } } @-webkit-keyframes ssc-slide-left {
to { -webkit-transform: translateX(-100%); } } @-moz-keyframes ssc-slide-left { to { -moz-transform:
translateX(-100%); } } @keyframes ssc-slide-left { to { transform: translateX(-100%); } } @-webkit-keyframes
ssc-slide-right { to { -webkit-transform: translateX(100%); } } @-moz-keyframes ssc-slide-right
{ to { -moz-transform: translateX(100%); } } @keyframes ssc-slide-right { to { transform: translateX(100%);
} } .ssc-fade-in { -webkit-animation: ssc-fade-in 1s ease-in; -moz-animation: ssc-fade-in 1s ease-in;
animation: ssc-fade-in 1s ease-in; } .ssc-fade-out { -webkit-animation: ssc-fade-out 1s ease-in;
-moz-animation: ssc-fade-out 1s ease-in; animation: ssc-fade-out 1s ease-in; } .ssc-fade-in-fast
{ -webkit-animation: ssc-fade-in .6s cubic-bezier(0,0,0.5,1); -moz-animation: ssc-fade-in .6s cubic-bezier(0,0,0.5,1);
animation: ssc-fade-in .6s cubic-bezier(0,0,0.5,1); } .ssc-fade-out-fast { -webkit-animation: ssc-fade-out
.6s cubic-bezier(0.5,0,1,1); -moz-animation: ssc-fade-out .6s cubic-bezier(0.5,0,1,1); animation:
ssc-fade-out .6s cubic-bezier(0.5,0,1,1); } .ssc-slide-left { -webkit-animation: ssc-slide-left
.8s ease-in-out; -moz-animation: ssc-slide-left .8s ease-in-out; animation: ssc-slide-left .8s ease-in-out;
} .ssc-slide-right { -webkit-animation: ssc-slide-right .8s ease-in-out; -moz-animation: ssc-slide-right
.8s ease-in-out; animation: ssc-slide-right .8s ease-in-out; } .psc { position: relative; -webkit-transform:translate3d(0,0,0);
-webkit-transform-style:preserve-3d; -webkit-backface-visibility: hidden; -webkit-user-select: none;
} .psc .psc-plane { position: relative; width: 100%; height: 100%; z-index: 1; } .psc .psc-hide
{ visibility: hidden; } .psc .pv { position: absolute; top: 0px; } .psc .pv, .psc .pv * { -webkit-user-select:
none; -webkit-touch-callout: none; } .full-page .mat-frame, .full-page .mat-frame .mat-frame-top,
.full-page .mat-frame .mat-frame-top-right, .full-page .mat-frame .mat-frame-top-left, .full-page
.mat-frame .mat-frame-bottom, .full-page .mat-frame .mat-frame-bottom-right, .full-page .mat-frame
.mat-frame-bottom-left, .full-page .mat-frame .mat-frame-left, .full-page .mat-frame .mat-frame-right,
.full-page .mat-frame .mat-frame-middle { background-image: none!important; background-color: transparent;
} .mat-frame { position: relative; overflow: hidden; } .mat-height { position: absolute; width:
100%; display: none; } .mat-width { margin: 0 auto; position: relative; height: 100%; } .mat-outer-h
{ position: absolute; left: 0px; width: 100%; } .mat-frame-top-left, .mat-frame-top-right, .mat-frame-bottom-left,
.mat-frame-bottom-right { position: absolute; height: 100%; top: 0px; } .mat-frame-top, .mat-frame-bottom
{ position: relative; height: 100%; } .mat-outer-m { position: absolute; left: 0px; width: 100%;
} .mat-frame-left, .mat-frame-right { position: absolute; top: 0px; height: 100%; } .mat-frame-middle
{ position: relative; height: 100%; } .column-dec { position: relative; } .column-top { position:
absolute; width: 100%; top: 0px; left: 0px; } .column-bottom { position: absolute; width: 100%;
bottom: 0px; left: 0px; } .column-middle { position: absolute; width: 100%; left: 0px; top: 0px;
bottom: 0px; z-index: -1; } .button { position: relative; float: left; cursor: pointer; display:
block; } .button .s-disabled { cursor: default; } .button .standard, .button .hover { } .button
.left { position: absolute; left: 0px; top: 0px; height: 100%; } .button .right { position: absolute;
right: 0px; top: 0px; height: 100%; } .button .middle { } .button .label { position: relative;
white-space: nowrap; } .button .icon { display: none; } .button .label { height: 22px; line-height:
22px; padding-left: 9px; padding-right: 9px; } .button-border1, .button-border2, .button-border3,
.button-border4, .button-border5 { border-style: solid; border-width: 1px; } .abutton { position:
relative; display: block; height: 22px; line-height: 22px; padding-left: 9px; padding-right: 9px;
float: left; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all
0.3s ease; transition: all 0.3s ease; } .abutton:active, .abutton:hover { text-decoration: none;
} .abutton .icon { position: absolute; top: 3px; left: 5px; display: none; width: 16px; height: 16px;
} A.abutton { text-decoration: none; } A.abutton-disabled { cursor: default; text-decoration: none;
} .abutton .icon-disabled { display: none; } .abutton-disabled .icon { display: none; } .button-large
{ } .button-large .label { padding: 0 22px; line-height: 32px; height: 32px; } .button-large-anim
.s-pending .label { background: url(../../../../../img/layout/spinner-16.gif) no-repeat 4px center; } A.button,
A.button:hover, A.button:active { text-decoration: none; } .ddown { cursor: pointer; } A.ddown:hover
{ text-decoration: none!important; } .ddown-font1 { font-size: 9px; } .navigation-border1, .navigation-border2,
.navigation-border3 { border-style: solid; border-width: 1px; } .checkbox { padding-left: 15px;
text-decoration: none; } A.checkbox:hover, A.checkbox:visited, A.checkbox:active { text-decoration:
none; } .hdr-outer { position: relative; border-bottom-style: solid; border-bottom-width: 1px;
overflow: visible; } .hdr { position: relative; height: 100%; overflow: hidden; } .hdr-left-holder
{ position: absolute; left: 0px; margin-right: -2000px; } .hdr-right-holder { position: absolute;
right: 0px; margin-left: -2000px; } .hdr-left { float: left; height: 30px; position: relative; }
.hdr-right { float: right; height: 30px; position: relative; } .hdr-menu-center { position: absolute;
left: 50%; float: left; margin-right: -2000px; pointer-events: none; } .hdr-menu-center .hdr-menu
{ margin-left: -50%; pointer-events: auto; } .hdr-logo-center { position: absolute; left: 50%;
height: 30px; } .hdr-logo-center .hdr-logo { position: relative; left: -50%; } .hdr-logo { background-repeat:
no-repeat; display: block; white-space: nowrap; line-height: 30px; height: 30px; } A.hdr-logo {
text-decoration: none; } A.hdr-logo:hover { text-decoration: underline; } .hdr-logo IMG { border-width:
0px; } .hdr-vert-top .hdr-left-holder, .hdr-vert-top .hdr-right-holder, .hdr-vert-top .hdr-logo-center,
.hdr-vert-top .hdr-menu-center { top: 0px; } .hdr-vert-bottom .hdr-left-holder, .hdr-vert-bottom
.hdr-right-holder, .hdr-vert-bottom .hdr-logo-center, .hdr-vert-bottom .hdr-menu-center { bottom:
0px; } .hdr-vert-middle .hdr-left-holder, .hdr-vert-middle .hdr-right-holder, .hdr-vert-middle .hdr-logo-center,
.hdr-vert-middle .hdr-menu-center { top: 50%; margin-top: -15px; } .hdr-menu .header-link A { line-height:
20px; height: 20px; padding: 5px 12px; display: inline-block; text-decoration: none; } .hdr-menu
.header-separator { padding: 0px 4px 0px 4px; } .hdr-menu UL, .hdr-submenu UL { padding-left: 0px;
margin: 0px; } .hdr-menu LI, .hdr-submenu LI { list-style-type: none; padding: 0px; margin: 0px;
display: inline-block; } .hdr-menu .menu-item-dda, .hdr-submenu .menu-item-dda { padding-left: 3px;
font-size: 8px; position: relative; bottom: 1px; } .hdr-menu UL, .hdr-menu .header-link, .hdr-menu
.header-separator { display: block; float: left; line-height: 30px; height: 30px; position: relative;
} .hdr-submenu { position: absolute; display: none; min-width: 150px; max-width: 300px; z-index:
6; } .hdr-submenu .menu-submenu-top-item { z-index: 7; position: absolute; display: none; overflow:
hidden; display: none; white-space: nowrap; border-style: solid; } .hdr-submenu .menu-submenu-top-item
A { display: block; text-align: center; } .hdr-submenu .menu-submenu-inner { overflow: hidden;
display: none; position: relative; white-space: nowrap; } .hdr-submenu A { text-decoration: none;
} .hdr-submenu A:hover, .hdr-submenu A:active { text-decoration: none; } .hdr-submenu LI { height:
28px; line-height: 24px; } .hdr-submenu .menu-submenu-middle { border-style: solid; } .hdr-submenu
.menu-submenu-inner LI { display: block; } .hdr-submenu .menu-submenu-inner A { height: 28px; line-height:
28px; padding: 0px 12px; display: block; position: relative; white-space: nowrap; text-align: left;
min-width: 150px; margin: 0; } .hdr-submenu .menu-submenu-inner .menu-submenu-middle { padding:
4px; } .hdr-search { position: relative; } .hdr-search-expanded { height: 22px; width: 164px; padding:
4px 9px; position: relative; } .hdr-search-collapsed { width: 40px; height: 30px; position: relative;
} .hdr-search-bge { position: absolute; left: 0px; right: 0px; } .hdr-search-bgc { position: absolute;
width: 22px; padding: 0px 9px; z-index: 2; } .hdr-search-icon { display: block; position: absolute;
top: 7px;      right: 9px;      width: 16px;      height: 16px;      background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;;
} .hdr-search-collapsed .searchi { display: none; } .hdr-search-collapsed .collapsed { background-color:
transparent!important; background-image: none!important; } .hdr-search-collapsed .expanded .searchi
{ display: block; } .hdr-search-collapsed .expanded .hdr-search-icon { display: none; } .hdr-search-slider
{ position: absolute; padding: 4px 4px; width: 22px; height: 22px; top: 0px; border-radius: 15px;
overflow: visible!important; z-index: 2; } .hdr-right .hdr-search-slider { right: 4px; } .hdr-left
.hdr-search-slider { left: 4px; } .hdr-left .hdr-search-bgc { left: 0px; } .hdr-right .hdr-search-bgc
{ right: 0px; } .hdr-social { padding: 4px 4px; } .hdr-content { margin: 0px; position: relative;
height: 100%; overflow: hidden; } .hdr-checkout { padding: 0px 10px; } .header UL, .header-submenu
UL { padding-left: 0px; margin: 0px; } .header LI, .header-submenu LI { list-style-type: none;
padding: 0px; margin: 0px; display: inline; } .header { position: relative; } .header-outer { height:
40px; border-bottom-style: solid; border-bottom-width: 1px; overflow: visible; } .header-inner {
position: relative; height: 40px; } .header .menu-item-dda, .header-submenu .menu-item-dda { padding-left:
3px; font-size: 8px; position: relative; bottom: 1px; } .header-search { position: absolute; top:
0px; height: 40px; width: 222px; z-index: 1; } .header-search-none .header-search { display: none;
} .header-search-full .header-search { width: 222px; } .header-search-compact .header-search {
width: 40px; } .header-center .header-search, .header-left .header-search { right: 0px; } .header-right
.header-search { left: 0px; } .header-search-slider { position: absolute; padding: 9px; width: 204px;
height: 22px; top: 0px; overflow: visible!important; } .header-search-compact .header-search-slider
{ width: 22px; } .header-left .header-search-slider, .header-center .header-search-slider { right:
0px; } .header-right .header-search-slider { left: 0px; } .header-search-compact .searchi { display:
none; } .header-search-compact .header-search-icon { display: block; position: absolute; top: 12px;
right: 12px;      width: 16px;      height: 16px;      background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;;
} .header-right .header-search-compact .header-search-icon { left: 12px; } .header-search-compact
.collapsed { background-color: transparent!important; background-image: none!important; } .header-search-compact
.expanded .searchi { display: block; } .header-search-compact .expanded .header-search-icon { display:
none; } .header-main { position: relative; height: 100%; } .header-left .header-search-full .header-main
{ margin-right: 222px; } .header-left .header-search-compact .header-main { margin-right: 48px;
} .header-right .header-search-full .header-main { margin-left: 222px; } .header-right .header-search-compact
.header-main { margin-left: 48px; } .header-photog { position: absolute; display: block; top: 0px;
height: 40px; line-height: 40px; text-transform: none; } .header-photog .header-photog-logo { background-repeat:
no-repeat; } .header-left .header-photog { left: 0px; } .header-right .header-photog { right: 0px;
} .header-center .header-photog { left: 50%; } .header-center .header-photog A { position: relative;
left: -50%; } .header-photog-name { padding: 0px 15px; } .header-photog-logo { display: block;
position: relative; } .header-photog-logo IMG { border-width: 0px; } .header-menu { position: absolute;
top: 0px; height: 40px; padding-left: 12px; padding-right: 12px; overflow: hidden; z-index: 1; }
.header-left .header-menu { right: 0px; } .header-right .header-menu { left: 0px; } .header-menu-checkout,
.header-nomenu-checkout { display: none; } .header-left .header-menu-checkout { display: block;
float: right; line-height: 40px; padding: 0px 5px 0px 10px; position: relative; top: -1px; } .header-left
.header-nomenu-checkout { display: block; height: 40px; line-height: 40px; position: absolute;
top: 0px; right: 10px; } .header .header-link { float: left; height: 40px; line-height: 40px; padding:
0px; } .header .header-menu UL { float: left; } .header .header-separator { float: left; height:
40px; line-height: 40px; padding: 0px; } .header LI.header-link { display: block; } .header .header-link
A { padding: 5px 12px; } .header-separator { padding: 0px 4px 0px 3px; } .header-logo { display:
inline-block; width: 200px; height: 34px; line-height: 30px; } .header-submenu { position: absolute;
display: none; min-width: 150px; max-width: 300px; z-index: 6; } .header-submenu .menu-submenu-top-item
{ z-index: 7; position: absolute; display: none; overflow: hidden; display: none; white-space: nowrap;
border-style: solid; } .header-submenu .menu-submenu-top-item A { display: block; text-align: center;
} .header-submenu .menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space:
nowrap; } .header-submenu A { text-decoration: none; } .header-submenu A:hover, .header-submenu
A:active { text-decoration: none; } .header-submenu LI { height: 28px; line-height: 24px; } .header-submenu
.menu-submenu-middle { border-style: solid; } .header-submenu .menu-submenu-inner LI { display:
block; } .header-submenu .menu-submenu-inner A { height: 28px; line-height: 28px; padding: 0px 5px;
display: block; position: relative; white-space: nowrap; text-align: left; min-width: 150px; margin:
0; } .header-submenu .menu-submenu-inner .menu-submenu-middle { padding: 4px; } .zenbar { position:
relative; z-index: 2; } .zenbar A { text-decoration: none; } .zenbar A:hover { text-decoration:
none; } .zenbar-inner { height: 32px; line-height: 31px; padding-bottom: 1px; text-align: right;
padding-right: 29px; position: relative; } .zenbar-s-checkout .zenbar-inner { padding-right: 13px!important;
} .zenbar-cart { display: none; } .zenbar-s-checkout .zenbar-cart { display: inline; } .zenbar-sb
{ display: none; height: 31px; line-height: 31px; padding-bottom: 1px; position: absolute; left:
10px; } .zenbar-s-scrapbook .zenbar-sb { display: block; } .zenbar-sb-back { display: none; position:
absolute; left: -6px; top: 2px; height: 26px; padding: 0px 5px; border: 1px solid #FB4; background-color:
#FFF0A6; } .zenbar-sb-link { position: relative; } .zenbar-sb-link .drop-down { font-size: 8px;
position: relative; top: -1px; } .zenbar-sb-link .icon { position: absolute; top: 5px; right: -1px;
width: 12px;      height: 12px;      background-image:url(../../../../../img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left top;;
} .zenbar-sb-prefix .icon { position: absolute; width: 20px; height: 20px;    background-image:url(../../../../../img/layout/fav-placeholder-20.png);background-repeat:no-repeat;background-position:left top;;
top: 2px; } .zenbar-sb-prefix .text{ padding-left: 22px; } .zenbar-sb-close { position: relative;
display: none; } .zenbar-sb-prefix { position: relative; } .zenbar-s-scrapbook-edit .zenbar-sb-close
{ display: inline; } .zenbar-s-scrapbook-edit .zenbar-sb-link, .zenbar-s-scrapbook-edit .zenbar-sb-sharer,
.zenbar-s-scrapbook-edit .zenbar-sb-prefix { display: none; } .zenbar-sb-create { position: relative;
padding: 3px 4px 3px 14px!important; } .zenbar-sb-create .icon { position: absolute; display: block;
top: 0px; left: 0px; width: 22px; height: 22px; background: url("../../../../../img/layout/scrapbook/bullets-select.png")
no-repeat scroll 0 -68px transparent; } .zenbar-sep { padding: 0px 3px; } .zenbar-sep1 { margin-right:
11px; } .zenbar-cart { padding-left: 7px; } .zenbar-cart-link { padding: 0px 16px 0px 16px; position:
relative; } .zenbar-cart-link .icon { position: absolute; left: -7px; width: 20px; height: 32px;
background-image: url("../../../../../img/site/zenbar-cart-20.png"); background-position: center; background-repeat:
no-repeat; top: -4px; } .zenbar-cart-link:hover .icon { } .zenbar .zenbar-drop-down { font-size:
8px; position: relative; top: -1px; } .zenbar-cart-link .text { padding-right: 2px; } .zenbar-cart-link
.icon2 { display: block; position: absolute; top: 5px; right: 0px; width: 12px; height: 12px;   background-image:url(../../../../../img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left top;;
} .zenbar-account-link { position: relative; } .zenbar-account-link:hover { text-decoration: none;
} .zenbar-account-link .icon { position: absolute; top: 5px; right: 0px; width: 12px; height: 12px;
background-image:url(../../../../../img/layout/sb-bottom.gif);background-repeat:no-repeat;background-position:left top;;
} .zenbar-slideshow .zenbar-account-link { padding-right: 0px; } .zenbar-slideshow .zenbar-account-link
.icon { display: none; } .zenbar-slideshow .zenbar-account-link:hover { text-decoration: underline;
} .zenbar-menu { position: absolute; top: 31px; text-align: left; padding: 1px; z-index: 100; }
.zenbar-menu A, .zenbar-menu A:hover { text-decoration: none; } .zenbar-menu-inner { padding: 4px;
border-style: solid; border-width: 1px; } .zenbar-menu-inner A, .zenbar-menu-inner A:hover { text-decoration:
none; } .zenbar-sb-menu .zenbar-menu-inner { width: auto; min-width: 150px; } .zenbar-menu A {
display: block; padding: 3px 4px; white-space: nowrap; text-decoration: none; } .zenbar-menu A:hover
{ text-decoration: none; background-color: #AAA; color: #000; } .zenbar-menu A:hover SPAN { color:
#000; } .zenbar-menu .sep { margin: 3px 0px; height: 1px; line-height: 1px; background-color: #AAA;
}      .zenbar-carti {      font: 16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;
position: absolute; text-transform: none; text-align: left; padding: 1px; top: 31px; right: 0px;
z-index: 100; max-width: 495px; min-width: 260px; } .zenbar-carti-inner { position: relative; padding:
10px; border-style: solid; border-width: 1px; } .zenbar-carti-inner A.btn-cart{ float: right; display:
block; height: 26px; line-height: 26px; text-align: center; color: #FFF; text-decoration: none;
font-weight: bold; font-size: 10pt; border: 1px solid #555; padding: 2px 7px; background: #414141;
background: -webkit-linear-gradient(top, #414141 0%,#383838 50%,#383838 51%,#383838 100%); background:
-moz-linear-gradient(top, #414141 0%, #383838 50%, #383838 51%, #383838 100%); background: -ms-linear-gradient(top,
#414141 0%,#383838 50%,#383838 51%,#383838 100%); background: -o-linear-gradient(top, #414141 0%,#383838
50%,#383838 51%,#383838 100%); background: linear-gradient(to bottom, #414141 0%,#383838 50%,#383838
51%,#383838 100%); } .zenbar-carti-inner A.btn-cart:hover{ color: #EEE !IMPORTANT; text-decoration:
none !IMPORTANT; } .zenbar-carti .hdr { padding-bottom: 10px; text-transform: uppercase; } .zenbar-carti
.content { padding: 5px 0px; border-top-width: 1px; border-top-style: solid; border-bottom-width:
1px; border-bottom-style: solid; line-height: 24px; } .zenbar-carti .cat { overflow: hidden; } .zenbar-carti
.count, .zenbar-carti .amount { text-align: right; float: right; width: 62px; padding-right: 2px;
} .zenbar-carti .count { width: 35px; } .zenbar-carti .desc { float: left; overflow: hidden; max-width:
370px; white-space: nowrap; text-overflow: ellipsis; } .zenbar-carti .total { padding: 8px 2px 8px
2px; text-align: right; } .zenbar-carti .bottom { padding-top: 12px; overflow: auto; } .zenbar-carti
.btn { float: right; } .zenbar-carti .btn-save { float: left; } .zenbar-carti .btn .label { min-width:
80px; text-align: center; } .zenbar-sb-balloon { display: none; position: absolute; top: 23px;
left: 10px;      width: 263px;      height: 118px;      background-image:url(../../../../../img/layout/zenbar-sb-balloon.png);background-repeat:no-repeat;background-position:left top;;
font-family: Verdana, Lucida, Arial, sans-serif; font-size: 11px; z-index: 20; } .zenbar-sb-balloon
.text { padding: 28px 18px 25px 18px; color: #666; line-height: 17px; } .zenbar-sb-balloon .close
{ position: absolute; display: block; right: 13px; bottom: 10px; text-transform: uppercase; color:
#C70; } .zenbar-cb-cartballoon { position: absolute; right: 25px; top: 47px; background-color: #000;
width: 300px;      z-index: 2000;      font: 16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif;
font-size: 11pt; margin: 0px; } .zenbar-cb-cartballoon .cb-inner { border: 1px solid #5E5E5E; margin:
1px; } .zenbar-cb-cartballoon .cb-content .icon { float: left; width: 24px; height: 24px; background-position:
center center; background-image: url(../../../../../img/core/printing/cfg-save2.png); } .zenbar-cb-cartballoon
.cb-content .icon.cart {      width: 20px;      height: 20px;      background-image: url(../../../../../img/site/zenbar-cart-20.png);
} .zenbar-cb-cartballoon .cb-content { padding: 17px 10px 10px 10px; } .zenbar-cb-cartballoon .cb-content.hover
{ cursor: pointer; } .zenbar-cb-cartballoon .cb-content.hover.over { background-color: #464646; }
.zenbar-cb-cartballoon .cb-x { position: absolute; top: 7px; right: 7px; width: 14px; height: 15px;
background-image: url(../../../../../img/core/printing/balloon-close.png); cursor: pointer; } .zenbar-cb-cartballoon
.text { float: right; width: 242px; color: #FFF; } .zenbar-cb-cartballoon .viewcart { clear: both;
display: inline-block; margin: 5px 0px 0px 35px; cursor: pointer; color: #FFF; font-weight: bold;
} .zenbar-cb-cartballoon .cb-triangle { position: absolute; width: 0px; height: 0px; border-width:
0 10px 20px 10px; border-color: transparent transparent #000 transparent; border-style: solid; }
.zenbar-cb-cartballoon .cb-triangle.outter { top: -13px; right: 40px; border-width: 0 10px 14px 10px;
} .zenbar-cb-cartballoon .cb-triangle.border { top: 1px; right: -9px; border-width: 0 9px 13px 9px;
border-color: transparent transparent #756D6D transparent; } .zenbar-cb-cartballoon .cb-triangle.inner
{ top: 2px; right: -8px; border-width: 0 8px 12px 8px; } .zenbar-cb-cartballoon .cb-register {
border-top: 1px solid #fff; padding: 10px; color: #b7b7b7; } .zenbar-cb-cartballoon .cb-register-cta
{ font-size: 1.4em; color: #CCC; line-height: 27px; padding: 0; text-align: center; padding: 0 25px
5px 25px; } .zenbar-cb-cartballoon .cb-register-button { color: #fff; font-weight: bold; width:
150px; text-align: center; line-height: 30px; margin: 10px auto; display: block; border: 1px solid
#5D5D5D; font-size: 1.1em; background: #383838; background: -moz-linear-gradient(top, #383838 0%,
#414141 49%, #373737 50%, #404040 100%); background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#383838), color-stop(49%,#414141), color-stop(50%,#373737), color-stop(100%,#404040));
background: -webkit-linear-gradient(top, #383838 0%,#414141 49%,#373737 50%,#404040 100%); background:
-o-linear-gradient(top, #383838 0%,#414141 49%,#373737 50%,#404040 100%); background: -ms-linear-gradient(top,
#383838 0%,#414141 49%,#373737 50%,#404040 100%); background: linear-gradient(to bottom, #383838
0%,#414141 49%,#373737 50%,#404040 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#383838',
endColorstr='#404040',GradientType=0 ); } .zenbar-cb-cartballoon .cb-register-button:hover { text-decoration:
none; color: #ccc; } .zenbar-cb-cartballoon .cb-register-bottom { text-align: center; font-size:
0.8em; } .zenbar-cb-cartballoon .cb-register-signin { color: #fff; font-weight: bold; } .zenbar-font1
{ font: 16px/1.5 myriad-pro,"Lucida Grande","Segoe UI",Tahoma,Helvetica,Arial,sans-serif; font-size:
12pt; } .zenbar-font2 { font-weight: bold; } .zenbar-font3 { font-size: 15px; font-weight: bold;
} .zenbar-font4 { font-size: 20px; letter-spacing: 1.5px; } .zenbar-bgcolor1 { background-color:
#000; } .zenbar-bgimage1 { } .zenbar-color1, .zenbar-color1:hover { color: #999; } .zenbar-color2,
.zenbar-color2:hover { color: #FFF; } .zenbar-color3, .zenbar-color3:hover { color: #FFF; } .zenbar-color4
{ color: #555; } .zenbar-color5, .zenbar-color5:hover { color: #CCC; font-size: 10pt; } .zenbar-border1
{ border-color: #555; } .zenbar-menu-sep{ border-bottom-width: 1px; border-bottom-style: solid;
margin: 4px 2px -1px 2px; } .searchi { position: relative; } .searchi-inner { position: relative;
height: 14px; font-size: 12px; } .searchi-local .searchi-inner { padding-right: 24px; } .searchi-both
.searchi-inner { padding-right: 33px; } .searchi-input { background-color: #666; border: 0 none;
border-radius: 16px 16px 16px 16px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5) inset; color: #444;
display: block; font-size: 12px; font-weight:bold; height: 16px; line-height: 16px; padding: 3px 0px
3px 10px; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; transition:
all 0.2s ease-in-out 0s; width: 96%; outline: none; } .searchi-input-focus { background-color: #fff;
} .searchi-top, .searchi-bottom { height: 4px; } .searchi-top { background: url(../../../../../img/layout/search-top.gif) repeat-x;
} .searchi-bottom { background: url(../../../../../img/layout/search-bottom.gif) repeat-x; } .searchi-local
.searchi-top, .searchi-local .searchi-bottom { padding-right: 16px; } .searchi-both .searchi-top,
.searchi-both .searchi-bottom { padding-right: 25px; } .searchi-left, .searchi-right { position:
absolute; top: 0px; height: 22px; width: 8px; } .searchi-left { left: 0px;      background-image:url(../../../../../img/layout/search-left.png);background-repeat:no-repeat;background-position:left top;;
}  .searchi-right {      right: 0px;      background-image:url(../../../../../img/layout/search-right.png);background-repeat:no-repeat;background-position:left top;;
} .searchi-icon { position: absolute; top: 3px; right: 5px; height: 16px; cursor: pointer; } .searchi-both
.searchi-icon {      width: 25px;      background-image:url(../../../../../img/layout/search-bw-16-dropdown.png);background-repeat:no-repeat;background-position:left top;;
} .searchi-local .searchi-icon { width: 16px; background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;;
} .searchi-menu { top: 18px; } .searchi-menu { position: absolute; padding: 8px; float: none; display:
none; z-index: 3; border-style: solid; border-width: 1px; } .searchi-menu TABLE { border-collapse:
collapse; border-width: 0px; } .searchi-menu DIV { float: none; width: 100%; } .searchi-menu SPAN
{ white-space: nowrap; } .searchi-menu TR, .searchi-menu TD { padding: 0; margin: 0; border-width:
0px; cursor: pointer; } .searchi-menu A { display: block; float: none; padding: 1px 4px 0px 4px;
margin-bottom: 2px; white-space: nowrap; text-decoration: none; } .searchi-menu A SPAN { cursor:
pointer; } .searchi-menu A:hover DIV, .searchi-menu A:hover, .searchi-menu TD.hover { text-decoration:
none; } .searchi-menuSeparator { height: 4px; line-height: 4px; overflow: hidden; margin-top: 4px;
border-top-style: solid; border-top-width: 1px; } .searchBin { position: relative; padding: 15px
6px 15px 0px; width: 205px; margin: 0px; float: right; } .ftr-outer { position: relative; border-top-style:
solid; border-top-width: 1px; visibility: hidden; } .ftr { position: relative; overflow: hidden;
} .ftr-left-holder { position: absolute; left: 0px; margin-right: -2000px; } .ftr-right-holder {
position: absolute; right: 0px; margin-left: -2000px; } .ftr-left { float: left; height: 30px;
position: relative; } .ftr-right { float: right; height: 30px; position: relative; } .ftr-menu-center
{ position: absolute; left: 50%; float: left; } .ftr-menu-center .ftr-menu { margin-left: -50%;
} .ftr-logo-center { position: absolute; left: 50%; height: 30px; } .ftr-logo-center .ftr-logo {
position: relative; left: -50%; } .ftr-logo { background-repeat: no-repeat; display: block; white-space:
nowrap; line-height: 30px; height: 30px; } .ftr-logo IMG { border-width: 0px; } .ftr-vert-top .ftr-left-holder,
.ftr-vert-top .ftr-right-holder, .ftr-vert-top .ftr-logo-center, .ftr-vert-top .ftr-menu-center
{ top: 0px; } .ftr-vert-bottom .ftr-left-holder, .ftr-vert-bottom .ftr-right-holder, .ftr-vert-bottom
.ftr-logo-center, .ftr-vert-bottom .ftr-menu-center { bottom: 0px; } .ftr-vert-middle .ftr-left-holder,
.ftr-vert-middle .ftr-right-holder, .ftr-vert-middle .ftr-logo-center, .ftr-vert-middle .ftr-menu-center
{ top: 50%; margin-top: -15px; } .ftr-menu { height: 30px; line-height: 30px; white-space: nowrap;
} .ftr-menu A { text-decoration: none; } .ftr-menu A:hover, .ftr-menu A:active { text-decoration:
none; } .ftr-menu UL, .ftr-submenu UL { padding-left: 0px; margin: 0px; } .ftr-menu LI, .ftr-submenu
LI { list-style-type: none; padding: 0px; margin: 0px; display: inline; } .ftr-menu LI.ftr-top-item
A { padding: 5px 8px; } .ftr-submenu { position: absolute; display: none; min-width: 150px; max-width:
300px; z-index: 6; } .ftr-submenu .menu-submenu-top-item { z-index: 7; position: absolute; display:
none; overflow: hidden; display: none; white-space: nowrap; border-style: solid; } .ftr-submenu
.menu-submenu-top-item A { display: block; text-align: center; position: relative; } .ftr-submenu
.menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space: nowrap;
} .ftr-submenu A { text-decoration: none; } .ftr-submenu A:hover, .ftr-submenu A:active { text-decoration:
none; } .footer-submenu LI { height: 28px; line-height: 24px; } .ftr-submenu .menu-submenu-middle
{ border-style: solid; } .ftr-submenu .menu-submenu-inner A { height: 30px; line-height: 28px;
padding: 0px 5px; display: block; position: relative; white-space: nowrap; text-align: left; min-width:
150px; margin: 0; } .ftr-submenu .menu-submenu-inner .menu-submenu-middle { padding: 4px; } .ftr
.menu-item-dda, .ftr-submenu .menu-item-dda { padding-left: 3px; font-size: 8px; position: relative;
bottom: 1px; } .ftr-search { position: relative; z-index: 2; } .ftr-search-expanded { height: 22px;
width: 164px; padding: 4px 9px; position: relative; } .ftr-search-collapsed { width: 40px; height:
30px; position: relative; } .ftr-search-bge { position: absolute; left: 0px; right: 0px; } .ftr-search-bgc
{ position: absolute; width: 22px; padding: 0px 9px; z-index: 2; } .ftr-search-icon { display: block;
position: absolute; top: 7px; right: 9px; width: 16px; height: 16px;   background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;;
} .ftr-search-collapsed .searchi { display: none; } .ftr-search-collapsed .collapsed { background-color:
transparent!important; background-image: none!important; } .ftr-search-collapsed .expanded .searchi
{ display: block; } .ftr-search-collapsed .expanded .ftr-search-icon { display: none; } .ftr-search-slider
{ position: absolute; padding: 4px 4px; width: 22px; height: 22px; top: 0px; border-radius: 15px;
overflow: visible!important; z-index: 2; } .ftr-right .ftr-search-slider { right: 4px; } .ftr-left
.ftr-search-slider { left: 4px; } .ftr-left .ftr-search-bgc { left: 0px; } .ftr-right .ftr-search-bgc
{ right: 0px; } .ftr-social { padding: 4px 4px; } .ftr-login { padding: 0px 12px; height: 30px;
line-height: 30px; } .ftr-login A { position: relative; z-index: 1; border-style: none; border-bottom-style:
dotted; border-width: 1px; padding: 0px; } .ftr-login A:hover { } .ftr-sections { margin: 0 auto;
display: table; } .ftr-section { height: 100%; display: table-cell; } .ftr-s-vert-top { vertical-align:
top; } .ftr-s-vert-middle { vertical-align: middle; } .ftr-s-vert-bottom { vertical-align: bottom;
} .ftr-s-horz-left { text-align: left; } .ftr-s-horz-right { text-align: right; } .ftr-s-horz-center
{ text-align: center; } .ftr-s-horz-right .ftr-logo, .ftr-s-horz-right .ftr-contact { float: right;
} .ftr-s-horz-center .ftr-menu { text-align: left; } .ftr-s-horz-center .ftr-social-search { margin:
0 auto; } .ftr-section .ftr-menu { height: auto; overflow: hidden; padding: 20px; text-align: left;
} .ftr-section .ftr-menu LI { display: block; line-height: 25px; } .ftr-section .ftr-menu .ftr-top-item
A { padding: 3px 8px; white-space: nowrap; position: relative; } .ftr-section-title { font-size:
1.5em; font-weight: bold; padding-bottom: 10px; white-space: nowrap; } .ftr-contact { padding: 20px;
} .ftr-contact .ftr-section-title { text-align: left; } .ftr-contact-field { text-align: left;
position: relative; max-width: 300px; padding-bottom: 5px; } .ftr-social-search { width: 164px;
padding: 20px; } .ftr-social-search .ftr-search-expanded { padding: 0px 0px 18px 0px; } .ftr-social-search
.searchi-input { width: auto; } .ftr-social-search .ftr-social { text-align: center; height: 22px;
float: none; padding: 0px 0px 15px 0px; } .ftr-social-search .ftr-social A { display: inline-block;
} .ftr-social-search .ftr-login { display: block; text-align: right; padding: 0px; line-height:
normal; height: auto; } .ftr-client-access { text-align: left; padding: 20px; } .ftr-client-access
form .input { font-size: 12px; height: 10px; line-height: 10px; } .ftr-client-access .textfield {
margin-top: 0px; } .ftr-client-access FORM { width: 205px!important; margin: 0!important; } .ftr-client-access-go
{ position: absolute; bottom: 23px; right: 0px; } .client-access-form form { margin: 0 auto; position:
relative; width: 240px; } .ftr-content { overflow: hidden; } .footer UL, .footer-submenu UL { padding-left:
0px; margin: 0px; } .footer LI, .footer-submenu LI { list-style-type: none; padding: 0px; margin:
0px; display: inline; } .footer LI.footer-top-item A { padding: 5px 8px; } .footer { position: relative;
text-align: center; height: 50px; line-height: 65px; clear: both; padding-bottom: 15px; overflow:
hidden; visibility: hidden; } .footer .menu-item-dda, .footer-submenu .menu-item-dda { padding-left:
3px; font-size: 8px; position: relative; bottom: 1px; } .footer-border1 { } .footer-logo { display:
block; position: absolute; top: 10px; right: 80px; height: 40px; width: 80px; } .footer-copyright
{ position: absolute; right: 50px; height: 50px; line-height: 65px; } .footer-copyright A { border-bottom-style:
dotted; border-width: 1px; padding: 0px; text-decoration: none; } .footer-copyright A:hover { text-decoration:
none; } .footer-static { visibility: inherit; } .footer-submenu { position: absolute; display: none;
min-width: 150px; max-width: 300px; z-index: 6; } .footer-submenu .menu-submenu-top-item { z-index:
7; position: absolute; display: none; overflow: hidden; display: none; white-space: nowrap; border-style:
solid; } .footer-submenu .menu-submenu-top-item A { display: block; text-align: center; } .footer-submenu
.menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space: nowrap;
} .footer-submenu A { text-decoration: none; } .footer-submenu A:hover, .footer-submenu A:active {
text-decoration: none; } .footer-submenu LI { height: 28px; line-height: 24px; } .footer-submenu
.menu-submenu-middle { border-style: solid; } .footer-submenu .menu-submenu-inner A { height: 28px;
line-height: 28px; padding: 0px 5px; display: block; position: relative; white-space: nowrap; text-align:
left; min-width: 150px; margin: 0; } .footer-submenu .menu-submenu-inner .menu-submenu-middle {
padding: 4px; } .richtext P { font-size: 12px; margin-top: 6px; margin-bottom: 6px; line-height:
140%; } .richtext H1 { font-size: 25px; margin-top: 18px; margin-bottom: 12px; } .richtext H2 {
font-size: 21px; margin-top: 20px; margin-bottom: 6px; } .richtext H3 { font-size: 16px; margin-top:
14px; margin-bottom: 4px; } .richtext OL, .richtext UL { padding: 0px; margin-top: 12px; margin-bottom:
12px; } .richtext UL { margin-left: 13px; } .richtext OL { margin-left: 18px; } .richtext LI {
margin: 0px 0px 4px 0px; padding: 0px; } .richtext UL LI { list-style-type: square; list-style-position:
outside; margin: 0px 0px 4px 0px; } .richtext SPAN.small { font-size: 80%; } .richtext SPAN.medium
{ font-size: 100%; } .richtext SPAN.large { font-size: 130%; } .richtext TABLE { border-collapse:
collapse; border-style: solid; } .richtext HR { border-style: solid; } .richtext TD { line-height:
140%; padding: 8px; font-size: 100%; } .richtext .zf-rte-no-border, .richtext .zf-rte-no-border
TD { border-style: none; border-width: 0; } .richtext .pv-video .pv-inner { cursor: pointer; }
.controlbox { position: relative; float: right; height: 31px; z-index: 1; } .controlbox-aligner
{ position: relative; float: right; height: 100%; } .controlbox-aligned { width: 290px; } .controlbox
.button { margin-top: 4px; margin-left: 8px; float: left; } .controlbox-aligned .button { margin-left:
0px; float: right; } .button-createBook { display: none; } .button-slideshow .label, .button-addToCart
.label, .button-createBook .label { padding-left: 24px; } .button-addToCart .label { padding-right:
0px; } .button-slideshow .icon, .button-addToCart .icon, .button-createBook .icon { display: block;
position: absolute; top: 3px; left: 5px; width: 16px; height: 16px; } .button-slideshow { } .button-slideshow .icon
{      background-image:url(../../../../../img/layout/play-bw-16.png);background-repeat:no-repeat;background-position:left top;;
} .button-addToCart { visibility: hidden; position: relative; } .button-addToCart .middle { padding:
0 15px;  }  .button-addToCart .icon {      background-image:url(../../../../../img/layout/cart-bw-16.png);background-repeat:no-repeat;background-position:left top;;
}    .button-createBook .icon {      background-image:url(../../../../../img/layout/photo-book-16.png);background-repeat:no-repeat;background-position:left top;;
} .button-share .icon { } .button-createBook .label { position: relative; margin: 0px 3px 0px 3px;
} .button-slideshow .label { position: relative; } .button-slideshow .slideshow { position: absolute;
left: 0px; width: 95px; height: 100%; top: 0px; z-index: 1; } .controlbox-no-flash .button-slideshow .slideshow {
display: none; } .button-slideshow .slideshow .pv-flash { width: 100%; height: 100%; z-index: 1;
} .breadcrumbs { padding-bottom: 4px; } .breadcrumbs-text { line-height: 31px; } .breadcrumbs H1 {
line-height: 31px; } .breadcrumbs A, .breadcrumbs SPAN { unicode-bidi: embed; } .breadcrumbs .divider
{ padding: 0px 3px 0px 3px; } .builtin-title { line-height: 31px; padding-bottom: 4px; } .pair {
white-space: nowrap; } .pair-0, .pair-1 { padding: 0px 1px; } .pair-loading { font-weight: normal;
opacity: 0.3;; } .pair-line { overflow: hidden; } .pair-box { padding: 2px 0px; } .pair-left {
float: left; text-align: left; margin-right: 10px; } .pair-right { float: right; text-align: right;
margin-left: 10px; } .bin-content .pair-left { margin-right: 1px; } .bin-content .pair-right {
margin-left: 1px; } .pair-middle { text-align: center; margin-left: 30%; margin-right: 30%; } .categories,
.exif { } .exif .pair-box, .categories .pair-box { padding-bottom: 1px; } .exif .pair, .categories
.pair { white-space: normal; } .exif .pair-0, .categories .pair-0 { padding: 0px 0px 0px 5px; }
.copyright { position: relative; padding-top: 26px; } .copyright-with-feeds { padding-left: 16px;
position: relative; } .copyright-feeds { position: absolute; display: block; top: 0px; left: 0px;
width: 12px;      height: 100%;      min-height: 12px;      cursor: pointer;      background-image:url(../../../../../img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left top;
background-position: left 1px;  }    .copyright-feeds:hover {      background-image:url(../../../../../img/icons/rss-12.png);background-repeat:no-repeat;background-position:left top;
background-position: left center; } .copyright-loading { opacity: 0.7;; } .copyright-separator {
padding: 0px 2px; } .builtin-guestbook .copyright, .builtin-contact .copyright, .builtin-featured
.copyright, .builtin-recent .copyright, .builtin-login .copyright, .builtin-about .copyright, .custom-default
.copyright, .blog .copyright { text-align: center; } .tab { position: relative; text-align: left;
float: left; } .tab-inner { height: 100%; } .tabGroup { position: relative; top: 1px; overflow: auto;
} .tab-label { border-width: 1px; border-style: solid; padding: 4px 8px 5px 8px; } .tab-standard,
.tab-hover { cursor: pointer; } .tab-selected .tab-label { padding-bottom: 6px; border-bottom: medium
none; } .tab-next .tab-label, .tab-last .tab-label { border-left: medium none; } .tab-frame { position:
relative; border-width: medium 1px 1px; border-style: none solid solid; } .tab-frame-content {
position: relative; padding: 8px; } .tab-frame-photovideo { position: relative; border-width: 1px
1px 1px; border-style: solid solid solid; } .tab-frame-content { position: relative; padding: 8px;
} .tabGroup-border { border-bottom-width: 1px; border-bottom-style: solid; padding: 5px 0px 5px 0px;
} .tabGroup { z-index: 1; } .tab-stripe { position: absolute; width: 100%; left: 0px; } .tab-stripe-top
{ top: 0px; } .tab-stripe-bottom { bottom: 0px; } .tab-stripe-left, .tab-stripe-right { position:
absolute; top: 0px; height: 100%; } .tab-stripe-left { left: 0px; } .tab-stripe-right { right: 0px;
} .tab-stripe-center { height: 100%; } .tabGroup-empty { border-top: solid 1px; height: 0px; overflow:
hidden; } .captionbox { line-height: 16px; overflow: hidden; position: relative; } .captionbox-static
{ padding: 30px; } .caption-border1 { border-width: 1px; border-style: solid; } .captionbox-photo
{ padding: 4px 8px; } .captionbox-photo .gallery { margin-top: 6px; margin-bottom: 12px; } .captionbox-photo
.title { margin-top: 6px; margin-bottom: 12px; } .captionbox-wide .caption { margin-top: 2px; margin-bottom:
4px; } .captionbox-regular .caption { margin-top: 4px; margin-bottom: 4px; } .caption { line-height:
16px; } .captionbox-wide-t .gallery { text-align: center; } .captionbox-wide-t .title { text-align:
center; margin-top: 6px; margin-bottom: 6px; } .captionbox-regular-t .title { margin-top: 6px;
margin-bottom: 6px; } .captionbox-wide-tc .gallery { } .captionbox-wide-tc .title { margin-top:
6px; margin-bottom: 12px; } .captionbox-wide-tc .caption { margin-left: 25px; } .captionbox-wide-g
.gallery { text-align: center; margin-top: 6px; margin-bottom: 6px; } .captionbox-regular-g .gallery
{ margin-top: 6px; margin-bottom: 6px; } .caption-loading { opacity: 0.7; } .welcome-outer { position:
relative; height: 100%; width: 100%; } .welcome-bg { left: 0; top: 0; height: 100%; width: 100%;
position: absolute; } .welcome-inner { position: relative; } .welcome-text { line-height: 1.5em;
font-size: 10px; background-color: transparent; opacity: 1; } .welcomeBin .bin-content { padding-top:
0px; } .photographer { line-height: 16px; padding: 4px 8px; text-align: center; margin: 8px auto 0px
auto; } .bin { position: relative; } .bin-outer, .bin-inner { } .bin-fixed-header, .bin-header {
text-align: left; position: relative; height: 24px; line-height: 22px; padding: 0px 5px; } .bin-header-left
{ position: absolute; left: 0px; top: 0px; height: 100%; } .bin-header-right { position: absolute;
right: 0px; top: 0px; height: 100%; } .bin-header-middle { } .bin-icon { width: 16px; height: 16px;
float: left; margin: 3px 5px 0px 2px; display: none; } .bin-feeds { position: absolute; top: 6px;
display: block;      width: 12px;      height: 12px;      cursor: pointer;            background-image:url(../../../../../img/icons/rss-gray-12.png);background-repeat:no-repeat;background-position:left top;
}    .bin-feeds:hover {      background-image:url(../../../../../img/icons/rss-12.png);background-repeat:no-repeat;background-position:left top;
} .bin-dynamic .bin-feeds { right: 27px; } .bin-static .bin-feeds { right: 6px; } .bin-header .button
{ position: absolute; top: 3px; right: 4px; } .bin-header .button .image { width: 16px; height:
16px;  }    .bin-expanded .bin-header .button .image {      background-image:url(../../../../../img/layout/collapse.png);background-repeat:no-repeat;background-position:left top;
}  .bin-collapsed .bin-header .button .image {      background-image:url(../../../../../img/layout/expand.png);background-repeat:no-repeat;background-position:left top;
} .bin-title:hover { text-decoration: none; } .bin-collapsed .bin-content { display: none; } .bin-expanded
.bin-content { display: block; } .bin-content { position: relative; padding: 8px 5px; } .bin-content-left
{ position: absolute; left: 0px; top: 0px; bottom: 0px; } .bin-content-right { position: absolute;
right: 0px; top: 0px; bottom: 0px; } .bin-border HR { display: none; } .bin-border { line-height:
0px; height: 0px; overflow: hidden; position: relative; } .bin-bottom-left { position: absolute;
top: 0px; left: 0px; height: 100%; } .bin-bottom-right { position: absolute; top: 0px; right: 0px;
height: 100%; } .bin-bottom-middle { position: absolute; top: 0px; left: 0px; height: 100%; } .aboutBin
{ } .breadcrumbsBin .bin-content { padding: 4px; } .infoBin .bin-content { padding: 4px 8px; margin-bottom:
2px; } DIV.bin-no-suffix .bin-title-suffix { display: none; } .aboutBin .bin-bgcolor3 { padding:
12px 12px; } .contactInfo { border-collapse: collapse; border-width: 0px; margin: 0px; } .contactInfo
TR, .contactInfo TD { padding: 0px; margin: 0px; vertical-align: top; } .contactInfo .spacer {
height: 6px; overflow: hidden; } .contactInfo .label { padding-right: 10px; white-space: nowrap;
text-align: right; } .contactInfo .value { width: 100%; padding-bottom: 3px; vertical-align: middle;
} .contactInfo .label .icon { display: block; width: 16px; height: 16px; margin-bottom: 3px; float:
right; } .builtin-contact .contactInfo .label .icon { margin: 1px 0px 4px 0px; } .contactInfo .label
.icon-facebook {      background-image:url(../../../../../img/icons/facebook-16.png);background-repeat:no-repeat;background-position:left top;;
}  .contactInfo .label .icon-twitter {      background-image:url(../../../../../img/icons/twitter-16.png);background-repeat:no-repeat;background-position:left top;;
}  .contactInfo .label .icon-google {      background-image:url(../../../../../img/icons/gplus-16.png);background-repeat:no-repeat;background-position:left top;;
}  .contactInfo .label .icon-pinterest {      background-image:url(../../../../../img/icons/icon-pinterest-16.png);background-repeat:no-repeat;background-position:left top;;
} .contact-form { position: relative; padding: 10px 0px; } .contact-form form { margin: 0 auto;
} .contact-form .textarea { height: 140px; } .contact-form .result-box { position: absolute; width:
100%; top: 50%; left: 0px; margin-top: -10px; } .contact-form .result { text-align: center; padding:
0px 10px; } .block-container { position: relative; padding: 45px 0px 30px 0px; } .block-container-bg
{ position: absolute; left: 0; top: 0; width: 100%; height: 100%; } .block-container .content-block
{ position: relative; display: block; vertical-align: top; margin-left: 0; margin-right: 0; float:
left; } .content-block-outer .content-block-bg { position: absolute; width: 100%; height: 100%;
left: 0; top: 0; opacity: 0.7;; z-index: 0; } .content-block .content-block-inner { position: relative;
display: inline-block; z-index: 2; width: 100%; height: 100%; } .content-block .contact-form .button
{ float: right; } .content-block .bin { position: relative; height: 100%; } .content-block .bin
.bin-expanded, .content-block .bin .bin-outer, .content-block .bin .bin-inner { height: 100%; }
.content-block .client-access-form { padding: 20px 0px; } .content-block .client-access-form FORM
{ margin: 0px; } .content-block-client .aboutme { text-align: left; } .content-block-contact .contactInfo
{ width: 100%; } .content-block-contact .contactInfo .value { text-align: left; width: auto; margin:
0px auto; } .content-block-client .client-access-form.builtin-border1 { border:none; } .content-block-client
.client-access-form .input { padding: 4px 6px 5px 6px; } .content-block-client .client-access-form
.button { right: 27px; } .content-block .bin-content { padding-left: 12px; padding-right: 12px; }
.pager { position: relative; overflow: hidden; height: 19px; padding: 2px; text-align: center; }
.pager-o { position: relative; float: left; left: 50%; height: 19px; } .pager-i { position: relative;
float: left; left: -50%; height: 19px; } .pager A { display: block; float: left; height: 17px;
width: 15px; min-width: 15px; padding: 0px 1px; margin: 0px 2px; border-width: 1px; border-style:
solid; line-height: 17px; font-size: 11px; text-align: center; white-space: nowrap; text-decoration:
none; } .pager A:hover, .pager A:active { text-decoration: none; } .pager A.pager-s { margin-left:
20px; } .pager A.pager-c { cursor: default; } .pager { padding: 4px 0px; } .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; } .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; } .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(../../../../../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(../../../../../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; } 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;
} .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-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(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-68px -0px;;
}  .pv-ng-df .pv-ng-googleplus {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-102px -0px;;
}  .pv-ng-df .pv-ng-twitter {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-85px -0px;;
}  .pv-ng-df .pv-ng-pinterest {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-119px -0px;;
}  .pv-ng-df .pv-ng-facebook:hover {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-0px -0px;;
}  .pv-ng-df .pv-ng-googleplus:hover {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-34px -0px;;
}  .pv-ng-df .pv-ng-twitter:hover {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.png);background-position:-17px -0px;;
}  .pv-ng-df .pv-ng-pinterest:hover {      background-image:url(../../../../../strip/zf/img/layout/layout-16-JNE8HJJPSQXG.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(../../../../../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(../../../../../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-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(../../../../../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(../../../../../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-0 .pv-s-password .pv-img, .pg-method-10 .pv-s-password .folder .pv-img
{ background-image: url(../../../../../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(../../../../../img/thumbnail-placeholder-120.gif);
}    .pg-method-11 .pv-s-password .pv-img {      background-image: url(../../../../../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(../../../../../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(../../../../../img/protected-photo-120.gif);
} .pg-method-11 .pv-s-3 .pv-img, .pg-method-11 .pv-s-noaccess .pv-img { background-image: url(../../../../../img/protected-photo-200.gif);
} .pg-method-0 .pv-s-7 .pv-img { background-image: url(../../../../../img/deleted-photo-80.gif); } .pg-method-10
.pv-s-7 .pv-img { background-image: url(../../../../../img/deleted-photo-120.gif); } .pg-method-11 .pv-s-7
.pv-img { background-image: url(../../../../../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(../../../../../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(../../../../../img/layout/sel-unchecked-small-sprite.png);
}    .pg-selected .pv-sl-cb {      background-image: url(../../../../../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(../../../../../strip/zf/img/layout/sel-preview-JNBMR8VKNVEG.png);background-position:-0px -0px;;
}    .pv-sl-zm:hover {      background-image:url(../../../../../strip/zf/img/layout/sel-preview-JNBMR8VKNVEG.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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../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(../../../../../img/video-notavailable-60.png);background-repeat:no-repeat;background-position:left top;;
} .popup { position: absolute; display: none; padding: 10px; border-style: solid; border-width:
2px; z-index: 6; } .popup-title { padding-bottom: 12px; font-weight: bold; } .popup-footer { padding-top:
10px; height: 24px; } .popup-footer .button { float: right; margin: 0px 4px 0px 30px; } .popup-footer
A { float: right; line-height: 17px; padding: 0px 4px 0px 30px; } .feeds { width: 200px; } .feeds-line
{ line-height: 18px; padding-left: 10px; } .feeds-pair { float: right; width: 80px; text-align:
right; padding-right: 10px; } .fsf { width: 100%; height: 100%; position: absolute; } .fsf .fsf-section
.page-slideshow { width: 100%; position: absolute; float: left; left: 0; padding: 0; } .share-popup
{ width: 442px; padding: 0px; } .share-popup .popup-footer { padding: 10px; } .share-popup .popup-footer
.spf-copyright { position: relative; float: left; height: 24px; line-height: 24px; width: 335px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .share-frame { width: 100%; }
.share-frame .sf-section { margin-bottom: 1px; } .share-frame .sf-section-bg { padding: 8px 0px;
border-bottom-style: solid; border-bottom-width: 1px; } .share-frame .sf-head { position: relative;
padding: 10px; padding-left: 25px; cursor: pointer; margin: 0px 9px; } .share-frame .sf-head H4 {
margin: 0px; } .share-frame .sf-head .sfs-mark, .share-frame .sf-head .sfs-mark-e { position: absolute;
width: 12px; height: 12px; top: 10px; left: 10px; } .share-frame .sf-head .sfs-mark { display: block;
} .share-frame .sf-head .sfs-mark-e { display: none; } .share-frame .sf-section-e .sf-head .sfs-mark
{ display: none; } .share-frame .sf-section-e .sf-head .sfs-mark-e { display: block; } .share-frame
.sf-section-e .sf-head { cursor: default; } .share-frame .sf-body { display: none; margin: 0px 10px;
padding: 15px 0px; } .share-frame .sf-section-perm { margin-bottom: 1px; } .share-frame .sf-section-perm
.sf-body { display: block !important; } .share-frame .sf-section-perm .sf-head { cursor: default;
padding-left: 10px; } .share-frame .sf-section-perm .sf-head .sfs-mark, .share-frame .sf-section-perm
.sf-head .sfs-mark-e { display: none; } .share-frame .sf-tabs { position: relative; padding: 8px 9px
0px; } .share-frame .sf-tabs .sft-line { height: 0px; position: relative; margin: -1px -9px 0px;
border-top-style: solid; border-top-width: 1px; } .share-frame .sf-tabs .sf-tab { position: relative;
display: inline-block; padding: 9px; border-style: solid; border-width: 1px; border-right-style:
none; border-right-width: 0px; width: 149px; text-align: center; } .share-frame .sf-tabs .sf-tab-first
{ } .share-frame .sf-tabs .sf-tab-last { border-right-style: solid; border-right-width: 1px; } .share-frame
.sf-tabs A, .share-frame .sf-tabs A:hover { text-decoration: none; } .share-frame .sf-tabs .active
{ border-bottom-style: solid; z-index: 1; } .sf-share { } .sf-share .sfs-container { position: relative;
margin: 0px auto; } .sf-share A { display: block; float: left; margin: 0px; width: 65px; text-align:
center; position: relative; } .sf-share A .sfs-icon { margin: 0px 5px; width: 50px; height: 50px;
} .sf-share A SPAN { display: block; padding: 5px 0px 0px; } .sf-share A .sfs-facebook-icon {   background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -306px;;
}  .sf-share A.sfs-hover .sfs-facebook-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -0px;;
}  .sf-share A .sfs-twitter-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -357px;;
}  .sf-share A.sfs-hover .sfs-twitter-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -51px;;
}  .sf-share A .sfs-gplus-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -408px;;
}  .sf-share A.sfs-hover .sfs-gplus-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -102px;;
}  .sf-share A .sfs-pinterest-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -459px;;
}  .sf-share A.sfs-hover .sfs-pinterest-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -153px;;
}  .sf-share A .sfs-email-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -510px;;
}  .sf-share A.sfs-hover .sfs-email-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -204px;;
}  .sf-share A .sfs-blog-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -561px;;
}  .sf-share A.sfs-hover .sfs-blog-icon {      background-image:url(../../../../../strip/zf/img/core/share/share-50-JNE8HJMNDZNG.png);background-position:-0px -255px;;
} .sf-share .sfs-icon IMG { display: none; } .sf-share .sfs-container .sfs-lock IMG { display: block;
position: absolute; top: 38px; right: 8px; width: 12px; height: 12px; } .sf-share .sfsc-1 { width:
65px; } .sf-share .sfsc-2 { width: 130px; } .sf-share .sfsc-3 { width: 195px; } .sf-share .sfsc-4
{ width: 260px; } .sf-share .sfsc-5 { width: 325px; } .sf-share .sfsc-6 { width: 390px; } .sf-links
.sfl-url { position: relative; } .sf-links .sfl-url LABEL { display: block; } .sf-links .sfl-url .sfl-box
{ position: relative; padding: 0px; margin: 0px; margin-left: 8px; } .sf-links .sfl-url INPUT {
position: relative; display: block; width: 100%; margin: 3px 0px; padding: 2px; margin-left: -8px;
} .sf-links .sfl-url INPUT:focus { outline: none; } .sf-links .sfl-url INPUT.sfl-short-url-link
{ color: orange; text-decoration: underline; cursor: pointer; } .sf-links .sfl-url DIV.sfl-loading
{ margin-right: 20px; } .sf-links .sfl-url DIV.sfl-loading INPUT { color: #999; padding-left: 22px;
background: url(../../../../../img/layout/spinner-16.gif) no-repeat 3px center; } .sf-links .sfl-url .sfl-error
INPUT { color: #A00 !important; } .sf-links .sfl-direct { position: relative; margin-top: 0px; }
.sf-links .sfld-container { position: static; padding: 0px 15px; margin-top: -10px; } .sf-links
.sfld-warning { position: absolute; left: 0px; right: 0px; border-style: solid; } .sf-links .sfld-warning
LABEL { position: absolute; left: 16px; top: -9px; padding: 2px 6px 2px 20px; line-height: 14px;
font-size: 11px; font-weight: bold; } .sf-links .sfld-warning LABEL SPAN { position: absolute;
top: 3px;      left: 4px;        display: block;      width: 12px;      height: 12px;        background-image:url(../../../../../img/icons/warning-12.png);background-repeat:no-repeat;background-position:left top;
} .sf-links .sfld-top-gap { margin-top: 20px !important; } .sf-links .sfld-bottom-gap { margin-bottom:
10px !important; } .sf-links .sfld-item { position: relative; margin-top: 10px; } .sf-links .sfld-item
LABEL { position: relative; cursor: pointer; } .sf-links .sfld-item .sfld-item-box { position: relative;
padding: 0px 0px 0px 14px; margin: 5px 0px 0px 8px; display: none; zoom: 1; } .sf-links .sfld-container
.sfld-item-e .sfld-item-box { display: block !important; } .sf-links .sfld-item INPUT { display:
block; position: relative; margin: 0px 0px 0px -8px; width: 100%; zoom: 1; } .share-frame .sfe-code
.sfe-box { margin: 0px 0px 0px 8px; } .share-frame .sfe-code .sfe-box TEXTAREA { margin: 0px; margin-left:
-8px; width: 100%; min-width: 100%; max-width: 100%; min-height: 95px; } .sf-video .sfv-item {
line-height: 30px; height: 30px; margin-bottom: 5px; } .sf-video .sfv-item SELECT { width: 85px;
} .sf-video .sfv-item INPUT { width: 45px; text-align: right; } .sf-video .sfv-logos-prompt { margin-top:
5px; } .sfv-error { padding: 10px; margin-bottom: 10px; } .sf-video .item INPUT { position: relative;
top: 2px; } .listheader { padding: 8px 0px 3px 8px; font-weight: bold; } .listitem { padding-top:
3px; padding-left: 14px; } .exif-popup .listheader { padding: 3px 0px 3px 5px; } .exif-popup .listitem
{ padding-top: 3px; padding-left: 0px; padding-bottom: 10px; } .shortexif { position: relative;
text-align: left; margin: 2px 7px; } .shortexif A:hover { text-decoration: none; } .shortexif-tip
{ position: absolute; padding: 7px; text-align: left; border-style: solid; border-width: 2px; width:
200px; opacity: 0.9;; z-index: 10; } .shortexif-text SPAN { white-space: nowrap; } .shortexif-loading
{ opacity: 0.7;; } .exif-loading { padding-left: 5px; opacity: 0.7;; } .exif-popup { padding: 0px;
z-index: 5; width: 260px; } .exif-popup-content { padding: 5px; overflow-x: hidden; } .exif { overflow-x:
hidden; } .exif-popup-background { position: absolute; left: 0px; top: 0px; width: 100%; height:
100%; opacity: 0.9;; z-index: -1; } .exif-name { width: 120px; padding-right: 10px; float: left;
text-align: right; line-height: 16px; } .exif-value { text-align: left; line-height: 16px; margin-left:
130px; } .password .copyright { padding-top: 10px; line-height: 20px; text-align: center; } .password
.center-outer { position: relative; top: 48%; } .password .center-inner { width: 380px; height:
300px; position: relative; top: -72px; } .password-box { padding: 18px; font-size: 12px; border-width:
2px; border-style: solid; position: relative; } .password-box .text { line-height: 18px; } .password-box
.item { margin: 10px 0px 0px 0px; line-height: 22px; clear: left; } .password-box .input { line-height:
22px; } .password-box .separator { border-bottom: 0px none; margin: 16px -8px; } .password-box .prompt
{ padding-right: 10px; text-align: right; float:left; width:30%; } .password-hint-text { width:65%;
float:left; margin-bottom:10px; } .password-box .form { margin: 0; } .password-box INPUT { padding:
2px; height: 18px; width: 160px; } .password-box A { padding-left: 8px; font-weight: bold; } .password-box
.incorrect { margin-top: 12px; font-weight: bold; text-align: center; } .password2-frame { margin:
0 auto; width: 500px; } .password2-title { margin: 50px 0; text-align: center; } .password2 FORM
{ width: 280px; padding-right: 110px; margin: 0 auto; position: relative; } .password2-go { position:
absolute; top: -3px; right: 0px; } .password2-go .label { width: 50px; text-align: center; } .password2-message-frame
{ min-height: 60px; } .password2 .copyright { text-align: center; } #passwordPopup { position: absolute;
left: 0px; top: 0px; display: none; } .download-input { position: absolute; z-index: 10; width:
450px; } .download-input .separator { margin-top: 8px; } .download-input .buttons { padding-top:
10px; height: 25px; } .download-input .button { float: right; margin-left: 10px; } .pvo-iroot {
position: absolute; top: 0px; left: 0px; width: 100%; height: 0px; z-index: 2; } .pvo-oroot { position:
absolute; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 10; } .pvo-orootb { position: absolute;
bottom: 0px; left: 0px; width: 0px; height: 0px; z-index: 10; } .pvo-mm-hot { position: absolute;
width: 60px; height: 60px; left: 0px; top: 0px; } .pvo-mm { position: absolute; display: none;
width: 44px; height: 34px; top: 2px; left: 2px; } .pvo-mm-c { width: 44px; height: 34px;   background-image:url(../../../../../strip/zf/img/layout/overlay-menu-JNE8HJ48ZCXG.png);background-position:-45px -0px;;
}  .pvo-mm-a .pvo-mm-c {      background-image:url(../../../../../strip/zf/img/layout/overlay-menu-JNE8HJ48ZCXG.png);background-position:-0px -0px;;
} .pv-video .pvo-ii-hot { display: none!important; } .pvo-ii-hot { position: absolute; width: 64px;
height: 76px; right: 0px; top: 0px; } .pvo-ii { position: absolute; display: none; top: 3px; right:
3px; width: 53px; height: 26px; } .pvo-ii-fs .pvo-ii-fs-i { position: relative; width: 24px; height:
26px;      cursor: pointer;      float: right;      margin-left: 5px;      background: url(../../../../../img/layout/fav-selected-24.png) no-repeat;
} .pvo-ii-e { position: relative; width: 24px; height: 26px; cursor: pointer; float: right; background:
url(../../../../../img/layout/overlay-info.png) no-repeat; } .pvo-ii-f { position: relative; width: 24px;
height: 26px; cursor: pointer; float: right; margin-left: 5px; background: transparent url(../../../../../img/layout/icon-favorites-24.png) 0px;
} .pvo-ii-fa { background-position: 0 0; } .pvo-ii-fa:hover { background-position: -24px 0; } .pvo-ii-fr
{ background-position: -48px 0; } .pvo-ii-fr:hover { background-position: -72px 0; } .pvo-ii-fr:hover
.pvo-iroot.pco-ii-fi .fa-ico, .pvo-ii-fa:hover .pvo-iroot.pco-ii-fi .fa-ico{ display: none; } .pvo-iroot.pco-ii-fi
.fa-ico{ position: relative; right: 3px; top: 3px; content: ''; width: 24px; height: 26px; cursor:
pointer; background: transparent url(../../../../../img/layout/fav-selected-24.png) 0px; float: right; } .pvo-if
{ position: absolute; display: none; top: 3px; right: 3px; width: 24px; height: 26px; cursor: pointer;
background: url(../../../../../img/layout/overlay-info.png) no-repeat; } .pvo-msg { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #F0F0F0; } .pvo-bg { background-color: black; position: absolute; top: 0px;
left: 0px; opacity: 0.7;; width: 100%; height: 100%; } .pvo-menu { position: absolute; font-family:
"Lucida Grande",Verdana,Helvetica,Arial,sans-serif; font-size: 11px; color: #F0F0F0; padding-bottom:
4px; } .pvo-menu .item { position: relative; line-height: 20px; height: 20px; margin: 4px 4px 0px
4px; padding: 0px 6px 0px 4px; background-repeat: no-repeat; cursor: pointer; } .pvo-menu .item-hover
{ background-color: #606060; } .pvo-menu .text { white-space: nowrap; } .pvo-menu .sep { height:
0px; line-height: 0px; overflow: hidden; margin: 4px 4px 0px 4px; border-bottom: solid 2px #606060;
background-color: red; } .pvo-mmenu .item { position: relative; margin: 4px 4px 0px 4px; padding:
0px 6px 0px 22px!important; } .pvo-mmenu .text { text-transform: uppercase; } .pvo-mmenu .icon {
position: absolute; top: 2px; left: 2px; width: 16px; height: 16px; } .pvo-mmenu .item-createBook
.icon { background-image: url(../../../../../img/layout/photo-book-16.png); } .pvo-mmenu .item-addToCart .icon
{ background-image: url(../../../../../img/layout/cart-bw-16.gif); } .pvo-mmenu .item-share .icon { background-image:
url(../../../../../img/layout/send-link.gif); } .pvo-mmenu .item-dimLights .icon { background-image: url(../../../../../img/layout/larger-image.gif);
}  .pvo-mmenu .item-download .icon {      background-image: url(../../../../../img/layout/download-original.gif);
}  .pvo-mmenu .item-downloadOriginal .icon {      background-image: url(../../../../../img/layout/download-original.gif);
}  .pvo-mmenu .item-collect .icon {      background-image: url(../../../../../img/layout/add-collection.gif);
}  .pvo-mmenu .item-slideshow .icon {      background-image: url(../../../../../img/layout/play-slideshow.gif);
}  .pvo-mmenu .item-admin .icon {      background-image: url(../../../../../img/layout/overlay-admin.gif);
}  .pvo-mmenu .item-addToFavorites .icon {      background-image: url(../../../../../img/layout/favorites-add.gif);
}  .pvo-mmenu .item-removeFromFavorites .icon {      background-image: url(../../../../../img/layout/favorites-remove.gif);
} .pvo-msg { display: none; min-height: 30px; height: auto; line-height: 30px; text-align: center;
z-index: auto; background-color: black; opacity: 0.9;; } .pvo-msg SPAN { display: block; line-height:
30px; padding: 0px 30px 0px 30px; } .pvo-msg A:hover { text-decoration: none; } .pvo-msg-error SPAN
{ color: red; } .overlay-window { font-family: "Lucida Grande",Verdana,Helvetica,Arial,sans-serif;
font-size: 11px; color: #F0F0F0; } .overlay-background { background-color: black; position: absolute;
top: 0px; left: 0px; opacity: 0.7;; width: 100%; height: 100%; z-index: -1; } .collectionMenu-box
{ width: 285px; padding: 8px 8px 8px 12px; float: left; text-align: left; } .collectionMenu-icon
{ position: absolute; top: 5px; left: 4px; width: 16px; height: 16px;    background-image:url(../../../../../img/layout/collection-16.png);background-repeat:no-repeat;background-position:left top;
} .collectionMenu-header { position: relative; border-bottom: solid 1px #202020; height: 18px;
padding: 4px 0px 8px 32px; font-size: 15px; } .collectionMenu-para { line-height: 150%; padding:
8px 2px 15px 2px; } .collectionMenu-button { float: right; margin-left: 8px; padding: 4px 8px 4px
8px; height: 14px; font-weight: bold; line-height: 14px; width: 80px; text-align: center; cursor:
pointer; font-size: 12px; color: #5E86BF; background-color: #383838; } .collectionMenu-loading {
padding: 4px; height: 30px; width: 200px; } .collectionMenu-box .overlay-background { width: 100%;
height: 100%; } .collectionMenu .item .icon { position: absolute; left: 4px; top: 4px; width: 16px;
height: 16px; } .collectionMenu .item .text { margin-left: 22px; } .collectionMenu .item-collectNew .icon
{ background: url(../../../../../img/layout/new-collection-16.gif) no-repeat; } .collectionMenu .item-collectEdit
.icon { top: 2px; background: url(../../../../../img/layout/edit-16.gif) no-repeat; } .collectionMenu .icon {
top: 2px; background: url(../../../../../img/layout/collection-12.gif) no-repeat; } .collectionMenu .item .folder
{ color: #C0C0C0; } .adhocMenu { z-index: 100; } .pvo-bgcolor1 { background-color: black; opacity:
0.5;; } .pvo-font1 { font-size: 24px; line-height: 48px; } .pvo-color1 { color: white; } .pvo-font2
{ font-size: 14px; line-height: 21px; } .pvo-color2 { color: white; } .pvo-font3 { font-size: 14px;
} .pvo-color3 { color: white; } .dimlights { position: absolute; left: 0px; top: 0px; width: 100%;
height: 100%; z-index: 3; } .zenbar-visible .dimlights { top: 32px; } .zenbar-visible #dimmer {
top: 32px; } .dimlights .pf-frame { margin: 0px 50px; } .dimlights .pv-inner { z-index: 1; } .dimlights-decoration
.pv-border { background-color: black; padding: 1px; border-color: #404040; border-width: 1px; left:
-2px; top: -2px; } .dimlights-center { position: absolute; top: 50%; left: 0px; width: 100%; }
.dimlights-hot { position: absolute; top: -150px; left: 0px; width: 100%; height: 300px; opacity:
0.4; } .dimlights-pad { position: absolute; width: 220px; height: 300px; top: -150px; cursor: pointer;
opacity: 0.1;; } .dimlights-left { left: 0px; } .dimlights-right { right: 0px; } .dimlights-button
{ position: absolute; top: 92px; width: 40px; height: 116px; } .dimlights-left .dimlights-button {
left: 10px;      background-image:url(../../../../../img/layout/dimlights-previous2.png);background-repeat:no-repeat;background-position:left top;;
}    .dimlights-right .dimlights-button {      right: 10px;      background-image:url(../../../../../img/layout/dimlights-next2.png);background-repeat:no-repeat;background-position:left top;;
} .dimlights-closebox { position: absolute; top: 10px; right: 10px; width: 40px; height: 40px;
opacity: 0.1;; z-index: 1; } .dimlights-close { position: relative; width: 40px; height: 40px;
cursor: pointer;        background-image:url(../../../../../img/layout/dimlights-close2.png);background-repeat:no-repeat;background-position:left top;;
} .dimlights .actions { text-align: center; } .prefetch .prefetch-15 { background: url(../../../../../img/icons/rss-12.png);
} .prefetch-photo .prefetch-14 { background: url(../../../../../img/layout/comments-close.png); } .prefetch-photo
.prefetch-13 { background: url(../../../../../img/icons/menu-hover-48.png); } .prefetch-photo .prefetch-12
{ background-image: url(../../../../../img/icons/thumbnail-hover-48.png); } .guestbooklink-wide .mailboxlink-view {
display: block; float: left; } .guestbooklink-wide .mailboxlink-add { display: block; float: right;
} .mailboxlink-view .pair-0 { padding: 0px 0px 0px 0px; } .guestbooklink-compact { float: right;
} .commentslink { float: right; margin-left: 14px; } .mobile-switcher { position: absolute; cursor:
pointer; display: block; z-index: 1000; padding: 20px; bottom: 10px; left: 20px; } .guestbook {
max-width: 800px; } .guestbookBin .bin-title-suffix { display: block; position: absolute; top: 0px;
right: 27px; } .guestbookBin .bin-title { } .guestbookBin .bin-header-middle { padding-right: 100px;
} .guestbookBin .bin-header { overflow: hidden; } .guestbookBin .bin-content { padding-top: 2px;
} .guestbook .ml-item { margin-left: 12px; } .guestbook .sb { display: none; } .guestbook-suffix-add
{ padding-right: 10px; } .mv { padding: 6px 0px; overflow: hidden; } .mv-index { display: block;
float: left; padding-right: 3px; padding-bottom: 2px; } .mv-poster { display: block; font-weight:
bold; } .mv-approval { font-weight: bold; margin-bottom: 12px; } .mv-s-deleted .mv-poster-name {
text-decoration: line-through; } .mv-unregistered { padding-left: 5px; } .mv-private { padding-left:
7px;  }      .mv-private-icon {      background-image:url(../../../../../img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left top;;
padding-left: 8px; background-position: 0px 3px; margin: 0px 3px 0px 1px; } .mv-header { line-height:
20px; overflow: hidden; } .mv-title { } .mv-date { line-height: 20px; float: right; } .mv-content
{ padding-top: 5px; padding-left: 25px; } .mv-body { } .mv-deleted { float: left; padding-top: 6px;
} .mv-footer { margin-top: 6px; line-height: 16px; overflow: hidden; } .mv-controls { float: right;
} .mv-control-separator { padding: 0px 2px; } .mv-border1 { border-top-width: 1px; border-top-style:
solid; } .mv-s-editing .mv-controls { visibility: hidden; } .mv-s-editing .mv-attachment { visibility:
hidden; } .mv-attachment { position: relative; padding-left: 45px; width: 300px; } .mv-attachment
.icon { position: absolute; top: 0px; left: 25px; width: 16px; height: 16px; } .mv-attachment A:hover,
.mv-attachment A:active {      text-decoration: none;  }    .mv-attachment-crop .icon {      background-image:url(../../../../../img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left top;;
}  .mv-attachment-area .icon {      background-image:url(../../../../../img/layout/comment-area.png);background-repeat:no-repeat;background-position:left top;;
} .mv-censored { line-height: 20px; height: 20px; text-align: center; text-transform: uppercase;
color: white; background-color: red; margin-top: 4px; font-size: 12px; font-family: Verdana, Helvetica,
Arial, sans-serif; font-weight: bold; } .mv-info { padding: 5px 0px 4px 25px; } .mv-info DIV {
padding-bottom: 1px;  }    .mv-poster-link {      background-image:url(../../../../../img/layout/photog-bw-12.png);background-repeat:no-repeat;background-position:left top;;
padding-left: 8px; background-position: 0px 3px; margin: 0px 5px 0px 5px; } .mv-poster-link:hover
{      background-image:url(../../../../../img/layout/photog-12.png);background-repeat:no-repeat;background-position:left top;;
padding-left: 8px; background-position: 0px 3px; } .me { position: relative; } .me-form { margin:
0px; padding: 0px; overflow: hidden; } .me-field { margin: 5px 0px; padding-left: 130px; position:
relative; } .me-tip { text-align: center; margin: 2px 0px 12px; } .me-label { position: absolute;
top: 0px; left: 0px; width: 120px; text-align: right; line-height: 22px; height: 22px; } .me-required
.me-label { font-weight: bold; } .me-input-outer { position: relative; padding: 0px 4px; } .me-input
{ position: relative; width: 100%; line-height: 16px; height: 16px; margin: 0px; padding: 2px 3px;
left: -4px; } .me-readonly .me-input { min-height: 16px; height: auto; } .me-field .me-textarea
{ height: 128px; overflow: auto; } .me-border1 { border-style: solid; border-width: 1px; } .me-access
{ margin: 15px 0px; } .me-attachment { margin: 15px 0px 20px 0px; } .me-radio { position: relative;
padding: 4px 0px 4px 18px; } .me-radio INPUT { position: absolute; top: 2px; left: 0px; margin-left:
0px;  }      .me-private-icon {      background-image:url(../../../../../img/layout/lock-red-12.png);background-repeat:no-repeat;background-position:left top;;
padding-left: 8px; background-position: 0px 3px; margin: 0px 3px 0px 3px; } .me-disabled-tip {
display: none; } .me-disabled .me-disabled-tip { display: block; } .me-disabled-tip { margin: 5px
0px 10px 20px; } .me-attachment .me-radio { padding-left: 38px; } .me-attachment .icon { position:
absolute; top: 5px; left: 18px; width: 16px; height: 16px; } .me-attachment-text .icon {      background-image:url(../../../../../img/layout/comment-text.png);background-repeat:no-repeat;background-position:left top;;
}  .me-attachment-crop .icon {      background-image:url(../../../../../img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left top;;
}  .me-attachment-area .icon {      background-image:url(../../../../../img/layout/comment-area.png);background-repeat:no-repeat;background-position:left top;;
} .me-footer { position: relative; margin: 20px 0px 10px 0px; padding: 0px 150px 0px 132px; min-height:
24px; } .me-buttons { position: absolute; top: 0px; right: 0px; } .me-buttons .abutton { float:
right; margin-left: 5px; } .me-message { line-height: 24px; text-align: left; } .me-top, .me-header
{ display: none; } .me-header { padding: 6px 0px; } .me-s-editing .me-top, .me-s-editing .me-header
{ display: block; } .me-s-editing .me-access, .me-s-editing .me-name { display: none; } .me-add
{ display: block; } .me-save { display: none; } .me-s-editing .me-add { display: none; } .me-s-editing
.me-save { display: block; } .me-access-info { margin: 10px 0px 0px 130px; } .me-public-info-text,
.me-private-info-text { display: none; } .me-public-info .me-public-info-text, .me-private-info
.me-private-info-text { display: block; } .me-saving, .me-continue { position: absolute; height:
100%; top: 0px; left: 0px; width: 100%; display: none; } .me-s-continue .me-form, .me-s-saving .me-form
{ visibility: hidden; } .me-s-saving .me-saving { display: block; } .me-s-continue .me-continue {
display: block; } .me-saving-message, .me-continue-message { position: relative; top: 50%; margin-top:
-20px; text-align: center; } .me-saving-message-inner { position: relative; padding-left: 30px;
} .me-waiting { position: absolute; top: -5px; left: 0px; width: 23px; height: 23px; } .me-continue
.me-footer { position: absolute; right: 0px; bottom: 0px; } .ml-s-not-allowed .ml-not-allowed {
display: block; } .ml-s-login-required .ml-login-required { display: block; } .ml-s-adding .ml-new-prompt
{ display: block; } .ml-s-has-more .ml-more { display: block; } .ml-s-loading .ml-loading { display:
block; } .ml-s-empty .ml-empty { display: block; } .ml-s-not-allowed .ml-addlink, .ml-s-login-required
.ml-addlink, .ml-s-adding .ml-addlink, .mv-s-editing .ml-addlink, .ml-s-not-allowed .ml-toplink,
.ml-s-login-required .ml-toplink, .ml-s-adding .ml-toplink, .mv-s-editing .ml-toplink { display:
none; } .ml-header { min-height: 24px; padding: 8px 0px; position: relative; } .ml-addlink { padding-left:
24px;  }    .ml-addlink .icon {      display: block;      top: 4px;      left: 4px;      background-image:url(../../../../../img/layout/icon-plus-16.png);background-repeat:no-repeat;background-position:left top;;
} .ml-toplink { position: absolute; top: 8px; right: 0px; } .ml-toplink .icon { display: block;
top: 3px;      left: 1px;      background-image:url(../../../../../img/layout/icon-go-top.png);background-repeat:no-repeat;background-position:left top;;
} .ml-not-allowed, .ml-login-required, .ml-new-prompt { text-align: center; } .ml-login-required-note
{ margin-top: 4px; } .ml-not-allowed, .ml-new-prompt { line-height: 24px; } .ml-more { padding-top:
5px; } .ml-more A { line-height: 20px; padding-left: 3px; } .ml-border1 { border-bottom-width: 1px;
border-bottom-style: solid; } .ml-border2 { border-top-width: 1px; border-top-style: solid; } .ml-empty
{ padding: 6px 0px 0px 3px; line-height: 20px; } .ml-outer, .ml-inner, .ml-item { position: relative;
} .cap-arena { position: absolute; visibility: hidden; left: 0px; top: 0px; width: 100%; height:
100%; background: url(../../../../../img/null.gif); } .cap-active, .cap-active-ro { visibility: inherit; }
.cap-active, .cap-active DIV { cursor: crosshair; } .cap-oframe { position: absolute; border: solid
1px #FF8D42; visibility: hidden; } .cap-iframe { position: absolute; left: -6px; top: -6px; width:
100%; height: 100%; padding: 1px; border: solid 5px #A8D231; opacity: 0.3;; } .cap-close { position:
absolute; right: -9px; top: -9px; width: 16px; height: 16px; cursor: pointer;      background-image:url(../../../../../img/icons/cancel-16.png);background-repeat:no-repeat;background-position:left top;;
} .cap-active .cap-close { visibility: hidden; } .ccp-arena { position: absolute; visibility: hidden;
left: 0px; top: 0px; width: 100%; height: 100%; } .ccp-active, .ccp-active-ro { visibility: inherit;
} .ccp-frame { position: absolute; border: solid 2px #FF8D42; padding: 0px;    background: url(../../../../../img/null.gif);
cursor: move; } .ccp-active-ro .ccp-frame { cursor: default; border-style: none; } .ccp-active .ccp-shadow {
position: absolute; background-color: black; overflow: hidden; opacity: 0.7;; } .ccp-active-ro .ccp-shadow {
position: absolute; background-color: black; overflow: hidden; opacity: 0.85;; } .ccp-shadow-n {
left: 0px; top: 0px; width: 100%; } .ccp-shadow-s { left: 0px; bottom: 0px; width: 100%; } .ccp-shadow-w {
left: 0px; } .ccp-shadow-e { right: 0px; } .ccp-active .ccp-handle { position: absolute; width:
14px;      height: 14px;      background-image:url(../../../../../img/crop-handle.png);background-repeat:no-repeat;background-position:left top;
} .ccp-active-ro .ccp-handle { position: absolute; width: 15px; height: 15px; } .ccp-active .ccp-handle-nw {
left: -8px; top: -8px; cursor: nw-resize; } .ccp-active-ro .ccp-handle-nw { left: -2px; top: -2px;
cursor: default;      background-image:url(../../../../../img/crop-nw.png);background-repeat:no-repeat;background-position:left top;
} .ccp-active .ccp-handle-sw { left: -8px; bottom: -8px; cursor: sw-resize; } .ccp-active-ro .ccp-handle-sw {
left: -2px;      bottom: -6px;      cursor: default;      background-image:url(../../../../../img/crop-sw.png);background-repeat:no-repeat;background-position:left top;
} .ccp-active .ccp-handle-ne { right: -8px; top: -8px; cursor: ne-resize; } .ccp-active-ro .ccp-handle-ne
{      right: -6px;      top: -2px;      cursor: default;      background-image:url(../../../../../img/crop-ne.png);background-repeat:no-repeat;background-position:left top;
} .ccp-active .ccp-handle-se { right: -8px; bottom: -8px; cursor: se-resize; } .ccp-active-ro .ccp-handle-se
{      right: -6px;      bottom: -6px;      cursor: default;      background-image:url(../../../../../img/crop-se.png);background-repeat:no-repeat;background-position:left top;
} .ccp-close { position: absolute; right: -18px; top: -14px; width: 16px; height: 16px; cursor: pointer;
background-image:url(../../../../../img/icons/cancel-16.png);background-repeat:no-repeat;background-position:left top;;
} .ccp-active .ccp-close { visibility: hidden; } .cb { position: absolute; overflow: hidden; z-index:
3; } .cb-header { margin: -10px -10px 10px -10px; height: 32px; line-height: 32px; padding-left:
10px; } .cb-close { position: absolute; display: block; cursor: pointer; top: 0px; right: 0px;
height: 32px; line-height: 32px; padding: 0px 10px 0px 26px; } .cb-close .icon { position: absolute;
top: 4px;      left: 0px;      width: 24px;      height: 24px;      background-image:url(../../../../../img/layout/comments-close2.png);background-repeat:no-repeat;background-position:left top;
}  .cb-close-hover .icon {      background-image:url(../../../../../img/layout/comments-close.png);background-repeat:no-repeat;background-position:left top;
} .cb-body { position: relative; } .cb-left { position: absolute; left: 0px; top: 0px; } .cb-flipper
{ border-width: 1px; border-style: solid; } .cb-help, .cb-navigation { position: relative; height:
40px; margin-bottom: 10px; } .cb-help-text { position: absolute; width: 100%; left: 0px; bottom:
0px; } .cb-help-text SPAN { position: relative; padding-left: 20px; } .cb-help-icon { position:
absolute; top: -1px; left: 0px; width: 16px; height: 16px; } .cb-help-icon-area {      background-image:url(../../../../../img/layout/comment-area.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-help-icon-crop {      background-image:url(../../../../../img/layout/comment-crop.png);background-repeat:no-repeat;background-position:left top;;
} .cb-navigation .pair-middle { margin: 0px; } .cb-navigation .abutton { padding: 0px; } .cb-navigation
.abutton .icon { display: block; } .cb-navigationButton { position: absolute; top: 0px; width: 38px;
height: 38px; } .cb-navigationBack { left: 0px; } .cb-navigationNext { right: 0px; } .cb-navigationSeekBack
{ left: 45px; } .cb-navigationSeekNext { right: 45px; } .cb-navigationButton .icon { height: 22px;
width: 22px;      top: 9px;      left: 8px;  }    .cb-navigationBack .icon {      background-image:url(../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationNext .icon {      background-image:url(../../../../../img/layout/next-bw.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationSeekBack .icon {      top: 11px;      background-image:url(../../../../../img/layout/prev-comment-16.png);background-repeat:no-repeat;background-position:left top;;
}  .cb-navigationSeekBack .icon-disabled {      background-image:url(../../../../../img/layout/prev-comment-16-disabled.png);background-repeat:no-repeat;background-position:left top;;
}    .cb-navigationSeekNext .icon {      top: 11px;      background-image:url(../../../../../img/layout/next-comment-16.png);background-repeat:no-repeat;background-position:left top;;
}  .cb-navigationSeekNext .icon-disabled {      background-image:url(../../../../../img/layout/next-comment-16-disabled.png);background-repeat:no-repeat;background-position:left top;;
} .cb-navigationBox { margin-left: 90px; margin-right: 90px; height: 100%; } .cb-navigation .pair-box
{ position: relative; top: 8px; } .cb-help { text-align: center; } .cb .shortexif { position: absolute;
left: 5px; bottom: 5px; margin: 0px; } .cb-title { margin: 10px 5px 5px 5px; } .cb-right { position:
relative; border-width: 1px; border-style: solid; } .cb-ml-header { height: 32px; line-height: 32px;
border-bottom-width: 1px; border-bottom-style: solid; padding-left: 10px; } .cb .ml-header { padding:
12px 10px 13px 10px; } .cb .ml-item, .cb .ml-more, .cb .ml-empty { margin: 0px 5px 0px 5px; } .cb
.mv { padding: 6px 20px 6px 5px; cursor: default; } .cb .sv-scroll .ml-item, .cb .sv-scroll .ml-more,
.cb .sv-scroll .ml-empty { margin: 0px 20px 0px 5px; } .cb .sv-scroll .mv { padding: 6px 5px; }
.cb-edit, .cb-view { display: none; } .cb-s-editing .cb-edit { display: block; } .cb-s-viewing .cb-view {
display: block; } .cb .me { margin-right: 60px; } .cb .me-s-saving, .cb .me-s-continue { margin-left:
60px; } .cb .me-field .me-textarea { height: 150px; } .cb-s-compact .me-field .me-textarea { height:
80px; } .cb-s-compact .me-access-info SPAN { font-size: 11px; } .cb-s-compact .me-footer { margin-top:
5px; } .cb .ml-inmost { padding-bottom: 10px; } .cb .me-header { margin-left: 10px; } .cb-help,
.cb-navigation { display: none; } .cb-s-editing .cb-help { display: block; } .cb-s-viewing .cb-navigation
{ display: block; } .cb-s-compact .cb-title, .cb-s-compact .shortexif { display: none; } .recentcomments
{ margin: 2px 7px; } .recentcomments-borders { padding: 9px 9px; border-bottom: solid 1px; border-top:
solid 1px; margin: 0px; } DIV.recentcomments-s-empty { padding: 0px; border: none medium; margin:
2px 7px; } .recentcomments-links { margin-top: 7px; } .recentcomments-text { margin-top: 7px; padding-left:
20px; } .recentcomments-date { white-space: nowrap; } .recentcomments-empty { display: none; }
.layout-static .recentcomments-empty { display: block; } .recentcomments-empty .recentcomments-add
{ padding-left: 5px; } .recentcomments-box .recentcomments-add { display: block; float: right; }
DIV.recentcomments-s-no-add .recentcomments-add { display: none; } .recentcomments-s-empty .recentcomments-empty
{ display: block; } .recentcomments-s-empty .recentcomments-box { display: none; } .recentcomments-s-empty
.recentcomments-loading { display: none; } .recentcomments-loading { display: none; } .recentcomments-s-loading
.recentcomments-box { display: none; } .recentcomments-s-loading .recentcomments-empty { display:
none; } .recentcomments-s-loading .recentcomments-loading { display: block; } .slideshow { position:
relative; } .slideshow .pv-inner { position: relative; left: 0px!important; top: 0px!important;
margin: 0 auto; } .slideshow .pv-s-empty .pv-inner { cursor: auto; } .slideshow OBJECT.pv-img, .slideshow EMBED.pv-img
{ width: 100%; position: relative; z-index: 1; } .slideshow IMG.pv-img { display: block; position:
relative; margin: 0 auto; } .slideshow .pv-s-init .pv-inner { visibility: hidden; } .page-dimmed
.slideshow .pv-flash { display: none; } .slideshow .pv-flash { } .slideshow-container { width: 100%;
height: 100%; } .homemenu-middle { overflow: hidden; position: relative; } .homemenu .menu-item-dda,
.homemenu-submenu .menu-item-dda { padding-left: 3px; font-size: 0.5em; position: relative; bottom:
1px; } .homemenu UL, .homemenu-submenu UL { padding-left: 0px; margin: 0px; } .homemenu LI, .homemenu-submenu
LI { list-style-type: none; padding: 0px; margin: 0px; } .homemenu LI.homemenu-top-item, .homemenu
A { display: block; white-space: nowrap; position: relative; } .homemenu A { text-decoration: none;
} .homemenu A:hover, .homemenu A:active { text-decoration: none; } .homemenu-submenu { position:
absolute; display: none; min-width: 150px; max-width: 300px; z-index: 12; } .homemenu-submenu .menu-submenu-top-item
{ z-index: 7; position: absolute; display: none; overflow: hidden; display: none; white-space: nowrap;
border-style: solid; } .homemenu-submenu .menu-submenu-top-item A { display: block; text-align:
center; } .homemenu-submenu .menu-submenu-inner { overflow: hidden; display: none; position: relative;
white-space: nowrap; } .homemenu-submenu A { text-decoration: none; } .homemenu-submenu A:hover,
.homemenu-submenu A:active { text-decoration: none; } .homemenu-inner, .homemenu-inmost { position:
relative; height: 100%; } .homemenu-horz .homemenu-middle { height: 24px; padding: 4px 0px; } .homemenu-floating
.homemenu-horz .homemenu-middle { padding-top: 14px; padding-bottom: 14px; } .homemenu-horz .homemenu-inner
{ overflow: hidden; width: 300px; } .homemenu-floating .homemenu-horz .homemenu-inner, .homepad .homemenu-horz
.homemenu-inner { padding: 0px 12px; } .fixed-width .homemenu-floating .homemenu-horz .homemenu-inner,
.fixed-width .homepad .homemenu-horz .homemenu-inner { padding: 0px 0xp; } .homepad .homemenu-horz
.homemenu-middle { margin: 0px 14px; padding-top: 8px; padding-bottom: 8px; } .homemenu-horz LI.homemenu-top-item
{ float: left; height: 24px; line-height: 24px; } .homemenu-horz A { height: 24px; line-height:
24px; padding: 0px 12px; } .homemenu-submenu LI { height: 24px; line-height: 24px; } .homemenu-submenu
.menu-submenu-middle { border-style: solid; border-width: 2px; } .homemenu-submenu .menu-submenu-inner
A { height: 24px; line-height: 24px; padding: 0px 12px; display: block; position: relative; white-space:
nowrap; text-align: left; min-width: 150px; margin: 0; overflow: hidden; } .homemenu-submenu .menu-submenu-inner
.menu-submenu-middle { padding: 4px; } .homemenu-submenu .homemenu-vert LI { height: 30px; line-height:
28px; } .homemenu-submenu .homemenu-vert .menu-submenu-middle A { height: 28px; line-height: 28px;
} .homemenu-horz .sep { float: left; margin: 6px 1px; height: 12px; width: 1px; } .homemenu-horz
.menu-top-item { margin-left: 3px; } .homemenu-horz .menu-top-item-first { margin-left: 0px; }
.homemenu-horz-center .homemenu-inner { margin: 0 auto; } .homemenu-horz-left .homemenu-inner {
float: left; } .homemenu-horz-right .homemenu-inner { float: right; } .homemenu-vert .homemenu-middle
{ padding: 12px 0px; } .homemenu-vert A { height: 24px; line-height: 24px; padding: 2px 10px; margin:
1px auto; display:inline-block; min-width: 120px; } .homemenu-vert .sep { height: 1px; line-height:
1px; overflow: hidden; margin: 1px 12px; } .homemenu-vert-right { text-align: right; } .homemenu-vert-left
{ text-align: left; } .homemenu-vert-center { text-align: center; } .homemenu-left { float: left;
} .homemenu-right { float: right; } .rootlink { display: block; padding-top: 8px; text-align: right;
} .rootlink-open-text { display: none; } .rootlink-open { display: none; } .rootlink-open .rootlink-open-text
{ display: inline; } .rootlink-more-text { display: none; } .rootlink-more .rootlink-more-text {
display: inline; } .menubar UL, .menubar-submenu UL { padding-left: 0px; margin: 0px; } .menubar
LI, .menubar-submenu LI { list-style-type: none; padding: 0px; margin: 0px; height: 24px; display:
inline; } .menubar { position: relative; height: 24px; overflow: hidden; } .menubar-outer { border-bottom-style:
solid; border-bottom-width: 1px; } .menubar .menu-item-dda, .menubar-submenu .menu-item-dda { padding-left:
3px; font-size: 8px; position: relative; bottom: 1px; } .menubar-outer { height: 24px; visibility:
visible; } .menubar-inner { height: 24px; } .menubar LI.menubar-top-item { display: inline; } .menubar
A { line-height: 24px; padding: 4px 20px; text-decoration: none; } .menubar A:hover, .menubar A:active
{ text-decoration: none; } .menubar-submenu { position: absolute; display: none; min-width: 150px;
max-width: 300px; z-index: 6; } .menubar-submenu .menu-submenu-top-item { z-index: 7; position:
absolute; display: none; overflow: hidden; display: none; white-space: nowrap; border-style: solid;
border-width: 2px; } .menubar-submenu .menu-submenu-top-item A { display: block; text-align: center;
} .menubar-submenu .menu-submenu-inner { overflow: hidden; display: none; position: relative; white-space:
nowrap; } .menubar-submenu A { text-decoration: none; } .menubar-submenu A:hover, .menubar-submenu
A:active { text-decoration: none; } .menubar-submenu LI { height: 28px; line-height: 24px; } .menubar-submenu
.menu-submenu-middle { border-style: solid; } .menubar-submenu .menu-submenu-inner LI { display:
block; } .menubar-submenu .menu-submenu-inner A { height: 28px; line-height: 28px; padding: 0px
20px; display: block; position: relative; white-space: nowrap; text-align: left; min-width: 150px;
margin: 0; } .menubar-submenu .menu-submenu-inner .menu-submenu-middle { padding: 4px; } .menubar-left
{ text-align: left; } .menubar-center { text-align: center; } .menubar-right { text-align: right;
} .myphoto, .myphoto .pv { } .myphoto .pv-outer { width: auto; height: auto; padding: 8px 20px 14px
8px; float: left; } .myphoto-method-53 .pv-outer { padding: 8px 8px 14px 8px; } .myphoto-method-54
.pv-outer { padding: 8px 16px 8px 16px; float: none; } .myphoto-method-54 { float: left; } .myphoto-method-50
.pv-outer { padding: 8px 20px 14px 8px; } .myphoto-centered .pv-outer { float: none; position: relative;
} .myphoto .pv-inner { position: relative; margin: 0 auto; left: 0px!important; top: 0px!important;
cursor: auto; } .myphoto-centered .pv-inner { margin: 0 auto; } .myphoto-method-50 .pv-inner {
width: 83px; height: 111px; } .myphoto-method-53 .pv-inner { width: 660px; height: 495px; } .myphoto-method-54
.pv-inner { width: 350px; height: 467px; } .myphoto-method-50 .pv-s-empty .pv-img { display: block;
position: relative;      width: 83px;      height: 111px;      background-image:url(../../../../../img/photog-placeholder-bw.png);background-repeat:no-repeat;background-position:left top;
} .homelogo { position: relative; } .homelogo-left { text-align: left; } .homelogo-right { text-align:
right; } .homelogo-center { text-align: center; } .homelogo-logo { display: inline-block; margin:
0px; padding: 0px; border-width: 0px; } .homelogo-logo SPAN { display: none; } .homelogo .breadcrumbs
{ padding: 0px; } .homelogo .breadcrumbs H1 { line-height: normal; } .splitter { position: relative;
} .splitter-left-fixed { width: 290px; float: left; } .splitter-right-fixed { width: 290px; float:
right; } .splitter-right-wide { margin-left: 330px; } .splitter-left-wide { margin-right: 330px;
} .splitter-ie6fix { } .splitter-clear { clear: both; height: 0px; overflow: hidden; } TABLE.splitter
{ width: 100%; table-layout: fixed; border-collapse: separate; border-spacing: 0px; margin: 0px;
padding: 0px; } TD.splitter-left-fixed { width: 290px; padding-right: 40px; float: none; } TD.splitter-right-fixed
{ width: 290px; padding-left: 40px; float: none; } TD.splitter-right-wide, TD.splitter-left-wide
{ position: static; margin: 0px; } .actions { position: relative; } .actions-inner { padding: 4px
0px; height: 20px; position: relative; } .actions-left { position: relative; left: -5px; } .actions-center
{ text-align: center; } .actions-bottom .ddown { position: relative; top: -1px; } .actions-item
{ padding: 0px 8px; line-height: 20px; } .actions-center .actions-select { display: block; position:
absolute; height: 20px; line-height: 20px; left: -5px; top: 4px; } .actions-selected { display:
block; position: absolute; top: 4px; right: 5px; height: 20px; line-height: 20px; } .actions-squeezed
{ text-align: right!important; } .actions-squeezed .actions-selected { display: none!important;
} .actions-link:hover { text-decoration: none; } .actions-link:hover .text { text-decoration: underline;
} .action-rff { position: relative; } .actions-external { position: absolute; top: 0px; left: 0px;
right: 0px; z-index: 1; display: none; } .actions-text { line-height: 20px; } .controlbox .button-selectDone
{ margin-top: 4px; margin-left: 34px; } .actions-ehost { position: relative; } .actions-ehost .button
{ float: right!important; visibility: inherit!important; } .lb A { color: #FFF; } .lb A:hover {
color: #FFF; text-decoration: underline; } .lb A.button:hover { text-decoration: none; } .lb .pv-inner:hover
{ text-decoration: none; } .lb-font1 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px; } .lb-font2 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; } .lb-font3 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; text-transform: uppercase; } .lb-color1 { color: #FFF!important; } .lb-color2 {
color: #C0C0C0!important; } .lb-color3 { color: #888!important; } .lb-missing .lb-color3 { color:
#C70!important; } .lb-color4 { color: #111!important; } .lb-color5 { color: #C70!important; } .lb-border1
{ border-color: #333; } .lb-border2 { border-color: #414141; } .lb-border4 { border-color: #888;
} .lb-missing .lb-border4 { border-color: #C70; } .lb-bgcolor1 { background-color: #333; } .lb-bgcolor2
{ background-color: #222; } .lb-bgcolor3 { background-color: #111; } .lb-bgcolor4 { background-color:
#FFF; } .lb .sb-color1 { color: #333; } .lb .sb-color4 { color: #333; } .lb .sb-bgcolor1 { background-color:
#000; } .lb .sb-bgcolor4 { background-color: #333; } .lb .sb-bgimage1 { background-image: url(../../../../../img/layout/sb-top.gif);
} .lb .sb-bgimage2 { background-image: url(../../../../../img/layout/sb-bottom.gif); } .lb .sb-bgimage3 {
background-image: url(../../../../../img/layout/sb-grip.gif); } .lb .button-color1 { color: #FFF; } .lb .button-color1:hover
{ color: #DDD; } .lb .button-color2, .lb .button-color2:hover { color: #FFF; } .lb .button-font1 {
font-size: 12px; font-weight: bold; } .lb .button-border1, .lb .button-border2, .lb .button-border3
{ border-style: none; } .lb .button-bgcolor1, .lb .button-bgcolor2 { background-color: transparent;
} .lb .button .left, .lb .button .right { width: 9px; height: 26px; } .lb .button .label { height:
26px; background-repeat: repeat-x; line-height: 26px; padding: 0px; margin: 0px 9px; } .lb .button
.standard .left {      background-image:url(../../../../../img/layout/scrapbook/fav-btn-left.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .standard .right {      background-image:url(../../../../../img/layout/scrapbook/fav-btn-right.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .standard .label {      background-image: url(../../../../../img/layout/scrapbook/fav-btn-middle.png);
}  .lb .button .hover .left {      background-image:url(../../../../../img/layout/scrapbook/fav-btn-hover-left.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .hover .right {      background-image:url(../../../../../img/layout/scrapbook/fav-btn-hover-right.png);background-repeat:no-repeat;background-position:left top;;
}  .lb .button .hover .label {      background-image: url(../../../../../img/layout/scrapbook/fav-btn-hover-middle.png);
} .lb .popup-border1 { border-color: #333; } .lb .popup-bgcolor1 { background-color: #222; } .lb
.popup-color1 { color: #888; } .lb .separator-border1 { border-color: #333; } .lb .password-box
input { border-color: #888; } .lb .password-box .incorrect { color: #C70!important; } .lb .buymenu-font1
{ font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight:
normal; } .lb .buymenu-color1 { color: #FFF; } .lb .buymenu-color2, .lb .buymenu-color2:hover {
color: #FFF; } .lb .buymenu-bgcolor2 { background-color: #333; } .lb .buymenu-border1 { border-color:
#333; } .lb .actions-font1 { font-family:"Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 11px; font-weight: normal; } .lb .actions-color1 { color: #FFF; } .lb .actions-inner
{ border-top: #4B4B4B 1px solid; } .lb .actions-item .actions-link { font-size: 12px; } .dimlights-standalone-button
.actions-inner { height: 30px; } .dimlights-standalone-button .actions-font1 { font-size: 14px; }
.dimlights-standalone-button .actions-link { display: inline-block; padding: 5px 9px; border: solid
1px white; border-radius: 1px; transition: background-color 0.2s linear; } .dimlights-standalone-button
.actions-addtocart .actions-link { padding-left: 34px; background-image: url("../../../../../img/layout/cart-bw-16.png");
background-position: 9px center; background-repeat: no-repeat; } .dimlights-standalone-button .actions-createbook
.actions-link { padding-left: 34px; background-image: url("../../../../../img/layout/photo-book-16.png");
background-position: 9px center; background-repeat: no-repeat; } .dimlights-standalone-button .actions-link:hover
.text { text-decoration: none; } .dimlights-standalone-button .actions-link:hover { text-decoration:
none; background-color: #333; } .dimlights-standalone-button .actions-sep { visibility: hidden;
font-size: 1px; } .sbe { z-index: 2; position: absolute; top: 0px; left: 0px; height: 100%; width:
100%; } .sbe-bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-color:
#000; opacity: 0.93;; z-index: -1; } .sbe-header { height: 38px; line-height: 38px; border-top:
solid 1px #232323; border-bottom-style: solid; border-bottom-width: 1px; position: relative; }
.sbe-header-loading { font-size: 16px; padding: 0 16px; } .sbe-header-title { display: block; float:
left; cursor: pointer; max-width: 380px; overflow: hidden; height: 100%; } .sbe-header-title-link
{ font-size: 16px; background-image: url("../../../../../img/layout/sb-bottom.gif"); background-position: right
center; background-repeat: no-repeat; padding-right: 16px; } .sbe-header-left { width: 520px; height:
100%; overflow: hidden; padding-left: 16px; } .sbe-header-status { height: 28px; line-height: 28px;
position: absolute; top: 5px; right: 150px; border-left-style: solid; border-left-width: 1px; padding-left:
10px; min-width: 130px; text-transform: uppercase; } .sbe-header-status-shared { line-height: 14px;
} .sbe-shared-status { color: #84EE84; display: none; } .sbe-expires-on { color: #FB4!important;
} .sbe-btn-store-box { position: absolute; right: 0px; top: 0px; } .sbe-btn-store { position: absolute;
left: 10px; top: 2px; text-transform: none; } .sbe-btn-store .label { color: #FB4; } .sbe-header-middle
{ position: absolute; top: 0px; left: 430px; height: 100%; } .sbe-header-right { position: absolute;
top: 0px; right: 0px; height: 100%; } .sbe-btn-share, .sbe-btn-buy { float: left; margin: 7px 8px
6px 8px; } .sbe-btn .label { min-width: 60px; text-align: center; } .sbe-btn-share { margin-left:
16px;  }    .sbe-btn-close {            background: url(../../../../../img/layout/scrapbook/close.png) no-repeat left top;
padding-right: 12px; height: 38px; width: 38px; float: left; cursor: pointer; } .sbe-btn-close-hover
{ background-position: 0 -38px; } .sbe-tb { height: 31px; line-height: 31px; border-bottom-style:
solid; border-bottom-width: 1px; position: relative; text-align: center; } .sbe-tb .all { display:
none; } .sbe-tb-left { position: absolute; left: 16px; top: 0px; } .sbe .sbe-tb-link-d, .sbe .sbe-tb-link-d:hover
{ color: #808080; text-decoration: none; cursor: default; } .sbe-tb-item-download-photog { padding-left:
12px;      background-image:url(../../../../../img/icons/lock-gray-12.png);background-repeat:no-repeat;background-position:left top;
} .sbe-tb-item { padding-right: 16px; } .sbe-tb-item.singleonly { display: none; } .sbe-tb-right
{ position: absolute; right: 0; top: 0; padding-right: 16px; } .sbe-body { position: relative;
padding: 0px 20px 0px 20px; } .sbe-body-photog { height: 38px; line-height: 38px; } .sbe-body-photog-name
{ font-size: 18px; } .sbe-grid-header { height: 24px; line-height: 24px; text-align: left; position:
relative; padding-bottom: 6px; } .sbe-single-view .sbe-grid-header { display: none; } .sbe-thumb-switches
{ position: absolute; right: 0px; top: 0px; } .sbe-thumb-switch { float: left; height: 14px; width:
14px;      margin: 8px 4px;      cursor: pointer;      background: url(../../../../../img/layout/scrapbook/icons-thumb-size-14.gif) no-repeat 0 0;
} .sbe-thumb-switch-s { background-position: 0px 0px; } .sbe-thumb-switch-m { background-position:
-14px 0px; } .sbe-thumb-switch-l { background-position: -28px 0px; } .sbe-thumb-switch-s.sbe-thumb-switch-sel
{ background-position: 0 -14px; } .sbe-thumb-switch-m.sbe-thumb-switch-sel { background-position:
-14px -14px; } .sbe-thumb-switch-l.sbe-thumb-switch-sel { background-position: -28px -14px; } .sbe-thumb-switch-sel
{ cursor: auto; } .sbe-loading, .sbe-empty { text-align: center; font-size: 16px; line-height: 200%;
padding-top: 135px; } .sbe-loading, .sbe .pg-empty .sbe-loading { display: none; } .sbe .sbe-pg-loading
.sbe-empty { display: none; } .sbe .sbe-pg-loading .sbe-loading { display: block; } .sbe-copyright
{ margin-top: 10px; height: 30px; line-height: 30px; text-align: center; } .sbe-viewport { min-height:
300px; position: relative; } .sbe-thumbs, .sbe-viewport .sv, .sbe-viewport .sv-outer { height: 100%;
} .sbe-viewport .sbe-pg { margin-right: 15px; } .sbedec .pv-border { background-color: #222; top:
-3px; left: -3px; border: none; padding: 3px; } .sbedec .pv-ohover .pv-pad { border: solid 1px #686868;
} .sbedec .pg-selected .pv-pad { background-color: #323232; border: solid 1px #686868; } .sbedec
.pg-selected .pv-index, .sbedec .pg-selected .pv-border { background-color: #161616; } .sbe .sbe-i
.pv-label .title { font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size:
11px; font-weight: normal; font-style: normal; text-transform: none; color: #FFF; } .sbe .sbe-pg .pv-index
{ display: block; position: absolute; top: -3px; left: -3px; right: auto; z-index: 4; text-align:
center; background-color: #222; color: #888; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
} .sbe .pg-method-0 .pv-index { height: 12px; line-height: 12px; font-size: 9px; padding: 0 3px;
} .sbe .pg-method-10 .pv-index { height: 14px; line-height: 14px; font-size: 11px; padding: 0 4px;
} .sbe .pg-method-11 .pv-index { height: 16px; line-height: 16px; font-size: 11px; padding: 0 4px;
} .sbe-pg .pv-inner, .sbe-pg .pv { cursor: default; } .sbe .pvp-t-method-11 .pv-pad { width: 224px;
height: 222px; left: -13px; top: -12px; } .sbe .pvp-t-method-11 .pg-dragged-over .pv-pad { width:
238px; height: 236px; left: -19px; top: -18px; border: none; background-color: transparent;      background-image:url(../../../../../img/layout/scrapbook/drag-single-11.png);background-repeat:no-repeat;background-position:left top;
} .pvp-t-method-11 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 238px; height:
236px;      font-size: 11px;      line-height: 230px;      text-align: center;      background-image:url(../../../../../img/layout/scrapbook/drag-multi-11.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pvp-t-method-11 .pg-drop { height: 228px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px;      background-image:url(../../../../../img/layout/scrapbook/drop-target-11.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pvp-t-method-10 .pv-pad { width: 142px; height: 150px; left: -12px; top: -16px; } .sbe .pvp-t-method-10
.pg-dragged-over .pv-pad { width: 156px; height: 164px; left: -18px; top: -22px; border: none;
background-color: transparent;      background-image:url(../../../../../img/layout/scrapbook/drag-single-10.png);background-repeat:no-repeat;background-position:left top;
} .pvp-t-method-10 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 156px; height:
164px;      font-size: 11px;      line-height: 160px;      text-align: center;      background-image:url(../../../../../img/layout/scrapbook/drag-multi-10.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pvp-t-method-10 .pg-drop { height: 156px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px;      background-image:url(../../../../../img/layout/scrapbook/drop-target-10.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pvp-t-method-0 .pv-pad { width: 102px; height: 110px; left: -12px; top: -16px; } .sbe .pvp-t-method-0
.pg-dragged-over .pv-pad { width: 116px; height: 124px; left: -18px; top: -22px; border: none;
background-color: transparent;      background-image:url(../../../../../img/layout/scrapbook/drag-single-0.png);background-repeat:no-repeat;background-position:left top;
} .pvp-t-method-0 .sbe-multi-drag { position: absolute; left: 0px; top: 0px; width: 116px; height:
124px;      font-size: 11px;      line-height: 120px;      text-align: center;      background-image:url(../../../../../img/layout/scrapbook/drag-multi-0.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pvp-t-method-0 .pg-drop { height: 124px; width: 16px; z-index: 10; position: absolute;
margin-left: -8px;      background-image:url(../../../../../img/layout/scrapbook/drop-target-0.png);background-repeat:no-repeat;background-position:left top;
} .sbe .pg-dragged-over { z-index: 10; visibility: inherit; } .sbe .pg-empty .pv-index, .sbe .pg-dragged-over
.pv-index, .sbe .pg-dragged-over .pv-label { display: none; } .sbe-single { height: 100%; width:
100%; position: relative; } .sbe-flipper { margin: 0px 40px; height: 100%; } .sbe-single-left, .sbe-single-right
{ position: absolute; top: 0px; bottom: 0px; width: 40px; cursor: pointer; z-index: 100; } .sbe-single-left
{      left: 0px;      background: url(../../../../../img/layout/dimlights-previous2.png) no-repeat left center;
}  .sbe-single-right {      right: 0px;      background: url(../../../../../img/layout/dimlights-next2.png) no-repeat left center;
} .sbe-popupmenu { position: absolute; width: 140px; border-style: solid; border-width: 1px; padding:
8px; text-transform: uppercase; z-index: 100; } .sbe-popupmenu-item { line-height: 20px; padding:
0px 4px; cursor: pointer; } .sbe-popupmenu-item-d { cursor: auto; } .sbe-popupmenu-sep { height:
0; border-bottom-style: solid; border-bottom-width: 1px; margin: 4px 0px; } .sbe-infopopup-o {
position: absolute; z-index: 100; } .sbe-infopopup { position: relative; top: -19px; border-style:
solid; border-width: 1px; padding: 8px; padding-right: 16px; } .sbe-info-row { line-height: 18px;
height: 18px; position: relative; } .sbe-info-label { position: absolute; left: 0px; top: 0px;
width: 96px; text-align: right; } .sbe-info-value { padding-left: 102px; } .sbe-upper { text-transform:
uppercase; } .sbe-flipper .pv-info, .sbe-pg .pv-info { visibility: hidden; position: absolute;
height: 22px;    width: 22px;    top: 0px;    right: 0px;    background-image:url(../../../../../img/layout/scrapbook/icon-info-22.png);background-repeat:no-repeat;background-position:left top;
} .sbe-sharedwith .sbe-flipper .pv-ihover .pv-info, .sbe-pg-sharedwith .pv-ihover .pv-info { visibility:
inherit; } .sbe-pg .pv-s-noaccess .pv-info, .sbe-pg .pg-dragged-over .pv-info { visibility: hidden;
} .sbe-pv-remove { display: none; position: absolute; height: 14px; width: 14px; top: 0; right:
0;      cursor: pointer;      background-image:url(../../../../../img/layout/scrapbook/btn-thumb-remove.png);background-repeat:no-repeat;background-position:left top;
} .pv-ohover .sbe-pv-remove { display: block; } .sbe-pg .pg-dragged-over .sbe-pv-remove, .sbe-pg-ro
.sbe-pv-remove { display: none; } .sbe-sh { position: absolute; top: 60px; left: 430px; z-index:
3; width: 400px; border-style: solid; border-width: 1px; } .sbe-sh-tabs { position: relative; height:
28px; margin: 5px 15px 0px 15px; z-index: 1; } .sbe-sh-tab { display: block; position: absolute;
top: 0px; height: 27px; line-height: 27px; text-align: center; border-style: solid; border-top-width:
1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 0px; font-weight: bold;
} .sbe-sh .sbe-sh-tab:hover { text-decoration: none; } .sbe-sh-tabs .active { height: 28px; z-index:
1; } .sbe-sh-tabs .active:hover { cursor: auto; } .sbe-sh-tab1 { width: 200px; left: 0px; } .sbe-sh-tab2
{ width: 170px; left: 200px; } .sbe-sh-panel { position: relative; width: 400px; height: 400px;
border-top-style: solid; border-top-width: 1px; } .sbe-sh-buttons { position: absolute; left: 0px;
bottom: 0px; width: 100%; height: 46px; } .sbe-sh-share, .sbe-sh-close { position: absolute; top:
10px; right: 25px; } .sbe-sh-cancel { position: absolute; top: 10px; left: 152px; } .sbe-sh-text
{ margin: 20px 25px; line-height: 1.8em; } .sbe-sh-form { position: relative; padding: 0px 25px;
} .sbe-sh-form .field { position: relative; padding: 0px 0px 8px 130px; } .sbe-sh-form .field .label
{ position: absolute; top: 0px; left: 0px; width: 125px; text-align: right; line-height: 22px;
height: 22px; } .sbe-sh-form .field INPUT, .sbe-sh-form .field TEXTAREA { width: 212px; line-height:
16px; height: 16px; margin: 0px; padding: 2px 3px; border-style: solid; border-width: 1px; } .sbe-sh-form
.field TEXTAREA { height: 135px; } .sbe-sh-form .error { padding: 5px 5px 0px 5px; text-align: right;
text-transform: uppercase; } .sbe-sh-link { margin: 40px 25px; } .sbe-sh-link SPAN { display: block;
font-weight: bold; padding-bottom: 6px; } .sbe-sh-link INPUT, .sbe-sh-link DIV { width: 342px;
line-height: 16px; height: 16px; margin: 0px; padding: 2px 3px; border-style: solid; border-width:
1px; white-space: nowrap; font-weight: normal; } .sbe-sh-expires { position: absolute; left: 25px;
top: 0px; height: 46px; line-height: 46px; } .sbe-sh-shared-message { position: relative; top: 140px;
padding: 0px 40px; line-height: 25px; } .sbe-sh-panel-single { margin-top: -1px; } .sbe-sl { border-style:
solid; border-width: 1px; padding: 8px; width: 384px; position: absolute; left: 3px; top: 60px;
z-index: 3; display: none; } .sbe-sl-row { height: 22px; line-height: 22px; padding-left: 14px;
position: relative; margin: 4px 0px; } .sbe-sl-template { display: none; } .sbe-sl-new A { position:
absolute; right: 8px; top: 0px; height: 22px; line-height: 22px; padding-left: 14px; background:
url("../../../../../img/layout/scrapbook/bullets-select.png") no-repeat 0px -66px; } .sbe-sl-scrapbook { background-image:
url("../../../../../img/layout/scrapbook/bullets-select.png"); background-repeat: no-repeat; background-position:
0px -22px; } .sbe-sl-scrapbook-shared { background-position: 0px -44px; } .sbe-sl-current { background-position:
0px 0px; } .sbe-sl-name { height: 100%; overflow: hidden; } .sbe-sl-current .sbe-sl-name, .sbe-sl-row-hover
.sbe-sl-name { width: 196px; } .sbe-sl-cmds { position: absolute; height: 22px; line-height: 22px;
top: 0px; right: 0px; display: none; padding-right: 6px; } .sbe-sl-current .sbe-sl-cmds, .sbe-sl-row-hover
.sbe-sl-cmds { display: block; } .sbe-sl-edit { display: none; } .sbe-sl-edit .sbe-sl-cmds { display:
block; } .sbe-sl-input { border-style: solid; border-width: 1px; height: 16px; line-height: 16px;
margin: 0; padding: 2px 3px; width: 260px; } .lb .sbe-sl-d, .lb .sbe-sl-d:hover { color: #808080;
text-decoration: none; cursor: default; } .sbe-sl-scrapbook { cursor: pointer; } .sbe-sl-hdr {
margin-top: 12px; } .sbe-sl-sep { height: 1px; border-bottom-style: solid; border-bottom-width:
1px; margin: 4px 0px; } .sbe-ash { position: absolute; display: none; top: 0px; left: 0px; width:
520px; } .sbe-ash .popup-title { padding-bottom: 20px; line-height: 2em; } .sbe-ash .textfield {
margin-bottom: 20px; margin-left: 30px; } .sbe-ash .option-same { padding: 10px 0px; } .sbe-ash
.buttons { padding-top: 30px; } .sbe-ash .button { float: right; margin-left: 20px; } .sbe-ash .disabled
{ opacity: 0.8;; } .sbe-ash .notagain INPUT { position: relative; top: 2px; } .sbe-crt { position:
absolute; display: none; top: 0px; left: 0px; width: 280px; z-index: 8; } .sbe-crt .popup-title
{ padding-bottom: 20px; line-height: 2em; } .sbe-crt .textfield { margin-bottom: 30px; } .sbe-crt
.buttons { padding-top: 40px; } .sbe-crt .button { float: right; margin-left: 20px; } .mbox-outer
{ position: absolute; z-index: 10; width: 450px; } .mbox { position: relative; padding: 14px; font-size:
12px; border-width: 2px; border-style: solid; overflow: hidden; } .mbox .title { font-size: 20px;
padding-bottom: 8px; } .mbox .text { position: relative; line-height: 16px; padding: 6px 0px; clear:
left; } .mbox .buttons { margin: 14px 0px 0px 0px; line-height: 22px; clear: left; float: right;
} .mbox .buttons .button { margin-left: 10px; } .qpl-content { max-width: 800px; } .qpl-bin .bin-title-suffix
{ position: absolute; top: 0; right: 0; } .qpl-header-right { padding-right: 5px; } .qpl-msg-loading,
.qpl-msg-nopricing, .qpl-msg-empty { display: none; padding-bottom: 10px; padding-left: 5px; } .qpl-loading
.qpl-msg-loading, .qpl-nopricing .qpl-msg-nopricing, .qpl-empty .qpl-msg-empty { display: inherit;
} .qpl-loading .qpl-header-right, .qpl-loading .qpl-products, .qpl-loading .qpl-buymore { display:
none; } .qpl-nopricing .qpl-header-right, .qpl-nopricing .qpl-buymore, .qpl-nopricing .qpl-products
{ display: none; } .qpl-product { position: relative; line-height: 1.5; padding: 4px 6px; margin:
0 -2px; cursor: pointer; } .qpl-product-price { float: right; height: 100%; padding-left: 4px; }
.qpl-btn-buy { display: none; position: absolute; right: 0; top: -4px; } .qpl-buymore { text-align:
center; margin-top: 6px; padding-bottom: 2px; } .qpl-btn-buymore { float: none; margin: auto; display:
inline-block; } .qpl-template { display: none; } .qpl-popup { display: none; position: absolute;
min-width: 160px; max-width: 200px; } .qpl-popup-label { margin-bottom: 4px; } .qpl-popup-currencies
{ padding-left: 8px; } .qpl-popup-currency { padding: 2px 4px 2px 2px; } .qpl-popup-shipzones, .qpl-popup-units
{ margin-bottom: 8px; line-height: 1.5; } .qpl-popup-shipzone, .qpl-popup-unit { padding-left: 8px;
} .qpl-popup-btn-ok { margin-top: 10px; float: right; } .qpl-nopricing { display: none; } .sb {
position: absolute; visibility: hidden; overflow: hidden; right: 0px; top: 0px; width: 15px; height:
100%; z-index: 100; } .sb DIV { position: absolute; left: 0px; width: 13px; z-index: 110; border-style:
solid; border-width: 1px; } .sb DIV DIV { left: -1px; top: -1px; width: 100%; height: 100%; background-position:
center; background-repeat: no-repeat; } .sb .sb-upper, .sb .sb-lower { border-top-width: 0px; border-bottom-width:
0px; } .sb .sb-upper DIV, .sb .sb-lower DIV { top: 0px; border-top-width: 0px; border-bottom-width:
0px; } .sb-top { top: 0px; height: 12px; } .sb-bottom { bottom: 0px; height: 12px; } .sb .sb-top
DIV, .sb .sb-bottom DIV { height: 12px; border-width: 1px; border-style: solid; } .sb .sb-thumb
{ left: 2px; width: 9px; height: 33px; padding: 0px; } .sb-bgimage1 {      background-image: url(../../../../../img/layout/sb-top.gif);
} .sb-bgimage2 { background-image: url(../../../../../img/layout/sb-bottom.gif); } .sb-bgimage3 { background-image:
url(../../../../../img/layout/sb-grip.gif); } .menu { display: none; position: absolute; z-index: 100; } .menu-inner
{ border-style: solid; border-width: 1px; padding: 8px; } .menu A, .menu .loading { display: block;
padding: 6px 9px; max-width: 280px; white-space: nowrap; overflow: hidden; text-decoration: none;
} .menu .loading { opacity: 0.3;; } .menu A:hover { text-decoration: none; } .menu-separator {
border-top: 1px solid; margin: 0px 0px; } .social-btns { text-align: center; height: 20px; margin-bottom:
6px; } .social-btns-fb { margin-left: 40px; } .like-btn, .tweet-btn, .plusone-btn, .pinit-btn {
display: inline-block; margin-right: 6px; height: 20px; font-size: 0px; text-align: left; } .social-btns-share
{ margin-bottom: 10px; float: right; text-align: right; } .fb_iframe_widget_lift { z-index: 10!important;
} .home-btns { float: right; height: 22px; } DIV.home-btns-only-one { width:22px; } .home-btns .icon{
float: right; display: block; height: 22px; width: 22px; margin-left: 4px; } .home-btns .icon-facebook
{ background-image: url("../../../../../img/icons/icon-facebook-bw-22.png"); background-position: left top;
background-repeat: no-repeat; } .home-btns .icon-pinterest { background-image: url("../../../../../img/icons/icon-pinterest-22-bw.png");
background-position: left top; background-repeat: no-repeat; } .home-btns .icon-pinterest:hover
{ background-image: url("../../../../../img/icons/icon-pinterest-22.png"); } .home-btns .icon-facebook:hover
{ background-image: url("../../../../../img/icons/icon-facebook-22.png"); } .home-btns .icon-rss { background-image:
url("../../../../../img/icons/icon-rss-22-bw.png"); background-position: left top; background-repeat: no-repeat;
} .home-btns .icon-rss:hover { background-image: url("../../../../../img/icons/icon-rss-22.png"); } .home-btns
.icon-twitter { background-image: url("../../../../../img/icons/icon-twitter-bw-22.png"); background-position:
left top; background-repeat: no-repeat; } .home-btns .icon-twitter:hover { background-image: url("../../../../../img/icons/icon-twitter-22.png");
} .home-btns .icon-google { background-image: url("../../../../../img/icons/icon-gplus-bw-22.png"); background-position:
left top; background-repeat: no-repeat; } .home-btns .icon-google:hover { background-image: url("../../../../../img/icons/icon-gplus-22.png");
} .expires { position: fixed; z-index: 100; left: 50%; width: 550px; margin-left: -275px; bottom:
-150px; height: 90px; font-family: Georgia,Times,Sans-serif; } .expires-inner { margin-top: 25px;
text-align: center; } .expires-text { padding-bottom: 24px; position: relative; } .expires-check
{ position: absolute; display: block; bottom: 0px; left: -4px; } .expires-check INPUT { position:
relative; top: 2px; } .expires-close { position: absolute; top: -10px; right: -10px; width: 24px;
height: 24px;      cursor: pointer;        background-image:url(../../../../../img/layout/close-24.png);background-repeat:no-repeat;background-position:left top;;
} .expires-border1 { border: solid 1px #929292; border-radius: 5px; -moz-border-radius: 5px; }
.expires-bgcolor1 { background-color: #2D2D2D; } .expires-color1 { color: #F8F8F8; } .expires-font1
{ font-size: 17px; } .expires-color2 { color: #AFAFAF; } .expires-font2 { font-size: 12px; } .coowarn
{ position: relative; height: 30px; line-height: 30px; display: none; padding-left: 5px; } .coowarn-learn
{ } .coowarn-text { } .coowarn-text A { padding-left: 5px; } .coowarn-hide { position: absolute;
right: 3px; top: 0px; height: 30px; line-height: 30px; padding-right: 30px; background-image: url(../../../../../img/layout/close-24.png);
background-repeat: no-repeat; background-position: right 3px; } .coowarn-policy { height: 460px;
margin: 0px 10px; position: relative; overflow: hidden; } .coowarn-policy-inner { position: relative;
} .coowarn-policy p { margin-top: 4px; margin-bottom: 12px; margin-right: 10px; } .coowarn-policy
.coowarn-h1 { padding-top: 12px; margin-bottom: 4px; } .coowarn-policy .coowarn-h2 { padding-top:
12px; margin-bottom: 4px; font-style: italic; } .photostrip { position: relative; } .photostrip
.pg { margin: 0 auto; } .photostrip-n { padding-left: 60px; padding-right: 60px; } .photostrip-mp
{ padding-left: 35px; padding-right: 35px; } .photostrip-mpn { padding-left: 95px; padding-right:
95px; } .photostrip .ibtn { width: 48px; height: 48px; position: absolute; top: 50%; margin-top:
-25px; display: none; background-repeat: no-repeat; background-position: center center; cursor:
pointer; } .photostrip .iprev { left: 0px; background-image: url("../../../../../img/layout/prev-bw.png");
} .photostrip .inext { right: 0px; background-image: url("../../../../../img/layout/next-bw.png"); } .photostrip
.pbtn { width: 28px; height: 28px; position: absolute; top: 50%; margin-top: -14px; display: none;
background-repeat: no-repeat; background-position: center center; cursor: pointer; } .photostrip
.pprev { left: 0px; background-image: url("../../../../../img/layout/prev-page-bw.png"); } .photostrip .pnext
{ right: 0px; background-image: url("../../../../../img/layout/next-page-bw.png"); } .photostrip-mpn .pprev {
left: 62px; } .photostrip-mpn .pnext { right: 62px; } .ews { position: relative; width: 32px; height:
14px; padding: 3px 15px; } .ews INPUT, .ews DIV { position: absolute; left: 15px; top: 0px; width:
24px; height: 14px; padding: 2px 3px; border-style: solid; border-width: 1px; text-align: right;
} .ews DIV { display: none; } .ews SPAN { position: absolute; top: 0px; width: 15px; height: 14px;
padding: 3px 0px; overflow: hidden; line-height: normal; background-repeat: no-repeat; background-position:
center;      cursor: pointer;  }  .ews-down {      left: 0px;      background-image: url(../../../../../img/layout/icon-minus.gif);
} .ews-up { right: 0px; background-image: url(../../../../../img/layout/icon-plus.gif); } .ews-ro INPUT, .ews-ro
SPAN { display: none; } .ews-ro DIV { display: block; } .slider { position: relative; } .slider-horz
{ width: 100px; height: 28px; border-left: solid 28px #EEE; border-right: solid 28px #EEE; border-top:
solid 3px #EEE; border-bottom: solid 3px #EEE; top: -6px; margin: 0px 6px 0px 0px; overflow: visible;
background: url(../../../../../img/slider-middle.gif) repeat-x center; } .slider-l, .slider-r { position: absolute;
top: 6px; width: 29px; height: 28px; } .slider-l { left: -28px; background: url(../../../../../img/slider-left.gif) no-repeat;
} .slider-r { right: -28px; background: url(../../../../../img/slider-right.gif) no-repeat; } .slider-l A {
left: 0px;      background-image:url(../../../../../img/icons/collapse-16.png);background-repeat:no-repeat;background-position:left top;
}    .slider-r A {      right: 0px;      background-image:url(../../../../../img/icons/expand-16.png);background-repeat:no-repeat;background-position:left top;
} .slider-horz A { display: block; position: absolute; width: 16px; height: 16px; top: 0px; } .slider-horz
.slider-h { position: relative; top: 7px; left: -3px; width: 7px; height: 14px; cursor: pointer;
background: url(../../../../../img/slider-handle.gif) no-repeat; } .slider-horz .slider-s { display: none; }
.slider-vert { width: 28px; height: 100px; padding: 28px 3px; } .slider-u, .slider-d { position:
absolute; left: 0px; width: 32px; height: 34px; margin: 0 2px; background-repeat: no-repeat; background-position:
0px 0px;  }      .slider-u {      top: 0px;      background-image: url(../../../../../img/printing/zoom-plus-sprite.png);
}  .slider-d {      bottom: 0px;      background-image: url(../../../../../img/printing/zoom-minus-sprite.png);
} .slider-u:hover, .slider-d:hover { background-position: -32px 0px; } .slider-u:active, .slider-u.selected,
.slider-d:active, .slider-d.selected { background-position: -64px 0px; } .slider-vert A { display:
block; position: absolute; width: 32px; height: 34px; left: -1px; outline: none; } .slider-vert
.slider-h { position: relative; left: -3px; height: 20px; width: 36px; cursor: pointer; background-image:
url(../../../../../img/printing/zoom-thumb-grip.png); background-repeat: no-repeat; background-position: 0px
0px; } .slider-vert .slider-h:hover { background-position: -36px 0px; } .slider-vert .slider-h:active,
.slider-vert .slider-h.selected { background-position: -72px 0px; } .slider-vert .slider-s { position:
absolute;      left: 0px;      top: 28px;      width: 36px;      background: url(../../../../../img/printing/zoom-track-back.gif) repeat-y;
background-position: center; } .pc H1, .pc H2, .pc H3, .pc H4, .pc H5, .pc H6 { margin: 0px; padding:
0px; font-weight: normal; line-height: inherit; } .pc { position: fixed; display: none; left: 0px;
top: 0px; width: 100%; height: 100%; z-index: 2000; } .pc H1 { float: left; } .pc-bg { position:
absolute; left: 0px; top: 0px; width: 100%; background: #000; opacity: 0.7;; } .pc-frame { position:
absolute; padding: 12px; border-width: 2px; border-style: solid; overflow: hidden; -webkit-border-radius:
11px; -moz-border-radius: 11px; border-radius: 11px; -webkit-transition: width 0.4s linear, height
0.4s linear; -moz-transition: width 0.4s linear, height 0.4s linear; -o-transition: width 0.4s linear,
height 0.4s linear; transition: width 0.4s linear, height 0.4s linear; } .pc-close { position: absolute;
right: 14px;      top: 14px;      width: 24px;      height: 24px;      z-index: 500;      background-image:url(../../../../../img/core/printing/cfg-close2.png);background-repeat:no-repeat;background-position:left top;;
}  .pc-close:hover {      background-image:url(../../../../../img/core/printing/cfg-close.png);background-repeat:no-repeat;background-position:left top;;
} .pc-close:focus { outline: none !important; } .pc-close.with-text { padding-right: 28px; width:
auto; background-position: right top; } .pc-body { overflow: hidden; -webkit-transition: width 0.4s
linear, height 0.4s linear; -moz-transition: width 0.4s linear, height 0.4s linear; -o-transition:
width 0.4s linear, height 0.4s linear; transition: width 0.4s linear, height 0.4s linear; } .pc
.sv-outer { height: 100%; } .pc-loading { display: none; position: relative; top: 45%; margin-top:
-10px; text-align: center; } .pc-s-loading .pc-loading { display: block; } .pc-s-loading .pc-body
{ display: none; } .pc-page { position: absolute; display: none; left: 12px; top: 12px; height: 0px;
overflow: visible; z-index: 1; } .pc-page-hdr { position: relative; height: 72px; padding: 0px 36px;
line-height: 72px; } .pc-page-hdr-extra { overflow: hidden; height: 72px; line-height: 72px; padding-left:
15px; } .pc-page-ftr { position: absolute; height: 40px; width: 100%; bottom: 12px; left: 0px; }
.pc-page A { -webkit-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s
ease; -moz-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease;
-o-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease; transition:
color 0.15s ease, border-color 0.51s ease, background-color 0.15s ease; } .pc-page A.pc-button,
.pc-page A.pc-toggle { -webkit-transition: none; -moz-transition: none; -o-transition: none; transition:
none; text-decoration: none; } .pc-toggle { display: inline-block; padding: 4px 8px; height: 22px;
line-height: 22px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } .pc-toggle:hover
{ text-decoration: none; } A.pc-button { display: inline-block; padding: 4px 22px; line-height:
24px; border-style: solid; border-width: 1px; text-decoration: none; -webkit-border-radius: 5px;
-moz-border-radius: 5px; border-radius: 5px; } .pc A.pc-button-d { cursor: default!important; }
.pc-slidein { position: absolute; display: none; top: 0px; z-index: 100; padding: 12px; border-left-style:
solid; border-left-width: 4px; } .pc-slidein-fw { border-top: 1px solid; border-right: 1px solid;
border-left: none; -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomleft: 11px;
border-bottom-left-radius: 11px; } .pc-slidein-rw { border-top: 1px solid; border-left: 1px solid;
border-bottom: 1px solid; border-right: none; } .pc-slidein-s { display: block; } A.pc-slideout
{ display: block; position: absolute; height: 20px; line-height: 20px; top: 6px; right: 10px; z-index:
200; } A.pc-slideout:hover { text-decoration: none; } A.pc-slideout:hover SPAN { text-decoration:
underline; } A.pc-slideout EM { position: relative; display: inline-block; top: -1px; width: 14px;
height: 14px;      vertical-align: middle;      margin-left: 3px;      background-image:url(../../../../../img/core/printing/cfg-slideout-right.png);background-repeat:no-repeat;background-position:left top;
}  .pc-slidein-fw A.pc-slideout EM {      background-image:url(../../../../../img/core/printing/cfg-slideout.png);background-repeat:no-repeat;background-position:left top;
} .pc-slidein-nohide A.pc-slideout { display: none; } .pc .selector-box { position: relative; border-style:
solid; border-width: 1px; height: 18px; cursor: pointer; text-align: left; } .pc .zf-outer-current-selection
{ height: 14px; padding: 2px 6px; line-height: 14px; border: 0px none; } .pc .zf-current-selection-focused
{ border: 0px none; } .pc .zf-current-selection-button { display: block; position: absolute; right:
-1px; top: -1px; height: 20px; width: 16px; margin: 0px; text-align: center; font-family: Arial,
Sans-Serif; font-size: 10px; line-height: 20px; background: none; } .pc .zf-current-selection {
padding: 0px; } .pc .zf-option-selectable { padding: 0px; line-height: normal; } .pc .zf-current-selection-button
{ padding: 0px; } .pc-select { border-style: solid; border-width: 1px; z-index: 4500!important; }
.pc-select .zf-option-selectable { padding: 4px 6px; cursor: pointer; } .pc-message .pc-message-c
{ font-weight: normal; position: relative; text-align: center; top: 40%; } .pc-message H6 { margin-bottom:
24px; } .pc-message .pc-button { margin-right: 24px; } .pc-message .pc-button-z { margin-right:
0px; } .pc-text H6 { font-weight: normal; position: relative; top: 45%; margin: -50px 0px 0px 0px;
text-align: center; } .pc-itemtype-c { position: relative; top: 50%; margin-top: -235px; } .pc-itemtype-c
H6 { width: 500px; margin: 0px auto 24px auto; font-weight: normal; text-align: center; line-height:
1.65em; } .pc-itemtype-l { margin: 0px auto; width: 330px; text-align: center; } .pc-itemtype-l .pc-button
{ display: inline-block; position: relative; width: 280px; line-height: 31px; margin: 10px 5px;
} .pc-itemtype-c P { width: 500px; margin: 24px auto; line-height: 1.65em; } .pc-pricing-c { position:
relative; top: 50%; margin-top: -235px; } .pc-pricing-c H6 { width: 500px; margin: 0px auto 24px auto;
font-weight: normal; text-align: center; line-height: 1.65em; } .pc-pricing-l { margin: 0px auto;
width: 330px; text-align: center; } .pc-pricing-l .pc-button { display: inline-block; position:
relative; width: 280px; line-height: 31px; margin: 10px 5px; } .pc-pricing-c P { width: 500px;
margin: 24px auto; line-height: 1.65em; } .pc-selection-c { position: relative; top: 50%; margin-top:
-235px; } .pc-selection-c H6 { width: 500px; margin: 0px auto 24px auto; font-weight: normal; text-align:
center; line-height: 1.65em; } .pc-selection-l { margin: 0px auto; width: 420px; text-align: center;
} .pc-selection-l .pc-button { display: inline-block; position: relative; width: 370px; line-height:
31px; margin: 10px 5px; } .pc-selection-c P { width: 500px; margin: 24px auto; line-height: 1.65em;
} .pc-license H6 { font-weight: normal; height: 40px; margin: 0px 10px; line-height: 40px; } .pc-license
.sv { margin: 0px 10px; border-style: solid; border-width: 1px; } .pc-license .sv-inner { padding:
3px 5px; } .pc-license .sv-scroll .sv-inner { padding-right: 20px; } .pc-license .sv-inner PRE {
margin: 0px; font-family: Consolas,'Lucida Console', monospace; font-size: 14px; white-space: pre-wrap;
white-space: -moz-pre-wrap; } .pc-preview { text-align: center; } .pc-preview H6 { display: none;
position: relative; font-weight: normal; height: 40px; padding-top: 6px; margin: 0px; line-height:
40px; z-index: 1; } .pc-preview-c { float: left; position: relative; height: 20px; padding: 10px
32px 10px 0px; line-height: 20px; } .pc-preview-c LABEL { display: block; float: left; height: 20px;
padding-right: 8px; line-height: 20px; text-align: left; font-weight: bold; } .pc-preview-c .ews
{ float: left; } .pc-preview-c .selector-box { float: left; } .pc-preview-sub { float: left; font-weight:
bold; } .pc-preview-b { float: right; height: 34px; padding: 3px 0px; } .pc-preview-b .pc-button {
height: 24px; display: inline-block; vertical-align: top; } .pc-preview-times { float: left; margin-left:
4px; font-weight: bold; } .pc-preview-add H6 { display: inline-block; } .pc-preview-i { position:
relative; height: 100%; text-align: center; } .pc-preview-i IMG, .pc-preview-i DIV { position: absolute;
left: 50%; top: 50%; border-style: solid; border-width: 1px; cursor: pointer; } .pc-preview-i SPAN
{ position: absolute; display: block; top: 4px; right: 4px; width: 24px; height: 24px; cursor: pointer;
z-index: 10;      background-image:url(../../../../../img/core/printing/zoom-out.png);background-repeat:no-repeat;background-position:left top;
} .pc-preview .selector-box { width: 150px; } .pc-pb2 { padding: 0px; } .pc-pb2-incomplete { display:
none; padding: 16px; margin: 0px 36px 16px 36px; border-width: 1px; border-style: solid; -moz-border-radius:
5px; -webkit-border-radius: 5px; border-radius: 5px; } .pc-pb2-controls { padding: 0px 36px; height:
30px; line-height: 30px; margin-bottom: 12px; } .pc-pb2-controls .button-border1, .pc-pb2-controls
.button-border2 { border-radius: 4px; } .pc-pb2-controls .pc-toggle { margin-left: 8px; } .pc-pb2-vendor
{ padding-left: 12px; } .pc-pb2-vendor A { display: inline-block; overflow: hidden; text-overflow:
ellipsis; vertical-align: top; white-space: pre; } .pc-pb2-currency, .pc-pb2-filter { float: right;
} .pc-pb2-vendor SPAN SPAN, .pc-pb2-filter SPAN SPAN { position: relative; top: -5%; font-size:
70%; } .pc-pb2-filter IMG.pc-flag { width: 16px; height: 11px; } .pc-pb2-filter .pc-flag-US {   background-image:url(../../../../../img/icons/flag-us.gif);
} .pc-pb2-filter .pc-flag-CA { background-image:url(../../../../../img/icons/flag-canada.gif); } .pc-pb2-filter
.pc-flag-UK { background-image:url(../../../../../img/icons/flag-uk.gif); } .pc-pb2-filter .pc-flag-EU {   background-image:url(../../../../../img/icons/flag-eu.gif);
}  .pc-pb2-filter .pc-flag-AU {      background-image:url(../../../../../img/icons/flag-australia.gif);  
} .pc-pb2-filter .pc-flag-WW { background-image:url(../../../../../img/icons/flag-world.png); } .pc-pb2-main
{ position: absolute; } .pc-pb2-icon { position: absolute; width: 200px; height: 200px; padding:
2px; border-width: 3px; border-style: solid; -moz-border-radius: 3px; -webkit-border-radius: 3px;
border-radius: 3px; -webkit-transition: color 0.15s ease, border-color 0.15s ease, background-color
0.15s ease; -moz-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease;
-o-transition: color 0.15s ease, border-color 0.15s ease, background-color 0.15s ease; transition:
color 0.15s ease, border-color 0.51s ease, background-color 0.15s ease; } .pc-pb2-icon A { position:
relative; display: block; width: 200px; height: 200px; padding: 0px; } .pc-pb2-icon IMG { position:
absolute; border-width: 0px; } .pc-pb2-icon A > SPAN { position: absolute; display: block; background:
#000; color: #FFF; opacity: 0.85;; width: 100%; left: 0px; bottom: 0px; padding: 12px 0px; } .pc-pb2-icon-i
{ position: absolute; left: 0px; top: 216px; width: 200px; height: 30px; text-align: center; } .pc-pb2-icon-i
.pc-pb2-error { cursor: pointer; display: inline-block; } .pc-pb2-icon A SPAN.new { background-repeat:no-repeat;
background-image: url(../../../../../img/new.en-US.png); height: 13px; width: 17px; margin-left: 5px; margin:
0px 0px 5px 3px; } .pc-pb2-icon.pc-pb2-calibration A > SPAN { background-color: #C70; opacity: 1.0;;
} .pc-pb2-icon SPAN > SPAN { display: inline-block; margin: 0px 12px; } .pc-pb2-catblock { position:
absolute; line-height: 200%; padding-left: 24px; width: 180px; } .pc-pb2-cat { position: relative;
left: -24px; text-decoration: underline; } .pc-pb2-footer { position: absolute; left: 0px; bottom:
0px; width: 100%; height: 36px; margin-top: 12px; } .pc-pb2-footer .pc-button { float: right; margin-left:
12px; } .pc-pb2-footer .pc-pb2-cart { float: left; margin-left: 10px; } .pc-pb2-classic .pc-pb2-main
{ padding: 0px 310px 0px 220px } .pc-pb2-noscl .pc-pb2-main { padding-left: 36px; } .pc-pb2-classic
.pc-pb2-vendor { position: absolute; display: inline-block; left: 220px; padding-left: 0px; } .pc-pb2-subicons
.pc-pb2-vendor { position: absolute; display: inline-block; left: 110px; padding-left: 0px; margin-top:
1px; } .pc-pb2-classic.pc-pb2-noback .pc-pb2-vendor { left: 36px; } .pc-pb2-scl { position: absolute;
width: 190px; height: 100%; top: 0px; left: 0px; padding: 0px 10px; } .pc-pb2-noscl .pc-pb2-scl {
display: none; } .pc-pb2-scl A { display: block; position: relative; padding: 12px 16px; text-decoration:
none; font-size: 1.2em; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px;
} .pc-pb2-batch { padding-bottom: 10px; } .pc-pb2-pl .sv-inner { position: relative; padding-right:
6px; } .pc-pb2-pl.sv-scroll .sv-inner { padding-right: 19px; } .pc-pb2-pl H5 { padding: 24px 2px 12px
2px; margin: 0px; font-weight: bold; } .pc-pb2-pl H5.pc-pb2-first { padding-top: 3px; } .pc-pb2-pl
H5 SPAN { display: block; font-weight: normal; } .pc-pb2-pl H6 { padding: 8px 12px; margin: 6px
0px 2px 0px; border-bottom-style: solid; border-bottom-width: 1px; font-weight: bold; font-size:
1.2em; } .pc-pb2-pl H6.pc-pb2-first { margin-top: 0px; } .pc-pb2-pl DIV.pc-pb2-first { top: 0px;
margin-bottom: 0px; } .pc-pb2-product { position: relative; padding: 8px 8px 8px 16px; border-bottom-style:
solid; border-bottom-width: 1px; cursor: pointer; } .pc-pb2-product .pc-pb2-name { position: relative;
font-size: 1.1em; } .pc-pb2-pricelist .pc-pb2-name { padding-left: 17px; } .pc-pb2-product .pc-pb2-buy
{ float: right; padding-left: 20px; text-align: right; font-weight: bold; } .pc-pb2-product .pc-pb2-price
{ float: right; padding-left: 20px; text-align: right; } .pc-pb2-product .pc-pb2-quality, .pc-pb2-product
.pc-pb2-resolution { white-space: nowrap; } .pc-pb2-product .pc-pb2-error { margin-top: 2px; } .pc-pb2-pricelist
.pc-pb2-error { text-indent: 17px; } .pc-pb2-product .pc-pb2-added { text-transform: uppercase;
color: #57A!important; } .pc-pb2-product .pc-pb2-select { position: absolute; top: 0px; left: 0px;
width: 17px; } .pc-pb2-product .pc-pb2-select INPUT { position: relative; padding: 0px; margin:
0px; } .pc-pb2-product-o { position: relative; display: none; overflow: visible; } .pc-pb2-product-c
{ position: absolute; display: block; width: 24px; height: 24px; top: 50%; right: 4px; margin-top:
-16px; background-image:url("../../../../../img/core/printing/cfg-close2.png");background-repeat:no-repeat;background-position:left
top; } .pc-pb2-product-c:hover { background-image:url("../../../../../img/core/printing/cfg-close.png");background-repeat:no-repeat;background-position:left
top; } .pc-pb2-product-i { position: relative; display: none; padding: 4px 0px 8px 8px; } .pc-pb2-product-e
{ top: -1px; margin-bottom: -1px; cursor: default; padding: 3px; border-bottom-style: none; border-bottom-width:
0px; } .pc-pb2-product-e .pc-pb2-product-w { position: relative; padding: 8px; border-width: 1px;
border-style: solid; -moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.33); -webkit-box-shadow: 0px 0px
3px rgba(0, 0, 0, 0.33); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.33); } .pc-pb2-product-e .pc-pb2-name
{ padding: 8px; border-bottom-width: 1px; border-bottom-style: solid; } .pc-pb2-product-e .pc-pb2-buy,
.pc-pb2-product-e .pc-pb2-price, .pc-pb2-product-e .pc-pb2-error { display: none; } .pc-pb2-product-e
.pc-pb2-product-o { display: block; height: 0px; } .pc-pb2-product-a .pc-pb2-name { padding-bottom:
0px; border-bottom-width: 0px; border-bottom-style: none; } .pc-pb2-product-a .pc-pb2-error { display:
block; } .pc-pb2-pi-line { position: relative; height: 20px; padding-left: 94px; margin-bottom:
4px; line-height: 20px; } .pc-pb2-pi-line .pc-pb2-lbl { display: block; position: absolute; left:
0px; top: 0px; width: 88px; line-height: 20px; text-align: right; font-weight: bold; } .pc-pb2-pi-line
INPUT.pc-pb2-radio { position: relative; display: inline-block; top: -1px; margin: 0px 2px 0px 0px;
padding: 0px; vertical-align: middle; line-height: normal; } .pc-pb2-pi-line .ews { display: block;
float: left; margin-right: 6px; } .pc-pb2-pi-qty { margin-top: 12px; } .pc-pb2-pi-subtotal { position:
absolute; right: 6px; bottom: 54px; font-weight: bold; } .pc-pb2-pi-more { padding-left: 0px; }
.pc-pb2-pi-add { padding-left: 0px; padding-right: 140px; margin-top: 12px; height: 34px; line-height:
34px; } .pc-pb2-pi-add .pc-button { position: absolute; bottom: 0px; right: 0px; } .pc-pb2-pi-add
SPAN { position: relative; top: -1px; line-height: normal; display: inline-block; vertical-align:
middle; } .pc-pb2-pi-error { padding: 6px 0px; } .pc-pb2-pi-pkginfo { padding: 4px 8px 8px 8px;
margin-left: -8px; border-bottom-style: solid; border-bottom-width: 1px; line-height: 1.65em; }
.pc-pb2-pi-pkginfo SPAN { float: left; width: 36px; text-align: right; margin-right: 4px; } .pc-pb2-classic
.pc-info { position: absolute; right: 10px; top: 0px; width: 290px; height: 100%; } .pc-pb2-classic
.pc-info .sv { height: 100%; } .pc-pb2-design { position: absolute; width: 254px; height: 304px;
} .pc-pb2-design .pc-pb2-icon { width: 244px; height: 244px; } .pc-pb2-design-i { position: absolute;
left: 0px; top: 256px; height: 80px; width: 250px; text-align: center; } .pc-pb2-design-i SPAN {
display: block; margin-bottom: 4px; } A.pc-pb2-icon-b, A.pc-pb2-design-b { display: inline-block;
padding: 3px 8px; width: auto; height: auto; text-decoration: none; text-transform: capitalize;
-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 3px
3px rgba(0, 0, 0, 0.12); -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px
3px rgba(0, 0, 0, 0.12); } .pc-pb2-designs .pc-pb2-change { display: inline-block; padding-left:
24px; } .pc-pb2-designs .selector-box { display: inline-block; width: auto!important; height: auto!important;
line-height: inherit!important; } .pc-pb2-designs .selector-box .zf-outer-current-selection { padding:
2px 16px 2px 0px; line-height: inherit; height: auto; cursor: pointer; } .pc-pb2-designs .selector-box
.zf-current-selection { cursor: pointer; } .pc-pb2-designs .selector-box .zf-current-selection-button
{ line-height: inherit; height: auto; background-image: none; } .pc-pb2-inprogress .pc-pb2-incomplete
{ display: block; padding: 0px; border-style: none; } .pc-pb2-incitem { position: absolute; width:
254px; height: 304px; } .pc-pb2-incitem .pc-pb2-icon { width: 244px; height: 244px; } .pc-pb2-incitem-i
{ position: absolute; left: 0px; top: 256px; height: 80px; width: 254px; text-align: center; } .pc-pb2-incitem-i
SPAN { display: block; margin-bottom: 4px; } .pc-pb2-centered { width: 950px; margin: 0px auto;
} .pc-pb2-col { padding: 0px 20px; border-right-width: 1px; border-right-style: solid; float: left;
} .pc-pb2-col3 { width: 276px; } .pc-pb2-col-z { border-right-width: 0px; border-right-style: none;
} .pc-pb2-col3 .pc-button { position: relative; width: 230px; margin-top: 12px; padding-top: 8px;
padding-bottom: 8px; text-align: center; } .pc-pb2-col3 .pc-button.pc-country { padding-left: 54px;
width: 198px; } .pc-pb2-location .pc-pb2-centered { margin-top: 12px; overflow: hidden; } .pc-pb2-location
.pc-pb2-col3 { height: 100%; } .pc-pb2-location .pc-pb2-col3 H3 { padding: 8px 21px 12px 0px; margin:
0px -21px 0px 0px; } .pc-pb2-location .pc-pb2-save { position: absolute; right: 12px; bottom: 12px;
padding-top: 8px; padding-bottom: 8px; } .pc-country .pc-flag { position: absolute; display: block;
left: 5px; top: 9px; width: 27px; height: 21px; } .pc-country .pc-flag-US, .pc-country .pc-flag-USD
{      background-image:url(../../../../../img/icons/flag-us-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CA,  .pc-country .pc-flag-CAD {      background-image:url(../../../../../img/icons/flag-canada-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-UK,  .pc-country .pc-flag-GBP {      background-image:url(../../../../../img/icons/flag-uk-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-EU,  .pc-country .pc-flag-EUR {      background-image:url(../../../../../img/icons/flag-eu-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-WW {      background-image:url(../../../../../img/icons/flag-world-large.png);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-AU,  .pc-country .pc-flag-AUD {      background-image:url(../../../../../img/icons/flag-australia-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CZK {      background-image:url(../../../../../img/icons/flag-czech-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-DKK {      background-image:url(../../../../../img/icons/flag-denmark-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-HKD {      background-image:url(../../../../../img/icons/flag-hongkong-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-HUF {      background-image:url(../../../../../img/icons/flag-hungary-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-ILS {      background-image:url(../../../../../img/icons/flag-israel-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-JPY {      background-image:url(../../../../../img/icons/flag-japan-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-MXN {      background-image:url(../../../../../img/icons/flag-mexico-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-NZ,  .pc-country .pc-flag-NZD {      background-image:url(../../../../../img/icons/flag-newzealand-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-NOK {      background-image:url(../../../../../img/icons/flag-norway-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-PLN {      background-image:url(../../../../../img/icons/flag-poland-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-SGD {      background-image:url(../../../../../img/icons/flag-singapore-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-SEK {      background-image:url(../../../../../img/icons/flag-sweden-large.gif);background-repeat:no-repeat;background-position:left top;;
}  .pc-country .pc-flag-CHF {      background-image:url(../../../../../img/icons/flag-switzerland-large.gif);background-repeat:no-repeat;background-position:left top;;
} .pc-pb2-vendors .pc-pb2-centered { width: 320px; } .pc-pb2-vendors .pc-button { position: relative;
width: 320px; margin-top: 12px; padding-top: 8px; padding-bottom: 8px; text-align: center; } .pc-cr-controls
{ position: relative; width: 332px; height: 25px; padding: 16px 150px 10px 120px; margin: 0px auto;
font-weight: bold; } .pc-cropper-ro .pc-cr-controls { display: none; } .pc-cr-controls .pc-button
{ display: inline-block; width: 78px; height: 23px; padding: 0px; margin: 0px 4px; border-width:
1px; border-style: solid; line-height: 23px; text-align: center; -webkit-border-radius: 3px; -moz-border-radius:
3px; border-radius: 3px; } .pc-cr-controls .pc-button-s { cursor: default; } .pc-cr-controls LABEL
{ position: absolute; top: 16px; left: 0px; width: 112px; height: 23px; padding: 1px 6px 1px 1px;
line-height: 23px; text-align: right; } .pc-cr-controls .pc-cr-enlarge { position: absolute; top:
16px; right: 0px; height: 23px; padding: 1px 0px; line-height: 23px; font-weight: normal; } .pc-cr-controls
.pc-cr-enlarge A { font-weight: bold; } .pc-cr-controls .pc-cr-enlarge SPAN { position: absolute;
display: block; left: 0px; top: -1px; width: 16px; height: 16px; margin-right: 3px;      background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-controls .pc-cr-reset { margin-left: 4px; } .pc-cr-controls .pc-cr-customer { display:
none; } .pc-cr-larger { display: inline; } .pc-cr-larger A { position: relative; padding-left: 19px;
} .pc-cropper-p .pc-cr-controls { padding-left: 10px; padding-right: 280px; } .pc-cropper-p .pc-cr-controls
LABEL { display: none; } .pc-cropper-p .pc-cr-customer { display: inline; } .pc-ie-cropper .pc-cr-controls
{ position: absolute; top: 0px; right: 50%; padding-right: 16px; } .pc-ie-cropper .pc-cr-enlarge,
.pc-ie-cropper .pc-cr-customer { display: none; } .pc-cr-info { margin-left: 52px; position: relative;
text-align: center; margin-bottom: 2px; height: 40px; overflow: hidden; color: rgb(17, 17, 17); }
.pc-cropper-ro .pc-cr-info { display: none; } .pc-ie-cropper .pc-cr-info { position: relative;
text-align: center; } .pc-cr-info .pc-cr-info-a, .pc-cr-info .pc-cr-info-b, .pc-cr-info .pc-cr-info-e
{ display: none; left: 16px; height: 38px; line-height: 38px; padding: 6px 20px; background-color:
rgb(255, 240, 166); border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; } .pc-cr-info .pc-cr-info-bb SPAN.icon { display: inline-block; width:
16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center center;
background-image: url(../../../../../img/icons/info-16.png); background-repeat: no-repeat; } .pc-cr-info .pc-cr-info-bb
SPAN.red { color: #C00; font-weight: bold; } .pc-cr-info .pc-cr-info-e SPAN { display: inline-block;
width: 16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center
center; background-image: url(../../../../../img/icons/alert-16.png); background-repeat: no-repeat; } .pc-cr-toolbar
{ padding-left: 52px; } .pc-cr-arena { position: relative; left: 62px; background: #FFF; overflow:
hidden; } .pc-ie-cropper .pc-cr-arena { top: 52px; } .pc-ie-cropper.large .pc-cr-arena, .pc-ie-cropper
.pc-cropper-ro .pc-cr-arena { top: 0px; } .pc-cr-arena .pc-cr-photo-b, .pc-cr-arena .pc-cr-photo-f
{ position: absolute; } .pc-cr-wait .pc-cr-photo-b, .pc-cr-wait .pc-cr-photo-f { visibility: hidden;
} .pc-cr-cover { position: absolute; } .pc-cr-mask { width: 100%; height: 100%;      background: url(../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7;; } .pc-cr-holder { position: absolute; overflow: hidden; background: #FFF; } .pc-cr-wmark
{ position: absolute; height: 18px; right: 0px; bottom: -25px; z-index: 10; } .pc-cr-track-nw, .pc-cr-track-nw DIV
{ cursor: nw-resize!important; } .pc-cr-track-ne, .pc-cr-track-ne DIV { cursor: ne-resize!important;
} .pc-cr-track-sw, .pc-cr-track-sw DIV { cursor: sw-resize!important; } .pc-cr-track-se, .pc-cr-track-se
DIV { cursor: se-resize!important; } .pc-cr-track-xx, .pc-cr-track-xx DIV { cursor: move!important;
}      .pc-cr-crop {      position: absolute;      padding: 0px;      background: url(../../../../../img/null.gif);
cursor: move; z-index: 11; } .pc-cropper-ro .pc-cr-crop { cursor: default; } .pc-cr-border { position:
absolute; } .pc-cr-border-n { height: 16px; left: 11px; top: -11px; background: url(../../../../../img/core/printing/crop-border-n.png) repeat-x;
} .pc-cropper-ro .pc-cr-border-n { background-image: none; } .pc-cr-border-s { height: 16px; left:
11px;      bottom: -11px;      background: url(../../../../../img/core/printing/crop-border-s.png) repeat-x;
} .pc-cropper-ro .pc-cr-border-s { background-image: none; } .pc-cr-border-w { width: 16px; top:
11px;      left: -11px;      background: url(../../../../../img/core/printing/crop-border-w.png) repeat-y;
} .pc-cropper-ro .pc-cr-border-w { background-image: none; } .pc-cr-border-e { width: 16px; top:
11px;      right: -11px;      background: url(../../../../../img/core/printing/crop-border-e.png) repeat-y;
} .pc-cropper-ro .pc-cr-border-e { background-image: none; } .pc-cr-shadow { position: absolute;
background: #FFF; opacity: 0.5; } .pc-cr-handle { position: absolute; width: 36px; height: 36px;
} .pc-cropper-ro .pc-cr-handle { cursor: default; } .pc-cr-handle-nw { left: -13px; top: -13px;
cursor: nw-resize;      background-image:url(../../../../../img/core/printing/crop-handle-nw.png);background-repeat:no-repeat;background-position:left top;
} .pc-cropper-ro .pc-cr-handle-nw { background-image: none; } .pc-cr-handle-sw { left: -13px; bottom:
-13px;      cursor: sw-resize;      background-image: url(../../../../../img/core/printing/crop-handle-sw.png);
background-repeat: no-repeat; background-position: 0 12px; } .pc-cropper-ro .pc-cr-handle-sw {
bottom: -25px; background-image: none; } .pc-cr-handle-ne { right: -13px; top: -13px; cursor: ne-resize;
background-image: url(../../../../../img/core/printing/crop-handle-ne.png); background-repeat: no-repeat;
background-position: 12px 0; } .pc-cropper-ro .pc-cr-handle-ne { right: -25px; background-image:
none; } .pc-cr-handle-se { right: -13px; bottom: -13px; cursor: se-resize; background-image: url(../../../../../img/core/printing/crop-handle-se.png);
background-repeat: no-repeat; background-position: 12px 12px; } .pc-cropper-ro .pc-cr-handle-se
{ right: -25px; bottom: -25px; background-image: none; } .pc-cr-grid { position: absolute; visibility:
hidden; border-color: #FF8D42; border-width: 1px; } .pc-cr-track .pc-cr-grid { visibility: inherit;
} .pc-cr-grid-h { left: 0px; top: 33.333%; width: 100%; height: 33.333%; border-top-style: solid;
border-bottom-style: solid; } .pc-cr-grid-v { left: 33.333%; top: 0px; width: 33.333%; height: 100%;
border-left-style: solid; border-right-style: solid; } .pc-cr-spill { position: absolute; border:
1px solid #F00; } .pc-cropper-ro .pc-cr-spill { border-color: #CCC; } .pc-cr-wrap { border: 1px solid
#F00; } .pc-cr-wlabel { position: absolute; display: none; color: #C00; left: 0px; width: 100%;
text-align: center; text-transform: uppercase; font-family: Verdana, Arial, Sans-Serif; font-size:
11px; } .pc-cropper-ro .pc-cr-wlabel { color: #999; } .pc-cr-wrap .pc-cr-wlabel { display: block;
} .pc-cr-wlabel-n { top: 0px; } .pc-cr-wlabel-s { bottom: 0px; } .pc-cr-rotate { position: absolute;
visibility: hidden; right: 15px; top: 15px; width: 30px; height: 24px;     cursor: pointer;      background-image:url(../../../../../img/core/printing/crop-rotate.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-rotate-ccw {      width: 24px;      height: 30px;      background-image:url(../../../../../img/core/printing/crop-rotate-ccw.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-hover .pc-cr-rotate { visibility: inherit; } .pc-cr-track .pc-cr-rotate { visibility: hidden;
} .pc-cropper-ro .pc-cr-rotate { visibility: hidden; } .pc-cr-empty { display: none; position: relative;
top: 45%; margin-top: -20px; text-align: center; } .pc-cr-empty P { width: 360px; margin: 10px auto;
line-height: 1.6em; } .pc-cropper-e .pc-cr-empty { display: block; } .pc-cropper-e .pc-cr-arena
{ display: none; } .pc-cr-balloon { position: absolute; display: none; width: 188px; height: 72px;
padding: 30px 30px 0px 30px; font-weight: bold; cursor: default; z-index: 12; color: #111; } .pc-cr-balloon-c
{ position: absolute; width: 14px; height: 15px; top: 20px; right: 22px;      background-image:url(../../../../../img/core/printing/balloon-close.png);background-repeat:no-repeat;background-position:left top;
} .pc-cr-balloon-x { padding-top: 10px; padding-left: 13px; font-weight: normal; } .pc-cr-balloon-x
EM { position: relative; display: inline-block; vertical-align: middle; left: -3px; top: -2px;
width: 13px;      height: 13px;      background: url(../../../../../img/tree-checkbox.gif) no-repeat 0px 0px;
cursor: pointer; } .pc-cr-balloon-x EM.pc-cr-balloon-chk { background-position: -13px 0px; } .pc-cr-balloon-n
{      left: 20px;      background-image:url(../../../../../img/core/printing/balloon-n.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-s {      left: 20px;      background-image:url(../../../../../img/core/printing/balloon-s.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-w {      top: 20px;      background-image:url(../../../../../img/core/printing/balloon-w.png);background-repeat:no-repeat;background-position:left top;
}  .pc-cr-balloon-e {      top: 20px;      background-image:url(../../../../../img/core/printing/balloon-e.png);background-repeat:no-repeat;background-position:left top;
} .pc-cropper { position: relative; } .toolbar-container { text-align: center; margin: 10px 0; }
.pc-ie-cropper.large .toolbar-container { margin: 10px 0 4px 0; } .toolbar-container .corner-all
{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .toolbar-container
.corner-left { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft:
5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius:
5px; } .toolbar-container .corner-right { -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius:
5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius:
5px; border-bottom-right-radius: 5px; } .toolbar-container .corner-top { -webkit-border-top-left-radius:
5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright:
5px; border-top-left-radius: 5px; border-top-right-radius: 5px; } .toolbar-container .toolbar {
display: inline-block; zoom: 1; *display: inline; height: 36px; line-height: 36px; border: 1px solid
#404040; background-color: #505050; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -webkit-box-shadow:
0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); position: relative;
z-index: 1; } .toolbar-container .toolbar .toolbar-button { margin: 0; position: relative; padding:
0 13px; height: 36px; line-height: 36px; cursor: pointer; color: #fff; font-size: 12px; font-family:
Verdana, Arial, Helvetica, sans-serif; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); border-left:
1px solid #666; border-right: 1px solid #404040; background-color: transparent; -moz-transition:
background-color 0.2s linear; -webkit-transition: background-color 0.2s linear; transition: background-color
0.2s linear; display: inline-block; outline: 0; zoom: 1; *display: inline; } .toolbar-container .toolbar
.toolbar-button.corner-left { border-left-width: 0; } .toolbar-container .toolbar .toolbar-button.corner-right
{ border-right-width: 0; } .toolbar-container .toolbar .toolbar-button:link, .toolbar-container
.toolbar .toolbar-button:active, .toolbar-container .toolbar .toolbar-button:active:visited { color:
rgb(255, 255, 255); text-decoration: none; } .toolbar-container .toolbar .toolbar-button:active
{ background-color: rgba(255, 255, 255, 0.10); color: rgb(255, 255, 255); } .toolbar-container .toolbar
.toolbar-button:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.39);
-moz-transition: background-color 0.2s linear; -webkit-transition: background-color 0.2s linear;
transition: background-color 0.2s linear; -moz-transition: color 0.2s linear; -webkit-transition:
color 0.2s linear; transition: color 0.2s linear; } .toolbar-container .toolbar .toolbar-button.selected
{ -moz-box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); -webkit-box-shadow: inset 1px 3px 5px rgba(0,
0, 0, 0.47); box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); background-color: rgba(0, 0, 0, 0.1);
color: rgb(219, 219, 219); border-width: 0; padding-left: 14px; padding-right: 14px; } .toolbar-container
.toolbar .toolbar-button.selected:hover { color: rgb(255, 255, 255); background-color: rgba(255,
255, 255, 0.39); } .toolbar-container .toolbar .toolbar-button.selected.corner-left { padding-left:
13px; } .toolbar-container .toolbar .toolbar-button.selected.corner-right { padding-right: 13px;
} .toolbar-container .toolbar .toolbar-button span.text { position: relative; } .toolbar-container
.toolbar .toolbar-button.image .image { position: relative; top: 6px; display: inline-block; zoom:
1;      *display: inline;      height: 24px;      width: 28px;      background-image: url(../../../../../img/printing/sprite-toolbar-icons.png);
background-repeat: no-repeat; background-position: top left; } .toolbar-container .toolbar .toolbar-button.imagetext
.image { display: block; float: left; margin: 5px 5px 0 0; height: 24px; width: 28px; background-image:
url(../../../../../img/printing/sprite-toolbar-icons.png); background-repeat: no-repeat; background-position:
top left; } .toolbar-container .toolbar .toolbar-button.action-color span.image { background-position:
0px 0px; } .toolbar-container .toolbar .toolbar-button.action-color.selected span.image { background-position:
-28px 0px; } .toolbar-container .toolbar .toolbar-button.action-color:hover span.image { background-position:
-56px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white span.image { background-position:
-84px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white.selected span.image
{ background-position: -112px 0px; } .toolbar-container .toolbar .toolbar-button.action-black-white:hover
span.image { background-position: -140px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia
span.image { background-position: -168px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia.selected
span.image { background-position: -196px 0px; } .toolbar-container .toolbar .toolbar-button.action-sepia:hover
span.image { background-position: -224px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper
span.image { background-position: -252px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper.selected
span.image { background-position: -280px 0px; } .toolbar-container .toolbar .toolbar-button.action-frame-cropper:hover
span.image { background-position: -308px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper
span.image { background-position: -336px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper.selected
span.image { background-position: -364px 0px; } .toolbar-container .toolbar .toolbar-button.action-simple-cropper:hover
span.image { background-position: -392px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photo
span.image { background-position: -420px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photo.selected
span.image { background-position: -448px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-photo:hover
span.image { background-position: -476px 0px; } .toolbar-container .toolbar .toolbar-button.action-done-cropping
span.image { background-position: -504px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-layout
span.image { background-position: -532px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-layout.selected
span.image { background-position: -560px 0px; } .toolbar-container .toolbar .toolbar-button.action-change-layout:hover
span.image { background-position: -588px 0px; } .pc-tc-info { position: relative; margin: 0 15px
0 87px; z-index: 1; text-align: center; } .pc-tc-info .pc-tc-infotext, .pc-tc-info .pc-tc-spilltext
{ line-height: 36px; padding: 8px 20px; background-color: rgb(255, 240, 166); color: rgb(17, 17, 17);
border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; } .pc-tc-customer { display: none; } .pc-cropper-p .pc-tc-customer { display: inline; } .pc-tc-toolbar
{ padding-left: 52px; } .pc-tc-controls { position: absolute; left: 0px; top: 50%; width: 52px;
height: 436px; margin-top: -203px; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size: 10px; } .pc-cropper-ro .pc-tc-controls, .pc-tc-wait .pc-tc-controls { display: none; }
.pc-tc-controls LABEL { display: block; margin: 8px 0px 6px -3px; text-transform: uppercase; text-align:
center; font-weight: bold; } .pc-tc-controls .slider { height: 196px; margin: 0px auto; } .pc-tc-controls
.slider-s { height: 196px; } .pc-tc-arena, .pc-tc-holder, .pc-tc-photo, .pc-tc-template, .pc-tc-shield,
.pc-tc-bg { position: absolute; } .pc-tc-wait .pc-tc-arena { visibility: hidden; } .pc-tc-holder-i
{ position: absolute; width: 100%; height: 100%; overflow: hidden; background: #FFF; } .pc-tc-wmark
{ position: absolute; right: 0; bottom: 0; height: 18px; line-height: 18px; color: #CCC; } .pc-tc-shield
{ cursor: move; } .pc-cropper-ro .pc-tc-shield { cursor: default; } .pc-tc-bg { background: #404040;
} .pc-fc-info { position: relative; margin: 0 15px 0 87px; z-index: 1; text-align: center; } .pc-fc-info
.pc-fc-infotext { line-height: 36px; padding: 8px 20px; background-color: rgb(255, 240, 166); color:
rgb(17, 17, 17); border: 1px solid rgb(251, 190, 81); -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; } .pc-cropper-ro .pc-fc-info { display: none; } .pc-fc-enlarge { position:
absolute; right: 15px; top: 3px; height: 36px; line-height: 36px; text-align: right; font-weight:
normal; } .pc-fc-enlarge A { font-weight: bold; } .pc-fc-larger { display: inline; } .pc-fc-larger
A { position: relative; padding-left: 19px; } .pc-fc-larger SPAN { position: absolute; display:
block;      left: 0px;      top: 0px;      width: 16px;      height: 16px;      background-image:url(../../../../../img/layout/search-bw-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-fc-controls { position: absolute; left: 0px; top: 50%; width: 52px; height: 436px; margin-top:
-203px; font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; font-size: 10px; }
.pc-cropper-ro .pc-fc-controls { display: none; } .pc-fc-controls LABEL { display: block; width:
100%; margin: 8px 0px; text-transform: uppercase; text-align: center; } .pc-fc-controls .slider {
height: 196px; margin: 0px auto; } .pc-fc-controls .slider-s { height: 196px; } .pc-fc-toolbar {
padding-left: 52px; } .pc-fc-arena, .pc-fc-holder, .pc-fc-photo, .pc-fc-template, .pc-fc-shield,
.pc-fc-shadow, .pc-fc-bg { position: absolute; } .pc-fc-wait .pc-fc-arena { visibility: hidden; }
.pc-fc-holder-i { position: absolute; width: 100%; height: 100%; overflow: hidden; background: #FFF;
} .pc-fc-wmark { position: absolute; right: 0px; bottom: -24px; height: 18px; line-height: 18px;
} .pc-fc-shield { cursor: move; } .pc-cropper-ro .pc-fc-shield { cursor: default; } .pc-mc { position:
relative; padding-right: 298px; } .pc-mc-info { position: absolute; left: 0px; top: 7px; width:
297px; } .pc-mc-info .pc-info { margin-top: 10px; margin-right: 4px; } .pc-mc-main { margin-left:
303px; padding-top: 7px; } .pc-mc-main .sv-scroll .sv-inner { padding-right: 15px; } .pc-mc-incomplete
{ line-height: 1.65em; padding: 3px 10px 6px 10px; } .pc-mc-group { padding: 0 10px; margin: 1px 4px
1px 1px; line-height: 36px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius:
5px; height: 36px; } .pc-mc-slot { position: relative; float: left; width: 126px; height: 126px;
margin: 10px; overflow: hidden; } .pc-mc-slot .pv-inner { position: absolute; cursor: pointer; }
.pc-mc-slot-e .pv-inner, .pc-mc-dragover .pv-inner { display: none; } .pc-mc-slot .pv-crop-mask
{ position: absolute; left: 0px; top: 0px; width: 100%; height: 100%;    background: url(../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7; } .pc-mc-slot .pv-crop-rect { position: absolute; background: no-repeat #FFF; border:
0px none; } .pc-mc-slot .pv-crop-rect-b, .pc-mc-slot .pv-crop-rect-t { position: absolute; height:
10px;      left: 2px;      right: 2px;      background: url(../../../../../img/core/printing/thumb-crop-rect-tb.png) repeat-x 0px 0px;
} .pc-mc-slot .pv-crop-rect-t { top: -8px; } .pc-mc-slot .pv-crop-rect-b { background-position:
0px -10px; bottom: -8px; } .pc-mc-slot .pv-crop-rect-r, .pc-mc-slot .pv-crop-rect-l { width: 10px;
top: 2px;      bottom: 2px;      position: absolute;      background: url(../../../../../img/core/printing/thumb-crop-rect-lr.png) repeat-y 0px 0px;
} .pc-mc-slot .pv-crop-rect-l { left: -8px; } .pc-mc-slot .pv-crop-rect-r { background-position:
-10px 0px; right: -8px; } .pc-mc-slot .pv-crop-rect-tl, .pc-mc-slot .pv-crop-rect-tr, .pc-mc-slot
.pv-crop-rect-bl, .pc-mc-slot .pv-crop-rect-br { position: absolute; width: 10px; height: 10px;
background: url(../../../../../img/core/printing/thumb-crop-rect-corners.png) no-repeat 0px 0px; } .pc-mc-slot
.pv-crop-rect-tl { top: -8px; left: -8px; } .pc-mc-slot .pv-crop-rect-tr { top: -8px; right: -8px;
background-position: -10px 0px; } .pc-mc-slot .pv-crop-rect-bl { bottom: -8px; left: -8px; background-position:
0px -10px; } .pc-mc-slot .pv-crop-rect-br { bottom: -8px; right: -8px; background-position: -10px
-10px; } .pc-mc-target { position: absolute; text-align: center; padding: 1px; border-style: none;
border-width: 0px; } .pc-mc-target SPAN { display: inline-block; vertical-align: middle; line-height:
normal; } .pc-mc-clear { height: 1px; clear: both; } .page-selector { position: relative; margin-top:
6px; height: 120px; text-align: center; overflow: hidden; } .page-selector .ps-track { z-index:
0; overflow: visible; height: 120px; padding: 0 45px; text-align: left; -webkit-perspective: 1000;
-webkit-backface-visibility: hidden; -webkit-transition: -webkit-transform 1.0s ease-in-out; -moz-transition:
-moz-transform 1.0s ease-in-out; -o-transition: -o-transform 1.0s ease-in-out; transition: transform
1.0s ease-in-out; } @-webkit-keyframes bounceleft { 0%, 20%, 50%, 80%, 100% {-webkit-transform:
translateX(0);} 40% {-webkit-transform: translateX(30px);} 60% {-webkit-transform: translateX(15px);}
} @-moz-keyframes bounceleft { 0%, 20%, 50%, 80%, 100% {-moz-transform: translateX(0);} 40% {-moz-transform:
translateX(30px);} 60% {-moz-transform: translateX(15px);} } @-o-keyframes bounceleft { 0%, 20%,
50%, 80%, 100% {-o-transform: translateX(0);} 40% {-o-transform: translateX(30px);} 60% {-o-transform:
translateX(15px);} } @keyframes bounceleft { 0%, 20%, 50%, 80%, 100% {transform: translateX(0);}
40% {transform: translateX(30px);} 60% {transform: translateX(15px);} } .page-selector .ps-track.bounce-left
{ -webkit-animation-name: bounceleft; -moz-animation-name: bounceleft; -o-animation-name: bounceleft;
animation-name: bounceleft; } .page-selector .ps-track.bounce-right { -webkit-animation-name: bounceright;
-moz-animation-name: bounceright; -o-animation-name: bounceright; animation-name: bounceright;
} .page-selector .ps-track.bounce-left, .page-selector .ps-track.bounce-right { -webkit-animation-duration:1s;
-moz-animation-duration:1s; -o-animation-duration:1s; animation-duration:1s; -webkit-animation-fill-mode:both;
-moz-animation-fill-mode:both; -o-animation-fill-mode:both; animation-fill-mode:both; } .page-selector.hide-buttons
.ps-track { text-align: center; margin: 0 auto; } .page-selector .ps-buttonleft, .page-selector
.ps-buttonright { font-size: 30px; font-weight: bold; height: 120px; line-height: 80px; width: 50px;
position: absolute; cursor: pointer; z-index: 1; } .page-selector.hide-buttons .ps-buttonleft, .page-selector.hide-buttons
.ps-buttonright { display: none; } .page-selector .ps-buttonleft a, .page-selector .ps-buttonright
a { display: none; } .page-selector .ps-buttonleft canvas, .page-selector .ps-buttonright canvas {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.2)"; filter: alpha(opacity=0.2);
-moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; } .page-selector .ps-buttonleft.active canvas,
.page-selector .ps-buttonright.active canvas { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0.7)";
filter: alpha(opacity=0.7); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; -webkit-transition:
opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s
ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .page-selector
.ps-buttonleft.active:hover canvas, .page-selector .ps-buttonright.active:hover canvas { -ms-filter:
"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; filter: alpha(opacity=1); -moz-opacity: 1;
-khtml-opacity: 1; opacity: 1; } .page-selector .ps-buttonleft { left: 0; top: 0; } .page-selector
.ps-buttonright { right: 0; top: 0; } .page-selector .ps-pagebox { float: left; overflow: visible;
width: 90px; height: 120px; margin: 0 5px; text-align: center; cursor: pointer; } .page-selector
.ps-pagebox .ps-pagetext { font-size: 0.9em; -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; -webkit-transition:
opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s
ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .page-selector
.ps-pagebox:hover .ps-pagetext, .page-selector .ps-pagebox .ps-pagetext.show { -moz-opacity: 1;
-khtml-opacity: 1; opacity: 1; margin-top: 1px; display: inline; } .page-selector .ps-page { width:
84px; height: 84px; border-width: 1px; border-style: solid; margin: 2px; background-color: #fff;
} .page-selector .ps-page.selected { border-width: 3px; margin: 0; } .page-selector .ps-page img {
width: 80px; height: 80px; border: 2px solid rgb(255, 255, 255); background-repeat: no-repeat;
background-image: url(../../../../../img/null.gif); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; -webkit-transition:
opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out; -ms-transition: opacity 0.2s
ease-in-out; -o-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; } .page-selector
.ps-page img.transparent { -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; } .page-selector .ps-linkstyle
{ display: none; position: fixed; } .page-selector .ps-inlinetext { position: relative; bottom:
30px; } .page-selector #addpages img:lang(fr), .page-selector #addpages img:lang(de) { width: 60px
!important; height: 60px !important; } .page-selector #addpages > span:lang(fr), .page-selector
#addpages > span:lang(de) { bottom: 22px !important; } .zoomslider-container { position: fixed;
padding: 0; margin: 0; color: #fff; background-color: #505050; font-size: 14px; border: 1px solid
#404040; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius:
5px; border-radius: 5px; -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); -moz-box-shadow:
0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); z-index: 500; height:
30px; } .zoomslider-container .zoomslider-carrot { content: ""; position: absolute; bottom: -18px;
background-image: url(../../../../../img/core/zoomslider-toolbar-triangle.png); background-position: center
top; background-repeat: no-repeat; background-color: transparent; display: block; width: 100%;
height: 18px; z-index: 501; } .zoomslider-container .corner-all { -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; } .zoomslider-container .corner-left { -webkit-border-top-left-radius:
5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft:
5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .zoomslider-container .corner-right
{ -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright:
5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius:
5px; } .zoomslider-container .corner-top { -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius:
5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius:
5px; border-top-right-radius: 5px; } .zoomslider-container .slider-horz { top: 1px; margin: 0 8px
0 5px; border-top-width: 0; border-bottom-width: 0; border-color: transparent; display: inline-block;
background-image: url(../../../../../img/core/zoomslider-track.gif); border-width: 0 33px; } .zoomslider-container
div.slider-h { position: relative; top: 1px; left: -15px; width: 30px; height: 30px; cursor: pointer;
background: url(../../../../../img/core/zoomslider-thumb.png) no-repeat; background-position: 0px 0px; } .zoomslider-container
div.slider-h:hover { background-position: -30px 0px; } .zoomslider-container div.slider-h:active
{ background-position: -60px 0px; } .zoomslider-container .slider-l, .zoomslider-container .slider-r
{ top: 4px; width: 33px; height: 20px; background: none; } .zoomslider-container .slider-l a, .zoomslider-container
.slider-r a {      width: 33px;      height: 20px;      background: url(../../../../../img/core/zoomslider-plus-minus-icons.png) no-repeat;
background-color: #505050; } .zoomslider-container .slider-l { left: -33px; } .zoomslider-container
.slider-l a { background-position: 0px 0px; } .zoomslider-container .slider-l a:hover { background-position:
-33px 0px; } .zoomslider-container .slider-l a:active { background-position: -66px 0px; } .zoomslider-container
.slider-r { right: -33px; } .zoomslider-container .slider-r a { background-position: 0px -20px; }
.zoomslider-container .slider-r a:hover { background-position: -33px -20px; } .zoomslider-container
.slider-r a:active { background-position: -66px -20px; } .zoomslider-container .zoomslider-button-container
{ display: inline-block; position: relative; top: -8px; } .zoomslider-container .toolbar-button
{ margin: 0; position: relative; padding: 0 13px; height: 30px; line-height: 30px; display: inline-block;
zoom: 1; *display: inline; cursor: pointer; color: rgb(255, 255, 255); font-size: 12px; font-family:
Verdana, Arial, Helvetica, sans-serif; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5); background-image:
url(../../../../../img/core/zoomslider-button-divider.gif); background-position: center left; background-repeat:
no-repeat; background-color: transparent; -moz-transition: background-color 0.2s linear; -webkit-transition:
background-color 0.2s linear; transition: background-color 0.2s linear; } .zoomslider-container
.toolbar-button.corner-left, .zoomslider-container .toolbar-button:first-child { border-left-width:
0; } .zoomslider-container .toolbar-button.corner-right { border-right-width: 0; } .zoomslider-container
.toolbar-button:link, .zoomslider-container .toolbar-button:active, .zoomslider-container .toolbar-button:active:visited
{ color: rgb(255, 255, 255); text-decoration: none; } .zoomslider-container .toolbar-button:active
{ background-color: rgba(255, 255, 255, 0.10); color: rgb(255, 255, 255); } .zoomslider-container
.toolbar-button:hover { -moz-transition: background-color 0.2s linear; -webkit-transition: background-color
0.2s linear; transition: background-color 0.2s linear; -moz-transition: color 0.2s linear; -webkit-transition:
color 0.2s linear; transition: color 0.2s linear; text-decoration: none; background-color: rgba(255,
255, 255, 0.39); color: rgb(255, 255, 255); } .zoomslider-container .toolbar-button.selected {
-moz-box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); -webkit-box-shadow: inset 1px 3px 5px rgba(0,
0, 0, 0.47); box-shadow: inset 1px 3px 5px rgba(0, 0, 0, 0.47); background-color: rgba(0, 0, 0, 0.1);
color: rgb(219, 219, 219); border-width: 0; padding-left: 14px; padding-right: 14px; } .zoomslider-container
.toolbar-button.selected:hover { color: rgb(255, 255, 255); background-color: rgba(255, 255, 255,
0.39); } .zoomslider-container .toolbar-button.selected.corner-left { padding-left: 13px; } .zoomslider-container
.toolbar-button.selected.corner-right { padding-right: 13px; } .zoomslider-container .toolbar-button
span.text { position: relative; } .zoomslider-container .toolbar-button.image .image { position:
relative; top: 4px; display: inline-block; zoom: 1; *display: inline; height: 16px; width: 16px;
background-image: url(../../../../../img/core/zoomslider-button-icons_v6.5.1.png); background-repeat: no-repeat;
background-position: top left; } .zoomslider-container .toolbar-button.imagetext .image { display:
block; float: left; margin: 7px 5px 0 0; height: 16px; width: 16px; background-image: url(../../../../../img/core/zoomslider-button-icons_v6.5.1.png);
background-repeat: no-repeat; background-position: top left; } .zoomslider-container .toolbar-button.action-precisecrop
span.image { background-position: 0px 0px; } .zoomslider-container .toolbar-button.action-change-photo
span.image { background-position: 0px -16px; } .zoomslider-container .toolbar-button.action-done
span.image { background-position: 0px -32px; } .zoomslider-container .toolbar-button.action-delete
span.image { background-position: 0px -48px; } .pc-tpc-info { position: absolute; text-align: center;
margin-bottom: 2px; overflow: hidden; color: rgb(17, 17, 17); z-index: 500; width: 100%; } .pc-tpc-info.top
{ top: -47px; } .pc-tpc-info .pc-tpc-infotext { display: inline-block; padding: 8px 20px; background-color:
rgb(255, 240, 166); color: rgb(17, 17, 17); border: 1px solid rgb(251, 190, 81); -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; zoom: 1; *display: inline; } .pc-tpc-info .pc-tpc-infotext.red
{ border-color: rgb(240, 15, 0); background-color: rgb(252, 207, 204); color: rgb(192, 12, 0); }
.pc-tpc-info .pc-tpc-infotext SPAN.icon { display: inline-block; width: 16px; height: 16px; margin:
-4px 4px 0 0; vertical-align: middle; background-position: center center; background-image: url(../../../../../img/icons/info-16.png);
background-repeat: no-repeat; zoom: 1; *display: inline; } .pc-tpc-info .pc-tpc-infotext SPAN.red
{ color: #C00; font-weight: bold; } .pc-tpc-info .pc-tpc-infotext SPAN { display: inline-block;
width: 16px; height: 16px; margin: -4px 4px 0 0; vertical-align: middle; background-position: center
center; background-image: url(../../../../../img/icons/alert-16.png); background-repeat: no-repeat; zoom: 1;
*display: inline; } .pc-tpc-controls { display: none; position: absolute; left: 0px; top: 50%;
width: 52px; height: 436px; margin-top: -203px; font-family: "Lucida Grande", Verdana, Helvetica,
Arial, sans-serif; font-size: 10px; } .pc-cropper-ro .pc-tpc-controls { display: none; } .pc-tpc-controls
LABEL { display: block; width: 100%; margin: 8px 0px; text-transform: uppercase; text-align: center;
} .pc-tpc-controls .slider { height: 196px; margin: 0px auto; } .pc-tpc-controls .slider-s { height:
196px; } .pc-tpc-toolbar { height: 48px; min-height: 48px; margin-top: 10px; } .pc-tpc-arena {
position: relative; margin: 1px; } .pc-tpc-arena .pc-tpc-frame { position: absolute; top: 0; left:
0; width: 0; height: 0; z-index: 199; } .pc-tpc-arena .pc-tpc-photo-t { position: absolute; z-index:
1; } .pc-tpc-arena .pc-tpc-background { position: absolute; z-index: 0; background-color: rgb(255,
255, 255); -moz-box-shadow: 0px 0px 5px rgb(0, 0, 0); -webkit-box-shadow: 0px 0px 5px rgb(0, 0, 0);
box-shadow: 0px 0px 5px rgb(0, 0, 0); } .pc-tpc-arena .pc-tpc-background.photo-here { background-image:
url(../../../../../img/your-photo-here.en-US.gif); } .pc-tpc-arena .pc-tpc-boxes { z-index: 200; position:
absolute; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement
{ position: absolute; cursor: pointer; border: 3px dashed transparent; background-image: url(../../../../../img/null.gif);
-moz-transition: border .3s; -webkit-transition: border .3s; transition: border .3s; text-align:
center; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.hover, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.hover
{ border: 3px dashed rgb(252, 142, 37); -moz-transition: border .3s; -webkit-transition: border .3s;
transition: border .3s; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.loading { background-position:
center center; background-image: url(../../../../../img/layout/spinner-16.gif); background-repeat: no-repeat;
} .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement
span { color: #fff; display: none; } .pc-tpc-arena .pc-tpc-mask { display: none; z-index: 301;
position: absolute; background-color: rgba(0, 0, 0, 0.5); } .pc-tpc-arena .pc-tpc-texteditor {
display: none; position: relative; z-index: 303; width: 400px; height: auto; border-width: 2px;
border-style: solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.pc-tpc-arena .pc-tpc-texteditor .pc-tpc-teheader { height: 40px; line-height: 40px; padding: 0
5px; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-texterror { position: absolute; padding: 2px; top:
40px; left: 0px; width: 374px; height: 45px; margin: 10px 10px 7px 10px; z-index: 1; border: 1px solid
#A0A0A0; display: none; font-family: inherit; color: #000; font-size: 13px; overflow: auto; font-family:
monospace; } .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-texterror .red { color: #C00; text-decoration:
underline; } .pc-tpc-arena .pc-tpc-texteditor.highlight-text-error .pc-tpc-texterror { display:
block; background-color: #fff; } .pc-tpc-arena .pc-tpc-texteditor textarea { z-index: 2; resize:
none; position: relative; width: 374px; height: 45px; margin: 10px 10px 7px 10px; font-family: monospace;
} .pc-tpc-arena .pc-tpc-texteditor .pc-tpc-tewarning { margin: 0 10px 7px 10px; } .pc-tpc-arena
.pc-tpc-texteditor.large textarea, .pc-tpc-arena .pc-tpc-texteditor.large .pc-tpc-texterror { height:
145px; } .pc-tpc-arena .pc-tpc-texteditor.highlight-text-error textarea { opacity: 0;; } .pc-tpc-arena
.pc-tpc-texteditor .pc-tpc-tefooter { height: 40px; padding-right: 10px; text-align: right; } .pc-tpc-arena
.pc-tpc-texteditor .pc-tpc-tefooter .pc-button { margin-left: 8px; } .pc-tpc-arena .pc-tpc-activeelement
span { display: none; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-draghighlight, .pc-tpc-arena
.pc-tpc-boxes .pc-tpc-element.pc-tpc-dropok, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-nodrop,
.pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-draghighlight, .pc-tpc-arena .pc-tpc-boxes
.pc-tpc-activeelement.pc-tpc-dropok, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-nodrop
{ overflow: visible; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-draghighlight, .pc-tpc-arena
.pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-draghighlight { background-color: rgba(0, 0, 0, 0.35);
} .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-dropok, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-dropok
{ background-color: rgba(0, 0, 0, 0.20); } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-nodrop,
.pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-nodrop { background-color: rgba(255, 255,
255, 0.30); } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-draghighlight span, .pc-tpc-arena
.pc-tpc-boxes .pc-tpc-element.pc-tpc-dropok span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-nodrop
span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-draghighlight span, .pc-tpc-arena
.pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-dropok span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-nodrop
span { display: block; position: absolute; top: -3px; left: -3px; padding: 3px; width: 100%; height:
100%; font-size: 12px; text-align: center; } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-draghighlight
span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-dropok span, .pc-tpc-arena .pc-tpc-boxes
.pc-tpc-activeelement.pc-tpc-draghighlight span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-dropok
span { -moz-box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.75); -webkit-box-shadow: inset 0 0 15px rgba(0,
0, 0, 0.75); box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.75); } .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-nodrop
span, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-nodrop span { background-position:
center center; background-image: url(../../../../../img/circle-slash-40.png); background-repeat: no-repeat;
color: rgb(64,64,64); text-shadow: 0px 0px 10px rgba(255, 255, 255, 1); } .pc-tpc-arena .pc-tpc-boxes
.pc-tpc-element.small span { color: transparent; background-position: center center !important;
} .pc-tpc-arena .pc-tpc-boxes .pc-tpc-element.pc-tpc-dropok div, .pc-tpc-arena .pc-tpc-boxes .pc-tpc-activeelement.pc-tpc-dropok
div { position: absolute; top: -9px; left: -9px; padding: 6px; width: 100%; height: 100% } .pc-tpc-arena
.pc-tpc-activeelement.loading {      background-position: center center;      background-image: url(../../../../../img/layout/spinner-16.gif);
background-repeat: no-repeat; } .pc-tpc-arena .pc-tpc-activeelement { position: absolute; cursor:
move; } .pc-cropper-ro .pc-tpc-arena .pc-tpc-activeelement { cursor: default; } .pc-tpc-arena .pc-tpc-loading
{ z-index: 501; width: 100%; height: 50%; position: relative; } .pc-tpc-arena .pc-tpc-spill, .pc-tpc-arena
.pc-tpc-gutter {      border: 1px solid rgb(255, 0, 0);      background-image: url(../../../../../img/null.gif);
display: none; position: absolute; z-index: 199; } .pc-tpc-arena .pc-tpc-gutter { border-top-width:
0px; border-bottom-width: 0px; z-index: 198; } .pc-tpc-arena .pc-tpc-gradient { display: none;
position: absolute; z-index: 197; background: transparent; -webkit-transform: translateZ(0); background-position:
0 0; } .pc-tpc-arena .pc-tpc-gradient.double, .pc-tpc-arena .pc-tpc-gradient.default { background:
-moz-linear-gradient(left, rgba(82,82,82,0.4) 0%, rgba(82,82,82,0) 5%, rgba(82,82,82,0) 45%, rgba(82,82,82,0.5)
50%, rgba(255,255,255,0.4) 53%, rgba(255,255,255,0) 56%, rgba(255,255,255,0) 95%, rgba(82,82,82,0.4)
100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(82,82,82,0.4)),
color-stop(5%,rgba(82,82,82,0)), color-stop(45%,rgba(82,82,82,0)), color-stop(50%,rgba(82,82,82,0.5)),
color-stop(53%,rgba(255,255,255,0.4)), color-stop(56%,rgba(255,255,255,0)), color-stop(95%,rgba(255,255,255,0)),
color-stop(100%,rgba(82,82,82,0.4))); background: -webkit-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: -o-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: -ms-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: linear-gradient(to right, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); } .pc-tpc-arena .pc-tpc-gradient.double.dark,
.pc-tpc-arena .pc-tpc-gradient.default.dark { background: -moz-linear-gradient(left, rgba(40,40,40,0.5)
0%, rgba(40,40,40,0) 5%, rgba(40,40,40,0) 45%, rgba(40,40,40,0.6) 50%, rgba(255,255,255,0.4) 53%,
rgba(255,255,255,0) 56%, rgba(255,255,255,0) 95%, rgba(40,40,40,0.5) 100%); background: -webkit-gradient(linear,
left top, right top, color-stop(0%,rgba(40,40,40,0.5)), color-stop(5%,rgba(40,40,40,0)), color-stop(45%,rgba(40,40,40,0)),
color-stop(50%,rgba(40,40,40,0.6)), color-stop(53%,rgba(255,255,255,0.4)), color-stop(56%,rgba(255,255,255,0)),
color-stop(95%,rgba(255,255,255,0)), color-stop(100%,rgba(40,40,40,0.5))); background: -webkit-linear-gradient(left,
rgba(40,40,40,0.5) 0%,rgba(40,40,40,0) 5%,rgba(40,40,40,0) 45%,rgba(40,40,40,0.6) 50%,rgba(255,255,255,0.4)
53%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 95%,rgba(40,40,40,0.5) 100%); background: -o-linear-gradient(left,
rgba(40,40,40,0.5) 0%,rgba(40,40,40,0) 5%,rgba(40,40,40,0) 45%,rgba(40,40,40,0.6) 50%,rgba(255,255,255,0.4)
53%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 95%,rgba(40,40,40,0.5) 100%); background: -ms-linear-gradient(left,
rgba(40,40,40,0.5) 0%,rgba(40,40,40,0) 5%,rgba(40,40,40,0) 45%,rgba(40,40,40,0.6) 50%,rgba(255,255,255,0.4)
53%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 95%,rgba(40,40,40,0.5) 100%); background: linear-gradient(to
right, rgba(40,40,40,0.5) 0%,rgba(40,40,40,0) 5%,rgba(40,40,40,0) 45%,rgba(40,40,40,0.6) 50%,rgba(255,255,255,0.4)
53%,rgba(255,255,255,0) 56%,rgba(255,255,255,0) 95%,rgba(40,40,40,0.5) 100%); } .pc-tpc-arena .pc-tpc-gradient.cover
{ -moz-box-shadow: -3px -3px 3px rgba(0,0,0,0.1) inset, 3px 3px 3px rgba(255,255,255,0.2) inset;
-webkit-box-shadow: -3px -3px 3px rgba(0,0,0,0.1) inset, 3px 3px 3px rgba(255,255,255,0.2) inset;
box-shadow: -3px -3px 3px rgba(0,0,0,0.1) inset, 3px 3px 3px rgba(255,255,255,0.2) inset; } .pc-tpc-arena
.pc-tpc-gradient .pc-tpc-spine { display: none; position: relative; left: 49%; width: 2%; height:
100%; z-index: 198; background: transparent; background: -moz-linear-gradient(left, rgba(0,0,0,0.12)
0%, rgba(0,0,0,0.03) 4%, rgba(0,0,0,0.03) 11%, rgba(0,0,0,0.15) 13%, rgba(0,0,0,0) 14%, rgba(0,0,0,0.03)
15%, rgba(0,0,0,0.02) 53%, rgba(0,0,0,0.18) 84%, rgba(0,0,0,0.25) 87%, rgba(0,0,0,0.03) 88%, rgba(0,0,0,0.03)
91%, rgba(0,0,0,0.03) 96%, rgba(0,0,0,0.12) 100%); background: -webkit-gradient(linear, left top,
right top, color-stop(0%,rgba(0,0,0,0.12)), color-stop(4%,rgba(0,0,0,0.03)), color-stop(11%,rgba(0,0,0,0.03)),
color-stop(13%,rgba(0,0,0,0.15)), color-stop(14%,rgba(0,0,0,0)), color-stop(15%,rgba(0,0,0,0.03)),
color-stop(53%,rgba(0,0,0,0.02)), color-stop(84%,rgba(0,0,0,0.18)), color-stop(87%,rgba(0,0,0,0.25)),
color-stop(88%,rgba(0,0,0,0.03)), color-stop(91%,rgba(0,0,0,0.03)), color-stop(96%,rgba(0,0,0,0.03)),
color-stop(100%,rgba(0,0,0,0.12))); background: -webkit-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03)
4%,rgba(0,0,0,0.03) 11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02)
53%,rgba(0,0,0,0.18) 84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03)
96%,rgba(0,0,0,0.12) 100%); background: -o-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03)
4%,rgba(0,0,0,0.03) 11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02)
53%,rgba(0,0,0,0.18) 84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03)
96%,rgba(0,0,0,0.12) 100%); background: -ms-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03)
4%,rgba(0,0,0,0.03) 11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02)
53%,rgba(0,0,0,0.18) 84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03)
96%,rgba(0,0,0,0.12) 100%); background: linear-gradient(to right, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03)
4%,rgba(0,0,0,0.03) 11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02)
53%,rgba(0,0,0,0.18) 84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03)
96%,rgba(0,0,0,0.12) 100%); -webkit-transform: translateZ(0); } .pc-tpc-arena .pc-tpc-gradient.5
.pc-tpc-spine { width: 3.09%; left: 48.45%; } .pc-tpc-arena .pc-tpc-gradient.8 .pc-tpc-spine {
width: 1.99%; left: 49.01%; } .pc-tpc-arena .pc-tpc-gradient.85 .pc-tpc-spine { width: 1.89%; left:
49.06%; } .pc-tpc-arena .pc-tpc-gradient.10 .pc-tpc-spine { width: 1.64%; left: 49.18%; } .pc-tpc-arena
.pc-tpc-gradient.11 .pc-tpc-spine { width: 1.51%; left: 49.25%; } .pc-tpc-arena .pc-tpc-gradient.125
.pc-tpc-spine { width: 1.37%; left: 49.32%; } .pc-tpc-arena .pc-tpc-gradient.4lf .pc-tpc-spine {
width: 3.3%; left: 48.35%; } .pc-tpc-arena .pc-tpc-gradient.5lf .pc-tpc-spine { width: 2.80%; left:
48.60%; } .pc-tpc-arena .pc-tpc-gradient.6lf .pc-tpc-spine { width: 2.44%; left: 48.78%; } .pc-tpc-arena
.pc-tpc-gradient.8lf .pc-tpc-spine { width: 1.94%; left: 49.03%; } .pc-tpc-arena .pc-tpc-gradient.9lf
.pc-tpc-spine { width: 1.75%; left: 49.12%; } .pc-tpc-arena .pc-tpc-gradient.10lf .pc-tpc-spine
{ width: 1.60%; left: 49.20%; } .pc-tpc-arena .pc-tpc-gradient.12lf .pc-tpc-spine { width: 1.40%;
left: 49.30%; } .pc-tpc-arena .pc-tpc-gradient.125lf .pc-tpc-spine { width: 1.37%; left: 49.32%;
} .pc-tpc-arena .pc-tpc-gradient.visible { display: block; } .pc-tpc-arena .pc-tpc-gradient.cover.visible
.pc-tpc-spine { display: block; } .pc-tpc-arena .pc-tpc-loading div { width: 100%; height: 100%;
line-height: 16px; text-align: center; position: absolute; top: 100%; } .pc-tpc-arena .pc-tpc-loading
div .spinner { display: inline-block; width: 16px; height: 16px; margin-bottom: -4px; background-image:
url(../../../../../img/layout/spinner-16.gif); background-repeat: no-repeat; background-position: top left;
zoom: 1; *display: inline; } .pc-tpc-arena .pc-tpc-loading.top-left { height: auto; width: 27px;
} .pc-tpc-arena .pc-tpc-loading.top-left div { width: 27px; height: 23px; top: 0; padding: 2px;
} .pc-tpc-arena .pc-tpc-loading.top-left div .text { display: none; } .pc-tpc-arena .pc-tpc-loading.top-left
div .spinner  {      width: 23px;      height: 23px;      background-image: url(../../../../../img/image-wait.gif);
} .pc-tpc-arena .pc-tpc-loading.hide { display: none; } .pc-tpc-arena .pc-tpc-activeelement textarea
{ padding: 4px; margin: 0; border-width: 0; min-height: 16px; background-color: rgb(255, 255, 255);
-webkit-box-shadow: inset 2px 2px 5px rgb(112,112,112); -moz-box-shadow: inset 2px 2px 5px rgb(112,112,112);
box-shadow: inset 2px 2px 5px rgb(112,112,112); } .pc-tpc-arena .pc-tpc-photobox { z-index: 1;
position: absolute; overflow: hidden; } .pc-tpc-arena .pc-tpc-photobox .pc-tpc-photoviewport, .pc-tpc-arena
.pc-tpc-photobox .pc-tpc-photocopy { position: absolute; overflow: hidden; background-color: rgb(255,
255, 255); } .pc-tpc-arena .pc-tpc-photobox img.pc-tpc-photo { position: relative; } .pc-tpc-target
{ display: none; position: absolute; text-align: center; padding: 1px; border-style: none; border-width:
0px; } .pc-tpc-slot-e .pc-tpc-target { display: block; } .pc-tpc-dragover .pc-tpc-target { display:
block; padding: 0px; border-style: solid; border-width: 1px; vertical-align: middle; } .pc-tpc-target
SPAN { display: inline-block; vertical-align: middle; line-height: normal; zoom: 1; *display: inline;
} .pc-tpc-target EM { font-style: normal; } .pc-tpc-dragwait IMG.pc-tpc-wait { display: block; }
.pc-tpc-dragwait .pc-tpc-target, .pc-tpc-dragwait .pv-inner { display: none; } .pc-tpc-footnote
{ position: relative; right: 0; bottom: 0; height: 18px; line-height: 18px; text-align: right; }
.pc-tpc-footnote span { display: none; } .pc-tpc-footnote.show span { display: inline; } .modal-dialog
{ display: inline-block; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index:
-3000; visibility: hidden; } .modal-dialog.visible { z-index: 3000; visibility: visible; background-color:
rgba(0, 0, 0, 0.5); } .modal-dialog-box { position: relative; display: inline-block; border-width:
2px; border-style: solid; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
z-index: 3001; } .modal-dialog-header { height: 50px; line-height: 50px; padding: 0 15px; border-top-left-radius:
5px; border-top-right-radius: 5px; } .modal-dialog-body { padding: 20px; max-width: 450px min-width:
300px; } .modal-dialog-body p { margin-top: 0; } .modal-dialog-body li { line-height: 30px; } .modal-dialog-body
.radio-item { line-height: 30px; margin-left: 10px; } .modal-dialog-body .radio-item span { vertical-align:
text-top; } .modal-dialog-footer { height: 40px; margin: 10px 20px 15px 20px; padding: 0; text-align:
right; } .modal-dialog-footer .pc-button { margin-left: 8px; } .modal-dialog-footer .pc-button:hover
{ text-decoration: none; } .pc-ie { padding: 0 298px 0 0; } .pc-ie-rbox { position: absolute; top:
70px; right: 0px; width: 297px; z-index: 20; } .pc-ie-rbox-overlay { position: absolute; top: 70px;
right: 0px; width: 297px; z-index: 21; opacity: 0.75;; display: none; } .pc-ie-nav { position: absolute;
right: 0; bottom: 0; padding: 8px 0px; width: 297px; height: 34px; text-align: right; } .pc-ie-nav-overlay
{ position: absolute; right: 0; bottom: 0; padding: 8px 0px; width: 297px; height: 34px; text-align:
right; z-index: 2; opacity: 0.75;; display: none; } .pc-ie-title { position: relative; min-height:
69px; } .pc-ie-title .pc-ie-desc { margin-bottom: 10px; display: block; max-height: 41px; overflow:
visible; } .pc-ie-title .pc-ie-desc strong { font-weight: normal; } .pc-ie-title .pc-ie-infolink,
.pc-ie-title .pc-ie-change, .pc-ie-title .pc-ie-backlink { margin: 0 5px 0 5px; } .pc-ie-title-overlay
{ position: absolute; top: 49px; left: 0; width: 100%; height: 25px; z-index: 2; opacity: 0.75;;
display: none; } .pc-hdr SPAN.pc-ie-confirm { display: inline-block; width: 24px; height: 24px;
margin-right: 4px;      vertical-align: middle;      background-image:url(../../../../../img/core/printing/cfg-save2.png);background-repeat:no-repeat;background-position:left top;;
zoom: 1; *display: inline; } .pc-hdr A.pc-ie-viewcart { margin-left: 10px; } .pc-ie-nav .pc-button
{ position: relative; float: right; margin-right: 8px; } .pc-ie-nav .pc-ie-back { margin-left: 8px;
} .pc-ie-nav SPAN { line-height: 34px; } .pc-ie-single .pc-ie-nav SPAN { display: none; } .pc-ie-nav
.pc-button .one, .pc-ie-nav .pc-button .two, .pc-ie-nav .pc-button .three { display: inline; line-height:
normal; opacity: 0; animation: dot 1s infinite; animation-delay: 0.0s; -webkit-animation: dot 1s infinite;
-webkit-animation-delay: 0.0s; } .pc-ie-nav .pc-button .two { animation-delay: 0.2s; -webkit-animation-delay:
0.2s; } .pc-ie-nav .pc-button .three { animation-delay: 0.3s; -webkit-animation-delay: 0.3s; } @keyframes
dot { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes dot { 0%
{ opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } .pc-ie-rbar { position: relative; width:
296px; height: 100%; z-index: 1; } .pc-ie-subtotal { position: absolute; right: 0; bottom: 90px;
width: 280px; height: 36px; padding: 8px; line-height: 36px; } .pc-ie-subtotal .ews { position:
relative; display: inline-block; width: 74px; top: 0; float: left; margin-left: 5px; zoom: 1; *display:
inline; } .pc-ie-subtotal .ews-down { -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius:
5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius:
5px; border-bottom-left-radius: 5px; } .pc-ie-subtotal .ews-up { -webkit-border-top-right-radius:
5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright:
5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .pc-ie-subtotal .ews input {
left: 36px; text-align: center; } .pc-ie-subtotal .ews, .pc-ie-subtotal .ews INPUT, .pc-ie-subtotal
.ews SPAN { height: 28px; } .pc-ie-subtotal .ews SPAN { padding: 3px 6px; width: 24px; } .pc-ie-subtotal
LABEL.pc-ie-qty { display: inline-block; line-height: 34px; float: left; margin-right: 4px; } .pc-ie-subtotal
LABEL.pc-ie-money, .pc-ie-subtotal SPAN.pc-ie-money { display: inline-block; line-height: 34px;
float: right; } .pc-ie-subtotal SPAN.pc-ie-money { padding: 0px 4px; margin-left: 2px; text-align:
right; font-weight: bold; } .pc-ie-subtotal SPAN.pc-ie-money.strikethrough { line-height: 17px; }
.pc-ie-subtotal SPAN.pc-ie-money.strikethrough del { font-weight: normal; display: block; } .pc-ie-digital
.ews, .pc-ie-digital LABEL.pc-ie-qty { display: none; } .pc-ie-rbar .pc-ie-rcount { position: absolute;
bottom: 60px; padding-left: 8px; text-align: left; overflow: visible; white-space: nowrap; width:
290px; font-size: 1.4em; } .pc-ie-rbar .pc-ie-configall { position: absolute; right: 0; margin-right:
10px; } .pc-ie-edit { padding: 3px 0; } .sv-noscroll .pc-ie-edit { padding: 3px 6px; } .pc-ie-q
{ display: inline-block; vertical-align: middle; position: relative; top: -2%; width: 11px; height:
11px; margin-left: 4px; line-height: 11px; border-width: 1px; border-style: solid; font-size: 10px;
text-align: center; text-indent: 0px; cursor: pointer; -webkit-border-radius: 3px; -moz-border-radius:
3px; border-radius: 3px; } .pc-ie-q:hover, .pc-ie-q:active { text-decoration: none; } .pc-hdr .pc-ie-q
{ margin-left: 6px; top: -5%; } .pc-ie-image { padding: 0px 4px 4px 4px; line-height: 1.5em; } .pc-ie-product-links
{ display: none; position: absolute; left: 4px; bottom: 62px; padding: 2px 6px 0px 6px; } .pc-ie-product-links
DIV { padding-top: 8px; } .pc-ie-product-links A { font-weight: bold; } .pc-ie-optionsubgroup, .pc-ie-subsetting
{ padding-left: 20px; margin-top: 10px; } .pc-ie-optionsubgroup:first-child, .pc-ie-subsetting:first-child
{ margin-top: 0px; } .pc-ie-optionsublabel, .pc-ie-subsettinglabel { font-weight: bold; } .pc-ie-option
{ height: 20px; padding: 4px 4px 8px 4px; margin-bottom: 4px; line-height: 20px; } .pc-ie-option-b
{ padding-top: 8px; border-top-style: solid; border-top-width: 1px; } .pc-ie-section { margin-top:
4px; margin-bottom: 15px; } .pc-ie-sechdr { position: relative; font-size: 1.2em; height: 36px;
padding-right: 60px; margin-right: 17px; line-height: 30px; cursor: pointer; -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12); box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.12);
} .sv-noscroll .pc-ie-sechdr { padding-right: 64px; margin-right: 0; } .pc-ie-sechdr DIV { height:
30px; padding: 3px 6px; line-height: 30px; overflow: hidden; } .pc-ie-sechdr .pc-ie-name { -webkit-border-top-left-radius:
5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft:
5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .pc-ie-sechdr .pc-ie-money {
position: absolute; top: 0px; right: 0px; width: 48px; text-align: right; -webkit-border-top-right-radius:
5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright:
5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px; } .sv-noscroll .pc-ie-sechdr
.pc-ie-money { width: 52px; } .pc-ie-sechdr SPAN.pc-ie-sechdr-o, .pc-ie-sechdr SPAN.pc-ie-sechdr-c
{ margin-right: 2px; font-family: Arial; font-size: 14px; } .pc-ie-section-c .pc-ie-sechdr-o, .pc-ie-section-o
.pc-ie-sechdr-c, .pc-ie-section-o .pc-ie-name .pc-ie-val { display: none; } .pc-ie-secbody { padding-top:
15px; font-size: 1.2em; } .pc-ie-section DIV.pc-ie-radio, .pc-ie-section DIV.pc-ie-checkbox, .pc-ie-section
DIV.pc-ie-item { height: 24px; padding-left: 20px; line-height: 24px; } .pc-ie-section DIV.pc-ie-radio,
.pc-ie-section DIV.pc-ie-checkbox { height: auto; min-height: 24px; } .pc-ie-section table { margin-left:
20px; width: 264px; } .pc-ie-section .pointer { cursor: pointer; } .pc-ie-section table td.pc-ie-icon
{ width: 60px; } .pc-ie-section table td.pc-ie-name, .pc-ie-section table td.pc-ie-change { padding-left:
7px; } .pc-ie-section table td.pc-ie-name .pc-ie-add { display: inline-block; margin-top: 7px; }
.pc-ie-section DIV.pc-ie-radio.indent { padding-left: 40px; } .pc-ie-section DIV.pc-ie-radio INPUT.pc-ie-radio,
.pc-ie-section DIV.pc-ie-checkbox INPUT.pc-ie-checkbox { position: relative; margin: 2px 0 0 0;
padding: 0px; display: inline-block; vertical-align: text-top; } .pc-ie-section DIV.pc-ie-radio
LABEL, .pc-ie-section DIV.pc-ie-checkbox LABEL { margin-left: 3px; } .pc-ie-section .pc-ie-help
{ padding-bottom: 5px; padding-left: 4px; } .pc-ie-section .pc-ie-line { padding-top: 1px; padding-bottom:
2px; } .pc-ie-section .pc-ie-line LABEL { display: inline-block; width: 72px; padding-right: 4px;
text-align: right; } .pc-ie-section .pc-ie-line INPUT { width: 200px; padding: 1px 3px; border-style:
solid; border-width: 1px; } .pc-ie-section .pc-ie-line TEXTAREA { width: 250px; height: 28px; padding:
1px 3px; border-style: solid; border-width: 1px; } .pc-ie-section .pc-ie-line.full { padding-left:
20px; margin: 5px 0; } .pc-ie-section .pc-ie-line.full LABEL { display: block; text-align: left;
width: 95%; } .pc-ie-section .pc-ie-line.full INPUT { width: 250px; } .pc-ie-section .tpc-textlabel
{ padding: 3px 0 5px 0; } .pc-ie-section .tpc-text { padding-bottom: 3px; } .pc-ie-section .tpc-textedit
{ float: right; margin-right: 5px; width: 10px; height: 10px; display: block; background-image:
url(../../../../../img/pencil-10.gif); background-position: left top; background-repeat: no-repeat; } .pc-ie-section
.pc-ie-photobox { display: inline-block; width: 42px; height: 42px; border-width: 1px; border-style:
solid; margin: 6px; cursor: pointer; } .pc-ie-section .pc-ie-photobox.nopointer { cursor: default;
} .pc-ie-section .pc-ie-photobox.selected { border-width: 2px; margin: 5px; } .pc-ie-section .pc-ie-photobox
IMG { width: 40px; height: 40px; border: 1px solid rgb(255, 255, 255); background-repeat: no-repeat;
background-color: rgba(255, 255, 255, 0.5); background-position: center center; } .pc-ie-section
.pc-ie-text TEXTAREA { width: 276px; height: 4.8em; padding: 1px 3px; border-style: solid; border-width:
1px; } .pc-ie-section .pc-ie-error { padding: 1px 2px 3px 2px; } .pc-ie-section .pc-ie-line .pc-ie-error
{ padding-left: 78px; } .pc-ie-section .pc-ie-placeholder { color: #AAA; } .pc-ie-section .pc-ie-color
{ display: inline-block; width: 26px; height: 26px; padding: 2px; margin: 2px 0px 2px 4px; vertical-align:
middle; border-style: none; } .pc-ie-section .pc-ie-color-c { padding: 1px; border-style: solid;
border-width: 1px; } .pc-ie-section .pc-ie-color A { display: inline-block; width: 24px; height:
24px; border-style: solid; border-width: 1px; } .pc-ie-service { position: relative; padding: 4px;
margin-bottom: 10px; } .pc-ie-service-e { padding-top: 10px; } .pc-ie-service .pc-ie-main, .pc-ie-service
.pc-ie-add, .pc-ie-service .pc-ie-remove { font-weight: bold; } .pc-ie-service .pc-ie-name { padding-right:
70px; padding-bottom: 4px; line-height: 1.5em; } .pc-ie-service .pc-ie-money { position: absolute;
top: 6px; right: 0px; padding: 0px 6px; width: 50px; line-height: 1.5em; text-align: right; } .pc-ie-service-sec
.pc-ie-main, .pc-ie-service-sec .pc-ie-add, .pc-ie-service-sec .pc-ie-remove { font-weight: normal;
} .pc-ie-service .pc-ie-addon { white-space: nowrap; } .pc-ie-edit .pc-ie-empty { margin: 30px 10px;
line-height: 1.5em; text-align: center; } .pc-ie-slidein { position: absolute; display: none; top:
84px; width: 280px; right: -281px; padding: 12px; z-index: 501; } .pc-ie-slidein.fullWidth { width:
304px; padding: 12px 0 0 0; } .pc-ie-slidein.border-curve-right { -webkit-border-bottom-right-radius:
11px; -moz-border-radius-bottomright: 11px; border-bottom-right-radius: 11px; } .pc-ie-slidein.border-curve-left
{ -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomleft: 11px; border-bottom-left-radius:
11px; } .pc-ie-slidein .pc-ie-buttons { position: absolute; bottom: 10px; right: 0px; width: 280px;
height: 34px; padding: 0px 10px; line-height: 34px; } .pc-ie-slidein.pc-slidein-fw .pc-ie-buttons
{ bottom: 10px; } .pc-ie-slidein .pc-ie-buttons .pc-button { float: left; margin-right: 10px; }
.pc-ie-slidein .pc-ie-buttons .pc-slideout { top: 17px; } .pc-ie-slidein.border-curve-left .pc-ie-buttons
.pc-button { float: right; margin-right: 0; margin-left: 10px; } .pc-ie-slidein H6 { padding: 5px
70px 10px 10px; margin: 0px; font-weight: normal; } .pc-ie-template-photo { border-width: 0; } .pc-ie-template-photo
a.pc-slideout { top: 65px; } .pc-ie-template-photo .pc-ie-buttons { z-index: 3; } .pc-ie-template-photo
.pc-tabbody .pv .pv-border { left: -2px; top: -2px; padding: 1px; border-width: 1px; } .pc-tabbox,
.pc-tabbox .pc-tabbody { -webkit-border-bottom-left-radius: 11px; -moz-border-radius-bottomleft:
11px; border-bottom-left-radius: 11px; } .pc-tabbox UL.pc-tabheader { text-align: left; list-style:
none; padding: 0; margin: 0; position: relative; } .pc-tabbox UL.pc-tabheader LI { border-width:
1px 1px 0 1px; border-style: solid; display: inline-block; position: relative; z-index: 0; -webkit-border-top-left-radius:
11px; -webkit-border-top-right-radius: 11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright:
11px; border-top-left-radius: 11px; border-top-right-radius: 11px; margin: 0 -4px 0 0; -webkit-box-shadow:
inset 0px -3px 3px rgba(0, 0, 0, 0.12); -moz-box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12);
box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12); zoom: 1; *display: inline; } .pc-tabbox UL.pc-tabheader
LI.hide-tab { display: none; } .pc-tabbox UL.pc-tabheader LI:nth-child(1) { margin-left: 0; } .pc-tabbox
UL.pc-tabheader LI A { text-decoration: none; padding: 10px 15px; display: inline-block; zoom: 1;
*display: inline; } .pc-tabbox UL.pc-tabheader LI A:focus { outline: 0; } .pc-tabbox UL.pc-tabheader
LI.selected { z-index: 3; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding:
1px; border-width: 0; -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0,
0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0,
0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-tabbox
UL.pc-tabheader LI.selected:first-child { -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12);
} .pc-tabbox UL.pc-tabheader LI.selected:last-child { -moz-box-shadow: -6px 0 3px -3px rgba(0, 0,
0, 0.12); -webkit-box-shadow: -6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: -6px 0 3px -3px rgba(0,
0, 0, 0.12); } .pc-tabbox .pc-tabbody { display: none; padding: 10px; width: 284px; } .pc-tabbox
.pc-tabbody .sv { width: 284px; } .pc-tabbox .pc-tabbody .pg .pv { cursor: pointer; width: 84px;
height: 84px; } .pc-tabbox .pc-tabbody .pg .pv .pc-pv-marked { display: none; background-color:
#1E9F00; color: #fff; text-align: center; font-size: 0.8em; line-height: 16px; overflow: visible;
border: 1px solid #526F3F; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius:
16px; position: absolute; height: 16px; width: 16px; left: -4px; bottom: -4px; z-index: 5; } .pc-tabbox
.pc-tabbody .pg .pv .pc-pv-marked img { left: 2px; top: -2px; position: relative; z-index: 6; }
.pc-tabbox .pc-tabbody .pg .pv.marked .pc-pv-marked { display: block; } .pc-tabbox .pc-tabbody .pg
.pv .pv-vignette { display: block; position: absolute; width: 80px; height: 80px; left: 0; top:
0; z-index: 4; background: transparent; background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0)
0%, rgba(0,0,0,0) 32%, rgba(0,0,0,0.3) 100%); background: -webkit-gradient(radial, center center,
0px, center center, 100%, color-stop(0%,rgba(0,0,0,0)), color-stop(32%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.3)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 32%,rgba(0,0,0,0.3)
100%); background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 32%,rgba(0,0,0,0.3)
100%); background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 32%,rgba(0,0,0,0.3)
100%); background: radial-gradient(ellipse at center, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 32%,rgba(0,0,0,0.3)
100%); } .pc-tabbox .pc-addmore { height: 40px; margin: 10px; padding: 0 5px; text-align: center;
} .res-tooltip { display: block; position: relative; z-index: 1002; text-align: center; background-color:
#fff; width: 82px; margin: 0 2px; top: 84px; } .pc-helper.pvp-method-11 .res-tooltip { position:
absolute; margin: -12px 0 0 -12px; } .pc-tabbox .pc-tabbody.active { display: block; position: relative;
} .pc-tabbox .pc-tabbody .pc-tabfavtop { text-align: center; } .pc-tabbox .pc-tabbody .pc-tabfavtop
select { text-align: left; } .pc-tabbox .pc-tabbody .pc-tabmsg { text-align: left; line-height:
20px; margin-bottom: 10px; text-align: center; min-height: 20px; } .pc-tabbox .pc-tabbody .pc-tabmsg.fav-msg
{ margin-top: 20px; height: auto; } .pc-tabbox .pc-tabbody .pc-autofill .pc-button { text-transform:
uppercase; text-align: center; font-size: 0.9em; padding: 4px 5px; display: block; margin: 0 auto;
width: 80%; } .pc-tabbox .pc-ie-scrollfade { height: 20px; top: -20px; position: relative; z-index:
1; background: transparent; } .pc-helper { position: absolute; z-index: 1000; width: 90px; height:
90px; } .pc-helper.pvp-method-11 { width: auto; height: auto; } .pc-helper.pvp-method-11 .pv-outer
{ left: 0; top: 0; } .pc-helper.pvp-method-11 .pv { margin: 0; width: auto; height: auto; } .pc-helper
.pv { visibility: visible; left: 0; top: 0; z-index: 1001; -webkit-tap-highlight-color: rgba(0, 0,
0, 0); } .pc-helper .pv .pv-img { margin: -1px 0 0 -1px; } .pc-helper.pvp-method-11 .pv .pv-img
{ border: 1px solid #fff; margin-left: -13px; margin-top: -13px; } .pc-helper .pv-border { border-width:
1px !important; } .pc-helper .pv .pc-dragpad, .pc-helper .pv .pc-dragpad2 { position: absolute;
width: 82px; height: 82px; border-width: 1px; border-style: solid; top: 0; left: 0; } .pc-helper
.pv .pc-dragpad2 { top: 4px; left: 4px; } .pc-helper .pc-stack { position: absolute; left: -1px;
bottom: 1px; width: 80px; padding: 2px 0; text-align: center; opacity: 1; } .pc-helper-s .pv .pv-inner
{ left: 0; top: 0; width: 82px; height: 82px; } .pc-helper-s .pv .pv-shadow { display: none; }
.pc-ie-slidein H6 { font-weight: bold; } .pc-ie-slidein .pc-ie-buttons .pc-ie-close { float: left;
} .pc-ie-slidein .sv { position: relative; } .pc-ie-slidein .sv-inner { padding: 0px 6px 0px 8px;
} .pc-ie-slidein.fullWidth .sv-inner { padding: 0px; } .pc-ie-slidein TABLE { position: relative;
table-layout: fixed; border-collapse: separate; width: 278px; } .pc-ie-slidein .sv-scroll TABLE {
width: 253px; } .pc-ie-slidein.fullWidth .sv-scroll TABLE { width: 289px; } .pc-ie-slidein TD {
border-bottom-style: solid; border-bottom-width: 1px; } .pc-ie-slidein TABLE .pc-ie-price { width:
80px; text-align: center; } .pc-ie-slidein .pc-ie-item { cursor: pointer; } .pc-ie-slidein .pc-ie-item-s
{ cursor: default; } .pc-ie-slidein .pc-ie-group TD { padding: 6px 0px; } .pc-ie-slidein .pc-ie-group
TD.pc-ie-name { padding-left: 4px; } .pc-ie-products .pc-ie-item TD { padding: 7px 0px 9px 0px; }
.pc-ie-products .pc-ie-item TD.pc-ie-name { padding-left: 7px; } .pc-ie-products .pc-ie-spacer TD
{ height: 8px; padding: 0px; border-bottom-style: none; } .pc-ie-services TABLE { margin-top: -7px;
} .pc-ie-services TD.pc-ie-moreinfo { width: 40px; margin: 0px; padding: 0px; } .pc-ie-services TD.pc-ie-moreinfo.icon
{      border-right-style: solid;      border-right-width: 1px;      background-image: url(../../../../../img/core/printing/cart-info-icon-16.png);
background-repeat: no-repeat; background-position: center center; } .pc-ie-services TD.pc-ie-icon
{ width: 68px; height: 51px; margin: 0px; padding: 4px 0px; } .pc-ie-services TD.pc-ie-icon IMG {
width: 60px; height: 51px; margin-left: 4px; margin-bottom: -3px; } .pc-ie-services .pc-ie-item TD.pc-ie-name
{ padding-left: 3px; } .pc-ie-services .pc-ie-leader TD { height: 1px; border-bottom-style: none;
} .pc-ie-depends { padding: 10px 0px 2px 0px; margin: 6px 4px 2px 8px; border-top-width: 2px; border-top-style:
solid; border-bottom-width: 2px; border-bottom-style: solid; } .pc-ie-dlitem td { padding-top: 3px;
} .pc-ie-dlitem td:nth-child(1) { text-align: right; } .pc-ie-dlitem LABEL { width: 60px; line-height:
normal; } .pc-ie-dlitem SELECT { margin-left: 7px; width: 140px; height: 21px; border-width: 1px;
border-style: solid; line-height: normal; } .pc-ie-subinfo { z-index: 500; position: absolute;
right: -9999; top: -9999; width: 250px; max-width: 400px; max-height: 350px; overflow: hidden;
border: 1px solid; padding: 20px; margin: 0; -webkit-border-top-left-radius: 7px; -webkit-border-bottom-left-radius:
7px; -moz-border-radius-topleft: 7px; -moz-border-radius-bottomleft: 7px; border-top-left-radius:
7px; border-bottom-left-radius: 7px; } .pc-ie-subinfo p:first-child { margin-top: 0; } .pc-ie-subinfo
p:last-child { margin-bottom: 0; } .pc-ie-subinfo-bridge { z-index: 503; position: absolute; height:
59px; width: 2px; border-top: 1px solid; border-bottom: 1px solid; padding: 0; margin: 0; overflow:
hidden; right: -9999; top: -9999; } .pc-ie-slidein.pc-ie-cropper { border: none; } .pc-ie-cropper
.pc-cr-toolbar { padding-left: 0px; } .pc-ie-cropper .pc-cr-info { margin-left: 0px; } .pc-ie-cropper
.pc-cropper { top: 0px; left: 12px; display: block; } .pc-ie-slidein.pc-ie-cropper .pc-cr-arena {
top: 0px; left: 0px; } .pc-ie-altlayout .pc-ie-altlayout-item { width: 290px; padding: 0; margin:
0; } .pc-ie-altlayout .sv-noscroll .pc-ie-altlayout-item { width: 305px; } .pc-ie-altlayout .pc-ie-altlayout-item
a { display: block; padding: 10px 1px; margin: 0; border-width: 0; } .pc-ie-altlayout .pc-ie-altlayout-item
a.selected { cursor: default; } .pc-ie-altlayout .pc-ie-altlayout-item img { display: block; margin:
0 auto; opacity: 0.9;; -moz-transition: opacity 0.2s linear; -webkit-transition: opacity 0.2s linear;
transition: opacity 0.2s linear; background-repeat: no-repeat; background-position: 0 0; -moz-box-shadow:
0px 0px 5px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); box-shadow:
0px 0px 5px rgba(0, 0, 0, 0.4); } .pc-ie-altlayout .pc-ie-altlayout-item img.fadeOut { opacity:
0;; } .pc-ie-altlayout .pc-ie-altlayout-item a:hover img, .pc-ie-altlayout .pc-ie-altlayout-item
a.selected img { opacity: 1;; } .pc-ie-altlayout .pc-ie-altlayout-item .pc-ie-layout-gradient .gradient
{ display: block; position: relative; background: transparent; margin: 0 auto; -webkit-transform:
translateZ(0); background-position: 0 0; } .pc-ie-altlayout .pc-ie-altlayout-item .pc-ie-layout-gradient.double
.gradient, .pc-ie-altlayout .pc-ie-altlayout-item .pc-ie-layout-gradient.default .gradient { background:
-moz-linear-gradient(left, rgba(82,82,82,0.4) 0%, rgba(82,82,82,0) 5%, rgba(82,82,82,0) 45%, rgba(82,82,82,0.5)
50%, rgba(255,255,255,0.4) 53%, rgba(255,255,255,0) 56%, rgba(255,255,255,0) 95%, rgba(82,82,82,0.4)
100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(82,82,82,0.4)),
color-stop(5%,rgba(82,82,82,0)), color-stop(45%,rgba(82,82,82,0)), color-stop(50%,rgba(82,82,82,0.5)),
color-stop(53%,rgba(255,255,255,0.4)), color-stop(56%,rgba(255,255,255,0)), color-stop(95%,rgba(255,255,255,0)),
color-stop(100%,rgba(82,82,82,0.4))); background: -webkit-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: -o-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: -ms-linear-gradient(left, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); background: linear-gradient(to right, rgba(82,82,82,0.4)
0%,rgba(82,82,82,0) 5%,rgba(82,82,82,0) 45%,rgba(82,82,82,0.5) 50%,rgba(255,255,255,0.4) 53%,rgba(255,255,255,0)
56%,rgba(255,255,255,0) 95%,rgba(82,82,82,0.4) 100%); } .pc-ie-altlayout .pc-ie-altlayout-item .pc-ie-layout-gradient
.gradient .spine { display: none; } .pc-ie-altlayout .pc-ie-altlayout-item .pc-ie-layout-gradient.cover
.gradient .spine { display: block; position: relative; left: 49%; width: 2%; height: 100%; background:
transparent; background: -moz-linear-gradient(left, rgba(0,0,0,0.12) 0%, rgba(0,0,0,0.03) 4%, rgba(0,0,0,0.03)
11%, rgba(0,0,0,0.15) 13%, rgba(0,0,0,0) 14%, rgba(0,0,0,0.03) 15%, rgba(0,0,0,0.02) 53%, rgba(0,0,0,0.18)
84%, rgba(0,0,0,0.25) 87%, rgba(0,0,0,0.03) 88%, rgba(0,0,0,0.03) 91%, rgba(0,0,0,0.03) 96%, rgba(0,0,0,0.12)
100%); background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.12)),
color-stop(4%,rgba(0,0,0,0.03)), color-stop(11%,rgba(0,0,0,0.03)), color-stop(13%,rgba(0,0,0,0.15)),
color-stop(14%,rgba(0,0,0,0)), color-stop(15%,rgba(0,0,0,0.03)), color-stop(53%,rgba(0,0,0,0.02)),
color-stop(84%,rgba(0,0,0,0.18)), color-stop(87%,rgba(0,0,0,0.25)), color-stop(88%,rgba(0,0,0,0.03)),
color-stop(91%,rgba(0,0,0,0.03)), color-stop(96%,rgba(0,0,0,0.03)), color-stop(100%,rgba(0,0,0,0.12)));
background: -webkit-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03) 4%,rgba(0,0,0,0.03)
11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02) 53%,rgba(0,0,0,0.18)
84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03) 96%,rgba(0,0,0,0.12)
100%); background: -o-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03) 4%,rgba(0,0,0,0.03)
11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02) 53%,rgba(0,0,0,0.18)
84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03) 96%,rgba(0,0,0,0.12)
100%); background: -ms-linear-gradient(left, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03) 4%,rgba(0,0,0,0.03)
11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02) 53%,rgba(0,0,0,0.18)
84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03) 96%,rgba(0,0,0,0.12)
100%); background: linear-gradient(to right, rgba(0,0,0,0.12) 0%,rgba(0,0,0,0.03) 4%,rgba(0,0,0,0.03)
11%,rgba(0,0,0,0.15) 13%,rgba(0,0,0,0) 14%,rgba(0,0,0,0.03) 15%,rgba(0,0,0,0.02) 53%,rgba(0,0,0,0.18)
84%,rgba(0,0,0,0.25) 87%,rgba(0,0,0,0.03) 88%,rgba(0,0,0,0.03) 91%,rgba(0,0,0,0.03) 96%,rgba(0,0,0,0.12)
100%); -webkit-transform: translateZ(0); } .pc-cropper { display: none; position: absolute; left:
0px; top: 70px; } .pc-ie-footer { position: absolute; bottom: 0px; padding: 8px 0px; height: 34px;
border-top-style: dotted; border-top-width: 1px; } .pc-ie-footer .pc-button { float: right; margin-right:
8px; } .pc-ie-batch { padding-bottom: 56px; } .pc-ie-batch .sv { margin: 0px; } .pc-ie-batch .sv-inner
{ padding: 0px 4px; } .pc-ie-batch .pc-ie-section .ews { display: inline-block; vertical-align:
middle; top: -2px; margin-left: 6px; zoom: 1; *display: inline; } .pc-ie-batch .pc-ie-summary {
padding: 0 304px 0 0; text-align: left; overflow: hidden; } .pc-ie-batch .pc-ie-rbox { margin: 0 16px
0 0; top: 0; } .pc-ie-batch .pc-ie-buttons { padding-right: 24px; } .pc-ie-summary DIV { font-weight:
bold; } .pc-ie-summary TABLE { margin-top: 4px; margin-left: 10px; width: auto; } .pc-ie-summary
TD { padding-right: 6px; border-style: none; line-height: 1.6em; } .chrome-hack { display: inline-block;
border-radius: 100px; overflow: hidden; padding: 0; } .chrome-hack input[type="radio"] { display:
block; margin: 0; } .pc-pe { padding: 75px 0px 61px 0px; } .pc-pe-header { position: absolute;
left: 0px; top: 0px; width: 100%; height: 75px; z-index: 2; } .pc-pe-footer { position: absolute;
right: 0px; bottom: 0px; height: 36px; padding: 13px 0px 12px 0px; line-height: 36px; text-align:
right; } .pc-pe-infobox { position: absolute; top: 38px; text-align: center; height: 38px; overflow:
visible; width: 100%; min-width: 926px; z-index: 1; } .pc-pe-infobox SPAN { height: 36px; line-height:
36px; padding: 8px 20px; color: #111; background-color: #FFF0A6; border: 1px solid #FBBE51; -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; } .pc-pe-left { position: absolute; left: 0px;
top: 75px; width: 315px; padding-right: 9px; } .pc-pe-right { position: absolute; right: 0px; top:
75px; } .pc-pe-withinfo .pc-pe-right { padding-right: 298px; } .pc-pe-info { position: absolute;
top: 75px; right: 0px; width: 297px; display: none; } .pc-pe-withinfo .pc-pe-info { display: block;
} .pc-pe-info .pc-info { margin-top: 10px; margin-right: 4px; } .pc-pe-left .sv, .pc-pe-right .sv
{ margin: 0px; } .pc-pe-left .sv-scroll .sv-inner { padding-right: 15px; } .pc-pe-left .pg { margin:
5px 0; } .pc-pe-left .pg .pv { cursor: pointer; width: 84px; height: 84px; } .pc-pe-left .pg .pv .pc-pv-marked
{ display: none; background-color: #1E9F00; color: #fff; text-align: center; font-size: 0.8em;
line-height: 16px; overflow: visible; border: 1px solid #526F3F; -webkit-border-radius: 16px; -moz-border-radius:
16px; border-radius: 16px; position: absolute; height: 16px; width: 16px; left: -4px; bottom: -4px;
z-index: 5; } .pc-pe-left .pg .pv .pc-pv-marked img { left: 2px; top: -2px; position: relative;
z-index: 6; } .pc-pe-left .pg .pv.marked .pc-pv-marked { display: block; } .pc-pe-tabbox UL.pc-pe-tabheader
{ text-align: left; list-style: none; padding: 0; margin: 0; position: relative; } .pc-pe-tabbox
UL.pc-pe-tabheader LI { border-width: 1px 1px 0 1px; border-style: solid; display: inline-block;
position: relative; z-index: 0; -webkit-border-top-left-radius: 11px; -webkit-border-top-right-radius:
11px; -moz-border-radius-topleft: 11px; -moz-border-radius-topright: 11px; border-top-left-radius:
11px; border-top-right-radius: 11px; margin: 0 -4px 0 0; -webkit-box-shadow: inset 0px -3px 3px rgba(0,
0, 0, 0.12); -moz-box-shadow: inset 0px -3px 3px rgba(0, 0, 0, 0.12); box-shadow: inset 0px -3px 3px
rgba(0, 0, 0, 0.12); } .pc-pe-tabbox UL.pc-pe-tabheader LI.hide-tab { display: none; } .pc-pe-tabbox
UL.pc-pe-tabheader LI:nth-child(1) { margin-left: 0; } .pc-pe-tabbox UL.pc-pe-tabheader LI A {
text-decoration: none; padding: 10px 20px; display: inline-block; } .pc-pe-tabbox UL.pc-pe-tabheader
LI.selected { z-index: 3; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; padding:
1px; border-width: 0; -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0,
0, 0, 0.12); -webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0,
0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12), -6px 0 3px -3px rgba(0, 0, 0, 0.12); } .pc-pe-tabbox
UL.pc-pe-tabheader LI.selected:first-child { -moz-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12);
-webkit-box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: 6px 0 3px -3px rgba(0, 0, 0, 0.12);
} .pc-pe-tabbox UL.pc-pe-tabheader LI.selected:last-child { -moz-box-shadow: -6px 0 3px -3px rgba(0,
0, 0, 0.12); -webkit-box-shadow: -6px 0 3px -3px rgba(0, 0, 0, 0.12); box-shadow: -6px 0 3px -3px
rgba(0, 0, 0, 0.12); } .pc-pe-tabbox .pc-pe-tabbody { display: none; padding: 10px; -webkit-border-radius:
11px; -webkit-border-top-left-radius: 0; -moz-border-radius: 11px; -moz-border-radius-topleft: 0;
border-radius: 11px; border-top-left-radius: 0; } .pc-pe-tabbox .pc-pe-tabbody .sv { width: 295px;
} .pc-pe-tabbox .pc-pe-tabbody:first-child { -webkit-border-radius: 11px; -webkit-border-top-left-radius:
0; -moz-border-radius: 11px; -moz-border-radius-topleft: 0; border-radius: 11px; border-top-left-radius:
0; } .pc-pe-tabbox .pc-pe-tabbody.active { display: block; position: relative; z-index: 2; } .pc-pe-tabbox
.pc-pe-tabbody .pc-pe-tabfavtop { text-align: center; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-tabfavtop
select { text-align: left; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-tabmsg { text-align: center; height:
20px; line-height: 20px; margin-bottom: 10px; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-itemlimit {
text-align: center; height: 20px; line-height: 20px; margin-bottom: 10px; } .pc-pe-tabbox .pc-pe-tabbody
.pc-pe-itemlimit.hide { display: none; height: 0px; overflow: hidden; } .pc-pe-tabbox .pc-pe-tabbody
.pc-pe-itemlimit-q { position: relative; display: inline-block; width: 16px; height: 16px; background-image:
url("../../../../../img/icons/help-icon-16px.png"); background-position: 0 0; background-repeat: no-repeat;
top: 2px; margin-left: 5px; } .pc-pe-tabbox .pc-pe-tabbody .pc-pe-itemlimit-q .pc-pe-mi-popup {
display: none; position: absolute; top: 2px; left: 10px; width: 100px; padding: 10px; border-style:
solid; border-width: 1px; line-height: 1.5em; font-size: 10px; text-align: left; z-index: 2; } .pc-pe-tabbox
.pc-pe-tabbody .pc-pe-itemlimit-q:hover .pc-pe-mi-popup { display: block; } .pc-pe-tabbox .pc-pe-tabbody
.pv-outer .pv-inner .pv-border { padding: 1px; border-width: 1px; left: -2px; top: -2px; } .pc-pe-favmsg
{ margin-top: 20px; } .pc-pe-select { height: 22px; padding: 4px 10px 0px 10px; line-height: 22px;
} .pc-pv-zoom { position: absolute; height: 19px; width: 19px; right: -1px; bottom: -1px; z-index:
5; } .pc-pv-zoom DIV { position: absolute; left: 0; top: 0; width: 19px; height: 19px; background-image:
url(../../../../../img/layout/sel-preview.png); background-position: -4px -3px; background-repeat: no-repeat;
} .pc-pv-info { position: absolute; height: 20px; width: 20px; right: 0px; top: 0px; z-index: 5;
} .pc-pv-info DIV { position: absolute; left: 2px; top: 2px; width: 16px;    height: 16px;      background-image:url(../../../../../img/core/printing/cart-info-icon-16.png);background-repeat:no-repeat;background-position:left top;
} .pc-pv-info-popup { line-height: 1.6em; min-width: 160px; max-width: 300px; border-style: solid;
border-width: 2px; padding: 10px; position: absolute; z-index: 2500; } .pc-pv-info-popup TD { vertical-align:
top; padding: 3px 0px; } .pc-pv-info-popup TD.pc-pv-info-popup-label { text-align: right; white-space:
nowrap; padding-right: 6px; } .pc-pv-info-popup TABLE { margin-left: auto; margin-right: auto;
max-width: 270px; } .pc-pe-photos { margin-bottom: 6px; } .pc-pe-photos H6 { padding: 4px 10px 4px
18px; margin: 0px; border-bottom-style: solid; border-bottom-width: 1px; text-indent: -8px; font-weight:
normal; cursor: pointer; } .pc-pe-photos H6 SPAN { position: relative; display: inline-block; top:
-1px; width: 8px; height: 14px; font-family: Arial, sans-serif; font-size: 10px; text-align: center;
vertical-align: middle; } .pc-pe-photos H6 EM { font-style: normal; } .pc-pe-photos-e .pc-pe-sec-c,
.pc-pe-photos-c .pc-pe-sec-e, .pc-pe-photos-c .pc-pe-photos-b { display: none; } .pc-pe-photos .pg-empty-c
{ padding: 6px 10px; text-align: center; } .pc-pe-photos .pc-pe-getmore { line-height: 1.65em;
padding: 8px 10px; } .pc-pe-right .sv-scroll .sv-inner { padding-right: 15px; } .pc-pe-group {
padding: 0 10px; margin: 1px 4px 1px 1px; line-height: 36px; -webkit-border-radius: 5px; -moz-border-radius:
5px; border-radius: 5px; height: 36px; } .pc-pe-group .pc-pe-removeall { float: right; } .pc-pe-slot
{ position: relative; float: left; width: 126px; height: 126px; margin: 10px; -webkit-border-radius:
5px; -moz-border-radius: 5px; border-radius: 5px; } IMG.pc-pe-wait { position: absolute; display:
none; left: 51px; top: 51px; } .pc-pe-target { display: none; position: absolute; text-align: center;
padding: 1px; border-style: none; border-width: 0px; } .pc-pe-slot-e .pc-pe-target { display: block;
} .pc-pe-dragover .pc-pe-target { display: block; padding: 0px; border-style: solid; border-width:
1px; vertical-align: middle; } .pc-pe-target SPAN { display: inline-block; vertical-align: middle;
line-height: normal; } .pc-pe-target EM { font-style: normal; } .pc-pe-dragwait IMG.pc-pe-wait {
display: block; } .pc-pe-dragwait .pc-pe-target, .pc-pe-dragwait .pv-inner { display: none; } .pc-pe-slot
.pv-inner { position: absolute; } .pc-pe-slot-e .pv-inner, .pc-pe-dragover .pv-inner { display:
none;  }  .pc-pe-slot .pv-crop-mask {      width: 100%;      height: 100%;      background: url(../../../../../img/core/printing/crop-mask.gif) repeat;
opacity: 0.7;; } .pc-pe-slot .pv-crop-rect { position: absolute; background: no-repeat #FFF; border:
0px none; } .pc-pe-slot .pv-crop-rect-b, .pc-pe-slot .pv-crop-rect-t { position: absolute; height:
10px;      left: 2px;      right: 2px;      background: url(../../../../../img/core/printing/thumb-crop-rect-tb-gray.png) repeat-x 0px 0px;
} .pc-pe-slot .pv-crop-rect-t { top: -8px; } .pc-pe-slot .pv-crop-rect-b { background-position:
0px -10px; bottom: -8px; } .pc-pe-slot .pv-crop-rect-r, .pc-pe-slot .pv-crop-rect-l { width: 10px;
top: 2px;      bottom: 2px;      position: absolute;      background: url(../../../../../img/core/printing/thumb-crop-rect-lr-gray.png) repeat-y 0px 0px;
} .pc-pe-slot .pv-crop-rect-l { left: -8px; } .pc-pe-slot .pv-crop-rect-r { background-position:
-10px 0px; right: -8px; } .pc-pe-slot .pv-crop-rect-tl, .pc-pe-slot .pv-crop-rect-tr, .pc-pe-slot
.pv-crop-rect-bl, .pc-pe-slot .pv-crop-rect-br { position: absolute; width: 10px; height: 10px;
background: url(../../../../../img/core/printing/thumb-crop-rect-corners-gray.png) no-repeat 0px 0px; } .pc-pe-slot
.pv-crop-rect-tl { top: -8px; left: -8px; } .pc-pe-slot .pv-crop-rect-tr { top: -8px; right: -8px;
background-position: -10px 0px; } .pc-pe-slot .pv-crop-rect-bl { bottom: -8px; left: -8px; background-position:
0px -10px; } .pc-pe-slot .pv-crop-rect-br { bottom: -8px; right: -8px; background-position: -10px
-10px; } .pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-tl, .pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-tr,
.pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-bl, .pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-br,
.pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-t, .pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-b, .pc-pe-slot.pc-pe-cropping-ro
.pv-crop-rect-r, .pc-pe-slot.pc-pe-cropping-ro .pv-crop-rect-l { background-image: none; } .pc-pe-slot
.pc-pe-remove { position: absolute; top: 1px; right: 1px; width: 14px; height: 14px; cursor: pointer;
background-image:url(../../../../../img/core/printing/cfg-remove.png);background-repeat:no-repeat;background-position:left top;
} .pc-pe-slot-e .pc-pe-remove { display: none; } .pc-pe-clear { height: 1px; clear: both; } .pc-pe-helper
{ position: absolute; z-index: 5000; width: 90px; height: 90px; } .pc-pe-helper .pv { visibility:
visible; left: 0; top: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .pc-pe-helper .pv .pv-img
{ margin: -1px 0 0 -1px; } .pc-pe-helper .pv .pv-inner .pv-border { border-width: 1px; left: -2px;
top: -2px; } .pc-pe-helper .pv .pc-pe-dragpad, .pc-pe-helper .pv .pc-pe-dragpad2 { position: absolute;
width: 82px; height: 82px; border-width: 1px; border-style: solid; top: 0; left: 0; } .pc-pe-helper
.pv .pc-pe-dragpad2 { top: 4px; left: 4px; } .pc-pe-helper .pc-pe-stack { position: absolute; left:
-1px; bottom: 1px; width: 80px; padding: 2px 0; text-align: center; opacity: 1; } .pc-pe-helper-s
.pv .pv-inner { left: 0; top: 0; width: 82px; height: 82px; } .pc-pe-helper-s .pv .pv-shadow {
display: none; } .pc-pe-footer .pc-button { float: right; margin-right: 10px; margin-left: 10px;
text-indent: 0px; } .pc-pe-footer .pc-button:first-child { margin-right: 0; } .pc-pe-footer .pc-pe-back
{ float: left; } .pc-pe-footer SPAN, .pc-pe-footer .pc-pe-add, .pc-pe-footer .pc-pe-back { display:
none; } .pc-pe-new .pc-pe-footer .pc-pe-back, .pc-pe-new .pc-pe-footer .pc-pe-add { display: inline-block;
} .pc-pe-new .pc-pe-footer SPAN { display: inline; } .pc-pe-new .pc-pe-footer .pc-pe-save { display:
none; } .pc-pe-templateditem { margin: 10px; min-height: 100px; } .pc-pe-templateditem .pc-button
{ margin-top: 32px; } .pc-pe-editdesignimg { float: left; border: 1px solid rgb(204, 204, 204);
width: 102px; height: 102px; } .pc-pe-editdesignimg.hover { border-color: rgb(153, 153, 153); }
.pc-pe-templatedproductpreview { border: 1px solid rgb(255, 255, 255); height: 100px; width: 100px;
background-image: url(../../../../../img/null.gif); background-position: top left; background-repeat: no-repeat;
background-color: rgb(255, 255, 255); } .pc-pe-templateinfo { float: left; margin-left: 15px; }
.pc-pe-templatename { line-height: 30px; padding-top: 20px; } .pc-pe-templateedit { line-height:
30px; } .pc-pe-editdesign { margin-right: 20px; } .pc-ac { padding: 0px 0px 0px 0px; } .pc-ac-rbar
{ position: absolute; top: 0px; right: 60px; width: 300px; } .pc-ac-main { position: relative;
padding: 0 380px 0 66px; } .pc-ac-main H5 { margin: 0px; font-weight: normal; font-size: inherit;
line-height: 1.5em; text-indent: -30px; } .pc-ac-main H5 SPAN.pc-ac-confirm { display: inline-block;
width: 24px;      height: 24px;      margin-right: 6px;      vertical-align: middle;      background-image:url(../../../../../img/core/printing/cfg-save2.png);background-repeat:no-repeat;background-position:left top;;
} .pc-ac-borderbox { border-right-width: 1px; border-right-style: solid; height: 100%; } .pc-ac-wait
.pc-ac-main { display: none; } .pc-ac-incomplete { margin-top: 20px; } .pc-ac-link { margin-top:
40px; } .pc-ac-wide { position: relative; margin-right: -320px; } .pc-ac-right { display: none;
position: absolute; top: 0px; right: 0px; text-align: right; } .pc-ac-wide .pc-ac-right { display:
block; } .pc-ac-continue { } .pc-ac-return { } #AddToCart .pc-ac-incomplete, #AddToCart .pc-ac-link,
#AddToCart h5 { font-size: 1.2em; } .pc-ac-rbar H6 { margin: 0 0 1.5em 0; font-weight: normal;
line-height: 1.5em; position: relative; } .pc-ac-rbar H6 SPAN { position: absolute; right: 0; bottom:
-3em; } .pc-ac-rbar .pc-ac-cart { float: right; } .pc-ac-summary { padding: 10px; margin: 10px 0px
0px 0px; } .pc-ac-line { position: relative; width: 278px; min-height: 24px; } .pc-ac-line DIV {
position: absolute; top: 0px; height: 24px; } .pc-ac-line DIV.pc-ac-name { position: static; left:
0px; width: 158px; height: auto; } .pc-ac-qty { right: 80px; width: 40px; text-align: right; } .pc-ac-price
{ right: 0px; width: 60px; text-align: right; } .pc-ac-total { padding: 8px 10px 12px 0px; text-align:
right; font-weight: bold; } .pc-ac-rbar .pc-button { float: right; } .pc-ac-wait .pc-ac-rbar {
display: none; } .pc-info { position: relative; z-index: 2; } .pc-info-msg { display: none; position:
relative; top: 50%; padding: 0 10px; margin-top: -60px; text-align: center; line-height: 1.5em;
} .pc-info-msg DIV { margin-bottom: 20px; text-transform: capitalize; } .pc-info-image { position:
relative; padding: 15px 0px 10px 0px; margin: 0px auto; text-align: center; } .pc-info-lv { cursor:
pointer; } .pc-info-image IMG { border-style: solid; border-width: 1px; } .pc-info-image SPAN {
position: absolute; display: block; top: 19px; right: 4px; width: 24px; height: 24px; cursor: pointer;
background-image:url(../../../../../img/core/printing/zoom-in.png);background-repeat:no-repeat;background-position:left top;
} .pc-info-text { padding-top: 4px; line-height: 1.6em; } .pc-info .sv { position: static; } .pc-info
.sv-inner { padding: 0px 15px; } .pc-info .sv-scroll .sv-inner { padding-right: 28px; } .pc-info
P { line-height: 1.6em; margin: 1em 0px 0px 0px; } .pc-info P:first-child { margin-top: 0em; }
.pc-info-wait .sv { display: none!important; } .pc-info-wait .pc-info-msg { display: block; } .pc-info
H6 { margin: 16px 0px -8px 0px; padding: 0px; border-bottom-style: none; font-weight: bold; font-size:
12px; font-weight: bold; } .userLtRt-left { width: 290px; float: left; } .userLtRt-right { margin-left:
330px; } .userLtRt-rightInner { } .userLtRt .aboutBin { margin-bottom: 5px; } .userLtRt .featuredBin,
.userLtRt .recentBin, .userLtRt .rootBin { margin-bottom: 10px; } .userLtRt .homemenu { margin-bottom:
5px; } .userRtLt-right { width: 290px; float: right; } .userRtLt-left .clear { clear: left; } .userRtLt-left
{ margin-right: 330px; } .userRtLt-leftInner { } .userRtLt-right .copyright { text-align: right;
} .userRtLt .aboutBin, .userRtLt .featuredBin, .userRtLt .recentBin, .userRtLt .rootBin { margin-bottom:
10px; } .userRtLt .homemenu { margin-bottom: 5px; } .ub, #cv-frame .ub { height: 100%; padding:
0px!important; max-width: 960px; min-width: 900px; } .ub { margin: 0 auto!important; } .ub .block-container
{ z-index: 2; } .ub .ub-welcome + .block-container { padding-top: 10px; } .ub .homepad .homemenu-horz
.homemenu-middle { margin: 0px 0px; } .ub .slideshow .pv-border { border: none!important; position:
absolute; left: 0; top: 0; } .ub .ub-menulogo { position: relative; left: 0; top: 0; z-index: 2;
} .ub .ub-welcome { position: relative; padding: 48px 0px 20px 0px; } .ub .ub-welcome .welcomeBin
{ max-height: 600px; overflow: hidden; } .ub .ub-welcome-socialsearch { position: relative; z-index:
3; padding: 0px; width: 100%; height: 95%; top: 5%; overflow:hidden; } .ub .ub-welcome-socialsearch
.socialSearch { padding: 15px 0px 15px 0px; } .ub .ub-welcome-socialsearch .welcomeBin { max-height:
inherit; } .ub .ub-welcome-socialsearch .richtext.text-center { margin-left: auto; margin-right:
auto; } .ub .ub-welcome-socialsearch .richtext.text-right { margin-left: auto; } .ub .socialSearch
.searchBin { padding-top: 0px; padding-bottom: 0px; } .ub .socialSearch { padding-bottom: 40px;
max-width: 960px; } .ub-welcome-socialsearch .background-mat { left: -300%; width: 1000%; } .ub
.rootBin + .socialSearch { padding-top: 0px; } .ub .rootBin { padding-bottom: 40px; } .ub .welcome.text-right
{ margin-left: auto; } .ub .welcome.text-left { margin-right: auto; } .ub .welcome.text-center,
.ub .welcome.text-justify { margin-left: auto; margin-right: auto; } .ub .homepad-container { position:
absolute; z-index: 2; width: 100%; } .ub .homepad { position: relative; width: 100%; } .ub .homepad
.background-mat { position: absolute; left: -300%; width: 1000%; } .ub .ub-pad-top { min-height:
40px; } .ub-pad-top .homelogo .breadcrumbs-text { padding-top: 20px; padding-bottom: 20px; } .ub
.ub-pad-bottom { position: absolute; bottom: 0; z-index: 2; max-height: 300px; } .ub .homepad .homemenu
{ padding-top: 0px; padding-bottom: 0px; } .ub .homelogo-logo { background-repeat: no-repeat; background-position:
center center; background-size: 100%; } .ub .ub-menulogo .splitter-left-fixed, .ub .ub-menulogo
.splitter-right-fixed { padding-top: 0px; padding-bottom: 0px; } .ub .user-info { height: 30px;
position: relative; } .ub .user-info .info { height: 30px; float: left; white-space: nowrap; }
.ub .user-info .infos-two .info + .info { float: right; } .ub .user-info .infos-three .info + .info
{ width: 100%; text-align: center; position: absolute; } .ub .user-info .infos-three .info + .info
+ .info { float: right; } .ub .user-info .infos-four .info + .info { margin-left: 130px; } .userCtr-top
{ padding-bottom: 4px; min-height: 24px; } .userCtr-topRight { height: 30px; float: right; } .userCtr-topLeft
{ min-height: 30px; } .userCtr .breadcrumbs { } .userCtr-topInner { position: relative; height:
24px; } .userCtr-topInner .pair-box { line-height: 20px; } .userCtr-topRight .pair-box { line-height:
26px; } .userCtr-topRight .pair-left { margin: 0px 0px 0px 20px; } .userCtr-about { position: relative;
width: 100%; border-width: 0px; border-collapse: collapse; } .userCtr-about TR, .userCtr-about TD
{ border-width: 0px; vertical-align: top; } .userCtr-about TD { position: relative; vertical-align:
top; } .userCtr-fixedCell { width: 290px; padding-left: 20px; } .userCtr .copyright { padding-top:
10px; line-height: 20px; text-align: center; } .userCtr .aboutBin, .userCtr .featuredBin, .userCtr
.recentBin, .userCtr .rootBin { margin-bottom: 10px; } .userCtr-fixedCell .bin-header { height:
16px; line-height: 16px; padding-bottom: 5px; } .userCtr .guestbooklink-compact { margin-left: 14px;
} .userCtr .homemenu { margin-bottom: 5px; } .portfolio { padding-top: 15px; } #cv-frame .portfolio
{ padding-top: 15px; } .portfolio .stretcher { overflow: visible; } .portfolio-section { padding-top:
15px; } .portfolio-section .bin { margin-bottom: 10px; } .portfolio-home-section { height: 22px;
padding-bottom: 10px; } .portfolio-section .searchBin { padding-top: 0px; padding-bottom: 0px; }
.portfolio-section .welcomeBin .bin-content { padding: 0px; } .portfolio-section .copyright { text-align:
center; padding-bottom: 10px; padding-top: 0px; } .portfolio .infoBin-horizontal { height: 24px;
} .portfolio .guestbooklink-compact { margin-left: 14px; } .portfolio-left-fixed H1, .portfolio-right-fixed
H1 { padding-top: 8px; } .portfolio-left-fixed .homemenu, .portfolio-right-fixed .homemenu { padding-bottom:
20px; } .portfolio-top-spacer { height: 32px; line-height: 32px; } TABLE.portfolio-menulogo { table-layout:
auto; } .portfolio-menulogo TD.splitter-left-fixed, .portfolio-menulogo TD.splitter-right-fixed
{ width: 300px; } .portfolio-menulogo TD.splitter-left-fixed .breadcrumbs, .portfolio-menulogo TD.splitter-right-fixed
.breadcrumbs { overflow: hidden; white-space: nowrap; } .portfolio-menulogo TD.splitter-left-fixed
.breadcrumbs .home, .portfolio-menulogo TD.splitter-right-fixed .breadcrumbs .home { padding-right:
4px; } .portfolio-menulogo TD.splitter-right-wide, .portfolio-menulogo TD.splitter-left-wide {
width: 100%; } TD.portfolio-social-section { width: 300px; vertical-align: top; padding-top: 8px;
}          .zb-player {      position: relative;  }  .zb-player.zbp-s-empty {      background: url(../../../../../img/zentobox/empty.en-US.png) repeat;
} .zb-player .zbp-holder { position: relative; visibility: hidden; -moz-transition: opacity .5s;
-webkit-transition: opacity .5s; -o-transition: opacity .5s; transition: opacity .5s; } .zb-player.zbp-ready
.zbp-holder { visibility: inherit; } .zb-player .pv-border { position: absolute; width: 100%; height:
100%; z-index: 0; } .zb-player .pv-shadow { z-index: 1; } .zb-player .zbp-empty { position: relative;
top: 45%; display: none; } .zb-player.zbp-ready .zbp-empty { display: block; } .zb-player .zbp-empty-i
{ position: relative; width: 400px; padding: 16px 16px 24px 16px; margin: 0px auto; text-align:
center; color: #E6E6E6; overflow: hidden; line-height: 0px; -moz-border-radius: 15px; -webkit-border-radius:
15px; border-radius: 15px; } .zb-player .zbp-empty-1 { top: -56px; } .zb-player .zbp-empty-2 {
top: -79px; } .zb-player .zbp-empty-3 { top: -101px; } .zb-player .zbp-empty-4 { top: -123px; }
.zb-player .zbp-empty-5 { top: -145px; } .zb-player .zbp-empty-b { position: absolute; z-index:
0; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0.4; } .zb-player .zbp-empty-t
{ position: relative; padding-bottom: 16px; line-height: normal; font-size: 135%; } .zb-player A.zbp-button
{ position: relative; display: inline-block; width: 200px; height: 40px; padding-left: 56px; margin-bottom:
5px; text-decoration: none; font-size: 115%; line-height: 40px; overflow: hidden; text-align: left;
border: 1px solid #444; color: #F8F8F8; background: #1A1A1A; -moz-border-radius: 5px; -webkit-border-radius:
5px; border-radius: 5px; } .zb-player A:hover.zbp-button { border-color: #999!important; } .zb-player
.zbp-button-i { position: absolute; width: 24px; height: 24px; left: 16px; top: 8px; border-style:
none; } .zb-player .zbp-overlay { position: absolute; left: -2px; top: -2px; width: 100%; height:
100%; border: solid 2px #FEC640; display: none; } .zb-player .zbp-topbar { position: absolute;
top: -2px; height: 0px; left: -2px; padding: 0px 10px; color: #555;   font: 11px/32px "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
overflow: hidden; border-width: 2px; border-color: #FEC640; border-left-style: solid; border-top-style:
solid; border-right-style: solid; -webkit-border-top-left-radius: 8px; -moz-border-radius-topleft:
8px; border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px; -moz-border-radius-topright:
8px; border-top-right-radius: 8px; background: #FFF0B5; background-image: -webkit-linear-gradient(top,
#FFF3CB, #FFEC9D); background-image: -moz-linear-gradient(top, #FFF3CB, #FFEC9D); background-image:
-ms-linear-gradient(top, #FFF3CB, #FFEC9D); background-image: -o-linear-gradient(top, #FFF3CB, #FFEC9D);
background-image: linear-gradient(to bottom, #FFF3CB, #FFEC9D); } .zb-player .zbp-topbar A { position:
relative; display: inline-block; padding: 0px; color: #C70!important; text-decoration: none!important;
} .zb-player .zbp-topbar A:hover { color: #C70!important; text-decoration: none!important; } .zb-player
.zbp-topbar A:hover SPAN { text-decoration: underline; } .zb-player .zbp-topbar A.zbp-edit { padding-left:
14px; } .zb-player .zbp-topbar A.zbp-edit TT { position: absolute; left: 0px; top: 12px; width:
10px; height: 10px; background: url(../../../../../img/pencil-10.gif); } .ufs { padding: 0px !important; background:
transparent; position: relative; overflow: hidden; } .ufs-4, .ufs-5 { padding: 0px!important; overflow:
hidden; } .fixed-width .ufs-4, .fixed-width .ufs-5 { padding: 0!important; } #cv-frame .ufs { padding-top:
0; } .ufs .stretcher { overflow: hidden; } .ufs-middle { position: relative; z-index: 1; overflow:
hidden; pointer-events: none; } .ufs-middle .pdiv-inner { pointer-events: auto; } .ufs-pad-top {
position: relative; width: 100%; padding: 0px; left: 0; top: 0; z-index: 2; } .ufs-pad-top-i {
min-height: 40px; } .ufs-pad-top .homelogo .breadcrumbs-text { padding-top: 20px; padding-bottom:
20px; } .ufs .ufs-pad-top .ufs-3-homemenu { padding-top: 10px; padding-bottom: 10px; } .ufs .ufs-pad-bottom
.welcome { max-height: 300px; overflow: hidden; } .ufs-pad-bottom { position: absolute; width: 100%;
left: 0; z-index: 2; } .ufs-pad-bottom-i { position: absolute; padding: 24px 0px 12px 0px; } .ufs-pad-bottom-v
{ padding: 0; bottom: 0; } .ufs-pad-top-i, .ufs-pad-bottom-i { background: transparent; } .ufs-section
{ padding-top: 0px; } .ufs-section .bin { margin-bottom: 10px; } .ufs-home-section { height: 22px;
padding-bottom: 10px; } .ufs-section .searchBin { padding: 0 5px; } .ufs-pad-bottom .socialSearch
.searchBin { padding: 0px; } .ufs-section .welcome-outer { max-width: 800px; min-width: 100px;
margin: 0px auto; } .ufs-section .welcome-inner { padding: 0px; } .ufs-3-welcome .welcome.text-right,
.ufs-pad-bottom .welcome.text-right { margin-left: auto; } .ufs-3-welcome .welcome.text-left, .ufs-pad-bottom
.welcome.text-left { margin-right: auto; } .ufs-pad-bottom .welcome.text-center { margin-left: auto;
margin-right: auto; } .ufs-section .copyright { text-align: center; padding-bottom: 10px; padding-top:
0px; } .ufs .infoBin-horizontal { height: 24px; } .ufs .guestbooklink-compact { margin-left: 14px;
} .ufs .splitter-left-fixed H1 { margin-left: 40px; background-position: center center; } .ufs .homelogo-logo
{ background-repeat: no-repeat; } .ufs-1-welcome { position: relative; } .ufs .homepad .homemenu-horz-left
.homemenu .homemenu-inner .ufs-4 .homemenu-horz-left .homemenu .homemenu-inner { margin-left: 40px;
} .ufs .homepad .homemenu-horz-right .homemenu .homemenu-inner, .ufs-4 .homemenu-horz-right .homemenu
.homemenu-inner { margin-right: 40px; } .ufs .homepad .homelogo-left .home { padding-left: 40px;
} .ufs .homepad .homelogo-right .home { padding-right: 40px; } .ufs .homepad .homelogo .homelogo-logo
{ background-position: center center; } .ufs .ufs-pad-top .homelogo .homelogo-logo { background-size:
100%; } .ufs .ufs-pad-bottom .homelogo .homelogo-logo { background-size: 100%; } .ufs .homepad .homelogo-left
.homelogo-logo { margin-left: 30px; } .ufs .homepad .homelogo-right .homelogo-logo { margin-right:
30px; } .ufs .splitter-right-fixed { padding-right: 40px; } .fixed-width .ufs .splitter-right-wide
.homemenu-horz-right, .ufs-5 .splitter-right-wide .homemenu-horz-right { padding-right: 0; } .fixed-width
.ufs .splitter-left-fixed { padding-left: 40px; } .ufs-top-spacer { height: 32px; line-height: 32px;
} TABLE.ufs-menulogo, TABLE.ufs-welcomelogo { table-layout: auto; } .ufs-menulogo TD.splitter-left-fixed,
.ufs-menulogo TD.splitter-right-fixed, .ufs-welcomelogo TD.splitter-left-fixed, .ufs-welcomelogo
TD.splitter-right-fixed { width: 300px; } .ufs-menulogo TD.splitter-left-fixed .breadcrumbs, .ufs-menulogo
TD.splitter-right-fixed .breadcrumbs, .ufs-welcomelogo TD.splitter-left-fixed .breadcrumbs, .ufs-welcomelogo
TD.splitter-right-fixed .breadcrumbs { overflow: hidden; white-space: nowrap; } .ufs-menulogo TD.splitter-left-fixed
.breadcrumbs .home, .ufs-menulogo TD.splitter-right-fixed .breadcrumbs .home, .ufs-welcomelogo TD.splitter-left-fixed
.breadcrumbs .home, .ufs-welcomelogo TD.splitter-right-fixed .breadcrumbs .home { padding-right:
4px; } .ufs-menulogo TD.splitter-right-wide, .ufs-menulogo TD.splitter-left-wide, .ufs-welcomelogo
TD.splitter-right-wide, .ufs-welcomelogo TD.splitter-left-wide { width: 100%; } .fixed-width .ufs-menulogo
TD.splitter-left-wide { padding-left: 0; } .ufs-menulogo TD.splitter-left-wide { padding-left: 20px;
} .ufs-5 TD.splitter-left-fixed { padding-right: 0px; } TD.ufs-social-section { width: 300px; vertical-align:
top; padding-top: 8px; } .ufs-vcentered { position: absolute; top: 50%; } .ufs-2-welcome, .ufs-4-welcome
{ position: relative; margin: 20px 40px; } .ufs-3-welcome { position: relative; margin:20px; }
.fixed-width .ufs-3-welcome, .fixed-width .ufs-4-welcome { margin: 20px 0px; } .ufs-2-welcome, .ufs-3-welcome,
.ufs-4-welcome { z-index: 2; } .ufs-2-welcome .welcome, .ufs-3-welcome .welcome, .ufs-4-welcome
.welcome, .ufs-5-welcome .welcome { width: 620px; max-width: 760px; min-width: 260px; padding: 25px;
} .ufs-3-welcome .bin-content .welcome, .ufs-4-welcome .bin-content .welcome, .ufs-5-welcome .bin-content
.welcome { } .ufs-5-welcome { z-index: 2; margin: 20px; padding: 20px; } .ufs-5-welcome .welcome
{ width: 380px; } .fixed-width .ufs-3-logowelcome { margin-left: 0px; } .ufs-3-logowelcome { padding:
10px 10px; min-width: 380px; z-index: 2; } .ufs-3-logowelcome .logo-container { position: relative;
margin: 20px 20px 24px 20px; } .ufs-3-logowelcome .logo-container .homelogo { padding: 14px 25px;
z-index: 1; } .ufs-3-logowelcome .welcome-container { position: relative; } .fixed-width .ufs-3-homemenu
.homemenu-horz-left { margin-left: 0px; } .ufs-3-homemenu .homemenu-horz-left { margin-left: 40px;
} .ufs-4-homemenu { margin-top: 20px; position: relative; z-index: 2; } .ufs-5-menulogo { } .ufs-5-menulogo
.homemenu-horz-right .homemenu-inner { padding-right: 20px; } .socialSearch { padding: 20px 0px 5px
0px; max-width: 800px; margin: 0px auto; } .socialSearch .home-btns { float: left; } .full-width-socialSearch
{ max-width: 100%!important; padding-left: 40px; padding-right: 40px; } .ufs-pad-top .vertical-bottom
{ margin-bottom: 10px; } .homepage-sidebar { height: 100%; position: relative; z-index: 2; min-width:
200px; } .homepage-sidebar .container { height: 100%; position: relative; min-width: 200px; } .splitter-right-fixed
.homepage-sidebar .container { float: right; } .sidebar-member { width: 100%; padding: 10px 0;
} .sidebar-search { position: relative; padding-left: 5px; } .sidebar-bottom-section .home-btns {
float: left; margin-left: 35px; } .sidebar-search .searchBin { float: none; margin: 0 auto; width:
auto; max-width: 207px; } .sidebar-bottom-section { position: absolute; bottom: 0; width: 100%;
padding-top: 10px; padding-bottom: 10px; } .sidebar-member .homemenu-vert-right { float: right;
} .sidebar-member .homelogo-logo { margin-left: -20px; } .sidebar-top-section, .sidebar-middle-section
{ margin-right: 20px; margin-left: 20px; } .sidebar-middle-section { position: relative; overflow:
hidden; } .homepage-sidebar .welcome { max-width: 100%; } .homepage-sidebar .welcome.text-right
{ margin-left: auto; } .homepage-sidebar .welcome.text-left { margin-right: auto; } .homepage-sidebar
.welcome.text-center { margin-left: auto; margin-right: auto; } .homepage-sidebar .homelogo-logo
{ background-size: 100%; background-repeat: no-repeat; } .homepage-sidebar .sidebar-outer { position:
relative; top: 50%; } .homepage-sidebar .sidebar-outer .sidebar-inner { position: relative; margin-top:
-50%; } .upg { height: 100%; padding: 0!important; margin: 0!important; } .upg .homepage-sidebar
{ height: 100%; position: relative; } .upg .homepage-sidebar .container { width: 100%; top: 0px;
} .upg .homepage-sidebar .sidebar-menu { padding: 20px 0px 40px 0px; } .upg .homepage-sidebar .home-btns
{ float: left; padding: 15px 20px 5px 0px; position: relative; } .upg .homepage-sidebar .stretcher
{ width: 100%; } .upg-layout-top { min-height: 40px; } .upg-layout-top .homelogo .breadcrumbs-text
{ padding-top: 20px; padding-bottom: 20px; } .upg .upg-pad-top { position: relative; } .upg-pad-top
{ position: absolute; left: 0px; top:0px; width: 100%; } .upg-pad-top-bg { z-index: -1; } .upg-pad-bottom
{ width: 100%; position: relative; display: inline-block; } .upg-overlay-floating { position: fixed;
bottom: 0px; left: 0px; width: 100%; z-index: 1; } .upg-overlay { position: absolute; bottom: 0px;
left: 0px; width: 100%; z-index: 1; } #cv-frame .upg-overlay { bottom: 5px; } .upg-overlay-bottom
{ position: absolute; bottom: 0px; left: 0px; width: 100%; } .upg-overlay-floating .upg-overlay-bottom
{ position: fixed; } .upg-layout-bottom { position:fixed; bottom: 0px; left: 0px; width: 100%;
padding: 0px; z-index: 2; } .upg-layout-bottom .upg-pad-bottom-padding { padding: 10px 24px; }
.upg-layout-ftr { position: relative; width: 100%; z-index: 2; } .upg-layout-bottom .upg-layout-ftr
.footer-floater { z-index: 2; } .upg .homelogo-logo { background-repeat: no-repeat; } .upg .upg-layout-top
.homelogo-left .home { padding-left: 40px; } .upg .upg-layout-top .homelogo-right .home { padding-right:
40px; } .upg .upg-layout-top .homelogo .homelogo-logo { background-position: center center; } .upg-layout-top
.homemenu-horz-left .homemenu .homemenu-inner { margin-left: 40px; } .upg-layout-top .homemenu-horz-right
.homemenu .homemenu-inner { margin-right: 40px; } .upg-welcome { position: relative; } .upg .sidebar-top-section
.homelogo-logo { margin-left: -20px; } .upg .homelogo-logo { background-size: 100%; } .upg-layout-bottom
.welcome { overflow: hidden; max-height: 400px; } .upg-welcome .welcome-outer { max-width: 800px;
min-width: 100px; margin: 0px auto; } .upg-layout-bottom .wss-spacer { width: 100%; padding-top:
15px; } .upg-layout-bottom .socialSearch { padding-top: 0px; } .upg-layout-bottom .socialSearch
.searchBin { padding-top: 0px; padding-bottom: 0px; } .usb { height: 100%; padding: 0!important;
margin: 0!important; } .usb-wp-4 { height: 100%; padding: 40px 48px!important; margin: 0px!important;
} .usb-wp-5 { padding: 40px 48px!important; } .usb-wp-4 .column { padding-left: 10px; padding-right:
0px; } .usb-wp-5 .column { padding: 0px 8px; } .usb .usb-splitter > TBODY > TR > TD.splitter-right-wide,
.usb .usb-splitter > TBODY > TR > TD.splitter-left-wide { height: 100%; } .usb .slideshow .pv-border,
.usb-wp-4 .slideshow .pv-border, .usb-wp-5 .slideshow .pv-border { border: none!important; position:
absolute; left: 0; top: 0; } .usb .slideshow .pv-inner, .usb-wp-4 .slideshow .pv-border, .usb-wp-5
.slideshow .pv-border { padding: 0px!important; margin: 0px!important; } .fixed-width .usb-wp-4 {
padding-left: 0px!important; padding-right: 0px!important; margin: 0; } .fixed-width .usb-wp-5 {
padding-left: 0px!important; padding-right: 0px!important; margin: 0; } .usb .slideshow .pv-border,
.usb-wp-4 .slideshow .pv-border, .usb-wp-5 .slideshow .pv-border { border: none!important; } #cv-frame
.usb { padding: 0; } #cv-frame .usb-wp-4 { padding: 40px; } #cv-frame .usb-wp-5 { padding: 60px;
} #cv-frame .usb-wp-4, #cv-frame .usb-wp-5 { padding-left: 0; padding-right: 0; } .usb .splitter
{ height: 100%; } .usb-wp-4 .homepage-sidebar, .usb-wp-5 .homepage-sidebar { z-index: 0; } .usb-wp-4
.zb-player .zbp-overlay, .usb-wp-5 .zb-player .zbp-overlay { z-index: 1; } .fixed-width .splitter-left-wide
.usb-2-welcome-container { margin-left: 0; } .fixed-width .splitter-right-wide .usb-2-welcome-container
{ margin-right: 0; } .usb-2-welcome-container { margin-top: 40px; margin-right: 40px; position:
relative; float: right; margin: 20px; z-index: 2; } .usb-2-welcome { padding: 20px; } .usb-2-welcome
.welcome { width: 380px; } .usb-3-homemenu-container { position: relative; z-index: 2; margin-left:
12px; margin-right: 12px; } .fixed-width .splitter-left-wide .usb-3-homemenu-container, .fixed-width
.splitter-right-wide .usb-3-homemenu-container { padding-left: 0px; padding-right: 0px; } .usb-3-homemenu
{ margin: 20px 0px; } .usb-main-padder { padding: 40px; } .fixed-width .usb-main-padder { padding-left:
0px; padding-right: 0px; } .usb-5-column { position: relative; } .usb-5-homemenu { z-index: 2; }
.usb TD.splitter-left-fixed, .usb TD.splitter-right-fixed, .usb-wp-4 TD.splitter-left-fixed, .usb-wp-4
TD.splitter-right-fixed, .usb-wp-5 TD.splitter-left-fixed, .usb-wp-5 TD.splitter-right-fixed {
padding: 0px; width: 270px; } .folderLtRt-left { position: relative; width: 290px; float: left; }
.folderLtRt-right { position: relative; margin-left: 330px; } .folderCtr .breadcrumbs { padding-bottom:
0px; } .folderCtr-info { padding: 0px 4px; } .folderCtr .fpg { margin: 10px 0px; } .folderCtr .copyright
{ padding-top: 10px; line-height: 20px; text-align: center; } .folderCtr .guestbookBin { margin-top:
10px; } .folderCtr .guestbooklink-compact { float: right; margin-left: 14px; } .ppg { position:
relative; height: 100%; overflow: hidden; } .ppg .ppg-empty { position: relative; top: 45%; display:
none; } #cv-frame .ppg .ppg-empty { top: 38%; } .ppg .ppg-empty-bg { position:absolute; left: 0px;
top: 0px;      height: 100%;      width: 100%;      background: url(../../../../../img/zentobox/empty.en-US.png) repeat;
display: none; } .ppg .ppg-empty-bg.ready { display: block; } .ppg .ppg-empty.ready { display: block;
} .ppg .ppg-empty-i { position: relative; width: 360px; padding: 14px 16px 44px 16px; margin: 0px
auto; text-align: center; color: #E6E6E6; overflow: hidden; line-height: 0px; -moz-border-radius:
15px; -webkit-border-radius: 15px; border-radius: 15px; } .ppg .ppg-empty-b { position: absolute;
z-index: 0; top: 0px; left: 0px; width: 100%; height: 100%; background: #000; opacity: 0.4; } .ppg
.ppg-empty-prompt { line-height: 40px; height: 40px; font-size: 115%; color: white; position: relative;
} .ppg A.ppg-button { position: relative; display: inline-block; width: 160px; height: 40px; padding-left:
56px; margin-bottom: 5px; text-decoration: none; font-size: 115%; line-height: 40px; overflow: hidden;
text-align: left; border: 1px solid #444; color: #F8F8F8; background: #1A1A1A; -moz-border-radius:
5px; -webkit-border-radius: 5px; border-radius: 5px; } .ppg A:hover.ppg-button { border-color: #999!important;
} .ppg .ppg-button-i { position: absolute; width: 24px; height: 24px; left: 16px; top: 8px; border-style:
none; background-image: url(../../../../../img/zentobox/photovideo-24.png); } .ppg .pg .pv { min-width: 140px;
min-height: 140px; } .ppg.no-cursor .pg .pv A { cursor: default; } .photoSetRtLt-right { position:
relative; width: 290px; float: right; } .photoSetRtLt-left { position: relative; margin-right: 330px;
} .photoSetRtLt .pager { margin-top: 8px; } .photoSetRtLt .captionbox { margin-bottom: 12px; }
.photoSetRtLt .guestbookBin { margin-top: 10px; } .photoSetRtLt .qpl { margin-top: 8px; margin-bottom:
12px; } .photoSetRtLt .actions-external { padding-right: 330px; } .photoSetLtRt-left { position:
relative; width: 290px; float: left; } .photoSetLtRt-right { position: relative; margin-left: 330px;
} .photoSetLtRt .pager { margin-top: 8px; } .photoSetLtRt .captionbox { margin-bottom: 12px; }
.photoSetLtRt .guestbookBin { margin-top: 10px; } .photoSetLtRt .qpl { margin-top: 8px; margin-bottom:
12px; } .photoSetLtRt .actions-external { padding-left: 330px; } .photoSetCtr .breadcrumbs { padding-bottom:
0px; } .photoSetCtr-info { padding: 0px 4px; } .photoSetCtr .captionbox { margin-top: 10px; } .photoSetCtr
.pspg { margin: 5px 0px; } .photoSetCtr .selbar { margin-top: 10px; } .photoSetCtr-content { margin-top:
8px; } .photoSetCtr-bottom { padding-top: 10px; } .photoSetCtr-bottomRight { float: right; width:
290px; } .photoSetCtr-bottomLeft { margin-right: 310px; } .photoSetCtr .copyright { padding-top:
12px; text-align: center; } .photoSetCtr .guestbooklink-compact { float: right; margin-left: 14px;
} .photoLtRtTh .breadcrumbs { padding-bottom: 0px; } .photoLtRtTh-left { margin-right: 300px; position:
relative; } .photoLtRtTh-right { width: 290px; float: right; } .photoLtRtTh-info { padding: 0px
4px; } .photoLtRtTh-navigation { margin: 8px 0px; position: relative; height: 40px; } .photoLtRtTh-navigation
.button-border1, .photoLtRtTh-navigation .button-border2 { } .photoLtRtTh-navigation .pair-middle
{ margin: 0px; } .photoLtRtTh-navigationButton { position: absolute; top: 0px; } .photoLtRtTh-navigationBack
{ left: 0px; } .photoLtRtTh-navigationNext { right: 0px; } .photoLtRtTh-navigationButton .standard,
.photoLtRtTh-navigationButton .hover { width: 46px; height: 38px; } .photoLtRtTh-navigationButton
.image { height: 22px; width: 22px; top: 9px; left: 12px; position: absolute; } .photoLtRtTh-navigationBack
.image {      background-image:url(../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoLtRtTh-navigationNext .image {      background-image:url(../../../../../img/layout/next-bw.png);background-repeat:no-repeat;background-position:left top;
} .photoLtRtTh-navigationBox { margin-left: 58px; margin-right: 58px; height: 100%; } .photoLtRtTh-navigation
.pair-box { position: relative; top: 8px; } .photoLtRtTh .tab-inner { width: 145px; } .photoLtRtTh
.pager-ie-fix { padding-top: 4px; } .photoLtRtTh .pager { margin-top: 0px; } .photoLtRtTh .copyright
{ padding-top: 10px; text-align: center; } .photoLtRtTh .recentcomments { margin-top: 12px; } .photoLtRtTh
.recentcomments-empty { text-align: center; } .photoLtRtTh .captionbox { margin: 5px auto 0px auto;
} .photoLtRtTh-right .qpl { margin-top: 8px; } .layout-static .photoLtRtTh-navigationButton { visibility:
inherit!important; } .photoRtLtTh .breadcrumbs { padding-bottom: 0px; } .photoRtLtTh-left { width:
290px; float:left; } .photoRtLtTh-right { margin-left: 300px; } .photoRtLtTh-info { padding: 0px 4px;
} .photoRtLtTh-navigation { margin: 8px 0px; position: relative; height: 40px; } .photoRtLtTh-navigation
.pair-middle { margin: 0px; } .photoRtLtTh-navigationButton { position: absolute; top: 0px; } .photoRtLtTh-navigationBack
{ left: 0px; } .photoRtLtTh-navigationNext { right: 0px; } .photoRtLtTh-navigationButton .standard,
.photoRtLtTh-navigationButton .hover { width: 46px; height: 38px; } .photoRtLtTh-navigationButton
.image { height: 22px; width: 22px; top: 9px; left: 12px; position: absolute; } .photoRtLtTh-navigationBack
.image {      background-image:url(../../../../../img/layout/prev-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoRtLtTh-navigationNext .image {      background-image:url(../../../../../img/layout/next-bw.png);background-repeat:no-repeat;background-position:left top;
} .photoRtLtTh-navigationBox { margin-left: 58px; margin-right: 58px; height: 100%; } .photoRtLtTh-navigation
.pair-box { position: relative; top: 8px; } .photoRtLtTh .tab-inner { width: 145px; } .photoRtLtTh
.pager-ie-fix { padding-top: 4px; } .photoRtLtTh .pager { margin-top: 0px; } .photoRtLtTh .copyright
{ padding-top: 10px; text-align: center; } .photoRtLtTh .recentcomments { margin-top: 12px; } .photoRtLtTh
.recentcomments-empty { text-align: center; } .photoRtLtTh .captionbox { margin: 5px auto 0px auto;
} .photoRtLtTh-left .qpl { margin-top: 8px; } .layout-static .photoRtLtTh-navigationButton { visibility:
inherit!important; } .photoLtRt .breadcrumbs { padding-bottom: 0px; } .photoLtRt-left { position:
relative; margin-right: 300px; } .photoLtRt-right { width: 290px; float: right; } .photoLtRt-separators
{ } .photoLtRt-info { padding: 0px 4px; } .photoLtRt-navigation { margin-top: 8px; position: relative;
height: 84px; } .photoLtRt-navigationStatic { display: block; } .photoLtRt-navigation .pair-box {
margin-top: 29px; } .photoLtRt-navigation .label { position: absolute; bottom: 0px; font-size: 9px;
text-transform: uppercase; } .photoLtRt-navigationButton { position: absolute; height: 76px; width:
50%; top: 6px; cursor: pointer; } .photoLtRt-navigationButton .pv { position: absolute; top: 0px;
margin: 0px; padding: 0px; } .photoLtRt-navigationBack { left: 8px; } .photoLtRt-navigationBack
.label { left: 0px; } .photoLtRt-navigationBack .pv { left: 0px; } .photoLtRt-navigationNext {
right: 8px; } .photoLtRt-navigationNext .label{ right: 0px; } .photoLtRt-navigationNext .pv { right:
0px; } .photoLtRt-right .qpl, .photoLtRt-right .captionbox { margin-top: 8px; } .photoLtRt .spacer
{ height: 10px; line-height: 10px; overflow: hidden; } .photoCtrTh .breadcrumbs { padding-bottom:
0px; } .photoCtrTh-info { padding: 0px 4px; } .photoCtrTh-thumbs { position: relative; padding:
2px; } .photoCtrTh-left { position: relative; margin-right: 300px; } .photoCtrTh-right { width:
290px; float: right; } .photoCtrTh-right .captionbox, .photoCtrTh-right .qpl { margin-top: 8px; }
.photoCtrTh .spacer { height: 10px; line-height: 10px; overflow: hidden; } .layout-static .photoCtrTh-navigationButton
{ visibility: inherit!important; } .photoCtr { } .photoCtr .breadcrumbs { padding-bottom: 0px; }
.photoCtr-info { padding: 0px 4px; } .photoCtr-main { margin-top: 8px; position: relative; } .photoCtr-main
.stretcher { position: relative; overflow: visible; margin: 0px 26px; } .photoCtr-main .photoCtr-navigationButton
{ position: absolute; top: -1px; height: 100%; width: 26px; float: none; } .photoCtr-navigationBack
{ left: -26px; } .photoCtr-navigationNext { right: -26px; } .photoCtr-navigationButton .button-border1,
.photoCtr-navigationButton .button-border2 { border-radius: 4px; } .photoCtr-navigationButton .standard,
.photoCtr-navigationButton .hover { position: relative; width: 24px; height: 100%; } .photoCtr-navigationButton
.image { height: 44px; width: 22px; top: 50%; left: 1px; margin-top: -22px; position: absolute;
}    .photoCtr-navigationBack .image {      background-image:url(../../../../../img/layout/prev-ctr-bw.png);background-repeat:no-repeat;background-position:left top;
}    .photoCtr-navigationNext .image {      background-image:url(../../../../../img/layout/next-ctr-bw.png);background-repeat:no-repeat;background-position:left top;
} .photoCtr .categoriesBin { margin-top: 8px; } .photoCtr-bottom { position: relative; } .photoCtr
.shortexif { margin-top: 12px; text-align: center; } .photoCtr .copyright { padding-top: 10px;
text-align: center; } .photoCtr .recentcomments { margin-top: 12px; } .photoCtr .captionbox { margin:
5px auto 0px auto; } .photoCtr .recentcomments-empty { text-align: center; } .layout-static .photoCtr-navigationButton
{ visibility: inherit!important; } .pv-text { z-index: 2; position: absolute; bottom: 0px; left:
0px; width: 100%; } .pv-text-out { width: 660px; left: 15px; bottom: 65px; } .pv-video .pv-text-out
{ display: none; } .pv-text .pv-text-bg { position: absolute; width: 100%; left: 0px; height: 100%!important;
top: 0px; opacity: 0.6;; z-index: -1; } .pv-text-oo { position: relative; display: block; margin:
5px 10px; overflow: hidden; } .pv-text-o { position: relative; display: block; max-width: 660px;
} .pv-text-o SPAN { display: block; padding-right: 10px; } .pv-text-o .title { } .pv-text-plus,
.pv-text-minus { position: absolute; bottom: 10px; right: 8px; display: none; font-size: 11px;
font-weight: bold; text-align: center; width: 12px; height: 12px; cursor: pointer; } .pv-text-collapsed
.pv-text-plus { display: block; } .pv-text-expanded .pv-text-minus { display: block; } .ppc-next,
.ppc-prev { display: block; z-index: 2; opacity: 0; -webkit-transition: opacity 0.33s; -moz-transition:
opacity: 0.33s; transition: opacity 0.33s; width: 25%; height: 400px; position: absolute; top: 50%;
margin-top: -200px; cursor: pointer; } .ppc-next { right: 0px; background: transparent url(../../../../../img/zentobox/slideshow/background/1/next.png) no-repeat right center;
}  .ppc-prev {      left: 0px;      background: transparent url(../../../../../img/zentobox/slideshow/background/1/prev.png) no-repeat left center;
} .stretcher:hover .ppc-next, .stretcher:hover .ppc-prev { opacity: 0.45; } .stretcher .ppc-next:hover,
.stretcher .ppc-prev:hover { opacity: 1; } .pfs-fullscreen { position: absolute; left: 0px; right:
0px; } .pfs-fullscreen .pf-frame { left: 0px; top: 0px; } .pfs-top-pad { position: absolute; width:
100%; top: 0px; left: 0px; height: 50px; z-index: 1; } .pfs-bottom-pad { position: absolute; width:
100%; bottom: 0px; left: 0px; height: 50px; z-index: 1; } .pfs-layout { padding: 0px!important;
} .pfs-layout .pfs-layout-top, .pfs-layout .pfs-layout-bottom { position: absolute; left: 0px;
z-index: 2; width: 100%; } .pfs-layout .pfs-layout-top { top: 0px; } .pfs-layout .pfs-layout-bottom
{ bottom: 0px; } .pfs-layout .pfs-layout-top-t, .pfs-layout .pfs-layout-bottom-t { position: relative;
} .pfs-left-o { z-index: 1; position: absolute; left: 0px; top: 0px; } .pfs-left { display: table-cell;
height: 50px; vertical-align: middle; text-align: left; padding-left: 15px; z-index: 1; } .pfs-right-o
{ z-index: 1; position: absolute; right: 1px; top: 0px; } .pfs-right { display: table-cell; height:
50px; vertical-align: middle; text-align: right; padding-right: 15px; } .pfs-center-o { display:
table; table-layout: fixed; width: 100%; } .pfs-center { display: table-cell; height: 50px; vertical-align:
middle; text-align: center; white-space: nowrap; } .pfs-next, .pfs-prev { display: block; z-index:
1; opacity: 0; -webkit-transition: opacity 0.33s; -moz-transition: opacity: 0.33s; transition: opacity
0.33s; width: 10%; height: 400px; position: absolute; top: 50%; margin-top: -200px; cursor: pointer;
}    .pfs-next {      right: 5px;      background: transparent url(../../../../../img/zentobox/slideshow/background/1/next.png) no-repeat right center;
}  .pfs-prev {      left: 5px;      background: transparent url(../../../../../img/zentobox/slideshow/background/1/prev.png) no-repeat left center;
} .stretcher:hover .pfs-next, .stretcher:hover .pfs-prev { opacity: 0.45; } .stretcher .pfs-next:hover,
.stretcher .pfs-prev:hover { opacity: 1; } .pfs-layout .copyright { padding: 0; } .pfs-btn { display:
inline-block; width: 24px; height: 24px; margin-right: 6px; } .pfs-btn-menu { background: transparent
url(../../../../../img/icons/menu-normal-48.png) left center no-repeat; background-size: 24px 24px; } .pfs-btn-thumbs
{      background: transparent url(../../../../../img/icons/thumbnail-normal-48.png) left center no-repeat;
background-size: 24px 24px;  }    .pfs-btn-menu:hover {      background-image: url(../../../../../img/icons/menu-hover-48.png);
text-decoration: none;  }  .pfs-btn-thumbs:hover {      background-image: url(../../../../../img/icons/thumbnail-hover-48.png);
text-decoration: none; } .pfs-thumbs { position: relative; left: 0px; height: 0px; overflow: hidden;
z-index: 3; } .pfs-thumbs .photostrip{ margin: 5px 15px; } .pfs-thumbs-bg { position: absolute;
width: 100%; top: 0px; bottom: 0px; left: 0px; } .pfs-static { width: 600px; margin: 0 auto; }
.pfs-next-static, .pfs-prev-static { top: 200px; opacity: 1!important; } .search .breadcrumbs {
padding-bottom: 6px; } .search .copyright { padding-top: 12px; text-align: center; } .search-empty
{ position: absolute; text-align: center; left: 0%; top: 50%; margin-top: -25px; width: 100%; }
.search-empty SPAN { line-height: 160%; font-size: 160%; font-weight: normal; } .search-emptyTip
{ padding-top: 4px; line-height: 100%; } .search .pager-ie-fix { padding-top: 1px; } .search .pager
{ margin-top: 9px; } .search-query { margin: 10px 0px; padding: 16px; overflow: hidden; } .search-border1
{ border-style: solid; border-width: 1px; } .search-query LABEL { position: absolute; display: block;
left: -110px; top: 0px; line-height: 24px; width: 100px; text-align: right; } .search-query INPUT
{ height: 18px; line-height: 18px; width: 500px; border-style: solid; border-width: 1px; margin:
0px; padding: 2px 4px; } .search-query-inner { position: relative; height: 24px; padding-right:
4px; margin: 0 auto; width: 510px; } .search-query .button { position: absolute; left: 515px; top:
0px; } .denied .breadcrumbs { } .denied .copyright { padding-top: 10px; line-height: 20px; text-align:
center; } .denied .center-outer { position: relative; top: 48%; } .denied .center-inner { width:
340px; height: 300px; position: relative; top: -72px; } .denied-box { padding: 60px 0px; text-align:
center; font-size: 12px; border-width: 2px; border-style: solid; position: relative; } .signin-frame
{ width: 500px; margin: 0 auto; } .signin-title { text-align: center; margin: 30px 0px; } .signin
FORM { width: 280px; margin: 0 auto; } .signin-password { margin-top: 30px!important; } .signin-message-frame
{ padding-top: 8px; min-height: 28px; } .signin .buttons { margin: 12px 0px 30px 0px; position:
relative; } .signin-skip { position: absolute; display: block; top: 0px; right: 0px; height: 32px;
line-height: 32px; } .signin .copyright { text-align: center; } .signin-hint { text-align: right;
} .form-field, .textfield, .selectfield { margin-top: 12px; } .textfield-nolabel { margin-top: 4px;
} .input { padding: 3px 6px; margin: 0; height: 22px; line-height: 22px; border: solid 1px; width:
266px; } .input:invalid { -moz-box-shadow: none; } .selectfield .label, .textfield .label { display:
block; margin-bottom: 3px; } .textarea { padding: 3px 6px; margin: 0; height: 22px; line-height:
22px; border: solid 1px; width: 266px; } .input-placeholder { color: #aaa; } .form-message-frame
{ margin: 8px 0; } .form-frame { padding: 30px 0px; } .form-frame-left { border-bottom-width: 0 !important;
border-left-width: 0 !important; border-top-width: 0 !important; float: left; position: relative;
width: 434px; } .form-frame-right { position: relative; margin-left: 435px; width: 435px; } .form-frame-bin
{ width: 280px; position: relative; margin: 0 auto; } .form-frame-hdr { text-align: center; margin-top:
10px; margin-bottom: 15px; } .form-frame-info { text-align: justify; min-height: 75px; } .form-message-frame
{ margin: 5px 0; min-height: 16px; } .cr-password { margin-top: 30px; } .cr-message-frame { margin:
5px 0; } .cr-login-tip { text-align: center; margin-top: 1px; } .cr-reset { width: 392px; } .cr-reset
.popup-text { text-align: justify; } .cr-reset FORM { position: relative; width: 370px; padding:
11px; overflow: auto; } .cr-reset .input { width: 356px; } .cr-reset .submit { float: right; }
.cr-reset-confirm { position: absolute; top: 0px; left: 0px; padding: 80px 30px 20px 20px; } .cr-reset-confirm
.text { padding-bottom: 40px; text-align: justify; } .cr-reset-confirm .button { float: right; }
.builtin-about { } .builtin-about-centered .aboutme { padding: 8px 16px 16px 16px; } .builtin-about
.builtin-about-column { position: relative; padding-top: 8px; max-width: 700px; margin: 0 auto;
} .builtin-about .builtin-breadcrumbs { width: 668px; margin: 0 auto; } .builtin-about-ltrt .builtin-breadcrumbs
{ width: 678px; } .builtin-about-ltrt .myphoto .pv-outer { padding-right: 40px; padding-bottom:
40px; } .builtin-contact { } .builtin-contact-middle { vertical-align: middle; } .builtin-contact-frame
{ padding: 40px 103px; } .builtin-contact-form { vertical-align: middle; } .builtin-contact .contactInfo
TD { width: 246px; max-width: 246px; overflow: hidden; line-height: 18px; } .builtin-contact .contactInfo
TD.label { width: 100px; line-height: 18px; } .builtin-contact-table { table-layout: fixed; border-collapse:
collapse; width: 944px; margin: 0 auto; } .builtin-contact-info, .builtin-contact-form { padding:
40px 60px; position: relative; } .builtin-contact .contactInfo { width: 294px; margin: 32px auto;
} .builtin-contact .contact-form { padding-top: 12px; width: 280px; margin: 0 auto; } .builtin-guestbook
{ } .builtin-guestbook .builtin-guestbook-column { position: relative; padding-top: 8px; max-width:
700px; margin: 0 auto; } .builtin-guestbook .builtin-breadcrumbs { width: 700px; margin: 0 auto;
} .builtin-featured .pg { margin-top: 20px; } .builtin-recent .pg { margin-top: 20px; } .builtin-login
{ } .builtin-login .form-frame-bin { min-height: 455px; } .client-access-form { padding: 20px;
overflow: hidden; } .client-access-form-spacer { height: 16px; line-height: 16px; } .builtin-about-centered
.client-access-form { margin: 0px 16px; } .client-access-form FORM { width: 240px; margin: 0 auto;
position: relative; } .client-access-form INPUT { width: 155px; } .client-access-form .form-message-frame
{ height: 16px; margin: 8px 0px 0px 0px; } .client-access-go { } .client-access-go { position: absolute;
bottom: 23px; right: 0px; } .client-access-go .label { width: 44px; padding: 0 9px; text-align:
center;  }    .client-access-form .form-pending {      background: url(../../../../../img/layout/spinner-16.gif) no-repeat 0px center;
padding-left: 18px; } .client-access-form .input { border-radius: 16px; display: block; font-weight:bold;
height: 18px; line-height: 18px; padding: 6px 27px 6px 12px; -webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out; transition: all 0.2s ease-in-out 0s; width: 123px; } .client-access-form
.input::-ms-clear { display: none; } .cl-welcome { padding: 10px 0px 20px 0px; } .cl-account-link
{ padding: 10px 0px 30px 20px; } .cl-account-link SPAN { display: block; } .client-profile { margin-top:
0px!important; } .client-profile .form-frame-bin { height: 300px; } .client-profile .form-frame-hdr
{ margin-bottom: 30px; } .client-payment { margin-top: 0px!important; } .client-payment .co-pay-ccform
{ margin: 0 auto; } .client-payment .co-pay-ccform-left { height: 280px; } .client-payment .co-buttons
.button { float: right; margin-left: 10px; } .cl-order-history .frame { border-style: solid; border-width:
1px; margin-bottom: 20px; padding: 8px 12px 6px; } .cl-order-history TABLE { border-collapse: separate;
border-spacing: 1px; width: 100%; } .cl-order-history THEAD { line-height: 2.2; } .cl-order-history
TH { font-weight: normal; } .cl-order-history .ref, .cl-order-history .status { width: 22ex; text-align:
center; } .cl-order-history .date, .cl-order-history .amount { width: 14ex; text-align: center; }
.cl-order-history .link { width: 12ex; text-align: center; } .cl-order-history .vendor { padding-left:
10px; text-align: left; } .cl-order-history TD.separator { margin: 4px 0px; } .cl-order-history
.order TD { padding-top: 4px; padding-bottom: 4px; min-height: 20px; } .cl-order-history .group TD
{ line-height: 1.8; } .cl-order-history .group .vendor { text-align: right; padding-right: 10px;
text-transform: uppercase; } .cl-order-history .group .link { padding-left: 22ex; } .cl-order-history
.empty { text-align: center; } .cl-order-details { } .cl-order-details-bar { position: relative;
height: 34px; margin: 8px 0px; } .cl-order-details-bar .buttons .button { margin-right: 10px; }
.cl-order-details-bar .currency { position: absolute; right: 0px; top: 5px; height: 24px; line-height:
24px; padding-left: 20px; background-position: left center; } .cl-order-digital { overflow: auto;
margin-bottom: 10px; height: 34px; } .cl-order-digital SPAN { height: 34px; line-height: 34px; }
.cl-order-digital .cl-order-download-text { padding-left: 10px; } .cl-order-receipt { padding-bottom:
12px; } .cl-order-receipt-title { height: 48px; line-height: 48px; } .cl-order-receipt-title .button
{ float: right; margin-top: 7px; margin-left: 10px; } .cl-order-email-links { font-weight: bold;
} .cl-order-receipt .co-ob { margin-bottom: 16px; } .cl-order-receipt-bottom { overflow: visible;
} .cl-order-receipt-bottom .button { float: right; } .blog-post { margin-top: 30px; } .blog-post-first
{ margin-top: 0px; } .blog-post H1 { line-height: 25px; margin-top: 10px; } .blog-post .left {
margin: 5px 0px; line-height: 23px; height: 23px; padding-right: 200px; position: relative; } .blog-post
.right { position: absolute; top: 0px; right: 0px; height: 23px; line-height: 23px; } .blog-post
.content, .blog-post .excerpt { margin: 30px 0px; position: relative; } .blog-post .guestbook {
max-width: inherit; } .blog-post-comments { margin: 10px 0px 5px 0px; } .blog-post-keywords { margin:
30px 0px; } .blog-post-last { margin-bottom: 30px; } .blog-post .like-btn, .blog-post .tweet-btn,
.blog-post .plusone-btn, .blog-post .pinit-btn { display: block; height: 20px; margin-right: 6px;
float: left; } .blog-post .like-btn { margin-top: -3px; } .blog-post .blog-pager { border-top-style:
none; border-bottom-style: none; padding-top: 20px; padding-bottom: 10px; } .blog-heading { margin:
20px 0px; text-align: center; } .blog-post-pinit .pv-pinit { position: absolute; top: 10px; right:
10px; height: 20px; width: 40px; display: none; } .blog-post-pinit .pv-ihover .pv-pinit { display:
block !important; } .blog-ei { height: 300px; margin-bottom: 30px; padding: 8px 0px; } .blog-eip
{ } .blog-eip .pv-outer { width: 866px; height: 300px; } .blog-eip .pv-inner { left: 0px!important;
top: 0px!important; } .pv-blog { display: block; position: absolute; left: 0px; bottom: 0px; height:
51px; width: 100%; } .pv-blog-e { height: 96px; } .pv-blog .bg { position: absolute; left: 0px;
top: 0px; width: 100%; height: 100%; } .pv-blog .fg { display: block; position: relative; height:
100%; padding-right: 166px; } .pv-blog .title { display: block; height: 51px; padding: 0px 12px;
overflow: hidden; } .pv-blog .excerpt { display: block; margin: 0px 12px; height: 36px; overflow:
hidden; } .pv-blog .link { display: block; position: absolute; bottom: 12px; right: 12px; } .pv-blog-e
.link { bottom: 9px; right: 9px; } .pv-blog .link:hover { text-decoration: underline; } .pv-blog-aw {
display: block; position: absolute; left: 50%; top: 50%; margin-left: -170px; margin-top: -70px;
width: 340px; z-index: 2; } .blog-ei .pv-blog-aw { margin-top: -110px; } .pv-blog-aw .bg { position:
absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: black; opacity: 0.8;;
} .pv-blog-aw .fg { display: block; position: relative; padding: 18px 16px 18px 44px; font-family:
"Lucida Grande",Verdana,Helvetica,Arial,sans-serif; font-size: 11px; line-height: 17px; color: #F0F0F0;
background: url(../../../../../img/icons/alert-24.png) no-repeat 12px 22px; } .pv-blog-aw .edit { padding-top:
10px; display: block; } .pv-blog-aw .edit A { color: #92ACD6; } .blog-eis { margin: 20px 0px; }
.blog-eis-inner { position: relative; padding-right: 433px; height: 316px; } .blog-eis-noimg .blog-eis-inner
{ padding-right: 0px; height: auto; } .blog-eis-noimg .excerpt { padding-bottom: 40px; } .blog-eis
.excerpt { overflow: hidden; } .blog-eis H2 { padding-bottom: 10px; line-height: 25px; } .blog-eis-st
{ padding-bottom: 20px; } .blog-eis-link { display: block; position: absolute; bottom: 0px; left:
0px; line-height: 1em!important; } .blog-eisp { position: absolute; right: 0px; top: 0px; } .blog-eisp
.pv-outer { width: 400px; height: 300px; } .blog-eisp .pv-inner { left: 0px!important; top: 0px!important;
} .blog-eixs { margin: 20px 0px; } .blog-eixs-inner { position: relative; padding-right: 160px;
min-height: 140px; } .blog-eixs-noimg .blog-eixs-inner { padding-right: 0px; min-height: 20px;
height: auto; } .excerpt { padding-bottom: 40px; } .blog-eixs .excerpt { } .blog-eixs H2 { padding-bottom:
10px; line-height: 25px; } .blog-eixs-link { display: block; position: absolute; bottom: 0px; left:
0px; line-height: 1em!important; } .blog-eixsp { position: absolute; right: 130px; top: 0px; }
.blog-pager { height: 40px; line-height: 40px; } .blog-pager .previous { position: relative; z-index:
1; display: block; float: left; } .blog-pager .next { position: relative; z-index: 1; display: block;
float: right; } .blog-pager .copyright { padding: 0px; text-align: center; margin: 0px 100px; padding:
0; line-height: 40px; height: 40px; overflow: hidden; } .blog-bar { position: relative; z-index:
1; } .blog-bar-horz .blog-bar-s { padding-top: 10px; padding-right: 15px; width: 180px; float: left;
} .blog-bar-horz .blog-bar-last { padding-right: 0px; } .blog-bar-vert .blog-bar-s { margin-bottom:
50px; } .blog-bar .title { line-height: 1.2em; padding-bottom: 4px; } .blog-bar .link { display:
block; padding-bottom: 10px; } .blog-bar-horz .blog-bar-last .blog-keywords, .blog-bar-horz .blog-bar-last
.blog-recent, .blog-bar-horz .blog-bar-last .blog-subscribe { text-align: right; } .blog-bar-horz
.blog-bar-item { margin-bottom: 20px; } .blog-calendar { width: 180px; } .blog-calendar TABLE {
border: 0; padding: 0; margin: 0; border-collapse: collapse; table-layout: fixed; } .blog-calendar
.title { text-align: center; } .blog-calendar .viewport { position: relative; overflow: hidden;
width: 160px; margin: 0px 10px; } .blog-calendar .view { position: absolute; top: 0px; right: 0px;
} .blog-calendar .year { width: 160px; border: 0; padding: 0; min-width: 160px; max-width: 160px;
text-align: center; vertical-align: top; } .blog-calendar .year-switcher { padding-bottom: 5px; }
.blog-calendar .current { font-size: 140%; padding: 0px 5px; } .blog-vertical .blog-calendar .title,
.blog-vertical .blog-calendar TD { text-align: left; } .blog-vertical .blog-calendar .holder {
display: none; } .blog-vertical .blog-calendar .viewport { margin-left: 0px; } .blog-calendar .future
{ visibility: hidden; } .blog-calendar .past { display: none; } .blog-vertical .splitter-left-fixed
{ width: 230px; } .blog-vertical .splitter-right-fixed { width: 230px; } .blog-vertical .splitter-right-wide
{ margin-left: 270px; } .blog-vertical .splitter-left-wide { margin-right: 270px; } .blog-vertical
TD.splitter-left-fixed { width: 230px; } .blog-vertical TD.splitter-right-fixed { width: 230px;
} .blog-subscribe .link { padding-left: 20px; background: transparent url(../../../../../img/icons/rss-16.png) no-repeat 0px 0px;
} .blog-bar-last .blog-subscribe .link { float: right; } .blog-bar-last .blog-subscribe { overflow:
hidden; } .blog-welcome { position: relative; padding-bottom: 20px; } .blog-welcome .content-clear
{ clear: left; } .blog-welcome .content { } .blog-welcome .holder { height: 200px; position: relative;
border: 1px solid #555; } .evfs { } .evfs-slideshow { position: relative; } .evfs-slideshow .zb-player
{ position: absolute; left: 0px; top: 0px; z-index: 1; } .evfs-pad { position: relative; margin:
10px; z-index: 2; } .evfs-pad-bg { position: absolute; z-index: 1; left: 0px; top: 0px; width: 100%;
height: 100%; } .evfs-pad-c { position: relative; z-index: 2; padding: 40px; } .evl .breadcrumbs
{ padding-bottom: 0px; margin-bottom: 20px; } .evl .social { position: absolute; top: 7px; right:
0px; height: 23px; line-height: 23px; } .evfs .caption { margin: 20px 0px; } .evctr-banner { padding-bottom:
35px; } .evctr { padding-top: 0px!important; } .captionbox-static .evs-below-text { padding-top:
20px; } .captionbox-static .evs-above-text { padding-bottom: 30px; } .evs .textfield { position:
relative; height: 62px; width: 268px; padding-right: 20px; float: left; margin-top: 0px; } .evs
.textfield INPUT { width: 254px; } .evs-narrow .textfield { width: 228px; } .evs-narrow .textfield
INPUT { width: 214px; } .evs .textfield LABEL { display: block; padding-top: 10px; } .evs-button
{ float: left; padding-top: 25px; } .evs-narrow .evs-button { padding-top: 0px; } .evs-message {
padding-top: 2px; } .evs-narrow .evs-message { padding-bottom: 4px; } .evs-text-right { float: right;
} .evs-text-right FORM { float: left; } .evs-text-center, .evs-text-justify { position: relative;
float: left; left: 50%; } .evs-text-center FORM, .evs-text-justify FORM { position: relative; float:
left; right: 50%; } .evs-narrow .textfield { padding-right: 0px; } .evsl-content { margin-top: 8px;
} .evsl-top { position: relative; } .evsl-bottom { padding-top: 10px; } .evsl .copyright { padding-top:
12px; text-align: center; } .evsl-lr-left .copyright { text-align: left; } .evsl-rl-right .copyright
{ text-align: right; } .evsl-info { padding: 0 4px; } .evsl-lr-left { position: relative; width:
290px; float: left; } .evsl-lr-right { position: relative; margin-left: 330px; } .evsl-lr .qpl {
margin-top: 8px; margin-bottom: 12px; } .evsl-lr .actions-external { padding-left: 330px; } .evsl-rl-right
{ position: relative; width: 290px; float: right; } .evsl-rl-left { position: relative; margin-right:
330px; } .evsl-rl .qpl { margin-top: 8px; margin-bottom: 12px; } .evsl-rl .actions-external { padding-right:
330px; } .evsl .pair-font1, .evsl .pair-font2, .evsl .placeholder-font1 { font-size: 1.4em; } .evsl
.bin-content { padding-left: 0px; padding-right: 0px; }