@font-face{font-family:univiapro;src:url(fonts/UniviaPro/UniviaPro-Regular.otf) format("opentype"),url(/css/fonts/UniviaPro/UniviaPro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:univiapro;src:url(fonts/UniviaPro/UniviaPro-Bold.otf) format("opentype"),url(/css/fonts/UniviaPro/UniviaPro-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:univiaprolight;src:url(fonts/UniviaPro/UniviaPro-Light.otf) format("opentype"),url(/css/fonts/UniviaPro/UniviaPro-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:univiapromedium;src:url(/css/fonts/UniviaPro/UniviaPro-Medium.otf) format("opentype"),url(/css/fonts/UniviaPro/UniviaPro-Medium.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:univiaprobook;src:url(fonts/UniviaPro/UniviaPro-Book.otf) format("opentype"),url(/css/fonts/UniviaPro/UniviaPro-Book.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/css/fonts/Roboto-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(/css/fonts/Roboto-Bold.ttf);font-weight:700;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){font-family: univiapro,roboto,arial,sans-serif; } @media screen and ( -webkit-min-device-pixel-ratio:0 ) { font-family: univiapro,roboto,arial,sans-serif; } body { font-family: roboto,arial,sans-serif; -webkit-text-stroke: 1px transparent; padding-top: 85px; } body.hide_main_menu { padding-top: 0; } @media screen and ( -webkit-min-device-pixel-ratio:0 ) { body{font-family:Roboto,Arial,sans-serif}}*{vertical-align:middle}span,b,i{vertical-align:baseline}html,body{width:100%;height:100%;min-width:1000px}#adaptive_html,#adaptive_html body{min-width:320px}a{font-family:roboto,Arial,sans-serif;font-size:1em;color:#2b3d52}#content a{color:#c3130f}hr{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(210,210,210,0),rgba(210,210,210,0.75),rgba(210,210,210,0));background-image:-moz-linear-gradient(left,rgba(210,210,210,0),rgba(210,210,210,0.75),rgba(210,210,210,0));background-image:-ms-linear-gradient(left,rgba(210,210,210,0),rgba(210,210,210,0.75),rgba(210,210,210,0));background-image:-o-linear-gradient(left,rgba(210,210,210,0),rgba(210,210,210,0.75),rgba(210,210,210,0))}.helper{display:inline-block;height:auto;max-height:100%}.hidden{visibility:hidden}.display_none{display:none}.size14{font-size:14px!important}.clear{display:block;width:0;height:0;clear:both}.white_transparent_overlay{z-index:999999;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.3) url(../images/white_transp.png)}.center{text-align:center}.float_left{float:left}.collapse{display:none}.collapse.show{display:block}.collapsing{position:relative}.hover-grow{display:inline-block;vertical-align:middle;transform:translateZ(0);backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;transition-duration:.3s;transform:initial;transition-property:transform}.hover-grow:hover{transform:scale(1.1)}#container{width:100%;background-color:#fff}.standard_button{display:inline-block;background:0 0;background:#ca1913;color:#fff!important;text-align:center;height:1em;line-height:1em;padding:.7em;text-decoration:none;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.standard_button:hover{background:#de3933}.blue_button{background:#1f4189}.blue_button:hover{background-color:#4f6796}.gray_button{background:#f3f3f3}.gray_button.no-gradient{background:#cdcdcd}.google_red_button{background:#df4a32}.google_red_button:hover{background-color:#de7464}.orange_button{background:#fe8e2c}.orange_button:hover{background-color:#fcac65}.standard_button *{color:#fff;border:0;text-decoration:none}input.standard_button{height:2.5em;padding:0 .7em;font-size:1em}.standard_button .fa{margin-right:5px}#footer_container{background:#242e40;font-size:14px;padding:50px 0 60px}#footer_container #footer{position:relative;width:90%;min-width:360px;max-width:1200px;margin:0 auto}#footer_container #footer .footer_block{float:left;width:18%;text-align:left;color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}#footer_container #footer .footer_block:first-child{width:28%;padding-left:0}#footer_container #footer .footer_block:last-child{padding-right:0}#footer_container #footer .footer_block h4{font-size:18px;font-weight:700}#footer_container #footer .footer_block h4,#footer_container #footer .footer_block p{margin:0 0 15px;line-height:20px;color:#fff}#footer_container #footer .footer_block ul{margin:0;padding:0}#footer_container #footer .footer_block ul li{display:block;list-style:none;margin:10px 0}#footer_container #footer .footer_block a{color:#fff;text-decoration:none}#footer_container #footer .footer_block a:hover{color:#9dafd0}#bottom_feed_back{position:fixed;z-index:9999;background-color:#c3120f;bottom:0;right:0;border-top:solid #fff 2px;border-left:solid #fff 2px;border-top-color:#fff;border-left-color:#fff;border-top-left-radius:4px;-webkit-box-shadow:rgba(255,255,255,.247059) 1px 1px 1px inset,rgba(0,0,0,.498039) 0 1px 2px;box-shadow:rgba(255,255,255,.247059) 1px 1px 1px inset,rgba(0,0,0,.498039) 0 1px 2px;height:24px;color:#fff;font-size:15px;text-shadow:1px 1px grey;letter-spacing:1px;text-decoration:none}.dropdown{display:inline-block;position:relative;line-height:28px}.dropdown a.activator span{position:relative;display:inline-block;height:26px;border:1px solid #dadada;background-color:#fff;color:#737373;font-size:12px;line-height:26px;text-align:center;font-weight:700;padding-left:8px;padding-right:8px}.lang_switch_light .dropdown a.activator span{border:0;text-align:center!important;border:1px solid #fff!important;font-weight:400}.dropdown.active a.activator span{z-index:1010;height:35px!important;border-bottom:none!important;outline:0!important}.lang_switch_light .dropdown.active a.activator span{outline:0!important;border:1px solid #dadada!important;border-bottom:none!important}.dropdown.active .dropdown_list{z-index:1009!important;min-width:100%}.dropdown .dropdown_list{display:none;position:absolute;z-index:1010;top:34px;left:0;background-color:#fff;border:1px solid #dadada;padding-top:2px;padding-bottom:2px}.dropdown.dropdown_right .dropdown_list{right:0!important;left:auto!important}.dropdown.dropdown_right .dropdown_list a span{text-align:right}.dropdown .dropdown_list_wide{width:200px}.dropdown .dropdown_list_wide a span{width:180px}.dropdown .dropdown_list a span{display:block;min-width:120px;min-height:25px;background-color:#fff;color:#737373;font-size:12px;line-height:25px;text-align:left;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px}#lang_switch .dropdown.active .dropdown_list{min-width:78px}#lang_switch .dropdown .dropdown_list a span{min-width:19px}.dropdown .dropdown_list a:hover span{background-color:#e9e9e9}.dropdown.active .dropdown_list{display:block}.dropdown .dropdown_list a{text-decoration:none}.red_dropdown a.activator span{position:relative;display:inline-block;font-size:12px;height:28px;line-height:28px;background:#ca1913;border:none;color:#fff;text-align:center;text-decoration:none;cursor:pointer}.red_dropdown a.activator:hover span{background:#de3933}.red_dropdown.active a.activator span{position:relative;display:inline-block;border:1px solid #dadada!important;border-bottom:none!important;background:0 0!important;filter:none!important;background-color:#fff!important;color:#737373;font-size:12px;line-height:28px;text-align:center;font-weight:700;padding-left:8px;padding-right:8px}.text_dropdown img{visibility:hidden}.text_dropdown a.activator span{position:relative;display:inline-block;font-size:12px;height:28px;line-height:28px;font-weight:400;text-align:center;text-decoration:none;border:1px solid #fff!important;overflow:hidden}.text_dropdown a.activator span:hover{border:1px solid #eee!important}.text_dropdown a.activator:hover img{visibility:visible}.text_dropdown.active a.activator span{position:relative;display:inline-block;border:1px solid #dadada!important;border-bottom:none!important;background:0 0!important;background-color:#fff!important;color:#737373;font-size:12px;line-height:28px;text-align:center;padding-left:8px;padding-right:8px}.bold{font-weight:700}body *{}body{font-size:12px}#info_tooltip_global{display:none;position:absolute;text-align:center;color:#fff;background:#2b3d52;z-index:10009999;padding:5px}#info_tooltip_global.bottom:after{width:0;height:0;content:'';position:absolute;left:50%;bottom:-5px;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #2b3d52}#info_tooltip_global.top:before{width:0;height:0;content:'';position:absolute;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #111;left:50%;top:-5px;bottom:auto;margin-left:-5px}#info_tooltip_global.bottom.left:after{left:10px;margin:0}#info_tooltip_global.bottom.right:after{right:10px;left:auto;margin:0}#info_tooltip_global.top.left:before{left:10px;margin:0}#info_tooltip_global.top.right:before{right:10px;left:auto;margin:0}.ui-loader-fakefix{display:none}input#file_upload{position:absolute!important}#monea_top_wrapper{height:28px}@media only screen and (max-width:460px){#monea_top_wrapper{height:50px}}#monea_top{padding:5px;background:#ffb300;text-align:center;font-size:14px;position:relative;display:none;text-decoration:none;font-weight:700}#monea_top,#monea_top *{color:#2b3d52}#monea_top span.view{background:#2b3d52;border-radius:2px;display:inline-block;color:#fff;text-decoration:none;margin-left:20px;padding:2px 11px}#monea_top span.view .fa{color:#fff}@keyframes pointRightMoneaIcon{0%{right:0}5%{right:-3px}10%{right:0}15%{right:-3px}20%{right:0}25%{right:-3px}30%{right:0}100%{right:0}}#monea_top img{position:relative;margin:-6px 3px 0}#monea_top span.view .fa{margin-left:5px;position:relative;animation-name:pointRightMoneaIcon;animation-duration:3000ms;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:2s}#monea_top span.close{width:20px;height:100%;position:absolute;right:20px;top:0;display:block;margin:0;padding:0;z-index:20;cursor:pointer;font-size:24px;line-height:28px}#monea_top em{font-style:italic}@media only screen and (max-width:1200px){}@media only screen and (max-width:920px){#monea_top{padding-right:50px;line-height:1.35em}}@media only screen and (max-width:820px){#upload_notes{display:none}#adaptive_html #footer_container{padding:30px 0}#adaptive_html #footer_container #footer .footer_block{float:none;margin:40px 0;padding:0 20px;width:100%}#adaptive_html #footer_container #footer .footer_block:first-child{margin-top:0}#adaptive_html #footer_container #footer .footer_block:last-child{margin-bottom:0}}@media only screen and (max-width:720px){}@media only screen and (max-width:620px){#adaptive_html .lang_fi #container.filesfm #logo{width:144px;background-image:url(/images/logo/filesfm_logo_text.svg)}}@media only screen and (max-width:590px){}@media only screen and (max-width:480px){}@media only screen and (max-width:400px){}@media only screen and (max-width:355px){#content #upload_row_container,#content #upload_row_container #upload_row,#content #blocks_row,#content #blocks_row .block,#footer_container #footer,#adaptive_html #container #header{min-width:280px!important}}@media only screen and (min-width:480px){}@media only screen and (min-width:600px){}@media only screen and (min-width:768px){}@media only screen and (min-width:880px){}@media only screen and (min-width:992px){}@media only screen and (min-width:1300px){}.row_separator{max-width:1200px;width:90%;margin:0 auto;height:1px;background:-webkit-linear-gradient(180deg,rgba(43,61,82,0),rgba(43,61,82,0.25),rgba(43,61,82,0));background:-o-linear-gradient(90deg,rgba(43,61,82,0),rgba(43,61,82,0.25),rgba(43,61,82,0));background:-moz-linear-gradient(90deg,rgba(43,61,82,0),rgba(43,61,82,0.25),rgba(43,61,82,0));background:linear-gradient(90deg,rgba(43,61,82,0),rgba(43,61,82,0.25),rgba(43,61,82,0))}#android_app_download_all_pages_top{text-align:center;background-color:#2b3d52;padding:10px 5px;border:1px solid #fff;border-top:0;-webkit-border-bottom-left-radius:34px;-webkit-border-bottom-right-radius:34px;-moz-border-bottom-left-radius:34px;-moz-border-bottom-right-radius:34px;border-bottom-left-radius:34px;border-bottom-right-radius:34px;position:absolute;left:0;top:71px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:5}#android_app_download_all_pages_top a{color:#fff;text-decoration:none}.ui-dialog.f_dialog{min-width:550px}@media only screen and (max-width:700px){.ui-dialog.f_dialog{min-width:auto;max-width:100%}}.ui-dialog.f_dialog,.ui-dialog.f_dialog .ui-dialog-titlebar{padding:0;border:none;border-radius:0}.ui-dialog.f_dialog .ui-dialog-titlebar{padding:20px 30px;font-size:22px;font-weight:700;color:#fff}.f_dialog.f_dialog_success .ui-dialog-titlebar,.f_dialog.f_dialog_edit .ui-dialog-titlebar{background:#3c7300}.f_dialog.f_dialog_error .ui-dialog-titlebar{background:#ca1913}.f_dialog.f_dialog_warning .ui-dialog-titlebar{background:#ff6f05}.ui-dialog.f_dialog .ui-dialog-title{position:relative;margin:0;padding:0 0 0 30px;overflow:visible}.f_dialog .ui-dialog-title:after{position:absolute;display:block;left:0;top:-2px;width:22px;height:22px;color:#fff;font-family:fontawesome;font-size:25px}.f_dialog.f_dialog_success .ui-dialog-title:after{content:'\f058'}.f_dialog.f_dialog_edit .ui-dialog-title:after{content:"\f044"}.f_dialog.f_dialog_error .ui-dialog-title:after{content:'\f057'}.f_dialog.f_dialog_warning .ui-dialog-title:after{content:'\f06a'}.ui-dialog.f_dialog .ui-dialog-titlebar-close{background:0 0;width:20px;height:20px;border:none;padding:0;right:30px}.ui-dialog.f_dialog .ui-dialog-titlebar-close .ui-icon{background:url(/images/cross-white.png) no-repeat scroll center center;width:20px;height:20px;margin:0;position:relative;left:auto;top:auto}.ui-dialog.f_dialog .ui-dialog-content{color:#2b3d52;font-size:18px;padding:15px 30px;text-align:center;line-height:1.4em}.ui-dialog.f_dialog .ui-dialog-buttonpane{border:none;text-align:center;margin:2em 0;padding:0}.ui-dialog.f_dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none}.ui-dialog.f_dialog .ui-dialog-buttonpane .ui-button{color:#fff;font-size:14px;font-weight:700;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;background:0 0;margin:0 5px}.ui-dialog.f_dialog.f_dialog_success .ui-dialog-buttonpane .ui-button,.ui-dialog.f_dialog.f_dialog_edit .ui-dialog-buttonpane .ui-button{background:#3c7300;border-color:#3c7300}.ui-dialog.f_dialog.f_dialog_error .ui-dialog-buttonpane .ui-button{background:#ca1913;border-color:#ca1913}.ui-dialog.f_dialog.f_dialog_warning .ui-dialog-buttonpane .ui-button{background:#ff6f05;border-color:#ff6f05}.ui-dialog.f_dialog .ui-dialog-buttonpane .ui-button.hollow{background:0 0;border-color:#2e3e56;color:#2e3e56;font-weight:400}.ui-dialog.f_dialog .ui-dialog-buttonpane .ui-button .ui-button-text{padding:.7em;text-align:center;min-width:80px}.ui-front{z-index:10010000!important}.ui-front.ui-widget-overlay{z-index:10000000!important}.suggest_container{z-index:10000;bottom:0;color:#fff;width:100%;height:60px;background-color:#000;opacity:.65;font-size:20px}.suggest_container-80px{height:80px}.suggest_container div{margin:20px;display:inline-block;width:90%;color:#fff}.suggest_container a.suggest_answ{display:inline-block;text-align:center;color:#fff;margin-left:20px;border:solid #fff 2px;border-radius:4px;width:50px;text-decoration:none}.suggest_container a{color:#fff}.clearfix:before,.clearfix:after{content:" ";display:table;position:relative}.clearfix:after{clear:both}.clearfix{zoom:1}.toggle_option_container{cursor:pointer;height:12px;font-size:12px;line-height:12px}.toggle_option_container .toggle_option__value_container{height:12px;vertical-align:baseline}.toggle_option_container .toggle_option__value_container,.toggle_option_container .toggle_option__wait{display:none}.toggle_option_container[data-toggle-option-status=on] .toggle_option__value_container.on{display:inline-block}.toggle_option_container[data-toggle-option-status=off] .toggle_option__value_container.off{display:inline-block}.toggle_option_container[data-toggle-option-status=wait] .toggle_option__wait{display:inline-block}table.zebra_table{width:100%;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0}table.zebra_table tbody tr td{padding:8px;border-top:1px solid #f0f0f0;border-left:1px solid #f0f0f0;background-color:transparent;vertical-align:top}table.zebra_table tbody tr.odd td{background-color:#fff}body.ios_app #container,body.ios_app #content,body.ios_app #main_page_top_container{height:100%}body.berga_foto_admin_view #header .container{max-width:none}body.berga_foto_client_view{padding-top:0}body.berga_foto_client_view *{font-family:Roboto,Arial,sans-serif!important}body.berga_foto_client_view .fa{font-family:FontAwesome!important}body.berga_foto_client_view #header{background:#fff;position:static;height:71px;line-height:71px}body.berga_foto_client_view #header .container{max-width:none}body.berga_foto_client_view #header ul li a{font-size:14px}body.berga_foto_client_view #header #lang_switch{z-index:20}body.berga_foto_client_view #header .container>.nav-left{padding-left:0}body.berga_foto_client_view #header .logo{width:217px;height:39px;margin-top:5px}