@charset "UTF-8";






.redactor-box{position:relative;overflow:visible;margin-bottom:24px}.redactor-box textarea{display:block;position:relative;margin:0;padding:0;width:100%;overflow:auto;outline:none;border:none;background-color:#111;box-shadow:none;color:#ccc;font-size:13px;font-family:Menlo, Monaco, monospace, sans-serif !important;resize:none}.redactor-box textarea:focus{outline:none}.redactor-editor,.redactor-box{background:#fff}.redactor-editor,.redactor-box,.redactor-box textarea{z-index:auto}.redactor-box-fullscreen{z-index:1051}.redactor-toolbar{z-index:100}.redactor-dropdown{z-index:1052}#redactor-modal-overlay,#redactor-modal-box,#redactor-modal{z-index:1053}body .redactor-box-fullscreen{position:fixed;top:0;left:0;width:100%}.redactor-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.redactor-editor{position:relative;overflow:auto;margin:0 !important;padding:20px;min-height:80px;outline:none;white-space:normal;border:1px solid #eee;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;font-size:14px;line-height:1.6em}.redactor-editor:focus{outline:none}.toolbar-fixed-box+.redactor-editor{padding-top:32px !important}.redactor-placeholder:after{position:absolute;top:20px;left:20px;content:attr(placeholder);display:block;color:#999 !important;font-weight:normal !important}.redactor-toolbar{position:relative;top:0;left:0;margin:0 !important;padding:0 !important;list-style:none !important;font-size:14px !important;line-height:1 !important;background:#fff;border:none;box-shadow:0 1px 2px rgba(0,0,0,0.2)}.redactor-toolbar:after{content:"";display:table;clear:both}.redactor-toolbar.redactor-toolbar-overflow{overflow-y:auto;height:29px;white-space:nowrap}.redactor-toolbar.redactor-toolbar-external{z-index:999;box-shadow:none;border:1px solid rgba(0,0,0,0.1)}.redactor-toolbar li{vertical-align:top;display:inline-block;margin:0 !important;padding:0 !important;outline:none;list-style:none !important;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor-toolbar li a{display:block;color:#333;text-align:center;padding:9px 10px;outline:none;border:none;text-decoration:none;cursor:pointer;zoom:1;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.redactor-toolbar li a:hover{outline:none;background-color:#1f78d8;color:#fff}.redactor-toolbar li a:hover i:before{color:#fff}.redactor-toolbar li a:active,.redactor-toolbar li a.redactor-act{outline:none;background-color:#ccc;color:#444}.redactor-toolbar li a.redactor-btn-image{width:14px;height:14px;background-position:center center;background-repeat:no-repeat}.redactor-toolbar li a.fa-redactor-btn{display:inline-block;padding:9px 10px 8px 10px;line-height:1}.redactor-toolbar li a.redactor-button-disabled{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}.redactor-toolbar li a.redactor-button-disabled:hover{color:#333;outline:none;background-color:transparent !important;cursor:default}.redactor-toolbar li a.redactor-button-focus{color:#fff;background:#000}.redactor-box .CodeMirror{display:none}.re-icon{font-family:'RedactorFont';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.re-icon i:before{position:relative;font-size:14px}.re-video:before{content:"\e600"}.re-unorderedlist:before{content:"\e601"}.re-undo:before{content:"\e602"}.re-underline:before{content:"\e603"}.re-textdirection:before{content:"\e604"}.re-fontcolor:before{content:"\e605"}.re-table:before{content:"\e606"}.re-redo:before{content:"\e607"}.re-quote:before{content:"\e608"}.re-outdent:before{content:"\e609"}.re-orderedlist:before{content:"\e60a"}.re-link:before{content:"\e60b"}.re-horizontalrule:before{content:"\e60c"}.re-italic:before{content:"\e60d"}.re-indent:before{content:"\e60e"}.re-image:before{content:"\e60f"}.re-fullscreen:before{content:"\e610"}.re-normalscreen:before{content:"\e611"}.re-formatting:before{content:"\e612"}.re-fontsize:before{content:"\e613"}.re-fontfamily:before{content:"\e614"}.re-deleted:before{content:"\e615"}.re-html:before{content:"\e616"}.re-clips:before{content:"\e617"}.re-bold:before{content:"\e618"}.re-backcolor:before{content:"\e619"}.re-file:before{content:"\e61a"}.re-alignright:before{content:"\e61b"}.re-alignment:before,.re-alignleft:before{content:"\e61c"}.re-alignjustify:before{content:"\e61d"}.re-aligncenter:before{content:"\e61e"}.re-gallery:before{content:"\e61f"}.redactor-toolbar-tooltip{position:absolute;z-index:1054;text-align:center;top:0;left:0;background:#000;color:#fff;padding:5px 8px;line-height:1;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;font-size:12px;border-radius:2px}.redactor-dropdown{position:absolute;top:28px;left:0;padding:0;min-width:220px;max-height:254px;overflow:auto;background-color:#fff;box-shadow:0 1px 7px rgba(0,0,0,0.25);font-size:14px;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;line-height:1.6em}.redactor-dropdown a{display:block;padding:10px 15px;color:#000;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.07)}.redactor-dropdown a:last-child{border-bottom:none}.redactor-dropdown a:hover{background-color:#1f78d8;color:#fff !important;text-decoration:none}.redactor-dropdown a.selected{background-color:#000;color:#fff}.redactor-dropdown a.redactor-dropdown-link-inactive,.redactor-dropdown a.redactor-dropdown-link-inactive:hover{background:none;cursor:default;color:#000 !important;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4}.redactor-dropdown a.redactor-dropdown-link-selected{color:#fff;background:#000}#redactor-image-box{position:relative;max-width:100%;display:inline-block;line-height:0;outline:1px dashed rgba(0,0,0,0.6)}#redactor-image-editter{position:absolute;z-index:5;top:50%;left:50%;margin-top:-11px;margin-left:-18px;line-height:1;background-color:#000;color:#fff;font-size:11px;padding:7px 10px;cursor:pointer}#redactor-image-resizer{position:absolute;z-index:2;line-height:1;cursor:nw-resize;bottom:-4px;right:-5px;border:1px solid #fff;background-color:#000;width:8px;height:8px}.redactor-link-tooltip{position:absolute;z-index:99;padding:10px;line-height:1;display:inline-block;background-color:#000;color:#555 !important}.redactor-link-tooltip,.redactor-link-tooltip a{font-size:12px;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important}.redactor-link-tooltip a{color:#ccc;margin:0 5px;text-decoration:none}.redactor-link-tooltip a:hover{color:#fff}#redactor-droparea{position:relative;overflow:hidden;padding:140px 20px;border:3px dashed rgba(0,0,0,0.1)}#redactor-droparea.drag-hover{background:rgba(200,222,250,0.75)}#redactor-droparea.drag-drop{background:rgba(250,248,200,0.5)}#redactor-droparea-placeholder{text-align:center;font-size:12px;color:rgba(0,0,0,0.7)}#redactor-progress{position:fixed;top:0;left:0;width:100%;z-index:1000000;height:10px}#redactor-progress span{display:block;width:100%;height:100%;background-color:#3d58a8;background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent);-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;background-size:40px 40px}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}#redactor-modal-overlay{position:fixed;top:0;left:0;margin:auto;overflow:auto;width:100%;height:100%;background-color:#000 !important;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3}#redactor-modal-box{position:fixed;top:0;left:0;bottom:0;right:0;overflow-x:hidden;overflow-y:auto}#redactor-modal{outline:0;position:relative;margin:auto;margin-bottom:20px;padding:0;background:#fff;color:#000;font-size:14px !important;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;box-shadow:0 1px 70px rgba(0,0,0,0.5)}#redactor-modal header{padding:30px 40px 5px 40px;font-size:18px;font-weight:bold}#redactor-modal section{padding:30px 40px 50px 40px}#redactor-modal label{display:block;float:none !important;margin:15px 0 3px 0 !important;padding:0}#redactor-modal input[type="radio"],#redactor-modal input[type="checkbox"]{position:relative;top:-1px}#redactor-modal select{width:100%}#redactor-modal input[type="text"],#redactor-modal input[type="password"],#redactor-modal input[type="email"],#redactor-modal input[type="url"],#redactor-modal textarea{position:relative;z-index:2;margin:0;padding:5px 4px;height:28px;border:1px solid #ccc;border-radius:1px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.2) inset;color:#333;width:100%;font-size:14px;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;-moz-transition:border 0.3s ease-in;transition:border 0.3s ease-in}#redactor-modal input[type="text"]:focus,#redactor-modal input[type="password"]:focus,#redactor-modal input[type="email"]:focus,#redactor-modal input[type="url"]:focus,#redactor-modal textarea:focus{outline:none;border-color:#5ca9e4;box-shadow:0 0 0 2px rgba(70,161,231,0.3),0 1px 2px rgba(0,0,0,0.2) inset}#redactor-modal input[type="text"].redactor-input-error,#redactor-modal input[type="password"].redactor-input-error,#redactor-modal input[type="email"].redactor-input-error,#redactor-modal input[type="url"].redactor-input-error,#redactor-modal textarea.redactor-input-error{border-color:#e82f2f;box-shadow:0 0 0 2px rgba(232,47,47,0.3),0 1px 2px rgba(0,0,0,0.2) inset}#redactor-modal textarea{display:block;margin-top:4px;line-height:1.4em}#redactor-modal-tabber{margin-bottom:15px;font-size:12px}#redactor-modal-tabber a{border:1px solid #ddd;line-height:1;padding:8px 15px;margin-right:-1px;text-decoration:none;color:#000}#redactor-modal-tabber a:hover{background-color:#1f78d8;border-color:#1f78d8;color:#fff}#redactor-modal-tabber a.active{cursor:default;background-color:#ddd;border-color:#ddd;color:rgba(0,0,0,0.6)}#redactor-modal #redactor-modal-list{margin-left:0;padding-left:0;list-style:none;max-height:250px;overflow-x:auto}#redactor-modal #redactor-modal-list li{border-bottom:1px solid #ddd}#redactor-modal #redactor-modal-list li:last-child{border-bottom:none}#redactor-modal #redactor-modal-list a{padding:10px 5px;color:#000;text-decoration:none;font-size:13px;display:block;position:relative}#redactor-modal #redactor-modal-list a:hover{background-color:#eee}#redactor-modal-close{position:absolute;top:10px;right:10px;width:30px;height:30px;text-align:right;color:#bbb;font-size:30px;font-weight:300;cursor:pointer;-webkit-appearance:none;padding:0;border:0;background:0;outline:none}#redactor-modal-close:hover{color:#000}#redactor-modal footer button{position:relative;width:100%;padding:14px 16px;margin:0;outline:none;border:none;background-color:#ddd;color:#000;text-align:center;text-decoration:none;font-weight:normal;font-size:12px;font-family:Arial, Helvetica, Verdana, Tahoma, sans-serif !important;line-height:1;cursor:pointer}#redactor-modal footer button:hover{color:#777;background:none;background:#bbb;text-decoration:none}#redactor-modal footer button.redactor-modal-delete-btn{background:none;color:#fff;background-color:#b52525}#redactor-modal footer button.redactor-modal-delete-btn:hover{color:rgba(255,255,255,0.6);background-color:#881b1b}#redactor-modal footer button.redactor-modal-action-btn{background:none;color:#fff;background-color:#2461b5}#redactor-modal footer button.redactor-modal-action-btn:hover{color:rgba(255,255,255,0.6);background-color:#1a4580}.redactor-dropdown .redactor-formatting-blockquote{color:rgba(0,0,0,0.4);font-style:italic}.redactor-dropdown .redactor-formatting-pre{font-family:monospace, sans-serif}.redactor-dropdown .redactor-formatting-h1{font-size:36px;line-height:36px;font-weight:bold}.redactor-dropdown .redactor-formatting-h2{font-size:24px;line-height:36px;font-weight:bold}.redactor-dropdown .redactor-formatting-h3{font-size:21px;line-height:30px;font-weight:bold}.redactor-dropdown .redactor-formatting-h4{font-size:18px;line-height:26px;font-weight:bold}.redactor-dropdown .redactor-formatting-h5{font-size:16px;line-height:23px;font-weight:bold}.redactor-editor code,.redactor-editor pre{font-family:Menlo, Monaco, monospace, sans-serif !important;cursor:text}.redactor-editor div,.redactor-editor p,.redactor-editor ul,.redactor-editor ol,.redactor-editor table,.redactor-editor dl,.redactor-editor blockquote,.redactor-editor pre{font-size:14px;line-height:1.6em}.redactor-editor a{color:#15c;text-decoration:underline}.redactor-editor object,.redactor-editor embed,.redactor-editor video,.redactor-editor img{max-width:100%;width:auto}.redactor-editor video,.redactor-editor img{height:auto}.redactor-editor div,.redactor-editor p,.redactor-editor ul,.redactor-editor ol,.redactor-editor table,.redactor-editor dl,.redactor-editor figure,.redactor-editor blockquote,.redactor-editor pre{margin:0;margin-bottom:15px;border:none;background:none;box-shadow:none}.redactor-editor iframe,.redactor-editor object,.redactor-editor hr{margin-bottom:15px}.redactor-editor blockquote{margin-left:1.6em !important;padding:0;text-align:left;color:#777;font-style:italic}.redactor-editor blockquote:before,.redactor-editor blockquote:after{content:''}.redactor-editor ul,.redactor-editor ol{padding-left:2em}.redactor-editor ul ul,.redactor-editor ol ol,.redactor-editor ul ol,.redactor-editor ol ul{margin:2px;padding:0;padding-left:2em;border:none}.redactor-editor ol ol li{list-style-type:lower-alpha}.redactor-editor ol ol ol li{list-style-type:lower-roman}.redactor-editor dl dt{font-weight:bold}.redactor-editor dd{margin-left:1em}.redactor-editor table{border-collapse:collapse;font-size:1em;width:100%}.redactor-editor table td,.redactor-editor table th{padding:5px;border:1px solid #ddd;vertical-align:top}.redactor-editor table thead td,.redactor-editor table th{font-weight:bold;border-bottom-color:#888}.redactor-editor code{background-color:#d8d7d7}.redactor-editor pre{padding:1em;border:1px solid #ddd;border-radius:3px;background:#f8f8f8;font-size:90%}.redactor-editor hr{display:block;height:1px;border:0;border-top:1px solid #ccc}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4,.redactor-editor h5,.redactor-editor h6{font-weight:bold;color:#000;padding:0;background:none;text-rendering:optimizeLegibility;margin:0 0 .5em 0}.redactor-editor h1,.redactor-editor h2,.redactor-editor h3,.redactor-editor h4{line-height:1.3}.redactor-editor h1{font-size:36px}.redactor-editor

h2{font-size:24px;margin-bottom:.7em}.redactor-editor
h3{font-size:21px}.redactor-editor h4{font-size:18px}.redactor-editor
h5{font-size:16px}.redactor-editor h6{font-size:12px;text-transform:uppercase}

html,body,div,p,ul,li,nav,article,section,header,footer,h1,h2,h3,h4,h5,table,th,tr,td,input{box-sizing:border-box;margin:0;padding:0;-moz-backface-visibility:hidden;-moz-perspective:1000}
html{font-size:62.5%;-webkit-text-size-adjust:100%}
html,body{/*overflow:hidden;*/ height:100%}
body{font-family:-apple-system, BlinkMacSystemFont, arial, system-ui, "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size:1.6rem;font-weight:300;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-tap-highlight-color:rgba(2,3,5,0);-moz-transform:translateZ(0);color:#3e4042;background:#a3a4a5}div{line-height:160%}a{color:#1887dc;text-decoration:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.instruction a{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}footer{display:none;z-index:999;bottom:12px;width:100%;text-align:center;z-index:1}footer span,footer a{padding:0 8px 0 8px;border-right:1px solid #789;font-size:1.4rem;color:#789 !important}footer a{border-right:0}.clickItem{cursor:pointer}.clickItem:active,.navigationItem.clickItem:active a{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);transform:translateY(1px)}.navigationItem.clickItem:active,.addKeyword.clickItem:active,.no-js .clickItem:active a,.no-js .clickItem:active{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}

h1,h2,h3,h4{font-weight:normal;line-height:140%}
h1,h2{margin-bottom:0.5rem}
h2{font-size:1.7rem}
h3{font-size:1.7rem}

h2 {
  font-size: 3rem;
  margin-top:1em;
  margin-bottom: 12px;
  margin-left: 0px;
  font-weight: 600;
}

b, strong {
  font-weight: bold;
}

h2.delimiter,label,[data-kind="selectLanguage"]{top:-16px;left:0;z-index:9999;font-size:1.4rem;line-height:1.3rem;text-transform:uppercase;font-weight:bold;color:#555;margin:0 0 0 0;padding:18px 4px 6px 8px;background:#e6e7e8}[data-kind="selectLanguage"]{padding-left:4px}h2.delimiter.blocked{z-index:9999999;background-color:#e6e7e8}
h2 [data-kind="signIn"]{color:#78be20}h2.delimiter.personName{position:-webkit-sticky !important;position:sticky !important;padding:32px 4px 6px 8px;line-height:1.8rem}.navigationColumn h2.delimiter{position:-webkit-sticky;position:sticky}.personViewDataItem h2.delimiter,.personViewDataItem label{line-height:1.8rem;margin-top:0 !important}.collapser{display:none;position:relative !important;padding-right:20px !important;padding-bottom:0 !important;margin-left:2px !important;margin-top:12px !important}.collapser::after{display:inline-block;position:absolute;top:17px;right:6px;color:#ccc;content:'>'}[data-self="1"] .collapser,[data-editor="1"] .collapser{display:inline-block}p{margin-bottom:8px}#indexColumn h2.delimiter{margin-left:4px}.viewItem h2.delimiter{padding-left:0;background:transparent}[data-self="1"] h2.delimiter,[data-editor="1"] h2.delimiter,[data-self="1"] label,[data-editor="1"] label{padding-left:4px}h2.delimiter.action{color:#78be20}label{font-size:1.2rem;background:none;top:0;padding:8px 0 4px 0}label+p{margin:2px 0 8px 4px}.instruction{font-size:1.5rem;color:#777;margin:0 0 0 0;padding:0 4px 6px 4px}.instruction.hidden,a.hidden{display:none}.delimiter+.instruction{margin-top:-2px}input[type=search],input[type=password],input[type=email],input[type=file]{font-size:1.6rem;width:100%;width:calc(100% - 8px);margin:5px 0 0 4px;-webkit-appearance:none;border:1px solid rgba(0,0,0,0.1);border-radius:4px;padding:8px 8px;min-height:44px}input[type=password],input[type=email],input[type=submit],input[type=file]{display:block;font-size:1.3rem;width:auto;min-width:320px;margin:2px 0 8px 0;-webkit-appearance:none;border:1px solid rgba(0,0,0,0.1);border-radius:4px;padding:8px 4px}input[type="search"]::-webkit-search-results-button{padding-right:4px}input[type=submit]{margin-top:16px;background:#fff;color:#78be20;min-width:160px;cursor:pointer}input[type=submit]:active{color:#fff;background:#abef53}input[type=submit]:disabled{color:#999;background:#f2f2f2}#passWordMatchMessage{margin-bottom:8px;font-size:1.3rem}.button{display:inline-block;vertical-align:top;height:44px;background:#fff;line-height:45px;padding:0 12px;min-width:120px;margin-left:12px;border-radius:5px;text-align:center}.buttonBus{text-align:right;margin:12px 18px}.saveButton{background:#78be20;color:#fff;font-weight:500}.defaultButton{color:#0056bc;margin:8px 0}.saveEdit{display:inline-block;padding:6px 12px;background:rgba(255,255,255,0.3);color:#fff;text-align:center;border:1px solid #ddd;border-radius:4px;margin:0 0 12px 12px;font-size:1.3rem;text-transform:uppercase;height:32px}.savePublic{background:rgba(120,190,32,0.73);margin:16px 0 0 0;border-color:rgba(120,190,32,0.73)}.saveAalto{color:#f60}.savePrivate{color:#f00}.fb_iframe_widget{margin-top:8px}
#wrapper{position:relative;top:0;bottom:0;/*overflow:hidden;*/margin:0 auto;max-width:1280px;background-color:#e6e7e8;border-left:1px solid #ddd;border-right:1px solid #ddd}

.column{ max-width: 900px; /*position:absolute; */ padding:4px 0;/*overflow:scroll;overflow-x:hidden;overflow-y:scroll;*/text-align:left;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-overflow-scrolling:touch;background-color:#e6e7e8;border:0 solid transparent}@supports (-ms-ime-align: auto){.column{border:1px solid transparent}}#aaltoMasthead{top:0;left:0;right:0;background:#e6e7e8;height:64px;left:0px;line-height:20px;padding-bottom:0;padding-left:0px;padding-right:0px;padding-top:14px;z-index:4999}#navigationColumn{top:64px;bottom:0;left:0;width:320px;z-index:199}#indexColumn{top:64px;bottom:0;left:320px;width:320px;height:auto;z-index:499}#indexColumn.maximized{width:auto;right:0}#wrapper.admin #indexColumn.searchLocated,#wrapper.canAdmin #indexColumn.searchLocated{top:324px !important}

#viewColumn{margin: 0 auto;top:64px;right:0;bottom:0;left:640px;z-index:999;padding-left:4px;padding-bottom:24px}

#viewColumn.minimized{width:0;opacity:0}#viewColumn.maximized{left:320px}.localHomeButton{position:absolute;display:block;top:12px;left:8px;height:44px;line-height:22px;padding:0 0 0 0;width:420px;background-image:url(../img/aalto_people_wordmark.png);background-repeat:no-repeat;background-size:200px}.localHomeButton a{display:block;height:30px;width:200px;color:transparent}.localHomeButton p.instruction{padding-left:0}.languageSelection{position:absolute;top:28px;right:12px;font-size:1.5rem;color:#555}.languageSelection span a{display:inline-block;line-height:42px;min-height:42px}#wrapper.indexFocused .localHomeButton::before,#wrapper.viewFocused .localHomeButton::before{content:'< Back'}.aaltoMastheadButton.aaltoLink{display:none}.indexItem{background:#fff;min-height:88px;margin:0 8px 2px 8px;padding:12px 8px 12px 12px;width:calc(100% - 16px);border-radius:5px;display:inline-block;vertical-align:top}#viewColumn .indexItem{margin-left:0}.textCardItem{min-height:0;padding:8px}.signIn{background:#78be20;color:#fff;border-radius:5px;min-height:44px;padding:13px 12px;cursor:pointer;min-height:44px;cursor:pointer}#indexColumn .signIn{width:calc(100% - 16px);margin-bottom:8px !important;font-size:1.6rem;line-height:140%}.editProfile{display:inline-block}.editProfileSignIn{background:#1887dc;color:#fff}.signOut,.getAccount{float:right;color:#fff;background:rgba(0,0,0,0.1);border-radius:5px;margin:-13px -12px;padding:13px 10px}#navigationSignIn,.adminMode{margin:0 4px 12px 4px}#navigationSignIn a{color:#fff}.adminMode{background:#f90}.adminMode .signOut{display:none}.admin .adminMode{animation:adminPulse 5s ease-in-out infinite}.goAdmin{display:block;margin:-16px;padding:16px}.admin .adminMode .signOut{display:inline}.clickItem.consentButton{color:#f90;margin-top:12px;border:1px solid #f90;display:block;padding:4px 12px;border-radius:5px;text-align:center;width:120px}#navigationSearch{position:relative;min-height:44px;line-height:44px;margin:0px 0 16px 0;padding:0 0}#clearSearchButton{display:none;position:absolute;top:14px;right:12px;width:24px;height:24px;background:silver;border-radius:50%;color:#fff;text-align:center;line-height:21px}#clearSearchButton::after{content:'x'}#clearSearchButton.shown{display:block}.extendSearchItem{width:calc(100% - 16px);min-height:44px;padding:12px 12px;cursor:pointer}.searchLimiterOpener{height:44px;width:calc(100% - 12px);min-height:44px;color:#0056bc;line-height:20px}.searchLimiter{overflow:hidden;height:auto;max-height:0;margin-bottom:8px}.searchLimiter.open{max-height:9999px}.searcher{height:44px;line-height:44px;padding:0 12px;background:#fff;margin:2px 4px 4px 4px;box-shadow:0 4px 8px -4px rgba(0,0,0,0.1);width:calc(100% - 8x);border-radius:5px}.noMatchItem{width:calc(100% - 16px)}.highlight{border-bottom:2px solid #89d925}ul.navigationList>li{margin-bottom:12px;background:#c0c2c4;margin-top:0;line-height:0}li.navigationItem{background:#fff;min-height:56px;list-style-type:none;margin:0 0 0 0;padding:16px 12px;border-bottom:1px solid #eee;cursor:pointer;line-height:24px}li.navigationItem a{display:block;color:#000;pointer-events:none}.no-js li.navigationItem a{pointer-events:auto}ul ul li.navigationContainer{opacity:0.9;display:none}.no-js .navigationContainer{display:block !important}.no-js .navigationContainer .navigationContainer a,.no-js .navigationContainer .navigationContainer span{padding-left:16px;background-image:url(../img/levelDown.png);background-repeat:no-repeat;background-position:2px 7px}.no-js .navigationContainer .navigationContainer .navigationContainer a,.no-js .navigationContainer .navigationContainer .navigationContainer span{padding-left:32px;background-position:18px 9px}.no-js .navigationContainer .navigationContainer .navigationContainer .navigationContainer a,.no-js .navigationContainer .navigationContainer .navigationContainer .navigationContainer span{padding-left:48px;background-position:34px 9px}.no-js .navigationContainer .navigationContainer .navigationContainer .navigationContainer .navigationContainer a,.no-js .navigationContainer .navigationContainer .navigationContainer .navigationContainer .navigationContainer span{padding-left:64px;background-position:50px 9px}ul ul li.open{display:block}ul li.open li a,ul li.open li span{padding-left:16px;background-image:url(../img/levelDown.png);background-repeat:no-repeat;background-position:2px 7px}ul li.open li.open li a,ul li.open li.open li span{padding-left:32px;background-position:18px 9px}ul li.open li.open li.open li a,ul li.open li.open li.open li span{padding-left:48px;background-position:34px 9px}ul li.open li.open li.open li.open li a,ul li.open li.open li.open li.open li span{padding-left:64px;background-position:50px 9px}.aboutNavigation li{color:#5c5e60;background:#fbfbfb}.icon{opacity:1;-webkit-transition:0.1s all ease-in;-moz-transition:0.1s all ease-in;transition:0.1s all ease-in}.preLoad.icon{opacity:0}.imageBroken.icon img{display:none;border-radius:4px}.personCardItem{position:relative;overflow:hidden;box-shadow:0 4px 12px -4px rgba(0,0,0,0.1)}.personCardIcon{position:absolute;width:64px;height:64px;border-radius:2px;background-color:rgba(0,0,0,0.2);background-size:64px}.personCardIcon.imageBroken{background:url(../img/missing_square.gif);background-size:64px}.personCardIcon img{width:64px;height:64px;border-radius:4px}.personCardTextFragments{margin-top:-2px;margin-left:76px}.personCardFragment{pointer-events:none;font-size:1.5rem}.personCardItem h3{margin-top:0;font-size:1.8rem;font-weight:400;margin-bottom:2px}.no-js .personCardFragment{pointer-events:auto}.emailFragment,.roleUnit span{color:#0056bc}.personCardFragment.titleFragment{line-height:130%}.titleFragment+.emailFragment,.titleFragment+.workPhoneFragment,.titleFragment+.schoolFragment,.titleFragment+.unitFragment,.schoolFragment+.emailFragment,.schoolFragment+.workPhoneFragment,.unitFragment+.emailFragment,.unitFragment+.workPhoneFragment{margin-top:4px}.viewItem{position:relative;background:#fff;min-height:480px;margin:0 4px 8px 4px;padding:16px;border-radius:5px;box-shadow:0 4px 8px -4px rgba(0,0,0,0.1)}#personViewMaximizer{position:absolute;top:2px;left:2px;width:16px;height:16px;opacity:0.5;overflow:hidden;background-size:32px 16px;background-repeat:no-repeat}.maximized #personViewMaximizer{display:none}[data-self="1"]#personView,[data-editor="1"]#personView{background:#eeeff0}.mostlyMaximized{left:418px !important}.actionArea{border:1px solid #ddd;padding:12px 12px 8px 12px;border-radius:5px;margin-bottom:12px}

.personViewHeader{min-height:213px;margin-bottom:3em;}
#previewTools{position:absolute;right:8px;top:16px;}

#previewTools span{margin-right:8px;font-size:1.4rem}[data-previewmode=""] #previewTools .visibilityPrivate{display:none}[data-previewmode="previewPublic"] #previewTools .visibilityPublic{display:none}[data-previewmode="previewAalto"] #previewTools .visibilityAalto{display:none}

.personViewIcon{position:relative;display:inline-block;vertical-align:top;/* width:160px;height:213px;*/ border-radius:2px;/* background:rgba(0,0,0,0.2);background-size:160px;*/ float:right;overflow:hidden;z-index:1001}[data-self="1"] .personViewIcon,[data-editor="1"] .personViewIcon{margin-top:82px}
.personViewIcon>img{width:160px;/*height:213px;*/border-radius:4px}
.personViewIcon .caption{position:absolute;top:0;right:0;bottom:0;left:0;padding:28px 8px 8px 8px;background-color:rgba(255,255,255,0);overflow:hidden;font-size:1.4rem}[data-self="1"] .caption,[data-editor="1"] .caption{display:none}.personViewIcon .caption p{display:none;margin-bottom:8px}.personViewIcon.expanded>img{-webkit-filter:blur(8px) saturate(2);-moz-filter:blur(8px) saturate(2);filter:blur(8px) saturate(2)}.personViewIcon.expanded .caption{padding-top:8px;background-color:rgba(255,255,255,0.7);background-position:right bottom;width:100%;height:100%;border-top-left-radius:0;overflow:auto}.personViewIcon.expanded .caption p{display:block}#photoDropZone{position:absolute;top:0;right:0;bottom:0;left:0}.photoData{margin-top:24px;margin-right:176px}#photoEditor{position:fixed;top:0;left:0;right:0;bottom:0;padding:16px;overflow:auto;-webkit-overflow-scrolling:touch;width:100%;z-index:9999999;background:#e6e7e8;opacity:0;pointer-events:none;transition:0.5s opacity ease-in;max-height:0}#photoEditor.visible{opacity:1;max-height:9999px;pointer-events:all;transition:0.5s opacity ease-in}#photoEditorInfo{margin-top:12px;margin-bottom:24px;padding-right:44px}#photoEditorPreview{position:relative;vertical-align:top;display:inline-block;min-width:256px;width:calc(50% - 26px);border:1px solid #333;margin-bottom:12px;border-radius:5px}#photoEditorSquareCrop{position:relative;vertical-align:top;display:inline-block;min-width:304px;width:calc(50% - 26px);margin-left:12px;border:1px solid #333;opacity:0;transition:0.5s opacity ease-in}#photoEditorSquareCrop.visible{opacity:1;transition:0.5s opacity ease-in}.photoVisibilityFragment .editableArea{display:none}.photoSocialFragment .editableArea{background:rgba(0,0,0,0.2) !important;padding:8px !important;box-shadow:0 4px 6px -3px rgba(0,0,0,0.1) inset;white-space:nowrap;overflow-x:auto}div.photoSocialPickerItem{display:none !important;vertical-align:top !important;position:relative !important;box-sizing:content-box !important;width:180px !important;height:95px !important;margin:4px 8px 10px 0 !important;border:3px solid transparent !important;background-size:182px !important;background-repeat:no-repeat !important;box-shadow:0 2px 4px -2px rgba(0,0,0,0.2) !important;padding:0 !important}div.photoSocialPickerItem.selectedSocial{display:inline-block !important}.editing div.photoSocialPickerItem{display:inline-block !important}.editing div.photoSocialPickerItem.selectedSocial{border-color:#000 !important}div.photoSocialPickerItem img{position:absolute !important;top:0 !important;left:0 !important;width:95px !important;height:95px !important}.photoSocialFragment .visibilityState,.photoSocialFragment .saveAalto,.photoSocialFragment .savePrivate{display:none}.photoSocialFragment .visibilityState+.editorDelimiter{display:none}h3.personViewHeaderDataItem{font-size:4rem;margin-bottom:12px;margin-left:0px;font-weight:600}h3.kern_B{margin-left:-2px}h3.kern_C{margin-left:-1px}h3.kern_D,h3.kern_E,h3.kern_F,h3.kern_K,h3.kern_L{margin-left:-2px}h3.kern_I{margin-left:-2px}h3.kern_M{margin-left:-2px}h3.kern_O{margin-left:-1px}h3.kern_P{margin-left:-2px}[data-self="1"] .personViewRoles,[data-editor="1"] .personViewRoles{margin-top:16px}[data-self="1"] .roleUnit,[data-editor="1"] .roleUnit{margin-left:4px}[data-self="1"] .roleUnitInline,[data-editor="1"] .roleUnitInline{font-weight:500}.personViewRoles .noTitle{color:#aaa}.personViewRoles h2.roleTitle{font-weight:500;margin-bottom:0}[data-self="1"] .personViewRoles h2.roleTitle,[data-editor="1"] .personViewRoles h2.roleTitle{font-weight:normal}.personViewHeaderDataItem.titleFragment{margin-bottom:8px}.personViewDataItemTools{vertical-align:middle;display:none;margin-bottom:8px}.personViewDataItemTool{margin-top:8px;width:44px;padding:4px 2px 2px 2px;display:inline-block;text-align:center;background:#ddd;margin-right:1px;border-radius:4px}.personViewRoles .personViewRole:first-child [data-kind="moveUp"],.personViewRoles .personViewRole:last-child [data-kind="moveDown"]{opacity:0.5}.personViewDataItemTools [data-kind="moveUp"]::before{content:'⬆'}.personViewDataItemTools [data-kind="moveDown"]::before{content:'⬇'}.editTitle{display:inline-block;vertical-align:top}.editableArea.editing .personViewDataItemTools{display:block}.personViewDetailLinks{position:relative;margin-top:24px;border-bottom:1px solid #ddd;box-shadow:0 -6px 6px -8px rgba(0,0,0,0.2) inset !important;z-index:999}.personViewDetailItem{font-size:1.5rem;margin:0;border-left:1px solid #ddd;border-top:1px solid #eee;background:rgba(128,128,128,0.05);transform:translateY(1px)}.personViewDetailItem:first-child{padding-left:12px;border-left-width:0}.personViewDetailItem.selected{border-top-color:transparent}.personViewDetailItem.selected:first-child{padding-left:0}#contactAdder{display:none}[data-self="1"] #contactAdder,[data-editor="1"] #contactAdder{display:block}.externalLink{color:#999;font-size:1.3rem}.personViewDetailLinks a{display:inline-block;padding:8px 12px}.personViewDetailLinks a.selected{color:#000 !important;background:#fff}.personViewDetailLinks a:last-child{border-right:1px solid #ddd}[data-self="1"] .personViewDetailLinks,[data-editor="1"] .personViewDetailLinks{display:none}#personViewDetailAreas{position:relative}.personViewDetailArea{position:absolute;top:0;left:0;-webkit-transition:0.2s ease-in all;-moz-transition:0.2s ease-in all;transition:0.2s ease-in all;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.personViewDetailArea.hidden{position:absolute;opacity:0;z-index:0;height:0;overflow:hidden;-webkit-filter:blur(4px);-moz-filter:blur(4px);filter:blur(4px)}.personViewDetailItem[data-option="personViewPublicationsArea"]{transition:0.2s ease-in opacity;opacity:0 !important}.personViewDetailItem[data-option="personViewPublicationsArea"].confirmed{transition:0.2s ease-in opacity;opacity:1 !important}.personViewDetailArea.visible,[data-self="1"] .personViewDetailArea.hidden,[data-editor="1"] .personViewDetailArea.hidden{position:relative;opacity:1;z-index:19;-webkit-filter:blur(0);-moz-filter:blur(0);filter:blur(0)}[data-self="1"] .personViewDetailArea,[data-editor="1"] .personViewDetailArea{margin-top:24px}[data-self="1"] .personViewDetailArea.hidden,[data-editor="1"] .personViewDetailArea.hidden{opacity:1;z-index:inherit;height:auto}#personViewContactArea>
h2,#personViewContactArea>p{display:none}[data-self="1"] #personViewContactArea>h2,[data-editor="1"] #personViewContactArea>p{display:block}.personViewDataItem{margin-bottom:8px;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}[data-self="1"] .personViewDataItem,[data-editor="1"] .personViewDataItem{border:1px solid #fff;padding:0 12px 12px 12px;border-radius:6px;background:#fff}[data-self="1"] .personViewDataItem+h2,[data-editor="1"] .personViewDataItem+h2{margin-top:4px}.personViewDataItem.personViewDetailLinks{border-top-color:transparent}.personViewDataItem[data-kind="publications"] .editableArea{display:none}.editButton{font-weight:normal;color:#1887dc}.editLanguageSelector{display:none}[data-self="1"] .editLanguageSelector,[data-editor="1"] .editLanguageSelector{display:block;margin-bottom:8px}.personViewDataItem[data-lang="en"] .editButton[data-kind="editLanguageEN"],.personViewDataItem[data-lang="fi"] .editButton[data-kind="editLanguageFI"]{display:none}.personViewDataItem.alternate{display:none}.viewItem h2.editDelimiter{margin-top:6px;font-size:1.3rem !important}.editorDelimiter{color:#ddd}.visibilityState{font-weight:normal}.visibilityPublic{color:#78be20}.visibilityAalto{color:orange}.visibilityPrivate{color:red}h2.editInstruction{padding-left:0}[data-self="1"] .editableArea,[data-editor="1"] .editableArea{position:relative;padding:6px 12px 0px 12px;min-height:40px;border:1px dotted #ddd;border-radius:3px;margin-top:8px;background:#fff}[data-self="1"] .editableArea.editing,[data-editor="1"] .editableArea.editing{background:#fff}[data-self="1"] .editableArea.editableFields,[data-editor="1"] .editableArea.editableFields{background:transparent;padding-bottom:6px;border-color:transparent;padding-left:0;margin-top:0}.editableArea.empty{min-height:4rem}.editableArea.empty::after{color:#ddd}.editableArea.editing{padding-bottom:4px}.personViewDataField{margin-bottom:4px}.contactArrayItem.unused{display:none}.contactArrayItem>
h2{display:none !important}[data-self="1"] .contactArrayItem>h2,[data-editor="1"] .contactArrayItem>h2{display:block !important}.contactArrayItem select{display:none;font-size:2rem;margin-bottom:12px}.contactArrayItem .editing select{display:block}.otherContactDescription{display:none}.editing .otherContactDescription.shown{display:block}.contactArrayAddress{display:none !important}.editing .contactArrayAddress{display:block !important}.editing .contactArrayLabel{display:none !important}[data-self="1"] .editableArea.editableFields .personViewDataField,[data-editor="1"] .editableArea.editableFields .personViewDataField{border:1px dotted #ddd;border-radius:3px;padding:6px 12px 6px 12px;margin:2px 0 6px 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-self="1"] .editableArea.editableFields .personViewDataField[contenteditable=true],[data-editor="1"] .editableArea.editableFields .personViewDataField[contenteditable=true]{border:1px dotted #1887dc;padding:6px 12px;background:#f8f9fa;-webkit-touch-callout:inherit;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.editableFields label{display:none}[data-self="1"] .editableArea.editableFields label,[data-editor="1"] .editableArea.editableFields label{display:block}.editableAreaOriginal{display:none !important}.editorToolbar{display:none;margin-left:0}.redactor-box{border:1px solid #ddd;margin-bottom:2px}.editableAreaOriginal+.editorToolbar,.editableAreaOriginal ~ .editorToolbar{display:block}.editableArea h1,.editableArea h2,.editableArea h3,.editableArea h4,.editableArea h5,.editableArea h6{margin-bottom:0.2rem}.editableArea p{margin-bottom:0.5rem}.editableArea a{display:inline}.editableArea li{margin-left:1em;margin-bottom:0.2em}.keyword{position:relative;display:inline-block;text-transform:uppercase;font-size:1.2rem;font-weight:bold;margin:0 4px 4px 0;padding:12px 12px 9px 12px;min-height:50px;line-height:1.5rem;color:#555;background-color:#fff;border-radius:4px;border:1px solid rgba(0,12,24,0.16);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(50% - 4px);vertical-align:top;box-shadow:0 4px 12px -4px rgba(0,0,0,0.1)}.frontPageContainerArea .keyword{border-color:transparent}#viewColumn.maximized .keyword{width:calc(33% - 4px)}.indexItem.keyword{margin:0 8px 2px 8px;padding:12px 8px 12px 12px;width:calc(100% - 16px);border-color:transparent}.addableKeyword,.removableKeyword{padding-right:36px}.strategyKeyword{background-image:url(../img/aalto_quote_keyword_black.png);background-size:20px;background-repeat:no-repeat;background-position:8px 12px;background-color:#fff;padding-left:36px !important}#personView .strategyKeyword{background-color:#e6e7e8}.keyword .title{pointer-events:none}.existingKeyword{opacity:0.3}.addKeyword,.removeKeyword{position:absolute;display:inline-block;background-color:rgba(120,190,32,0.73);background-repeat:none;background-size:25px;background-image:url(../img/iconAdd.png);top:6px;border-radius:50%;width:25px;height:25px;font-size:0;right:8px}[data-userstate="publicUser"] .addKeyword,[data-userstate="publicUser"] .removeKeyword{display:none}.addKeyword.added{background-color:#69be28;display:none}.removeKeyword{background-color:rgba(255,0,0,0.9);background-image:url(../img/iconRemove.png)}#keywordSuggester .removeKeyword{color:#789}.strategyKeyword .addKeyword,.strategyKeyword .removeKeyword{top:8px}.keywordFragment .editInstruction{margin-bottom:8px}.keywordSuggester{position:relative;-webkit-touch-callout:inherit;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;padding:0}.keywordSuggester .removeKeyword{background-color:#ccc;display:none}.keywordSuggester>.title{background:#fff;pointer-events:all;display:block;width:calc(100% - 24px);min-height:25px;padding:19px 12px 5px 12px;border-radius:5px;color:#bbb;line-height:1.3rem}.keywordSuggester.active>.title{color:#000}.keywordSuggester.active .removeKeyword{display:block}#keywordSuggesterList{width:312px;max-height:320px;border:1px solid #ddd;background:#fff;border-radius:5px;border-top-left-radius:0;position:absolute;top:48px;left:0;padding:8px 4px;z-index:99999;opacity:0;pointer-events:none;overflow-y:auto;overflow-x:hidden;box-shadow:0 6px 12px -4px rgba(0,0,0,0.4)}#keywordSuggesterList.visible{opacity:1;pointer-events:all;transition:0.1s opacity ease-in}#keywordSuggesterList .keyword{display:block;width:calc(100% - 8px) !important;margin:4px}.strategyKeyword .addKeyword{color:#fff}.cvFileIcon{display:inline-block;vertical-align:middle;margin:4px;text-align:center;width:48px;height:64px;border:1px solid #ddd;background:#fff;color:red;line-height:55px}.cvFileIcon::before{content:'pdf'}.cvFileOnly .cvFragment h2.editDelimiter:first-child,.cvFileOnly .cvFragment .editableArea{display:none}.cvInput{display:none !important}.redactor-box ~ form .cvInput{display:block !important}.redactor-placeholder::after{top:6px !important;left:12px !important}.fileInstruction{display:inline-block;vertical-align:middle}.uploadNotifier{background:#1887dc;border-radius:5px;height:32px;display:inline-block;padding:4px 8px;display:none}.uploadNotifier.shown{display:block}.uploadNotifier.error{background:red}.uploadNotifier p{color:#fff}.personViewDataItem.googleSearchFragment{position:relative;z-index:-1}.personViewDataField[data-kind="googlesearchstring"],.personViewDataField[data-kind="publications"]{display:none}[data-self="1"] .personViewDataField[data-kind="googlesearchstring"],[data-editor="1"] .personViewDataField[data-kind="googlesearchstring"]{display:block}[data-self="1"] #googleSearchResults,[data-editor="1"] #googleSearchResults{padding:0 4px 4px 5px;max-height:0;overflow:hidden}[data-self="1"] #googleSearchResults.shown,[data-editor="1"] #googleSearchResults.shown{max-height:9999px;overflow:auto}.googleSearchItem{margin-bottom:12px}.googleSearchSnippet,.googleSearchSnippet *,.googleSearchURI{font-size:1.4rem !important;color:#000}.googleSearchURI{margin-top:2px}.googleSearchURI a{color:#789}.googleExtendedSearch{padding:12px 0 24px 0;border-top:1px solid #ddd}[data-self="1"] #publicationList,[data-editor="1"] #publicationList{padding:0 8px;max-height:0;overflow:hidden}[data-self="1"] #publicationList.shown,[data-editor="1"] #publicationList.shown{max-height:9999px;overflow:auto}.publications h2{margin-bottom:0.5rem}.publicationItem+h2,.publicationItem+h3{margin-top:2rem}.publicationTopCategory{font-size:1.7rem;padding-bottom:8px;border-bottom:1px solid #ddd}.publicationCategory{padding-left:0;font-size:1.6rem}.publicationItem{margin-top:16px;margin-bottom:16px;padding-left:0.5em;font-size:1.4rem}.publicationItemTitle{font-size:1.5rem;font-weight:bold}#frontPageSummary{border-radius:5px;overflow:hidden;background:#fff;margin-right:8px;margin-left:4px;margin-bottom:12px;padding:12px 16px}.frontPageSplash{font-size:26px;margin-bottom:12px;font-family:georgia;font-style:oblique;font-weight:normal}#frontPageSplashContainer img{display:block;float:left}.frontPageSplash .peopleCount{color:#69be28}.frontPageSplash .photoCount{color:#b1059d}.frontPageSplash .keywordCount{color:#fc0}.frontPageSplash .publicationCount{color:#ff2337}#frontPageCallForData{padding:8px 2px}#frontPageCallForData .delimiter{background:none;margin-left:0;padding-left:0}#frontPageCallForData table{width:100%;border-spacing:0;table-layout:fixed}#frontPageCallForData td{border-bottom:1px solid transparent;padding:2px 0 6px 0;vertical-align:top}#frontPageCallForData tr td:first-child{padding-right:8px;text-transform:capitalize;width:25%;overflow:hidden;white-space:nowrap}#frontPageCallForData tr td:first-child::after{width:0;white-space:nowrap;content:"      · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · · ";font-size:0.7rem}#frontPageCallForData li{list-style-type:none}#frontPageCallForData tr td.callForDataAction{text-align:right;color:#69be28}.warning{color:#ff2337 !important}#moreInfoPrompt{background:rgba(255,255,255,0.9);padding:8px 0 0 12px;height:100%;font-size:1.2rem}#frontPageContainer_1,#frontPageContainer_2,#frontPageContainer_3{padding:0 4px}#frontPageSummary p{margin:16px 0}.miau,.aaltoStudios{text-transform:uppercase;font-weight:600;font-size:1.2rem;line-height:1.2;color:#878787;pointer-events:all}.aaltoStudios{text-transform:none;font-weight:300}@keyframes adminPulse{0%{background-color:#ff4020}50%{background-color:#c02000}100%{background-color:#ff4020}}.splashPic{width:100%;-webkit-transform:translate3d(0, 0, 0);background-size:800px;background-position:0px 0px;margin-top:12px;margin-bottom:8px}.callToAction{background:#fff;border-radius:5px;display:block;height:100%;margin:0 8px 2px 0;overflow:hidden}.signInCallToAction{background:#78be20;padding:0}.editProfileCallToAction{width:100%}.callToActionTarget{width:100%;padding:11px 12px 4px 12px;border-radius:5px;border:1px solid #fff;display:inline-block}.signInCallToAction .callToActionTarget{border-color:transparent}.editProfileCallToAction .callToActionTarget{background:#1887dc}.callToAction h3{color:#fff;font-weight:bold;font-size:2rem;-webkit-font-smoothing:antialiased}.callToAction p{color:#fff;font-size:1.6rem;-webkit-font-smoothing:antialiased;margin-top:0 !important;margin-bottom:10px !important}.frontPageContainerArea{position:relative}.frontPageContainerArea h2.delimiter{padding-left:4px}#recentlyPopular,#recentlyEdited{clear:both;margin-top:12px;padding:0 4px}#recentlyPopular .personCardItem,#recentlyEdited .personCardItem{display:inline-block;vertical-align:top;min-height:164px;margin-bottom:8px;width:calc(50% - 12px)}[data-focus=none] #recentlyPopular .personCardItem,[data-focus=none] #recentlyEdited .personCardItem{width:calc(50% - 12px)}.frontPageKeywords,.frontPageStrategicKeywords{padding:0 4px;margin-top:6px;margin-bottom:12px}.frontPageStrategicKeywords .keyword{min-height:68px}.frontPageKeywords .keyword{background:#fff}a.selected,.selected a,.selected h3{color:#78be20 !important}.languageSelection .selected a{color:#999 !important}.selected div.personCardFragment{color:#3e4042}.inactive .personCardItem{opacity:0.3}.earlierItem{opacity:0.3}#browserUpgradeNotice{display:none}.ie #browserUpgradeNotice{display:block;color:#ff6600;margin-left:160px}

/*
.loader{position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-80px;padding-top:16px;width:160px;height:90px;border-radius:12px;background-color:#fff;background-image:url(../img/infinityLoaderOffset.gif);background-position:center center;background-size:250px;background-repeat:no-repeat;color:#292e33;text-align:center;opacity:0;-webkit-transition:0.05s all ease-in;-webkit-transition-delay:0;-webkit-transform:scale(0);-moz-transition:0.05s all ease-in;-moz-transition-delay:0;-moz-transform:scale(0);transition:0.05s all ease-in;transition-delay:0;transform:scale(0);pointer-events:none}
*/
.personViewIcon .loader{width:auto;height:auto;top:0;left:0;right:0;bottom:0;margin-top:0;margin-left:0;padding-top:64px;border-radius:2px;background-size:250px;box-shadow:0 0 8px rgba(0,0,0,0.8);-webkit-transition:0.5s all ease-in;-webkit-transition-delay:0;-webkit-transform:scale(0);-moz-transition:0.5s all ease-in;-moz-transition-delay:0;-moz-transform:scale(0);transition:0.5s all ease-in;transition-delay:0;pointer-events:none;z-index:999}.loading .loader{z-index:9999;opacity:1;-webkit-transition:0.2s all ease-in;-webkit-transition-delay:2s;-webkit-transform:scale(1);-moz-transition:0.2s all ease-in;-moz-transition-delay:2s;-moz-transform:scale(1);transition:0.2s all ease-in;transition-delay:2s;transform:scale(1)}.viewItem.helpViewItem{padding-right:5rem}.viewItem.helpViewItem h2.title{font-size:2.2rem;margin-top:16px}.viewItem.helpViewItem p{font-size:1.5rem;margin-bottom:12px}@-webkit-keyframes popper{0%{opacity:0;-webkit-transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes popper{0%{opacity:0;-moz-transform:scale(0.9)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes popper{0%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.popIn{-webkit-animation-name:popper;-webkit-animation-timing-function:ease;-webkit-animation-delay:0;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-moz-animation-name:popper;-moz-animation-timing-function:ease;-moz-animation-delay:0;-moz-animation-iteration-count:1;-moz-animation-direction:normal;animation-name:popper;animation-timing-function:ease;animation-delay:0;animation-iteration-count:1;animation-direction:normal}.popIn_0{-webkit-animation-duration:0.1s;-moz-animation-duration:0.1s;animation-duration:0.1s}.popIn_1{-webkit-animation-duration:0.2s;-moz-animation-duration:0.2s;animation-duration:0.2s}.popIn_2{-webkit-animation-duration:0.3s;-moz-animation-duration:0.3s;animation-duration:0.3s}.popIn_3{-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s}.popIn_4{-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s}.popIn_5{-webkit-animation-duration:0.6s;-moz-animation-duration:0.6s;animation-duration:0.6s}.popIn_6{-webkit-animation-duration:0.7s;-moz-animation-duration:0.7s;animation-duration:0.7s}.loading .columnContent{opacity:0;-webkit-transition:0s opacity ease-in;-moz-transition:0s opacity ease-in;transition:0s opacity ease-in}@media screen and (max-width: 1023px){#navigationColumn{width:240px}#indexColumn{left:240px}#viewColumn{left:560px}#viewColumn.maximized{left:240px}.indexItem{min-width:calc(100% - 20px)}.keyword{width:calc(100% - 4px)}#viewColumn.maximized .keyword{width:calc(50% - 4px)}#previewTools{position:static;display:block;margin:4px 0}}@media screen and (max-width: 960px){.column{width:100% !important}#indexColumn,#viewColumn{left:0}#viewColumn{padding-left:0}#viewColumn.maximized{left:inherit}#personViewMaximizer{display:none}#navigationColumn[data-focus="none"]{transition:0.25s opacity ease-out;opacity:0.9}#navigationColumn[data-focus="full"]{transition:0.25s opacity ease-out;opacity:1}#indexColumn[data-focus="none"]{transition:0.1s opacity cubic-bezier(0.86, 0.02, 0.91, 0.73);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%)}#indexColumn[data-focus="partial"]{transition:0.1s opacity cubic-bezier(0.86, 0.02, 0.91, 0.73);-webkit-transform:translateX(240px);-moz-transform:translateX(240px);transform:translateX(240px);opacity:1}#indexColumn[data-focus="none"].searchLocated{top:272px;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}#indexColumn[data-focus="partial"].inactive{transition:0.1s opacity cubic-bezier(0.86, 0.02, 0.91, 0.73);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);opacity:0.5}#indexColumn[data-focus="full"],#viewColumn[data-focus="full"]{transition:0.1s opacity cubic-bezier(0.86, 0.02, 0.91, 0.73);-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);opacity:1}.indexItem.keyword{margin:0 2px 4px 3px;width:calc(100% - 6px)}#viewColumn[data-focus="none"]{transition:0.25s opacity ease-out;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);transform:translateX(100%);opacity:0}.languageSelection{top:4px}.indexItem{width:calc(100% - 8px);min-width:calc(100% - 8px);margin:0 4px 2px 4px}#personView{margin:0 8px;padding:12px}[data-self="1"]#personView,[data-editor="1"]#personView{margin:0}.personViewHeaderText{width:100%}h3.personViewHeaderDataItem{font-size:3rem}[data-self="1"] h3.personViewHeaderDataItem,[data-editor="1"] h3.personViewHeaderDataItem{display:none}[data-self="1"] .personViewIcon,[data-editor="1"] .personViewIcon{margin-top:24px;float:none}.personViewDetailsLinks{padding-bottom:4px}[data-self="1"] .personViewDataItem,[data-editor="1"] .personViewDataItem{padding:0 4px 12px 4px}.photoData{margin-top:12px;margin-right:0}.editorToolbar{margin-top:6px}.editorToolbar .clickItem{min-width:100% !important;margin:6px 0 4px 0  !important;text-align:center}.editTitle{display:block}.editTitle+.editorDelimiter{display:none}input[type=search]{font-size:1.6rem}.keyword{width:calc(100% - 4px)}#viewColumn.maximized .keyword{width:calc(100% - 4px)}}@media screen and (max-width: 413px){h3.personViewHeaderDataItem{font-size:2.2rem}.personViewHeader{min-height:124px}.personViewDetailLinks{padding-left:2px}.personViewIcon,.personViewIcon img{width:102px;height:136px}.localHomeButton{position:absolute;display:block;top:12px;left:8px;height:44px;line-height:22px;padding:0 0 0 0;width:420px;background-image:url(../img/aalto_people_wordmark.png);background-repeat:no-repeat;background-size:140px}.localHomeButton a{height:22px;width:140px}}@media screen and (max-width: 374px){.personViewDetailLinks a{padding:8px 8px}}@media print{html,body,#wrapper{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:visible !important;height:auto !important;border:0 solid}#aaltoMasthead{display:none}#navigationColumn{display:none}#indexColumn,#viewColumn{position:relative !important;top:0 !important;left:0 !important;height:auto !important;overflow:visible !important}#indexColumn{display:none}#indexColumn.maximized{display:block}#indexColumn.maximized+#viewColumn{display:none}#personViewDetailLinks{display:none}.personViewDetailArea{position:relative !important;display:block	!important;opacity:1 !important;height:auto !important;-webkit-filter:blur(0) !important;-moz-filter:blur(0) !important;filter:blur(0) !important}.personCardItem,.keyword{border:1px solid #ddd}}.previewEmphasis{color:#78be20}@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%,70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dz-preview.dz-processing{min-height:183px;text-align:center}.dz-preview.dz-processing:before{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:20px;background:rgba(255,255,255,0.8);-webkit-backdrop-filter:blur(8px);content:'Processing, please wait…';font-weight:normal;color:#000;z-index:99999998;font-size:2rem}body[lang="fi"] .dz-preview.dz-processing:before{content:'Pieni hetki…'}.dz-preview.dz-complete.dz-processing:before{opacity:0;pointer-events:none}.dz-preview.dz-processing .dz-details,.dz-preview.dz-processing .dz-progress,.dz-preview.dz-processing .dz-error-message,.dz-preview.dz-processing .dz-success-mark,.dz-preview.dz-processing .dz-error-mark{z-index:99999999}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border:3px solid rgba(0,255,0,0.5)}.dropzone .dz-message{position:absolute;bottom:2px;left:2px;width:156px;height:3.5rem;text-align:center;padding:12px 4px;background:rgba(255,255,255,0.8);line-height:1rem;border:1px solid #ddd;border-radius:5px}.dropzone .dz-preview{position:relative;vertical-align:top;border-radius:5px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:1em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:0;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-image{overflow:hidden;width:100%;position:relative;display:block;z-index:10;border-radius:3px}.dropzone .dz-image img{width:100%;display:block;border-radius:3px}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:5px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:5px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.jcrop-holder{direction:ltr;text-align:left}.jcrop-vline,.jcrop-hline{background:#fff url("Jcrop.gif");font-size:0;position:absolute}.jcrop-vline{height:100%;width:1px !important}.jcrop-vline.right{right:0}.jcrop-hline{height:1px !important;width:100%}.jcrop-hline.bottom{bottom:0}.jcrop-tracker{height:100%;width:100%;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none}.jcrop-handle{background-color:#333333;border:1px #eeeeee solid;width:7px;height:7px;font-size:1px}.jcrop-handle.ord-n{left:50%;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-s{bottom:0;left:50%;margin-bottom:-4px;margin-left:-4px}.jcrop-handle.ord-e{margin-right:-4px;margin-top:-4px;right:0;top:50%}.jcrop-handle.ord-w{left:0;margin-left:-4px;margin-top:-4px;top:50%}.jcrop-handle.ord-nw{left:0;margin-left:-4px;margin-top:-4px;top:0}.jcrop-handle.ord-ne{margin-right:-4px;margin-top:-4px;right:0;top:0}.jcrop-handle.ord-se{bottom:0;margin-bottom:-4px;margin-right:-4px;right:0}.jcrop-handle.ord-sw{bottom:0;left:0;margin-bottom:-4px;margin-left:-4px}.jcrop-dragbar.ord-n,.jcrop-dragbar.ord-s{height:7px;width:100%}.jcrop-dragbar.ord-e,.jcrop-dragbar.ord-w{height:100%;width:7px}.jcrop-dragbar.ord-n{margin-top:-4px}.jcrop-dragbar.ord-s{bottom:0;margin-bottom:-4px}.jcrop-dragbar.ord-e{margin-right:-4px;right:0}.jcrop-dragbar.ord-w{margin-left:-4px}.jcrop-light .jcrop-vline,.jcrop-light .jcrop-hline{background:#ffffff;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-light .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#000000;border-color:#ffffff;border-radius:3px}.jcrop-dark .jcrop-vline,.jcrop-dark .jcrop-hline{background:#000000;filter:alpha(opacity=70) !important;opacity:0.7 !important}.jcrop-dark .jcrop-handle{-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#ffffff;border-color:#000000;border-radius:3px}.solid-line .jcrop-vline,.solid-line .jcrop-hline{background:#ffffff}.jcrop-holder img,img.jcrop-preview{max-width:none}
