.newblog .blogpostelement.typenb_photoheader .newblog-title.medium-editor-placeholder{min-height:0}.newblog .blogpostelement.typenb_photoheader .newblog-title.medium-editor-placeholder:after{font-style:normal;position:static;color:inherit;text-align:center;width:100%;opacity:0.6}.newblog .blogpostelement.typenb_photoheader .newblog-title
p{margin:0;padding:0}.newblog .blogpostelement.typenb_photoheader h1.newblog-title,
.newblog .blogpostelement.typenb_photoheader h4.newblog-title{font-size:60px}.newblog .blogpostelement.typenb_photoheader h2.newblog-title,
.newblog .blogpostelement.typenb_photoheader h5.newblog-title{font-size:40px}.newblog .blogpostelement.typenb_photoheader h3.newblog-title,
.newblog .blogpostelement.typenb_photoheader h6.newblog-title{font-size:32px}.newblog .blogpostelement.typenb_photoheader .newblog-title.fontloading{visibility:hidden !important}.newblog .blogpostelement.typenb_photoheader .helpful-tip{position:absolute;z-index:999999;left:50%;transform:translateX(-50%);top:10px;font-size:12px;line-height:22px;padding:0
12px;border-radius:11px;background:transparent;color:white;opacity:0.7;transition:background 0.2s ease-in-out, opacity 0.2s ease-in-out;user-select:none;pointer-events:none}.newblog .blogpostelement.typenb_photoheader:hover .helpful-tip{background:rgba(0,0,0,0.6)}.newblog .blogpostelement.typenb_photoheader.edit .helpful-tip{opacity:0 !important}.newblog
.blogpostelement.typenb_embed{margin:0}.newblog .blogpostelement.typenb_embed+.blogpostelement.typenb_embed{margin-top:15px}.newblog.editmode
.blogpostelement.typenb_embed{margin:15px
0 !important}.newblog .blogpostelement.typenb_embed
iframe{max-width:100% !important}.newblog .blogpostelement.typenb_embed
br{display:none !important}.newblog
.blogpostelement.typenb_contact{}.newblog .blogpostelement.typenb_contact .contact-container{max-width:632px !important;margin:20px
auto;padding:0
16px}.newblog .blogpostelement.typenb_contact .contact-container
.input{margin:0
0 24px}.newblog .blogpostelement.typenb_contact .contact-container .input
label{display:block;margin:0
0 12px}.newblog .blogpostelement.typenb_contact .contact-container .input input,
.newblog .blogpostelement.typenb_contact .contact-container .input
textarea{display:block;width:100%;background:none;border:1px
solid rgba(255,255,255,0.2);border-radius:3px;outline:none;color:inherit;padding:0
12px;font:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.Light .newblog .blogpostelement.typenb_contact .contact-container .input input,
body.Light .newblog .blogpostelement.typenb_contact .contact-container .input
textarea{border-color:rgba(0,0,0,0.2)}.newblog .blogpostelement.typenb_contact .contact-container .input
input{height:36px}.newblog .blogpostelement.typenb_contact .contact-container .input
textarea{height:96px;resize:vertical;padding:12px}.newblog .blogpostelement.typenb_contact .contact-container
.action{text-align:center}.newblog .blogpostelement.typenb_contact .contact-container .action
.roundbutton{display:inline-block;float:none}.newblog
.blogpostelement.typenb_video{margin-top:3px}.newblog .blogpostelement.typenb_video
iframe{max-width:100% !important;margin:0
auto;display:block}.newblog .blogpostelement.typenb_video
.videoerror{padding:20px
20px 0;text-align:center;font-style:italic}.newblog
.blogpostelement.typenb_photo{margin-top:3px;position:relative}.newblog:not(.editmode) .blogpostelement.typenb_photo
*{cursor:default !important}.newblog:not(.editmode) .blogpostelement.typenb_photo a.post-photo.hover .post-photo-image-container
*{cursor:pointer !important}.newblog:not(.editmode) .blogpostelement.typenb_photo .post-photo-image.click,
.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_photoheader .post-photo-image.click .post-photo-hover-content{cursor:pointer !important}.newblog:not(.editmode) .blogpostelement.typenb_photoheader.notAutoheight+.blogpostelement.typenb_photo{margin-top:30px}.newblog:not(.editmode) .blogpostelement.typenb_photo+.blogpostelement.typenb_photoheader.notAutoheight{margin-top:40px}.newblog .blogpostelement.typenb_text+.blogpostelement.typenb_photo{margin-top:3px}.newblog .blogpostelement.typenb_text.onlychild+.blogpostelement.typenb_photo{margin-top:8px}.newblog.editmode
.blogpostelement.typenb_photo.removing{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important;border-bottom-width:0 !important}.newblog .blogpostelement.typenb_photo .element-content,
.newblog .blogpostelement.typenb_photo .element-thumbs{position:relative}body.Dark #overlay .newblog.headereditor .blogpostelement.typenb_photoheader.notAutoheight .element-content:not(.textHasBg){background:#444 !important}.newblog .blogpostelement.typenb_photo .element-thumbs{padding-top:5%;margin-top:3px;text-align:center}.newblog.editmode .blogpostelement.typenb_photo .element-thumbs{margin-top:0;margin-bottom:10px}.newblog .blogpostelement.typenb_photo .post-photo-caption{display:none;width:100%;min-height:20px;text-align:center;opacity:0.7;margin:5px
0 10px}.newblog .blogpostelement.typenb_photo.hasCaption .post-photo-caption,
.newblog.editmode .blogpostelement.typenb_photo .post-photo-caption{display:block}.newblog.editmode .blogpostelement.typenb_photo .post-photo-caption{margin:0
0 2px}.newblog.editmode .blogpostelement.typenb_photo:not(.autoheight) .post-photo-caption:not(:last-child){margin-bottom:6px}.newblog .blogpostelement.typenb_photo .post-photo-caption input,
.newblog .blogpostelement.typenb_photo .post-photo-caption
.caption{display:block;width:100%;height:100%;font-size:13px;line-height:20px;font-style:italic;background:none;border:none;font-family:inherit;color:inherit;text-align:center;padding:0
20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.newblog .blogpostelement.typenb_photo .post-photo-container{height:100%;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.newblog.editmode .blogpostelement.typenb_photo:not(.typenb_photo_lite) .element-content .post-photo-container{height:90%;height:-webkit-calc(100% - 30px);height:calc(100% - 30px);top:20px;right:20px;bottom:10px;left:20px}.newblog.editmode .blogpostelement.typenb_photo.margin .element-content .post-photo-container{left:0;right:0}.newblog .blogpostelement.typenb_photo.cropmode .post-photo-container{text-align:center;white-space:nowrap}.newblog .blogpostelement.typenb_photo .post-photo{height:100%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;opacity:1;display:block;text-decoration:none;max-width:100% !important;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.25s ease-in-out, width 0.25s ease-in-out, opacity 0s 0.25s ease-in-out;transition:transform 0.25s ease-in-out, width 0.25s ease-in-out, opacity 0s 0.25s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.newblog .blogpostelement.typenb_photo.autosizing .post-photo{opacity:0 !important}.newblog .blogpostelement.typenb_photo.autosized .post-photo{opacity:1 !important}.newblog.resizingElement .blogpostelement.typenb_photo .post-photo{-webkit-transition:none;transition:none}.newblog .blogpostelement.typenb_photo.cropmode .post-photo,
.newblog .blogpostelement.typenb_slideshow .element-thumbs .post-photo{float:none;display:inline-block;vertical-align:top}.newblog .blogpostelement.typenb_slideshow .element-thumbs .post-photo{-webkit-transform:translate3d(0,0,0);padding-right:1px !important;padding-left:2px !important}.newblog .blogpostelement.typenb_slideshow .element-thumbs .post-photo-image{background-size:contain !important}.newblog .blogpostelement.typenb_photo .post-photo.new{opacity:0}body.Resizing .newblog .blogpostelement.typenb_photo .post-photo{-webkit-transition:none;transition:none}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-delete,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-edit,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-crop,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-clickurl,
.newblog .blogpostelement.typenb_slideshow .post-slideshow-pause{font-size:12px;color:white;background:rgba(0,0,0,0.6);width:26px;height:26px;border-radius:13px;text-align:center;position:absolute;top:10px;right:10px;z-index:1;opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:opacity 0.15s ease-in-out, background 0.15s ease-in-out, -webkit-transform 0.25s cubic-bezier(0.77, 0, 0.175, 1);transition:opacity 0.15s ease-in-out, background 0.15s ease-in-out, transform 0.25s cubic-bezier(0.77, 0, 0.175, 1);cursor:pointer}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-clickurl{right:40px}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-edit{left:10px;font-size:15px}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-crop{left:40px}.newblog .blogpostelement.typenb_photo .element-thumbs .post-photo .post-photo-crop{display:none !important}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-delete{font-size:10px;line-height:27px}@-moz-document url-prefix(){.newblog .blogpostelement.typenb_photo .post-photo .post-photo-delete
.icon{line-height:26px !important}}.newblog .blogpostelement.typenb_photo .post-photo .post-photo-delete .icon,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-edit .icon,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-crop .icon,
.newblog .blogpostelement.typenb_photo .post-photo .post-photo-clickurl .icon,
.newblog .blogpostelement.typenb_slideshow .post-slideshow-pause
.icon{line-height:28px;text-shadow:0px -1px 1px rgba(0,0,0,0.2)}.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-delete,
.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-edit,
.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-crop,
.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-clickurl,
.newblog .blogpostelement.typenb_slideshow.pause .post-slideshow-pause{opacity:0.7;-webkit-transform:scale(1);transform:scale(1)}.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-delete:hover{opacity:1;background:#ef4035}.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-crop:hover,{opacity:1}.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-clickurl:hover{opacity:1;background:#5dbf14}.newblog.editmode .blogpostelement.typenb_photo .post-photo:hover .post-photo-edit:hover{opacity:1;background:#0066c9}.newblog .blogpostelement.typenb_photo.dynamic .post-photo .post-photo-delete{display:none !important;opacity:0 !important}.newblog .blogpostelement.typenb_slideshow .post-slideshow-pause{width:30px;height:30px;left:15px;top:15px;right:auto;cursor:default;border-radius:20px;font-size:11px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;z-index:10;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);pointer-events:none}.newblog.editmode .blogpostelement.typenb_slideshow .post-slideshow-pause{left:30px;top:30px}.newblog .blogpostelement.typenb_slideshow .post-slideshow-pause
.icon{line-height:32px}.newblog.editmode .blogpostelement.typenb_photo .post-photo.removing{z-index:-1;-webkit-transform:scale(0.96);transform:scale(0.96);opacity:0;width:0}.newblog .blogpostelement.typenb_photo .post-photo{padding-right:2px}.newblog .blogpostelement.typenb_photo .post-photo:last-of-type,
.newblog .blogpostelement.typenb_photo.one .post-photo{padding-right:0 !important}.newblog .blogpostelement.typenb_photo .post-photo{padding-left:1px}.newblog .blogpostelement.typenb_photo .post-photo:first-of-type,
.newblog .blogpostelement.typenb_photo.one .post-photo{padding-left:0 !important}.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-content .post-photo{padding:0
!important;position:absolute;top:0;left:0;z-index:0;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.25s ease-in-out, width 0.25s ease-in-out, opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out, width 0.25s ease-in-out, opacity 0.25s ease-in-out}.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-content .post-photo.active{z-index:2;opacity:1}.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-content .post-photo.next{z-index:3;opacity:1}.newblog
.blogpostelement.typenb_photo{opacity:0}.newblog .blogpostelement.typenb_photo.one,
.newblog .blogpostelement.typenb_photo.two,
.newblog .blogpostelement.typenb_photo.three,
.newblog .blogpostelement.typenb_photo.four,
.newblog .blogpostelement.typenb_photo.five,
.newblog .blogpostelement.typenb_photo.six,
.newblog .blogpostelement.typenb_photo.seven,
.newblog .blogpostelement.typenb_photo.eight,
.newblog .blogpostelement.typenb_photo.nine,
.newblog .blogpostelement.typenb_photo.ten,
.newblog .blogpostelement.typenb_photo.eleven,
.newblog .blogpostelement.typenb_photo.twelve,
.newblog .blogpostelement.typenb_photo.thirteen,
.newblog .blogpostelement.typenb_photo.fourteen,
.newblog .blogpostelement.typenb_photo.fifteen,
.newblog .blogpostelement.typenb_photo.sixteen,
.newblog .blogpostelement.typenb_photo.seventeen,
.newblog .blogpostelement.typenb_photo.eighteen,
.newblog .blogpostelement.typenb_photo.nineteen,
.newblog .blogpostelement.typenb_photo.twenty,
.newblog
.blogpostelement.typenb_photo.cropmode{opacity:1}.newblog .blogpostelement.typenb_photo.one:not(.cropmode) .post-photo,
.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-content .post-photo{width:100% !important}.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-thumbs .post-photo{width:5% !important;opacity:0.6}.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-thumbs .post-photo.active,
.newblog .blogpostelement.typenb_photo.typenb_slideshow .element-thumbs .post-photo:hover{opacity:1}.newblog .blogpostelement.typenb_photo.two .post-photo{width:50%}.newblog .blogpostelement.typenb_photo.three .post-photo{width:33.333%;width:-webkit-calc(100%/3);width:calc(100%/3)}.newblog .blogpostelement.typenb_photo.four .post-photo{width:25%}.newblog .blogpostelement.typenb_photo.five .post-photo{width:20%}.newblog .blogpostelement.typenb_photo.six .post-photo{width:16.666666667%}.newblog .blogpostelement.typenb_photo.seven .post-photo{width:14.285714286%}.newblog .blogpostelement.typenb_photo.eight .post-photo{width:12.5%}.newblog .blogpostelement.typenb_photo.nine .post-photo{width:11.111111111%}.newblog .blogpostelement.typenb_photo.ten .post-photo{width:10%}.newblog .blogpostelement.typenb_photo.eleven .post-photo{width:9.090909091%}.newblog .blogpostelement.typenb_photo.twelve .post-photo{width:8.333333333%}.newblog .blogpostelement.typenb_photo.thirteen .post-photo{width:7.692307692%}.newblog .blogpostelement.typenb_photo.fourteen .post-photo{width:7.142857143%}.newblog .blogpostelement.typenb_photo.fifteen .post-photo{width:6.666666667%}.newblog .blogpostelement.typenb_photo.sixteen .post-photo{width:6.25%}.newblog .blogpostelement.typenb_photo.seventeen .post-photo{width:5.882352941%}.newblog .blogpostelement.typenb_photo.eighteen .post-photo{width:5.555555556%}.newblog .blogpostelement.typenb_photo.nineteen .post-photo{width:5.263157895%}.newblog .blogpostelement.typenb_photo.twenty .post-photo{width:5%}.newblog .blogpostelement.typenb_photo.cropmode:not(.typenb_slideshow-edit) .post-photo{width:auto}#blogintro .newblog .blogpostelement.typenb_photo.cropmode:not(.typenb_slideshow-edit) .post-photo{min-width:102px}.newblog .blogpostelement.typenb_photo .post-photo-image{position:relative;width:100%;height:100%;margin:0;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}.newblog .blogpostelement.typenb_photo.autoheight .post-photo-image{display:block}.newblog .blogpostelement.typenb_slideshow.cropmode .post-photo-image{width:auto}.newblog .blogpostelement.typenb_photo .post-photo-image-container{height:100%;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.newblog .blogpostelement.typenb_photo .post-photo-image-container.click{cursor:pointer !important}.newblog.editmode .blogpostelement.typenb_photo .post-photo-image{cursor:ew-resize}.newblog.editmode .blogpostelement.typenb_photo.one .post-photo-image,
.newblog.editmode .blogpostelement.typenb_photo.dynamic .post-photo-image,
.newblog.editmode .blogpostelement.typenb_slideshow .element-content .post-photo-image{cursor:default}.newblog .blogpostelement.typenb_photo .post-photo-image > h1,
.newblog .blogpostelement.typenb_photo .post-photo-image > h4,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h1,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h4 ,
.newblog .blogpostelement.typenb_photo .post-photo > h1,
.newblog .blogpostelement.typenb_photo .post-photo>h4{display:block;text-align:center;color:white;position:absolute;right:5%;bottom:10px;left:5%;text-shadow:0px 1px 2px rgba(0,0,0,0.2);font-size:16px;display:block;width:90%;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.newblog .blogpostelement.typenb_blogs .post-photo-image > h1,
.newblog .blogpostelement.typenb_blogs .post-photo-image > h4,
.newblog .blogpostelement.typenb_blogs .post-photo-image-container > h1,
.newblog .blogpostelement.typenb_blogs .post-photo-image-container > h4,
.newblog .blogpostelement.typenb_blogs .post-photo > h1,
.newblog .blogpostelement.typenb_blogs .post-photo>h4{bottom:23px}.newblog .blogpostelement.typenb_photo .post-photo-image > h3,
.newblog .blogpostelement.typenb_photo .post-photo-image > h6,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h3,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h6,
.newblog .blogpostelement.typenb_photo .post-photo > h3,
.newblog .blogpostelement.typenb_photo .post-photo>h6{display:block;text-align:center;color:white;position:absolute;right:0;bottom:7px;left:0;text-shadow:0px 1px 2px rgba(0,0,0,0.2);display:block;width:100%;padding:0;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;opacity:0.8;pointer-events:none}@media screen and (max-width: 767px){.newblog .blogpostelement.typenb_photo .post-photo-image > h1,
.newblog .blogpostelement.typenb_photo .post-photo-image > h4,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h1,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h4,
.newblog .blogpostelement.typenb_photo .post-photo > h1,
.newblog .blogpostelement.typenb_photo .post-photo>h4{font-size:11px;line-height:12px;bottom:5%;max-height:24px;white-space:normal;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-align:left}.newblog .blogpostelement.typenb_photo .post-photo-image > h6,
.newblog .blogpostelement.typenb_photo .post-photo-image-container > h6,
.newblog .blogpostelement.typenb_photo .post-photo>h6{display:none}}.newblog .blogpostelement.typenb_photoheader .post-photo-image.dim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4)}.newblog .blogpostelement.typenb_photoheader .post-photo-image.gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top, rgba(0,0,0,0) 46%, rgba(0,0,0,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(46%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 46%, rgba(0,0,0,1) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 46%, rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 46%, rgba(0,0,0,1) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 46%, rgba(0,0,0,1) 100%)}.newblog .blogpostelement.typenb_photoheader .post-photo-image.fadeToBg{-webkit-mask-image:linear-gradient(to bottom, black 33%, transparent 93%);mask-image:linear-gradient(to bottom, black 33%, transparent 93%)}html.backdropfilter .newblog .blogpostelement.typenb_photoheader .post-photo-image.blur:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.no-backdropfilter .newblog .blogpostelement.typenb_photoheader .post-photo-image.blur{width:calc(100% + 24px);height:calc(100% + 24px);margin:-12px;filter:blur(6px)}.newblog .blogpostelement.typenb_photo .post-photo-image .post-photo-hover-content{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.3);background:linear-gradient(to top, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0) 150px);opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}@media screen and (max-width: 767px){.newblog .blogpostelement.typenb_photo .post-photo-image .post-photo-hover-content{background:linear-gradient(to top, rgba(0,0,0,0.95) 0%, rgba(0,0,0,0) 80%)}}.newblog .blogpostelement.typenb_photo.typenb_folders .post-photo-image .post-photo-hover-content,
.newblog .blogpostelement.typenb_photo.typenb_folder .post-photo-image .post-photo-hover-content,
.newblog .blogpostelement.typenb_photo.typenb_blogs .post-photo-image .post-photo-hover-content{opacity:1}.newblog .blogpostelement.typenb_photo.typenb_folders .post-photo-image:hover .post-photo-hover-content,
.newblog .blogpostelement.typenb_photo.typenb_folder .post-photo-image:hover .post-photo-hover-content,
.newblog .blogpostelement.typenb_photo.typenb_blogs .post-photo-image:hover .post-photo-hover-content{opacity:0.6 !important}.newblog:not(.editmode) .blogpostelement.typenb_photo .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.cropmode img.post-photo-image{cursor:pointer !important;cursor:-webkit-zoom-in !important;cursor:-moz-zoom-in !important}.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_folders .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_folder .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_blogs .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.cropmode .click img.post-photo-image,
.newblog:not(.editmode) .blogpostelement.typenb_photo .post-photo-image.nozoom .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.cropmode .post-photo-image-container.nozoom img.post-photo-image,
.newblog:not(.editmode) .blogpostelement.typenb_photo.cropmode .element-thumbs img.post-photo-image{cursor:pointer !important}.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_photoheader .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_slideshow .element-thumbs .post-photo-image .post-photo-hover-content{cursor:default !important}.newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_photoheader.typenb_panorama .post-photo-image .post-photo-hover-content,
.newblog:not(.editmode) .blogpostelement.typenb_slideshow .element-content .post-photo-hover-content{cursor:pointer !important;cursor:-webkit-zoom-in !important;cursor:-moz-zoom-in !important}.newblog .blogpostelement.typenb_photo .post-photo-hover{width:80%;margin:0
auto;text-align:center;color:white;overflow:hidden}.newblog .blogpostelement.typenb_photo .post-photo-hover h1,
.newblog .blogpostelement.typenb_photo .post-photo-hover
h4{font:normal 28px/60px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.newblog .blogpostelement.typenb_photo .post-photo-hover h2,
.newblog .blogpostelement.typenb_photo .post-photo-hover
h5{font:normal 17px/32px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}.newblog .blogpostelement.typenb_photo .post-photo-hover h2 span,
.newblog .blogpostelement.typenb_photo .post-photo-hover h5
span{padding:0
16px;white-space:nowrap;display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.newblog .blogpostelement.typenb_photo .post-photo-hover h2 span:first-of-type,
.newblog .blogpostelement.typenb_photo .post-photo-hover h5 span:first-of-type{padding-left:0}.newblog .blogpostelement.typenb_photo .post-photo-hover h2 span:last-of-type,
.newblog .blogpostelement.typenb_photo .post-photo-hover h5 span:last-of-type{padding-right:0}.newblog:not(.editmode) .blogpostelement.typenb_photoheader:first-child .post-photo-image{border-radius:3px}.newblog .blogpostelement.typenb_photo .post-photo.hover:hover .post-photo-hover-content{opacity:1}.newblog .blogpostelement.typenb_photo.cropmode .post-photo.hover{-webkit-backface-visibility:hidden;-webkit-transition:background 0s ease-in-out 0.15s;transition:background 0s ease-in-out 0.15s}.newblog .blogpostelement.typenb_photo.cropmode .post-photo.hover:hover{-webkit-transition:none;transition:none}.newblog .blogpostelement.typenb_photo.cropmode .post-photo.hover .post-photo-image-container{opacity:1;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.newblog .blogpostelement.typenb_photo.cropmode .post-photo.hover:hover .post-photo-image-container{opacity:0.7}@media screen and (max-width: 1070px){.newblog .blogpostelement.typenb_photo .post-photo .post-photo-hover-content .post-photo-hover{visibility:hidden}}.newblog .blogpostelement.typenb_photo .post-photo-resize{position:absolute;left:50%;width:30px;margin-left:-15px;text-shadow:0 2px 0 white,
0 -2px 0 white,
2px 0 0 white,
-2px 0 0 white;bottom:-12px;color:#ccc;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;z-index:0;text-align:center;font-size:18px;height:20px;cursor:pointer;cursor:row-resize}body.Dark .newblog .blogpostelement.typenb_photo .post-photo-resize{text-shadow:0 2px 0 #222,
0 -2px 0 #222,
2px 0 0 #222,
-2px 0 0 #222;color:#aaa}.newblog.editmode .blogpostelement.typenb_photo .post-photo-resize{opacity:1}.newblog .blogpostelement.typenb_photo.cropmode.autoheight .post-photo-resize{display:none}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper{position:absolute;width:100%;height:30px;font:13px/30px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;display:none}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper
span{background:white;color:#888;display:inline-block;padding:0
16px}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper.post-photo-sizehelper-x{top:50%;margin-top:-15px;left:0;text-align:left}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper.post-photo-sizehelper-x
span{border-radius:0px 3px 3px 0}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper.post-photo-sizehelper-y{bottom:3px;left:0;text-align:center}.newblog .blogpostelement.typenb_photo .post-photo-sizehelper.post-photo-sizehelper-y
span{border-radius:3px 3px 0 0}.newblog .blogpostelement.typenb_photo .post-photo-adder,
.newblog .blogpostelement.typenb_photo .post-photo-drag{position:absolute;top:50%;right:20px;height:60px;width:60px;margin-top:-30px;cursor:pointer;z-index:2;opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 0.25s ease-in-out, opacity 0.25s ease-in-out;transition:-webkit-transform 0.25s ease-in-out, opacity 0.25s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.newblog .blogpostelement.typenb_photo.header .post-photo-adder,
.newblog .blogpostelement.typenb_photo.header .post-photo-drag{margin-top:-30px}.newblog.editmode .blogpostelement.typenb_photo:hover .post-photo-adder,
.newblog.editmode .blogpostelement.typenb_photo:hover .post-photo-drag{opacity:0.7;-webkit-transform:scale(1);transform:scale(1)}.newblog.editmode .blogpostelement.typenb_photo:hover .post-photo-adder:hover,
.newblog.editmode .blogpostelement.typenb_photo:hover .post-photo-drag:hover{opacity:1}.newblog.editmode .blogpostelement.typenb_photo.ten:hover .post-photo-adder,
.newblog.editmode .blogpostelement.typenb_photo.maxsize:hover .post-photo-adder{opacity:0.7 !important;-webkit-transform:scale(0.7) !important;transform:scale(0.7) !important}.newblog.editmode .blogpostelement.typenb_photo.ten .post-photo-adder .icon,
.newblog.editmode .blogpostelement.typenb_photo.maxsize .post-photo-adder
.icon{background:#333 !important}.newblog .blogpostelement.typenb_photo .post-photo-adder .icon,
.newblog .blogpostelement.typenb_photo .post-photo-drag
.icon{position:absolute;height:40px;line-height:42px;font-size:13px;text-align:center;width:40px;background:#0066c9;color:white;border-radius:100px;margin:10px
0 0 10px;-webkit-backface-visibility:hidden;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}.newblog.editmode
.blogpostelement.typenb_photo.header{margin-top:2px !important;padding-top:0 !important}.newblog
.blogpostelement.typenb_text{margin-top:2px;font-size:16px;line-height:28px;font-family:inherit;background:transparent;box-shadow:none;position:relative}.newblog.AreaSize2 .blogpostelement.typenb_text,
body.AreaSize2 .newblog
.blogpostelement.typenb_text{margin-top:80px !important;margin-bottom:80px !important;font-size:18px;line-height:30px}#blogcolumn .newblog .blogpostelement.typenb_text:not(.typenb_text_lite){margin-top:40px !important;margin-bottom:40px !important;font:inherit;font-size:15px;line-height:26px}#blogcolumn .newblog .blogpostelement.typenb_text:not(.typenb_text_lite) p{font:inherit}#blogcolumn .newblog .blogpostelement.typenb_text:not(.typenb_text_lite)+.blogpostelement.typenb_embed{margin-top:-30px}#custompage.newblog:not(.editmode) .blogpostelement.typenb_text.onlychild:not(.typenb_text_lite){margin-bottom:20px !important}#blogcolumn .newblog:not(.editmode) .blogpostelement.typenb_text.onlychild:not(.typenb_text_lite){margin-bottom:10px !important}#blogcolumn .newblog:not(.editmode) .blogpostelement.typenb_text+.blogpostelement.typenb_text.onlychild:not(.typenb_text_lite){margin-top:-20px !important}#blogcolumn .newblog.editmode .blogpostelement.typenb_text:not(.typenb_text_lite){margin-top:3px !important;margin-bottom:3px !important}.newblog .blogpostelement p:first-child{margin-top:0}.newblog.editmode .blogpostelement:not(.typenb_text_lite) p:last-of-type{margin-bottom:20px}.newblog
.blogpostelement.typenb_text.ph{display:none}.newblog.editmode
.blogpostelement.typenb_text.ph{display:block}.newblog .blogpostelement.typenb_text
.placeholder{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;opacity:0.6;font-style:italic;display:none}.newblog.editmode .blogpostelement.typenb_text.ph
.placeholder{display:block}.newblog .blogpostelement.typenb_text.margin
.placeholder{left:6%;right:6%}.newblog .blogpostelement.typenb_text .editable+.placeholder{top:20px}.newblog .blogpostelement.typenb_text_lite .editable+.placeholder{top:0}.newblog .blogpostelement.typenb_text
.content{word-wrap:break-word;opacity:1;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.newblog .blogpostelement.typenb_text.col2,
.newblog .blogpostelement.typenb_text.col3,
.newblog
.blogpostelement.typenb_text.col4{orphans:3;widows:3}.newblog .blogpostelement.typenb_text.col2
.content{-webkit-column-count:2;-webkit-column-gap:40px;-moz-column-count:2;-moz-column-gap:40px;column-count:2;column-gap:40px}.newblog .blogpostelement.typenb_text.col3
.content{-webkit-column-count:3;-webkit-column-gap:40px;-moz-column-count:3;-moz-column-gap:40px;column-count:3;column-gap:40px;orphans:3}.newblog .blogpostelement.typenb_text.col4
.content{-webkit-column-count:4;-webkit-column-gap:40px;-moz-column-count:4;-moz-column-gap:40px;column-count:4;column-gap:40px;orphans:3}.newblog .blogpostelement.typenb_text.left
.content{text-align:left}.newblog .blogpostelement.typenb_text.center
.content{text-align:center}.newblog .blogpostelement.typenb_text.right
.content{text-align:right}.newblog .blogpostelement.typenb_text.justify
.content{text-align:justify}.newblog .blogpostelement.typenb_text h4,
.newblog .blogpostelement.typenb_text h5,
.newblog .blogpostelement.typenb_text
h6{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-o-column-break-inside:avoid;-ms-column-break-inside:avoid;column-break-inside:avoid}.newblog .blogpostelement.typenb_text h1,
.newblog .blogpostelement.typenb_text h4,
#blogindex .leftcol .textblock
h4{margin-top:18px;margin-bottom:10px;font-size:24px;line-height:42px}.newblog .blogpostelement.typenb_text h2,
.newblog .blogpostelement.typenb_text h5,
#blogindex .leftcol .textblock
h5{margin-top:18px;margin-bottom:0px;font-size:21px;line-height:35px}.newblog .blogpostelement.typenb_text h3,
.newblog .blogpostelement.typenb_text h6,
#blogindex .leftcol .textblock
h6{margin-top:18px;margin-bottom:0px;font-size:18px;line-height:30px}#blogindex .leftcol .textblock h4,
#blogindex .leftcol .textblock h5,
#blogindex .leftcol .textblock
h6{font-weight:400;margin-top:28px;margin-bottom:0}.newblog .blogpostelement.typenb_text p + h1,
.newblog .blogpostelement.typenb_text p + h4,
.newblog .blogpostelement.typenb_text p + h2,
.newblog .blogpostelement.typenb_text p + h5,
.newblog .blogpostelement.typenb_text p + h3,
.newblog .blogpostelement.typenb_text p+h6{margin-top:28px}.newblog .blogpostelement.typenb_text_lite h1,
.newblog .blogpostelement.typenb_text_lite
h4{line-height:34px}.newblog .blogpostelement.typenb_text_lite h2,
.newblog .blogpostelement.typenb_text_lite
h5{line-height:30px}.newblog .blogpostelement.typenb_text_lite h3,
.newblog .blogpostelement.typenb_text_lite
h6{line-height:24px}.newblog .blogpostelement.typenb_text h1:first-child,
.newblog .blogpostelement.typenb_text h2:first-child,
.newblog .blogpostelement.typenb_text h3:first-child,
.newblog .blogpostelement.typenb_text h4:first-child,
.newblog .blogpostelement.typenb_text h5:first-child,
.newblog .blogpostelement.typenb_text h6:first-child{margin-top:0}.newblog .blogpostelement.typenb_text h1:last-child,
.newblog .blogpostelement.typenb_text h2:last-child,
.newblog .blogpostelement.typenb_text h3:last-child,
.newblog .blogpostelement.typenb_text h4:last-child,
.newblog .blogpostelement.typenb_text h5:last-child,
.newblog .blogpostelement.typenb_text h6:last-child{margin-bottom:0}.newblog.editmode .blogpostelement.typenb_text h1:last-child,
.newblog.editmode .blogpostelement.typenb_text h2:last-child,
.newblog.editmode .blogpostelement.typenb_text h3:last-child,
.newblog.editmode .blogpostelement.typenb_text h4:last-child,
.newblog.editmode .blogpostelement.typenb_text h5:last-child,
.newblog.editmode .blogpostelement.typenb_text h6:last-child{margin-bottom:20px}.newblog .blogpostelement.typenb_text
figure{margin:0
40px 0 0;width:50%;float:left}.newblog .blogpostelement.typenb_text.right
figure{margin:0
0 0 40px;float:right}.newblog .blogpostelement.typenb_text.col2 figure,
.newblog .blogpostelement.typenb_text.col3 figure,
.newblog .blogpostelement.typenb_text.col4 figure,
.newblog .blogpostelement.typenb_text.col-mob
figure{margin:0;float:none;width:100%}.newblog
.blogpostelement.typenb_title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif}.newblog .blogpostelement.typenb_title > h1,
.newblog .blogpostelement.typenb_title>h4{margin-top:40px;font-size:26px;line-height:32px}.newblog .blogpostelement.typenb_title > h2,
.newblog .blogpostelement.typenb_title>h5{margin-top:30px;font-size:20px;line-height:26px}.newblog .blogpostelement.typenb_title > h3,
.newblog .blogpostelement.typenb_title>h6{margin-top:26px;font-size:16px;line-height:22px}.newblog .blogpostelement.typenb_photo+.blogpostelement.typenb_title{padding-top:4px}.newblog
.blogpostelement.typenb_some{}.newblog .blogpostelement.typenb_some
a{color:inherit;text-decoration:underline}.newblog .blogpostelement.typenb_some
.sociallinks{padding:20px
20px 17px;text-align:center;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.newblog:not(.editmode) .blogpostelement.typenb_some
.sociallinks.empty{display:none}.newblog .blogpostelement.typenb_some .sociallinks
.link{display:inline-block;vertical-align:top;width:32px;height:32px;border:1px
solid #333;border-radius:18px;color:#333;text-decoration:none;line-height:35px;font-size:13px;margin:0
3px 3px;opacity:0.8;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.2s ease-in-out, background 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, background 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}body.Dark .newblog .blogpostelement.typenb_some .sociallinks
.link{color:white;border-color:white}.newblog .blogpostelement.typenb_some .sociallinks .link:hover{opacity:1;color:white !important}.newblog .blogpostelement.typenb_some .sociallinks .link.publicemail:hover,
.newblog .blogpostelement.typenb_some .sociallinks .link.www:hover{background:#5dbf14;border-color:#5dbf14}.newblog .blogpostelement.typenb_some .sociallinks .link.twitter:hover{background:#4099ff;border-color:#4099ff}.newblog .blogpostelement.typenb_some .sociallinks .link.facebook:hover{background:#3b5998;border-color:#3b5998}.newblog .blogpostelement.typenb_some .sociallinks .link.googleplus:hover{background:#d34836;border-color:#d34836}.newblog .blogpostelement.typenb_some .sociallinks .link.instagram:hover{background:#517fa4;border-color:#517fa4}.newblog .blogpostelement.typenb_some .sociallinks .link.linkedin:hover{background:#007bb6;border-color:#007bb6}.newblog .blogpostelement.typenb_some .sociallinks .link.pinterest:hover{background:#cb2027;border-color:#cb2027}.newblog .blogpostelement.typenb_some .sociallinks .link.youtube:hover{background:#b00;border-color:#b00}.newblog .blogpostelement.typenb_some .sociallinks .link.vimeo:hover{background:#90d5ec;border-color:#90d5ec}.newblog .blogpostelement.typenb_some .sociallinks .link.tumblr:hover{background:#32506d;border-color:#32506d}.newblog .blogpostelement.typenb_some .sociallinks .link.behance:hover{background:#053eff;border-color:#053eff}.newblog .blogpostelement.typenb_some .sociallinks .link
.icon{display:block}.newblog .blogpostelement.typenb_some .sociallinks .link.publicemail
.icon{font-size:10px}.newblog .blogpostelement.typenb_some .sociallinks .link.facebook
.icon{font-size:15px}.newblog .blogpostelement.typenb_some .sociallinks .link.googleplus
.icon{font-size:14px;margin-top:1px;margin-left:1px}.newblog .blogpostelement.typenb_some .sociallinks .link.youtube
.icon{font-size:11px}.newblog .blogpostelement.typenb_some .sociallinks .link.vimeo
.icon{font-size:11px;padding-top:1px;margin-left:-1px}.newblog .blogpostelement.typenb_some .sociallinks .link.behance
.icon{font-size:11px}.newblog
.editable{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;outline:none;border:none;margin-top:20px}.circlebtn{display:block;position:fixed;width:50px;height:50px;border-radius:25px;color:white;text-align:center;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#post-editmode-toggle{bottom:10px;right:10px;background:#0066c9;z-index:2}#post-editmode-toggle:hover{background:#004c95}newblog.editmode #post-editmode-toggle{background:#5dbf14}newblog.editmode #post-editmode-toggle:hover{background:#458e0f}body.Outline #post-editmode-toggle{opacity:0}.circlebtn
.icon{position:absolute;width:50px;height:50px;top:0;left:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;opacity:0}.circlebtn .icon#post-editmode-edit{font-size:25px;line-height:25px;top:13px;left:2px;opacity:1}.newblog.editmode .circlebtn .icon#post-editmode-edit{opacity:0}.circlebtn .icon#post-editmode-done{font-size:21px;line-height:21px;top:15px;left:0px}.newblog.editmode .circlebtn .icon#post-editmode-done{opacity:1}#elementadder{position:absolute;border:1px
solid #5dbf14;color:#5dbf14;width:19px;height:19px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px !important;line-height:16px;text-align:center;border-radius:20px;padding:0;margin:0;top:-18px}#elementadder.notext{padding-top:74px}.blogpostelement.margin
#elementadder{left:-18px}.blogpostelement.full-width
#elementadder{left:18px}.newblog
.insertelementbar{background:none !important;margin-top:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;padding:0
!important}.newblog .nb-footerelement{width:100%;border-radius:2px;margin:20px
auto 0;padding:20px
0;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.newblog.nopadding .nb-footerelement{padding-top:0;margin-top:30px}body.Light .newblog .nb-footerelement{border:1px
solid rgba(0,0,0,0.1)}body.Dark .newblog .nb-footerelement{border:1px
solid rgba(255,255,255,0.08)}.newblog.white .nb-footerelement{background:white !important;border:none !important}.newblog.litetext .nb-footerelement{padding:0;background:none !important;border:none !important}.newblog .nb-footerelement .elementheader,
.newblog .nb-footerelement
h3{font:normal 12px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:rgba(0,0,0,0.6);text-transform:uppercase;letter-spacing:1px;display:block;text-align:center;height:24px;margin-bottom:14px;margin-top:-2px}.newblog.nopadding .nb-footerelement
.elementheader{display:none}body.Dark .newblog .nb-footerelement .elementheader,
body.Dark .newblog .nb-footerelement
h3{color:rgba(255,255,255,0.6)}.newblog .nb-footerelement
.elementcontent{height:100%;display:block;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
20px;text-align:center}.newblog.litetext .nb-footerelement .elementcontent,
.newblog.nopadding .nb-footerelement
.elementcontent{padding:0}.newblog .insertelementbar
.elementtype{margin-left:10px;display:inline-block}.newblog .insertelementbar .elementtype:first-of-type{margin-left:0}.newblog .insertelementbar
.elementadd{border-radius:0px;box-shadow:none;margin-left:-1px;margin-top:2px;margin-bottom:2px;padding:1px
10px 0;background:white;border:1px
solid rgba(0,0,0,0.1);font:normal 12px/28px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#0066c9;-webkit-backface-visibility:hidden;-webkit-transition:color 0.05s ease-in-out, border-color 0.05s ease-in-out, z-index 0s ease-in-out 0.05s;transition:color 0.05s ease-in-out, border-color 0.05s ease-in-out, z-index 0s ease-in-out 0.05s;position:relative;z-index:1;display:inline-block;cursor:pointer}.newblog .medium .insertelementbar
.elementadd{-webkit-backface-visibility:visible !important;position:static !important}.newblog .insertelementbar .elementadd:first-child{border-radius:4px 0 0 4px}.newblog .insertelementbar .elementadd:last-child{border-radius:0 4px 4px 0}.newblog .insertelementbar .elementadd:only-child{border-radius:4px}.newblog .insertelementbar .elementadd:hover{color:#0066c9;border-color:rgba(0,102,201,0.5);z-index:2;-webkit-transition:color 0.05s ease-in-out, border-color 0.05s ease-in-out;transition:color 0.05s ease-in-out, border-color 0.05s ease-in-out}.newblog .insertelementbar .elementadd:first-of-type{margin-left:0}#prompt .newblog .insertelementbar
.elementadd.nuke{display:none !important}#newhome
.emptyhomeinfo{width:90%;max-width:1140px;margin:40px
auto}#newhome .emptyhomeinfo
.info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;background:#eef1f3;color:#333;font:15px/22px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;padding:30px;text-align:center}#newhome .emptyhomeinfo .info
h1{text-transform:uppercase;letter-spacing:1.5px;font-size:28px;font-weight:normal;margin:10px
0 30px}body.Home.HomeType3:not(.PageComments) #commentareaid,
body.CustomPage:not(.PageComments) #commentareaid{text-align:center;margin-top:-70px;margin-bottom:20px}body.Home.HomeType3.Adminview:not(.PageComments) #commentareaid,
body.CustomPage.Adminview:not(.PageComments) #commentareaid{margin-top:-12px}body.HomeType3:not(.PageComments) #commentareaid .roundbutton,
body.CustomPage:not(.PageComments) #commentareaid
.roundbutton{float:none;display:inline-block}body.HomeType3.Dark:not(.PageComments) #commentareaid .roundbutton,
body.CustomPage.Dark:not(.PageComments) #commentareaid
.roundbutton{border-color:rgba(200,200,200,0.6);color:rgba(200,200,200,0.6)}.newblog .blogpostelement .element-tools{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.newblog.editmode .blogpostelement:hover > .element-tools,
.newblog .blogpostelement.edit > .element-tools,
.newblog .blogpostelement.ui-sortable-helper .element-tools{opacity:1}.newblog.headereditor .blogpostelement .element-tools{display:none !important}.newblog .blogpostelement .element-tools
.tool{position:absolute;width:30px;top:0;bottom:0;z-index:1;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.newblog .blogpostelement .element-tools
.tool.drag{left:-15px}.newblog .blogpostelement .element-tools
.tool.edit{right:-15px;pointer-events:all;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.newblog .blogpostelement.ui-sortable-helper .element-tools
.tool.edit{opacity:0}.newblog .blogpostelement .element-tools .tool
.circle{position:absolute;width:30px;height:30px;top:50%;margin-top:-15px;background:#fff;background:rgb(var(--bg)) !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #ccc;border-color:rgba(0,0,0,0.08);border-radius:15px;text-align:center;font-size:12px;line-height:30px;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}body.Dark .newblog .blogpostelement .element-tools .tool
.circle{border-color:#555;border-color:rgba(255,255,255,0.16);background:#222}.newblog .blogpostelement .element-tools .tool .circle
span{display:block}.newblog .blogpostelement .element-tools .tool.drag
.circle{cursor:ns-resize;font-size:15px;pointer-events:all}.newblog .blogpostelement .element-tools .tool.edit
.circle{cursor:pointer;font-size:11px}.newblog .blogpostelement .element-tools .tool .circle
span{color:#444;opacity:0.5;-webkit-transition:color 0.25s ease-in-out, opacity 0.25s ease-in-out;transition:color 0.25s ease-in-out, opacity 0.25s ease-in-out}body.Dark .newblog .blogpostelement .element-tools .tool .circle
span{color:#ccc}.newblog .blogpostelement.edit > .element-tools .tool .circle
span{opacity:1;color:#0066c9 !important;color:rgb(var(--hl)) !important}.newblog .blogpostelement.edit > .element-tools .tool
.circle{border-color:rgba(0,102,201,0.5) !important;border-color:rgba(var(--hl), 0.3) !important}.newblog .blogpostelement .element-tools
.blocktool{position:absolute;width:44px;height:30px;left:-33px;top:-1px;background:#fff;background:rgb(var(--bg)) !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #ccc;border-color:rgba(0,0,0,0.08);border-radius:2px;text-align:center;font-size:12px;line-height:30px;pointer-events:all;overflow:hidden;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out, -webkit-transform 0.4s ease-in-out, opacity 0.25s ease-in-out;transition:border-color 0.25s ease-in-out, transform 0.4s ease-in-out, opacity 0.25s ease-in-out}body.Dark .newblog .blogpostelement .element-tools
.blocktool{border-color:#555;border-color:rgba(255,255,255,0.16);background:#222}.newblog .blogpostelement .element-tools .blocktool
span{color:#444;opacity:0.5;width:44px;font-size:18px;line-height:32px;display:inline-block;-webkit-transition:color 0.25s ease-in-out, opacity 0.25s ease-in-out;transition:color 0.25s ease-in-out, opacity 0.25s ease-in-out}body.Dark .newblog .blogpostelement .element-tools .blocktool
span{color:#ccc}.newblog .blogpostelement.edit > .element-tools .blocktool
span{opacity:1;color:#0066c9 !important;color:rgb(var(--hl)) !important}.newblog .blogpostelement.edit > .element-tools
.blocktool{border-color:rgba(0,102,201,0.5) !important;border-color:rgba(var(--hl), 0.3) !important}.newblog .blogpostelement .element-tools
.blocktool.split{opacity:0 !important}.newblog .blogpostelement.focus:not(.hidesplit):not(.shownew) .element-tools
.blocktool.split{opacity:1 !important}.newblog .blogpostelement .element-tools
.blocktool.new{top:auto;bottom:-17px;opacity:1 !important}.newblog .blogpostelement.focus:not(.hidesplit):not(.shownew) .element-tools
.blocktool.new{opacity:0 !important}.newblog .blogpostelement.last > .element-tools
.blocktool.new{display:none !important}.newblog .blogpostelement .element-editor{font:400 12px/12px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
20px;overflow:hidden;opacity:0;max-height:0;transition:opacity 0.4s cubic-bezier(0.77, 0, 0.175, 1), max-height 0.4s cubic-bezier(0.77, 0, 0.175, 1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.newblog .blogpostelement.typenb_text .element-editor{margin-left:-7%;margin-right:-7%;padding-left:-webkit-calc(20px + 2%);padding-left:calc(20px + 2%);padding-right:-webkit-calc(20px + 2%);padding-right:calc(20px + 2%)}.newblog .blogpostelement.edit>.element-editor{opacity:1;max-height:500px}.newblog .blogpostelement .element-editor
.section{border-top:1px solid #e4e4e4;padding-top:18px;margin-bottom:18px;position:relative;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 1s;transition:opacity 0.3s ease-in-out 1s}body.Dark .newblog .blogpostelement .element-editor
.section{border-top-color:rgba(255,255,255,0.07)}.newblog .blogpostelement.typenb_text .element-editor .section:first-of-type{padding-top:14px}.newblog .blogpostelement.typenb_photo .element-editor .section:first-of-type{margin-top:0;border-top:0;padding-top:0}.newblog .blogpostelement.typenb_photo .element-editor
.section.low{margin-bottom:10px}.newblog .blogpostelement.typenb_photo .element-editor .section:last-of-type{margin-bottom:-2px}.newblog .blogpostelement.edit > .element-editor .section:nth-of-type(1){-webkit-transition-delay:0.1s;transition-delay:0.1s}.newblog .blogpostelement.edit > .element-editor .section:nth-of-type(2){-webkit-transition-delay:0.2s;transition-delay:0.2s}.newblog .blogpostelement.edit > .element-editor .section:nth-of-type(3){-webkit-transition-delay:0.3s;transition-delay:0.3s}.newblog .blogpostelement.edit > .element-editor .section:nth-of-type(4){-webkit-transition-delay:0.4s;transition-delay:0.4s}.newblog .blogpostelement.edit > .element-editor
.section{opacity:1}.newblog .blogpostelement .element-editor .element-help{overflow:hidden;opacity:0;max-height:0}.newblog .blogpostelement.typenb_photo .element-editor .element-help{margin-top:-10px}.newblog .blogpostelement.help > .element-editor .element-help{max-height:1000px;opacity:1}.newblog .blogpostelement.typenb_photo .element-editor .element-help .section:first-of-type{margin-top:10px !important}.newblog .blogpostelement.typenb_photo .element-editor .element-help .section:last-of-type{margin-bottom:-10px !important}.newblog .blogpostelement .element-editor .element-help
a{color:inherit;text-decoration:underline}.newblog .blogpostelement .element-editor .section
.item{}.newblog .blogpostelement .element-editor .section
.item.left{float:left}.newblog .blogpostelement .element-editor .section .item.left:not(:last-of-type){margin-right:20px}@media screen and (max-width: 1070px){.newblog .blogpostelement.typenb_photo:not(.typenb_slideshow) .element-editor .section.hasCenter
.item.left{margin-top:30px}.newblog .blogpostelement.typenb_photo:not(.typenb_slideshow).full-width .element-editor .section.hasCenter
.item.left{margin-top:0}}@media screen and (max-width: 970px){.newblog .blogpostelement.typenb_photo:not(.typenb_slideshow).full-width .element-editor .section.hasCenter
.item.left{margin-top:30px}}.newblog .blogpostelement.typenb_split .blogpostelement.typenb_photo .element-editor .section.hasCenter
.item.left{margin-top:30px}.newblog .blogpostelement .element-editor .section
.item.right{float:right}.newblog .blogpostelement .element-editor .section .item.right:not(:last-of-type){margin-right:10px}.newblog .blogpostelement .element-editor .section
.item.center{float:none;position:absolute;left:50%;width:200px;margin-left:-100px;text-align:center}.newblog .blogpostelement .element-editor .section
.item.center.only{height:22px;position:static;margin:10px
auto}.newblog .blogpostelement .element-editor .section .item
span.lc{text-transform:none;letter-spacing:normal;opacity:0.7}.newblog .blogpostelement .element-editor .section .item .slider-toggle.top,
.newblog .blogpostelement .element-editor .section .item
.plusminus.top{margin-left:0;margin-right:0;-webkit-transform:translate3d(0,0,0)}.newblog .blogpostelement.maxsize .element-editor .section .item .plusminus
.plus{color:inherit;cursor:default;opacity:0.5}.newblog .blogpostelement .element-editor .section .item
h4{font-size:11px !important;line-height:24px !important;border-bottom:1px solid #e0e0e0;margin:0
!important;color:#777;white-space:nowrap}body.Dark .newblog .blogpostelement .element-editor .section .item
h4{color:#eee;border-bottom-color:#444}.newblog .blogpostelement .element-editor .section .item
h4.noborder{border:none;margin-bottom:0}.newblog .blogpostelement .element-editor .section .item[class*=setting]{height:60px}.newblog .blogpostelement .element-editor .section .item.setting-height{height:26px}.newblog .blogpostelement .element-editor .section .item[class*=setting] .action{color:#444;cursor:pointer;opacity:0.6;-webkit-transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, color 0.2s ease-in-out;vertical-align:top}.newblog .blogpostelement .element-editor .section .item[class*=setting] .action:hover{opacity:1}.newblog .blogpostelement .element-editor .section .item.setting-height
.action{opacity:0.4;color:black}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-height
.action{color:white}.newblog .blogpostelement .element-editor .section .item.setting-height .action:hover,
.newblog .blogpostelement .element-editor .section .item.setting-add .action,
.newblog .blogpostelement .element-editor .section .item.colorpick .action,
.newblog .blogpostelement .element-editor .section .item.setting-contactformemail .action,
.newblog .blogpostelement .element-editor .section .item[class*=setting] .action.active{color:#0066c9 !important;color:rgb(var(--hl)) !important;opacity:1 !important}.newblog .blogpostelement .element-editor .section .item.setting-height
.action{cursor:ns-resize}.newblog .blogpostelement.maxheight .element-editor .section .item.setting-height
.action{cursor:n-resize}.newblog .blogpostelement.minheight .element-editor .section .item.setting-height
.action{cursor:s-resize}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action,
.newblog .blogpostelement .element-editor .section .item.setting-textbg
.action{margin:0
3px}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action:first-of-type,
.newblog .blogpostelement .element-editor .section .item.setting-textbg .action:first-of-type{margin-left:0}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action:last-of-type,
.newblog .blogpostelement .element-editor .section .item.setting-textbg .action:last-of-type{margin-right:0}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.transparent,
.newblog .blogpostelement .element-editor .section .item.setting-textbg
.action.transparent{color:black;opacity:0.2}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.dim{color:black;opacity:0.6}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.fadeToBg{color:black;opacity:0.6;-webkit-mask-image:linear-gradient(to bottom, black 12%, transparent 68%);mask-image:linear-gradient(to bottom, black 12%, transparent 68%)}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.transparent,
body.Dark .newblog .blogpostelement .element-editor .section .item.setting-textbg
.action.transparent{color:white;opacity:0.6}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.dim{color:white;opacity:0.2}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.fadeToBg{color:white}.newblog .blogpostelement .element-editor .section .item.setting-textbg
.action.textshadow{}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-textbg
.action.textshadow{text-shadow:0 1px 1px rgba(0,0,0,0.9), 0px 4px 4px black, 0 2px 7px white;color:#aaa}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.gradient{height:22px}.newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.gradient
.img{display:block;width:16px;height:13px;margin-top:3px;background:transparent url(//images3.kuvat.fi/assets/v3/images/blog/palette_gradient.png) no-repeat;background-size:16px 13px;opacity:0.5}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.gradient
.img{opacity:0.7}body.retina .newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.gradient
.img{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/palette_gradient@2x.png)}.newblog .blogpostelement.ten .element-editor .section .item.setting-add
.action{color:inherit !important;opacity:0.6 !important;cursor:default !important;cursor:not-allowed !important}.newblog .blogpostelement.autoheight .element-editor
.section.hasCenter{display:none !important}.newblog .blogpostelement .element-editor .section .item.setting-height .action .icon,
.newblog .blogpostelement .element-editor .section .item.setting-add .action
.icon{font-size:12px;line-height:24px;margin-right:6px;display:inline-block;vertical-align:top}.newblog .blogpostelement .element-editor .section .item.setting-height .action
.icon{font-size:13px;line-height:26px;width:18px}.newblog .blogpostelement .element-editor .section .item.setting-height .action .icon.up,
.newblog .blogpostelement .element-editor .section .item.setting-height .action .icon.down,
.newblog .blogpostelement.maxheight .element-editor .section .item.setting-height .action .icon.all,
.newblog .blogpostelement.minheight .element-editor .section .item.setting-height .action
.icon.all{display:none}.newblog .blogpostelement.maxheight .element-editor .section .item.setting-height .action .icon.up,
.newblog .blogpostelement.minheight .element-editor .section .item.setting-height .action
.icon.down{display:inline-block}.newblog .blogpostelement .element-editor .section .item.setting-align{font-size:13px;text-align:center}.newblog .blogpostelement .element-editor .section .item.setting-align
.col{margin-left:10px;float:none;display:inline-block}.newblog .blogpostelement .element-editor .section .item.setting-align .col:first-of-type{margin-left:0}body:not(.retina) .newblog .blogpostelement .element-editor .section .item.setting-align .icon:before{-webkit-font-smoothing:none}.newblog .blogpostelement .element-editor .section
.item.colorpick{font-size:12px;text-align:center;line-height:22px}.newblog .blogpostelement .element-editor .section .item.colorpick
.action{display:inline-block}.newblog .blogpostelement .element-editor .section .item.setting-valign{}.newblog .blogpostelement .element-editor .section .item.setting-valign
.valign{position:relative;font-size:9px;margin-top:-4px}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.row{position:absolute;left:0;right:0}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign .row
.action{display:inline-block;width:20px;height:14px;position:relative;z-index:1;color:#444}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-valign .valign .row
.action{color:#ccc}body.Dark .newblog .blogpostelement .element-editor .section .item.setting-valign .valign .row
.action.active{color:#0066c9}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.row.top{top:0px;text-align:left}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.row.mid{top:6px;text-align:center;height:20px}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.row.bot{top:13px;text-align:right}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.line{position:absolute;width:43px;height:1px;background:rgba(0,102,201,0.4);top:11px}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.line.left{left:0}.newblog .blogpostelement .element-editor .section .item.setting-valign .valign
.line.right{right:0}.newblog .blogpostelement .element-editor .section .item.setting-autoheight{display:none}.newblog .blogpostelement.cropmode .element-editor .section .item.setting-autoheight{display:block}.newblog .blogpostelement .element-editor .section .item.item-tiesitko{}.newblog .blogpostelement .element-editor .section .item.item-tiesitko
p{text-transform:none;letter-spacing:0;font-size:13px;line-height:20px}.newblog .blogpostelement .element-editor .section .element-remove{cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.newblog .blogpostelement .element-editor .section .element-remove
.icon{font-size:9px;vertical-align:top;margin-left:3px;margin-top:1px;display:inline-block}.newblog .blogpostelement .element-editor .section .element-remove:hover{color:#ef4035}.newblog .blogpostelement .element-editor .section .element-help-toggle{cursor:pointer;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out}.newblog .blogpostelement .element-editor .section .element-help-toggle:hover,
.newblog .blogpostelement.help > .element-editor .section .element-help-toggle{color:#0066c9}.newblog .blogpostelement .element-editor .section .element-help-toggle
.icon{font-size:5px;display:inline-block;vertical-align:top;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out}.newblog .blogpostelement.help > .element-editor .section .element-help-toggle
.icon{-webkit-transform:rotate(0);transform:rotate(0)}.newblog .blogpostelement .element-editor select,
.newblog .blogpostelement .element-editor .select2-choice{text-transform:none;letter-spacing:normal}.newblog .blogpostelement .element-help{text-transform:none;letter-spacing:normal;font-size:13px;line-height:20px}.newblog .blogpostelement .element-editor .element-help
.section{margin-top:0;border-top:0;padding-top:0}.newblog .blogpostelement .element-help
p{border:1px
solid rgba(0,0,0,0.1);padding:2px
20px;border-radius:3px;margin-left:auto;margin-right:auto;width:100%;max-width:500px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.Dark .newblog .blogpostelement .element-editor .slider-toggle.top label,
body.Dark .newblog .blogpostelement .element-editor .plusminus.top
label{color:rgba(255,255,255,0.7)}body.Dark .newblog .blogpostelement .element-editor .slider-toggle.top .labelcontainer,
body.Dark .newblog .blogpostelement .element-editor .plusminus.top
.labelcontainer{border-color:rgba(255,255,255,0.1)}.newblog .blogpostelement .element-error{display:none;width:100%;height:0;padding:0
3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-align:center;opacity:0}.newblog .blogpostelement .element-error
.content{display:inline-block;width:auto;height:26px;margin:20px
6px 0;padding:0
20px;border-radius:15px;background:#ef4035;color:white;font:normal 12px/26px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;cursor:pointer;-webkit-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}.newblog .blogpostelement .element-error .content:hover{background:#d0372e}.newblog .blogpostelement .element-error .content:first-of-type{margin-left:0}.newblog .blogpostelement .element-error .content:last-of-type{margin-right:0}#blogheader.newblog{width:100% !important;max-width:none !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}#blogheader.newblog .nb-footerelement{width:100% !important;max-width:none !important;background:none !important;border:none !important;padding:0
!important}#blogheader-toggle{width:100%;display:block;text-align:center;margin-bottom:40px}body.Guestview #blogheader-toggle{display:none !important}#blogheader-toggle
.roundbutton{display:inline-block;float:none;font-size:12px}@media screen and (max-width: 1024px){#blogheader,#blogheader-toggle{margin-bottom:30px !important}}#blogcolumn .blog-header
.row{position:relative;margin-top:0;white-space:nowrap;height:36px}#blogcolumn .blog-header .row:first-of-type{margin-top:0}#blogcolumn .blog-header
.row.smallscreen{width:100%;margin-top:23px;padding-top:6px;margin-bottom:12px;text-align:center;margin-left:0;margin-right:0}body.Light #blogcolumn .blog-header
.row.smallscreen{border-top:1px solid rgba(0,0,0,0.07)}body.Dark #blogcolumn .blog-header
.row.smallscreen{border-top:1px solid rgba(255,255,255,0.07)}#blogcolumn .blog-header .row .left,
#blogcolumn .blog-header .row
.right{position:absolute}#blogcolumn .blog-header .row
.left{top:0;right:0;bottom:0;left:0;z-index:1}#blogcolumn .blog-header .row
.right{top:0;right:0;bottom:0;left:auto;z-index:2}#blogviewer
.postbody{-webkit-transform:translate3d(0,0,0)}body.Light #blogviewer .postbody .newblog,
body.Light #blogindex
.postbody{color:#444}body.Dark #blogviewer .postbody .newblog,
body.Dark #blogindex
.postbody{color:#ccc}#blogcolumn .blog-header .blog-headeritem{display:inline-block;vertical-align:top;padding:0;margin:0;-webkit-transition:opacity 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out, padding-right 0.25s ease-in-out;transition:opacity 0.25s ease-in-out, transform 0.25s ease-in-out, padding-right 0.25s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center;color:#444;position:relative;z-index:1}#blogcolumn .blog-header .blog-headeritem:first-of-type{margin-left:0}#blogcolumn .blog-header .newblog-back{line-height:39px;height:36px;overflow:hidden;-webkit-transition:width 0.25s ease-in-out;transition:width 0.25s ease-in-out;white-space:nowrap;width:15px;margin-left:-10px !important;padding-left:10px;padding-right:16px;cursor:pointer}#blogcolumn .blog-header .newblog-back
span.icon{padding-top:0px;font-size:15px;display:inline-block;vertical-align:top;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#blogcolumn .blog-header .newblog-back
span.text{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;transition:opacity 0.25s ease-in-out, transform 0.25s ease-in-out;-webkit-transform-origin:left center;transform-origin:left center;padding-left:4px;display:inline-block;vertical-align:top}#blogcolumn .blog-header .newblog-back:hover{width:160px}#blogcolumn .blog-header .newblog-back:hover
span.text{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#blogcolumn .blog-header .newblog-profile{width:36px;height:36px;padding:0
8px 0 0}#blogcolumn .blog-header .newblog-profile
img{border-radius:18px;width:30px;height:30px;padding:2px}body.Dark #blogcolumn .blog-header .newblog-profile
img{border:1px
solid rgba(255,255,255,0.2)}body.Light #blogcolumn .blog-header .newblog-profile
img{border:1px
solid rgba(0,0,0,0.1)}#blogcolumn .blog-header .newblog-profile
.profilepic.empty{border-radius:18px;width:30px;height:30px;padding:2px;background:transparent 7px 5px no-repeat;background-size:20px 26px}body.Dark #blogcolumn .blog-header .newblog-profile
.profilepic.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark.png);border:1px
solid rgba(255,255,255,0.2)}body.Light #blogcolumn .blog-header .newblog-profile
.profilepic.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png);border:1px
solid rgba(0,0,0,0.15)}#blogcolumn .blog-header .newblog-author
span.text{display:block;max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#blogcolumn .blog-header .newblog-profile,
#blogcolumn .blog-header .newblog-author{cursor:default}#blogindex .blog-header .newblog-profile,
#blogindex .blog-header .newblog-author{cursor:pointer}@media screen and (max-width: 1160px){#blogcolumn .blog-header .newblog-author
span.text{max-width:100px}}@media screen and (max-width: 1020px){#blogcolumn .blog-header .newblog-author
span.text{max-width:200px}}@media screen and (max-width: 760px){#blogcolumn .blog-header .newblog-author
span.text{max-width:230px}}@media screen and (max-width: 400px){#blogcolumn .blog-header .newblog-author
span.text{max-width:150px}}#blogcolumn .blog-header .newblog-date{margin-left:16px}#blogviewer.allowedit .blog-header .newblog-date{cursor:pointer}#blogcolumn .blog-header .newblog-date
.editdate{vertical-align:middle;display:inline-block;font-size:14px;margin-right:6px;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;cursor:pointer}#blogcolumn .blog-header .newblog-date .editdate:before{line-height:38px}#blogcolumn .blog-header .newblog-date:hover
.editdate{opacity:1}#blogcolumn .blog-header
span.text{font:normal 12px/38px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;letter-spacing:1.5px;text-transform:uppercase;vertical-align:top}#blogcolumn .blog-header .row.smallscreen
span.text{font-size:11px}#blogcolumn .blog-header span.text .lc,
#blogcolumn .blog-header
span.text.lc{text-transform:none;opacity:0.9;letter-spacing:0px}#blogcolumn .blog-header .newblog-back:hover~.blog-headeritem{opacity:0.3;-webkit-transform:scale(0.9);transform:scale(0.9);padding-right:0px}#blogcolumn .blog-header .newblog-back:hover ~ .blog-headeritem.newblog-date,
#blogcolumn .blog-header .newblog-back:hover~.blog-headeritem-center{opacity:0}#blogcolumn .blog-header .blog-headeritem-right{display:inline-block;vertical-align:top;padding:0;margin:0;height:36px;line-height:38px;position:relative;z-index:1;margin-right:16px}#blogcolumn .blog-header .blog-headeritem-right:last-of-type{margin-right:0}#blogcolumn .blog-header .blog-headeritem-right
span.icon{padding-top:0px;display:inline-block;vertical-align:top;-webkit-transition:color 0.1s ease-in-out, opacity 0.1s ease-in-out;transition:color 0.1s ease-in-out, opacity 0.1s ease-in-out;opacity:0.26;width:18px;text-align:center;margin-left:8px;font-size:17px}#blogcolumn .blog-header .blog-headeritem-right span.icon:first-of-type{margin-left:0}#blogcolumn .blog-header .blog-headeritem-right
span.icon.active{opacity:1;cursor:pointer}#blogcolumn .blog-header .blog-headeritem-right span.icon.active:hover{opacity:1}#blogcolumn .blog-header .blog-headeritem-right
span.text{font-size:11px}#blogcolumn .blog-header .blog-headeritem-right.newblog-delete,
#blogcolumn .blog-header .blog-headeritem-right.newblog-history,
#blogcolumn .blog-header .blog-headeritem-right.newblog-pdf{cursor:pointer}#blogcolumn .blog-header .blog-headeritem-right.newblog-delete
span.text{-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}#blogcolumn .blog-header .blog-headeritem-right.newblog-delete:hover
span.text{color:#ef4035}#blogcolumn .blog-header .blog-headeritem-right.newblog-history span.text,
#blogcolumn .blog-header .blog-headeritem-right.newblog-pdf
span.text{-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}#blogcolumn .blog-header .blog-headeritem-right.newblog-publish{padding-right:18px}body.Light #blogcolumn .blog-header .blog-headeritem-right.newblog-publish{border-right:1px solid rgba(0,0,0,0.07)}body.Dark #blogcolumn .blog-header .blog-headeritem-right.newblog-publish{border-right:1px solid rgba(255,255,255,0.07)}#blogcolumn .blog-header .blog-headeritem-center{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:0;max-width:100%;height:100%;text-align:center;margin-left:0 !important;-webkit-transition:opacity 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out, padding-right 0.25s ease-in-out;transition:opacity 0.25s ease-in-out, transform 0.25s ease-in-out, padding-right 0.25s ease-in-out}@media screen and (max-width: 767px){#blogcolumn .blog-header .blog-headeritem-center{width:auto;text-align:right;right:56px}}body.Light #blogcolumn .blog-header .blog-headeritem,
body.Light #blogcolumn .blog-header .blog-headeritem-center,
body.Light #blogcolumn .blog-header .blog-headeritem-right{color:#444}body.Dark #blogcolumn .blog-header .blog-headeritem,
body.Dark #blogcolumn .blog-header .blog-headeritem-center,
body.Dark #blogcolumn .blog-header .blog-headeritem-right{color:#ccc}#blogcolumn .blog-header .smallscreen,
#blogcolumn .blog-header
.hugescreen{display:none}@media screen and (max-width: 1020px){#blogcolumn .blog-header
.smallscreen{display:block}#blogcolumn .blog-header .bigscreen,
#blogcolumn .blog-header
.hugescreen{display:none}}@media screen and (min-width: 1300px){#blogcolumn .blog-header
.hugescreen{display:block}#blogcolumn .blog-header .bigscreen,
#blogcolumn .blog-header
.smallscreen{display:none}}#blogviewer.allowedit .blog-header
.smallscreen{display:block}#blogviewer.allowedit .blog-header .bigscreen,
#blogviewer.allowedit .blog-header
.hugescreen{display:none}#blogcolumn .postfooter,
#blogcolumn
#commentareaid{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
6%}#blogcolumn .postfooter#post-share{margin-top:30px}#blogcolumn .postfooter#post-share
.socialitem{float:left;margin-right:10px;margin-bottom:10px}#blogcolumn .postfooter#post-share .socialitem#blogfooter-fb{margin-top:2px}#blogcolumn .postfooter#post-share .socialitem
.sharebtn{border:1px
solid white;border-radius:2px;background:white;color:black;font:600 11px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;padding:2px
6px 2px 4px;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out, color 0.15s ease-in-out;transition:background 0.15s ease-in-out, color 0.15s ease-in-out;display:inline;cursor:pointer;vertical-align:top}#blogcolumn .postfooter#post-share .socialitem .sharebtn
.icon{font-size:10px;padding-right:3px}#blogcolumn .postfooter#post-share .socialitem.twitter
.sharebtn{background:#4099ff;border-color:#4099ff;color:white}#blogcolumn .postfooter#post-share .socialitem.twitter .sharebtn:hover{background:transparent;color:#4099ff}#blogcolumn .postfooter#post-share .socialitem.gplus
.sharebtn{background:#d34836;border-color:#d34836;color:white}#blogcolumn .postfooter#post-share .socialitem.gplus .sharebtn:hover{background:transparent;color:#d34836}#blogcolumn .postfooter h1,
body.AreaSize0 #GuestComments.blogpost
h1{font:12px/36px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-left:0;text-transform:uppercase;letter-spacing:1.5px;color:#444}body.Light #blogcolumn .postfooter h1,
body.AreaSize0.Light #GuestComments.blogpost
h1{color:#444;border-bottom:1px solid rgba(0,0,0,0.07)}body.Dark #blogcolumn .postfooter h1,
body.AreaSize0.Dark #GuestComments.blogpost
h1{color:#ccc;border-bottom:1px solid rgba(255,255,255,0.07)}#blogcolumn .postfooter
.tagcontainer{padding:0
16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.Light.CustomBackground.Blur #blogcolumn .tagcontainer .tag,
body.Light.CustomBackground.CustomBackgroundColor #blogcolumn .tagcontainer
.tag{background:rgba(255,255,255,0.5) !important}body.Dark.CustomBackground.Blur #blogcolumn .tagcontainer .tag,
body.Dark.CustomBackground.CustomBackgroundColor #blogcolumn .tagcontainer
.tag{background:rgba(0,0,0,0.2)}body.Light #blogcolumn #commentareaid
#GuestComments.wide{color:#444}body.Dark #blogcolumn #commentareaid
#GuestComments.wide{color:#ddd}#blogcolumn #commentareaid #GuestComments.wide
a{color:inherit;text-decoration:none}#blogcolumn #commentareaid #GuestComments.wide .CommentTool .PostComment .textarea-container{padding-right:16px}body.AreaSize0
#blogcolumn{width:100%;max-width:1280px;margin:40px
auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px}body.AreaSize0 #blogcolumn .blog-header{margin-top:26px}body.AreaSize0 #blogcolumn
.newblog{margin-top:26px;margin-bottom:40px}body.AreaSize0 #blogindex
.newblog{margin-top:24px}body.AreaSize0 #blogcolumn
.newblog.editmode{margin-top:16px}body.AreaSize0 #blogcolumn
.leftcol{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:400px;margin-right:-400px}body.AreaSize0 #blogcolumn .leftcol
#createnewpost{background:white;height:50px;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:3px;cursor:pointer;display:inline-block;width:100%}body.AreaSize0.Light #blogcolumn .leftcol
#createnewpost{background:white}body.AreaSize0.Light.CustomBackground.Blur #blogcolumn .leftcol #createnewpost,
body.AreaSize0.Light.CustomBackground.CustomBackgroundColor #blogcolumn .leftcol
#createnewpost{background:rgba(255,255,255,0.6)}body.AreaSize0.Dark #blogcolumn .leftcol
#createnewpost{background:#1c1c1c}body.AreaSize0.Dark.CustomBackground.Blur #blogcolumn .leftcol #createnewpost,
body.AreaSize0.Dark.CustomBackground.CustomBackgroundColor #blogcolumn .leftcol
#createnewpost{background:rgba(10,10,10,0.6)}body.AreaSize0 #blogcolumn .leftcol #createnewpost
.content{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;font:normal 12px/44px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1.5px;color:#555;-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out, border-color 0.15s ease-in-out;transition:color 0.15s ease-in-out, border-color 0.15s ease-in-out}body.AreaSize0.Light #blogcolumn .leftcol #createnewpost
.content{border:1px
solid rgba(0,0,0,0.08);color:#555}body.AreaSize0.Dark #blogcolumn .leftcol #createnewpost
.content{border:1px
solid rgba(255,255,255,0.1);color:#ccc}body.AreaSize0 #blogcolumn .leftcol .pagenavigation
a{font:normal 13px/26px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;display:block;-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}body.AreaSize0.Light #blogcolumn .leftcol .pagenavigation
a{color:#444}body.AreaSize0.Dark #blogcolumn .leftcol .pagenavigation
a{color:#ddd}body.AreaSize0 #blogcolumn .leftcol .pagenavigation
.newerposts{float:left}body.AreaSize0 #blogcolumn .leftcol .pagenavigation
.olderposts{float:right}body.AreaSize0 #blogcolumn .leftcol .pagenavigation a
span{display:inline-block;vertical-align:top}body.AreaSize0 #blogcolumn .leftcol .pagenavigation a
span.arr{font-size:11px;margin-top:1px}body.AreaSize0 #blogcolumn .leftcol .pagenavigation a.newerposts
span.arr{margin-right:5px}body.AreaSize0 #blogcolumn .leftcol .pagenavigation a.olderposts
span.arr{margin-left:5px}body.AreaSize0 #blogcolumn .leftcol
.postblock{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px 40px}body.AreaSize0.Light #blogcolumn .leftcol
.postblock{background:white}body.AreaSize0.Light.CustomBackground.Blur #blogcolumn .leftcol .postblock,
body.AreaSize0.Light.CustomBackground.CustomBackgroundColor #blogcolumn .leftcol
.postblock{background:rgba(255,255,255,0.6)}body.AreaSize0.Dark #blogcolumn .leftcol
.postblock{background:#1c1c1c}body.AreaSize0.Dark.CustomBackground.Blur #blogcolumn .leftcol .postblock,
body.AreaSize0.Dark.CustomBackground.CustomBackgroundColor #blogcolumn .leftcol
.postblock{background:rgba(10,10,10,0.6)}body.Blogindex.AreaSize0 #blogcolumn .leftcol
.postblock{margin-bottom:40px}body.AreaSize0 #blogindex .leftcol
.postblock{position:relative;cursor:pointer !important}body.AreaSize0 #blogindex .leftcol .postblock
*{cursor:pointer !important}body.AreaSize0 #blogindex .postblock
.newbadge{position:absolute;right:0;top:0;left:auto;width:0px;height:0px;border-color:transparent black transparent transparent;border-color:transparent rgba(0,0,0,0.8) transparent transparent;background:none;opacity:1;border-style:solid;border-width:0 30px 30px 0}body.AreaSize0 #blogindex .leftcol .postblock .typenb_text p:last-of-type{margin-bottom:0}body.AreaSize0 #blogindex .leftcol .postblock .newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_photoheader .post-photo-image .post-photo-hover-content,
body.AreaSize0 #blogindex .leftcol .postblock .newblog:not(.editmode) .blogpostelement.typenb_photo.typenb_slideshow .element-thumbs .post-photo-image .post-photo-hover-content{cursor:pointer !important}@media screen and (max-width: 1024px){body.AreaSize0
#blogcolumn{margin-top:30px}body.AreaSize0 #blogcolumn,
body.AreaSize0 #blogcolumn .leftcol
.postblock{padding:0
30px 30px}body.AreaSize0 #blogcolumn .leftcol #createnewpost,
body.Blogindex.AreaSize0 #blogcolumn .leftcol
.postblock{margin-bottom:30px}body.AreaSize0 #blogcolumn
.leftcol{padding-right:300px;margin-right:-300px}}@media screen and (max-width: 768px){body.AreaSize0
#blogcolumn{margin-top:30px}body.AreaSize0 #blogcolumn
#postcontent{margin-top:0}body.AreaSize0 #blogcolumn
.leftcol{padding-right:0;margin-right:0;float:none}body.AreaSize0 #blogcolumn .leftcol
.postblock{padding-bottom:30px}}@media screen and (max-width: 600px){body.AreaSize0
#blogcolumn{padding:0}body.AreaSize0 #blogcolumn .leftcol
.postblock{padding-left:0;padding-right:0}body.AreaSize0 #blogcolumn .leftcol .blog-header{padding-left:6%;padding-right:6%}}body.AreaSize0 #blogcolumn .blogpostelement.typenb_photo .element-editor .section.hasCenter
.item.left{margin-top:30px}body.AreaSize0 #blogcolumn .leftcol .postblock .newblog:not(.editmode) .typenb_photoheader.fixed.notAutoheight+.typenb_photo{margin-top:16px !important}body.AreaSize0 #blogcolumn
.rightcol{width:360px;float:right;overflow:hidden;margin-left:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:26px
40px 40px}body.AreaSize0 #blogcolumn .rightcol
#blogintro{margin-bottom:26px}body.AreaSize0 #blogcolumn .rightcol #blogintro:last-child{margin-bottom:-16px}body.AreaSize0 #blogcolumn .rightcol
.newblog{background:none;color:inherit}body.AreaSize0.Light #blogcolumn
.rightcol{background:white;color:#444}body.AreaSize0.Light.CustomBackground.Blur #blogcolumn .rightcol,
body.AreaSize0.Light.CustomBackground.CustomBackgroundColor #blogcolumn
.rightcol{background:rgba(255,255,255,0.6)}body.AreaSize0.Dark #blogcolumn
.rightcol{background:#1c1c1c;color:#ccc}body.AreaSize0.Dark.CustomBackground.Blur #blogcolumn .rightcol,
body.AreaSize0.Dark.CustomBackground.CustomBackgroundColor #blogcolumn
.rightcol{background:rgba(0,0,0,0.6)}@media screen and (max-width: 1024px){body.AreaSize0 #blogcolumn
.rightcol{width:270px;margin-left:30px;padding-left:30px;padding-right:30px}}@media screen and (max-width: 768px){body.AreaSize0 #blogcolumn
.rightcol{float:none;margin:0;width:100%}body.AreaSize0.Light #blogcolumn
.rightcol{border-top:1px solid rgba(0,0,0,0.1)}body.AreaSize0.Dark #blogcolumn
.rightcol{border-top:1px solid rgba(255,255,255,0.1)}}body.AreaSize0 #blogcolumn .rightcol
ul{margin:0
0 26px;padding:0;list-style:none}body.AreaSize0 #blogcolumn .rightcol li.rightheading
h2{font:12px/36px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin:0
0 12px}body.AreaSize0.Light #blogcolumn .rightcol li.rightheading
h2{color:#444;border-bottom:1px solid rgba(0,0,0,0.07)}body.AreaSize0.Dark #blogcolumn .rightcol li.rightheading
h2{color:#eee;border-bottom:1px solid rgba(255,255,255,0.07)}body.AreaSize0 #blogcolumn .rightcol ul
li.blogitem{margin:20px
0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.AreaSize0 #blogcolumn .rightcol ul li.rightheading+li.blogitem{margin-top:8px}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem
a{color:white !important;background:#191c22;text-decoration:none;text-align:center;display:block;position:relative;height:186px;text-shadow:0px 1px 3px rgba(0,0,0,0.1), 0px 1px 1px rgba(0,0,0,0.1);overflow:hidden}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem a
span{color:inherit !important}@media screen and (max-width: 1020px){body.AreaSize0 #blogcolumn .rightcol ul li.blogitem
a{height:140px}}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem
.headpicture{background-position:center center;background-size:cover;opacity:0.5;position:absolute;top:-9px;right:-9px;bottom:-9px;left:-9px;z-index:0;-webkit-transform:scale(1) translate3d(0,0,0);transform:scale(1);-webkit-transition:opacity 0.2s ease-in-out, -webkit-transform 0.25s ease-in-out;transition:opacity 0.2s ease-in-out, transform 0.25s ease-in-out;-webkit-transform-origin:center;transform-origin:center}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem a:hover .headpicture,
body.AreaSize0 #blogcolumn .rightcol ul li.blogitem.currentitem a
.headpicture{opacity:1;-webkit-transform:scale(0.96) translate3d(0,0,0);transform:scale(0.96)}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem .headpicture
.cover{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.95)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.95) 100%)}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem
.center{display:table;width:100%;height:100%;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem .center
.outer{display:table-cell;vertical-align:bottom;border:1px
solid transparent}body.AreaSize0.Light #blogcolumn .rightcol ul li.blogitem.currentitem .center
.outer{border:1px
solid rgba(255,255,255,0.4)}body.AreaSize0.Dark #blogcolumn .rightcol ul li.blogitem.currentitem .center
.outer{border:1px
solid rgba(255,255,255,0.2)}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem .center .outer
.inner{margin:0
auto 20px;padding:0
14px}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem .center
h2{font-size:18px;line-height:24px;font-weight:400;margin:0;padding:0}body.AreaSize0 #blogcolumn .rightcol ul li.blogitem .center
.dateauthor{font:400 12px/16px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-top:10px}body.AreaSize0 #blogcolumn .rightcol ul
li.linkitem{font-size:14px;line-height:20px;display:block;position:relative;margin-bottom:8px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem
a{color:inherit;text-decoration:none}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.expand,
body.AreaSize0 #blogcolumn .rightcol ul
li.linkitem.active{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem > span,
body.AreaSize0 #blogcolumn .rightcol ul li.linkitem>a{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:18px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem:before{position:absolute;font-size:11px;top:2px;left:0;opacity:0.1;font-family:"posticons";content:"\e60d";pointer-events:none}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.expand:before{font-family:"action";content:"\e612";font-size:12px;top:0;left:1px;opacity:0.2}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.active:before{font-family:"action";content:"\e610";font-size:12px;opacity:1;top:1px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem:last-of-type{margin-bottom:0}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem
span{cursor:pointer;vertical-align:bottom}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem ul.expandable,
body.AreaSize0 #blogcolumn .rightcol ul li.linkitem
ul.expandableyear{margin-top:7px;margin-bottom:20px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem ul.expandable li.linkitem,
body.AreaSize0 #blogcolumn .rightcol ul li.linkitem ul.expandableyear
li.linkitem{margin-left:18px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem
span.itemcount{padding-left:0px;opacity:0.5}body.AreaSize0 #blogcolumn .rightcol ul
li.commentitem{width:100%;margin:0;padding:10px
0;font-size:13px;line-height:18px;cursor:pointer;background-color:transparent;-webkit-transition:background-color 0.07s ease-in-out;transition:background-color 0.07s ease-in-out}body.AreaSize0.Light #blogcolumn .rightcol ul li.commentitem:hover{background-color:rgba(0,0,0,0.03)}body.AreaSize0.Dark #blogcolumn .rightcol ul li.commentitem:hover{background-color:rgba(0,0,0,0.1)}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem
.posttopic{width:100%;display:block;margin:8px
0}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture,
body.AreaSize0 #blogcolumn .rightcol ul li.commentitem
.content{display:block;float:left}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem
.picture{width:42px;height:42px;border-radius:21px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:2px}body.AreaSize0.Light #blogcolumn .rightcol ul li.commentitem
.picture{border:1px
solid rgba(0,0,0,0.07)}body.AreaSize0.Dark #blogcolumn .rightcol ul li.commentitem
.picture{border:1px
solid rgba(255,255,255,0.07)}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture
img{width:100%;height:100%;border-radius:21px}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture.empty
.thumb{width:100%;height:100%;background:transparent center 6px no-repeat;background-size:22px 28px;border-radius:16px}body.Light.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture.empty
.thumb{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png)}body.Light.retina.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture.empty
.thumb{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light@2x.png)}body.Dark.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture.empty
.thumb{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark.png)}body.Dark.retina.AreaSize0 #blogcolumn .rightcol ul li.commentitem .picture.empty
.thumb{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark@2x.png)}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem
.content{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:52px;margin-left:-42px}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .content
.user{font:11px/18px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .content .user
.nick{text-transform:uppercase;letter-spacing:1px}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .content
.date{opacity:0.7}body.AreaSize0 #blogcolumn .rightcol ul li.commentitem .content
.comment{font-style:italic;opacity:0.8;word-break:break-word}body.AreaSize0 #blogcolumn .rightcol
#feedlist.feedmode2{margin-bottom:20px}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2 ul:first-of-type{margin-bottom:-8px}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2
ul{margin-bottom:10px}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2 ul
h3{font-size:16px;font-weight:400;margin:10px
0}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2 ul h3
a{color:inherit;text-decoration:none}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2 ul .linkitem.rssitem .header
a{opacity:0.7;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}body.AreaSize0 #blogcolumn .rightcol #feedlist.feedmode2 ul .linkitem.rssitem .header a:hover{opacity:1}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.rssitem:not(:last-of-type){margin-bottom:10px}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.rssitem
span.ts{padding-left:6px;opacity:0.6}body.AreaSize0 #blogcolumn .rightcol ul li.linkitem.rssitem
i{opacity:0.5}body.AreaSize0 #blogcolumn .rightcol ul li.followitems
.followitem{margin-bottom:10px;float:left;margin-left:4px}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .rss
a{border:1px
solid #e96f03;border-radius:2px;background:#e96f03;color:white;font:600 11px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;padding:3px
6px 3px 4px;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out, color 0.15s ease-in-out;transition:background 0.15s ease-in-out, color 0.15s ease-in-out}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .rss a:hover{background:transparent;color:#e96f03}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .rss a
.icon{font-size:10px;padding-right:3px;padding-left:1px}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .bloglovinbutton
a{border:1px
solid #ddd;border-radius:2px;background:#ddd;color:#191c22;font:600 11px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;padding:3px
6px 3px 4px;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out, color 0.15s ease-in-out;transition:background 0.15s ease-in-out, color 0.15s ease-in-out}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .bloglovinbutton a
.icon{font-size:10px;padding-right:3px;padding-left:1px}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .bloglovinbutton a:hover{background:transparent;color:#ddd}body.AreaSize0.Light #blogcolumn .rightcol ul li.followitems .bloglovinbutton
a{border-color:#444;background:#444;color:#eef1f3}body.AreaSize0.Light #blogcolumn .rightcol ul li.followitems .bloglovinbutton a:hover{background:transparent;color:#191c22}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .email
span.abtn{border:1px
solid #0066c9;border-radius:2px;background:#0066c9;color:white;font:600 11px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-decoration:none;padding:3px
6px 3px 4px;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out, color 0.15s ease-in-out;transition:background 0.15s ease-in-out, color 0.15s ease-in-out}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .email span.abtn:hover{background:transparent;color:#0066c9}body.AreaSize0 #blogcolumn .rightcol ul li.followitems .email span.abtn
.icon{font-size:8px;padding-right:3px;padding-left:1px}body.AreaSize0 #blogcolumn .rightcol ul li.followitems
.facebook{margin-top:2px;margin-bottom:8px}body.AreaSize0 #blogcolumn .rightcol ul li.followitems
.facebook.first{margin-left:-1px}body.Guestmode #blogcolumn .rightcol
#pendinglist{display:none}body.AreaSize0 #blogindex .leftcol
#newpost{margin:0
0 40px}body.AreaSize0 #blogindex .leftcol .blog-header{margin-bottom:18px}body.AreaSize0 #blogindex .leftcol .blog-header
.row{height:auto;min-height:36px}body.AreaSize0 #blogindex .leftcol .blog-header
.row.tall{min-height:60px}body.AreaSize0 #blogindex .leftcol .blog-header
.row.flex{display:-webkit-flex;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:flex-start;-webkit-align-content:stretch;-webkit-align-items:flex-start;display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-justify-content:flex-start;-ms-align-content:stretch;-ms-align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}body.AreaSize0 #blogindex .leftcol .blog-header
.row.right{text-align:right}body.AreaSize0 #blogindex .leftcol .blog-header .row:not(:first-of-type){margin-top:-4px}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-title{-webkit-order:0;-webkit-flex:1 1 auto;-webkit-align-self:auto;-ms-order:0;-ms-flex:1 1 auto;-ms-align-self:auto;order:0;flex:1 1 auto;align-self:auto}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-title
h1{font-weight:normal;font-size:24px;line-height:34px;margin:0;white-space:normal;cursor:pointer;display:inline-block;color:inherit;-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-title h1:hover{text-decoration:underline}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-title h1
a{color:inherit;text-decoration:none}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-author-container{-webkit-order:0;-webkit-flex:1 0 auto;-webkit-align-self:auto;-ms-order:0;-ms-flex:1 0 auto;-ms-align-self:auto;order:0;flex:1 0 auto;align-self:auto}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-author-container.left{margin-left:-2px;margin-bottom:10px}body.AreaSize0 #blogindex .leftcol .blog-header .newblog-author-container.left .newblog-profile{padding-left:0;padding-right:8px}body.AreaSize0 #blogindex .leftcol .headpicture
img{cursor:pointer;width:auto;height:auto;max-height:480px;max-width:100%;margin:0
auto;display:block}body.AreaSize0 #blogindex .leftcol
.textblock{margin-top:40px;margin-bottom:40px;font-size:15px;line-height:26px;padding:0
6%}body.AreaSize0 #blogindex .leftcol .postbody.nopicture
.textblock{margin-top:-10px;padding-top:18px}body.AreaSize0.Light #blogindex .leftcol .postbody.nopicture
.textblock{border-top:1px solid rgba(0,0,0,0.1)}body.AreaSize0.Dark #blogindex .leftcol .postbody.nopicture
.textblock{border-top:1px solid rgba(255,255,255,0.1)}@media screen and (max-width: 1020px){body.AreaSize0 #blogindex .leftcol
.textblock{margin-bottom:30px}}body.AreaSize0 #blogindex .leftcol .textblock
a{color:inherit;text-decoration:none;-webkit-backface-visibility:hidden;-webkit-transition:border-bottom-color 0.15s ease-in-out;transition:border-bottom-color 0.15s ease-in-out}body.AreaSize0.Light #blogindex .leftcol .textblock
a{border-bottom:1px solid #ccc}body.AreaSize0.Light #blogindex .leftcol .textblock a:hover{border-bottom-color:#999}body.AreaSize0.Dark #blogindex .leftcol .textblock
a{border-bottom:1px solid #aaa}body.AreaSize0.Dark #blogindex .leftcol .textblock a:hover{border-bottom-color:#777}body.AreaSize0 #blogindex .leftcol .postbody.nopicture .textblock p:first-of-type{margin-top:0}body.AreaSize0 #blogindex .leftcol
.postpreviewfooter{text-align:center;position:relative;height:36px}body.AreaSize0 #blogindex .leftcol .postpreviewfooter
.roundbutton{margin:0;width:120px;float:none;display:block;position:absolute;left:50%;margin-left:-60px;white-space:nowrap}body.AreaSize0.Lang_EN #blogindex .leftcol .postpreviewfooter
.roundbutton{width:106px;margin-left:-53px}body.AreaSize0 #blogindex .leftcol .postpreviewfooter .roundbutton:hover{color:white}body.AreaSize0 #blogindex .leftcol .postpreviewfooter .newblog-comments{float:right;font:12px/36px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}body.Blog #content
.noposts{text-align:center;font:20px/28px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:40px}body.Blog.Light #content
.noposts{color:rgba(0,0,0,0.9)}body.Blog.Dark #content
.noposts{color:rgba(255,255,255,0.9)}#blogintro
img{max-width:100%;width:auto;height:auto}#custompage.newblog.AreaSize1{width:auto;padding-left:15px;padding-right:15px}body.Light .albumslist .album
.name{color:#474747;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light.CustomBackground .albumslist .album
.name{text-shadow:0px 1px 1px rgba(255,255,255,0.3)}body.Light .albumslist.type3 .album
.name{color:#3d3d3d}body.Light .albumslist .album
.details{color:#a4a4a4;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light.CustomBackground .albumslist .album
.details{color:#595959;text-shadow:0px 1px 1px rgba(255,255,255,0.3)}body.Light .imageslist .imageobject .name
span{color:#616777;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light.CustomBackground .imageslist .imageobject .name
span{text-shadow:0px 1px 1px rgba(255,255,255,0.3)}body.Light .imageslist .imageobject .details
span{color:#9ca0a9;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light.CustomBackground .imageslist .imageobject .details
span{text-shadow:0px 1px 1px rgba(255,255,255,0.3)}body.Light .albumslist .createnewfolder
.create{border:2px
dashed #ddd}body.Light.ipad .createnewfolder
.create{border:2px
dotted #ddd}body.Light .imageslist #addfiles
#imageadder{border:2px
solid #fff}body.Light .albumslist .createnewfolder .create,
body.Light .imageslist #addfiles
#imageadder{background-color:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.Light .albumslist .createnewfolder .create:hover{border:2px
dashed #8b909d;background-color:#fff}body.Light .albumslist .createnewfolder .create span,
body.Light .imageslist #addfiles #imageadder
span{color:#616777;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light #uploadbutton,
body.Light .imageslist #addfiles
#imageadder{border:2px
dashed #ddd;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}body.Light #uploadbutton:hover{border:2px
dashed #8b909d}body.Light .albumslist .ui-state-highlight,
body.Light .imageslist .ui-state-highlight{background:#3e3e3e;background:rgba(200,200,200,0.2);-webkit-box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8);-moz-box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8);box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8)}body.Light
.foldertools{box-shadow:0px -3px 2px -2px rgba(0,0,0,0.05) inset;background:rgba(0,0,0,0.05);border:none}body.Light .foldertools .returnlink,
#overlaybox.diagnostics .breadcrumb
.returnlink{background:#e6e6e6;background:-moz-linear-gradient(top,  #fff 4%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#ffffff), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:-o-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:-ms-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:linear-gradient(top,  #fff 4%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.36), inset 0 1px 2px 0 rgba(255, 255, 255, 0.36);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.36), inset 0 1px 2px 0 rgba(255, 255, 255, 0.36);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.36), inset 0 1px 2px 0 rgba(255, 255, 255, 0.36);color:#777}body.Light .foldertools .returnlink:hover,
#overlaybox.diagnostics .breadcrumb .returnlink:hover{background:#898989;box-shadow:0px 1px 1px rgba(255,255,255,0.36), 0px 1px 1px rgba(0,0,0,0.46) inset;color:white}body.Light .foldertools .folderpath .folder,
#overlaybox.diagnostics .breadcrumb
.folder{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/folderpath_arrow_light.png)}body.Light .foldertools .folderpath .folder span,
#overlaybox.diagnostics .breadcrumb .folder
span{color:#9d9d9d;text-shadow:0 1px 0 rgba(255,255,255,0.6)}body.Light .foldertools .folderpath .folder.active,
#overlaybox.diagnostics .breadcrumb
.folder.active{color:#3e3e3e;background-image:none}body.Light .foldertools .folderpath .folder.active span,
#overlaybox.diagnostics .breadcrumb .folder.active
span{color:#3e3e3e}body.Light .foldertools .folderpath .folder.active span:hover,
#overlaybox.diagnostics .breadcrumb .folder.active span:hover{text-decoration:none}body.Light .foldertools .folderstate
span{color:#9ca0a9;text-shadow:0px 1px 1px rgba(255,255,255,0.6)}body.Light .foldertools ul.tabmenu li
span{color:#707070}body.Light .foldertools ul.tabmenu li:hover
span{color:#4c4c4c}body.Light .foldertools ul.tabmenu
li.active{background:#e6e6e6;background:-moz-linear-gradient(top,  #fff 4%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#ffffff), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:-o-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:-ms-linear-gradient(top,  #fff 4%,#e6e6e6 100%);background:linear-gradient(top,  #fff 4%,#e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1)}body.Light .foldertools ul.tabmenu li.active
span{color:#4c4c4c}body.Light .foldertools ul.tabmenu li.active:hover
span{}body.Light.Gallery.Editmode
#folderstory{background:rgba(0,0,0,0.03);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;border:1px
solid #eef1f3;border-bottom-color:#e0e5e8;margin-top:3px;box-sizing:border-box}body.Light .listheader .editdescription,
body.Light #folderstory
#editfolderstory{color:#676767;background:rgba(255,255,255,0.8);box-shadow:0 1px 1px 0 rgba(0,0,0, 0.2);-moz-box-shadow:0 1px 1px 0 rgba(0,0,0, 0.2);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0, 0.2)}body.Light .listheader .editdescription:hover,
body.Light.Guestmode #folderstory #editfolderstory:hover{color:#212121}body.Light #folderstory
.storyfooter{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1);-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1)}body.Light .texteditfooter
.button{-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.18), inset -1px -1px 1px 0 rgba(0,0,0,0.2), 1px 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.18), inset -1px -1px 1px 0 rgba(0,0,0,0.2), 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.18), inset 0 -1px 1px 0 rgba(0,0,0,0.2), 0 1px 2px -1px rgb(0,0,0)}body.Light .texteditfooter .button.gray:active,
body.Light .texteditfooter .button.green:active{-moz-box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important;-webkit-box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important;box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important}body.Light.Gallery.Editmode #folderstory
textarea{color:#494949;background:#fff;border:1px
solid #eef1f3;border-bottom-color:#e0e5e8;border-right-color:#e0e5e8;-moz-box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);-webkit-box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);outline:none;border-radius:3px}body.Light .listheader .description .desc a, body.Light .listheader .description .desc a:visited{color:#616777}body.Light .listheader .description .desc a:hover{color:#4b505b}body.Light .listheader .description
.empty{color:#8c8c8c}body.Light .listheader .description .empty:hover{color:#4b505b}body.Light .listheader .description p,
body.Light .listheader .description textarea,
body.Light.Folderviewer1
#folderlogout{color:#707070;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.CustomBackground.Light .listheader .description p,
body.CustomBackground.Light .listheader .description textarea,
body.CustomBackground.Light.Folderviewer1
#folderlogout{color:#414141;color:rgba(30,30,30,0.8);text-shadow:none}body.Light .listheader
.desceditor{background:rgba(0,0,0,0.03);-moz-box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);-webkit-box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);box-shadow:0 1px 1px 0 rgba(255,255,255, 0.5), inset 1px 1px 1px -1px rgba(0,0,0, 0.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px
solid #eef1f3;border-bottom-color:#e0e5e8;border-right-color:#e0e5e8;margin-top:3px;box-sizing:border-box}body.Light .listheader .desceditor
textarea{background:#fff;border:1px
solid #eef1f3;border-bottom-color:#e0e5e8;border-right-color:#e0e5e8;-moz-box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);-webkit-box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);box-shadow:inset 1px 1px 4px -1px rgba(0,0,0,0.6), 0px 1px 1px rgba(255,255,255,0.6);outline:none;border-radius:3px}body.Light .albumslist
h2{color:#767676;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Light .albumslist .album .thumb
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/newfile_icon.png)}body.Light .albumslist .album .thumb
.pmode{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_badge.png)}body.Light .albumslist .album .thumb .pmode.password
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_icon_password.png)}body.Light .albumslist .album .thumb .pmode.user
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_icon_user.png)}body.Light .albumslist .album .thumb
.albumhighlight{-webkit-box-shadow:0 0 20px -3px rgba(255,225,90,0.7);-moz-box-shadow:0 0 20px -3px rgba(255,225,90,0.7);box-shadow:0 0 20px -3px rgba(255,225,90,0.7)}body.Light .albumslist .album
.thumbimage{background-color:#fff}body.Light .albumslist .album .thumb.empty
.thumbimage{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/albumcover_empty_light.gif);box-shadow:0px 0px 1px rgba(0,0,0,0.2) inset}body.Light .albumslist .album .thumb.empty .thumbimage .emptyholder
span{color:#8c8c8c;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Light .albumslist .album .thumb.password .thumbimage,
body.Light .albumslist .album .thumb.empty.password
.thumbimage{background-color:#fff;background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/albumcover_password_light.gif)}body.Light .albumslist .multithumbs
.multithumbimage{background-color:#fff}body.Light .albumslist .multithumbs.count1
.multithumbimage{}body.Light .albumslist .thumb
.tools{background-color:rgba(0,0,0,0.4)}body.Light .albumslist .thumb .tools:hover{background-color:rgba(0,0,0,0.6)}body.Light .albumslist .thumb
.tools.active{background-color:#fff}body.Light .albumslist .thumb .tools
span.arrow{background-image:url(//images3.kuvat.fi/assets/v3/images/site/siteheader_icons.png)}body.Light .albumslist .tools
ul{background:#fff}body.Light .albumslist .tools ul li span:hover{color:#007fd0}body.Light.Hasfolders
.imageslist{-webkit-box-shadow:0px -1px 0px rgba(0,0,0,0.09), 0px 1px 0px rgba(255,255,255,0.8) inset;-moz-box-shadow:0px -1px 0px rgba(0,0,0,0.09), 0px 1px 0px rgba(255,255,255,0.8) inset;box-shadow:0px -1px 0px rgba(0,0,0,0.09), 0px 1px 0px rgba(255,255,255,0.8) inset}body.Light.Thumbborder0 .imageslist .imageobject.albumcover .thumb
.imagecover{border:2px
solid #ccc;border-radius:3px}body.Light.Thumbborder0 .imageslist .imageobject.selectedimage.albumcover .thumb
.imagecover{border:2px
solid #fff}body.Light .imageslist .imageobject .thumb .imagecover
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/new_badges.png)}body.Light .imageslist .imageobject
.rating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark.png)}body.Light .imageslist .imageobject .rating
.stars{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark.png)}body.Light .imageslist .imageobject.selectedimage
.rating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark_s.png)}body.Light .imageslist .imageobject.selectedimage .rating
.stars{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark_s.png)}body.Light .imageslist .imageobject .thumb
.comments{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageslist_commentbubble_bg.gif);background-color:#d8d8d8;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 3px -1px rgba(0,0,0,0.8);box-shadow:0 1px 3px -1px rgba(0,0,0,0.8);bottom:10px}body.Light .imageslist .imageobject .thumb .comments
span{color:#171717}body.Light .imageslist .imageobject .thumb .comments.highlight
span{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}body.Light .imageslist .imageobject .thumb .comments
.bubblecorner{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageslist_commentbubble_corner.png)}body.Light .imageslist .imageobject
.mediafile{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/mediafile_bg.jpg)}body.Light .imageslist .imageobject .mediafile
.fileicon{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/fileicon_large.png)}body.Light .imageslist .imageobject .mediafile
.filename{color:#bcbcbc;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}body.Light .imageobject .imageselector
.incart{background-image:url(//images3.kuvat.fi/assets/v3/images/site/footerlink_icons_dark.png)}body.Light .imageslist .imageobject .imageselector
span{color:#767676;text-shadow:0px 1px 1px rgba(255,255,255,0.4);background:#e6e6e6;background:-moz-linear-gradient(top,  #fff 0%, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,  #fff 0%,#e6e6e6 100%);background:-o-linear-gradient(top,  #fff 0%,#e6e6e6 100%);background:-ms-linear-gradient(top,  #fff 0%,#e6e6e6 100%);background:linear-gradient(top,  #fff 0%,#e6e6e6 100%);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);border-top:1px solid #eef1f3}body.Light .imageslist .imageobject .imageselector span:hover{color:#575757}body.Light .imageslist .imageobject.selectedimage .imageselector
span{color:#fff;background:#11669c;background:-moz-linear-gradient(top,  #11669c 0%, #157ec1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#11669c), color-stop(100%,#157ec1));background:-webkit-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:-o-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:-ms-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:linear-gradient(top,  #11669c 0%,#157ec1 100%);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2);text-shadow:0px 1px 1px rgba(0,0,0,0.3);border-top:1px solid #094d79}body.Light .imageslist
.imageobject.selectedimage{background:#3eb4ff}body.Light .imageslist .imageobject.selectedimage .name
span{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}body.Light .imageslist .imageobject.selectedimage .details
span{color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.36);opacity:0.6}body.Light .floatbar
.actionicon#setcover{background-image:url(//images3.kuvat.fi/assets/v3/images/admin/floatbar_setcover_icon.png)}body.Light .ui-selectmenu:hover .ui-selectmenu-status,
body.Gallery.Light .listheader .toolmenu .sortmodetoggle:hover,
body.Gallery.Light .listheader .toolmenu .sortmodetoggle.active,
body.Gallery.Light .listheader .toolmenu .selectall:hover,
body.Gallery.Light .listheader .toolmenu .selectall.active,
body.Gallery.Light .listheader .toolmenu .uploadsize:hover,
body.Gallery.Light .listheader .toolmenu
.uploadsize.active{color:#4b505b}body.Light .ui-selectmenu-icon{background-image:url(//images3.kuvat.fi/assets/v3/images/site/custom_selectarrow_light_small.png)}body.Light .ui-widget-content,
body.Community .ui-widget-content,
body.Index .ui-widget-content{border:1px
solid rgba(0,0,0,0.16);border-radius:3px;background:#fff;color:#000;box-shadow:0px 1px 2px rgba(0,0,0,0.05)}body.Light .ui-widget-content
a{color:#000}body.Light .ui-state-default,
body.Light .ui-widget-content .ui-state-default,
body.Gallery.Light .listheader .toolmenu .sortmodetoggle,
body.Gallery.Light .listheader .toolmenu .selectall,
body.Gallery.Light .listheader .toolmenu
.uploadsize{color:#8c8c8c}body.Light .ui-state-default a,
body.Light .ui-state-default a:link,
body.Light .ui-state-default a:visited{color:#eee}body.Light .ui-widget-content .ui-state-hover,
body.Light .ui-state-focus,
body.Light .ui-widget-content .ui-state-focus{color:#007fd0}body.Light .ui-state-hover a, .ui-state-hover a:hover{color:#007fd0}body.Light .ui-state-active,
body.Light .ui-widget-content .ui-state-active{color:#4b505b}body.Light .ui-state-active a,
body.Light .ui-state-active a:link,
body.Light .ui-state-active a:visited{color:#4b505b}body.Light.Blog #GuestComments .noguestcomments,
body.Light.About #GuestComments
.noguestcomments{background:#f9f9f9;border:1px
solid #f4f4f4}body.Light.Blog.CustomBackground.Blur #GuestComments .noguestcomments,
body.Light.About.CustomBackground.Blur #GuestComments
.noguestcomments{background:rgba(255,255,255,0.1);border:none}body.Light.Blog #GuestComments .noguestcomments,
body.Light.About #GuestComments .noguestcomments,
body.Light.PageComments #GuestComments
.noguestcomments{padding:21px
0}body.Light.Blog #GuestComments .noguestcomments span,
body.Light.About #GuestComments .noguestcomments span,
body.Light.PageComments #GuestComments .noguestcomments
span{color:#474747;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Light.Blog #GuestComments .noguestcomments .roundbutton,
body.Light.About #GuestComments .noguestcomments .roundbutton,
body.Light.PageComments #GuestComments .noguestcomments
.roundbutton{color:#444 !important;border-color:#444 !important;background:transparent !important}body.Light.Blog #GuestComments .noguestcomments .roundbutton:hover,
body.Light.About #GuestComments .noguestcomments .roundbutton:hover,
body.Light.PageComments #GuestComments .noguestcomments .roundbutton:hover{color:white !important;background:#444 !important}body.Blog #GuestComments .noguestcomments .roundbutton,
body.PageComments #GuestComments .noguestcomments
.roundbutton{margin-left:10px;margin-top:10px;float:none;display:inline-block}body.Light.Blog #GuestComments .notregistered span.registernowinfo,
body.Light.About #GuestComments .notregistered span.registernowinfo,
body.Light.PageComments #GuestComments .notregistered
span.registernowinfo{color:#1f1f1f}body.Light.Blog #GuestComments .notregistered span.separator,
body.Light.About #GuestComments .notregistered span.separator,
body.Light.PageComments #GuestComments .notregistered
span.separator{color:#585858}body.Light.Blog #GuestComments .notregistered span.notregisteredlink,
body.Light.About #GuestComments .notregistered span.notregisteredlink,
body.Light.PageComments #GuestComments .notregistered
span.notregisteredlink{color:#02A1DD;text-shadow:1px 1px 0 rgba(255,255,255,0.8)}body.Light.Blog #GuestComments .notregistered span.notregisteredlink:hover,
body.Light.About #GuestComments .notregistered span.notregisteredlink:hover,
body.Light.PageComments #GuestComments .notregistered span.notregisteredlink:hover{color:#19ce0b}body.Light
div#admininfo{color:#616777;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Light div#admininfo
div#folderlogout{background-image:url(//images3.kuvat.fi/assets/v3/images/site/folderlogin_icon_light.png)}body.Light div#admininfo div#folderlogout
span.logout{color:#8b909d}body.Light div#admininfo div#folderlogout span.logout:hover{color:#4b505b}body.Light div#admininfo div#folderadmin-info{}body.Light div#admininfo div#folderadmin-info
span{background-image:url(//images3.kuvat.fi/assets/v3/images/site/folderadmin-info_icon_light.png)}body.Light
.searchpage{}body.Light .searchpage .searchresultsheader
h1{text-shadow:0px 1px 1px rgba(255,255,255,0.36) !important}body.Light .searchpage .resultheader h2,
body.Light .searchpage
.noresults{text-shadow:0px 1px 1px rgba(255,255,255,0.36) !important;color:#666}body.Light .searchpage
.noresults{padding-left:28px}body.Light .searchpage .result.file
.filename{text-shadow:0px 1px 1px rgba(255,255,255,0.36) !important;color:#474747;margin-top:5px}body.Light.Folderviewer1 #content .folderheader h1,
body.Light.Folderviewer1 #albumslistid
h2{color:#555}body.Light.Folderviewer1 #folderarea
.tile{background:#2b3039}body.Light.Folderviewer1.Custombackground.Blur #folderarea
.tile{background:rgba(255,255,255,0.36)}body.Light.Folderviewer1 #folderarea
.tile.storyitem{background:none}body.Light.Folderviewer1 #content .folderheader .tabmenu li,
body.Light.Folderviewer1 #foldertoolbar .foldertoolbarbtn span,
#content .adminheader .tabmenu
li{color:#434955;border-color:#666}body.Light.Folderviewer1 #content .folderheader .tabmenu li:hover,
body.Light.Folderviewer1 #content .folderheader .tabmenu li.active,
body.Light.Folderviewer1 #foldertoolbar .foldertoolbarbtn span:hover,
#content .adminheader .tabmenu li:hover,
#content .adminheader .tabmenu
li.active{color:white;background:#434955;border-color:#434955}body.Light.Folderviewer1 #content .folderheader .tabmenu li.inactive-asdasdadasdas,
body.Light.Folderviewer1 #content .folderheader .tabmenu li.inactive:hover,
#content .adminheader .tabmenu li.inactive:hover{color:#434955;border-color:#666;background:transparent}body.Dark #content .adminheader .tabmenu
li{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.8)}body.Dark #content .adminheader .tabmenu li:hover{background:white;border-color:white;color:#444}body.Light.Folderviewer1.Highlightcolor0 #foldertoolbar #foldertoolbar-import .importbtn:hover{border-color:#0066c9 !important;color:#0066c9 !important}body.Light.Folderviewer1.Highlightcolor0 #foldertoolbar #foldertoolbar-import .importbtn:hover~.separator{background:#0066c9 !important}body.Light.Folderviewer1 #folderarea .albumslistheader .description .desceditor
textarea{border-color:#999}body.Light.Folderviewer1 #folderarea .tile.storyitem.ui-draggable-dragging,
body.Light #pagetiles .tile.storyitem.ui-draggable-dragging{background:#ccc}body.Light.Folderviewer1 #content .folderheader .folderpath
.folder{color:#666}body.Light.Folderviewer1 #content .folderheader .folderpath .returnlink
span{color:#666}body.Light.Headercolor12.Folderviewer1.Home #content,
body.Light.Headercolor12.Folderviewer1.Blog #content,
body.Light.Headercolor12.Folderviewer1.Gallery #content,
body.Light.Headercolor12.Folderviewer1.Gallery #content #albumlistbanner,
body.Light.Headercolor12.Folderviewer1.About .layout1
.aboutheader{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}body.Light.Folderviewer1.Adminview #folderarea .tile.storyitem
.postbody{border:3px
dashed #ccc}body.Light.Folderviewer1.Adminview #folderarea .tile.storyitem.editmode
.postbody{border-color:#0066c9}body.Light.Folderviewer1 #folderarea .tile.storyitem .postblock .placeholder,
body.Light #pagetiles .tile.storyitem .postblock
.placeholder{color:#ccc}body.Light .folder-tabpage#accessindex .accessindex-header,
body.Light .folder-tabpage#accessindex .accessindex-invites{color:#555}body.Light .folder-tabpage#accessindex .accessindex-invites{border-bottom:1px solid rgba(0,0,0,0.1)}body.Light .folder-tabpage#accessindex .accessindex-header
.currentstate{color:#333}body.Dark .albumslist .album
.name{color:#efefef;text-shadow:1px 1px 1px #000}body.Dark .albumslist .album
.details{color:#686868;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}body.Dark .albumslist.type1 .album .info
.folderdescription{color:#888}body.Dark .imageslist .imageobject .name
span{color:#efefef;text-shadow:1px 1px 1px #000}body.Dark body.Font4 .albumslist.type2 .album
.name{color:#fff}body.Dark .albumslist.type2 .createnewfolder
.create{border:2px
dashed #616161}body.Dark.ipad.type2 .createnewfolder
.create{border:2px
dotted #616161}body.Dark .imageslist #addfiles
#imageadder{border:2px
solid #313131}body.Dark .albumslist.type2 .createnewfolder .create,
body.Dark .imageslist #addfiles
#imageadder{background-color:#313131;-moz-box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3);-webkit-box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3);box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3)}body.Dark .albumslist.type2 .createnewfolder .create:hover{background-color:#363636;color:#fff;border:2px
dashed #1ea8ff}body.Dark .albumslist.type2 .createnewfolder .create span,
body.Dark .imageslist #addfiles #imageadder
span{color:#ddd}body.Dark #uploadbutton,
body.Dark .imageslist #addfiles
#imageadder{border:2px
dashed #616161;-moz-box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3);-webkit-box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3);box-shadow:0 2px 3px -2px rgba(20, 20, 20, .3)}body.Dark #uploadbutton:hover{border:2px
dashed #1ea8ff}body.Dark .albumslist .ui-state-highlight,
body.Dark .imageslist .ui-state-highlight{background:#3e3e3e;background:rgba(200,200,200,0.2);-webkit-box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8);-moz-box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8);box-shadow:inset -1px -1px 0 0 rgba(255,255,255,0.10), inset 2px 2px 6px 0 rgba(0,0,0,0.8)}body.Dark
.foldertools{background:rgba(0,0,0,0.13);border-bottom:1px solid #343434}body.Dark .foldertools
.returnlink{background:#434242;background:-moz-linear-gradient(top,  #434242 4%, #302f2f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#434242), color-stop(100%,#302f2f));background:-webkit-linear-gradient(top,  #434242 4%,#302f2f 100%);background:-o-linear-gradient(top,  #434242 4%,#302f2f 100%);background:-ms-linear-gradient(top,  #434242 4%,#302f2f 100%);background:linear-gradient(top,  #434242 4%,#302f2f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#434242', endColorstr='#302f2f',GradientType=0 );-moz-box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);-webkit-box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);color:#ccc}body.Dark .foldertools .returnlink:hover{background:#0899f5;box-shadow:none !important;color:white}body.Dark .foldertools .folderpath
.folder{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/folderpath_arrow_dark.png)}body.Dark .foldertools .folderpath .folder
span{color:#7e7e7e}body.Dark .foldertools .folderpath
.folder.active{color:#fff;background-image:none}body.Dark .foldertools .folderpath .folder.active
span{color:#fff}body.Dark .foldertools .folderpath .folder.active span:hover{text-decoration:none}body.Dark .foldertools .folderstate
span{color:#686868}body.Dark .foldertools ul.tabmenu li
span{color:#d4d4d4}body.Dark .foldertools ul.tabmenu li:hover
span{color:#fff}body.Dark .foldertools ul.tabmenu
li.active{background:#434242;background:-moz-linear-gradient(top,  #434242 4%, #302f2f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(4%,#434242), color-stop(100%,#302f2f));background:-webkit-linear-gradient(top,  #434242 4%,#302f2f 100%);background:-o-linear-gradient(top,  #434242 4%,#302f2f 100%);background:-ms-linear-gradient(top,  #434242 4%,#302f2f 100%);background:linear-gradient(top,  #434242 4%,#302f2f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#434242', endColorstr='#302f2f',GradientType=0 );-moz-box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);-webkit-box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1);box-shadow:0 2px 3px -1px rgba(0, 0, 0, 0.6), inset 0 1px 1px 0 rgba(255, 255, 255, 0.1)}body.Dark .foldertools ul.tabmenu li.active
span{color:#fff}body.Dark.Gallery.Editmode
#folderstory{background:rgba(200,200,200,0.05);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05)}body.Dark #folderstory
#editfolderstory{color:#e4e4e4;background:rgba(255,255,255,0.08)}body.Dark.Guestmode #folderstory #editfolderstory:hover{color:#fff;background:rgba(255,255,255,0.14)}body.Dark #folderstory
.storyfooter{-webkit-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1);-moz-box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(160,160,160, .1)}body.Dark .texteditfooter
.button{-moz-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.18), inset -1px -1px 1px 0 rgba(0,0,0,0.2), 1px 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 1px 1px 1px 0 rgba(255,255,255,0.18), inset -1px -1px 1px 0 rgba(0,0,0,0.2), 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 0 rgba(255,255,255,0.18), inset 0 -1px 1px 0 rgba(0,0,0,0.2), 0 1px 2px -1px rgb(0,0,0)}body.Dark .texteditfooter .button.gray:active,
body.Dark .texteditfooter .button.green:active{-moz-box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important;-webkit-box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important;box-shadow:inset 2px 2px 1px 0 rgba(0,0,0,0.8), 0 1px 0 0 rgba(239,239,239,0.24) !important}body.Dark .listheader .description .desc a, body.Dark .listheader .description .desc a:visited{color:#ddd}body.Dark .listheader .description .desc a:hover{color:#fff}body.Dark .listheader .description
.empty{color:#515151}body.Dark .listheader .description .empty:hover{color:#ccc}body.Dark .listheader .description p,
body.Dark.Folderviewer1
#folderlogout{color:#a6a6a6;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}body.Dark .listheader
.editdescription{color:#e4e4e4;background:rgba(255,255,255,0.08)}body.Dark .listheader .editdescription:hover{color:#fff;background:rgba(255,255,255,0.14)}body.Dark .listheader
.desceditor{background:rgba(200,200,200,0.05);-moz-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05);-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.3), inset 1px 0 1px 0 rgba(255, 255, 255, 0.05)}body.Dark .listheader .desceditor
textarea{color:#a6a6a6;background:#1a1a1a;border-bottom:1px solid #3d3d3d;border-right:1px solid #3d3d3d;border-top:1px solid #181819;-moz-box-shadow:inset 5px 4px 5px -4px #191a1b;-webkit-box-shadow:inset 5px 4px 5px -4px #191a1b;box-shadow:inset 5px 4px 5px -4px #191a1b}body.Dark .albumslist
h2{color:#646363;text-shadow:0 -1px 0 #000}body.Dark .albumslist .album .thumb
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/newfile_icon.png)}body.Dark .albumslist .album .thumb
.pmode{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_badge.png)}body.Dark .albumslist .album .thumb .pmode.password
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_icon_password.png)}body.Dark .albumslist .album .thumb .pmode.user
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/pmode_icon_user.png)}body.Dark .albumslist .album .thumb
.albumhighlight{background-color:rgba(255,255,89,0.6);-webkit-box-shadow:0 0 16px -3px rgba(255,225,89,0.6);-moz-box-shadow:0 0 16px -3px rgba(255,225,89,0.6);box-shadow:0 0 16px -3px rgba(255,225,89,0.6)}body.Dark .albumslist .album
.thumbimage{background-color:#363636}body.Dark .albumslist .album .thumb.empty
.thumbimage{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/albumcover_empty_dark.gif)}body.Dark .albumslist .album .thumb.empty .thumbimage .emptyholder
span{color:#8c8c8c;text-shadow:-1px -1px 0 #353535;background-color:rgba(0,0,0,0.18)}body.Dark .albumslist .album .thumb.password .thumbimage,
body.Dark .albumslist .album .thumb.empty.password
.thumbimage{background-color:#414141;background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/albumcover_password_dark.gif)}body.Dark .albumslist .multithumbs
.multithumbimage{background-color:#3e3e3e}body.Dark .albumslist .thumb
.tools{background-color:rgba(0,0,0,0.4)}body.Dark .albumslist .thumb .tools:hover{background-color:rgba(0,0,0,0.6)}body.Dark .albumslist .thumb
.tools.active{background-color:#fff}body.Dark .albumslist .thumb .tools
span.arrow{background-image:url(//images3.kuvat.fi/assets/v3/images/site/siteheader_icons.png)}body.Dark .albumslist .tools
ul{background:#fff}body.Dark .albumslist .tools ul li span:hover{color:#007fd0}body.Dark.Hasfolders
.imageslist{-webkit-box-shadow:0 32px 32px -32px rgba(0,0,0,0.6), inset 0px -1px 0 0 rgba(180,180,180, .1);-moz-box-shadow:0 32px 32px -32px rgba(0,0,0,0.6), inset 0px -1px 0 0 rgba(180,180,180, .1);box-shadow:0 -1px 0 0 rgba(0,0,0,0.3), inset 0px 1px 0 0 rgba(160,160,160, .1)}body.Dark.Thumbborder0 .imageslist .imageobject.albumcover .thumb
.imagecover{border:2px
solid #e1e1e1}body.Dark.Thumbborder0 .imageslist .imageobject.selectedimage.albumcover .thumb
.imagecover{border:2px
solid #fff}body.Dark .imageslist .imageobject .thumb .imagecover
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/newfile_icon.png)}body.Dark .imageslist .imageobject
.rating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark.png)}body.Dark .imageslist .imageobject .rating
.stars{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark.png)}body.Dark .imageslist .imageobject.selectedimage
.rating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark_s.png)}body.Dark .imageslist .imageobject.selectedimage .rating
.stars{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_small_dark_s.png)}body.Dark .imageslist .imageobject .details
span{color:#686868}body.Dark .imageslist .imageobject .thumb
.comments{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageslist_commentbubble_bg.gif);background-color:#d8d8d8;-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,0.8);-moz-box-shadow:0 1px 3px -1px rgba(0,0,0,0.8);box-shadow:0 1px 3px -1px rgba(0,0,0,0.8)}body.Dark .imageslist .imageobject .thumb .comments
span{color:#171717 !important;text-shadow:0px 1px 1px rgba(255,255,255,0.5) !important}body.Dark .imageslist .imageobject .thumb .comments.highlight
span{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.5)}body.Dark .imageslist .imageobject .thumb .comments
.bubblecorner{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageslist_commentbubble_corner.png)}body.Dark .imageslist .imageobject
.mediafile{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/mediafile_bg.jpg)}body.Dark .imageslist .imageobject .mediafile
.fileicon{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/fileicon_large.png)}body.Dark .imageslist .imageobject .mediafile
.filename{color:#bcbcbc;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}body.Dark .imageobject .imageselector
.incart{background-image:url(//images3.kuvat.fi/assets/v3/images/site/footerlink_icons_dark.png)}body.Dark .imageslist .imageobject .imageselector
span{color:#cfcfcf;text-shadow:-1px -1px 1px rgba(0,0,0, 0.2);background:#454748;background:-moz-linear-gradient(top,  #454748 0%, #2f2f30 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#454748), color-stop(100%,#2f2f30));background:-webkit-linear-gradient(top,  #454748 0%,#2f2f30 100%);background:-o-linear-gradient(top,  #454748 0%,#2f2f30 100%);background:-ms-linear-gradient(top,  #454748 0%,#2f2f30 100%);background:linear-gradient(top,  #454748 0%,#2f2f30 100%);-webkit-box-shadow:0 1px 4px -1px rgba(0,0,0,0.55);-moz-box-shadow:0 1px 4px -1px rgba(0,0,0,0.55);box-shadow:0 1px 4px -1px rgba(0,0,0,0.55)}body.Dark .imageslist .imageobject.selectedimage .imageselector
span{color:#fff;background:#11669c;background:-moz-linear-gradient(top,  #11669c 0%, #157ec1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#11669c), color-stop(100%,#157ec1));background:-webkit-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:-o-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:-ms-linear-gradient(top,  #11669c 0%,#157ec1 100%);background:linear-gradient(top,  #11669c 0%,#157ec1 100%);-webkit-box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2);box-shadow:0 1px 0 0 rgba(255,255,255,0.35), inset 0 2px 6px 0 rgba(0,0,0,0.2)}body.Dark .imageslist
.imageobject.selectedimage{background:#3eb4ff}body.Dark .floatbar
.actionicon#setcover{background-image:url(//images3.kuvat.fi/assets/v3/images/admin/floatbar_setcover_icon.png)}body.Dark .ui-selectmenu:hover .ui-selectmenu-status,
body.Gallery.Dark .listheader .toolmenu .sortmodetoggle:hover,
body.Gallery.Dark .listheader .toolmenu .sortmodetoggle.active,
body.Gallery.Dark .listheader .toolmenu .selectall:hover,
body.Gallery.Dark .listheader .toolmenu .selectall.active,
body.Gallery.Dark .listheader .toolmenu .uploadsize:hover,
body.Gallery.Dark .listheader .toolmenu
.uploadsize.active{color:#fff}body.Dark .ui-selectmenu-icon{background-image:url(//images3.kuvat.fi/assets/v3/images/site/custom_selectarrow_dark_small.png)}body.Dark .ui-widget-content{border:1px
solid #666;background:#000;color:#fff}body.Dark .ui-widget-content
a{color:#fff}body.Dark .ui-state-default,
body.Dark .ui-widget-content .ui-state-default,
body.Gallery.Dark .listheader .toolmenu .sortmodetoggle,
body.Gallery.Dark .listheader .toolmenu .selectall,
body.Gallery.Dark .listheader .toolmenu
.uploadsize{color:#a4a4a4}body.Dark .ui-state-default a,
body.Dark .ui-state-default a:link,
body.Dark .ui-state-default a:visited{color:#eee}body.Dark .ui-widget-content .ui-state-hover,
body.Dark .ui-state-focus,
body.Dark .ui-widget-content .ui-state-focus{border:1px
solid #59b4d4;background:#0078a3;color:#fff}body.Dark .ui-state-hover a, .ui-state-hover a:hover{color:#fff}body.Dark .ui-state-active,
body.Dark .ui-widget-content .ui-state-active{color:#fff}body.Dark .ui-state-active a,
body.Dark .ui-state-active a:link,
body.Dark .ui-state-active a:visited{color:#fff}body.Dark.Blog #GuestComments
.noguestcomments{background:#282829}body.Dark.About #GuestComments
.noguestcomments{background:#2c2c2d}body.Dark.Blog.CustomBackground.Blur #GuestComments .noguestcomments,
body.Dark.About.CustomBackground.Blur #GuestComments
.noguestcomments{background:rgba(20,20,20,0.1)}body.Dark.Blog #GuestComments .noguestcomments span,
body.Dark.About #GuestComments .noguestcomments span,
body.Dark.PageComments #GuestComments .noguestcomments
span{color:#a2a2a2;text-shadow:1px 1px 1px #1b1b1b}body.Dark.Blog #GuestComments .noguestcomments .roundbutton,
body.Dark.About #GuestComments .noguestcomments .roundbutton,
body.Dark.PageComments #GuestComments .noguestcomments
.roundbutton{color:rgba(255,255,255,0.7);background:transparent;border-color:rgba(255,255,255,0.7)}body.Dark.Blog #GuestComments .noguestcomments .roundbutton:hover,
body.Dark.About #GuestComments .noguestcomments .roundbutton:hover,
body.Dark.PageComments #GuestComments .noguestcomments .roundbutton:hover{color:#0066c9;background:white;border-color:white}body.Dark.Blog #GuestComments .notregistered span.registernowinfo,
body.Dark.About #GuestComments .notregistered span.registernowinfo,
body.Dark.PageComments #GuestComments .notregistered
span.registernowinfo{color:#a9a9a9}body.Dark.Blog #GuestComments .notregistered span.separator,
body.Dark.About #GuestComments .notregistered span.separator,
body.Dark.PageComments #GuestComments .notregistered
span.separator{color:#6d6d6d}body.Dark.Blog #GuestComments .notregistered span.notregisteredlink,
body.Dark.About #GuestComments .notregistered span.notregisteredlink,
body.Dark.PageComments #GuestComments .notregistered
span.notregisteredlink{color:#25baff}body.Dark.Blog #GuestComments .notregistered span.notregisteredlink:hover,
body.Dark.About #GuestComments .notregistered span.notregisteredlink:hover,
body.Dark.PageComments #GuestComments .notregistered span.notregisteredlink:hover{color:#19ce0b}body.Dark.Folderviewer1 #content .folderheader h1,
body.Dark.Folderviewer1 #albumslistid
h2{color:#ccc}body.Dark.Folderviewer1.CustomBackground.Blur #content .folderheader h1,
body.Dark.Folderviewer1.CustomBackground.Blur #albumslistid
h2{color:rgba(245,245,245,0.8)}body.Dark.CustomBackground.Folderviewer1 .listheader .description
p{color:#a6a6a6 !important;color:rgba(245,245,245,0.8) !important}body.Dark.Folderviewer1 #folderarea
.tile{background:#333;background:rgba(0,0,0,0.36)}body.Dark.Folderviewer1.Blur #folderarea
.tile{background:rgba(0,0,0,0.2)}body.Dark.Folderviewer1 #folderarea
.tile.storyitem{background:none}body.Dark.Folderviewer1 #content .folderheader .tabmenu li,
body.Dark.Folderviewer1 #foldertoolbar .foldertoolbarbtn
span{color:#c5c5c5;border-color:#aaa}body.Dark.Folderviewer1 #content .folderheader .tabmenu li:hover,
body.Dark.Folderviewer1 #content .folderheader .tabmenu li.active,
body.Dark.Folderviewer1 #foldertoolbar .foldertoolbarbtn span:hover{color:#ccc;background:#555;border-color:#555}body.Dark.Folderviewer1 #content .folderheader .tabmenu li.inactive-asdasdadasdas,
body.Dark.Folderviewer1 #content .folderheader .tabmenu li.inactive:hover{color:#999;border-color:#999;background:transparent}body.Dark.Folderviewer1.CustomBackground.Blur #content .folderheader .tabmenu li,
body.Dark.Folderviewer1.CustomBackground.Blur #foldertoolbar .foldertoolbarbtn
span{color:rgba(245,245,245,0.8);border-color:rgba(245,245,245,0.8)}body.Dark.Folderviewer1.CustomBackground.Blur #content .folderheader .tabmenu li:hover,
body.Dark.Folderviewer1.CustomBackground.Blur #content .folderheader .tabmenu li.active,
body.Dark.Folderviewer1.CustomBackground.Blur #foldertoolbar .foldertoolbarbtn span:hover{color:#444 !important;background:rgba(245,245,245,1);border-color:rgba(245,245,245,0.8)}body.Dark.Folderviewer1 #foldertoolbar #foldertoolbar-import
.importbtn{border-color:#4f4f4f;color:#bbb}body.Dark.Folderviewer1 #foldertoolbar #foldertoolbar-import
.separator{background:#4f4f4f}body.Dark.Folderviewer1 #folderarea .albumslistheader .description .desceditor
textarea{border-color:#999}body.Dark.Folderviewer1 #folderarea .tile.storyitem.ui-draggable-dragging,
body.Dark #pagetiles .tile.storyitem.ui-draggable-dragging{background:#555}body.Dark.Folderviewer1 #content .folderheader .folderpath
.folder{color:#fff}body.Dark.Folderviewer1 #content .folderheader .folderpath .returnlink
span{color:#afafaf}body.Dark.Folderviewer1 #content .folderheader .folderpath
.separator{color:#afafaf}body.Dark.Folderviewer1.Adminview #folderarea .tile.storyitem
.postbody{border:3px
dashed #444}body.Dark.Folderviewer1.Adminview #folderarea .tile.storyitem.editmode
.postbody{border-color:#0066c9}body.Dark.Folderviewer1 #folderarea .tile.storyitem .postblock .placeholder,
body.Dark #pagetiles .tile.storyitem .postblock
.placeholder{color:#444}#GuestComments.wide{margin:12px
auto 0;padding:0;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}body.Home.Light
#GuestComments.wide{color:#555}body.Home.Dark
#GuestComments.wide{color:#ccc}#GuestComments.wide
.CommentContainer{max-width:100% !important;width:642px;margin:0
auto;padding-top:20px;text-align:left;overflow:hidden}#GuestComments.wide.noMaxwidth
.CommentContainer{width:auto;overflow:visible}#GuestComments.wide
h1{font-size:22px;font-weight:normal;margin:8px
0 12px 105px;padding:0px;text-align:left}body.Light #GuestComments.wide.guestbook
h1{color:#333}body.Dark #GuestComments.wide.guestbook
h1{color:#ccc}#GuestComments.wide
.PostCommentButton{margin:8px
0 0 105px}#GuestComments.wide
.CommentTool{}#GuestComments.wide .CommentTool
.PostComment{position:relative}#GuestComments.wide .CommentTool .PostComment .profilethumb,
#GuestComments.wide .CommentTool .PostComment
.profileplaceholder{display:block !important;opacity:1 !important;width:60px;height:60px;border-radius:40px;padding:2px;margin:0
16px;float:left}body.Dark #GuestComments.wide .CommentTool .PostComment .profilethumb,
body.Dark #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{border:2px
solid rgba(255,255,255,0.2)}body.Light #GuestComments.wide .CommentTool .PostComment .profilethumb,
body.Light #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{border:2px
solid rgba(0,0,0,0.1)}#GuestComments.wide .CommentTool .PostComment
.profileplaceholder{background:transparent 11px 9px no-repeat;background-size:41px 53px}body.Light #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png)}body.Light.retina #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light@2x.png)}body.Dark #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark.png)}body.Dark.retina #GuestComments.wide .CommentTool .PostComment
.profileplaceholder{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark@2x.png)}#GuestComments.wide .CommentTool .PostComment
.logintocomment{position:absolute;top:86px;width:82px;left:9px;opacity:0.6}#GuestComments.wide .CommentTool .PostComment .logintocomment:hover{opacity:1}#GuestComments.wide .CommentTool .PostComment .textarea-container{float:left;padding-left:108px;margin-left:-104px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#GuestComments.wide .CommentTool
.usernick{display:block !important;margin:3px
0 2px !important;padding:0
0 5px;outline:none;width:50%;width:-webkit-calc(50% - 42px);width:calc(50% - 42px);resize:none;border:0;background:transparent;font:400 17px/28px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}body.Light #GuestComments.wide .CommentTool
.usernick{border-bottom:1px solid rgba(0,0,0,0.06);color:#444}body.Dark #GuestComments.wide .CommentTool
.usernick{border-bottom:1px solid rgba(255,255,255,0.1);color:white}#GuestComments.wide .CommentTool .PostComment .usernick::-webkit-input-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment .usernick:-moz-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment .usernick::-moz-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment .usernick:-ms-input-placeholder{font-style:italic}#GuestComments .CommentTool .usernick .usernick-change{display:none}#GuestComments.wide .CommentTool .usernick .usernick-change{display:inline-block;font-size:14px;line-height:28px;vertical-align:top;padding-left:4px;opacity:0.7}#GuestComments.wide .CommentTool .usernick .usernick-change
.pseudolink{color:inherit;text-decoration:none;cursor:pointer}#GuestComments.wide .CommentTool .usernick .usernick-change .pseudolink:hover{text-decoration:underline}#GuestComments.wide .CommentTool .PostComment
textarea{margin:0
0 0 -6px;padding:5px
6px 6px;width:100%;border-radius:3px;resize:none;background:transparent !important;min-height:22px;height:22px;font:400 16px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border:none;outline:none;color:inherit;cursor:pointer}#GuestComments.wide .CommentTool .PostComment textarea:hover,
#GuestComments.wide .CommentTool .PostComment textarea:focus{background:rgba(0,0,0,0.04) !important}body.Light #GuestComments.wide .CommentTool
textarea{color:#444}body.Dark #GuestComments.wide .CommentTool
textarea{color:white}#GuestComments.wide .CommentTool .PostComment textarea::-webkit-input-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment textarea:-moz-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment textarea::-moz-placeholder{font-style:italic}#GuestComments.wide .CommentTool .PostComment textarea:-ms-input-placeholder{font-style:italic}#GuestComments.wide .CommentTool
.PostSubmit{margin-left:101px;margin-top:9px}#GuestComments.wide .CommentTool .PostSubmit
.roundbutton{float:none;display:inline-block;margin:0
6px}#GuestComments.wide .CommentTool .PostSubmit .roundbutton:first-of-type{margin-left:0}#GuestComments.wide .CommentTool .PostSubmit .roundbutton:last-of-type{margin-right:0}#GuestComments.wide .commentlist-container{padding-top:26px}#GuestComments.wide
.Comment{position:relative;padding:17px
0 19px 0}#GuestComments.wide .Comment
.CommentImage{float:left;width:60px;height:60px;margin-left:16px;margin-right:16px;margin-top:2px;padding:2px;border-radius:40px;background:none !important}body.Dark #GuestComments.wide .Comment
.CommentImage{border:2px
solid rgba(255,255,255,0.2)}body.Light #GuestComments.wide .Comment
.CommentImage{border:2px
solid rgba(0,0,0,0.1)}#GuestComments.wide .Comment.Admin
.CommentImage{border-color:#ffc925 !important}#GuestComments.wide.guestbook .Comment
.CommentImage{margin-right:20px}#GuestComments.wide .Comment .CommentImage
.empty{display:block;height:60px;width:60px;border-radius:30px;background:transparent 10px 9px no-repeat;background-size:41px 53px}body.retina #GuestComments.wide .Comment .CommentImage
.empty{background-position:10px 9px}body.Light #GuestComments.wide .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png)}body.Light.retina #GuestComments.wide .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light@2x.png)}body.Dark #GuestComments.wide .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark.png)}body.Dark.retina #GuestComments.wide .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark@2x.png)}#GuestComments.wide .Comment .CommentImage
.commentimagethumb{display:block;height:60px;background-position:center top;background-repeat:no-repeat;border-radius:30px}#GuestComments.wide .Comment .CommentImage
img{border-radius:30px}#GuestComments.wide .Comment
.Commentbody{float:left;max-width:520px;width:auto}body.Blog #GuestComments.wide .Comment
.Commentbody{max-width:430px}@media screen and (max-width: 690px){#GuestComments.wide .Comment
.Commentbody{width:-webkit-calc(100% - 110px);width:calc(100% - 110px)}}#GuestComments .Comment .Commentbody
.PostHeader{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#GuestComments .Comment .Commentbody .PostHeader
.PosterName{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#GuestComments .Comment .Commentbody .PostHeader
.PostDate{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;opacity:0.6}#GuestComments .Comment .Commentbody .PostHeader .PostDate:before{content:"("}#GuestComments .Comment .Commentbody .PostHeader .PostDate:after{content:")"}#GuestComments.wide .Comment .Commentbody
.PosterName{display:block;font-size:17px;padding-bottom:5px;padding-top:1px}#GuestComments.wide .Comment .Commentbody .PosterName
a{text-decoration:none;color:inherit}#GuestComments.wide .Comment.Admin .Commentbody .PosterName
a{color:#e77800}#GuestComments.wide .Comment .Commentbody .PosterName
.says{font-size:15px}#GuestComments.wide .Comment .Commentbody
.PostDate{display:block;padding:7px
0 0 7px;font-size:10px;opacity:0.7}#GuestComments.wide .Comment .Commentbody
.PostMessage{font-size:13px;min-height:19px;line-height:19px;word-wrap:break-word}#GuestComments.wide .Comment
.NewComment{position:absolute;top:17px;left:91px;bottom:20px;width:3px;height:auto;border-radius:3px;padding:0;margin:0;background:#0066c9 !important;opacity:0.3 !important}#GuestComments.wide .Comment
.DeleteComment{position:absolute;display:block;padding:4px;right:6px;bottom:0px;background-repeat:no-repeat;font:10px/16px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0.8;cursor:pointer}#GuestComments.wide .noguestcomments,
#GuestComments.wide
.notregistered{display:block;padding:22px
0;text-align:center}#GuestComments.wide .noguestcomments .roundbutton,
#GuestComments.wide .notregistered
.roundbutton{display:block;padding:0
20px 12px;font-size:13px;line-height:28px;font-style:normal;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}#GuestComments.wide
.notregistered{display:none !important}#GuestComments.thin{width:270px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}#GuestComments.thin
.roundbutton.logintocomment{display:none !important}#GuestComments.thin
.CommentContainer{width:100%}#GuestComments.thin
h1{font-weight:300;display:block;margin:-5px 0px 0px;font-size:18px;line-height:36px;width:100%}#imageviewer.sidebar #GuestComments.thin
h3{margin-top:20px !important}#imageviewer.modal #GuestComments.thin
h3{margin-top:0px !important}#GuestComments.thin .notregistered,
#GuestComments.thin
.noguestcomments{padding:5px
0px 0px 0px;height:54px}#GuestComments.thin
.notregistered{display:none}#GuestComments.thin .notregistered span,
#GuestComments.thin .noguestcomments
span{display:block;font-size:11px;line-height:18px;opacity:0.7}#GuestComments.thin .notregistered span.separator,
#GuestComments.thin .noguestcomments
span.separator{display:none}#GuestComments.thin .notregistered span.notregisteredlink,
#GuestComments.thin .noguestcomments
.toolbutton{float:left;opacity:1;border-radius:2px;padding:4px
10px;margin-top:3px;margin-right:5px;margin-bottom:10px;font-size:13px;font-family:"Calibri",sans-serif;cursor:pointer;border:0;margin-left:0px}#GuestComments.thin .noguestcomments
.toolbutton{margin-top:5px}#GuestComments.thin .notregistered .roundbutton,
#GuestComments.thin .noguestcomments
.roundbutton{border-width:1px;font-weight:normal;line-height:30px;margin-top:10px;margin-right:4px}#GuestComments.thin
#commentnick{float:left;width:100%;font:400 12px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:5px
0px;padding:0;height:26px;outline:none;background:none;color:#555;border:none !important;border-bottom:1px solid rgba(255,255,255,0.07) !important;box-shadow:none;text-shadow:none;border-radius:0}#GuestComments.thin #commentnick::-webkit-input-placeholder{font-style:italic}#GuestComments.thin #commentnick:-moz-placeholder{font-style:italic}#GuestComments.thin #commentnick::-moz-placeholder{font-style:italic}#GuestComments.thin #commentnick:-ms-input-placeholder{font-style:italic}#GuestComments.thin
.PostComment{display:block;clear:both;position:relative}#GuestComments.thin .PostComment
img{position:absolute;top:-16px;right:-10px;width:36px;height:36px;border:2px
solid white;border-radius:3px;box-shadow:0px 1px 3px rgba(0,0,0,0.36);-webkit-transform:rotate(5deg);transform:rotate(5deg)}#GuestComments.thin .PostComment
textarea{width:100%;margin-left:0px !important;font:12px/18px "Helvetica Neue", sans-serif, Arial, sans-serif;padding:4px
6px 12px;outline:none;border:0px
!important;border-radius:3px}#GuestComments.thin
.PostSubmit{height:24px;width:100%}#GuestComments.thin .PostSubmit
.SubmitComment{float:left;border-radius:2px;padding:4px
10px;margin-top:0px;font-size:13px;font-family:"Calibri",sans-serif;cursor:pointer}#GuestComments.thin
.Comment{width:100%;margin-top:12px;padding-bottom:10px}#GuestComments.thin .Comment:last-of-type{border:0px
!important;box-shadow:none !important}#GuestComments.thin .Comment
.DeleteComment{float:right;font-size:11px;line-height:32px;opacity:0.7;-webkit-transition:opacity 0.1s linear;cursor:pointer}#GuestComments.thin .Comment .DeleteComment:hover{opacity:1}#GuestComments.thin .Comment
.CommentImage{float:left;margin-right:8px}#GuestComments.thin .Comment .CommentImage
.commentimagethumb{width:32px;height:32px}#GuestComments.thin .Comment .commentimagethumb
img{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#GuestComments.thin .Comment .CommentImage
.empty{width:32px;height:32px}#GuestComments.thin .Comment
.Commentbody{}#GuestComments.thin .Comment .Commentbody .PosterName,
#GuestComments.thin .Comment .Commentbody
.PostDate{font-size:11px;line-height:16px}#GuestComments.thin .Comment .Commentbody
.PosterName{font-weight:bold}#GuestComments.thin .Comment .Commentbody .PosterName
a{color:inherit;text-decoration:none}#GuestComments.thin .Comment .Commentbody .PosterName a:hover{text-decoration:underline}#GuestComments.thin .Comment .Commentbody
.PostDate{margin-left:3px;opacity:0.7}#GuestComments.thin .Comment .Commentbody
.PostMessage{padding-top:10px}#GuestComments.thin .Comment .Commentbody .PostMessage
img.smilies{width:18px;vertical-align:middle}#imageviewer.newviewer #viewer-comments.nocomments #GuestComments h3,
#imageviewer.newviewer #viewer-comments.nocomments #GuestComments
#commentdataid{display:none !important}#imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit,
#imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments,
#imageviewer.newviewer #viewer-comments #GuestComments
.notregistered{margin-top:10px;height:32px;text-align:center;margin-bottom:30px}#imageviewer.newviewer #viewer-comments #GuestComments
.PostSubmit{display:none}#imageviewer.newviewer #viewer-comments #GuestComments
.PostSubmit.active{display:block}#imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo,
#imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton,
#imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments
.roundbutton{float:none;display:inline-block;opacity:0.4}#imageviewer.newviewer #viewer-comments #GuestComments .notregistered
.registernowinfo{font-size:13px}#imageviewer.newviewer #viewer-comments #GuestComments .CommentTool
.noguestcomments{padding:0}#imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments
.roundbutton{font-size:13px;margin-bottom:28px;margin-top:0}#imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo:hover,
#imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton:hover,
#imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments .roundbutton:hover{opacity:1}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment
textarea{background:none;box-shadow:none;padding:0;resize:none;font:400 16px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea::-webkit-input-placeholder{font-style:italic}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea:-moz-placeholder{font-style:italic}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea::-moz-placeholder{font-style:italic}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea:-ms-input-placeholder{font-style:italic}#imageviewer.newviewer #viewer-comments #GuestComments .PostComment
img{-webkit-transform:none;transform:none;border:none;border-radius:11px;box-shadow:none;width:22px;height:22px;top:-33px;right:0}#imageviewer.newviewer #viewer-comments #GuestComments
.Comment{border:none;box-shadow:none}#imageviewer.newviewer #viewer-comments #GuestComments .Comment
.commentimagethumb{box-shadow:none !important}#imageviewer.newviewer #viewer-comments #GuestComments .Comment .commentimagethumb
img{border-radius:16px}#imageviewer.newviewer #viewer-comments #GuestComments .Comment .CommentImage
.empty{background:transparent center 5px no-repeat;background-size:18px 23px;border-radius:16px}body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .Comment .CommentImage .empty,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_dark.png);border:1px
solid rgba(255,255,255,0.2)}body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .Comment .CommentImage
.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png);border:1px
solid rgba(0,0,0,0.2)}#imageviewer.newviewer #viewer-comments #GuestComments .Comment
.Commentbody{}#imageviewer.newviewer #viewer-comments #GuestComments .Comment .Commentbody
.PostMessage{padding-left:40px;padding-top:5px;word-break:break-word}#imageviewer.newviewer #viewer-comments #GuestComments .Comment .Commentbody .PosterName,
#imageviewer.newviewer #viewer-comments #GuestComments .Comment .Commentbody
.PostDate{display:inline-block;vertical-align:top;line-height:11px;font-size:10px}#imageviewer.newviewer #viewer-comments #GuestComments .Comment .Commentbody
.PosterName{font-weight:400;text-transform:uppercase;letter-spacing:1px}#powerTip
.commentprofile{color:inherit;text-transform:none;letter-spacing:normal;font-size:15px;padding:0
6px}#powerTip .commentprofile
.linkcontainer{display:block;padding:0;margin:12px
0}#powerTip .commentprofile .linkcontainer
a{color:inherit;text-decoration:none}#powerTip .commentprofile .linkcontainer a:hover{text-decoration:underline}#powerTip .commentprofile .linkcontainer
.linktext{display:block}#powerTip .commentprofile .linkcontainer .linktext:not(:last-child){margin-bottom:14px}#powerTip .commentprofile
.somecontainer{display:block;padding:0;margin:22px
0 8px}#content .folder-tabpage
.block{background:white;border-radius:8px;font:400 13px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#2e3b4f}#content .folder-tabpage
.block.active{border-radius:0 8px 8px 0}#content .folder-tabpage .block:not(.noanim) .toggleactive{-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#content .folder-tabpage .block.inactive
.toggleactive{opacity:0.4}#content .folder-tabpage .block
.blockheader{border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,0.1)}#content .folder-tabpage .block .blockheader
h2{font-weight:400;color:#0091fc}#content .folder-tabpage .block .blockheader h2
.foldername{font-weight:bold;display:inline-block;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}#content .folder-tabpage .block .blockheader
.roundbutton{float:right;margin:13px
14px 0 0 !important;height:29px !important;line-height:29px !important;padding:0px
10px !important}#content .folder-tabpage .block .tagcontainer
.tag{box-shadow:none !important;background:#0091fc !important;color:white !important;text-shadow:none !important}#content .folder-tabpage .block .tagcontainer .tag
span{color:white !important}#content .folder-tabpage .block .tagcontainer .tag
.deletetag{background-image:url(//images3.kuvat.fi/assets/v3/images/site/tagbuttons.png) !important}#content .folder-tabpage .block
input.textinput{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
12px;font:normal 14px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;border:1px
solid black;border:1px
solid rgba(0,0,0,0.1);color:#0091fc;border-radius:2px;box-shadow:none;outline:none;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}#content .folder-tabpage .block
input.textinput#folderpvm{width:100px}#content .folder-tabpage .block input.textinput:focus{border-color:#0091fc}#content .folder-tabpage .block .toggle
label{font-size:13px}#content .folder-tabpage .block .foldertag
h3{padding:0;margin:6px
0 14px}#content .folder-tabpage .block .foldertag
p{padding:0;margin:0}#fs-myynti:not(.noanim) .blockheader{-webkit-backface-visibility:hidden;-webkit-transition:border-top-color 0.1s ease-in-out;transition:border-top-color 0.1s ease-in-out}#fs-myynti.inactive
.blockheader{border-top-color:transparent}#fs-myynti:not(.noanim) .blockcontent{-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.1s ease-in-out, max-height 0.1s ease-in-out, padding 0.1s ease-in-out;transition:opacity 0.1s ease-in-out, max-height 0.1s ease-in-out, padding 0.1s ease-in-out;overflow:hidden;max-height:600px;opacity:1}#fs-myynti.inactive
.blockcontent{opacity:0;max-height:0;padding-top:0 !important;padding-bottom:0 !important}#fs-myynti.active
.blockcontent{padding-top:32px !important}#fs-myynti .blockcontent .columns
.col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#fs-myynti .blockcontent .columns
.col.left{padding-right:12px}#fs-myynti .blockcontent .columns
.col.middle{padding-left:12px;padding-right:12px}#fs-myynti .blockcontent .columns
.col.right{padding-left:12px}#accessindex
.block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0
0 30px;border:1px
solid #e2e2e2;padding:32px;position:relative}#accessindex .block
.activelabel{display:none;position:absolute;top:-2px;left:-26px;bottom:-2px;width:30px;background:#0091fc;color:white;overflow:hidden;border-radius:8px 0 0 8px}@media only screen and (max-width: 767px){#accessindex .block
.activelabel{left:-10px}}#accessindex .block .activelabel
.text{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);position:absolute;top:50%;margin-top:-50px;left:50%;margin-left:-50px;text-transform:uppercase;letter-spacing:1.5px;font-size:11px;width:100px;height:100px;line-height:100px;text-align:center}#accessindex .block .boxcontainer
h2{display:inline-block;font-weight:400;font-size:20px;line-height:24px;padding:0
0 15px;border-bottom:1px solid #eaebed;margin:0
0 13px;clear:both}#accessindex .block .boxcontainer h2
.priva{opacity:0.6}#accessindex .block .boxcontainer
p{font-size:14px;line-height:22px;color:#2e3b4f;width:100%;margin:0;padding:0}#accessindex .block .boxcontainer
p.empty{opacity:0.7;font-style:italic;margin-top:22px}#accessindex .block .boxcontainer .roundedbutton
span{display:none}#accessindex .block .boxcontainer
.roundedbutton.activatebutton{margin-top:24px}#accessindex .block
.boxcontent{display:none;width:100%;margin:30px
0 0;border-top:1px solid #eee;padding:26px
0 0}#accessindex .block .boxcontent
.boxoption{display:block}#accessindex .block .boxcontent .boxoption:not(:first-of-type){margin-top:30px}#accessindex .block .boxcontent .boxoption
h3{font-weight:400;font-size:13px;line-height:14px;text-transform:uppercase;letter-spacing:1.2px;display:inline-block;clear:both;padding:0
0 14px;border-bottom:1px solid #eee;margin:0
0 14px;color:#555}#accessindex .block .boxcontent .boxoption h3:last-child{margin-bottom:-30px !important}#accessindex .block .boxcontent .boxoption
p{margin:0}#accessindex .block .boxcontent .boxoption p:not(:last-of-type){margin-bottom:12px}#accessindex .block .boxcontent .boxoption
.roundedbutton{margin-top:14px}#accessindex .block .boxcontent .boxoption
.roundedbutton.linkemail{margin-left:10px}#accessindex .block .boxcontent .boxoption
.roundedbutton.nomargin{margin-top:5px}#accessindex .block .boxcontent .boxoption
a{color:#0091fc;text-decoration:underline}#accessindex .block .boxcontent .boxoption
.linkurl{width:100%;display:block;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #eee;padding:0
12px;line-height:32px;cursor:pointer;border-radius:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px;-webkit-transition:border-color 0.15s ease-in-out;transition:border-color 0.15s ease-in-out}#accessindex .block .boxcontent .boxoption .linkurl:hover{border-color:#0091fc;border-color:rgba(0,102,201,0.5)}#accessindex .block .boxcontent .boxoption .password-help{margin:0
0 20px}#accessindex .block .boxcontent .boxoption .permissions-help{margin:0
0 10px}#accessindex .block .boxcontent .boxoption .password .pw-input{width:100%;margin-top:20px}#accessindex .block .boxcontent .boxoption .password .pw-input
.label{font-size:15px;opacity:0.9;margin-bottom:8px}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont{display:none;width:100%}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont
input{margin:0
2px 0 0;width:50%;max-width:240px;display:block;float:left;height:32px;background:none;border:1px
solid #eee;border-radius:3px;padding:0
12px;font:inherit;color:inherit;cursor:pointer;outline:none;-webkit-transition:border-color 0.15s ease-in-out, color 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, color 0.15s ease-in-out}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont input:hover{border-color:rgba(0,102,201,0.5)}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont input:focus{border-color:#0091fc;color:#0091fc}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont
.roundedbutton{margin:0
0 0 12px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont .roundedbutton
span{display:none}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont .roundedbutton
span.change{display:inline}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont .roundedbutton
span.cancel{display:block}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont.disabled
input{border-color:#eee;cursor:default;color:#888}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont.disabled
.roundedbutton.cancelpw{display:none}#accessindex .block .boxcontent .boxoption .password .pw-input .pw-input-cont:not(.disabled) .roundedbutton
span.save{display:inline}#accessindex .block .boxcontent .boxoption .password .pw-input.active .pw-input-cont{display:block}#accessindex .block .boxcontent .boxoption .password .pw-input:not(.active) .folderlink{display:none !important}#accessindex .block .boxcontent .boxoption
select.flat{display:inline-block !important;margin-bottom:0 !important;vertical-align:top}#accessindex .block .boxcontent .boxoption
select.flat.hashacl{width:150px !important}#accessindex .block .boxcontent .boxoption
.permissions{margin-bottom:-7px}#accessindex .block .boxcontent .boxoption .permissions .checker-container{margin-left:20px}#accessindex .block .boxcontent .boxoption .permissions .checker-container
.checker2{margin-top:4px;vertical-align:top}#accessindex .block .boxcontent .boxoption .permissions .checker-container
.label{font-size:13px;line-height:30px;vertical-align:top}#accessindex .block .boxcontent .boxoption .inherited
.path{color:#ccc;font-size:14px}#accessindex .block .boxcontent .boxoption .inherited .path
.folder{color:#888;white-space:nowrap;padding:0
4px 1px}#accessindex .block .boxcontent .boxoption .inherited .path
.folder.current{color:#555}#accessindex .block .boxcontent .boxoption .inherited .path
.folder.active{color:#0091fc;cursor:pointer}#accessindex .block .boxcontent .boxoption .inherited .path .folder.active
.c{border-bottom:1px solid #f8f8f8;-webkit-transition:border-bottom-color 0.05s ease-in-out;transition:border-bottom-color 0.05s ease-in-out;text-decoration:none}#accessindex .block .boxcontent .boxoption .inherited .path .folder.active:hover
.c{border-bottom:1px solid #e8e8e8}#accessindex .block .boxcontent .boxoption table.hashes,
#accessindex .block .boxcontent .boxoption
table.requests{width:100%;margin:0;padding:0;table-layout:fixed}#accessindex .block .boxcontent .boxoption table.hashes thead th,
#accessindex .block .boxcontent .boxoption table.requests thead
th{text-align:left}#accessindex .block .boxcontent .boxoption table.hashes td.text span,
#accessindex .block .boxcontent .boxoption table.requests td.text
span{display:inline-block;vertical-align:top;line-height:40px}#accessindex .block .boxcontent .boxoption table.hashes thead th:first-child{width:50%}#accessindex .block .boxcontent .boxoption table.hashes td
.folderlink{margin-top:0 !important}#accessindex .block .boxcontent .boxoption
table.requests{margin-bottom:16px}#accessindex .block .boxcontent .boxoption table.requests
td{padding:6px
2px}#accessindex .block .boxcontent .boxoption table.requests
.roundedbutton{margin:0
4px}#accessindex .block .boxcontent .boxoption table.requests .roundedbutton:first-child{margin-left:0}#accessindex .block .boxcontent .boxoption table.requests .roundedbutton:last-child{margin-right:0}#accessindex .block .boxcontent .boxoption
.toggle.mbot{margin-bottom:16px}#accessindex .block .boxcontent .boxoption
p.empty{font-style:italic;opacity:0.7}#accessindex .block .boxcontent .cores
.input{margin-bottom:0}#accessindex .block
.folderlink{margin:24px
0 0;color:#0091fc;padding:0;height:33px;width:100%;line-height:34px;border-radius:3px;overflow:hidden;background:#f8f8f8;background:-moz-linear-gradient(left,#f8f8f8 0%,#fff 90%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#f8f8f8),color-stop(90%,#fff));background:-webkit-linear-gradient(left,#f8f8f8 0%,#fff 90%);background:-o-linear-gradient(left,#f8f8f8 0%,#fff 90%);background:-ms-linear-gradient(left,#f8f8f8 0%,#fff 90%);background:linear-gradient(to right,#f8f8f8 0%,#fff 90%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#accessindex .block .folderlink:not(:first-of-type){margin-top:10px}#accessindex .block .folderlink .url-container{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;position:relative;height:100%;cursor:pointer}#accessindex .block .folderlink .url-container .qr,
#accessindex .block .folderlink .url-container .edit,
#accessindex .block .folderlink .url-container
.clipboard{display:inline-block;vertical-align:top;background:rgba(248,248,248,0);width:34px;height:34px;cursor:pointer;-webkit-transition:background 0.4s cubic-bezier(0.075, 0.82, 0.165, 1);transition:background 0.4s cubic-bezier(0.075, 0.82, 0.165, 1)}#accessindex .block .folderlink .url-container .qr .icon,
#accessindex .block .folderlink .url-container .edit .icon,
#accessindex .block .folderlink .url-container .clipboard
.icon{width:14px;height:14px;margin:10px
0 0 10px;fill:currentColor}#accessindex .block .folderlink .url-container .qr:hover,
#accessindex .block .folderlink .url-container .edit:hover,
#accessindex .block .folderlink .url-container .clipboard:hover{background:#e9e9e9}#accessindex .block .folderlink .url-container .qr,
#accessindex .block .folderlink .url-container
.edit{border-radius:3px 0 0 3px}#accessindex .block .folderlink .url-container
.edit{width:104px;white-space:nowrap}#accessindex .block .folderlink .url-container .edit
.text{display:inline-block;vertical-align:top;line-height:34px;padding-left:6px}#accessindex .block .folderlink .url-container .url-full{background:none;border:none;outline:none;cursor:default;width:100%;width:-webkit-calc(100% - 110px);width:calc(100% - 110px);font:inherit;color:inherit;padding:0;margin:0;position:absolute;top:0;right:0;bottom:0;left:110px;display:none;cursor:pointer}#accessindex .block .folderlink .url-container .url-ellipsis{display:block;width:100%;width:-webkit-calc(100% - 110px);width:calc(100% - 110px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;top:0;right:0;bottom:0;left:110px;cursor:pointer;color:#555}#accessindex .block .folderlink .url-container .url-ellipsis.text{cursor:default}#accessindex .block .folderlink .url-container.showFull .url-full{display:block}#accessindex .block .folderlink .url-container.showFull .url-ellipsis{display:none}#accessindex .block .folderlink
.buttons{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;padding-left:20px;opacity:0.6}#accessindex .block .folderlink .buttons .title,
#accessindex .block .folderlink .buttons
.sharebtn{display:inline-block;vertical-align:top;color:inherit;text-decoration:none}#accessindex .block .folderlink .buttons
.title{color:#888}#accessindex .block .folderlink .buttons
.sharebtn{width:23px;height:23px;border:1px
solid #0091fc;border-radius:30px;margin:3px
0 0;text-align:center;cursor:pointer;-webkit-transition:background 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out, text-shadow 0.15s ease-in-out;transition:background 0.15s ease-in-out, color 0.15s ease-in-out, border-color 0.15s ease-in-out, text-shadow 0.15s ease-in-out}#accessindex .block .folderlink .buttons .sharebtn:not(:last-child){margin-right:4px}#accessindex .block .folderlink .buttons .sharebtn:hover{color:white;text-shadow:0px 1px 2px rgba(0,0,0,0.1)}#accessindex .block .folderlink .buttons
.sharebtn.fb{margin-right:4px;margin-left:8px;font-size:12px;line-height:26px}#accessindex .block .folderlink .buttons .sharebtn.fb:hover{background:#3b5998;border-color:#3b5998;text-shadow:0px 1px 2px rgba(0,0,0,0.3)}#accessindex .block .folderlink .buttons
.sharebtn.email{font-size:8px;line-height:24px}#accessindex .block .folderlink .buttons .sharebtn.email:hover,
#accessindex .block .folderlink .buttons .sharebtn.friendpicker:hover{background:#47b054;border-color:#47b054}#accessindex .block .folderlink .buttons
.sharebtn.friendpicker{font-size:12px;line-height:24px}#accessindex .block .folderlink:hover
.buttons{opacity:1}#accessindex .block .folderlinks
.actions{margin-top:-10px}#accessindex .block .folderlinks .actions .roundedbutton:not(:first-of-type){margin-left:4px}#accessindex .block .folderlinks .folderlink+.actions{margin-top:0}#accessindex .block .folderlinks.nomargin .folderlink:first-of-type{margin-top:7px}#accessindex .block.active,
#accessindex
.block.saving{border:2px
solid #0091fc;padding:31px}#accessindex .block.active .activelabel,
#accessindex .block.saving
.activelabel{display:block}#accessindex .block.active .boxcontainer h2,
#accessindex .block.saving .boxcontainer
h2{color:#0091fc}#accessindex .block.active .boxcontainer .roundedbutton,
#accessindex .block.saving .boxcontainer
.roundedbutton{display:none}#accessindex .block.active .boxcontent,
#accessindex .block.saving
.boxcontent{display:block}#accessindex .block.active.saving
.activelabel{display:none !important}#accessindex .block.active.saving .boxcontainer
h2{color:inherit}#accessindex .block.active.saving
.boxcontent{opacity:0.5}#accessindex .block.active .folderlink:not(.hidden){display:block;display:-ms-flexbox;display:-webkit-flex;display:flex}#accessindex.simple .block .boxcontent.advass,
#accessindex.simple .block .boxcontent
.boxoption.advass{display:none}.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px
0 8px 8px}.xdsoft_datetimepicker
iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker
button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker
*{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker
.xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker
.xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker
.xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl
.xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks
.xdsoft_datepicker{width:256px}.xdsoft_datetimepicker
.xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl
.xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker
.xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker
.xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label
i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker
.xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker
.xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker
.xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker
.xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0
none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker
.xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker
.xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker
.xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker
.xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker
.xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px
3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover
i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px
solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px
10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker
.xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker
.xdsoft_calendar{clear:both}.xdsoft_datetimepicker
.xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar
table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar
th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar
th{width:14.2857142%;background:#f5f5f5;border:1px
solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar
th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar
th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar
td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar
td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar
td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar
td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar
th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker
.xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright
a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px
solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl
.xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker
.xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark
.xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px
solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark
.xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
th{background:#0a0a0a;border:1px
solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar
th{color:#666}.xdsoft_datetimepicker.xdsoft_dark
.xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright
a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark
.xdsoft_time_box{border:1px
solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker
.xdsoft_save_selected{display:block;border:1px
solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px
17px 4px 33px;border:1px
solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus
span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}#sitefooter{display:block;border:0;min-height:60px;z-index:2;font-size:13px;line-height:20px}@media only screen and (min-width: 768px){#sitefooter{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#sitefooter.nocopyright{-webkit-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}body.CustomPageURL
#sitefooter{display:none !important}#sitefooter.empty,#sitefooter.nocopyright{background:transparent !important;min-height:30px !important}#sitefooter.nocopyright{transition:padding-bottom 0.4s cubic-bezier(0.075, 0.82, 0.165, 1)}#sitefooter
.copyright{display:block;padding:22px
0 22px 28px;margin-right:30px !important;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}#sitefooter .copyright
a{text-decoration:none}#sitefooter .copyright a:hover{text-decoration:underline}body.Adminview #sitefooter.nocopyright
.footerlinks{margin-bottom:20px}body.Dark
#sitefooter{color:rgba(255,255,255,0.7)}body.Dark #sitefooter
a{color:rgba(255,255,255,0.8)}body.Light
#sitefooter{color:rgba(0,0,0,0.7)}body.Light #sitefooter
a{color:rgba(0,0,0,0.8)}#sitefooter .footerlinks,
#socialshare-top-c
.footerlinks{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;font-size:0;line-height:36px;padding-right:20px}#sitefooter .footerlinks .footerlink,
#socialshare-top-c .footerlinks
.footerlink{color:inherit;display:inline-block;vertical-align:top;margin-left:16px;cursor:pointer;transition:color 0.2s cubic-bezier(0.075, 0.82, 0.165, 1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#sitefooter .footerlinks .footerlink .icon,
#sitefooter .footerlinks .footerlink span,
#socialshare-top-c .footerlinks .footerlink .icon,
#socialshare-top-c .footerlinks .footerlink
span{display:inline-block;vertical-align:top}#sitefooter .footerlinks .footerlink .icon,
#socialshare-top-c .footerlinks .footerlink
.icon{width:12px;height:36px;fill:currentColor;margin-right:6px;box-sizing:border-box}#sitefooter .footerlinks .footerlink .icon.icon-download_100,
#socialshare-top-c .footerlinks .footerlink .icon.icon-download_100{padding-top:2px}#sitefooter .footerlinks .footerlink .icon.icon-lock,
#socialshare-top-c .footerlinks .footerlink .icon.icon-lock{width:10px}#sitefooter .footerlinks .footerlink .icon.icon-graphs,
#socialshare-top-c .footerlinks .footerlink .icon.icon-graphs{padding-bottom:2px}#sitefooter .footerlinks .footerlink span,
#socialshare-top-c .footerlinks .footerlink
span{font-size:12px}#sitefooter .footerlinks #socialshare,
#socialshare-top-c .footerlinks
#socialshare{padding-right:4px}@media only screen and (max-width: 767px){#sitefooter .footerlinks #socialshare,
#socialshare-top-c .footerlinks
#socialshare{float:right}}#sitecontainer{display:flex;flex-direction:column;transition:padding-bottom 0.4s cubic-bezier(0.075,0.82,0.165,1);padding-bottom:0}#sitecontainer>*{flex:0 0 auto}#sitecontainer
#content{flex:1 0 auto}body.hasSelections
#sitecontainer{padding-bottom:148px;transition-duration:0.2s}body.hasSelections #sitecontainer
#sitefooter.nocopyright{padding-bottom:12px;transition-duration:0.2s}body.hasSelections.dockCollapsed
#sitecontainer{padding-bottom:38px}body.Home
#elementpicdiv0{cursor:pointer}body.Font1{font-family:Arial,sans-serif}body.Font2{font-family:Verdana,sans-serif}body.Font3{font-family:Tahoma,sans-serif}body.Font4{font-family:Georgia,serif}body.Font5{font-family:"Times New Roman",serif}#sitecontainer{min-height:100% !important;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.CustomPageURL
#sitecontainer{height:100%;padding-bottom:0 !important}.footerlinks .flink,
#socialbar
.flink{float:right;margin-right:4px}#socialbar
.flink{font-size:13px;font-weight:normal}.footerlinks
.flink#fblike{margin-right:30px;margin-top:7px;margin-left:8px}body.Folderviewer0 #socialbar
.flink{float:right}#socialbar{margin:0px
0px 28px 0px;padding:18px
0;position:relative;width:100%;clear:both}.postbody
#socialbar{margin-bottom:-10px;margin-top:10px}body.Home #socialbar,
body.CustomPage
#socialbar{width:1024px;margin:0
auto 28px}body.Home.HomeType3 #socialbar,
body.CustomPage
#socialbar{width:100%;max-width:1140px}#sitefooter.trialnotification{min-height:89px}body.Home.Adminview.homeactivated #sitefooter
#trialnotification{display:none !important}#sitefooter
#trialnotification{display:block;width:100%;height:26px;font-size:11px;line-height:26px;background:rgba(0,0,0,0.7);background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/footer_policetape-3.png);background-repeat:repeat-x;color:black;text-shadow:0px 1px 1px rgba(255,255,255,0.2);box-shadow:0px -1px 1px rgba(0,0,0,0.36), inset 0px 1px 1px rgba(255,255,255,0.07);position:absolute;bottom:0px;opacity:0.9;cursor:pointer;overflow-x:hidden}#sitefooter #trialnotification:hover{opacity:1}#sitefooter #trialnotification
.trialinfo{display:block;position:absolute;width:1200px;left:50%;margin-left:-600px;background:transparent url(//images3.kuvat.fi/assets/v3/images/gallery/footer_policetape-2_overlay.png) no-repeat;text-align:center;font:bold 11px/26px "Helvetica Neue", Helvetica, Arial, sans-serif}#sitefooter #trialnotification .trialinfo
span{display:inline;opacity:0.8}#sitefooter #trialnotification:hover .trialinfo
span{opacity:1}#sitefooter #trialnotification .trialinfo
.upgradebutton{font-size:11px;margin-left:6px;margin-top:2px;font-weight:bold;padding:4px
8px;display:inline;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-shadow:0px 1px 2px -1px rgba(255,255,255,0.9), inset 0px 1px 1px rgba(0,0,0,0.07);color:#fff;background-color:rgba(0,0,0,0.7)}#sitefooter #trialnotification:hover .trialinfo
.upgradebutton{background:rgba(0,0,0,0.67);box-shadow:0px 1px 2px -1px rgba(255,255,255,0.9), inset 0px 1px 2px rgba(0,0,0,0.5)}#sitefooter #trialnotification .trialinfo .upgradebutton:hover{text-decoration:underline;background:rgba(0,0,0,0.75)}body.homedisabled #sitefooter.trialnotification .footerlinks,
#sitefooter.trialnotification
.footerlinks{margin-top:-31px}.flink
span.icon{display:block;font-size:12px;font-weight:bold;line-height:36px;padding-right:0;padding-left:28px;background-repeat:no-repeat;white-space:nowrap}#socialbar .flink
span.icon{margin-top:-7px}#socialbar
.flink.likethisview{margin-right:10px;float:right}.footerlinks .flink span.icon:hover,
#socialbar .flink span.icon:hover{cursor:pointer}.footerlinks .flink.viewstatistics span.icon,
#socialbar .flink.viewstatistics
span.icon{background-position:9px 10px}.footerlinks .flink.viewstatistics span.icon:hover,
#socialbar .flink.viewstatistics span.icon:hover{background-position:9px -40px}.footerlinks .flink.sharethisview span.icon,
#socialbar .flink.sharethisview
span.icon{background-position:8px -90px}.footerlinks .flink.sharethisview span.icon:hover,
#socialbar .flink.sharethisview span.icon:hover{background-position:8px -140px}.footerlinks .flink.addthistocart span.icon,
#socialbar .flink.addthistocart
span.icon{background-position:8px -190px}.footerlinks .flink.addthistocart span.icon:hover,
#socialbar .flink.addthistocart span.icon:hover{background-position:8px -240px}.footerlinks .flink.downloadthisview span.icon,
#socialbar .flink.downloadthisview
span.icon{background-position:8px -290px}.footerlinks .flink.downloadthisview span.icon:hover,
#socialbar .flink.downloadthisview span.icon:hover{background-position:8px -340px}.footermenu,.socialmenu{position:absolute;bottom:40px;z-index:399}.footermenu.sharemenu,
.footermenu.downloadmenu,
.footermenu.langmenu,
body.Folderviewer0 .socialmenu.sharemenu,
body.Folderviewer0 .socialmenu.downloadmenu,
body.Folderviewer0
.socialmenu.langmenu{right:5px}body.Folderviewer1 .socialmenu.sharemenu,
body.Folderviewer1 .socialmenu.downloadmenu,
body.Folderviewer1
.socialmenu.langmenu{left:5px}body.Folderviewer1 .socialmenu.sharemenu .boxcorner,
body.Folderviewer1 .socialmenu.downloadmenu .boxcorner,
body.Folderviewer1 .socialmenu.langmenu
.boxcorner{left:18px;right:auto}.footermenu .boxcorner,
.socialmenu
.boxcorner{position:absolute;z-index:200;width:36px;height:18px;bottom:-18px;right:18px;background-image:url(//images3.kuvat.fi/assets/v3/images/site/sharemenu_corner.png);background-repeat:no-repeat}.footermenu .menubox,
.socialmenu
.menubox{display:block;background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #dcdcdc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top, #efefef 0%,#dcdcdc 100%);background:-o-linear-gradient(top, #efefef 0%,#dcdcdc 100%);background:-ms-linear-gradient(top, #efefef 0%,#dcdcdc 100%);background:linear-gradient(top, #efefef 0%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef', endColorstr='#dcdcdc',GradientType=0);-webkit-border-bottom-left-radius:2px;-moz-border-radius-bottomleft:2px;border-bottom-left-radius:2px;-moz-box-shadow:0 3px 10px -1px rgb(0,0,0);-webkit-box-shadow:0 3px 10px -1px rgb(0,0,0);box-shadow:0 3px 10px -1px rgb(0,0,0);border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;z-index:199}body.Light .footermenu .menubox,
body.Light .socialmenu
.menubox{background:#efefef;background:-moz-linear-gradient(top, #f8f8f8 0%, #e8e8e8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e8e8e8));background:-webkit-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);background:-o-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);background:-ms-linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);background:linear-gradient(top, #f8f8f8 0%,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f8f8', endColorstr='#e8e8e8',GradientType=0);-moz-box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4);box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4)}.footermenu h3,
.socialmenu
h3{margin:0;display:block;line-height:50px;font-size:16px;font-weight:bold;padding:2px
0 0 20px}body.Lang_EN .footermenu h3,
body.Lang_EN .socialmenu
h3{padding-right:50px}.footermenu .menubox ul,
.socialmenu .menubox
ul{list-style:none;margin:0;padding:0}.footermenu .menubox ul li,
.socialmenu .menubox ul
li{background-image:url(//images3.kuvat.fi/assets/v3/images/site/siteheader_usermenu_separator.png);background-repeat:repeat-x;margin:0;padding:0}.footermenu .menubox ul
li.first{background:none}.footermenu .menubox ul li span,
.socialmenu .menubox ul li
span{display:block;line-height:38px;padding-right:20px;padding-left:20px;font-size:12px;font-weight:bold;color:#222;cursor:pointer;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footermenu .menubox ul li span:hover,
.socialmenu .menubox ul li span:hover{color:#0c79ff}.footermenu.langmenu{min-width:150px}.footermenu.langmenu
a{color:inherit;text-decoration:none !important}.footermenu.langmenu .menubox
span{padding-left:30px;background:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/16/GB.png) 9px 11px no-repeat;background-size:16px 16px}body.retina .footermenu.langmenu .menubox
span{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/32/GB.png)}.footermenu.langmenu .menubox span#fs-lng-fi{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/16/FI.png)}body.retina .footermenu.langmenu .menubox span#fs-lng-fi{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/32/FI.png)}.flink span.icon#fs-lng-switcher{background:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/16/GB.png) 8px 10px no-repeat;background-size:16px 16px;-webkit-filter:grayscale(1);-webkit-backface-visibility:hidden;-webkit-transition:-webkit-filter 0.1s linear}.flink span.icon#fs-lng-switcher:hover,
.flink span.icon#fs-lng-switcher.active{-webkit-filter:grayscale(0)}body.retina .flink span.icon#fs-lng-switcher{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/32/GB.png)}body.Lang_FI .flink span.icon#fs-lng-switcher{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/16/FI.png)}body.retina.Lang_FI .flink span.icon#fs-lng-switcher{background-image:url(//images3.kuvat.fi/assets/v3/images/flag/flags-iso/shiny/32/FI.png)}body.Folderrounded.Folderborder3 .albumslist.type2 .album .thumb .thumbholder,
body.Folderrounded.Folderborder3 .albumslist.type2 .album .thumbimage,
body.Folderrounded.Folderborder3 .albumslist.type2 .multithumbs .multithumbimage,
body.Folderrounded.Folderborder3 .albumslist.type2 .album .thumb.empty .thumbimage .emptyholder span,
body.Folderrounded.Folderborder3 .albumslist.type2 .thumb .tools,
body.Folderrounded.Folderborder3 .albumslist.type1 .album .thumb .thumbholder,
body.Folderrounded.Folderborder3 .albumslist.type1 .album .thumbimage,
body.Folderrounded.Folderborder3 .albumslist.type1 .multithumbs .multithumbimage,
body.Folderrounded.Folderborder3 .albumslist.type1 .album .thumb.empty .thumbimage .emptyholder span,
body.Folderrounded.Folderborder3 .albumslist.type1 .thumb
.tools{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important}div.headercontent{text-shadow:0px 1px 2px rgba(0,0,0,0.2)}body.Dark
div.headercontent{box-shadow:0px -1px 0px rgba(0,0,0,0.09) inset}body.Headercolor1 header#siteheader .headercontent,
div#headercolor div#Headercolor1 span,
div#highlightcolor div#Highlightcolor1
span{background:#db53a2;background:-moz-linear-gradient(top, #db53a2 0%, #c74c93 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #db53a2), color-stop(100%, #c74c93));background:-webkit-linear-gradient(top, #db53a2 0%, #c74c93 100%);background:-o-linear-gradient(top, #db53a2 0%, #c74c93 100%);background:-ms-linear-gradient(top, #db53a2 0%, #c74c93 100%);background:linear-gradient(top, #db53a2 0%, #c74c93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db53a2', endColorstr='#db53a2',GradientType=0)}body.Headercolor2 header#siteheader .headercontent,
div#headercolor div#Headercolor2
span{background:#a95de3;background:-moz-linear-gradient(top, #a95de3 0%, #874bb5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a95de3), color-stop(100%, #874bb5));background:-webkit-linear-gradient(top, #a95de3 0%, #874bb5 100%);background:-o-linear-gradient(top, #a95de3 0%, #874bb5 100%);background:-ms-linear-gradient(top, #a95de3 0%, #874bb5 100%);background:linear-gradient(top, #a95de3 0%, #874bb5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a95de3', endColorstr='#874bb5',GradientType=0)}body.Headercolor3 header#siteheader .headercontent,
div#headercolor div#Headercolor3
span{background:#225b94;background:-moz-linear-gradient(top, #225b94 0%, #1c4876 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #225b94), color-stop(100%, #1c4876));background:-webkit-linear-gradient(top, #225b94 0%, #1c4876 100%);background:-o-linear-gradient(top, #225b94 0%, #1c4876 100%);background:-ms-linear-gradient(top, #225b94 0%, #1c4876 100%);background:linear-gradient(top, #225b94 0%, #1c4876 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#225b94', endColorstr='#1c4876',GradientType=0)}body.Headercolor4 header#siteheader .headercontent,
div#headercolor div#Headercolor4 span,
div#highlightcolor div#Highlightcolor2
span{background:#209fdf;background:-moz-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #209fdf), color-stop(100%, #1a81b5));background:-webkit-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-o-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-ms-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:linear-gradient(top, #209fdf 0%, #1a81b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#209fdf', endColorstr='#1a81b5',GradientType=0)}body.Headercolor5 header#siteheader .headercontent,
div#headercolor div#Headercolor5
span{background:#3fbabf;background:-moz-linear-gradient(top, #3fbabf 0%, #34a3a7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3fbabf), color-stop(100%, #34a3a7));background:-webkit-linear-gradient(top, #3fbabf 0%, #34a3a7 100%);background:-o-linear-gradient(top, #3fbabf 0%, #34a3a7 100%);background:-ms-linear-gradient(top, #3fbabf 0%, #34a3a7 100%);background:linear-gradient(top, #3fbabf 0%, #34a3a7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3fbabf', endColorstr='#34a3a7',GradientType=0)}body.Headercolor6 header#siteheader .headercontent,
div#headercolor div#Headercolor6 span,
div#highlightcolor div#Highlightcolor3
span{background:#3cac36;background:-moz-linear-gradient(top, #3cac36 0%, #32942c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3cac36), color-stop(100%, #32942c));background:-webkit-linear-gradient(top, #3cac36 0%, #32942c 100%);background:-o-linear-gradient(top, #3cac36 0%, #32942c 100%);background:-ms-linear-gradient(top, #3cac36 0%, #32942c 100%);background:linear-gradient(top, #3cac36 0%, #32942c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3cac36', endColorstr='#32942c',GradientType=0)}body.Headercolor7 header#siteheader .headercontent,
div#headercolor div#Headercolor7
span{background:#71c547;background:-moz-linear-gradient(top, #71c547 0%, #5fa43d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #71c547), color-stop(100%, #5fa43d));background:-webkit-linear-gradient(top, #71c547 0%, #5fa43d 100%);background:-o-linear-gradient(top, #71c547 0%, #5fa43d 100%);background:-ms-linear-gradient(top, #71c547 0%, #5fa43d 100%);background:linear-gradient(top, #71c547 0%, #5fa43d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#71c547', endColorstr='#5fa43d',GradientType=0)}body.Headercolor8 header#siteheader .headercontent,
div#headercolor div#Headercolor8
span{background:#e2dd52;background:-moz-linear-gradient(top, #e2dd52 0%, #cec93f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e2dd52), color-stop(100%, #cec93f));background:-webkit-linear-gradient(top, #e2dd52 0%, #cec93f 100%);background:-o-linear-gradient(top, #e2dd52 0%, #cec93f 100%);background:-ms-linear-gradient(top, #e2dd52 0%, #cec93f 100%);background:linear-gradient(top, #e2dd52 0%, #cec93f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2dd52', endColorstr='#cec93f',GradientType=0)}body.Headercolor9 header#siteheader .headercontent,
div#headercolor div#Headercolor9 span,
div#highlightcolor div#Highlightcolor4
span{background:#ef4035;background:-moz-linear-gradient(top, #ef4035 0%, #ce362c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ef4035), color-stop(100%, #ce362c));background:-webkit-linear-gradient(top, #ef4035 0%, #ce362c 100%);background:-o-linear-gradient(top, #ef4035 0%, #ce362c 100%);background:-ms-linear-gradient(top, #ef4035 0%, #ce362c 100%);background:linear-gradient(top, #ef4035 0%, #ce362c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4035', endColorstr='#ce362c',GradientType=0)}body.Headercolor10 header#siteheader .headercontent,
div#headercolor div#Headercolor10
span{background:#a90329;background:-moz-linear-gradient(top, #a90329 0%, #6d0019 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a90329), color-stop(100%, #6d0019));background:-webkit-linear-gradient(top, #a90329 0%, #6d0019 100%);background:-o-linear-gradient(top, #a90329 0%, #6d0019 100%);background:-ms-linear-gradient(top, #a90329 0%, #6d0019 100%);background:linear-gradient(top, #a90329 0%, #6d0019 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#6d0019',GradientType=0)}body.Headercolor11 header#siteheader .headercontent,
div#headercolor div#Headercolor11
span{background:#9ea9b1;background:-moz-linear-gradient(top, #9ea9b1 0%, #6c7a84 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9ea9b1), color-stop(100%, #6c7a84));background:-webkit-linear-gradient(top, #9ea9b1 0%, #6c7a84 100%);background:-o-linear-gradient(top, #9ea9b1 0%, #6c7a84 100%);background:-ms-linear-gradient(top, #9ea9b1 0%, #6c7a84 100%);background:linear-gradient(top, #9ea9b1 0%, #6c7a84 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ea9b1', endColorstr='#6c7a84',GradientType=0)}body.Headercolor12 header#siteheader .headercontent,
div#headercolor div#Headercolor12
span{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eef1f3));background:-webkit-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-o-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-ms-linear-gradient(top, #fff 0%, #eef1f3 100%);background:linear-gradient(top, #fff 0%, #eef1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffffff', endColorstr='#eef1f3',GradientType=0)}body.Headercolor12 header#siteheader div.headercontent,
body.Headercolor12 header#siteheader div.headercontent *,
body.Headercolor12 header#siteheader #siteheadertools .toolbutton,
body.Headercolor12 header#siteheader #siteheadertools .textbutton,
body.Headercolor12 header#siteheader #siteheadertools .dropmenutoggle,
body.Headercolor12 header#siteheader div.headercontent ul.cf
li{color:#191c22;text-shadow:0px 1px 2px rgba(255,255,255,0.4)}body.Headercolor12 header#siteheader #siteheadertools .toolbutton
span{background-image:url(//images3.kuvat.fi/assets/v3/images/site/siteheader_icons_light.png)}body.Headercolor12 header#siteheader #siteheadertools .dropmenutoggle
span{background-position:-203px -46px}body.Light.Headercolor12
.foldertools{box-shadow:0px 3px 2px -2px rgba(0,0,0,0.1) inset, 0px -3px 2px -2px rgba(0,0,0,0.05) inset, 0px 1px 1px rgba(255,255,255,0.36)}body.Viewer2 #imageviewer .tagcontainer .tag,
body.Light #sitecontainer .tagcontainer
.tag{background:#fafafa !important;color:#333;box-shadow:none;border:1px
solid rgba(0,0,0,0.04);font-size:11px}body.Viewer2 #imageviewer .tagcontainer .tag span,
#itemeditor .tagcontainer .tag
span{color:#444 !important}body.Viewer2 #imageviewer .tagcontainer .tag:hover span,
#itemeditor .tagcontainer .tag:hover
span{color:#777 !important}body.Light #sitecontainer .tagcontainer
.tag{color:#444}body.Light #sitecontainer .tagcontainer .tag:hover{color:#777}body.Viewer2 #imageviewer .tag .plus,
body.Viewer2 #imageviewer .tag .deletetag,
body.Light.Adminview #taglist .tagcontainer .tag .plus,
body.Light.Adminview #taglist .tagcontainer .tag
.deletetag{background-image:url(//images3.kuvat.fi/assets/v3/images/site/tagbuttons_light.png);background-repeat:no-repeat;width:14px;opacity:0.5}body.Viewer2 #imageviewer .tag .plus:hover,
body.Viewer2 #imageviewer .tag .deletetag:hover,
body.Light.Adminview #taglist .tagcontainer .tag .plus:hover,
body.Light.Adminview #taglist .tagcontainer .tag .deletetag:hover{opacity:1}body.Viewer2 #imageviewer .tag .plus,
body.Light.Adminview #taglist .tagcontainer .tag
.plus{background-position:2px 4px}body.Viewer2 #imageviewer .tag .deletetag,
body.Light.Adminview #taglist .tagcontainer .tag
.deletetag{background-position:-20px 4px}body.Dark.Background0:not(.ImageviewerModal):not(.Embedbrowser){background:#242424 !important}body.Dark:not(.CustomBackground):not(.Background11):not(.Background12):not(.ImageviewerModal):not(.Embedbrowser){background:#242424 !important}body.Dark.Background11:not(.ImageviewerModal):not(.Embedbrowser){background:#242424 !important}body.Dark.Background12:not(.ImageviewerModal):not(.Embedbrowser){background:#000 !important}body.Dark.CustomBackground:not(.CustomBackgroundColor){background-color:#000 !important}body.Dark.Background12
.foldertools{border-bottom-color:rgba(255,255,255,0.1);background:rgba(255,255,255,0.09)}body.Dark.Highlightcolor0 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Dark.Highlightcolor0 #uploadbutton:hover,
body.Highlightcolor0 .imageslist #addfiles #imageadder:hover{border-color:#999}body.Dark.Highlightcolor1 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Dark.Highlightcolor1 #uploadbutton:hover,
body.Highlightcolor1 .imageslist #addfiles #imageadder:hover{border-color:#db53a2}body.Dark.Highlightcolor2 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Dark.Highlightcolor2 #uploadbutton:hover,
body.Highlightcolor2 .imageslist #addfiles #imageadder:hover{border-color:#0066c9}body.Dark.Highlightcolor3 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Dark.Highlightcolor3 #uploadbutton:hover,
body.Highlightcolor3 .imageslist #addfiles #imageadder:hover{border-color:#00b42f}body.Dark.Highlightcolor4 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Dark.Highlightcolor4 #uploadbutton:hover,
body.Highlightcolor4 .imageslist #addfiles #imageadder:hover{border-color:#ef4035}body.Viewer0.Highlightcolor2 .foldertools .returnlink:hover,
body.Viewer1.Highlightcolor2 .foldertools .returnlink:hover{background-color:#0066c9;box-shadow:0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer0.Highlightcolor4 .foldertools .returnlink:hover,
body.Viewer1.Highlightcolor4 .foldertools .returnlink:hover{background-color:#ef4035;box-shadow:0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer0.Highlightcolor3 .foldertools .returnlink:hover{background-color:#00b42f;box-shadow:0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer0.Highlightcolor1 .foldertools .returnlink:hover,
body.Viewer1.Highlightcolor1 .foldertools .returnlink:hover{background-color:#db53a2;box-shadow:0px 1px 1px rgba(0,0,0,0.36) inset}body.Dark .albumslist .album .thumb .newbadge,
body.Dark .imageslist .imageobject .thumb .imagecover .newbadge,
body.Home.Dark .elementblock
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/new_badges.png)}body.Lang_FI.Dark .albumslist .album .thumb .newbadge,
body.Lang_FI.Dark .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-0px 0px}body.Lang_EN.Dark .albumslist .album .thumb .newbadge,
body.Lang_EN.Dark .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px 0px}body.Lang_FI.Dark.Highlightcolor1 .albumslist .album .thumb .newbadge,
body.Lang_FI.Dark.Highlightcolor1 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -37px}body.Lang_EN.Dark.Highlightcolor1 .albumslist .album .thumb .newbadge,
body.Lang_EN.Dark.Highlightcolor1 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -37px}body.Lang_FI.Dark.Highlightcolor2 .albumslist .album .thumb .newbadge,
body.Lang_FI.Dark.Highlightcolor2 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -74px}body.Lang_EN.Dark.Highlightcolor2 .albumslist .album .thumb .newbadge,
body.Lang_EN.Dark.Highlightcolor2 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -74px}body.Lang_FI.Dark.Highlightcolor3 .albumslist .album .thumb .newbadge,
body.Lang_FI.Dark.Highlightcolor3 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -111px}body.Lang_EN.Dark.Highlightcolor3 .albumslist .album .thumb .newbadge,
body.Lang_EN.Dark.Highlightcolor3 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -111px}body.Lang_FI.Dark.Highlightcolor4 .albumslist .album .thumb .newbadge,
body.Lang_FI.Dark.Highlightcolor4 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -148px}body.Lang_EN.Dark.Highlightcolor4 .albumslist .album .thumb .newbadge,
body.Lang_EN.Dark.Highlightcolor4 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -148px}body.Lang_FI.Home.Dark .elementblock
.newbadge{background-position:0px -185px}body.Lang_EN.Home.Dark .elementblock
.newbadge{background-position:-100px -185px}body.Lang_FI.Home.Dark.Highlightcolor1 .elementblock
.newbadge{background-position:0px -255px}body.Lang_EN.Home.Dark.Highlightcolor1 .elementblock
.newbadge{background-position:-100px -255px}body.Lang_FI.Home.Dark.Highlightcolor2 .elementblock
.newbadge{background-position:0px -325px}body.Lang_EN.Home.Dark.Highlightcolor2 .elementblock
.newbadge{background-position:-100px -325px}body.Lang_FI.Home.Dark.Highlightcolor3 .elementblock
.newbadge{background-position:0px -395px}body.Lang_EN.Home.Dark.Highlightcolor3 .elementblock
.newbadge{background-position:-100px -395px}body.Lang_FI.Home.Dark.Highlightcolor4 .elementblock
.newbadge{background-position:0px -465px}body.Lang_EN.Home.Dark.Highlightcolor4 .elementblock
.newbadge{background-position:-100px -465px}body.Highlightcolor0 #imageviewer #videoprogress .ui-progressbar-value,
body.Highlightcolor0 #imageviewer .flowplayer .fp-progress{background:#919191}body.Highlightcolor1 #viewer-breadcrumb .returnlink:hover,
body.Highlightcolor1 #overlay.diagnostics .breadcrumb .returnlink:hover,
body.Highlightcolor1 #imageviewer #videoprogress .ui-progressbar-value,
body.Highlightcolor1 #imageviewer .flowplayer .fp-progress,
body.Highlightcolor1.Folderviewer1 #folderarea .tile .tileview-comments.highlight{background:#db53a2;background:-moz-linear-gradient(top, #db53a2 0%, #c455b0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#db53a2), color-stop(100%,#c455b0));background:-webkit-linear-gradient(top, #db53a2 0%,#c455b0) 100%);background:-o-linear-gradient(top, #db53a2 0%,#c455b0 100%);background:-ms-linear-gradient(top, #db53a2 0%,#c455b0 100%);background:linear-gradient(top, #db53a2 0%,#c455b0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#db53a2', endColorstr='#c455b0',GradientType=0)}body.Highlightcolor2 #viewer-breadcrumb .returnlink:hover,
body.Highlightcolor2 #overlay.diagnostics .breadcrumb .returnlink:hover,
body.Highlightcolor2 #imageviewer #videoprogress .ui-progressbar-value,
body.Highlightcolor2 #imageviewer .flowplayer .fp-progress,
body.Highlightcolor2.Folderviewer1 #folderarea .tile .tileview-comments.highlight{background:#209fdf;background:-moz-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #209fdf), color-stop(100%, #1a81b5));background:-webkit-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-o-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:-ms-linear-gradient(top, #209fdf 0%, #1a81b5 100%);background:linear-gradient(top, #209fdf 0%, #1a81b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#209fdf', endColorstr='#1a81b5',GradientType=0)}body.Highlightcolor3 #viewer-breadcrumb .returnlink:hover,
body.Highlightcolor3 #overlay.diagnostics .breadcrumb .returnlink:hover,
body.Highlightcolor3 #imageviewer #videoprogress .ui-progressbar-value,
body.Highlightcolor3 #imageviewer .flowplayer .fp-progress,
body.Highlightcolor3.Folderviewer1 #folderarea .tile .tileview-comments.highlight{background:rgb(54,196,248);background:-moz-linear-gradient(top, #00b42f 0%, #009b28 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b42f), color-stop(100%,#009b28));background:-webkit-linear-gradient(top, #00b42f 0%,#009b28) 100%);background:-o-linear-gradient(top, #00b42f 0%,#009b28 100%);background:-ms-linear-gradient(top, #00b42f 0%,#009b28 100%);background:linear-gradient(top, #00b42f 0%,#009b28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b42f', endColorstr='#009b28',GradientType=0)}body.Highlightcolor4 #viewer-breadcrumb .returnlink:hover,
body.Highlightcolor4 #overlay.diagnostics .breadcrumb .returnlink:hover,
body.Highlightcolor4 #imageviewer #videoprogress .ui-progressbar-value,
body.Highlightcolor4 #imageviewer .flowplayer .fp-progress,
body.Highlightcolor4.Folderviewer1 #folderarea .tile .tileview-comments.highlight{background:#ef4035;background:-moz-linear-gradient(top, #ef4035 0%, #ce362c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ef4035), color-stop(100%,#ce362c));background:-webkit-linear-gradient(top, #ef4035 0%,#ce362c) 100%);background:-o-linear-gradient(top, #ef4035 0%,#ce362c 100%);background:-ms-linear-gradient(top, #ef4035 0%,#ce362c 100%);background:linear-gradient(top, #ef4035 0%,#ce362c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ef4035', endColorstr='#ce362c',GradientType=0)}body.Highlightcolor1 .albumslist.type1 .album .info .folderdescription a:hover,
body.Highlightcolor1 .newbutton.light.segmented.active,
body.Highlightcolor1.Folderviewer1 #content .folderheader #folderlogout:hover,
body.Highlightcolor1.Folderviewer1 #folderarea .tile.fontsize0 .tileview-tools .tileview-fontsize span.fontsize0,
body.Highlightcolor1.Folderviewer1 #folderarea .tile.fontsize1 .tileview-tools .tileview-fontsize span.fontsize1,
body.Highlightcolor1.Folderviewer1 #folderarea .tile.fontsize2 .tileview-tools .tileview-fontsize span.fontsize2,
body.Highlightcolor1.Folderviewer1 #folderarea .tile.fontsize3 .tileview-tools .tileview-fontsize span.fontsize3,
body.Highlightcolor1.Folderviewer1 #folderarea .tile.description .tileview-tools .tileview-desc,
body.Highlightcolor1 #imageviewer.viewer5 #viewer-zoom ul li.active .icon,
body.Highlightcolor1 #imageslist .imageobject .thumb .newbadge,
body.Highlightcolor1.Oldhome .postblock .elementlink a,
body.Highlightcolor1 div.foldertools .folder.active span,
body.Highlightcolor1 #sitefooter .copyright a:hover{color:#db53a2 !important}body.Highlightcolor2 .albumslist.type1 .album .info .folderdescription a:hover,
body.Highlightcolor2 .newbutton.light.segmented.active,
body.Highlightcolor2.Folderviewer1 #content .folderheader #folderlogout:hover,
body.Highlightcolor2.Folderviewer1 #folderarea .tile.fontsize0 .tileview-tools .tileview-fontsize span.fontsize0,
body.Highlightcolor2.Folderviewer1 #folderarea .tile.fontsize1 .tileview-tools .tileview-fontsize span.fontsize1,
body.Highlightcolor2.Folderviewer1 #folderarea .tile.fontsize2 .tileview-tools .tileview-fontsize span.fontsize2,
body.Highlightcolor2.Folderviewer1 #folderarea .tile.fontsize3 .tileview-tools .tileview-fontsize span.fontsize3,
body.Highlightcolor2.Folderviewer1 #folderarea .tile.description .tileview-tools .tileview-desc,
body.Highlightcolor2 #imageviewer.viewer5 #viewer-zoom ul li.active .icon,
body.Highlightcolor2 #imageslist .imageobject .thumb .newbadge,
body.Highlightcolor2.Oldhome .postblock .elementlink a,
body.Highlightcolor2 div.foldertools .folder.active span,
body.Highlightcolor2 #sitefooter .copyright a:hover{color:#0066c7 !important}body.Highlightcolor3 .albumslist.type1 .album .info .folderdescription a:hover,
body.Highlightcolor3 .newbutton.light.segmented.active,
body.Highlightcolor3.Folderviewer1 #content .folderheader #folderlogout:hover,
body.Highlightcolor3.Folderviewer1 #folderarea .tile .tileview-tools .tileview-fontsize span.active,
body.Highlightcolor3.Folderviewer1 #folderarea .tile.fontsize0 .tileview-tools .tileview-fontsize span.fontsize0,
body.Highlightcolor3.Folderviewer1 #folderarea .tile.fontsize1 .tileview-tools .tileview-fontsize span.fontsize1,
body.Highlightcolor3.Folderviewer1 #folderarea .tile.fontsize2 .tileview-tools .tileview-fontsize span.fontsize2,
body.Highlightcolor3.Folderviewer1 #folderarea .tile.fontsize3 .tileview-tools .tileview-fontsize span.fontsize3,
body.Highlightcolor3.Folderviewer1 #folderarea .tile.description .tileview-tools .tileview-desc,
body.Highlightcolor3 #imageviewer.viewer5 #viewer-zoom ul li.active .icon,
body.Highlightcolor3 #imageslist .imageobject .thumb .newbadge,
body.Highlightcolor3.Oldhome .postblock .elementlink a,
body.Highlightcolor3 div.foldertools .folder.active span,
body.Highlightcolor3 #sitefooter .copyright a:hover{color:#00b42f !important}body.Highlightcolor4 .albumslist.type1 .album .info .folderdescription a:hover,
body.Highlightcolor4 .newbutton.light.segmented.active,
body.Highlightcolor4.Folderviewer1 #content .folderheader #folderlogout:hover,
body.Highlightcolor4.Folderviewer1 #folderarea .tile .tileview-tools .tileview-fontsize span.active,
body.Highlightcolor4.Folderviewer1 #folderarea .tile.fontsize0 .tileview-tools .tileview-fontsize span.fontsize0,
body.Highlightcolor4.Folderviewer1 #folderarea .tile.fontsize1 .tileview-tools .tileview-fontsize span.fontsize1,
body.Highlightcolor4.Folderviewer1 #folderarea .tile.fontsize2 .tileview-tools .tileview-fontsize span.fontsize2,
body.Highlightcolor4.Folderviewer1 #folderarea .tile.fontsize3 .tileview-tools .tileview-fontsize span.fontsize3,
body.Highlightcolor4.Folderviewer1 #folderarea .tile.description .tileview-tools .tileview-desc,
body.Highlightcolor4 #imageviewer.viewer5 #viewer-zoom ul li.active .icon,
body.Highlightcolor4 #imageslist .imageobject .thumb .newbadge,
body.Highlightcolor4.Oldhome .postblock .elementlink a,
body.Highlightcolor4 div.foldertools .folder.active span,
body.Highlightcolor4 #sitefooter .copyright a:hover{color:#ef4035 !important}body.Home.Dark.Highlightcolor2 .elementnewitemgroup .elementpicture:hover{background-color:#1e7ed5}body.Home.Dark.Highlightcolor4 .elementnewitemgroup .elementpicture:hover{background-color:#ef4035}body.Home.Dark.Highlightcolor3 .elementnewitemgroup .elementpicture:hover{background-color:#00b42f}body.Home.Dark.Highlightcolor1 .elementnewitemgroup .elementpicture:hover{background-color:#db53a2}body.Dark.Folderborder1 .albumslist .album .thumb
.thumbholder{border:2px
solid white;background:white}body.Dark.Folderborder4 .albumslist .album .thumb
.thumbholder{border:2px
solid black;background:black}body.Dark.Folderborder1.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder4.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder1.Folderrounded .albumslist.type1 .album .thumb .thumbholder,
body.Dark.Folderborder4.Folderrounded .albumslist.type1 .album .thumb
.thumbholder{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}body.Dark.Folderborder1.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder4.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder1.Foldershaded .albumslist.type1 .album .thumb .thumbholder,
body.Dark.Folderborder4.Foldershaded .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}body.Dark.Folderborder2 .albumslist .album .thumb
.thumbholder{border:5px
solid white;background:white}body.Dark.Folderborder5 .albumslist .album .thumb
.thumbholder{border:5px
solid black;background:black}body.Dark.Folderborder2.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder5.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder2.Folderrounded .albumslist.type1 .album .thumb .thumbholder,
body.Dark.Folderborder5.Folderrounded .albumslist.type1 .album .thumb
.thumbholder{-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}body.Dark.Folderborder2.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder5.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder2.Foldershaded .albumslist.type1 .album .thumb .thumbholder,
body.Dark.Folderborder5.Foldershaded .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}body.Dark.Folderborder3 .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Folderborder3 .albumslist.type1 .album .thumb
.thumbholder{display:block;border:11px
solid white;border-width:11px 12px 14px 11px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;top:-11px;left:-11px}body.Dark.Folderborder3 .albumslist.type2.crop .album .thumb .thumbholder,
body.Dark.Folderborder3 .albumslist.type1.crop .album .thumb
.thumbholder{width:100%;height:100%}body.Dark.Folderborder3 .albumslist.type2 .album:nth-of-type(2n) .thumb .thumbholder,
body.Dark.Folderborder3 .albumslist.type1 .album:nth-of-type(2n) .thumb
.thumbholder{border-width:16px 11px 14px 15px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;top:-16px;left:-15px}body.Dark.Folderborder3 .albumslist.type2 .album:nth-of-type(3n) .thumb .thumbholder,
body.Dark.Folderborder3 .albumslist.type1 .album:nth-of-type(3n) .thumb
.thumbholder{border-width:14px 12px 14px 14px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;top:-14px;left:-14px}body.Dark.Folderborder3.Folderrounded .albumslist.type2 .album .thumb .thumbholder img,
body.Dark.Folderborder3.Folderrounded .albumslist.type1 .album .thumb .thumbholder
img{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.Dark.Folderborder3 .albumslist.type2 .album
div.info{margin-top:15px}body.Dark.Thumbborder1 .imageslist .imageobject .thumb
.imagecover{border:2px
solid white}body.Dark.Thumbborder4 .imageslist .imageobject .thumb
.imagecover{border:2px
solid black}body.Dark.Thumbborder1.Thumbshaded .imageslist .imageobject .thumb .imagecover,
body.Dark.Thumbborder4.Thumbshaded .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}body.Dark.Thumbborder1.Thumbshaded .imageslist .imageobject .name,
body.Dark.Thumbborder4.Thumbshaded .imageslist .imageobject
.name{margin-top:8px}body.Dark.Thumbborder2 .imageslist .imageobject .thumb
.imagecover{border:5px
solid white}body.Dark.Thumbborder5 .imageslist .imageobject .thumb
.imagecover{border:5px
solid black}body.Dark.Thumbborder2.Thumbshaded .imageslist .imageobject .thumb .imagecover,
body.Dark.Thumbborder5.Thumbshaded .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}body.Dark.Thumbborder2.Thumbshaded .imageslist .imageobject .name,
body.Dark.Thumbborder5.Thumbshaded .imageslist .imageobject
.name{margin-top:9px}body.Dark.Foldereffect1 .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Foldereffect1 .albumslist.type1 .album .thumb
.thumbholder{display:block;position:relative}body.Dark.Foldereffect1 .albumslist.type2 .album .thumb .thumbholder::before,
body.Dark.Foldereffect1 .albumslist.type1 .album .thumb .thumbholder::before{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset;box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset}body.Dark.Foldereffect1.Folderrounded .albumslist.type2 .album .thumb .thumbholder::before,
body.Dark.Foldereffect1.Folderrounded .albumslist.type1 .album .thumb .thumbholder::before{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.Dark.Foldereffect2 .albumslist.type2 .album .thumb .thumbholder,
body.Dark.Foldereffect2 .albumslist.type1 .album .thumb
.thumbholder{display:block;position:relative}body.Dark.Foldereffect2 .albumslist.type2 .album .thumb .thumbholder::before,
body.Dark.Foldereffect2 .albumslist.type1 .album .thumb .thumbholder::before{content:"";display:block;position:absolute;width:100%;height:100%;box-shadow:2px 2px 3px -1px rgba(255,255,255,0.17) inset, -2px -2px 4px -2px rgba(0,0,0,0.4) inset;z-index:1}body.Dark.Foldereffect2.Folderrounded .albumslist.type2 .album .thumb .thumbholder::before,
body.Dark.Foldereffect2.Folderrounded .albumslist.type1 .album .thumb .thumbholder::before{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}html.boxshadow body.Dark.Foldershaded.Folderborder0 .albumslist.type2 .album .thumb .thumbholder,
html.boxshadow body.Dark.Foldershaded.Folderborder0 .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}html.boxshadow body.Dark.Thumbshaded.Thumbborder0 .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0 4px 16px -4px #000;-moz-box-shadow:0 4px 16px -4px #000;box-shadow:0 4px 16px -4px #000}body.Light.Headercolor12.Home #content,
body.Light.Headercolor12.Gallery #content,
body.Light.Headercolor12.Gallery #content #albumlistbanner,
body.Light.Headercolor12.About .layout1
.aboutheader{box-shadow:inset 0 1px 4px -1px rgba(0,0,0,0.3), inset 0 1px 1px 0 rgba(0,0,0,0.1)}body.Light.Background0:not(.ImageviewerModal):not(.Embedbrowser){background:#f7f7f7 !important}body.Light:not(.CustomBackground):not(.Background21):not(.Background22):not(.Background23):not(.ImageviewerModal){background:#f7f7f7 !important}body.Light.Background21:not(.ImageviewerModal):not(.Embedbrowser){background:url(//images3.kuvat.fi/assets/v3/images/backgrounds/diamond.png) !important}body.Light.Background22:not(.ImageviewerModal):not(.Embedbrowser){background:url(//images3.kuvat.fi/assets/v3/images/backgrounds/linen.png) !important}body.Light.Background23:not(.ImageviewerModal):not(.Embedbrowser){background:#eee !important}body.Light.CustomBackground:not(.CustomBackgroundColor){background-color:#fff !important}body.Light.Headercolor12 header#siteheader
.headercontent{background:white}body.Light
div.headercontent{box-shadow:0px -1px 0px rgba(0,0,0,0.09) inset}body.Light.HeaderInvert.HeaderEffectBlur div.headercontent,
body.Light.Headercolor12
div.headercontent{box-shadow:none}body.Light.Highlightcolor1 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Light.Highlightcolor1 #uploadbutton:hover{border-color:#db53a2}body.Light.Highlightcolor2 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Light.Highlightcolor2 #uploadbutton:hover{border-color:#0066c9}body.Light.Highlightcolor3 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Light.Highlightcolor3 #uploadbutton:hover{border-color:#00b42f}body.Light.Highlightcolor4 section#content div.folderarea div.albumslist div.createnewfolder div.create:hover,
body.Light.Highlightcolor4 #uploadbutton:hover{border-color:#ef4035}body.Viewer2.Highlightcolor1 .foldertools .returnlink:hover{background-color:#db53a2;box-shadow:0px 1px 1px rgba(255,255,255,0.36), 0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer2.Highlightcolor2 .foldertools .returnlink:hover{background-color:#0066c9;box-shadow:0px 1px 1px rgba(255,255,255,0.36), 0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer2.Highlightcolor3 .foldertools .returnlink:hover{background-color:#00b42f;box-shadow:0px 1px 1px rgba(255,255,255,0.36), 0px 1px 1px rgba(0,0,0,0.36) inset}body.Viewer2.Highlightcolor4 .foldertools .returnlink:hover{background-color:#ef4035;box-shadow:0px 1px 1px rgba(255,255,255,0.36), 0px 1px 1px rgba(0,0,0,0.36) inset}body.Light .albumslist .album .thumb .newbadge,
body.Light .imageslist .imageobject .thumb .imagecover
.newbadge{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/new_badges.png)}body.Lang_FI.Light .albumslist .album .thumb .newbadge,
body.Lang_FI.Light .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-0px 0px}body.Lang_EN.Light .albumslist .album .thumb
.newbadge{background-position:-50px 0px}body.Lang_FI.Light.Highlightcolor1 .albumslist .album .thumb .newbadge,
body.Lang_FI.Light.Highlightcolor1 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -37px}body.Lang_EN.Light.Highlightcolor1 .albumslist .album .thumb .newbadge,
body.Lang_EN.Light.Highlightcolor1 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -37px}body.Lang_FI.Light.Highlightcolor2 .albumslist .album .thumb .newbadge,
body.Lang_FI.Light.Highlightcolor2 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-100px -74px}body.Lang_EN.Light.Highlightcolor2 .albumslist .album .thumb .newbadge,
body.Lang_EN.Light.Highlightcolor2 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-150px -74px}body.Lang_FI.Light.Highlightcolor3 .albumslist .album .thumb .newbadge,
body.Lang_FI.Light.Highlightcolor3 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-100px -111px}body.Lang_EN.Light.Highlightcolor3 .albumslist .album .thumb .newbadge,
body.Lang_EN.Light.Highlightcolor3 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-150px -111px}body.Lang_FI.Light.Highlightcolor4 .albumslist .album .thumb .newbadge,
body.Lang_FI.Light.Highlightcolor4 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:0px -148px}body.Lang_EN.Light.Highlightcolor4 .albumslist .album .thumb .newbadge,
body.Lang_EN.Light.Highlightcolor4 .imageslist .imageobject .thumb .imagecover
.newbadge{background-position:-50px -148px}body.Lang_FI.Home.Light .elementblock
.newbadge{background-position:0px -185px}body.Lang_EN.Home.Light .elementblock
.newbadge{background-position:-100px -185px}body.Lang_FI.Home.Light.Highlightcolor1 .elementblock
.newbadge{background-position:0px -255px}body.Lang_EN.Home.Light.Highlightcolor1 .elementblock
.newbadge{background-position:-100px -255px}body.Lang_FI.Home.Light.Highlightcolor2 .elementblock
.newbadge{background-position:0px -325px}body.Lang_EN.Home.Light.Highlightcolor2 .elementblock
.newbadge{background-position:-100px -325px}body.Lang_FI.Home.Light.Highlightcolor3 .elementblock
.newbadge{background-position:0px -395px}body.Lang_EN.Home.Light.Highlightcolor3 .elementblock
.newbadge{background-position:-100px -395px}body.Lang_FI.Home.Light.Highlightcolor4 .elementblock
.newbadge{background-position:0px -465px}body.Lang_EN.Home.Light.Highlightcolor4 .elementblock
.newbadge{background-position:-100px -465px}body.Highlightcolor0.Viewer0 #viewer-breadcrumb a.folder.active,
body.Highlightcolor0.Viewer1 #viewer-breadcrumb
a.folder.active{color:#eee}body.Highlightcolor0.Viewer2 #viewer-breadcrumb
a.folder.active{color:#3e3e3e}body.Light.Oldhome.Highlightcolor1 .postblock .elementlink a,
body.Light.Highlightcolor1 div.foldertools .folder.active span,
body.Light.Highlightcolor1 #sitefooter .copyright a:hover,
body.About.Light.Highlightcolor1 .aboutheader .textlinks a:hover,
body.Highlightcolor1 #viewer-breadcrumb a.folder:hover,
body.Highlightcolor1 #viewer-overlaybar-actions .action#viewer-stats:hover .ficon.top,
body.Highlightcolor1 #viewer-overlaybar-actions .action.wide:hover .ficon.top,
body.Highlightcolor1 #viewer-overlaybar-actions .action.thin:hover
.ficon.bottom{color:#db53a2 !important}body.Light.Oldhome.Highlightcolor1 .postblock .elementlink a:hover{color:#c455b0 !important}body.Light.Oldhome.Highlightcolor2 .postblock .elementlink a,
body.Light.Highlightcolor2 .listheader .description .desc a:hover,
body.Light.Highlightcolor2 div.foldertools .folder.active span,
body.Light.Highlightcolor2 #sitefooter .copyright a:hover,
body.About.Light.Highlightcolor2 .aboutheader .textlinks a:hover,
body.Highlightcolor2 #viewer-breadcrumb a.folder:hover,
body.Highlightcolor2 #viewer-overlaybar-actions .action#viewer-stats:hover .ficon.top,
body.Highlightcolor2 #viewer-overlaybar-actions .action.wide:hover .ficon.top,
body.Highlightcolor2 #viewer-overlaybar-actions .action.thin:hover
.ficon.bottom{color:#0066c7 !important}body.Light.Highlightcolor2.Oldhome .postblock .elementlink a:hover{color:#0066c8 !important}body.Light.Highlightcolor3 .postblock .elementlink a,
body.Light.Highlightcolor3 .listheader .description .desc a:hover,
body.Light.Highlightcolor3 div.foldertools .folder.active span,
body.Light.Highlightcolor3 #sitefooter .copyright a:hover,
body.About.Light.Highlightcolor3 .aboutheader .textlinks a:hover,
body.Highlightcolor3 #viewer-breadcrumb a.folder:hover,
body.Highlightcolor3 #viewer-overlaybar-actions .action#viewer-stats:hover .ficon.top,
body.Highlightcolor3 #viewer-overlaybar-actions .action.wide:hover .ficon.top,
body.Highlightcolor3 #viewer-overlaybar-actions .action.thin:hover
.ficon.bottom{color:#00b42f !important}body.Light.Highlightcolor3 .postblock .elementlink a:hover{color:#009b28 !important}body.Oldhome.Light.Highlightcolor4 .postblock .elementlink a,
body.Light.Highlightcolor4 .listheader .description .desc a:hover,
body.Light.Highlightcolor4 div.foldertools .folder.active span,
body.Light.Highlightcolor4 #sitefooter .copyright a:hover,
body.About.Light.Highlightcolor4 .aboutheader .textlinks a:hover,
body.Highlightcolor4 #viewer-breadcrumb a.folder:hover,
body.Highlightcolor4 #viewer-overlaybar-actions .action#viewer-stats:hover .ficon.top,
body.Highlightcolor4 #viewer-overlaybar-actions .action.wide:hover .ficon.top,
body.Highlightcolor4 #viewer-overlaybar-actions .action.thin:hover
.ficon.bottom{color:#ef4035 !important}body.Oldhome.Light.Highlightcolor4 .postblock .elementlink a:hover{color:#ce362c !important}body.Home.Light.Highlightcolor1 .elementnewitemgroup .elementpicture:hover{background-color:#db53a2}body.Home.Light.Highlightcolor2 .elementnewitemgroup .elementpicture:hover{background-color:#1e7ed5}body.Home.Light.Highlightcolor3 .elementnewitemgroup .elementpicture:hover{background-color:#00b42f}body.Home.Light.Highlightcolor4 .elementnewitemgroup .elementpicture:hover{background-color:#ef4035}body.Light.Folderborder1 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder1 .albumslist.type1 .album .thumb
.thumbholder{border:2px
solid white;background:white}body.Light.Folderborder4 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder4 .albumslist.type1 .album .thumb
.thumbholder{border:2px
solid black;background:black}body.Light.Folderborder1.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder4.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder1.Folderrounded .albumslist.type1 .album .thumb .thumbholder,
body.Light.Folderborder4.Folderrounded .albumslist.type1 .album .thumb
.thumbholder{-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:11px}body.Light.Folderborder1.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder4.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder1.Foldershaded .albumslist.type1 .album .thumb .thumbholder,
body.Light.Folderborder4.Foldershaded .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.27);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.27);box-shadow:0px 1px 1px rgba(0,0,0,0.27)}body.Light.Folderborder2 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder2 .albumslist.type1 .album .thumb
.thumbholder{border:5px
solid white;background:white}body.Light.Folderborder5 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder5 .albumslist.type1 .album .thumb
.thumbholder{border:5px
solid black;background:black}body.Light.Folderborder2.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder5.Folderrounded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder2.Folderrounded .albumslist.type1 .album .thumb .thumbholder,
body.Light.Folderborder5.Folderrounded .albumslist.type1 .album .thumb
.thumbholder{-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px}body.Light.Folderborder2.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder5.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder2.Foldershaded .albumslist.type1 .album .thumb .thumbholder,
body.Light.Folderborder5.Foldershaded .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.27);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.27);box-shadow:0px 1px 1px rgba(0,0,0,0.27)}body.Light.Folderborder3 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Folderborder3 .albumslist.type1 .album .thumb
.thumbholder{display:block;border:11px
solid white;border-width:11px 12px 14px 11px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder1b.png) 11 12 14 11 stretch;top:-11px;left:-11px}body.Light.Folderborder3 .albumslist.type2.crop .album .thumb .thumbholder,
body.Light.Folderborder3 .albumslist.type1.crop .album .thumb
.thumbholder{width:100%;height:100%}body.Light.Folderborder3 .albumslist.type2 .album:nth-of-type(2n) .thumb .thumbholder,
body.Light.Folderborder3 .albumslist.type1 .album:nth-of-type(2n) .thumb
.thumbholder{border-width:16px 11px 14px 15px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder2b.png) 16 11 14 15 stretch;top:-16px;left:-15px}body.Light.Folderborder3 .albumslist.type2 .album:nth-of-type(3n) .thumb .thumbholder,
body.Light.Folderborder3 .albumslist.type1 .album:nth-of-type(3n) .thumb
.thumbholder{border-width:14px 12px 14px 14px;-webkit-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;-moz-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;-o-border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;border-image:url(//images3.kuvat.fi/assets/v3/images/gallery/light_stackborder3b.png) 14 12 14 14 stretch;top:-14px;left:-14px}body.Light.Folderborder3.Folderrounded .albumslist.type2 .album .thumb .thumbholder img,
body.Light.Folderborder3.Folderrounded .albumslist.type1 .album .thumb .thumbholder
img{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}body.Light.Folderborder3 .albumslist.type2 .album
div.info{margin-top:15px}body.FolderdataOnTop .albumslist.type1 .album .info,
body.FolderdataOnTop .albumslist.type2 .album
.info{position:absolute;background:rgba(0,0,0,0.3);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)', endColorstr='rgba(0,0,0,0.5)',GradientType=0);width:200px;margin-left:16px;margin-top:-30px;padding:1px
0px;border-radius:0px 0px 10px 10px;color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important}body.FolderdataOnTop .albumslist.type1 .album .info *,
body.FolderdataOnTop .albumslist.type2 .album .info
*{color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important}body.FolderdataOnTop .albumslist.type1.height2 .album .info,
body.FolderdataOnTop .albumslist.type2.height2 .album
.info{margin-top:-31px !important;height:29px}body.FolderdataOnTop.TextBackground .albumslist.type1.height2 .album .info,
body.FolderdataOnTop.TextBackground .albumslist.type2.height2 .album
.info{margin-top:10px !important;height:auto !important}body.FolderdataOnTop .albumslist.type1 .album .info .details,
body.FolderdataOnTop .albumslist.type2 .album .info
.details{color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important;opacity:0.6}body.FolderdataOnTop .albumslist.type1.height2 .album .info .details,
body.FolderdataOnTop .albumslist.type2.height2 .album .info
.details{margin-top:-33px !important}body.FolderdataOnTop.TextBackground .albumslist.type1.height2 .album .info .details,
body.FolderdataOnTop.TextBackground .albumslist.type2.height2 .album .info
.details{margin-top:0px !important}body.CustomBackground:not(.CustomBackgroundColor){background-attachment:fixed !important;background-size:cover !important}body.Light.Foldereffect0 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Foldereffect0 .albumslist.type1 .album .thumb
.thumbholder{}body.Light.Foldereffect1 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Foldereffect1 .albumslist.type1 .album .thumb
.thumbholder{display:block;position:relative}body.Light.Foldereffect1 .albumslist.type2 .album .thumb .thumbholder::before,
body.Light.Foldereffect1 .albumslist.type1 .album .thumb .thumbholder::before{content:"";display:block;position:absolute;width:100%;height:100%;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset;box-shadow:0px 3px 5px rgba(0,0,0,0.2) inset}body.Light.Foldereffect1.Folderrounded .albumslist.type2 .album .thumb .thumbholder::before,
body.Light.Foldereffect1.Folderrounded .albumslist.type1 .album .thumb .thumbholder::before{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.Light.Foldereffect2 .albumslist.type2 .album .thumb .thumbholder,
body.Light.Foldereffect2 .albumslist.type1 .album .thumb
.thumbholder{display:block;position:relative}body.Light.Foldereffect2 .albumslist.type2 .album .thumb .thumbholder::before,
body.Light.Foldereffect2 .albumslist.type1 .album .thumb .thumbholder::before{content:"";display:block;position:absolute;width:100%;height:100%;box-shadow:2px 2px 3px -1px rgba(255,255,255,0.17) inset, -2px -2px 4px -2px rgba(0,0,0,0.4) inset;z-index:1}body.Light.Foldereffect2.Folderrounded .albumslist.type2 .album .thumb .thumbholder::before,
body.Light.Foldereffect2.Folderrounded .albumslist.type1 .album .thumb .thumbholder::before{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}body.Light.Thumbborder1 .imageslist .imageobject .thumb
.imagecover{border:2px
solid white}body.Light.Thumbborder4 .imageslist .imageobject .thumb
.imagecover{border:2px
solid black}body.Light.Thumbborder1.Thumbshaded .imageslist .imageobject .thumb .imagecover,
body.Light.Thumbborder4.Thumbshaded .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.27);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.27);box-shadow:0px 1px 1px rgba(0,0,0,0.27)}body.Light.Thumbborder1.Thumbshaded .imageslist .imageobject .name,
body.Light.Thumbborder4.Thumbshaded .imageslist .imageobject
.name{margin-top:8px}body.Light.Thumbborder2 .imageslist .imageobject .thumb
.imagecover{border:5px
solid white}body.Light.Thumbborder5 .imageslist .imageobject .thumb
.imagecover{border:5px
solid black}body.Light.Thumbborder2.Thumbshaded .imageslist .imageobject .thumb .imagecover,
body.Light.Thumbborder5.Thumbshaded .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.27);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.27);box-shadow:0px 1px 1px rgba(0,0,0,0.27)}body.Light.Thumbborder2.Thumbshaded .imageslist .imageobject .name,
body.Light.Thumbborder5.Thumbshaded .imageslist .imageobject
.name{margin-top:9px}html.boxshadow body.Light.Folderborder0.Foldershaded .albumslist.type2 .album .thumb .thumbholder,
html.boxshadow body.Light.Folderborder0.Foldershaded .albumslist.type1 .album .thumb
.thumbholder{-webkit-box-shadow:0 3px 8px -4px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 8px -4px rgba(0,0,0,0.7);box-shadow:0 3px 8px -4px rgba(0,0,0,0.7)}html.boxshadow body.Light.Thumbborder0.Thumbshaded .imageslist .imageobject .thumb
.imagecover{-webkit-box-shadow:0 3px 8px -4px rgba(0,0,0,0.7);-moz-box-shadow:0 3px 8px -4px rgba(0,0,0,0.7);box-shadow:0 3px 8px -4px rgba(0,0,0,0.7)}body.Folderborder1 .albumslist.type1 .album div.info,
body.Folderborder4 .albumslist.type1 .album
div.info{margin-left:-10px;margin-top:7px}body.Folderborder1 .albumslist.type1.nocrop .album div.info,
body.Folderborder4 .albumslist.type1.nocrop .album
div.info{margin-left:7px;margin-top:0px}body.Folderborder2 .albumslist.type1 .album div.info,
body.Folderborder5 .albumslist.type1 .album
div.info{margin-left:0px;margin-top:10px}body.Folderborder2 .albumslist.type1.nocrop .album div.info,
body.Folderborder5 .albumslist.type1.nocrop .album
div.info{margin-left:10px;margin-top:-7px}body.Folderborder3 .albumslist.type1 .album
div.info{margin-left:0px;margin-top:3px}body.Folderborder3 .albumslist.type1.description .album
div.info{margin:4px
0px 0px}body.Folderborder3 .albumslist.type1.nocrop .album
div.info{margin-left:20px}body.Viewer0 #imageviewer,
body.Viewer0 #imageviewer.sidebar #viewer-filmstrip,
body.Viewer0 #imageviewer.hiddensidebar #viewer-filmstrip{background:#191919}body.Viewer0.ImageviewerModal,body.Viewer0.ImageviewerModal.CustomBackground.Blur:not(.CustomBackgroundColor){background:#191919 !important}body.Viewer1 #imageviewer,
body.Viewer1 #imageviewer.sidebar #viewer-filmstrip,
body.Viewer1 #imageviewer.hiddensidebar #viewer-filmstrip{background:#000}body.Viewer1.ImageviewerModal,body.Viewer1.ImageviewerModal.CustomBackground.Blur:not(.CustomBackgroundColor){background:#000 !important}body.Viewer0 #viewer-file-icon,
body.Viewer1 #viewer-file-icon{background:url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_icon_file_dark.png) no-repeat}body.Viewer0 #viewer-file-extension,
body.Viewer1 #viewer-file-extension{font:14px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#888}body.Viewer0 #imageviewer .viewer-arrow span,
body.Viewer1 #imageviewer .viewer-arrow
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_arrows.png);background-repeat:no-repeat;opacity:0.6}body.Viewer0 #imageviewer .viewer-arrow:not(.hide):hover span,
body.Viewer1 #imageviewer .viewer-arrow:not(.hide):hover
span{opacity:1}body.Viewer0.Viewernavigation1 #imageviewer .viewer-arrow span,
body.Viewer1.Viewernavigation1 #imageviewer .viewer-arrow
span{background-color:rgba(35,35,35,0.7)}body.Viewer0.Viewernavigation2 #imageviewer .viewer-arrow span,
body.Viewer1.Viewernavigation2 #imageviewer .viewer-arrow
span{opacity:0.8}body.Viewer0.Viewernavigation2 #imageviewer .viewer-arrow:not(.hide):hover span,
body.Viewer1.Viewernavigation2 #imageviewer .viewer-arrow:not(.hide):hover
span{opacity:1}body.Viewer0.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev span,
body.Viewer1.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -60px;left:20px}body.Viewer0.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev span,
body.Viewer1.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -180px}body.Viewer0.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next span,
body.Viewer1.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center 0px;right:20px}body.Viewer0.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next:hover span,
body.Viewer1.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next:hover
span{background-position:center -120px}body.Viewer0.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-prev span,
body.Viewer1.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -290px;left:20px}body.Viewer0.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-next span,
body.Viewer1.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center -230px;right:20px}body.Viewer0.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-prev span,
body.Viewer1.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -410px;left:20px}body.Viewer0.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-next span,
body.Viewer1.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center -350px;right:20px}body.Viewer0 #viewer-float-ratings,
body.Viewer1 #viewer-float-ratings{color:#555}body.Viewer0 #ratingstars .ratingcontainer,
body.Viewer0 #ratingstars .ratingcontainer .currentrating,
body.Viewer1 #ratingstars .ratingcontainer,
body.Viewer1 #ratingstars .ratingcontainer
.currentrating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_dark.png)}body.Viewer0 #imageviewer .tagcontainer .tag,
body.Viewer1 #imageviewer .tagcontainer
.tag{background:#222 !important;-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.36);-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.36);box-shadow:0px 1px 1px rgba(0,0,0,0.36);color:#888;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}body.Viewer0 #imageviewer .tagcontainer .tag span,
body.Viewer1 #imageviewer .tagcontainer .tag
span{color:#888}body.Viewer0 #imageviewer .tagcontainer .tag:hover span,
body.Viewer1 #imageviewer .tagcontainer .tag:hover
span{color:#ccc}body.Viewer0 #imageviewer .tag .plus,
body.Viewer0 #imageviewer .tag .deletetag,
body.Viewer1 #imageviewer .tag .plus,
body.Viewer1 #imageviewer .tag .deletetag,
body.Dark.Adminview #taglist .tagcontainer .tag .plus,
body.Dark.Adminview #taglist .tagcontainer .tag
.deletetag{background-image:url(//images3.kuvat.fi/assets/v3/images/site/tagbuttons.png);background-repeat:no-repeat;width:14px;opacity:0.5}body.Viewer0 #imageviewer .tag .plus:hover,
body.Viewer0 #imageviewer .tag .deletetag:hover,
body.Viewer1 #imageviewer .tag .plus:hover,
body.Viewer1 #imageviewer .tag .deletetag:hover,
body.Dark.Adminview #taglist .tagcontainer .tag .plus:hover,
body.Dark.Adminview #taglist .tagcontainer .tag .deletetag:hover{opacity:1}body.Viewer0 #imageviewer .tag .plus,
body.Viewer1 #imageviewer .tag .plus,
body.Dark.Adminview #taglist .tagcontainer .tag
.plus{background-position:2px 4px}body.Viewer0 #imageviewer .tag .deletetag,
body.Viewer1 #imageviewer .tag .deletetag,
body.Dark.Adminview #taglist .tagcontainer .tag
.deletetag{background-position:-20px 4px}body.Viewer0 #viewer-sidebar,
body.Viewer0 #imageviewer.newviewer #viewer-overlaybar,
body.Viewer0 #imageviewer.newviewer #viewer-modal .top,
body.Viewer0 #imageviewer.modal #viewer-filmstrip{background:#000;color:#bbb}body.Viewer1 #viewer-sidebar,
body.Viewer1 #imageviewer.newviewer #viewer-overlaybar,
body.Viewer1 #imageviewer.newviewer #viewer-modal .top,
body.Viewer1 #imageviewer.modal #viewer-filmstrip{background:#191919;color:#aaa}body.Viewer0 #imageviewer #viewer-filename,
body.Viewer1 #imageviewer #viewer-filename,
body.Viewer0 #imageviewer #viewer-imagedate,
body.Viewer1 #imageviewer #viewer-imagedate,
body.Viewer0 #imageviewer h3,
body.Viewer1 #imageviewer h3,
body.Viewer0 #imageviewer #GuestComments h1,
body.Viewer1 #imageviewer #GuestComments h1,
body.Viewer0 #imageviewer #viewer-description,
body.Viewer1 #imageviewer #viewer-description{color:#eee}body.Viewer0 #imageviewer.newviewer h3,
body.Viewer0 #imageviewer.newviewer #GuestComments h1,
body.Viewer1 #imageviewer.newviewer h3,
body.Viewer1 #imageviewer.newviewer #GuestComments
h1{border-bottom:1px solid rgba(255,255,255,0.2)}body.Viewer0 #imageviewer.newviewer #viewer-sharing li,
body.Viewer0 #imageviewer.newviewer #viewer-imageactions .actionbutton,
body.Viewer0 #imageviewer.newviewer #viewer-usertools .cont,
body.Viewer1 #imageviewer.newviewer #viewer-sharing li,
body.Viewer1 #imageviewer.newviewer #viewer-imageactions .actionbutton,
body.Viewer1 #imageviewer.newviewer #viewer-usertools
.cont{border:1px
solid rgba(255,255,255,0.4);color:white}body.Viewer0 #imageviewer.newviewer #viewer-usertools > div:hover .text,
body.Viewer1 #imageviewer.newviewer #viewer-usertools > div:hover
.text{border-bottom-color:rgba(255,255,255,0.3)}body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo,
body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton,
body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments .roundbutton,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments
.roundbutton{border-color:#fff !important;color:#fff !important}body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo:hover,
body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton:hover,
body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments .roundbutton:hover,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo:hover,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton:hover,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments .roundbutton:hover{background:#fff !important;color:#0066c9 !important}body.Viewer0 #imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea,
body.Viewer1 #imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea,
body.Viewer0 #imageviewer.newviewer #viewer-counter-container,
body.Viewer1 #imageviewer.newviewer #viewer-counter-container{color:white}body.Viewer0 #imageviewer.newviewer input#viewer-filename:hover,
body.Viewer0 #imageviewer.newviewer textarea#viewer-description:hover,
body.Viewer0 #imageviewer.newviewer #usercommentid:hover,
body.Viewer1 #imageviewer.newviewer input#viewer-filename:hover,
body.Viewer1 #imageviewer.newviewer textarea#viewer-description:hover,
body.Viewer1 #imageviewer.newviewer #usercommentid:hover,
body.Viewer0 #imageviewer.newviewer input#viewer-filename:focus,
body.Viewer0 #imageviewer.newviewer textarea#viewer-description:focus,
body.Viewer0 #imageviewer.newviewer #usercommentid:focus,
body.Viewer1 #imageviewer.newviewer input#viewer-filename:focus,
body.Viewer1 #imageviewer.newviewer textarea#viewer-description:focus,
body.Viewer1 #imageviewer.newviewer #usercommentid:focus{background:rgba(255,255,255,0.04) !important}body.Viewer0 #imageviewer.File #viewer-usertools div#viewer-zoom,
body.Viewer0 #imageviewer.Video #viewer-usertools div#viewer-zoom,
body.Viewer1 #imageviewer.File #viewer-usertools div#viewer-zoom,
body.Viewer1 #imageviewer.Video #viewer-usertools div#viewer-zoom{color:#444;text-shadow:none}body.Viewer0 #viewer-sharing ul li,
body.Viewer1 #viewer-sharing ul
li{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_icon_sharing_light_3.png)}body.Viewer0 #imageviewer #GuestComments .notregistered span.notregisteredlink,
body.Viewer0 #imageviewer #GuestComments .noguestcomments .toolbutton,
body.Viewer1 #imageviewer #GuestComments .notregistered span.notregisteredlink,
body.Viewer1 #imageviewer #GuestComments .noguestcomments
.toolbutton{background:#363636;background:-moz-linear-gradient(top,  #3f3f3f 0%, #2f2f2f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f3f), color-stop(100%,#2f2f2f));background:-webkit-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:-o-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:-ms-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:linear-gradient(to bottom,  #3f3f3f 0%,#2f2f2f 100%);box-shadow:0px 0px 1px 1px rgba(255,255,255,0.05) inset, 0px 1px 1px rgba(0,0,0,0.4);text-shadow:0px 1px 1px rgba(0,0,0,0.36);color:#777}body.Viewer0 #imageviewer #GuestComments .notregistered span.notregisteredlink:hover,
body.Viewer0 #imageviewer #GuestComments .noguestcomments .toolbutton:hover,
body.Viewer1 #imageviewer #GuestComments .notregistered span.notregisteredlink:hover,
body.Viewer1 #imageviewer #GuestComments .noguestcomments .toolbutton:hover{background:-moz-linear-gradient(top,  #363636 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#363636), color-stop(100%,#333333));background:-webkit-linear-gradient(top,  #363636 0%,#333 100%);background:-o-linear-gradient(top,  #363636 0%,#333 100%);background:-ms-linear-gradient(top,  #363636 0%,#333 100%);background:linear-gradient(to bottom,  #363636 0%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#363636', endColorstr='#333333',GradientType=0 )}body.Viewer0 #imageviewer #GuestComments #commentnick,
body.Viewer1 #imageviewer #GuestComments #commentnick,
body.Viewer0 #imageviewer #GuestComments .PostComment textarea,
body.Viewer1 #imageviewer #GuestComments .PostComment
textarea{color:#777}body.Viewer0 #imageviewer  #GuestComments .PostSubmit .SubmitComment,
body.Viewer1 #imageviewer  #GuestComments .PostSubmit
.SubmitComment{background:#363636;background:-moz-linear-gradient(top,  #3f3f3f 0%, #2f2f2f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3f3f), color-stop(100%,#2f2f2f));background:-webkit-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:-o-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:-ms-linear-gradient(top,  #3f3f3f 0%,#2f2f2f 100%);background:linear-gradient(to bottom,  #3f3f3f 0%,#2f2f2f 100%);box-shadow:0px 0px 1px 1px rgba(255,255,255,0.05) inset, 0px 1px 1px rgba(0,0,0,0.4);text-shadow:0px 1px 1px rgba(0,0,0,0.36);color:#777}body.Viewer0 #imageviewer  #GuestComments .PostSubmit .SubmitComment:hover,
body.Viewer1 #imageviewer  #GuestComments .PostSubmit .SubmitComment:hover{background:-moz-linear-gradient(top,  #363636 0%, #333 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#363636), color-stop(100%,#333333));background:-webkit-linear-gradient(top,  #363636 0%,#333 100%);background:-o-linear-gradient(top,  #363636 0%,#333 100%);background:-ms-linear-gradient(top,  #363636 0%,#333 100%);background:linear-gradient(to bottom,  #363636 0%,#333 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#363636', endColorstr='#333333',GradientType=0 )}body.Viewer0 #imageviewer #GuestComments .Comment,
body.Viewer1 #imageviewer #GuestComments
.Comment{border-bottom:1px solid rgba(0,0,0,0.15)}body.Viewer0 #imageviewer #GuestComments .Comment .CommentImage .empty,
body.Viewer1 #imageviewer #GuestComments .Comment .CommentImage .empty,
body.Viewer0 #imageviewer.viewer5 #GuestComments.noprofilethumb .CommentTool .profilethumb.empty,
body.Viewer1 #imageviewer.viewer5 #GuestComments.noprofilethumb .CommentTool
.profilethumb.empty{background:transparent url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_icon_user_dark.png) no-repeat}body.Viewer2 #imageviewer,
body.Viewer2 #imageviewer.sidebar #viewer-filmstrip,
body.Viewer2 #imageviewer.hiddensidebar #viewer-filmstrip{background:#eee}body.Viewer2.ImageviewerModal,body.Viewer2.ImageviewerModal.CustomBackground.Blur:not(.CustomBackgroundColor){background:#eee !important}body.Viewer2 #viewer-file-icon{background:url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_icon_file_light.png) no-repeat}body.Viewer2 #viewer-file-extension{font:14px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#666}body.Viewer2 #imageviewer .viewer-arrow
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_arrows.png);background-repeat:no-repeat;opacity:0.3}body.Viewer2 #imageviewer .viewer-arrow:not(.hide):hover
span{opacity:0.8}body.Viewer2.Viewernavigation1 #imageviewer .viewer-arrow
span{background-color:rgba(0,0,0,0.5);opacity:0.5;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.1s linear;transition:opacity 0.1s linear}body.Viewer2.Viewernavigation1 #imageviewer .viewer-arrow:not(.hide):hover
span{opacity:1}body.Viewer2.Viewernavigation2 #imageviewer .viewer-arrow
span{opacity:0.6}body.Viewer2.Viewernavigation2 #imageviewer .viewer-arrow:not(.hide):hover
span{opacity:1}body.Viewer2.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -60px;left:20px}body.Viewer2.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-prev:hover
span{background-position:center -180px}body.Viewer2.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center 0px;right:20px}body.Viewer2.Viewernavigation0 #imageviewer .viewer-arrow#viewer-arrow-next:hover
span{background-position:center -120px}body.Viewer2.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -290px;left:20px}body.Viewer2.Viewernavigation1 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center -230px;right:20px}body.Viewer2.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-prev
span{background-position:center -410px;left:20px}body.Viewer2.Viewernavigation2 #imageviewer .viewer-arrow#viewer-arrow-next
span{background-position:center -350px;right:20px}body.Viewernavigation2 #imageviewer .viewer-arrow
span{background:none !important}body.Viewernavigation2 #imageviewer .viewer-arrow span,
#imageviewer .viewer-arrow
span.stop{color:white;font-size:30px;text-align:center}body.Viewernavigation2.Viewer2 #imageviewer .viewer-arrow span,
body.Viewer2 #imageviewer .viewer-arrow
span.stop{color:#444}body.Viewernavigation2 #imageviewer .viewer-arrow span:before{line-height:50px}#imageviewer .viewer-arrow
span.stop{line-height:46px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}body.Viewer2 #viewer-float-ratings{color:#555}body.Viewer2 #ratingstars .ratingcontainer,
body.Viewer2 #ratingstars .ratingcontainer
.currentrating{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/gallery_ratingstars_light.png)}body.Viewer2 #imageviewer .tag .plus,
body.Viewer2 #imageviewer .tag
.deletetag{background-image:url(//images3.kuvat.fi/assets/v3/images/site/tagbuttons_light.png);background-repeat:no-repeat;width:14px;opacity:0.5}body.Viewer2 #imageviewer .tag .plus:hover,
body.Viewer2 #imageviewer .tag .deletetag:hover{opacity:1}body.Viewer2 #imageviewer .tag
.plus{background-position:2px 4px}body.Viewer2 #imageviewer .tag
.deletetag{background-position:-20px 4px}body.Viewer2 #viewer-sidebar,
body.Viewer2 #imageviewer.newviewer #viewer-overlaybar,
body.Viewer2 #imageviewer.newviewer #viewer-modal .top,
body.Viewer2 #imageviewer.modal #viewer-filmstrip{background:#f8f8f8;color:#555}body.Viewer2 #imageviewer #viewer-filename,
body.Viewer2 #imageviewer #viewer-imagedate,
body.Viewer2 #imageviewer h3,
body.Viewer2 #imageviewer #GuestComments h1,
body.Viewer2 #imageviewer #viewer-description{color:#444}body.Viewer2 #imageviewer.newviewer h3,
body.Viewer2 #imageviewer.newviewer #GuestComments
h1{border-bottom:1px solid rgba(0,0,0,0.1)}body.Viewer2 #imageviewer.newviewer #viewer-sharing li,
body.Viewer2 #imageviewer.newviewer #viewer-imageactions .actionbutton,
body.Viewer2 #imageviewer.newviewer #viewer-usertools
.cont{border:1px
solid rgba(0,0,0,0.4);color:#444}body.Viewer2 #imageviewer.newviewer #viewer-usertools > div:hover
.text{border-bottom-color:rgba(0,0,0,0.3)}body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo,
body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton,
body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments
.roundbutton{border-color:#444 !important;color:#444 !important}body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .notregistered .registernowinfo:hover,
body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .PostSubmit .roundbutton:hover,
body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .CommentTool .noguestcomments .roundbutton:hover{background:#444 !important;color:#fff !important}body.Viewer2 #imageviewer.newviewer #viewer-comments #GuestComments .PostComment textarea,
body.Viewer2 #imageviewer.newviewer #viewer-counter-container{color:#444}body.Viewer2 #imageviewer.newviewer input#viewer-filename:hover,
body.Viewer2 #imageviewer.newviewer textarea#viewer-description:hover,
body.Viewer2 #imageviewer.newviewer #usercommentid:hover,
body.Viewer2 #imageviewer.newviewer input#viewer-filename:focus,
body.Viewer2 #imageviewer.newviewer textarea#viewer-description:focus,
body.Viewer2 #imageviewer.newviewer #usercommentid:focus{background:#eef1f3 !important}body.Viewer2 #imageviewer #GuestComments .notregistered span.notregisteredlink,
body.Viewer2 #imageviewer #GuestComments .noguestcomments .toolbutton,
#overlay.blogreader #ovcommentarea .notregistered span.notregisteredlink,
#overlay.blogreader #ovcommentarea .noguestcomments
.toolbutton{background:-webkit-linear-gradient(#fbfbfb 0%, #efeeee 100%);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.15) inset, 0px 1px 1px rgba(255,255,255,0.4);text-shadow:0px 1px 1px rgba(255,255,255,0.85)}body.Viewer2 #imageviewer #GuestComments .notregistered span.notregisteredlink:hover,
body.Viewer2 #imageviewer #GuestComments .noguestcomments .toolbutton:hover,
#overlay.blogreader #ovcommentarea .notregistered span.notregisteredlink:hover,
#overlay.blogreader #ovcommentarea .noguestcomments .toolbutton:hover{background:-webkit-linear-gradient(#f8f8f8 0%, #e8e8e8 100%)}body.Viewer2 #imageviewer #GuestComments #commentnick,
#overlay.blogreader #ovcommentarea
#commentnick{background:#f5f5f5;background:-moz-linear-gradient(top,  #f5f5f5 0%, #fefefe 50%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(50%,#fefefe));background:-webkit-linear-gradient(top,  #f5f5f5 0%,#fefefe 50%);background:-o-linear-gradient(top,  #f5f5f5 0%,#fefefe 50%);background:-ms-linear-gradient(top,  #f5f5f5 0%,#fefefe 50%);background:linear-gradient(to bottom,  #f5f5f5 0%,#fefefe 50%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#fefefe',GradientType=0 );color:#555;box-shadow:0px 0px 1px 1px rgba(0,0,0,0.15) inset, 0px 0px 1px 1px rgba(255,255,255,0.6), 0px 1px 10px -5px rgba(0,0,0,0.2) inset;text-shadow:0px 1px 1px rgba(255,255,255,0.85)}body.Viewer2 #imageviewer #GuestComments #commentnick:focus,
#overlay.blogreader #ovcommentarea #commentnick:focus{box-shadow:0px 0px 1px 1px rgba(0,0,0,0.25) inset, 0px 0px 1px 1px rgba(255,255,255,0.6), 0px 1px 10px -5px rgba(0,0,0,0.2) inset, 0px 0px 6px -3px rgba(42,183,253,0.9)}body.Viewer2 #imageviewer #GuestComments .PostComment textarea,
#overlay.blogreader #ovcommentarea .PostComment
textarea{border:1px
solid rgba(0,0,0,0.16);background:white}body.Viewer2 #imageviewer #GuestComments .PostComment textarea:focus,
#overlay.blogreader #ovcommentarea .PostComment textarea:focus{border:1px
solid rgba(0,0,0,0.26)}body.Viewer2 #imageviewer  #GuestComments .PostSubmit .SubmitComment,
#overlay.blogreader #ovcommentarea .PostSubmit
.SubmitComment{background:-webkit-linear-gradient(#fbfbfb 0%, #efeeee 100%);box-shadow:0px 0px 1px 1px rgba(0,0,0,0.15) inset, 0px 1px 1px rgba(255,255,255,0.4);text-shadow:0px 1px 1px rgba(255,255,255,0.85)}body.Viewer2 #imageviewer  #GuestComments .PostSubmit .SubmitComment:hover,
#overlay.blogreader #ovcommentarea .PostSubmit .SubmitComment:hover{background:-webkit-linear-gradient(#f8f8f8 0%, #e8e8e8 100%)}body.Viewer2 #imageviewer #GuestComments .Comment,
#overlay.blogreader #ovcommentarea
.Comment{border-bottom:1px solid rgba(0,0,0,0.09);box-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Viewer2 #imageviewer #GuestComments .Comment .CommentImage .commentimagethumb,
#overlay.blogreader #ovcommentarea .Comment .CommentImage
.commentimagethumb{box-shadow:0px 1px 1px rgba(255,255,255,0.1)}body.Viewer2 #imageviewer #GuestComments .Comment .CommentImage .empty,
#overlay.blogreader #ovcommentarea .Comment .CommentImage .empty,
body.Viewer2 #imageviewer.viewer5 #GuestComments.noprofilethumb .CommentTool
.profilethumb.empty{background:transparent url(//images3.kuvat.fi/assets/v3/images/gallery/imageviewer_icon_user_light_3.png) no-repeat}body.Touchdevice div#viewer-breadcrumb
.returnlink{border:0px;box-shadow:none;background:transparent}body.Viewerborder11 .viewer-container .viewer-photo
img{border:2px
solid black}body.Viewerborder12 .viewer-container .viewer-photo
img{border:5px
solid black}body.Viewerborder13 .viewer-container .viewer-photo
img{border:10px
solid black}body.Viewerborder21 .viewer-container .viewer-photo
img{border:2px
solid white}body.Viewerborder22 .viewer-container .viewer-photo
img{border:5px
solid white}body.Viewerborder23 .viewer-container .viewer-photo
img{border:10px
solid white}body.Viewer0.Viewershadow1 .viewer-container .viewer-photo img,
body.Viewer1.Viewershadow1 .viewer-container .viewer-photo
img{box-shadow:0px 0px 10px rgba(0,0,0,0.7)}body.Viewer0.Viewershadow2 .viewer-container .viewer-photo img,
body.Viewer1.Viewershadow2 .viewer-container .viewer-photo
img{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.7)}body.Viewer2.Viewershadow1 .viewer-container .viewer-photo
img{box-shadow:0px 0px 10px rgba(0,0,0,0.36)}body.Viewer2.Viewershadow2 .viewer-container .viewer-photo
img{box-shadow:0px 2px 4px -1px rgba(0,0,0,0.36)}body.CustomBackground.Blur:not(.CustomBackgroundColor),
body.CustomBackground.HeaderEffectBlur:not(.CustomBackgroundColor) .headerblur,
body.CustomBackground:not(.CustomBackgroundColor) .bgblurdim{background-color:transparent !important;background-size:cover !important;background-attachment:fixed !important}body.CustomBackground:not(.CustomBackgroundColor).Blur.Dark .blur-dimmed{background:rgba(10,10,10,0.15) !important}body.CustomBackground:not(.CustomBackgroundColor).Blur.Light .blur-dimmed{background:rgba(250,250,250,0.2) !important}body.Dark.CustomBackground:not(.Folderviewer2) .foldertools{background:rgba(0,0,0,0.5) !important;border-bottom:1px solid rgba(0,0,0,0.2) !important;box-shadow:inset 0 -4px 5px -3px rgba(0,0,0,0.08), 0px 1px 1px rgba(255,255,255,0.04) !important}body.Dark.CustomBackground:not(.Folderviewer2) .foldertools
*{color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.3) !important}body.CustomBackground .listheader.albumslistheader
.toolmenu{bottom:10px}body.CustomBackground .listheader.imageslistheader
.toolmenu{bottom:-3px}body.Dark.CustomBackground .foldertools ul.tabmenu li.active,
body.Dark.CustomBackground .imageslist .imageobject .imageselector span,
body.Dark.CustomBackground .foldertools
.returnlink{background:rgba(40,40,40,0.8);background:-moz-linear-gradient(top, rgba(40,40,40,0.8) 0%, rgba(30,30,30,0.9) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(40,40,40,0.8)), color-stop(100%,rgba(30,30,30,0.9)));background:-webkit-linear-gradient(top, rgba(40,40,40,0.8) 0%, rgba(30,30,30,0.9) 100%);background:-o-linear-gradient(top, rgba(40,40,40,0.8) 0%, rgba(30,30,30,0.9) 100%);background:-ms-linear-gradient(top, rgba(40,40,40,0.8) 0%, rgba(30,30,30,0.9) 100%);background:linear-gradient(to bottom, rgba(40,40,40,0.8) 0%, rgba(30,30,30,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(40,40,40,0.8)', endColorstr='rgba(30,30,30,0.9)',GradientType=0)}body.Light.CustomBackground
.foldertools{background:rgba(255,255,255,0.2)}body.Light.CustomBackground
.foldertools{color:#555 !important;text-shadow:0px 1px 1px rgba(255,255,255,0.1) !important}body.Dark.CustomBackground .albumslist h2,
body.Dark.CustomBackground .albumslist .album .name,
body.Dark.CustomBackground .listheader .description .empty,
body.Dark.CustomBackground .listheader .description .empty:hover,
body.Dark.CustomBackground .listheader .description p,
body.Dark.CustomBackground .albumslist .album .info,
body.Dark.CustomBackground .albumslist .album .info a,
body.Dark.CustomBackground .albumslist .album .info .details,
body.Gallery.Dark.CustomBackground .postblock p,
body.Gallery.Dark.CustomBackground .ui-state-default,
body.Gallery.Dark.CustomBackground .ui-widget-content .ui-state-default,
body.Gallery.Dark.CustomBackground .listheader .toolmenu
.sortmodetoggle{color:#eef1f3 !important;color:rgba(245,245,245,0.8) !important;text-shadow:none !important}body.Dark.CustomBackground .listheader .description .empty:hover{color:#b3b3b3 !important}body.Dark.CustomBackground.Hasfolders
.imageslist{box-shadow:0 -1px 0 0 rgba(0,0,0,0.1), inset 0px 1px 0 0 rgba(255,255,255,0.07)}body.Dark.CustomBackground .listheader
.desceditor{box-shadow:0px 1px 1px rgba(255,255,255,0.14), inset 0px 1px 2px rgba(0,0,0,0.36) !important;background:rgba(0,0,0,0.1);border-radius:2px}body.Dark.CustomBackground .foldertools ul.tabmenu
li.active{box-shadow:0 1px 1px rgba(255,255,255,0.1), inset 0 1px 1px 0 rgba(0,0,0,0.1) !important}body.Dark.CustomBackground.TextBackground .albumslist.type1 .album,
body.Dark.CustomBackground.TextBackground .albumslist.type2
.album{text-align:center}body.Dark.CustomBackground.TextBackground .albumslist.type1 .album .info,
body.Dark.CustomBackground.TextBackground .albumslist.type2 .album
.info{position:static;background:rgba(0,0,0,0.4);width:auto;margin:10px
auto 0;padding:0px
8px;min-height:29px;min-width:29px;border-radius:10px;box-shadow:0px 1px 1px rgba(255,255,255,0.07), inset 0px -1px 1px rgba(0,0,0,0.1);font-size:12px !important;line-height:18px !important;display:inline-block}body.Dark.CustomBackground.TextBackground .albumslist.type1.height2 .album .info,
body.Dark.CustomBackground.TextBackground .albumslist.type2.height2 .album
.info{width:184px}body.Dark.CustomBackground .albumslist.type1 .album .info .details,
body.Dark.CustomBackground .albumslist.type2 .album .info
.details{margin-bottom:4px}body.Dark.CustomBackground .albumslist.type1 .album .info .details,
body.Dark.CustomBackground .albumslist.type2 .album .info
.details{opacity:0.7}body.Dark.CustomBackground.TextBackground .albumslist.type1 .album .info .details,
body.Dark.CustomBackground.TextBackground .albumslist.type2 .album .info
.details{opacity:1;font-size:10px}body.Dark.CustomBackground.TextBackground
.imageslist{position:static;background:rgba(0,0,0,0.4);width:100%;margin:0px;padding:0px
0px 20px;box-shadow:0px -1px 1px rgba(255,255,255,0.07), inset 0px 1px 1px rgba(0,0,0,0.1)}body.Dark.CustomBackground .imageslist .imageobject,
body.Dark.CustomBackground .imageslist .imageobject .details,
body.Dark.CustomBackground .imageslist .imageobject .details
span{color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important}body.Dark.CustomBackground .imageslist .imageobject
.details{opacity:0.6}body.Dark.CustomBackground.TextBackground .listheader .description
.desc{}body.Light.CustomBackground .listheader .description
.desc{text-shadow:none}body.Gallery.Dark.CustomBackground
.postblock{background:none}body.CustomBackground.TextBackground .listheader.albumslistheader,
body.Gallery.Dark.CustomBackground.TextBackground
.postblock{background:rgba(0,0,0,0.4);padding-bottom:20px}body.Gallery.Dark.CustomBackground
.postblock{padding-bottom:50px}body.CustomBackground #folderstory
#editfolderstory{display:block;width:46px;margin-top:0px;margin-bottom:16px}body.CustomBackground .albumslist.type1 .album .thumb,
body.CustomBackground:not(.Folderborder3) .albumslist.type2 .album .thumb,
body.CustomBackground .imageslist .imageobject
.imagecover{background:black}body.CustomBackground.Folderrounded .albumslist.type1 .album .thumb,
body.CustomBackground.Folderrounded .albumslist.type2 .album
.thumb{border-radius:10px}body.CustomBackground.Dark .folder-tabpage
.block.active{background:rgba(20,20,20,0.8);border-color:rgba(60,60,60,0.3)}body.Dark.CustomBackground
#sitefooter{background:rgba(20,20,20,0.7)}body.Light.CustomBackground
#sitefooter{background:rgba(255,255,255,0.6)}body.About.CustomBackground .layout1
.aboutheader{background:none;border:none;box-shadow:none}body.About.CustomBackground .layout1 .aboutheader
#blockid1{padding:20px
20px 16px;width:680px}body.About.CustomBackground .layout1 .aboutheader
.profiledata{margin-left:320px}body.About.CustomBackground
#commentareaid{padding-left:300px}body.About.CustomBackground .layout1
#postcontent{padding:16px
20px 4px;width:680px}body.About.CustomBackground .layout1
#GuestComments{padding:16px
20px 4px;width:680px}body.About.CustomBackground #GuestComments .CommentTool
textarea{width:600px}body.About.CustomBackground .layout1
.postbody{padding-top:0px;width:680px}body.About.Dark.CustomBackground .layout1 .aboutheader #blockid1,
body.About.Dark.CustomBackground .layout1 #postcontent,
body.About.Dark.CustomBackground .layout1
#GuestComments{background:rgba(50,50,50,0.8)}body.About.Light.CustomBackground .layout1 .aboutheader #blockid1,
body.About.Light.CustomBackground .layout1 #postcontent,
body.About.Light.CustomBackground .layout1
#GuestComments{background:rgba(250,250,250,0.8)}body.CustomBackground .backstretch,
body.CustomBackground .backstretch
img{-webkit-transform:translate3d(0,0,0)}.ui-tooltip{font:15px "Calibri", sans-serif !important;padding:8px
!important;position:absolute !important;z-index:99999;max-width:300px !important}.ui-tooltip.imagepreview{padding:0px
!important;border:0px
!important;border-radius:2px !important;background:transparent !important;height:186px !important;max-width:none !important}.ui-tooltip.imagepreview
.imgcontainer{position:relative;border-radius:2px;width:100%;height:186px}.ui-tooltip.imagepreview .imgcontainer::before{content:"";display:block;position:absolute;width:100%;height:186px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.26), inset 0px 0px 0px 2px rgba(255,255,255,0.1);z-index:100;border-radius:2px}.ui-tooltip.imagepreview
img{border-radius:2px;height:186px}.ui-tooltip-zindex{z-index:9999 !important}.ui-tooltip
h3{margin:0
0 6px !important;padding:0px
!important;font:18px "Calibri Bold", sans-serif !important}.ui-tooltip
i{margin:-10px 0 0 !important;padding:0px
!important;opacity:0.6 !important;font-size:13px !important;display:block !important}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:0;height:100%;background:red}.ui-progressbar .ui-progressbar-overlay{background:blue;height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}body.Dark
#messagecenter{background:rgba(0,0,0,0.13)}body.Dark #messagecenter .mc-close{color:#bebebe;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}body.Light
#messagecenter{background:rgba(0,0,0,0.05)}body.Light #messagecenter .mc-close{color:#a1a1a1;text-shadow:0px 1px 1px rgba(255,255,255,0.36)}body.Viewer0 #viewer-overlaybar-info,
body.Viewer0 #viewer-overlaybar-actions .action,
body.Viewer1 #viewer-overlaybar-info,
body.Viewer1 #viewer-overlaybar-actions .action,
html.no-flexbox.no-flexboxlegacy body.Viewer0 #viewer-overlaybar-actions,
html.no-flexbox.no-flexboxlegacy body.Viewer1 #viewer-overlaybar-actions{background:black}body.Viewer0 #viewer-overlaybar-actions .action .content,
body.Viewer1 #viewer-overlaybar-actions .action
.content{background:black}body.Viewer0 #imageviewer.viewer5 #viewer-overlaybar h1,
body.Viewer0 #imageviewer.viewer5 #viewer-overlaybar .title,
body.Viewer0 #imageviewer.viewer5.editor #viewer-filename-editor,
body.Viewer0 #imageviewer.viewer5 #viewer-overlaybar .filename-title,
body.Viewer1 #imageviewer.viewer5 #viewer-overlaybar h1,
body.Viewer1 #imageviewer.viewer5 #viewer-overlaybar .title,
body.Viewer1 #imageviewer.viewer5.editor #viewer-filename-editor,
body.Viewer1 #imageviewer.viewer5 #viewer-overlaybar .filename-title{color:#999;text-shadow:0px 1px 1px rgba(0,0,0,0.4)}body.Viewer0 #imageviewer.viewer5.editor #viewer-filename-editor,
body.Viewer1 #imageviewer.viewer5.editor #viewer-filename-editor{border-bottom:1px solid #222}body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool #usercommentid,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool #commentnick,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool #usercommentid,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool
#commentnick{border-bottom:1px solid #272727}body.Viewer0 #viewer-overlaybar .content,
body.Viewer0 #imageviewer.viewer5.editor #viewer-description-editor,
body.Viewer0 #imageviewer.viewer5 #viewer-description,
body.Viewer1 #viewer-overlaybar .content,
body.Viewer1 #imageviewer.viewer5.editor #viewer-description-editor,
body.Viewer1 #imageviewer.viewer5 #viewer-description{color:#999;text-shadow:0px 1px 1px rgba(0,0,0,0.4)}body.Viewer0 #viewer-overlaybar-actions .action .ficon,
body.Viewer0 #viewer-overlaybar-actions .action .text,
body.Viewer1 #viewer-overlaybar-actions .action .ficon,
body.Viewer1 #viewer-overlaybar-actions .action
.text{color:#999;text-shadow:0px 1px 2px rgba(0,0,0,0.36)}body.Viewer0 #viewer-overlaybar-actions .action .ficon.active,
body.Viewer1 #viewer-overlaybar-actions .action
.ficon.active{color:#666}body.Viewer0 #viewer-overlaybar .action .content p,
body.Viewer1 #viewer-overlaybar .action .content
p{color:#999}body.Viewer0 #imageviewer.viewer5 #viewer-zoom ul li,
body.Viewer1 #imageviewer.viewer5 #viewer-zoom ul
li{color:#999}body.Viewer0 #imageviewer.viewer5 #viewer-commentbar #commentdataid .Comment,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar #commentdataid .Comment,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar
.CommentTool{background:rgba(32,32,32,0.9);color:#777;box-shadow:0px 0px 10px rgba(0,0,0,0.2) !important}body.Viewer0 #imageviewer.viewer5 #viewer-commentbar #commentdataid .morecomments span,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar #commentdataid .morecomments
span{color:#666}body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered span.notregisteredlink,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered
span.notregisteredlink{background:rgba(255,255,255,0.08) !important}body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment:hover,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button:hover,
body.Viewer0 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered span.notregisteredlink:hover,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment:hover,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button:hover,
body.Viewer1 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered span.notregisteredlink:hover{background:rgba(255,255,255,0.18) !important}body.Viewer2 #viewer-overlaybar-info,
body.Viewer2 #viewer-overlaybar-actions .action,
html.no-flexbox.no-flexboxlegacy body.Viewer2 #viewer-overlaybar-actions{background:white}body.Viewer2 #viewer-overlaybar-actions .action
.content{background:white}body.Viewer2 #imageviewer.viewer5 #viewer-overlaybar h1,
body.Viewer2 #imageviewer.viewer5 #viewer-overlaybar .title,
body.Viewer2 #imageviewer.viewer5.editor #viewer-filename-editor,
body.Viewer2 #imageviewer.viewer5 #viewer-overlaybar .filename-title{color:#777;text-shadow:0px 1px 1px rgba(255,255,255,0.4)}body.Viewer2 #imageviewer.viewer5.editor #viewer-filename-editor,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool #usercommentid,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool
#commentnick{border-bottom:1px solid #bbb}body.Viewer2 #viewer-overlaybar .content,
body.Viewer2 #imageviewer.viewer5.editor #viewer-description-editor,
body.Viewer2 #imageviewer.viewer5 #viewer-description{color:#666;text-shadow:0px 1px 1px rgba(255,255,255,0.4)}body.Viewer2 #viewer-overlaybar-actions .action .ficon,
body.Viewer2 #viewer-overlaybar-actions .action
.text{color:#777;text-shadow:0px 1px 2px rgba(255,255,255,0.36)}body.Viewer2 #viewer-overlaybar-actions .action
.ficon.active{color:#aaa}body.Viewer2 #viewer-overlaybar .action .content
p{color:#999}body.Viewer2 #imageviewer.viewer5 #viewer-zoom ul
li{color:#666}body.Viewer2 #imageviewer.viewer5 #viewer-commentbar #commentdataid .Comment,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar
.CommentTool{background:rgba(255,255,255,0.95)}body.Viewer2 #imageviewer.viewer5 #viewer-commentbar #commentdataid .morecomments
span{color:#999}body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered
span.notregisteredlink{background:rgba(0,0,0,0.04) !important}body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .SubmitComment:hover,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .noguestcomments button:hover,
body.Viewer2 #imageviewer.viewer5 #viewer-commentbar .CommentTool .notregistered span.notregisteredlink:hover{background:rgba(0,0,0,0.1) !important}.fb_iframe_widget_lift{z-index:3 !important}.ui-tooltip{padding:10px
16px !important;border-radius:4px !important;font:400 13px/19px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important;box-shadow:none !important;border:0
!important;background:#333 !important;color:white !important}body.Dark .ui-tooltip{background:rgba(10,10,10,0.8) !important}body.Light .ui-tooltip,
body.Overlay .ui-tooltip{background:rgba(57,60,64,0.9) !important}.ui-tooltip.helper{padding:6px
20px !important;border-radius:8px !important;font:400 14px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important;box-shadow:none !important;border:0
!important;z-index:398 !important}body.Index .ui-tooltip.helper{-webkit-transform:translateZ(1px);-moz-transform:translateZ(1px);-o-transform:translateZ(1px);transform:translateZ(1px)}body.Light .ui-tooltip.helper,
body.Light .ui-tooltip.helper .arrow:after,
body.Dark .ui-tooltip.helper,
body.Dark .ui-tooltip.helper .arrow:after,
body.Overlay .ui-tooltip.helper,
body.Overlay .ui-tooltip.helper .arrow:after{background:#0066c9 !important;text-shadow:none !important}.ui-tooltip.helper .ui-tooltip-content{color:white !important}body.Index .ui-tooltip.helper{box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5) !important}body.Index .ui-tooltip.helper,
body.Index .ui-tooltip.helper .arrow:after{background:white !important}body.Index .ui-tooltip.helper .ui-tooltip-content
h2{color:#0066c9 !important}body.Index .ui-tooltip.helper .ui-tooltip-content
p{color:#444 !important}.ui-tooltip.helper .ui-tooltip-content
h2{font-size:22px !important;font-weight:normal !important}.ui-tooltip.helper
.arrow{width:70px;height:16px;overflow:hidden;position:absolute;left:50%;margin-left:-35px;bottom:-16px}.ui-tooltip.helper
.arrow.top{top:-16px;bottom:auto}.ui-tooltip.helper
.arrow.left{left:20%;right:auto}.ui-tooltip.helper
.arrow.right{right:5px;left:auto}.ui-tooltip.helper.breadcrumb-helper
.arrow{right:auto;left:30px}.ui-tooltip.helper
.arrow.middle{display:none !important}.ui-tooltip.helper .arrow:after{content:"";position:absolute;left:20px;top:-20px;width:25px;height:25px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);tranform:rotate(45deg)}.ui-tooltip.helper .arrow.top:after{bottom:-20px;top:auto}body.Foldersettings .ui-tooltip.helper,
body.Overlay .ui-tooltip.helper{display:none !important}.ui-helper-hidden-accessible{display:none !important}#Photosite
.warningbar{width:100%;min-height:42px;font:14px/26px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#ef4035;color:white;text-align:center;overflow:hidden;cursor:pointer;border-top:1px solid #bf332a;position:relative;z-index:2}#Photosite
.warningbar.tall{height:46px;line-height:46px}#Photosite
.warningbar.green{background:#5dbf14;border-top-color:#45930a}#Photosite .warningbar:first-of-type{border-top:none}#Photosite .warningbar>span{padding:8px
10px 0;vertical-align:top;display:inline-block}#Photosite .warningbar
.link{text-decoration:underline;padding-left:4px;padding-right:0}#Photosite .warningbar
.yellow{padding-right:4px;padding-left:0;color:yellow}#Photosite .warningbar
.close{display:inline-block;width:19px;height:19px;border-radius:10px;background:rgba(0,0,0,0.2);-webkit-backface-visibility:hidden;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;color:white;padding:0;margin-top:12px;margin-bottom:11px;line-height:21px;margin-right:12px;font-size:8px;text-align:center}#Photosite .warningbar .close
.icon{padding:0}#Photosite .warningbar.tall
.close{margin-top:14px;margin-right:14px}#Photosite .warningbar .close:hover{background:rgba(0,0,0,0.8)}body.Dark.Filethumbsize10{}body.Dark.CustomBackground.Filethumbsize10 .imageslist
.imageobject{text-shadow:none !important}body.Dark.Filethumbsize10.Notlogged.Hasfolders
#imageslist{border-top-color:rgba(255,255,255,0.2)}body.Dark.Filethumbsize10
.filerow{border-bottom-color:rgba(255,255,255,0.2)}body.Dark.Filethumbsize10 .filerow>.middle{border-right-color:#333}body.Dark.Filethumbsize10 .filerow > .middle
.filename{color:#ddd}body.Dark.Filethumbsize10 .filerow > .middle
.description{color:#bbb}body.Dark.Filethumbsize10 .filerow > .middle .details
span{color:white !important;opacity:0.7;text-shadow:none !important}body.Dark.Filethumbsize10 .filerow>.right{border-left-color:#333}body.Dark.Filethumbsize10 .filerow > .right
.size{color:#ddd}body.Dark.Filethumbsize10 .filerow > .right
.resolution{color:white !important;opacity:0.7;text-shadow:none !important}body.Dark.Filethumbsize10 .filerow > .right
.extension{border-color:rgba(255,255,255,0.1) !important;background:rgba(0,0,0,0.05) !important;text-shadow:none}body.Dark.Filethumbsize10 .filerow > .right .tech-container{border-right-color:rgba(255,255,255,0.1)}body.Dark.Filethumbsize10 .filerow > .right
.row{border-bottom-color:rgba(255,255,255,0.1)}body.Dark.Filethumbsize10 .filerow > .right .row .row-btn{border-color:rgba(255,255,255,0.1);color:#bbb;text-shadow:none;background:rgba(0,0,0,0.05) !important}.ui-datepicker.light{background:white !important;border:none !important;color:#333 !important;padding:13px
18px 12px;border-radius:2px;box-shadow:0px 2px 4px rgba(0,0,0,0.06), 0px 1px 2px rgba(0,0,0,0.1);margin-top:30px}.ui-datepicker.light.ui-widget-content .ui-state-hover{border:none !important}.ui-datepicker.light .ui-datepicker-header{width:100%;height:30px;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-prev,
.ui-datepicker.light .ui-datepicker-header .ui-datepicker-next{display:inline-block;min-width:30px;height:30px;background:none;font:400 28px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;position:absolute;top:0;z-index:1002;border:2px
solid #0066c9 !important;color:#0066c9;opacity:1;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center !important;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-prev:hover,
.ui-datepicker.light .ui-datepicker-header .ui-datepicker-next:hover{opacity:0.5}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-prev{left:0}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-next{right:0}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-prev .ui-icon,
.ui-datepicker.light .ui-datepicker-header .ui-datepicker-next .ui-icon{width:10px;display:inline-block;vertical-align:top}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-prev .ui-icon{text-align:left}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-next .ui-icon{text-align:right}.ui-datepicker.light .ui-datepicker-header .ui-datepicker-title{display:block;width:100%;height:30px;position:absolute;top:0;right:0;bottom:0;left:0;font:700 13px/30px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-align:center;z-index:1001;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.ui-datepicker.light .ui-datepicker-calendar{margin-top:12px;font:400 13px/22px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-top:1px solid rgba(0,0,0,0.07);padding-top:11px}.ui-datepicker.light .ui-datepicker-calendar
th{font-weight:400;color:#555;padding-bottom:3px}.ui-datepicker.light .ui-datepicker-calendar
td{font-weight:600 !important;color:#222 !important;border:2px
solid transparent !important;width:31px !important;height:31px !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;cursor:pointer !important;-webkit-backface-visibility:hidden !important;-webkit-transition:color 0.15s ease-in-out, border-color 0.15s ease-in-out, background 0.15s ease-in-out !important;transition:color 0.15s ease-in-out, border-color 0.15s ease-in-out, background 0.15s ease-in-out !important;border-radius:16px !important;-webkit-touch-callout:none !important;-webkit-user-select:none !important;-khtml-user-select:none !important;-moz-user-select:moz-none !important;-ms-user-select:none !important;user-select:none !important}.ui-datepicker.light .ui-datepicker-calendar td.ui-datepicker-today{border-color:#999 !important}.ui-datepicker.light .ui-datepicker-calendar td:hover{border-color:#0066c9 !important}.ui-datepicker.light .ui-datepicker-calendar td.ui-datepicker-current-day{border-color:#0066c9 !important;background:#0066c9 !important;color:white !important}.ui-datepicker.light .ui-datepicker-calendar td.ui-datepicker-unselectable{border-color:transparent !important;cursor:default !important;color:#222 !important}.ui-datepicker.light .ui-datepicker-calendar td.ui-datepicker-unselectable
span{text-align:center !important;opacity:0.4 !important;display:block !important}.ui-datepicker.light .ui-datepicker-calendar td
a{color:inherit !important;text-align:center !important;margin-top:1px !important;padding:0
!important;background:none !important}body.Embedbrowser{background:#191919 !important}body.Embedbrowser.Viewer1{background:#000 !important}body.Embedbrowser.Viewer2{background:#eee !important}body.Embedbrowser #siteheader,
body.Embedbrowser #sitefooter,
body.Embedbrowser #viewer-exitbutton,
body.Embedbrowser #viewer-slideshow-toggle,
body.Embedbrowser #viewer-filmstrip-toggle,
body.Embedbrowser #viewer-sidebar-toggle,
body.Embedbrowser
#headerpicture{display:none !important}body.Embedbrowser.Fullscreen #viewer-filmstrip-toggle,
body.Embedbrowser.Fullscreen #viewer-sidebar-toggle{display:block !important}.roundbutton.pill{font:10px/18px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px;height:20px;min-width:0;padding:0
10px;border-width:1px !important;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.roundbutton.pill.sc{text-transform:none;letter-spacing:normal;font-size:11px;line-height:19px;height:21px}@-moz-document url-prefix(){.roundbutton.pill.sc{line-height:18px}}.roundbutton.pill.gray.filled{background:#f0f0f0 !important;border-color:#f0f0f0 !important;color:#444 !important}.roundbutton.pill.gray.filled:hover{background:#e2e2e2 !important;border-color:#d2d2d2 !important}.roundbutton.pill.blue.filled{background:#0066c9 !important;border-color:#0066c9 !important;color:white !important}.roundbutton.pill.blue.filled:hover{background:#0454a1 !important;border-color:#054788 !important}#overlay
#overlaybox.cartmanager{position:fixed !important;top:38px !important;left:38px !important;right:38px;bottom:38px;margin:0
!important;background-color:#ececec;-moz-box-shadow:0 2px 6px -1px rgb(0, 0, 0);-webkit-box-shadow:0 2px 6px -1px rgb(0, 0, 0);box-shadow:0 2px 6px -1px rgb(0, 0, 0)}body.w1024 #overlay
#overlaybox.cartmanager{top:10px !important;left:10px !important;right:10px;bottom:10px}body.w1280 #overlay #overlaybox.cartmanager,
body.w1600 #overlay
#overlaybox.cartmanager{top:28px !important;left:28px !important;right:28px;bottom:28px}#overlaybox.cartmanager
#ovfooter{position:absolute;bottom:0;left:0;right:0;padding-bottom:0}#overlaybox.cartmanager
.ovleftcol{position:absolute;top:0;left:0;bottom:57px;width:296px;background:#fff;overflow:auto;-webkit-overflow-scrolling:touch}#overlaybox.cartmanager .ovleftcol
h2{display:block;font-size:16px;font-weight:bold;color:#414141;text-shadow:1px 1px 0 #fff;line-height:52px;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin:0;padding:2px
0 0 30px;background:#f8f8f8}#overlaybox.cartmanager .ovleftcol
.tablecontainer{padding:4px
30px 40px 30px}#overlaybox.cartmanager .ovleftcol
table{width:236px;table-layout:fixed;margin:0}#overlaybox.cartmanager .ovleftcol table
td{border-bottom:1px solid #efefef;height:51px}#overlaybox.cartmanager .ovleftcol table tr:hover{cursor:pointer !important}#overlaybox.cartmanager .ovleftcol table tr:hover
td.cartname{color:#1ca900}#overlaybox.cartmanager .ovleftcol table
td.cartname{padding-left:26px;font-size:13px;color:#3e3e3e;background-image:url(//images3.kuvat.fi/assets/v3/images/site/cartmanager_cart_icon.png);background-position:1px center;background-repeat:no-repeat;width:173px}#overlaybox.cartmanager .ovleftcol table tr.newcart
td.cartname{background-image:url(//images3.kuvat.fi/assets/v3/images/site/cartmanager_newicon.gif);background-position:4px center;background-repeat:no-repeat}#overlaybox.cartmanager .ovleftcol table td.itemcount
span{display:inline-block;line-height:23px;padding-left:12px;padding-right:12px;font-size:11px;font-weight:bold;color:#777;border:1px
solid #dcdcdc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#overlaybox.cartmanager .ovleftcol table tr.active
td.cartname{color:#1398ff;font-weight:bold;background-position:-499px center}#overlaybox.cartmanager .ovleftcol table td.cartname
span.creatorname{display:block;font-size:11px;color:#929292}#overlaybox.cartmanager .ovleftcol table tr.active td.itemcount
span{background-color:#52bcff;border:0;line-height:25px;padding-left:13px;padding-right:13px;color:#fff}#overlaybox.cartmanager
.cartheader{position:absolute;top:0;left:296px;right:0;height:56px;border-bottom:1px solid #f2f2f2;background:#e1e1e1;background:-moz-linear-gradient(top,  #e1e1e1 0%, #ddd 50%, #dadada 50%, #d8d8d8 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1e1e1), color-stop(50%,#dddddd), color-stop(50%,#dadada), color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(top,  #e1e1e1 0%,#ddd 50%,#dadada 50%,#d8d8d8 100%);background:-o-linear-gradient(top,  #e1e1e1 0%,#ddd 50%,#dadada 50%,#d8d8d8 100%);background:-ms-linear-gradient(top,  #e1e1e1 0%,#ddd 50%,#dadada 50%,#d8d8d8 100%);background:linear-gradient(top,  #e1e1e1 0%,#ddd 50%,#dadada 50%,#d8d8d8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#d8d8d8',GradientType=0 )}#overlaybox.cartmanager .cartheader
.viewmodetoggle{display:block;width:56px;height:28px;position:absolute;right:218px;top:14px;box-shadow:0px 1px 1px rgba(255,255,255,0.8)}#overlaybox.cartmanager .cartheader .viewmodetoggle
.toggle{width:28px;height:28px;float:left;background:rgba(0,0,0,0.5);box-shadow:inset 0px 0px 6px rgba(0,0,0,0.36);cursor:pointer}#overlaybox.cartmanager .cartheader .viewmodetoggle .toggle
span{width:100%;height:100%;display:block;background:transparent no-repeat center center}#overlaybox.cartmanager .cartheader .viewmodetoggle
.toggle.active{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:inset 0px 1px 0px rgba(255,255,255,0.36);border:1px
solid rgba(0,0,0,0.36);background:#191c22}#overlaybox.cartmanager .cartheader .viewmodetoggle
.toggle.grid{-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#overlaybox.cartmanager .cartheader .viewmodetoggle .toggle.grid
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/cart_icon_grid.png)}#overlaybox.cartmanager .cartheader .viewmodetoggle
.toggle.list{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}#overlaybox.cartmanager .cartheader .viewmodetoggle .toggle.list
span{background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/cart_icon_list.png)}#overlaybox.cartmanager .cartheader
h3{font-size:19px;font-weight:normal;color:#222;line-height:57px;text-shadow:1px 1px 0 #f2f2f2;margin:0;padding:0
0 0 36px}#overlaybox.cartmanager .cartheader h3
span.notsaved{font-size:16px;color:#858585;padding-left:4px}#overlaybox.cartmanager .cartheader
#cartcontrols{position:absolute;right:6px;top:13px}#overlaybox.cartmanager .cartheader #cartcontrols
.button{float:right;display:block;font-size:12px;font-weight:bold;color:#fff;line-height:30px;margin-right:8px;padding-left:20px;padding-right:20px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239)}#overlaybox.cartmanager .cartheader #cartcontrols .button:hover{cursor:pointer}#overlaybox.cartmanager
.ovdialog{display:block;position:absolute;top:0;left:296px;right:0;bottom:57px;overflow:auto;background:#dedede;background:rgba(221,221,221,0.95);z-index:800}#overlaybox.cartmanager .ovdialog
.dialogbox{width:640px;margin:0
auto;background:#fff;background:-moz-linear-gradient(top,  #fff 60%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(60%,#ffffff), color-stop(100%,#f2f2f2));background:-webkit-linear-gradient(top,  #fff 60%,#f2f2f2 100%);background:-o-linear-gradient(top,  #fff 60%,#f2f2f2 100%);background:-ms-linear-gradient(top,  #fff 60%,#f2f2f2 100%);background:linear-gradient(top,  #fff 60%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 );-moz-box-shadow:0 2px 34px -2px rgba(0,0,0,0.3), 0 2px 4px -2px rgb(0,0,0);-webkit-box-shadow:0 2px 34px -2px rgba(0,0,0,0.3), 0 2px 4px -2px rgb(0,0,0);box-shadow:0 2px 34px -2px rgba(0,0,0,0.3), 0 2px 4px -2px rgb(0,0,0);border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}#overlaybox.cartmanager .ovdialog
.dialogfooter{padding:28px
0 40px 0}#overlaybox.cartmanager .ovdialog .dialogfooter
.button{float:right;display:block;font-size:13px;font-weight:bold;color:#fff;line-height:39px;margin-left:9px;padding-left:26px;padding-right:26px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);box-shadow:inset 0 0 1px 0 rgb(0,0,0), 0 1px 0 0 rgb(239,239,239);text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#overlaybox.cartmanager .ovdialog .dialogfooter .button:hover{cursor:pointer}#overlaybox.cartmanager .ovdialog#ovsendcart
.dialogbox{width:640px;margin-bottom:10px}body.w1024 #overlaybox.cartmanager .ovdialog#ovsendcart
.dialogbox{width:580px}#overlaybox.cartmanager .ovdialog#ovsendcart
.dialogcontainer{padding:0
40px;background-image:url(//images3.kuvat.fi/assets/v3/images/site/cartmanager_icon_sendtoadmin.png);background-position:32px 32px;background-repeat:no-repeat}#overlaybox.cartmanager .ovdialog#ovsendcart
.dialogheader{padding:32px
0 28px 96px}#overlaybox.cartmanager .ovdialog#ovsendcart .dialogheader h2,
#overlaybox.cartmanager .ovdialog#ovsendzip .dialogheader
h2{font-size:25px;font-weight:normal;color:#141414;margin:0;padding:0
0 10px 0}#overlaybox.cartmanager .ovdialog#ovsendcart .dialogheader p,
#overlaybox.cartmanager .ovdialog#ovsendzip .dialogheader
p{font-size:14px;color:#737373;margin:0;padding:0}#overlaybox.cartmanager .ovdialog
table.basic{width:100%}#overlaybox.cartmanager .ovdialog table.basic
td.title{font-size:13px;font-weight:bold;color:#b2b2b2}#overlaybox.cartmanager .ovdialog#ovsendcart table
td.title{width:96px}#overlaybox.cartmanager .ovdialog table.basic
td.title.top{padding-top:13px}#overlaybox.cartmanager .ovdialog table.basic
td.value{padding-right:14px;padding-top:6px;padding-bottom:6px}#overlaybox.cartmanager .ovdialog table.basic td.value input,
#overlaybox.cartmanager .ovdialog table.basic td.value
textarea{width:100%;font-size:13px;color:#141414;margin:0;display:block}#overlaybox.cartmanager .ovdialog table.basic td.value
select{width:100%;font-size:13px;margin:0;display:block;padding:3px
3px 3px 3px}#overlaybox.cartmanager .ovdialog table.basic td.value
input{padding:6px
5px}#overlaybox.cartmanager .ovdialog table.basic td.value
textarea{padding:6px
6px;min-height:80px;resize:none}#overlaybox.cartmanager .ovdialog table.basic
td.info{font-size:12px;font-style:italic;color:#9a9a9a;padding-left:10px}#overlaybox.cartmanager .ovdialog#ovsendzip
.dialogbox{width:640px;margin-bottom:10px}body.w1024 #overlaybox.cartmanager .ovdialog#ovsendzip
.dialogbox{width:580px}#overlaybox.cartmanager .ovdialog#ovsendzip
.dialogheader{padding:32px
0 28px 122px}#overlaybox.cartmanager .ovdialog#ovsendzip
.dialogcontainer{padding:0
40px}#overlaybox.cartmanager .ovdialog#ovsendzip table
td.title{width:122px}#overlaybox.cartmanager .ovdialog#ovsendzip
.dialogheader.zipok{padding:52px
0 28px 0;text-align:center}#overlaybox.cartmanager .ovdialog#ovsendzip .dialogheader.zipok
p{padding-left:80px;padding-right:80px;text-align:center}#overlaybox.cartmanager .ovdialog#ovsendzip
.dialogfooter.zipok{padding-left:60px}#overlaybox.cartmanager .ovdialog#ovsendzip .dialogfooter.zipok
.button{float:left;padding-left:56px;padding-right:56px;margin-left:148px}#overlaybox.cartmanager .ovdialog#ovsendcart .dialogheader.transferok
p{padding-right:80px}#overlaybox.cartmanager .ovdialog#ovsendcart
.dialogfooter.transferok{padding-left:89px}#overlaybox.cartmanager .ovdialog#ovsendcart .dialogfooter.transferok
.button{float:left;padding-left:56px;padding-right:56px}#overlaybox.cartmanager
#cartcontent{position:absolute;top:57px;left:296px;right:0;bottom:114px;overflow:auto;background:#ececec url(//images3.kuvat.fi/assets/v3/images/admin/apptile_light2.gif);-webkit-overflow-scrolling:touch}#overlaybox.cartmanager #cartcontent
.instruction{position:absolute;text-align:center;left:0;right:0;top:50%;color:#3a3a3a;text-shadow:0 1px 0 #f3f3f3}body.w1024 #overlaybox.cartmanager #cartcontent
.instruction{left:140px;right:140px}#overlaybox.cartmanager #cartcontent
.itemcontainer{padding:18px
10px 20px 22px}#overlaybox.cartmanager #cartcontent
.filenamelist{border-top:1px solid rgba(0,0,0,0.1);padding:20px
10px 40px 22px;margin-top:20px;font-size:14px;color:#333}#overlaybox.cartmanager #cartcontent .filenamelist
h4{font-weight:normal;font-size:16px}#overlaybox.cartmanager #cartcontent .filenamelist
.fnlist{opacity:0.7;font-size:11px}#overlaybox.cartmanager #cartcontent
.item{width:236px;height:182px;padding-top:10px;position:relative}#overlaybox.cartmanager #cartcontent .item
.additems{display:block;width:208px;height:141px;background-color:#e0e0e0;border:2px
dashed #c6c6c6;margin:0
auto}#overlaybox.cartmanager #cartcontent .item .additems:hover{cursor:pointer;border:2px
dashed #1ea8ff}#overlaybox.cartmanager #cartcontent .item .additems
span{display:block;text-align:center;font-size:15px;color:#3f3f3f;line-height:141px}#overlaybox.cartmanager #cartcontent .item
.remove{display:none;width:30px;height:32px;position:absolute;right:0px;top:0px;background:transparent url(//images3.kuvat.fi/assets/v3/images/admin/blog_elementdelete.png);background-repeat:no-repeat;background-position:0 2px}#overlaybox.cartmanager #cartcontent .item:hover
.remove{display:block}#overlaybox.cartmanager #cartcontent .item .remove:hover{cursor:pointer;background-position:0 -118px}#overlaybox.cartmanager #cartcontent .item
.note{position:absolute;top:5px;left:5px;width:25px;height:28px;background:transparent url(//images3.kuvat.fi/assets/v3/images/site/handnote_icon.png);background-repeat:no-repeat;display:none}#overlaybox.cartmanager #cartcontent .item .note:hover{display:block !important;cursor:pointer;background-position:0 -50px}#overlaybox.cartmanager #cartcontent .item:hover
.note{display:block}#overlaybox.cartmanager #cartcontent .item
.note.active{display:block !important;background-position:0 -100px}#overlaybox.cartmanager #cartcontent .item .note.active:hover{background-position:0 -150px}#overlaybox.cartmanager #cartcontent .item.editnote
.note{display:none !important}#overlaybox.cartmanager #cartcontent .item.editnote
.remove{display:none !important}#overlaybox.cartmanager #cartcontent .item
.notedata{position:absolute;top:5px;left:5px;display:block;background:rgba(0,0,0,0.22);padding:2px;width:220px;z-index:9999}#overlaybox.cartmanager #cartcontent .item .notedata
textarea{font-size:12px;margin:0;padding:3px;width:204px;min-height:34px;resize:none}#overlaybox.cartmanager #cartcontent .item .notedata
p.notetext{display:block;font-family:georgia,arial,tahoma,verdana,sans-serif;margin:0;padding:8px;font-size:12px;color:#463b25;font-weight:normal}#overlaybox.cartmanager #cartcontent .item .notedata
.notedatacontainer{display:block;background:#fdf9a1;background:-moz-linear-gradient(top,  #fdf9a1 0%, #f7e67a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdf9a1), color-stop(100%,#f7e67a));background:-webkit-linear-gradient(top,  #fdf9a1 0%,#f7e67a 100%);background:-o-linear-gradient(top,  #fdf9a1 0%,#f7e67a 100%);background:-ms-linear-gradient(top,  #fdf9a1 0%,#f7e67a 100%);background:linear-gradient(top,  #fdf9a1 0%,#f7e67a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdf9a1', endColorstr='#f7e67a',GradientType=0 );padding:4px}#overlaybox.cartmanager #cartcontent .item .notedata
.notefooter{padding:2px
0}#overlaybox.cartmanager #cartcontent .notedata .notefooter
.button{float:right;display:block;font-size:11px;font-weight:bold;color:#fff;line-height:24px;margin-left:4px;padding-left:12px;padding-right:12px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.9), 0 1px 0 0 rgb(239,239,239);box-shadow:inset 0 0 1px 0 rgb(0,0,0), 0 1px 0 0 rgb(239,239,239);text-shadow:0 -1px 0 rgba(0,0,0,0.2)}#overlaybox.cartmanager #cartcontent .item .notedata .notefooter .button:hover{cursor:pointer}#overlaybox.cartmanager #cartcontent .item
.thumbcontainer{display:block;width:212px;margin:0
auto;border-bottom:1px solid #dfdfdf;border-right:1px solid #dfdfdf}#overlaybox.cartmanager #cartcontent .item
.thumb{display:block;width:200px;height:133px;background-color:#f6f6f6;border:6px
solid #fff;cursor:pointer}#overlaybox.cartmanager #cartcontent .item
.thumb.mediafile{background:transparent url(//images3.kuvat.fi/assets/v3/images/gallery/mediafile_bg.jpg);background-repeat:no-repeat;background-position:center center}#overlaybox.cartmanager #cartcontent .item .thumb.mediafile
.fileicon{position:absolute;top:43px;right:50px;left:50px;display:block;background:transparent url(//images3.kuvat.fi/assets/v3/images/gallery/fileicon_large.png);background-repeat:no-repeat;background-position:center 0;height:90px;font-size:16px}#overlaybox.cartmanager #cartcontent .item .thumb.mediafile .fileicon
span{display:block;padding-top:50px;color:#3a3a3a;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:38px;margin-right:38px}#overlaybox.cartmanager #cartcontent .item
.filename{font-size:11px;color:#6b6b6b;text-align:center;text-shadow:1px 1px 0 #fff;padding-top:5px}#overlaybox.cartmanager
#carttools{position:absolute;bottom:57px;right:0;left:296px;height:56px;border-top:1px solid #d8d8d8;background:#f4f4f4;background:rgba(255,255,255,0.4);text-align:center}#overlaybox.cartmanager #carttools
.ctool{line-height:56px;display:inline-block;border-right:1px solid #e2e2e2;font-size:14px;color:#454545;font-weight:normal;text-shadow:1px 1px 0 #fff;padding-left:56px;padding-right:30px;background-image:url(//images3.kuvat.fi/assets/v3/images/site/cartmanager_toolbar_icons.png);background-repeat:no-repeat}body.w1024 #overlaybox.cartmanager #carttools .ctool,
body.w1280 #overlaybox.cartmanager #carttools
.ctool{padding-right:18px;padding-left:18px;font-size:13px;background-image:none}#overlaybox.cartmanager #carttools .ctool:first-child{border-left:1px solid #e0e0e0}#overlaybox.cartmanager #carttools .ctool:hover{cursor:pointer;color:#1398ff}#overlaybox.cartmanager #carttools
.ctool.sendcart{background-position:14px 17px}#overlaybox.cartmanager #carttools
.ctool.orderprint{background-position:16px -50px}#overlaybox.cartmanager #carttools
.ctool.sendzip{background-position:14px -117px}#overlaybox.cartmanager #carttools
.ctool.download{background-position:15px -182px}#overlaybox.cartmanager #carttools
.ctool.adminnotice{color:inherit !important;cursor:default !important;opacity:0.5 !important;border-right:0px !important}#overlaybox.cartmanager
.handnote{display:block;font-family:georgia,arial,tahoma,verdana,sans-serif;background-image:url(//images3.kuvat.fi/assets/v3/images/site/handnote_cartnotebg.png);background-position:center bottom;background-repeat:no-repeat;padding-bottom:4px}#overlaybox.cartmanager .handnote
.notebg{display:block;background-color:#f8f5dd;border-top:1px solid #dedac8;border-left:1px solid #dedac8;border-right:1px solid #dedac8;border-bottom:1px solid #bbb8a9;border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px}#overlaybox.cartmanager .handnote
.notecontainer{background-image:url(//images3.kuvat.fi/assets/v3/images/site/handnote_vline.gif);background-position:12px 0;background-repeat:repeat-y;padding-top:14px}#overlaybox.cartmanager .handnote
p{background-image:url(//images3.kuvat.fi/assets/v3/images/site/handnote_pline.png);margin:0;padding:2px
20px 1px 37px;line-height:28px;font-size:13px;color:#463b25;font-weight:normal}#overlaybox.cartmanager .handnote
.notename{display:block;padding:18px
0 19px 37px;color:#a96f3b;font-size:12px;font-weight:bold}#overlaybox.cartmanager
.handnote.cartnote{width:612px;margin-left:33px;margin-top:33px}#overlaybox.cartmanager
#cartcontent.list{}#overlaybox.cartmanager #cartcontent.list
.item{float:none;width:100%;min-height:45px;height:auto;text-align:left;box-shadow:inset 0px -1px rgba(0,0,0,0.07), 0px 1px 0px rgba(255,255,255,0.27);padding:6px
0px 6px}#overlaybox.cartmanager #cartcontent.list .item
.thumbcontainer{float:left;margin:0px;width:40px}#overlaybox.cartmanager #cartcontent.list .item .thumbcontainer
.thumb{width:40px;height:40px;border-width:2px;background-size:cover}#overlaybox.cartmanager #cartcontent.list .item
.additems{width:40px;height:40px;margin:0px;background-image:url(//images3.kuvat.fi/assets/v3/images/gallery/addphotos_mob.png);background-repeat:no-repeat;background-position:center center}#overlaybox.cartmanager #cartcontent.list .item .additems
span{position:absolute;left:56px;text-shadow:0px 1px 1px rgba(255,255,255,0.5);font:500 12px/42px "Helvetica Neue", sans-serif, Arial, sans-serif;color:#444}#overlaybox.cartmanager #cartcontent.list .item .filename,
#overlaybox.cartmanager #cartcontent.list .item
.folder{display:inline;text-align:left;margin-left:1px;padding-top:8px;text-shadow:0px 1px 1px rgba(255,255,255,0.5);font:500 12px/16px "Helvetica Neue", sans-serif, Arial, sans-serif;color:#444}#overlaybox.cartmanager #cartcontent.list .item.emptynote .filename,
#overlaybox.cartmanager #cartcontent.list .item.emptynote
.folder{line-height:43px}#overlaybox.cartmanager #cartcontent.list .item
.folder{margin-left:15px;opacity:0.4}#overlaybox.cartmanager #cartcontent.grid .item
.folder{display:none !important}#overlaybox.cartmanager #cartcontent.list .item
.note{top:-4px;left:-7px}#overlaybox.cartmanager #cartcontent.list .item
.productinput{width:40px}#overlaybox.cartmanager #cartcontent .item .left
.notetext{display:block;padding:0px;font:bold 11px/14px "Helvetica Neue", sans-serif, Arial, sans-serif;color:#555;text-shadow:0px 1px 1px rgba(255,255,255,0.5);margin-left:56px;padding-top:4px}#overlaybox.cartmanager #cartcontent.grid .item .left
.notetext{display:none !important}#overlaybox.cartmanager #cartcontent.grid
.item{width:100%;height:auto}#overlaybox.cartmanager #cartcontent.grid .item
.additems{margin:0}#overlaybox.cartmanager #cartcontent.grid .item
.left{float:left}#overlaybox.cartmanager #cartcontent.list .item
.notedata{z-index:1}#overlaybox.cartmanager #cartcontent.list .item
.remove{right:auto;left:-10px;top:24px}#overlaybox.cartmanager #cartcontent.grid .item
.remove{right:auto;left:-8px}#overlaybox.cartmanager #cartcontent.grid .item
.notedata{display:block !important;position:static;float:left;width:300px;width:-webkit-calc(100% - 260px);width:calc(100% - 260px);margin-left:20px;background:none;font:12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;color:#555;padding:0}#overlaybox.cartmanager #cartcontent.grid .item .notedata
.notedatacontainer{background:none;padding:0}#overlaybox.cartmanager #cartcontent.grid .item
.note{display:none !important}#overlaybox.cartmanager #cartcontent.grid .item .notedata
textarea{width:90%}#overlaybox.cartmanager #cartcontent.grid .item .notedata .note-left,
#overlaybox.cartmanager #cartcontent.grid .item .notedata
.productorder{float:left;width:44%}body.w1024 #overlaybox.cartmanager #cartcontent.grid .item .notedata
.productorder{width:26%;max-width:0}body.w1024 #overlaybox.cartmanager #cartcontent.grid .item .notedata .productorder
.productinput{width:40px}#overlaybox.cartmanager #cartcontent.grid .item .notedata
.productorder{max-width:240px}#overlaybox.cartmanager #cartcontent.grid .item .notedata .productorder
tr{border-bottom:1px solid rgba(0,0,0,0.1)}#overlaybox.cartmanager #cartcontent.grid .item
.notefooter{margin:0
26px 6px 0;padding:0;display:none}#overlaybox.cartmanager #cartcontent.grid .item .notefooter
div{margin-top:3px}#overlay.competition{background-image:none;background:black;background:rgba(20,20,20,0.65)}#overlay.competition,
#overlay.competition
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden}#overlay.competition
#overlaybox{width:622px;border-radius:7px 7px 2px 2px;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.36), 0px 5px 15px -5px rgba(0,0,0,0.5)}#overlay.competition #overlaybox
.header{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef1f3));background:-webkit-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-o-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-ms-linear-gradient(top, #fff 0%, #eef1f3 100%);background:linear-gradient(to bottom, #fff 0%, #eef1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eef1f3',GradientType=0);color:#3b3e44;padding:0px
36px;height:60px;border-radius:7px 7px 0 0;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1), inset 0px 0px 0px 2px rgba(255,255,255,0.1)}#overlay.competition #overlaybox .header
img{vertical-align:middle;max-height:40px}#overlay.competition #overlaybox .header
h1{margin:0px;padding:0px;font:500 22px/60px "Helvetica Neue", sans-serif, Arial, sans-serif;text-shadow:0px 1px 1px rgba(255,255,255,0.5);float:left}#overlay.competition #overlaybox .header
h1.participate{float:right;font-size:18px}#overlay.competition #overlaybox
.ovcontentcontainer{padding:26px
36px;background:#6e7382;background:-moz-linear-gradient(top, #6e7382 0%, #4b505b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e7382), color-stop(100%,#4b505b));background:-webkit-linear-gradient(top, #6e7382 0%, #4b505b 100%);background:-o-linear-gradient(top, #6e7382 0%, #4b505b 100%);background:-ms-linear-gradient(top, #6e7382 0%, #4b505b 100%);background:linear-gradient(to bottom, #6e7382 0%, #4b505b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6e7382', endColorstr='#4b505b',GradientType=0);box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.36);color:#dbe0e4;font:13px/19px "Helvetica Neue", sans-serif, Arial, sans-serif;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}#overlay.competition #overlaybox .ovcontentcontainer
h2{font:500 20px/24px "Helvetica Neue", sans-serif, Arial, sans-serif;color:#eef1f3}#overlay.competition #overlaybox .ovcontentcontainer #competition-rules{overflow:hidden;opacity:0}#overlay.competition #overlaybox .ovcontentcontainer #competition-rules-toggle,
#overlay.competition #overlaybox .ovcontentcontainer #competition-sitesettings{color:white;text-decoration:underline;cursor:pointer}#overlay.competition #overlaybox .ovcontentcontainer #competition-rules-toggle:hover,
#overlay.competition #overlaybox .ovcontentcontainer #competition-sitesettings:hover{color:#5dbf14}#overlay.competition #competition-series{background:#393c45;width:622px;margin-left:-36px;padding:0px
36px 20px;box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.36), inset 0px -5px 5px -5px rgba(0,0,0,0.36), 0px 1px 1px rgba(255,255,255,0.1), 0px -1px 1px rgba(255,255,255,0.1)}#overlay.competition #competition-series
h2{font-size:24px !important;padding:30px
0px 0px}#overlay.competition #competition-series
.uploadcontainer{width:130px;height:106px;position:relative;margin-bottom:20px;float:left}#overlay.competition #competition-series .uploadcontainer:not(:nth-of-type(4n+4)){margin-right:10px}#overlay.competition #competition-series
.thumb{width:130px;height:80px;position:relative;border-radius:3px;cursor:pointer}#overlay.competition #competition-series .thumb::before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:506;border-radius:3px}#overlay.competition #competition-series .thumb.empty::before{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.45), inset 0px 0px 0px 2px rgba(255,255,255,0.04)}#overlay.competition #competition-series .thumb:not(.empty)::before{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.66), inset 0px 0px 0px 2px rgba(255,255,255,0.07)}#overlay.competition #competition-series .thumb
.img{display:block;width:100%;height:100%;background:#4b505b;background-size:cover;border-radius:3px;box-shadow:0px 1px 1px rgba(255,255,255,0.16);-webkit-transition:opacity 0.1s ease}#overlay.competition #competition-series .thumb
.selectimg{text-align:center;width:100%;height:24px;overflow:hidden;margin-top:5px;background:rgba(0,0,0,0.3);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.6)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)', endColorstr='rgba(0,0,0,0.6)',GradientType=0);position:absolute;bottom:0px;left:0px;color:#eef1f3 !important;text-shadow:0px 1px 2px rgba(0,0,0,0.8) !important;font-weight:bold;font-size:12px;line-height:24px;margin-top:6px;border-radius:0px 0px 3px 3px}#overlay.competition #competition-series .thumb .selectimg .title,
#overlay.competition #competition-series .thumb .selectimg
.hovertitle{}#overlay.competition #competition-series .thumb .selectimg
.hovertitle{opacity:0;display:none;margin-top:24px}#overlay.competition #competition-series .thumb.noname .selectimg
.title{display:none}#overlay.competition #competition-series .thumb.noname .selectimg
.hovertitle{opacity:0;display:block;margin-top:0px;-webkit-transition:opacity 0.2s ease;transition:opacity 0.2s ease}#overlay.competition #competition-series .thumb.noname.empty .selectimg .hovertitle,
#overlay.competition #competition-series .thumb.noname:hover .selectimg
.hovertitle{opacity:1}#overlay.competition #competition-series .thumb
.removeimg{display:block;position:absolute;top:-4px;right:-4px;z-index:507;width:16px;height:16px;background:#191c22;border-radius:8px;cursor:pointer;color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important;text-align:center;font-size:11px;line-height:17px}#overlay.competition #competition-series .thumb .removeimg:hover{color:#ef4035 !important;text-shadow:0px 1px 1px rgba(255,255,255,0.5) !important;background:#eef1f3;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.4), 0px 0px 5px rgba(0,0,0,0.36)}#overlay.competition #competition-series .thumb.empty
.removeimg{display:none}#overlay.competition #competition-series .uploadcontainer
input.competition_data{display:block;width:100%;height:26px;margin-top:4px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.45), inset 0px 0px 0px 2px rgba(255,255,255,0.03), 0px 1px 1px rgba(255,255,255,0.16);border-radius:5px;line-height:16px;padding:5px
8px;width:100%;border:0px;background:rgba(0,0,0,0.11);outline:none;color:white}#overlay.competition #competition-series
.seriesheader{height:112px;margin:0
0 10px}#overlay.competition #competition-series .seriesheader
h3{margin:0px;padding:0px;font-size:16px;line-height:20px}#overlay.competition #competition-series .seriesheader
.enddate{font-size:12px;line-height:18px;font-style:italic;opacity:0.7;margin:0px;padding:3px
0 0}#overlay.competition #competition-series .seriesheader
label{display:block;margin:0px
0 4px;opacity:0.7}#overlay.competition #competition-series .seriesheader
input{margin:0
0 14px}#overlay.competition #competition-series .seriesheader
input.competition_input{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.45), inset 0px 0px 0px 2px rgba(255,255,255,0.03), 0px 1px 1px rgba(255,255,255,0.16);border-radius:5px;font-weight:bold;background:rgba(0,0,0,0.11)}#overlay.competition #competition-series
label.entrydescription{display:block;margin:10px
0 4px;opacity:0.7}#overlay.competition #competition-series
textarea.competition_input{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.45), inset 0px 0px 0px 2px rgba(255,255,255,0.03), 0px 1px 1px rgba(255,255,255,0.16);border-radius:5px;line-height:16px;padding:5px
8px;width:100%;height:100px;background:rgba(0,0,0,0.11)}#overlay.competition #competition-user{font-size:12px}#overlay.competition input.competition_input,
#overlay.competition
textarea.competition_input{width:230px;height:32px;margin:0px;outline:none;background:#4b505b;padding:0px
10px;border:none;box-shadow:inset 1px 0px 1px 0px rgba(0,0,0,0.26), inset -1px 0px 1px 0px rgba(0,0,0,0.26), inset 0px -2px 4px 0px rgba(0,0,0,0.03);font:12px "Helvetica Neue", sans-serif, Arial, sans-serif;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}#overlay.competition input.competition_input:disabled,
#overlay.competition textarea.competition_input:disabled{cursor:not-allowed}#overlay.competition #competition-user input.competition_input:first-of-type,
#overlay.competition #competition-user textarea.competition_input:first-of-type{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.2), inset 0px -2px 4px 0px rgba(0,0,0,0.03);border-radius:5px 5px 0px 0px;font-weight:bold}#overlay.competition #competition-user input.competition_input:last-of-type,
#overlay.competition #competition-user textarea.competition_input:last-of-type{box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.2), inset 0px -2px 4px 0px rgba(0,0,0,0.03), 0px 1px 1px rgba(255,255,255,0.2);border-radius:0px 0px 5px 5px}#overlay.competition #competition-info{margin-bottom:30px}#overlay.competition
.competitions{}#overlay.competition .competitions
.competition{width:176px;height:130px;color:#4b505b;text-shadow:0px 1px 1px rgba(255,255,255,0.5);text-align:center;float:left;position:relative;margin-bottom:10px;cursor:pointer}#overlay.competition .competitions .competition:not(:nth-of-type(3n+3)){margin-right:10px}#overlay.competition .competitions .competition::before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:506;border-radius:3px;box-shadow:inset 0px 0px 0px 1px #393c45}#overlay.competition .competitions .competition
.top{background:#eef1f3;background:-moz-linear-gradient(top, #eef1f3 0%, #e4e9ed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eef1f3), color-stop(100%,#e4e9ed));background:-webkit-linear-gradient(top, #eef1f3 0%, #e4e9ed 100%);background:-o-linear-gradient(top, #eef1f3 0%, #e4e9ed 100%);background:-ms-linear-gradient(top, #eef1f3 0%, #e4e9ed 100%);background:linear-gradient(to bottom, #eef1f3 0%, #e4e9ed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eef1f3', endColorstr='#e4e9ed',GradientType=0);border-radius:3px 3px 0 0;padding:10px}#overlay.competition .competitions .competition:hover
.top{background:#eef1f3}#overlay.competition .competitions .competition
.logo{padding:2px
0px;height:36px;text-align:center;line-height:36px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}#overlay.competition .competitions .competition
.title{margin:2px
0px;padding:0px;height:39px;display:table;width:100%}#overlay.competition .competitions .competition.paid
.title{height:44px}#overlay.competition .competitions .competition.unpaid
.title{height:44px}#overlay.competition .competitions .competition .title
h3{display:table-cell;vertical-align:middle;text-align:center;margin:0px;padding:0px}#overlay.competition .competitions .competition
.paymentstatus{height:39px;line-height:39px}#overlay.competition .competitions .competition
.attendlink{position:absolute;bottom:0px;left:0px;width:100%;height:28px;line-height:28px;border-radius:0 0 3px 3px;background:#bec2c3;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;cursor:pointer;box-shadow:inset 0px 2px 4px -2px rgba(0,0,0,0.36), 0px 1px 1px rgba(255,255,255,0.08), 0px -1px 1px rgba(255,255,255,0.36)}#overlay.competition .competitions .competition:hover
.attendlink{background:#4b505b;color:#fff;text-shadow:0px 1px 1px rgba(0,0,0,0.5)}#overlay.competition
#ovfooter{background:#393c45;box-shadow:inset 0px 5px 5px -5px rgba(0,0,0,0.36), 0px -1px 1px rgba(255,255,255,0.02);padding:8px
0px;border-radius:0 0 2px 2px}#overlay.competition #ovfooter #competition-password{margin-top:0px;line-height:16px;padding:0px
10px;width:132px}#overlay.competition #ovfooter button,
#overlay.competition button.attend,
#overlay.competition button.login,
#overlay.competition
button.register{min-width:80px;height:38px;border:none;border-radius:3px;background:#191c22;font:bold 13px/38px "Helvetica Neue", sans-serif, Arial, sans-serif;color:white;text-shadow:0px 1px 1px rgba(0,0,0,0.36);box-shadow:0px 0px 0px 1px rgba(0,0,0,0.55) inset, 0px 1px 1px rgba(255,255,255,0.09), 0px 2px 1px rgba(255,255,255,0.17) inset, 0px 1px 0px rgba(0,0,0,0.4) inset;margin:0px
8px 0 0;padding:0px
20px;cursor:pointer;overflow:hidden}#overlay.competition button.login,
#overlay.competition
button.register{display:inline;display:inline-block;margin:0px
5px;height:32px;line-height:32px}#overlay.competition
button.login{margin-left:0px}#overlay.competition #ovfooter button.blue,
#overlay.competition button.attend,
#overlay.competition button.login,
#overlay.competition
button.register{background:#4d71bd;background:-moz-linear-gradient(top, #4d71bd 0%, #3b5998 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d71bd), color-stop(100%,#3b5998));background:-webkit-linear-gradient(top, #4d71bd 0%, #3b5998 100%);background:-o-linear-gradient(top, #4d71bd 0%, #3b5998 100%);background:-ms-linear-gradient(top, #4d71bd 0%, #3b5998 100%);background:linear-gradient(to bottom, #4d71bd 0%, #3b5998 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d71bd', endColorstr='#3b5998',GradientType=0)}#overlay.competition #ovfooter button.blue:hover,
#overlay.competition button.attend:hover,
#overlay.competition button.login:hover,
#overlay.competition button.register:hover{background:#3575ff;background:-moz-linear-gradient(top, #3575ff 0%, #2150b5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3575ff), color-stop(100%,#2150b5));background:-webkit-linear-gradient(top, #3575ff 0%, #2150b5 100%);background:-o-linear-gradient(top, #3575ff 0%, #2150b5 100%);background:-ms-linear-gradient(top, #3575ff 0%, #2150b5 100%);background:linear-gradient(to bottom, #3575ff 0%, #2150b5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3575ff', endColorstr='#2150b5',GradientType=0)}#overlay.competition #ovfooter
button.gray{background:#434857;background:-moz-linear-gradient(top, #434857 0%, #3d414e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#434857), color-stop(100%,#3d414e));background:-webkit-linear-gradient(top, #434857 0%, #3d414e 100%);background:-o-linear-gradient(top, #434857 0%, #3d414e 100%);background:-ms-linear-gradient(top, #434857 0%, #3d414e 100%);background:linear-gradient(to bottom, #434857 0%, #3d414e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#434857', endColorstr='#3d414e',GradientType=0)}#overlay.competition #ovfooter button.gray:hover{background:#4b505b;background:-moz-linear-gradient(top, #4b505b 0%, #3d424d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b505b), color-stop(100%,#3d424d));background:-webkit-linear-gradient(top, #4b505b 0%, #3d424d 100%);background:-o-linear-gradient(top, #4b505b 0%, #3d424d 100%);background:-ms-linear-gradient(top, #4b505b 0%, #3d424d 100%);background:linear-gradient(to bottom, #4b505b 0%, #3d424d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b505b', endColorstr='#3d424d',GradientType=0)}#overlay.basicdialog
#overlaybox{width:540px;background:#eee url(//images3.kuvat.fi/assets/v3/images/admin/apptile_light.gif);color:#41434a;border-radius:7px 7px 6px 6px;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.36), 0px 5px 15px -5px rgba(0,0,0,0.5), inset 0px 0px 0px 1px rgba(255,255,255,0.5)}#overlay.basicdialog.semiwide
#overlaybox{width:724px}#overlay.basicdialog.wide
#overlaybox{width:900px}#overlay.basicdialog.fullwidth
#overlaybox{width:96%}#overlay.basicdialog
.ovcontentcontainer{min-height:150px;padding:20px
36px 36px}#overlay.basicdialog.semiwide
.ovcontentcontainer{min-height:420px}#overlay.basicdialog.wide
.ovcontentcontainer{min-height:420px}#overlay.basicdialog .ovcontentcontainer
.ovheaderrow{margin-bottom:20px}#overlay.basicdialog .ovcontentcontainer .ovheaderrow
h1{float:left}#overlay.basicdialog .ovcontentcontainer .ovheaderrow
img{float:right}#overlay.basicdialog
.header{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eef1f3));background:-webkit-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-o-linear-gradient(top, #fff 0%, #eef1f3 100%);background:-ms-linear-gradient(top, #fff 0%, #eef1f3 100%);background:linear-gradient(to bottom, #fff 0%, #eef1f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eef1f3',GradientType=0);color:#3b3e44;padding:0px
36px;height:60px;border-radius:7px 7px 0 0;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1), inset 0px 0px 0px 2px rgba(255,255,255,0.1), inset 0px -3px 0px -1px rgba(255,255,255,0.3), inset 0px -2px 0px -1px rgba(0,0,0,0.26)}#overlay.basicdialog .header
h1{margin:0px;padding:0px;font:500 22px/60px "Helvetica Neue", sans-serif, Arial, sans-serif;text-shadow:0px 1px 1px rgba(255,255,255,0.5);float:left}#overlay.basicdialog .ovcontentcontainer h1,
#overlay.basicdialog .ovcontentcontainer h2,
#overlay.basicdialog .ovcontentcontainer h3,
#overlay.basicdialog .ovcontentcontainer h4,
#overlay.basicdialog .ovcontentcontainer h5,
#overlay.basicdialog .ovcontentcontainer
h6{color:#454545}#overlay.basicdialog .ovcontentcontainer
h1{font-size:24px;margin:0;padding:10px
0 22px 0}#overlay.basicdialog .ovcontentcontainer
h3{margin:8px
0 12px;display:block;font:500 18px/28px "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay.basicdialog .ovcontentcontainer
p{font-size:13px;line-height:20px;margin:0;padding:0
0 15px 0}#overlay.basicdialog .ovcontentcontainer
.alert{padding:0px
15px;margin-bottom:15px;border-radius:3px;box-shadow:0px 1px 1px rgba(255,255,255,0.36)}#overlay.basicdialog .ovcontentcontainer .alert
h3{margin:0px;padding:14px
0 11px}#overlay.basicdialog .ovcontentcontainer
.alert.error{background:#f7f5e1;border:1px
solid #ef8c86;color:#4e3030 !important}#overlay.basicdialog .ovcontentcontainer
.alert.info{background:#e3ebf0;border:1px
solid #1e98d5}#overlay.basicdialog .ovcontentcontainer
a{color:#3a78bb;text-decoration:none}#overlay.basicdialog .ovcontentcontainer a:hover{text-decoration:underline}#overlay.basicdialog .ovcontentcontainer
.row{width:100%;float:none;clear:both;margin-bottom:10px}#overlay.basicdialog .ovcontentcontainer .row,
#overlay.basicdialog .ovcontentcontainer .row
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#overlay.basicdialog .ovcontentcontainer .row .left,
#overlay.basicdialog .ovcontentcontainer .row
.right{width:50%;float:left}#overlay.basicdialog .ovcontentcontainer .row
.left{padding-right:11px}#overlay.basicdialog .ovcontentcontainer .row
.right{padding-left:11px}#overlay.basicdialog .ovcontentcontainer
.textinputs{margin-top:16px}#overlay.basicdialog .ovcontentcontainer .textinputs
label{font:13px "Helvetica Neue", sans-serif, Arial, sans-serif;width:148px;margin-right:12px;text-align:right;display:inline-block;cursor:pointer}#overlay.basicdialog .ovcontentcontainer
label.left{text-align:left;width:160px !important;display:inline}#overlay.basicdialog .ovcontentcontainer
label.padding{margin:0
5px}#overlay.basicdialog .ovcontentcontainer .textinputs input:not([type=radio]),
#overlay.basicdialog .ovcontentcontainer .textinputs
textarea{display:inline-block;font:12px/14px "Helvetica Neue", sans-serif, Arial, sans-serif;height:32px;padding:0px
6px;margin:4px
0px;width:160px;border:0px;border-radius:3px;background:rgba(255,255,255,0.7);color:#46545b;text-shadow:0px 1px 1px rgba(255,255,255,0.36);box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.26), inset 0px 0px 3px -2px rgba(0,0,0,0.2), inset 0px 0px 0px 2px rgba(255,255,255,0.9), 0px 1px 1px rgba(255,255,255,0.16);outline:none}#overlay.basicdialog .ovcontentcontainer .textinputs
textarea{height:100px;padding:6px}#overlay.basicdialog .ovcontentcontainer .textinputs input:focus,
#overlay.basicdialog .ovcontentcontainer .textinputs textarea:focus{box-shadow:inset 0px 0px 0px 1px rgba(0,90,135,0.4), 0px 0px 5px rgba(20,61,82,0.08), inset 0px 0px 0px 2px rgba(255,255,255,0.03), 0px 1px 1px rgba(255,255,255,0.16)}#overlay.basicdialog .ovcontentcontainer
button{float:none}#overlay.basicdialog
#ovfooter{border-radius:0px 0px 5px 5px}#overlay.visual{top:10px;right:10px;left:auto !important;bottom:auto !important;width:auto !important;height:auto !important;background:none !important;overflow:visible !important}#overlay.visual
*{font-family:"Helvetica Neue",sans-serif,Arial,sans-serif}#overlay.visual
#overlaybox.visual{width:462px;background:#eee url(//images3.kuvat.fi/assets/v3/images/admin/apptile_light.gif);position:relative;z-index:505;margin:0
!important;-moz-box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4);-webkit-box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4);box-shadow:0 1px 4px -1px rgb(0, 0, 0), 0 2px 12px -1px rgba(0, 0, 0, 0.4)}#overlay.visual #overlaybox.visual
h1{font-size:18px;font-weight:normal;color:#555;text-shadow:0px 1px 1px #fff;margin:0;padding:0
0 8px 0;cursor:default;text-align:center;line-height:36px}#overlay.visual #overlaybox.visual
.contentcontainer{padding:0px
38px 25px 38px}#overlaybox.visual
.ovcontentcontainer{padding:20px
42px 28px 42px;min-height:180px}#overlaybox.visual .ovcontentcontainer
h1{font-size:24px;margin:0;padding:10px
0 10px 0}#overlaybox.visual .ovcontentcontainer
h4{font-size:18px;margin:0;padding:20px
0 10px 0}#overlaybox.visual .ovcontentcontainer
p{font-size:14px;margin:0;padding:0
0 15px 0;line-height:19px}#overlaybox.visual.elementsettings table
select{width:230px}#overlaybox.visual .colorboxes
.selector{float:left;display:block;padding:3px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer}#overlaybox.visual .colorboxes
.selector.active{border:2px
solid #0a7adb;padding:1px}#overlaybox.visual .colorboxes .selector
span{display:block;width:17px;height:17px;background-color:gray;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset -1px -1px 3px -1px rgba(0,0,0,0.3), inset 1px 1px 2px -1px rgba(255,255,255,0.5);-moz-box-shadow:inset -1px -1px 3px -1px rgba(0,0,0,0.3), inset 1px 1px 2px -1px rgba(255,255,255,0.5);-webkit-box-shadow:inset -1px -1px 3px -1px rgba(0,0,0,0.3), inset 1px 1px 2px -1px rgba(255,255,255,0.5)}#overlay.visual
.tabs{width:100%;height:44px;overflow:hidden}#overlay.visual .tabs
.tab{width:154px;height:100%;float:left;font:14px/44px "Calibri", "Helvetica Neue", sans-serif, Arial, sans-serif;color:#666;text-shadow:0px 1px 1px rgba(255,255,255,0.36);text-align:center;cursor:pointer;background:rgba(0,0,0,0.07);box-shadow:inset 0px -10px 10px -10px rgba(0,0,0,0.4)}#overlay.visual .tabs .tab:hover{background:rgba(0,0,0,0.09)}#overlay.visual .tabs
.tab.active{background:transparent !important;box-shadow:0px 0px 10px 1px rgba(0,0,0,0.4) !important}#overlay.visual
#tabcontent3{color:#666;text-shadow:0px 1px 1px rgba(255,255,255,0.8);font-size:13px;line-height:20px}#overlay.visual #tabcontent3
.separator{border-top:1px solid #dedede;border-bottom:1px solid #fafafa;width:100%;height:0px;margin:10px
0px 10px}#overlay.visual #tabcontent3
.subpages{margin:20px
0px}#overlay.visual #tabcontent3 .subpages
li{list-style:none;display:inline-block;font-size:16px;line-height:30px;padding:0px
10px;margin:0px
3px;cursor:pointer}#overlay.visual #tabcontent3 .subpages li:hover{background:rgba(0,0,0,0.1);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.1), 0px 1px 1px rgba(255,255,255,0.5);border-radius:3px}#overlay.visual #tabcontent3 .subpages
li.active{background:rgba(0,0,0,0.5);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.36), 0px 1px 1px rgba(255,255,255,0.5);border-radius:3px;color:#eef1f3;text-shadow:0px 1px 1px rgba(0,0,0,0.36)}#overlay.visual #tabcontent3
.backgroundoptions{display:none}#overlay.visual #tabcontent3 .backgroundoptions.active,
#overlay.visual #tabcontent3
.backgroundoptions.visible{display:block}#overlay.visual #tabcontent3 .backgroundoptions
p{margin-top:14px;line-height:19px}#overlay.visual #tabcontent3 .backgroundoptions
p.notop{margin-top:0px}#overlay.visual #tabcontent3 .left,
#overlay.visual #tabcontent3
.right{float:left}#overlay.visual #tabcontent3
.left{width:130px;visibility:hidden}#overlay.visual #tabcontent3 .custom
.left{visibility:visible}#overlay.visual #tabcontent3 .left
.thumb{width:100%;height:80px;position:relative;border-radius:3px;cursor:pointer;margin-bottom:10px}#overlay.visual #tabcontent3 .left .thumb::before{content:"";display:block;position:absolute;width:100%;height:100%;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1), inset 0px 0px 0px 2px rgba(255,255,255,0.1);z-index:506;border-radius:3px}#overlay.visual #tabcontent3 .left .thumb
.img{display:block;width:100%;height:100%;background:#666;background-size:cover;border-radius:3px;box-shadow:0px 2px 4px -2px rgba(0,0,0,0.36);-webkit-transition:opacity 0.1s ease}#overlay.visual #tabcontent3 .left .thumb
.selectimg{text-align:center;width:100%;margin-top:5px;background:rgba(0,0,0,0.3);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)', endColorstr='rgba(0,0,0,0.5)',GradientType=0);position:absolute;bottom:0px;left:0px;color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important;font-weight:bold;font-size:12px;line-height:24px;margin-top:6px;border-radius:0px 0px 3px 3px}#overlay.visual #tabcontent3 .left .thumb
.removeimg{display:block;position:absolute;top:-4px;right:-4px;z-index:507;width:16px;height:16px;background:#191c22;border-radius:8px;cursor:pointer;color:#eef1f3 !important;text-shadow:0px 1px 1px rgba(0,0,0,0.5) !important;text-align:center;font-size:11px;line-height:17px}#overlay.visual #tabcontent3 .left .thumb .removeimg:hover{color:#ef4035 !important;text-shadow:0px 1px 1px rgba(255,255,255,0.5) !important;background:#eef1f3;box-shadow:0px 0px 0px 1px rgba(0,0,0,0.4), 0px 0px 5px rgba(0,0,0,0.36)}#overlay.visual #tabcontent3 .left .thumb.empty
.removeimg{display:none}#overlay.visual #tabcontent3
.right{width:230px;padding-left:20px;padding-top:5px}#overlay.visual #tabcontent3
.input{margin:0px
0px 10px;width:100%}#overlay.visual #tabcontent3 .input
.title{font-weight:bold;line-height:20px;width:80px;float:left}#overlay.visual #tabcontent3 .input
.value{width:150px;float:left}#overlay.visual #tabcontent3 .default
.input.customtheme{margin-left:-60px}#overlay.visual #tabcontent3 .default
.input.custombackground{visibility:hidden}#overlay.visual #tabcontent3 .input.custombackground-dimmer{height:0px;opacity:0;overflow:hidden}#overlay.visual #tabcontent3 .input.custombackground-dimmer.active{height:40px;opacity:1}#overlay.visual #tabcontent3 .input.custombackground-dimmer .title,
#overlay.visual #tabcontent3 .input.custombackground-dimmer
.value{width:100%;float:none;text-align:left}#overlay.visual #tabcontent3
.textbackground{visibility:hidden}#overlay.visual #tabcontent3 .custom
.textbackground{visibility:visible}#overlay.visual
p.info{color:#555;font:13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;text-shadow:0px 1px 1px rgba(255,255,255,0.1)}#overlay.whiteoverlay #overlaybox,
.whiteoverlay
#loginoverlaybox{background:white;border-radius:8px;box-shadow:0px 20px 30px -10px rgba(0,0,0,0.16)}#overlay.whiteoverlay.nobg #overlaybox,
.whiteoverlay.nobg
#loginoverlaybox{box-shadow:0px 20px 30px -10px rgba(0,0,0,0.16), 0 0px 2px rgba(0,0,0,0.2)}#overlay.whiteoverlay.wide #overlaybox,
.whiteoverlay.wide
#loginoverlaybox{position:fixed;right:40px;left:40px;margin-right:0 !important;margin-left:0 !important}#overlay.whiteoverlay.tall #overlaybox,
.whiteoverlay.tall
#loginoverlaybox{position:fixed;top:40px;bottom:40px;margin-top:0 !important;margin-bottom:0 !important}#overlay.whiteoverlay.fullscreen
#overlaybox{position:fixed;top:0;right:0;bottom:0;left:0;border-radius:0}#overlay.whiteoverlay.autoheight #overlaybox,
.whiteoverlay.autoheight
#loginoverlaybox{width:90%;max-width:1100px}#overlay.whiteoverlay.autoheight.thin #overlaybox,
.whiteoverlay.autoheight.thin
#loginoverlaybox{max-width:600px}#overlay.whiteoverlay #overlayboxcontent,
.whiteoverlay
#loginoverlayboxcontent{width:100%;height:100%}#overlay.whiteoverlay .close,
.whiteoverlay .close,
.whiteoverlay-styles
.close{position:absolute;right:-8px;top:-7px;width:23px;height:24px;background:url(//images3.kuvat.fi/assets/v3/images/site/white_closex.png) no-repeat;background-size:23px 24px;display:block;z-index:99999;cursor:pointer;opacity:1}body.retina #overlay.whiteoverlay .close,
body.retina .whiteoverlay .close,
body.retina .whiteoverlay-styles
.close{background-image:url(//images3.kuvat.fi/assets/v3/images/site/white_closex@2x.png)}#overlay.whiteoverlay .sidebar,
#overlay.whiteoverlay .content,
.whiteoverlay .sidebar,
.whiteoverlay
.content{float:left}#overlay.whiteoverlay .sidebar .inner,
#overlay.whiteoverlay .content .inner,
.whiteoverlay .sidebar .inner,
.whiteoverlay .content
.inner{overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#loginoverlay.whiteoverlay .sidebar .inner,
#loginoverlay.whiteoverlay .content
.inner{overflow-y:auto}#overlay.whiteoverlay.autoheight .sidebar .inner,
#overlay.whiteoverlay.autoheight .content .inner,
.whiteoverlay.autoheight .sidebar .inner,
.whiteoverlay.autoheight .content
.inner{overflow-y:auto}#overlay.whiteoverlay.noscroll .sidebar .inner,
#overlay.whiteoverlay.noscroll .content .inner,
.whiteoverlay.noscroll .sidebar .inner,
.whiteoverlay.noscroll .content
.inner{overflow:hidden !important}#overlay.whiteoverlay .sidebar .inner,
.whiteoverlay .sidebar
.inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#overlay.whiteoverlay .sidebar,
.whiteoverlay
.sidebar{width:250px;background:#fafafa;background:rgba(0,0,0,0.02);box-shadow:inset -2px 0px 0px -1px rgba(0,0,0,0.12);position:absolute;top:0;left:0;bottom:0;border-radius:8px 0 0 8px}#overlay.whiteoverlay .sidebar .header,
.whiteoverlay .sidebar
.header{width:100%;height:48px}#overlay.whiteoverlay .sidebar .inner,
.whiteoverlay .sidebar
.inner{padding:0;height:100%}#overlay.whiteoverlay .content,
.whiteoverlay
.content{position:absolute;top:0;right:0;bottom:0;left:0}#overlay.whiteoverlay.sidebar .content,
.whiteoverlay.sidebar
.content{left:250px}#overlay.whiteoverlay .content .header,
#overlay.whiteoverlay .content .footer,
.whiteoverlay .content .header,
.whiteoverlay .content
.footer{width:100%;height:60px;background:#fafafa;background:rgba(0,0,0,0.02);position:absolute}#overlay.whiteoverlay .content .header,
.whiteoverlay .content
.header{border-radius:8px 8px 0 0;box-shadow:inset 0px -2px 0px -1px rgba(0,0,0,0.12)}#overlay.whiteoverlay .content.sidebar .header,
.whiteoverlay .content.sidebar
.header{border-radius:0 8px 0 0}#overlay.whiteoverlay .content .header h1,
.whiteoverlay .content .header
h1{margin:0
0 0 20px;padding:0;font:400 22px/60px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#0091fc;text-align:left;float:left;text-shadow:none}#overlay.whiteoverlay.h1-center .content .header h1,
.whiteoverlay.h1-center .content .header
h1{text-align:center !important;float:none !important;margin-left:0px !important}#overlay.whiteoverlay .content .header .backbutton,
.whiteoverlay .content .header
.backbutton{margin:0
0 0 20px;padding:0;width:30px;height:60px;background:none;color:#0091fc;text-align:center;float:left;text-shadow:none;line-height:54px;font-size:40px;cursor:pointer;display:none}#overlay.whiteoverlay .content .header .backbutton:before,
.whiteoverlay .content .header .backbutton:before{content:"‹"}#overlay.whiteoverlay .content .header .header-nav,
.whiteoverlay .content .header .header-nav{text-align:center;height:100%;word-spacing:-4px}#overlay.whiteoverlay .content .header .header-nav .nav,
.whiteoverlay .content .header .header-nav
.nav{vertical-align:top;word-spacing:normal;display:inline-block;width:auto;height:59px;font:400 15px/60px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#7b7b7b;padding:0
20px;border-left:1px solid #e5e5e5;border-left:1px solid rgba(0,0,0,0.12);-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out, padding 0.15s ease-in-out;transition:color 0.15s ease-in-out, padding 0.15s ease-in-out;white-space:nowrap}#overlay.whiteoverlay .content .header .header-nav .nav:last-of-type,
.whiteoverlay .content .header .header-nav .nav:last-of-type{border-right:1px solid #e5e5e5;border-right:1px solid rgba(0,0,0,0.12)}#overlay.whiteoverlay.nav .content .header .header-nav .nav,
.whiteoverlay.nav .content .header .header-nav
.nav{cursor:pointer}#overlay.whiteoverlay.nav .content .header .header-nav .nav:hover,
.whiteoverlay.nav .content .header .header-nav .nav:hover{color:#0091fc}#overlay.whiteoverlay .content .header .header-nav .nav.active,
.whiteoverlay .content .header .header-nav
.nav.active{font-size:18px;color:#0091fc;cursor:default}#overlay.whiteoverlay .content .header .header-nav .nav.done,
.whiteoverlay .content .header .header-nav
.nav.done{background:url(//images3.kuvat.fi/assets/v3/images/site/sitemanager_checked.png) right 11px top 26px no-repeat;background-size:11px 9px;padding-right:31px}body.retina #overlay.whiteoverlay .content .header .header-nav .nav.done,
body.retina .whiteoverlay .content .header .header-nav
.nav.done{background-image:url(//images3.kuvat.fi/assets/v3/images/site/sitemanager_checked@2x.png)}#overlay.whiteoverlay .content .footer,
.whiteoverlay .content
.footer{border-radius:0 0 8px 8px;box-shadow:inset 0px 2px 0px -1px rgba(0,0,0,0.12);position:absolute;bottom:0}#overlay.whiteoverlay.sidebar .content .footer,
.whiteoverlay.sidebar .content
.footer{border-radius:0 0 8px 0}#overlay.whiteoverlay .content .footer .newbutton,
.whiteoverlay .content .footer
.newbutton{float:right;margin-top:11px}#overlay.whiteoverlay .footer .roundbutton,
.whiteoverlay .footer
.roundbutton{float:right;margin:14px
14px 0 0;font-size:13px;opacity:0.9;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out, color 0.25s ease-in-out, background 0.25s ease-in-out, border-color 0.25s ease-in-out;transition:opacity 0.25s ease-in-out, color 0.25s ease-in-out, background 0.25s ease-in-out, border-color 0.25s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#overlay.whiteoverlay .footer .roundbutton.thin,
.whiteoverlay .footer
.roundbutton.thin{line-height:30px}#overlay.whiteoverlay .footer .roundbutton:first-of-type,
.whiteoverlay .footer .roundbutton:first-of-type{margin-right:30px}#overlay.whiteoverlay .footer .roundbutton:hover,
.whiteoverlay .footer .roundbutton:hover{opacity:1;background:#555;color:white}#overlay.whiteoverlay .footer .roundbutton.fl-left,
.whiteoverlay .footer .roundbutton.fl-left{float:left;margin-left:30px}#overlay.whiteoverlay .footer .roundbutton.fl-left + .roundbutton.fl-left,
.whiteoverlay .footer .roundbutton.fl-left+.roundbutton.fl-left{margin-left:0}#overlay.whiteoverlay .footer .error,
.whiteoverlay .footer
.error{display:block;float:right;color:#ef4035;margin-right:20px;font:bold 13px/60px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay.whiteoverlay .content .inner,
.whiteoverlay .content
.inner{padding:30px;position:absolute;top:0;right:0;bottom:0;left:0;color:#31385a;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}#overlay.whiteoverlay.header .content .inner,
.whiteoverlay.header .content
.inner{top:60px}html.no-rgba #overlay.whiteoverlay.header .content .inner,
html.no-rgba .whiteoverlay.header .content
.inner{top:0}#overlay.whiteoverlay.footer .content .inner,
.whiteoverlay.footer .content
.inner{bottom:60px}html.no-rgba #overlay.whiteoverlay.footer .content .inner,
html.no-rgba .whiteoverlay.footer .content
.inner{bottom:0}#overlay.whiteoverlay.autoheight .content,
#overlay.whiteoverlay.autoheight .content .header,
#overlay.whiteoverlay.autoheight .content .inner,
#overlay.whiteoverlay.autoheight .content .footer,
.whiteoverlay.autoheight .content,
.whiteoverlay.autoheight .content .header,
.whiteoverlay.autoheight .content .inner,
.whiteoverlay.autoheight .content
.footer{position:static !important}#overlay.whiteoverlay.autoheight .content,
.whiteoverlay.autoheight
.content{width:100%}#overlay.whiteoverlay .content .inner .block,
.whiteoverlay .content .inner
.block{border-bottom:0;margin:0;padding:0;margin-top:30px;border-top:1px solid #e5e5e5;border-top:1px solid rgba(0,0,0,0.12);padding-top:24px}#overlay.whiteoverlay .content .inner .block:first-of-type,
.whiteoverlay .content .inner .block:first-of-type,
#overlay.whiteoverlay .content .inner
.block.first{margin:0;border:0;padding:0}#overlay.whiteoverlay .content .inner .block .columns .col,
.whiteoverlay .content .inner .block .columns
.col{margin:0
!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:24px !important}#overlay.whiteoverlay .content .inner .block .columns .col:first-of-type,
.whiteoverlay .content .inner .block .columns .col:first-of-type{padding-left:0 !important}#overlay.whiteoverlay .content .inner .block .columns.two .col,
.whiteoverlay .content .inner .block .columns.two
.col{width:50% !important}#overlay.whiteoverlay .content .inner .block .columns.three .col,
.whiteoverlay .content .inner .block .columns.three
.col{width:33% !important}#overlay.whiteoverlay .content .inner .block .columns.three .columns.two .col,
.whiteoverlay .content .inner .block .columns.three .columns.two
.col{width:50% !important}#overlay.whiteoverlay .content .inner .block .columns.four .col,
.whiteoverlay .content .inner .block .columns.four
.col{width:25% !important}#overlay.whiteoverlay .content .inner .block .columns.five .col,
.whiteoverlay .content .inner .block .columns.five
.col{width:20% !important}#overlay.whiteoverlay .content .inner .block h4,
.whiteoverlay .content .inner .block
h4{padding:0;margin:16px
0 10px;font:400 14px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#31385a;text-shadow:none}#overlay.whiteoverlay .content .inner .block h3,
.whiteoverlay .content .inner .block
h3{padding:0;margin:4px
0 14px;font:400 15px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#31385a;text-shadow:none}#overlay.whiteoverlay .content .inner .block h3.center,
.whiteoverlay .content .inner .block
h3.center{text-align:center}#overlay.whiteoverlay .content .inner .block h2+.columns>.col>h3:first-child{margin-top:10px}#overlay.whiteoverlay .content .inner .block h2,
#overlay.whiteoverlay .content .inner label.label-h2,
.whiteoverlay .content .inner .block h2,
.whiteoverlay .content .inner label.label-h2{color:#0091fc;font-size:17px !important;line-height:17px !important;margin:10px
0 !important;text-shadow:none}#overlay.whiteoverlay .content .inner label.label-h2,
.whiteoverlay .content .inner label.label-h2{margin:21px
0 !important;font-size:15px !important}#overlay.whiteoverlay .content .inner .block p,
#overlay.whiteoverlay .content .inner .block ul,
.whiteoverlay .content .inner .block p,
.whiteoverlay .content .inner .block
ul{font-size:14px;line-height:20px;margin:10px
0;padding:0;color:#31385a;text-shadow:none}#overlay.whiteoverlay .content .inner .block ul,
.whiteoverlay .content .inner .block
ul{padding-left:20px}#overlay.whiteoverlay .content .inner .block .col .top,
.whiteoverlay .content .inner .block .col
.top{height:70px}#overlay.whiteoverlay .content .inner select.flat,
#content .folder-tabpage .block select.flat,
.whiteoverlay .content .inner select.flat,
#content .folder-tabpage .block
select.flat{display:block;cursor:pointer;width:200px;height:29px;border:1px
solid #d2d2d2;font:400 12px/28px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0
0 10px -4px;padding:0
36px 0 10px !important;color:#3c3c3c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;outline:none;background:white right center no-repeat;background-image:url(//images3.kuvat.fi/assets/v3/images/site/custom_selectarrow_dark.png), -webkit-linear-gradient(#ffffff,#f5f5f5);-webkit-appearance:none;-webkit-border-radius:14px;-webkit-padding-end:32px;-moz-appearance:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#overlay.whiteoverlay .content .inner .col.left select.flat,
.whiteoverlay .content .inner .col.left
select.flat{margin-left:0px}#overlay.whiteoverlay .content .inner select.flat.eqbtn,
.whiteoverlay .content .inner
select.flat.eqbtn{margin-bottom:13px}#overlay.whiteoverlay .content .inner .block .col .top #editwatermarks,
.whiteoverlay .content .inner .block .col .top
#editwatermarks{font:400 12px/18px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#999;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}#overlay.whiteoverlay .content .inner .block .col .top #editwatermarks:hover,
.whiteoverlay .content .inner .block .col .top #editwatermarks:hover{color:#0091fc}#overlay.whiteoverlay .content .inner a,
.whiteoverlay .content .inner
a{color:#0091fc;text-decoration:none}#overlay.whiteoverlay .content .inner a:not(.roundbutton),
.whiteoverlay .content .inner a:not(.roundbutton){-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}#overlay.whiteoverlay .content .inner a:hover,
.whiteoverlay .content .inner a:hover{color:#0052a2;text-decoration:underline}#overlay.whiteoverlay .content .inner .tab,
.whiteoverlay .content .inner
.tab{opacity:0;display:none}#overlay.whiteoverlay .content .inner
.tab.fadein{opacity:1}#overlay.whiteoverlay .content .inner .tab.active,
.whiteoverlay .content .inner
.tab.active{opacity:1;display:block}#overlay.whiteoverlay .content .inner
.tab.active.fadeout{opacity:0}#overlay.whiteoverlay .content .inner h1,
#overlay.whiteoverlay .content .inner h2,
.whiteoverlay .content .inner h1,
.whiteoverlay .content .inner
h2{margin:0;padding:0}#overlay.whiteoverlay .content .inner h1,
.whiteoverlay .content .inner
h1{font:400 24px/36px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay.whiteoverlay .content .inner h2,
.whiteoverlay .content .inner
h2{font:400 15px/30px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay .content .inner .inner-table{display:table;width:100%;height:500px;margin:0;padding:0}#overlay .content .inner .inner-table-cell{display:table-cell;vertical-align:middle}#overlay .content .inner .inner-table-content{margin:0
auto;text-align:center}#overlay.whiteoverlay .content .inner .inputs,
.whiteoverlay .content .inner
.inputs{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}#overlay.whiteoverlay .content .inner .inputs .input,
.whiteoverlay .content .inner .inputs
.input{margin:10px
0;height:32px}#overlay.whiteoverlay .content .inner .inputs .input label,
.whiteoverlay .content .inner .inputs .input
label{width:170px;text-align:right;margin-right:10px;display:inline-block;font-size:13px}#overlay.whiteoverlay .content .inner .inputs .input input,
.whiteoverlay .content .inner .inputs .input
input{background:white;border:1px
solid #e5e5e5;border-radius:3px;outline:none;width:280px;height:30px;padding:0
6px;color:#363636;font:400 13px/13px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay.whiteoverlay .content .inner
.input.radio{margin-bottom:10px}#overlay.whiteoverlay .content .inner .input.radio:last-of-type{margin-bottom:-10px}#overlay.whiteoverlay .content .inner .input.radio
input{vertical-align:top;margin-top:0;cursor:pointer}#overlay.whiteoverlay .content .inner .input.radio
label{vertical-align:top;line-height:12px;font-size:16px;margin-left:6px;cursor:pointer}#overlay.whiteoverlay input.light-full,
#overlay.whiteoverlay .light-full-container,
#overlay.whiteoverlay textarea.light-full,
.whiteoverlay input.light-full,
.whiteoverlay textarea.light-full{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
12px;font:normal 14px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;border:1px
solid black;border:1px
solid rgba(0,0,0,0.12);color:#0091fc;border-radius:2px;box-shadow:none;outline:none;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}#overlay.whiteoverlay .light-full-container{padding-top:6px;padding-bottom:6px}#overlay.whiteoverlay .light-full-container
input{border:none;outline:none;background:none;font:inherit;color:inherit;cursor:pointer;height:22px;vertical-align:top;max-width:200px}#overlay.whiteoverlay .light-full-container:not(.inputplaceholder) span{color:#999;margin-left:-3px;vertical-align:top;line-height:26px}#overlay.whiteoverlay textarea.light-full,
.whiteoverlay textarea.light-full{font-size:13px;line-height:20px;resize:none;height:140px}#overlay.whiteoverlay input.light-full:hover,
#overlay.whiteoverlay .light-full-container:hover,
#overlay.whiteoverlay textarea.light-full:hover,
.whiteoverlay input.light-full:hover,
.whiteoverlay textarea.light-full:hover{border-color:rgba(0,102,201,0.2)}#overlay.whiteoverlay input.light-full:focus,
#overlay.whiteoverlay .light-full-container.focus,
#overlay.whiteoverlay textarea.light-full:focus,
.whiteoverlay input.light-full:focus,
.whiteoverlay textarea.light-full:focus{border-color:#0091fc}#overlay.whiteoverlay input.light-full.light-narrow,
.whiteoverlay input.light-full.light-narrow{width:60px;text-align:center}#overlay.whiteoverlay input.light-full.light-narrow + label,
.whiteoverlay input.light-full.light-narrow+label{opacity:0.7;margin-left:10px}#overlay.whiteoverlay input.light-full.disabled,
#overlay.whiteoverlay .light-full-container.disabled,
#overlay.whiteoverlay textarea.light-full.disabled,
.whiteoverlay input.light-full.disabled,
.whiteoverlay textarea.light-full.disabled{border:1px
solid black !important;border:1px
solid rgba(0,0,0,0.06) !important;color:#333 !important;border-radius:2px;cursor:default !important}#overlay.whiteoverlay input[type=range].flat,
.whiteoverlay input[type=range].flat{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0091fc;height:2px;width:90%;border-radius:2px;top:-5px;margin-right:10px;outline:none}#overlay.whiteoverlay input[type=range].flat::-webkit-slider-thumb,
.whiteoverlay input[type=range].flat::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:21px;height:21px;background-color:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,0.06), inset 0px 0px 0px 1px rgba(0,0,0,0.12);cursor:ew-resize;z-index:1;position:relative}.roundbutton{display:block;float:left;cursor:pointer;text-align:center;padding:0
16px;min-width:100px;height:32px;border:2px
solid #555;border-radius:16px;color:#555;font:600 13px/28px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;box-shadow:0 4px 6px -4px rgba(34,34,34,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:transparent;text-decoration:none !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;-webkit-transition:color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out;transition:color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out, opacity 0.25s ease-in-out}.roundbutton.inline{float:none;display:inline-block}body.Dark
.roundbutton.usetheme{color:#ccc;border-color:#ccc}.roundbutton.gray,.roundbutton.disabled{border-color:#555 !important;color:#555 !important}.roundbutton.gray:hover{background:#555 !important;color:white !important}.roundbutton.blue{border-color:#0091fc !important;color:#0091fc !important}.roundbutton.blue.filled{background:#0091fc !important;color:white !important}.roundbutton.blue:hover,.roundbutton.blue-hover:hover,.roundbutton.green.blue-hover:hover,.roundbutton.red.blue-hover:hover{border-color:#0091fc !important;background:#0091fc !important;color:white !important}.roundbutton.blue.filled:hover{background:transparent !important;color:#0091fc !important}.roundbutton.green{border-color:#5dbf14 !important;color:#5dbf14 !important}.roundbutton.green.filled{background:#5dbf14 !important;color:white !important}.roundbutton.green:hover,.roundbutton.green-hover:hover,.roundbutton.red.green-hover:hover{border-color:#5dbf14 !important;background:#5dbf14 !important;color:white !important}.roundbutton.green.filled:hover{background:transparent !important;color:#5dbf14 !important}.roundbutton.red{border-color:#ef4035 !important;color:#ef4035 !important}.roundbutton.red:hover,.roundbutton.red-hover:hover{border-color:#ef4035 !important;background:#ef4035 !important;color:white !important}.roundbutton.white{border-color:#fff !important;color:#fff !important}.roundbutton.white:hover{background:#fff !important;color:#0091fc !important}.roundbutton.white.green-hover:hover{color:#5dbf14 !important}.roundbutton.white.red-hover:hover{color:#ef4035 !important}.roundbutton.thin{border-width:1px;font-weight:400;line-height:30px}.roundbutton.disabled,.roundbutton.disabled:hover{cursor:default !important;border-color:#555 !important;color:#555 !important;background:transparent !important;opacity:0.6 !important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.photopicker2 .roundbutton.hidden,
.photopicker2 .roundbutton.hidden:hover{visibility:hidden}#overlay.whiteoverlay .toggle,
#content .folder-tabpage .block .toggle,.slider-toggle,.plusminus{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;margin:6px
0;white-space:nowrap}.slider-toggle.top,.plusminus.top{text-align:center;margin:0
8px;display:inline-block;vertical-align:top}.slider-toggle.right{position:static !important}#overlay.whiteoverlay .toggle label,
#content .folder-tabpage .block .toggle label,
.slider-toggle label,
.plusminus
label{vertical-align:top;font-size:14px;line-height:26px;color:#31385a;margin-left:7px;cursor:pointer;white-space:nowrap;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}body.Dark .slider-toggle.usetheme label,
body.Dark .plusminus.usetheme
label{color:#e8e8e8}.slider-toggle.top label,
.plusminus.top
label{display:block;font-size:11px;line-height:24px;text-transform:uppercase;letter-spacing:0.8px;opacity:0.7;margin-left:0;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif}.plusminus.top
label{opacity:1;color:#777}.slider-toggle.top .labelcontainer,
.plusminus.top
.labelcontainer{display:inline-block;min-width:50px;border-bottom:1px solid rgba(0,0,0,0.1);border-bottom:1px solid #e0e0e0;margin-bottom:9px}.slider-toggle.right
label{margin-left:0;margin-right:7px;font:11px/26px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:1px}#overlay.whiteoverlay .toggle .slider,
#content .folder-tabpage .block .toggle .slider,
.slider-toggle
.slider{position:relative;display:inline-block;width:50px;height:26px;border-radius:100px;background-color:#ddd;margin:0;box-shadow:inset 0 0 2px 1px rgba(0,0,0,0.05)}.slider-toggle.top
.slider{cursor:pointer}body.Dark .slider-toggle.usetheme
.slider{background:#333}#overlay.whiteoverlay .toggle .slider .b,
#content .folder-tabpage .block .toggle .slider .b,
.slider-toggle .slider
.b{display:block}#overlay.whiteoverlay .toggle .slider .check,
#content .folder-tabpage .block .toggle .slider .check,
.slider-toggle .slider
.check{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}#overlay.whiteoverlay .toggle .slider .check:checked ~ .track,
#content .folder-tabpage .block .toggle .slider .check:checked ~ .track,
.slider-toggle .slider .check:checked~.track{box-shadow:inset 0 0 0 20px #0091fc}#overlay.whiteoverlay .toggle .slider .check:checked ~ .switch,
#content .folder-tabpage .block .toggle .slider .check:checked ~ .switch,
.slider-toggle .slider .check:checked~.switch{right:2px;left:24px}#overlay.whiteoverlay .toggle:not(.noanim) .slider .check:checked ~ .switch,
#content .folder-tabpage .block .toggle:not(.noanim) .slider .check:checked ~ .switch,
.slider-toggle:not(.noanim) .slider .check:checked~.switch{-webkit-backface-visibility:hidden;-webkit-transition:left 0.25s ease-in-out 0.05s, right 0.25s ease-in-out;transition:left 0.25s ease-in-out 0.05s, right 0.25s ease-in-out}#overlay.whiteoverlay .toggle .slider .switch,
#content .folder-tabpage .block .toggle .slider .switch,
.slider-toggle .slider
.switch{position:absolute;left:2px;top:2px;bottom:2px;right:24px;background-color:#fff;border-radius:36px;z-index:1;box-shadow:0 1px 2px rgba(0,0,0,0.2)}#overlay.whiteoverlay .toggle:not(.noanim) .slider .switch,
#content .folder-tabpage .block .toggle:not(.noanim) .slider .switch,
.slider-toggle:not(.noanim) .slider
.switch{-webkit-backface-visibility:hidden;-webkit-transition:left 0.25s ease-in-out, right 0.25s ease-in-out 0.05s;transition:left 0.25s ease-in-out, right 0.25s ease-in-out 0.05s}#overlay.whiteoverlay .toggle .slider .track,
#content .folder-tabpage .block .toggle .slider .track,
.slider-toggle .slider
.track{position:absolute;left:0;top:0;right:0;bottom:0;box-shadow:inset 0 0 0 2px rgba(0,0,0,0.05);border-radius:40px}#overlay.whiteoverlay .toggle:not(.noanim) .slider .track,
#advanced .toggle:not(.noanim) .slider .track,
.slider-toggle:not(.noanim) .slider
.track{-webkit-backface-visibility:hidden;-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}#advanced .blockheader .toggle,
#fs-myynti .blockheader
.toggle{float:right}.plusminus
.control{font-size:14px}.plusminus .control .action,
.plusminus .control
.value{display:inline-block;vertical-align:top}.plusminus .control
.action{color:#0091fc !important;cursor:pointer}.plusminus .control
.action.disabled{color:inherit !important;cursor:default !important;cursor:not-allowed !important;opacity:0.33 !important}.plusminus .control
.action.plus{margin-left:13px}.plusminus .control
.action.minus{margin-right:15px}.plusminus .control .value .icon,
.plusminus .control .value
.count{display:none}.plusminus.icon .control .value .icon,
.plusminus.count .control .value
.count{display:block;text-align:center;min-width:18px;height:20px;line-height:20px;margin-top:-3px}.plusminus .control .value
.count{font:400 20px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;opacity:0.88}#overlay.whiteoverlay .light-table{width:100%;width:-webkit-calc(100% + 10px);width:calc(100% + 10px);margin-left:-10px}#overlay.whiteoverlay .light-table
th{font-weight:400;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;color:#666;text-align:left;padding-bottom:10px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#overlay.whiteoverlay .light-table th:first-of-type{padding-left:10px}#overlay.whiteoverlay .light-table th.sortclick
.text{cursor:pointer;-webkit-transition:color 0.1s ease-in-out;transition:color 0.1s ease-in-out;vertical-align:top}#overlay.whiteoverlay .light-table th.sortclick .text:hover{color:#333}#overlay.whiteoverlay .light-table th.sortclick.activesort
.text{font-weight:600;color:#0091fc !important;cursor:default}#overlay.whiteoverlay .light-table th
.sorticon{display:none;vertical-align:top;color:#0091fc;font-size:15px;line-height:10px;margin-top:-1px}#overlay.whiteoverlay .light-table th.activesort
.sorticon{display:inline-block}#overlay.whiteoverlay .light-table
td{height:32px;padding-bottom:3px;padding-top:3px;font-size:13px;line-height:32px;vertical-align:top;background:transparent;-webkit-transition:background 0.05s ease-in-out;transition:background 0.05s ease-in-out}#overlay.whiteoverlay .light-table tr:hover
td{background:#f8f8f8}#overlay.whiteoverlay .light-table td:first-of-type{padding-left:10px}#overlay.whiteoverlay .light-table
td.date{white-space:nowrap;padding-right:10px}#overlay.whiteoverlay .light-table td.thumbimage
.pic{width:32px;height:32px;border-radius:16px;background-size:cover;background-repeat:no-repeat;background-color:#e8e8e8}#overlay.whiteoverlay .light-table td.thumbimage
.pic.empty{background-size:20px 26px;background-position:6px 4px;background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light.png)}body.retina #overlay.whiteoverlay .light-table td.thumbimage
.pic.empty{background-image:url(//images3.kuvat.fi/assets/v3/images/blog/comment_guest_light@2x.png)}#overlay.whiteoverlay .light-table tr.notfound td.thumbimage
.pic{background-color:#f0f0f0;background-image:none}#overlay.whiteoverlay .light-table
td.username{padding-left:10px}#overlay.whiteoverlay .light-table tr.notfound
td.username{opacity:0.7}#overlay.whiteoverlay .light-table tr.noaccess
td.username{opacity:0.7;text-decoration:line-through}#overlay.whiteoverlay .light-table tr.noaccess td.username
.text{cursor:pointer;cursor:help}#overlay.whiteoverlay .light-table
td.folder{cursor:pointer}#overlay.whiteoverlay .light-table
td.folder.deleted{cursor:default;opacity:0.7}#overlay.whiteoverlay .light-table
.right{text-align:right;padding-right:10px}#overlay.whiteoverlay .light-table
.notpaid{color:#ef4035 !important;font-weight:600}#overlay.whiteoverlay .light-table td
a{text-decoration:underline}#overlay.whiteoverlay .light-table .visited,
#overlay.whiteoverlay .light-table
.messagetext{text-align:center}#overlay.whiteoverlay .light-table td.visited,
#overlay.whiteoverlay .light-table
td.messagetext{color:#bbb;font-size:19px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#overlay.whiteoverlay .light-table td.visited.hasvisited,
#overlay.whiteoverlay .light-table
td.messagetext.hasmsg{font-size:12px;color:#0091fc;margin-top:0}#overlay.whiteoverlay .light-table td.messagetext.hasmsg
.icon{font-size:11px;cursor:pointer}#overlay.whiteoverlay
.newblog{color:#555}#overlay.whiteoverlay .newblog
.blogpostelement.typenb_photo{padding-bottom:0}#overlay.whiteoverlay .newblog .element-editor{background:white}#overlay.whiteoverlay .newblog .element-editor .section .item h4,
#overlay.whiteoverlay .newblog .element-editor .section .item .plusminus.top label,
#overlay.whiteoverlay .newblog .element-editor .section .item .plusminus.top label .labelcontainer,
#overlay.whiteoverlay .newblog .element-editor .section .item .slider-toggle.top label,
#overlay.whiteoverlay .newblog .element-editor .section .item .slider-toggle.top label
.labelcontainer{color:#777;border-bottom-color:#e0e0e0;opacity:1}#overlay.whiteoverlay .newblog .blogpostelement .element-editor .section .item.setting-tintcolor
.action.dim{color:#000;opacity:0.7}#overlay.whiteoverlay .newblog .blogpostelement .element-editor .section .item.setting-tintcolor .action.transparent,
#overlay.whiteoverlay .newblog .blogpostelement .element-editor .section .item.setting-textbg
.action.transparent{color:#000;opacity:0.3}#overlay.whiteoverlay .newblog .element-editor .section .item.setting-valign .valign .row
.action{color:#31385a}#overlay.whiteoverlay .newblog .blogpostelement .element-editor .select2-container .select2-choice{border-color:#ccc}#overlay.whiteoverlay .newblog .blogpostelement .element-editor .slider-toggle.top
.slider{background:#ddd}#overlays
.overlay.metadataEditor{transition:background 0.3s ease, opacity 0.3s cubic-bezier(0.075, 0.82, 0.165, 1) !important}#overlays .overlay.metadataEditor .header
h1{cursor:move}#overlays
.overlay.metadataEditor.nobg{background:none !important}#overlays .overlay.metadataEditor.nobg .over-content{box-shadow:0px 20px 30px -10px rgba(0,0,0,0.16), 0 0px 2px rgba(0,0,0,0.2)}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}body.Loginoverlay{overflow-y:hidden}#loginoverlay{font-size:13px;line-height:20px}#loginoverlay .close-mob{display:none}#loginoverlaybox{-webkit-transform:scale(0.94) translate3d(0,0,0);transform:scale(0.94);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;max-width:740px !important}#loginoverlay.mode-email
#loginoverlaybox{max-width:1100px !important}#loginoverlay.mode-email-simple
#loginoverlaybox{max-width:500px !important}#loginoverlaybox.visible{opacity:1;-webkit-transform:scale(1.0);transform:scale(1.0)}#loginoverlay.whiteoverlay .content
.inner{padding:40px
0 0 40px}#loginoverlay
.emailspace{display:none}#loginoverlay.mode-email .emailspace,
#loginoverlay.mode-loginonly .emailspace,
#loginoverlay.mode-login
.emailspace{display:block;position:absolute;top:0;bottom:0;width:1px;background:rgba(0,0,0,0.1)}#loginoverlay.mode-email
.emailspace{left:33%;margin-left:11px}#loginoverlay.mode-loginonly
.emailspace{left:50%;margin-left:1px}#loginoverlay.mode-login
.emailspace{left:50%;margin-left:1px;bottom:140px;top:40px;background:rgba(0,0,0,0.05)}body#phpbb #loginoverlay.mode-login
.emailspace{bottom:321px}#loginoverlay
.col{display:block;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}#loginoverlay
.col.right{padding-right:0}#loginoverlay.mode-email
.col.left{width:33.333%;position:relative}#loginoverlay.mode-email
.col.right{width:66.666%}#loginoverlay.mode-email-simple
.col.left{width:100%;padding-bottom:12px}#loginoverlay.mode-email-simple
.col.right{width:0px !important;height:0px !important;overflow:hidden}#loginoverlay.mode-login .col.left,
#loginoverlay.mode-facebook
.col.left{display:none}#loginoverlay.mode-login .col.right,
#loginoverlay.mode-facebook
.col.right{width:100%}#loginoverlay .col.reg,
#loginoverlay
.col.fb{display:none}#loginoverlay.mode-login .col.reg,
#loginoverlay.mode-email .col.reg,
#loginoverlay.mode-facebook
.col.fb{display:block}#loginoverlay.mode-loginonly .col.login,
#loginoverlay.mode-fblink
.col.login{width:100%}#loginoverlay
h1{font:normal 17px/20px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;width:100%;margin:2px
0 16px;padding:0
0 0;color:#0066c9;border-bottom:1px solid rgba(0,0,0,0.07)}#loginoverlay h1
span{display:block;min-width:1px}#loginoverlay h1
span.smaller{font-size:12px;line-height:26px;color:#888}#loginoverlay
input{border:1px
solid black;border:1px
solid rgba(0,0,0,0.1);background:white;padding:0
8px;font:inherit;height:30px;border-radius:2px;cursor:pointer;margin:6px
0 12px;outline:none;color:#444;vertical-align:top;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out}#loginoverlay input:focus{border-color:#0066c9}#loginoverlay .col.left
.buttoncontainer{display:block;margin:26px
0 20px;text-align:center}#loginoverlay .col.left .buttoncontainer
#simplelogindisable{margin-left:14px}@media screen and (max-width: 500px){#loginoverlay .col.left .buttoncontainer
#simplelogindisable{margin-left:10px;margin-right:10px;margin-top:14px}}#loginoverlay .col.left
h2{margin-bottom:-6px;border-bottom:1px solid rgba(0,0,0,0.04)}#loginoverlay .col.left
p{margin:12px
0 12px}#loginoverlay .col.left
.separator{display:block;width:100%;height:1px;background:rgba(0,0,0,0.07)}#loginoverlay
label{font-size:15px;line-height:22px}#newlogin-reg-below{height:24px;width:100%;position:relative}#newlogin-error{vertical-align:middle;height:22px;margin:0;padding:0;font-size:13px;color:#ef4035;font-weight:700;line-height:24px;position:absolute;top:0;left:0;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#newlogin-newsletter{position:absolute;top:0;left:0;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#loginoverlay.register.newsletter #newlogin-newsletter{opacity:1}#newlogin-newsletter
.inputblock{display:inline-block;vertical-align:middle;height:23px;padding-right:4px;padding-left:1px}#newlogin-newsletter .inputblock
input{height:22px;margin:0;padding:0;cursor:pointer}#newlogin-newsletter
label{vertical-align:middle;height:22px;margin:0;padding:0;font-size:13px;color:#777;line-height:22px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;cursor:pointer}#loginoverlay.error #newlogin-error,
#loginoverlay.newsletter #newlogin-newsletter{opacity:1}#loginoverlay.newsletter.error #newlogin-newsletter{opacity:0}#loginoverlay .newlogin-button-forgot-cont{text-align:right}#newlogin-button-forgot{font-size:13px;color:#777;padding-top:1px;line-height:20px;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:color 0.16s ease-in-out, border-color 0.16s ease-in-out;transition:color 0.16s ease-in-out, border-color 0.16s ease-in-out;border-bottom:1px solid rgba(0,0,0,0.04);display:inline-block}#newlogin-button-forgot:hover{color:#0066c9;border-color:rgba(0,102,201,0.36)}#loginoverlay
button{border:2px
solid #0066c9;color:white;background:#0066c9;padding:0
20px;font:700 13px/32px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;border-radius:32px;margin-bottom:20px;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out, background 0.25s ease-in-out, -webkit-transform 0.25s ease-in-out;transition:color 0.25s ease-in-out, border-color 0.25s ease-in-out, background 0.25s ease-in-out, transform 0.25s ease-in-out}#loginoverlay button:active{-webkit-transform:scale(0.94);transform:scale(0.94)}#newlogin-submit,#newlogin-facebook,#newlogin-mobiletoggle{width:100%;clear:both;text-align:center;margin-top:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:40px}#newlogin-submit button,
#newlogin-facebook button,
#newlogin-mobiletoggle
button{outline:none}#loginoverlay.mode-fblink #newlogin-facebook{display:none}#newlogin-facebook h1,
#newlogin-mobiletoggle
h1{color:#555;padding-bottom:7px}#newlogin-facebook
button{border:2px
solid #3b5998;color:white;background:#3b5998;margin-bottom:19px}#newlogin-facebook button:hover{background:transparent;color:#3b5998}#newlogin-facebook button
span{vertical-align:top}#newlogin-facebook button
span.fa{padding-right:8px;font-size:15px;line-height:32px}#newlogin-mobiletoggle
button{border:2px
solid #3b5998;color:white;background:#3b5998}#newlogin-mobiletoggle button:hover{background:transparent;color:#3b5998}#newlogin-submit{text-align:left;margin-top:15px;position:relative;height:40px}#loginoverlay.mode-fblink #newlogin-submit{margin-bottom:20px}#newlogin-submit
button{position:absolute;top:0;height:36px;margin-bottom:0;border:2px
solid #ccc;color:white;background:#ccc;cursor:default;white-space:nowrap}#loginoverlay #newlogin-submit button:hover{color:white;background:#ccc;border-color:#ccc}#loginoverlay.register #newlogin-submit #newlogin-submit-register.active,
#loginoverlay.login #newlogin-submit #newlogin-submit-login{color:white;background:#5dbf14;border-color:#5dbf14;cursor:pointer}#loginoverlay.register #newlogin-submit #newlogin-submit-register.active:hover,
#loginoverlay.login #newlogin-submit #newlogin-submit-login:hover{color:#5dbf14;background:transparent;border-color:#5dbf14}#loginoverlay #newlogin-submit #newlogin-submit-register{width:147px;left:25%;margin-left:-93px}#loginoverlay.mode-loginonly #newlogin-submit-register,
#loginoverlay.mode-fblink #newlogin-submit-register,
#loginoverlay.mode-facebook #newlogin-submit-register{display:none}#loginoverlay #newlogin-submit #newlogin-submit-login{width:134px;left:75%;margin-left:-87px}#loginoverlay.mode-loginonly #newlogin-submit #newlogin-submit-login,
#loginoverlay.mode-fblink #newlogin-submit #newlogin-submit-login{left:50%}#loginoverlay
.footer{overflow:hidden;height:86px;padding:0
40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:none}#loginoverlay .footer .footer-cont{width:100%;height:200%;position:relative}#loginoverlay .footer
.logos{width:100%;height:100%;position:absolute;top:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:top 0.25s ease-in-out;transition:top 0.25s ease-in-out}#loginoverlay .footer .logos
.kuvatfi{width:125px;height:25px;background:url(//images3.kuvat.fi/assets/v3/images/site/login/kuvatfi.png) center center no-repeat;background-size:125px 25px;float:left;margin:31px
0 0 1px}body.retina #loginoverlay .footer .logos
.kuvatfi{background-image:url(//images3.kuvat.fi/assets/v3/images/site/login/kuvatfi@2x.png)}body.Pixbay #loginoverlay .footer .logos
.kuvatfi{width:59px;height:30px;background:url(//images3.kuvat.fi/assets/v3/images/site/login/picfi.png) center center no-repeat;background-size:59px 30px;margin-top:29px}body.Pixbay.retina #loginoverlay .footer .logos
.kuvatfi{background-image:url(//images3.kuvat.fi/assets/v3/images/site/login/picfi@2x.png)}#loginoverlay .footer .logos
.muut{width:169px;height:42px;background:url(//images3.kuvat.fi/assets/v3/images/site/login/avainliput.png) center center no-repeat;background-size:169px 42px;float:right;margin:22px
1px 0}body.retina #loginoverlay .footer .logos
.muut{background-image:url(//images3.kuvat.fi/assets/v3/images/site/login/avainliput@2x.png)}#overlay.folderdefaults{}#overlay.folderdefaults
#browser{width:50%;margin:0
auto}#overlay.folderdefaults #browser
li{cursor:default !important;background:none !important}#overlay.folderdefaults #browser
span{position:relative !important;-webkit-backface-visibility:hidden;-webkit-transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out !important;transition:background-color 0.1s ease-in-out, color 0.1s ease-in-out !important}#overlay.folderdefaults #browser span:hover{background-color:rgba(0,102,201,0.1) !important}#overlay.folderdefaults #browser
span.active{color:inherit !important;font-weight:inherit !important}#overlay.folderdefaults #browser span
.toggle{position:absolute;right:10px;margin-top:-31px}#overlay.folderdefaults .fd-wmcontainer{margin-top:30px}#overlay.folderdefaults .fd-wmcontainer .fd-wminputs{text-align:left}#overlay.folderdefaults .fd-wmcontainer .fd-wminputs
select{margin-left:0}#overlay.folderdefaults .fd-wmcontainer .fd-wminputs
.roundbutton{display:inline-block;float:none}#overlay.watermarks{font-size:13px}#overlay.watermarks
#watermarktable{width:100%}#overlay.watermarks #watermarktable
tr{}#overlay.watermarks #watermarktable tr
td{line-height:46px;border-bottom:1px solid #eee;border-bottom:1px solid rgba(0,0,0,0.1);padding:0
10px;background:transparent;-webkit-backface-visibility:hidden;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}#overlay.watermarks #watermarktable tr:hover
td{background:rgba(0,0,0,0.04)}#overlay.watermarks #watermarktable tr td:nth-of-type(1) span,
#overlay.watermarks #watermarktable tr td:nth-of-type(2) span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}#overlay.watermarks #watermarktable tr td:nth-of-type(1) span{width:128px}#overlay.watermarks #watermarktable tr td:nth-of-type(2) span{width:267px}#overlay.watermarks #watermarktable tr td.edit,
#overlay.watermarks #watermarktable tr
td.delete{cursor:pointer}#overlay.watermarks #watermarktable tr td.edit span,
#overlay.watermarks #watermarktable tr td.delete
span{-webkit-backface-visibility:hidden;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#overlay.watermarks #watermarktable tr td.edit:hover
span{color:#0066c9}#overlay.watermarks #watermarktable tr td.delete:hover
span{color:#ef4035}#overlay.watermarks #watermarktable tr
td.separator{padding:0}#overlay.watermarks
.addnew{width:100%;line-height:46px;cursor:pointer;background:transparent;-webkit-backface-visibility:hidden;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}#overlay.watermarks .addnew
span{-webkit-backface-visibility:hidden;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#overlay.watermarks .addnew
.icon{font-size:10px;color:#999;float:left;line-height:48px;height:46px;margin-right:8px;margin-left:10px}#overlay.watermarks .addnew:hover{background:rgba(0,0,0,0.04)}#overlay.watermarks .addnew:hover
span{color:#0066c9}#overlay.visual2{}#overlay.visual2 .button-preview{float:left !important;margin-left:30px !important}#overlay.visual2 .button-close{margin-right:30px !important}#overlay.visual2.noanim .toggle
*{-webkit-transition:none !important;transition:none !important;opacity:0}#visualpreview{position:fixed;bottom:15px;left:15px;opacity:0;z-index:1000}#overlay.visual2
.colorboxes{display:inline-block;vertical-align:top;margin-top:0px}#overlay.visual2 .colorboxes
.selector{display:block;float:left;width:30px;height:30px;margin:0
3px 3px 0;border-radius:15px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.1);cursor:pointer}#overlay.visual2 .colorboxes .selector
span.color{display:block;width:24px;height:24px;margin:3px
0 0 3px;border-radius:15px;position:relative;overflow:hidden}#overlay.visual2 .colorboxes .selector#HeadercolorPicker span.color,
#overlay.visual2 .colorboxes .selector#HighlightcolorPicker span.color,
#overlay.visual2 .colorboxes .selector#TexthighlightcolorPicker span.color,
#overlay.visual2 .colorboxes .selector#BackgroundPicker span.color,
#overlay.visual2 .colorboxes .selector#backgroundHomePicker span.color,
#overlay.visual2 .colorboxes .selector#backgroundBlogPicker span.color,
#overlay.visual2 .colorboxes .selector#backgroundGalleryPicker span.color,
#overlay.visual2 .colorboxes .selector#backgroundAboutPicker span.color,
#overlay.visual2 .colorboxes .selector#contentBackgroundPicker
span.color{background:white url(//images3.kuvat.fi/assets/v3/images/blog/colorwheel.png) center center no-repeat;background-size:24px 24px}#overlay.visual2 .colorboxes .selector#HeadercolorBlur span.color,
#overlay.visual2 .colorboxes .selector#contentBackgroundBlur
span.color{background:white url(//images3.kuvat.fi/assets/v3/images/blog/blur_dark.png?0) center center no-repeat;background-size:24px 24px}body.HeaderEffectGradient #overlay.visual2 .colorboxes .selector#HeadercolorCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#HighlightcolorCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#TexthighlightcolorCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#BackgroundCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#backgroundHomeCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#backgroundBlogCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#backgroundGalleryCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#backgroundAboutCurrent span.color span.grad,
#overlay.visual2 .colorboxes .selector#contentBackgroundCurrent span.color
span.grad{position:absolute;top:0;right:-4px;bottom:-4px;left:-4px;background:rgba(0,0,0,0.2);background:-moz-linear-gradient(top, rgba(0,0,0,0) 33%, rgba(0,0,0,0.35) 100%);background:-webkit-linear-gradient(top, rgba(0,0,0,0) 33%, rgba(0,0,0,0.35) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 33%, rgba(0,0,0,0.35) 100%)}#overlay.visual2 .colorboxes
.selector.active{box-shadow:inset 0px 0px 0px 2px #0066c9}#overlay.visual2 .colorboxes .selector.active
span{width:22px;height:22px;margin:4px
0 0 4px}#overlay.visual2 .colorboxes .selector#Headercolor0 span,
#overlay.visual2 .colorboxes .selector#Highlightcolor0
span{background:#5e5e5e;background:-moz-linear-gradient(top,  #5e5e5e 0%, #404040 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#5e5e5e), color-stop(100%,#404040));background:-webkit-linear-gradient(top,  #5e5e5e 0%,#404040 100%);background:-o-linear-gradient(top,  #5e5e5e 0%,#404040 100%);background:-ms-linear-gradient(top,  #5e5e5e 0%,#404040 100%);background:linear-gradient(top,  #5e5e5e 0%,#404040 100%)}#overlay.visual2
.toggle#gradienttoggle{margin-top:11px}@media screen and (min-width: 1010px){body.Webkit #overlay.visual2
select.flat.float{float:left;margin-top:7px !important}body.Webkit #overlay.visual2 select.flat.float:nth-of-type(2){margin-left:10px !important}}body.Webkit #overlay.visual2
select#hidesitelogo{width:auto;margin-top:20px;margin-bottom:18px}#overlay.whiteoverlay .bg-picker{cursor:pointer;text-align:center;display:inline-block}#overlay.whiteoverlay .bg-picker .thumb,
#overlay.whiteoverlay .bg-picker
.selector{display:inline-block}#overlay.whiteoverlay .bg-picker
.thumb{width:76px;height:76px;border-radius:38px;background:#eee;background-position:center center;background-size:cover}#overlay.whiteoverlay .bg-picker
.thumb.dark{overflow:hidden}#overlay.whiteoverlay .bg-picker .thumb
.dim{width:78px;height:78px;margin-top:-1px;margin-left:-1px;border-radius:39px;opacity:0}#overlay.whiteoverlay .bg-picker .thumb.dark
.dim{background:black}#overlay.whiteoverlay .bg-picker .thumb.light
.dim{background:white}#overlay.whiteoverlay .bg-picker
.selector{margin-top:12px}#overlay.whiteoverlay .bg-picker:hover
.selector{background:#0066c9 !important;color:white !important}#overlay.visual2 .block.bg-section{height:0;opacity:0;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transition:height 0.25s ease-in-out, opacity 0.25s ease-in-out, border-top-width 0.25s ease-in-out, padding-top 0.25s ease-in-out, margin-top 0.25s ease-in-out;transition:height 0.25s ease-in-out, opacity 0.25s ease-in-out}#overlay.visual2 .block.bg-section:not(.show){margin-top:0 !important;border-top-width:0 !important;padding-top:0 !important}#overlay.visual2 .block.bg-section.show{opacity:1}#overlay.visual2 .block.bg-section.show{height:213px}#overlay.whiteoverlay .layout-sel{display:inline-block}#overlay.whiteoverlay .layout-sel
.layout{width:346px;height:274px;font-size:13px;float:left;padding:20px;margin-right:10px;margin-top:10px;border:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;border:2px
solid #eee;-webkit-backface-visibility:hidden;-webkit-transition:border-color 0.25s ease-in-out;transition:border-color 0.25s ease-in-out;cursor:pointer}#overlay.visual2 .layout-sel#fw-layout
.layout{width:370px;height:280px}body.Lang_EN #overlay.visual2 .layout-sel#fw-layout
.layout{height:300px}#overlay.whiteoverlay .layout-sel#view-layout
.layout{width:340px;height:326px}body.Lang_EN #overlay.visual2 .layout-sel#view-layout
.layout{height:300px}#overlay.whiteoverlay .layout-sel .layout:last-of-type{margin-right:0}#overlay.whiteoverlay .layout-sel .layout
.icon{font-size:64px;color:#777;-webkit-backface-visibility:hidden;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}#overlay.whiteoverlay .layout-sel .layout
svg{height:64px;fill:currentColor}#overlay.whiteoverlay .layout-sel
.layout.active{border-color:#0066c9}#overlay.whiteoverlay .layout-sel .layout.active
.icon{color:#0066c9}#overlay.whiteoverlay .layout-sel:hover
.layout.active{border-color:#eee}#overlay.whiteoverlay .layout-sel:hover .layout.active
.icon{color:#777}#overlay.whiteoverlay .layout-sel:hover .layout:hover{border-color:#0066c9}#overlay.whiteoverlay .layout-sel:hover .layout:hover
.icon{color:#0066c9}#highlight-duration{margin-top:12px !important}#overlay
.pseudolink{color:#0066c9;cursor:pointer}#overlay .pseudolink:hover{text-decoration:underline}#overlay.visual2 .block .fw-0-setting,
#overlay.visual2 .block .fw-1-setting,
#overlay.visual2 .block .fw-2-setting,
#overlay.visual2 .block .foldereffect-dark,
#overlay.visual2 .block .foldereffect-light,
#overlay.visual2 .block .bg-dark,
#overlay.visual2 .block .bg-light,
#overlay.visual2 .block .bg-custom,
#overlay.visual2 .block .bg-color{display:none !important}body.Folderviewer0 #overlay.visual2 .block .fw-0-setting,
body.Folderviewer1 #overlay.visual2 .block .fw-1-setting,
body.Folderviewer2 #overlay.visual2 .block .fw-2-setting,
#overlay.visual2 .block .bg-dark.show,
#overlay.visual2 .block .bg-light.show,
#overlay.visual2 .block .bg-custom.show,
#overlay.visual2 .block .bg-color.show{display:block !important}body.Folderborder3 #overlay.visual2 .block #foldereffect-container,
body.Folderborder3 #overlay.visual2 .block #folderrounded-container{display:none !important}#overlay.visual2
#customcss{font:400 13px/20px "Source Code Pro",monospace}#overlay.msgcentersettings{}#overlay.uploadsettings{}#overlay
table.settingstable{font-size:13px}#overlay table.settingstable
tr{background:transparent;-webkit-backface-visibility:hidden;-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}#overlay table.settingstable tr:hover{background:rgba(0,0,0,0.03)}#overlay table.settingstable tr
td{line-height:34px;border-bottom:1px solid rgba(0,0,0,0.1)}#overlay table.settingstable tr td:first-of-type{text-align:right;padding:0
8px 0 30px;opacity:0.8;vertical-align:top}#overlay table.settingstable tr td:last-of-type{padding:0
30px 0 7px}#overlay table.settingstable tr:last-of-type
td{border-bottom:none}#overlay table.settingstable tr td .light-full{padding:8px
12px;margin:8px
0}#overlay table.settingstable tr.multiline
td{padding-top:6px;padding-bottom:6px;line-height:22px}#overlay.sharetype{}#overlay.sharetype
#overlaybox{max-width:900px !important}#overlay.sharetype .layout-sel
.layout{min-height:160px;height:auto;width:100%;float:none;overflow:hidden}#overlay.sharetype .layout-sel .layout .col.middle,
#overlay.sharetype .layout-sel .layout
.col.right{text-align:left}#overlay.sharetype .layout-sel .layout
.col.right{display:none}#overlay.sharetype .layout-sel .layout.active
.col.right{display:block}#overlay.sections
#feedtable{font-size:13px}#overlay.sections #feedtable
.feedrow{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid transparent;-webkit-backface-visibility:hidden;-webkit-transition:border-bottom-color 0.1s ease-in-out;transition:border-bottom-color 0.1s ease-in-out}#overlay.sections #feedtable .feedrow:hover{border-bottom-color:#eee}#overlay.sections #feedtable .feedrow
.url{padding-right:4px}#overlay.sections #feedtable .feedrow
.delete{display:block;float:right;padding-left:4px;cursor:pointer;opacity:0;color:#666;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.1s ease-in-out, color 0.1s ease-in-out;transition:opacity 0.1s ease-in-out, color 0.1s ease-in-out}#overlay.sections #feedtable .feedrow:hover
.delete{opacity:1}#overlay.sections #feedtable .feedrow:hover .delete:hover{color:#ef4035}#overlay.share
.overcont{vertical-align:top}body.Light
#overlay.share{background:rgba(0,0,0,0.6) !important}body.Dark
#overlay.share{background:rgba(0,0,0,0.2) !important}#overlay.share
#overlaybox{border-radius:0 !important;-webkit-backface-visibility:hidden;margin:100px
auto 30px !important}#overlay.share #overlaybox .content
.inner{min-height:500px;padding:40px}#overlay.share #overlaybox .content
.footer{background:none;box-shadow:inset 0px 2px 0px -1px rgba(0,0,0,0.06)}#overlay.share #overlaybox .content .footer
.roundbutton.disabled{opacity:0 !important}#overlay.share #overlaybox .content .footer .roundbutton.fl-left{margin-left:40px}#overlay.share #overlaybox .content .footer .roundbutton:first-of-type{margin-right:40px}#overlay.share
#exiftable{margin-top:9px;margin-bottom:34px}#overlay.share
#shareheader{position:absolute;top:-40px;left:0;width:100%;height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0
40px}#overlay.share #shareheader
h1{font:400 18px/40px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:white;margin:0;padding:0}body.Dark #overlay.share #shareheader
h1{text-shadow:0px 1px 2px rgba(0,0,0,0.16)}#overlay.share #shareheader h1
span{font-size:14px;color:#5dbf14}#overlay.share #share-upload{}#overlay.share #share-upload h1,
#overlay.share #share-editor
h1{font:300 26px/40px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif !important;color:#444;margin:26px
0 42px;padding:0}#overlay.share #share-upload-browser{display:inline-block;width:174px;height:112px;background:url(//images3.kuvat.fi/assets/v3/images/community/share-browser.png) no-repeat;background-size:174px 112px}body.Pixbay #overlay.share #share-upload-browser{background-image:url(//images3.kuvat.fi/assets/v3/images/community/share-browser-picfi.png)}body.retina #overlay.share #share-upload-browser{background-image:url(//images3.kuvat.fi/assets/v3/images/community/share-browser@2x.png)}body.Pixbay.retina #overlay.share #share-upload-browser{background-image:url(//images3.kuvat.fi/assets/v3/images/community/share-browser-picfi@2x.png)}#overlay.share #share-upload-buttons{width:400px;margin:0
auto}#overlay.share #share-upload-buttons
.roundbutton{display:inline-block;float:none;clear:both;margin:0
0 20px}#overlay.share #share-editor{}#overlay.share #share-editor-left{width:350px;float:left}#overlay.share #share-editor-crop,
#overlay.share #share-editor-map{display:block;width:350px;height:350px}#overlay.share #share-editor-crop{margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;cursor:move;cursor:-webkit-grab;cursor:-moz-grab;image-rendering:-webkit-optimize-contrast}#overlay.share #share-editor-crop-handle,
#overlay.share #share-editor-aviary{color:white;text-shadow:0px 1px 1px rgba(0,0,0,0.3), 0px 2px 4px rgba(0,0,0,0.3);position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}#overlay.share #share-editor-crop-handle{font-size:28px;width:48px;height:48px;line-height:48px;text-align:center;left:50%;top:50%;margin-left:-24px;margin-top:-24px;opacity:0}#overlay.share #share-editor-aviary{font-size:32px;right:0;bottom:0;padding:7px
10px;opacity:0.6}#overlay.share #share-editor-crop:hover #share-editor-crop-handle{opacity:0.5}#overlay.share #share-editor-crop:hover #share-editor-aviary{opacity:0.9}#overlay.share #share-editor-crop #share-editor-crop-handle:hover,
#overlay.share #share-editor-crop.dragging #share-editor-crop-handle,
#overlay.share #share-editor-crop #share-editor-aviary:hover{opacity:1}#overlay.share #share-editor-crop #share-editor-aviary:hover{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none}#overlay.share #share-editor-crop.dragging #share-editor-aviary{opacity:0}#overlay.share.animating #share-editor-crop-handle,
#overlay.share.animating #share-editor-aviary{opacity:0 !important}#overlay.share #share-editor-map{margin-top:20px;opacity:1;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}#overlay.share.animating #share-editor-map{opacity:0 !important}#overlay.share #share-editor-map
a{text-decoration:none !important}#overlay.share #share-editor
.hr{width:100%;height:1px;background:rgba(0,0,0,0.1)}#overlay.share #share-editor-right{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:390px;margin-left:-350px;float:left}#overlay.share #share-editor
h1{margin:0px
0 26px;line-height:26px !important}#overlay.share #share-editor-inputs{font-size:15px}#overlay.share #share-editor-inputs
.row{clear:both;float:none;margin-bottom:26px}#overlay.share #share-editor-inputs
h3{color:#666;width:100%;font:400 11px/24px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin:0;padding:0;border-bottom:1px solid rgba(0,0,0,0.1);text-transform:uppercase;letter-spacing:1.5px}#overlay.share #share-editor-inputs
h2{font:400 26px/36px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444;margin:0;padding:0}#overlay.share #share-editor-inputs
p{font-size:16px;line-height:22px;color:#444;margin:0;padding:4px
0}#overlay.share #share-editor-inputs p#share-editor-date{cursor:pointer}#overlay.share #share-editor-inputs p#share-editor-date:hover{background:#f7fafc}#overlay.share #share-editor-inputs [contenteditable]{display:inline-block;width:100%;cursor:pointer;outline:none}#overlay.share #share-editor-inputs [contenteditable] em{color:#999}#overlay.share #share-editor-inputs [contenteditable]:hover{background:#f7fafc}#overlay.share #share-editor-inputs [contenteditable]:focus{background:#f5f8fa}#overlay.share #share-editor-toggles{margin-top:11px}#overlay.share .footer
.disclaimer{float:right;display:block;height:100%;margin:0
20px 0 0;padding:0;font:400 13px/60px "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#444;opacity:0.8}#overlay.share .footer .disclaimer
a{text-decoration:none;color:#0066c9}#overlay.share .footer .disclaimer a:hover{text-decoration:underline}#overlay.sitemanager2 .visible-finvoice{display:none}#overlay.sitemanager2.finvoice .visible-finvoice{display:block}#overlay.sitemanager2 .visible-loginneeded,
#overlay.sitemanager2.loginneeded .hidden-loginneeded{display:none !important}#overlay.sitemanager2.loginneeded .visible-loginneeded{display:block !important}#overlay.sitemanager2.currentversion3 .hidden-currentversion3,
#overlay.sitemanager2.currentversion4 .hidden-currentversion4{display:none !important}#overlay.sitemanager2 .visible-version3,
#overlay.sitemanager2.version3 .hidden-version3{display:none}#overlay.sitemanager2.version3 .visible-version3{display:block}#overlay.sitemanager2 .visible-countversion3{display:none}#overlay.sitemanager2.countversion3 .visible-countversion3{display:block}#overlay.sitemanager2.countversion3 span.visible-countversion3{display:inline}#overlay.sitemanager2 .visible-countversion4{display:none}#overlay.sitemanager2.countversion4 .visible-countversion4{display:block}#overlay.sitemanager2.countversion4 span.visible-countversion4{display:inline}#overlay.sitemanager2 .price-text{display:none}#overlay.sitemanager2.alv0 .price-text.alv0,
#overlay.sitemanager2.alv24 .price-text.alv24{display:inline}@media only screen and (max-width: 767px){#overlay.sitemanager2
#overlaybox{margin:0;width:100% !important;border-radius:0 !important}#overlay.sitemanager2 .content
.header{display:none !important}}#overlay.sitemanager2 .content
.inner{text-align:center;min-height:304px !important;font-family:"tenon","Lato","Helvetica Neue",Helvetica,Arial,sans-serif}@media only screen and (max-width: 767px){#overlay.sitemanager2 .content
.inner{padding:30px
15px}}#overlay.sitemanager2 .content .inner .versioninfo,
#overlay.sitemanager2 .content .inner
.maksukausiinfo{font-style:italic;font-size:13px;opacity:0.7}#overlay.sitemanager2 .content .inner .versioninfo .icon,
#overlay.sitemanager2 .content .inner .maksukausiinfo
.icon{font-style:normal}#overlay.sitemanager2 .content .inner
.maksukausiinfo{margin-top:28px}#overlay.sitemanager2 .content .inner
.diskspaceinfo{width:100%;margin:0
0 34px;padding:15px
30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-size:14px;background:#39a844;color:white;display:none}#overlay.sitemanager2 .content .inner
.roundbutton{display:inline-block;float:none;margin:0;font-weight:bold;background:none;background:rgba(255,255,255,0);-webkit-transition:color 0.4s cubic-bezier(0.075, 0.82, 0.165, 1), border-color 0.4s cubic-bezier(0.075, 0.82, 0.165, 1), background 0.4s cubic-bezier(0.075, 0.82, 0.165, 1) !important;transition:color 0.4s cubic-bezier(0.075, 0.82, 0.165, 1), border-color 0.4s cubic-bezier(0.075, 0.82, 0.165, 1), background 0.4s cubic-bezier(0.075, 0.82, 0.165, 1) !important;line-height:28px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none;border-color:#4d4d4d;color:#4d4d4d}#overlay.sitemanager2 .content .inner .roundbutton
.icon{font-size:11px;line-height:30px;padding-left:3px}#overlay.sitemanager2 .content .inner .roundbutton
.icon.left{padding-left:0;padding-right:3px;font-size:12px;vertical-align:top}#overlay.sitemanager2 .content .inner .roundbutton .icon.left:before{line-height:28px;vertical-align:top}#overlay.sitemanager2 .content .inner .roundbutton:hover{color:white;background:#4d4d4d;border-color:#4d4d4d}#overlay.sitemanager2 .content .inner
.roundbutton.active{color:white;background:#39a844;border-color:#39a844}#overlay.sitemanager2 .content .inner
.summary{background:#f7f7f7;margin:0;border-radius:5px;text-align:left;font-family:"tenon","Lato","Helvetica Neue",Helvetica,Arial,sans-serif;padding-right:0 !important;padding-left:0 !important}#overlay.sitemanager2 .content .inner .summary .summary-header{background:#39a844;color:white;border-radius:5px 5px 0 0;height:34px;overflow:hidden}#overlay.sitemanager2 .content .inner .summary .summary-header
h1{font:600 17px/34px "tenon", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;float:left;margin-left:10px}#overlay.sitemanager2 .content .inner .summary .summary-header h1
span{font-weight:400}#overlay.sitemanager2 .content .inner .summary .summary-item{padding:0
10px;width:250px;margin:14px
0;font:400 18px "tenon", "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}#overlay.sitemanager2 .content .inner .summary .summary-item
.value{font-size:17px;line-height:23px;opacity:0.8}#overlay.sitemanager2 .content .inner .summary .summary-item
.title{font-size:11px;opacity:0.5;text-transform:uppercase;letter-spacing:1px;padding-top:2px}#overlay.sitemanager2 .content .inner
.laskuhuom{margin:0;width:100%;background:#f7f7f7;border-radius:3px;text-align:left;font-size:13px;line-height:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px
20px 24px}#overlay.sitemanager2 .content .inner .laskuhuom
.roundbutton{margin-bottom:0 !important;padding-right:12px}#overlay.sitemanager2 .content .inner .laskuhuom .roundbutton.active:hover{background:#f7f7f7 !important;color:#39a844 !important}#overlay.sitemanager2 .content .inner .lasku-method,
#overlay.sitemanager2 .content .inner .lasku-contact{margin:0
0 30px}#overlay.sitemanager2 .content .inner .lasku-contact .lasku-os1{margin-bottom:0 !important;height:30px !important}#overlay.sitemanager2 .content .inner .lasku-contact .lasku-os1
input{border-radius:5px 5px 0 0 !important}#overlay.sitemanager2 .content .inner .lasku-contact .lasku-os2{margin-top:0 !important}#overlay.sitemanager2 .content .inner .lasku-contact .lasku-os2
input{margin-top:-1px !important;border-radius:0 0 5px 5px !important}#overlay.sitemanager2 .content .inner .lasku-contact .lasku-posti{margin-top:-1px}#overlay.sitemanager2 .content .inner
.slide{width:100%;height:auto;overflow:hidden;opacity:0.5;margin-top:30px;border-top:1px solid #e5e5e5;border-top:1px solid rgba(0,0,0,0.1);padding-top:30px;cursor:pointer;-webkit-transform:translate3d(0,0,0);-webkit-transition:opacity 0.2s ease-in-out, max-height 0.2s ease-in-out, margin 0.2s ease-in-out, border 0.2s ease-in-out, padding 0.2s ease-in-out;transition:opacity 0.2s ease-in-out, max-height 0.2s ease-in-out, margin 0.2s ease-in-out, border 0.2s ease-in-out, padding 0.2s ease-in-out}#overlay.sitemanager2 .content .inner
.slide.noanim{-webkit-transition:none !important;transition:none !important}#overlay.sitemanager2 .content .inner .slide:first-of-type{margin-top:0;padding-top:0;border-top:0}#overlay.sitemanager2 .content .inner .slide:hover{opacity:0.8}#overlay.sitemanager2 .content .inner .slide:not(.active){max-height:36px !important}#overlay.sitemanager2 .content .inner
.slide.hidden{opacity:0;height:auto;max-height:0 !important;margin-top:0;padding-top:0;border-top:0;cursor:default}#overlay.sitemanager2 .content .inner
.slide.active{opacity:1;cursor:default}#overlay.sitemanager2 .content .inner .slide
h2{line-height:24px;margin-top:10px}@media only screen and (max-width: 767px){#overlay.sitemanager2 .content .inner .slide .bs-container{padding-left:0 !important;padding-right:0 !important}}#overlay.sitemanager2 .content .inner .slide .slide-container{margin:30px
0;width:100%}#overlay.sitemanager2 .content .inner .slide .slide-container
.right{text-align:left}@media only screen and (max-width: 767px){#overlay.sitemanager2 .content .inner .slide .slide-container
.right{margin-top:30px;padding-left:0;padding-right:0}}#overlay.sitemanager2 .content .inner .slide .slide-container .right
.bankbutton{cursor:pointer;position:relative;background-color:white;float:left;margin:0
10px 10px 0;border:solid 1px #ccc;width:150px;height:80px;border-radius:3px}@media only screen and (max-width: 767px){#overlay.sitemanager2 .content .inner .slide .slide-container .right
.bankbutton{width:134px}}#overlay.sitemanager2 .content .inner .slide .slide-container .right .bankbutton
input.bankimage{max-height:50px;max-width:100px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}#overlay.sitemanager2 .content .inner .slide .slide-container .right
.bankbutton.stripecheckout{-webkit-box-sizing:border-box;box-sizing:border-box;padding:19px
6px 0;font-size:14px;line-height:20px;background:#0066c9;color:white;border-color:#0056aa;text-align:center}@media only screen and (min-width: 768px){#overlay.sitemanager2 .content .inner .slide .slide-container .right .actions
.roundbutton{margin-bottom:16px}}@media only screen and (max-width: 991px){#overlay.sitemanager2 .content .inner .slide#step-maksutapa-ohjeet-lasku
.input{height:auto !important}#overlay.sitemanager2 .content .inner .slide#step-maksutapa-ohjeet-lasku .input
label{text-align:left;width:100%}#overlay.sitemanager2 .content .inner .slide#step-maksutapa-ohjeet-lasku .input.lasku-os2
label{display:none}#overlay.sitemanager2 .content .inner .slide#step-maksutapa-ohjeet-lasku .input
input{width:100%}}#overlay.sitemanager2 .maksutavat,
#overlay.sitemanager2
.maksukaudet{margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){#overlay.sitemanager2 .maksutavat,
#overlay.sitemanager2
.maksukaudet{width:90%}}@media only screen and (max-width: 767px){#overlay.sitemanager2 .maksutavat,
#overlay.sitemanager2
.maksukaudet{width:100%;max-width:300px}}