.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0, 0, 0, 0.06) !important;border:0
none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px
8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns
.optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px
0 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0, 0, 0, 0.05)}.selectize-control.plugin-remove_button [data-value].active
.remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,
.selectize-input,
.selectize-input
input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,
.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px
solid #d0d0d0;padding:8px
8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px
8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,
.selectize-input.disabled
*{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0
3px 3px 0;padding:2px
6px;background:#f2f2f2;color:#303030;border:0
solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0
solid #cacaca}.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0
solid #fff}.selectize-input>input{display:inline-block !important;padding:0
!important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0
2px 0 0 !important;text-indent:0 !important;border:0
none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px
solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125, 168, 208, 0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header{padding:5px
8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown
.active{background-color:#f5fafd;color:#495c68}.selectize-dropdown
.active.create{color:#495c68}.selectize-dropdown
.create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input
input{cursor:pointer}.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active
input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0
4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0, 0, 0, 0.06) !important;border:0
none !important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.2);box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-dropdown-header{position:relative;padding:5px
8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns
.optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px
0 0 0;border-left:1px solid #0073bb;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0, 0, 0, 0.05)}.selectize-control.plugin-remove_button [data-value].active
.remove{border-left-color:#00578d}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#aaa}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control{position:relative}.selectize-dropdown,
.selectize-input,
.selectize-input
input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,
.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px
solid #d0d0d0;padding:8px
8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:5px
8px 2px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,
.selectize-input.disabled
*{cursor:default !important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0
3px 3px 0;padding:2px
6px;background:#1da7ee;color:#fff;border:1px
solid #0073bb}.selectize-control.multi .selectize-input>div.active{background:#92c836;color:#fff;border:1px
solid #00578d}.selectize-control.multi .selectize-input.disabled > div,
.selectize-control.multi .selectize-input.disabled>div.active{color:#fff;background:#d2d2d2;border:1px
solid #aaa}.selectize-input>input{display:inline-block !important;padding:0
!important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0
1px !important;text-indent:0 !important;border:0
none !important;background:none !important;line-height:inherit !important;-webkit-user-select:auto !important;-webkit-box-shadow:none !important;box-shadow:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input>input:focus{outline:none !important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px
solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125, 168, 208, 0.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],
.selectize-dropdown .optgroup-header{padding:5px
8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown
.active{background-color:#f5fafd;color:#495c68}.selectize-dropdown
.active.create{color:#495c68}.selectize-dropdown
.create{color:rgba(48,48,48,0.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;-webkit-overflow-scrolling:touch}.selectize-control.single .selectize-input,
.selectize-control.single .selectize-input
input{cursor:pointer}.selectize-control.single .selectize-input.input-active,
.selectize-control.single .selectize-input.input-active
input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0
4px 0 -2px !important}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.selectize-control.multi .selectize-input.has-items{padding-left:5px;padding-right:5px}.selectize-control.multi .selectize-input.disabled [data-value]{color:#999;text-shadow:none;background:none;-webkit-box-shadow:none;box-shadow:none}.selectize-control.multi .selectize-input.disabled [data-value],
.selectize-control.multi .selectize-input.disabled [data-value] .remove{border-color:#e6e6e6}.selectize-control.multi .selectize-input.disabled [data-value] .remove{background:none}.selectize-control.multi .selectize-input [data-value]{text-shadow:0 1px 0 rgba(0, 51, 83, 0.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#1b9dec;background-image:-moz-linear-gradient(top, #1da7ee, #178ee9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));background-image:-webkit-linear-gradient(top, #1da7ee, #178ee9);background-image:-o-linear-gradient(top, #1da7ee, #178ee9);background-image:linear-gradient(to bottom, #1da7ee, #178ee9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow:0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03)}.selectize-control.multi .selectize-input [data-value].active{background-color:#0085d4;background-image:-moz-linear-gradient(top, #008fd8, #0075cf);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));background-image:-webkit-linear-gradient(top, #008fd8, #0075cf);background-image:-o-linear-gradient(top, #008fd8, #0075cf);background-image:linear-gradient(to bottom, #008fd8, #0075cf);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0)}.selectize-control.single .selectize-input{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);box-shadow:0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);background-color:#f9f9f9;background-image:-moz-linear-gradient(top, #fefefe, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fefefe, #f2f2f2);background-image:-o-linear-gradient(top, #fefefe, #f2f2f2);background-image:linear-gradient(to bottom, #fefefe, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0)}.selectize-control.single .selectize-input,.selectize-dropdown.single{border-color:#b8b8b8}.selectize-dropdown .optgroup-header{padding-top:7px;font-weight:bold;font-size:0.85em}.selectize-dropdown
.optgroup{border-top:1px solid #f0f0f0}.selectize-dropdown .optgroup:first-child{border-top:0 none}/*! Flickity v2.1.1
https://flickity.metafizzy.co
---------------------------------------------- */
.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.ma-container{color:#000;border:1px
solid #333;background-color:#fff;position:absolute;visibility:hidden;overflow-y:auto;overflow-x:hidden}.ma-container
ul{list-style:none;overflow:hidden;width:100%;padding-left:0}.ma-container
li{padding:2px
5px;line-height:16px;cursor:pointer;float:left;width:100%;overflow:hidden}.ma-container .ma-hover{color:#fff;background-color:#921506 !important}.ma-container .ma-even{background-color:#efefef}.ma-loading{background-color:#fafba4}.ma-selected{background-color:#ccfda8}dd.datewarper{float:left !important}.ui-dialog{font-size: .8rem;padding:0;width:400px}.ui-dialog .ui-dialog-content{background:#C8D6DF;padding:10px;font-size:inherit}dl.ui-dialog-content{margin-bottom:0}dl.ui-dialog-content.popup{font-size:inherit}dl.ui-dialog-content.popup
dd{margin-left:0}dl.ui-dialog-content.popup dd:hover{background:#a8cae2}dl.ui-dialog-content.popup dd.select-options{margin:10px
0;text-align:center}dl.ui-dialog-content.popup dd.select-options:hover{background:none}dl.ui-dialog-content.popup
label{font-weight:normal;display:block;padding:2px
0}.ui-dialog-titlebar{padding:10px;color:#fff}.ui-widget-header .ui-icon-closethick{background:url(/assets/img/icons/close.png) 50% 50% no-repeat;position:absolute;top:0;right:0;width:16px;height:16px}.ui-dialog-titlebar-close.ui-state-hover{background:#3B6E94;border:1px
solid #3B6E94}.ui-state-hover .ui-icon-closethick{background:#3B6E94 url(/assets/img/icons/close.png) 50% 50% no-repeat}hr.separate{clear:both;margin:0;visibility:hidden;border:0}#document-print{float:right;width:24px;height:24px;text-indent:-9999px;overflow:hidden;padding-left:0;margin-right:5px}p.note{background:url(/assets/img/icons/info.png) 2px 0 no-repeat;padding-left:28px;line-height:1.2;padding-bottom:2px}a.ad{margin-bottom:1em;float:left}p.newsText{clear:both}p.smallWhite{background:#c8d6df;padding:10px;font-weight:normal;line-height:150%}.hidden{display:none}.concealed{display:none !important;width:0px !important}a.collapsed:hover>h2{text-decoration:underline}a.collapsed:hover>h3{text-decoration:underline}a.collapsed:hover>h4{text-decoration:underline}a.collapsed:hover>h5{text-decoration:underline}a.expanded:hover>h2{text-decoration:underline}a.expanded:hover>h3{text-decoration:underline}a.expanded:hover>h4{text-decoration:underline}a.expanded:hover>h5{text-decoration:underline}a.collapsed>h2{color:#222;background:url(/assets/img/icons/more-black.png) 0px 10px no-repeat;padding-left:15px;font-weight:normal !important}a.collapsed>h3{color:#222;background:url(/assets/img/icons/more-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.collapsed>h4{color:#222;background:url(/assets/img/icons/more-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.collapsed>h5{color:#222;background:url(/assets/img/icons/more-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.expanded>h2{color:#222;background:url(/assets/img/icons/less-black.png) 0px 10px no-repeat;padding-left:15px;font-weight:normal !important}a.expanded>h3{color:#222;background:url(/assets/img/icons/less-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.expanded>h4{color:#222;background:url(/assets/img/icons/less-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.expanded>h5{color:#222;background:url(/assets/img/icons/less-black.png) 0px 7px no-repeat;padding-left:15px;font-weight:normal !important}a.expanded>h2,a.collapsed>h2{padding-left:20px}div.frontpageNotice{padding:10px;padding-right:50px;position:relative;top:-13px;border:3px
solid #7aa6c1;width:875px;background:#fff url(/assets/img/icons/exclamation.png) 99% 9% no-repeat}div.frontpageNotice
h1{line-height:1;margin-bottom:1em;margin-bottom:10px}div.frontpageNotice
p{margin-top:0px;margin-bottom:0px;padding-top:2px;padding-bottom:2px}div.featured{line-height:1;width:280px;padding:10px;background:#F4F8FB;margin:20px
0;overflow:hidden}div.quote,div.quote-left{float:right;line-height:1;width:180px;padding:10px
10px 10px 40px;background:#F4F8FB;margin:0
0 10px 10px;position:relative}div.quote-left{float:left;margin:0
10px 10px 0}div.quote .quote-sign, div.quote-left .quote-sign{position:absolute;left:5px;top:5px;line-height:1;color:#aaa}div.quote a, div.quote-left a, div.featured
a{color:#222}div.quote strong, div.quote-left strong, div.featured a
strong{display:block;margin-bottom:5px}div.quote a:hover, div.quote-left a:hover, div.featured a:hover{text-decoration:none}div.quote a:hover strong, div.featured a:hover
strong{text-decoration:underline}div.quote img, div.featured
img{float:left;margin:0
10px 0 0}div.quote .author, div.quote-left
.author{display:block;margin-top:10px;font-style:italic;color:#433f33}p.more-information a.more, .product-information
a.more{background:url(/assets/img/icons/more.png) no-repeat 0 50%;color:#045689;font-weight:bold;line-height:2;padding:2px
0 2px 20px;float:right}.product-information{overflow:hidden;padding:10px
10px 10px 90px;background:#F4F8FB url(/assets/img/icons/puzzle.png) 10px 20px no-repeat;border-top:3px solid #7AA6C1;margin-bottom:1.5em}.product-information
strong{display:block;text-transform:uppercase}.product-information div
span{display:block;font-weight:bold}.product-information
div{margin:0
20px 10px 0;float:left;width:190px}.product-information
ul{list-style:none;margin:0;padding:0}.product-information ul
strong{text-transform:none;float:right}.product-information ul
span{font-weight:normal;display:inline}.product-information
em{color:#666;float:right;font-style:normal}div.reminder{background:url(/assets/img/box-bg.png) repeat-x scroll 0 0 #4884AA;margin:0
60px 1.5em 60px;padding:15px}div.reminder
p{color:#fff;padding-left:80px;background:url(/assets/img/icons/tip.png) -14px 50% no-repeat;margin:0}#toolbar
input{margin-top:0}#toolbar
input.search{width:225px;padding:4px;border:1px
solid #a3bdcc;background:#fff}#hierarchy a, #toolbar #bookmarks
a.toggle{display:block;height:20px;text-indent:-9999px;width:30px;background:url(/assets/img/icons/navi.png) 50% 50% no-repeat;margin:-5px -15px;padding:5px
15px;outline:none}#toolbar
#hierarchy.selected{background:#85b5d4;border-left:1px solid #103371;margin-left:-1px}#toolbar
#bookmarks.selected{background:#85b5d4;border-left:1px solid #103371;margin-left:-1px}#toolbar #bookmarks
a.toggle{width:auto;text-indent:0;background:none}#hierarchy,#bookmarks,#add-bookmark,#page-navigation{line-height:20px;float:left;margin:-5px 0 -5px 0;padding:5px
15px 5px 15px;background:url(/assets/img/toolbar-border.png) 0 0 repeat-y}#page-navigation{background:none repeat scroll 0 0 transparent;float:right;padding:5px
12px 5px 50px}#toolbar
.hide{display:none}#toolbar .loading #user-folder-content{background:url(/assets/img/icons/loader-blue.gif) 50% 50% no-repeat}#toolbar #hierarchy-content.loading
.content{background:url(/assets/img/icons/loader-blue.gif) 50% 50% no-repeat}#toolbar
.wrapper{color:#fff;width:960px;height:490px;border:1px
solid #256796;background:#91bdd8;position:absolute;left:50%;margin-left:-481px;top:-491px;border-bottom:0;z-index:8000;-moz-box-shadow:0 -2px 5px rgba(55, 77, 104, 0.5);overflow:hidden}#toolbar .wrapper
.close{cursor:pointer;float:right;border-left:1px solid #46779d;margin-top:-7px;position:relative;background:url(/assets/img/icons/close.png) 100% 50% no-repeat;width:26px}#toolbar .wrapper .close
strong{display:block;border-left:1px solid #7faeca;padding:7px
10px 8px 10px;text-indent:-9999px}#toolbar .wrapper
h2{position:relative;border-bottom:1px solid #46779d;color:#fff;padding:7px
14px 7px 10px;background:url(/assets/img/extra-title-bg.png) 0 0 repeat-x;margin:-1px -1px 0 -1px}#toolbar .wrapper
.content{overflow:auto;width:940px;height:445px;padding:10px
10px 0 10px}#hierarchy
ul{list-style:none;margin:0
0 1em 0;padding:0}#hierarchy ul
.title{font-weight:bold}#hierarchy .materials
div{float:left;margin-right:10px;width:140px;clear:none}#hierarchy .materials div.extra-services{margin-right:0}#hierarchy
.extra{clear:none;width:100%;border-bottom:1px solid #46779D;margin-bottom: .5em;overflow:hidden}#hierarchy .extra
ul{float:left;margin-right:10px;width:140px;margin-bottom: .5em}#bookmarks a:hover
strong{text-decoration:none}#bookmarks a.toggle:hover, #bookmarks a.toggle:focus, #bookmarks a.toggle:active{text-decoration:none}#bookmarks a.toggle:hover
span{text-decoration:underline}#bookmarks .toggle
strong{float:left;margin-left:5px;font-weight:normal;color:#7aa6c1}#bookmarks .toggle
span{float:left;line-height:1;font-weight:bold;margin-top:-1px;text-align:right}#bookmarks.selected .toggle
strong{color:#fff}.bookmarkCount{color:#7aa6c1}#add-bookmark
a{font-weight:bold;background:url(/assets/img/icons/add.png) 0 50% no-repeat;padding-left:20px;margin-right:15px}#add-bookmark
select{width:150px;vertical-align:middle}#toolbar #to-top{float:right;font-weight:bold;margin:-5px -15px;padding:5px
15px;outline:none;background:url(/assets/img/toolbar-border.png) 100% 0 repeat-y}#toolbar #to-top
span{background:url(/assets/img/icons/up.png) 100% 50% no-repeat;padding-right:16px}#heading-havigation{float:right;margin-right:20px;margin-left:-30px;padding-left:30px;background:url(/assets/img/toolbar-up-down.png) 0 0 no-repeat}#heading-havigation
a{font-weight:bold;float:left;margin-right:15px}#heading-havigation
a.next{padding-right:15px;background:url(/assets/img/icons/next-white.png) 100% 50% no-repeat}#heading-havigation
a.prev{padding-left:15px;background:url(/assets/img/icons/prev-white.png) 0 50% no-repeat}#user-folders{background:none repeat scroll 0 0 #6C9DBB;border-right:1px solid #46779D;bottom:0;left:0;position:absolute;top:35px;width:300px}#user-folders
ul{height:405px;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:100%}#user-folders #edit-checklist-link{color:#FFF;font-weight:bold;height:20px;position:absolute;text-align:center;top:415px;width:100%;line-height:1}#user-folders
li{border-bottom:1px solid #46779D;cursor:pointer;overflow:hidden;padding:10px}#user-folders li:hover{background:none repeat scroll 0 0 #E48A00}#user-folders
li.selected{background:none repeat scroll 0 0 #5386AC}#user-folders li
strong{display:block;float:left;font-weight:normal}#user-folders li
span{color:#333;float:right}#user-folders #user-folder-latest{padding:14px
10px}#user-folder-content{background:none repeat scroll 0 0 #91BDD8;height:455px;left:301px;overflow:auto;position:absolute;top:35px;width:660px}#user-folder-content>ul{list-style:none outside none;margin:0;padding:10px}#user-folder-content>ul>li{border-bottom:1px solid #46779D;margin-bottom:0.5em;padding-bottom:0.5em}#toolbar #user-folder-content
a{color:#222;width:520px}#user-folder-content a
strong{display:block;line-height:1.5}#user-folder-content a:hover
strong{color:#222}#forumToolbar{margin-top:5px;margin-bottom:5px}#removeMessage{width:580px;height:120px}#title{width:580px}#newThread{margin-bottom:10px}.forumLink{padding-left:25px;padding-bottom:4px;background:url(/assets/img/icons/forum/keskustelu.gif) 0 2px no-repeat}.threadLink{padding-left:27px;padding-bottom:4px;background:url(/assets/img/icons/forum/viestiketju.gif) 0 1px no-repeat}.threadLinkUnread{padding-left:27px;padding-bottom:4px;background:url(/assets/img/icons/forum/viestiketju_uusi.gif) 0px 0px no-repeat}.threadLinkLocked{padding-left:27px;padding-bottom:4px;background:url(/assets/img/icons/forum/viestiketju_lukittu.gif) -5px -6px no-repeat}.replyLink{padding-left:25px;padding-bottom:4px;background:url(/assets/img/icons/forum/keskustelu.gif) 0 2px no-repeat}#threadInfo{padding:10px;background-color:#eee;margin-bottom:10px}#threadsPaginator{margin-top:10px;margin-bottom:10px;float:right}#documentlink{margin-top:5px}.forumsHeader{color:#fff;text-decoration:none}a.viewmode{color:#fff}#treeview{margin-top:10px;margin-bottom:10px;padding-top:10px;border-top:1px solid #777}.level1{display:block;margin-left:0px}.level2{display:block;margin-left:15px}.level3{display:block;margin-left:30px}.level4{display:block;margin-left:45px}.level5{display:block;margin-left:60px}.level6{display:block;margin-left:75px}.level7{display:block;margin-left:85px}.level8{display:block;margin-left:100px}.level9{display:block;margin-left:115px}.level10{display:block;margin-left:130px}#header-container{background:#0f0f0f;margin:0;border-top:2px solid #fff}#header-top{overflow:hidden}#header
a{color:#fff;text-decoration:none}#header a:hover{text-decoration:underline}#header{position:relative;display:block;margin:0
auto;width:960px;background:url(/assets/img/header-bg.jpg) 0 0 no-repeat}#header
.edilex{margin:0;float:left;height:87px;width:220px}#header .edilex
a{display:block;background:url(/assets/images/logos/edilex-logo.svg) 50% 28px no-repeat;text-indent:-9999px;overflow:hidden;height:100%}#account{float:left;width:230px}#account
a{float:right}#search .header-search-box{paddsing:10px;clear:both;background:#000;background:rgba(0, 0, 0, 0.5);margin-right:40px;overflow:hidden;height:48px}#search .header-search-box
a{margin:15px
25px 0 0}#search .header-search-box
dd{margin-left: .8em}#search #common-search-text-label{height:10px}#search .submit, #toolbar
.submit{border:0;color:#fff}#search .submit-other, #toolbar .submit-other{border:0px;background:#e07800 url(/assets/img/button-bg.png) 0 0 repeat-x;color:#fff;padding:4px
8px;position:relative;top:0px;margin-bottom:3px;margin-left:-4px}#search
.submit{float:left}#account
a{line-height:26px;float:left}#account
.info{float:left;width:230px}#account .info
a{font-weight:bold;line-height:1}#account .info
span{display:block;line-height:1em}#logout{float:right}#account-info{padding-right:12px;float:left}#account-info
span{background:url(/assets/img/icons/account.png) 0 50% no-repeat;padding-left:15px}#logout
span{color:#bdb89a}#nav
ul{list-style:none;margin:0;padding:0
0 31px;float:left;width:100%;position:relative;background:#002767 url(/assets/img/nav-bg.png) 0 0 repeat-x}#nav ul
li{float:left;border-right:1px solid #000}#nav ul
ul{position:absolute;padding:0;left:0;width:100%;background-position:0 -50px;background-color:#003b70}#nav ul ul
li{border:0}#nav ul li
a{display:block;padding:5px
15px}#nav ul li li
a{padding:5px
10px}#nav a:hover{background:#E48A00;text-decoration:none}#nav ul
li.selected{background:#4a7a9e}#nav ul li.selected
li{background:none;text-shadow:none}#nav ul li li.selected
a{background:#fff;color:#075289}#nav ul li.passive
li{text-shadow:none}#nav ul li.passive:hover{background:#fff;color:#4a7a9e}#nav ul li li.passive
a{background:none;color:#fff;width:100%}#nav ul li li.passive a:hover{background:none;color:#4a7a9e}#main{position:relative;display:block;margin:2em
auto;width:940px}#login-section
#main{position:relative;display:block;margin:28px
auto;width:940px}#main.full{width:960px;margin:1em
auto;overflow:visible}#main.full
div.last{margin-right:0}#sidebar .more-info, #aside .more-info{background:none repeat scroll 0 0 #FFF;margin-top:10px;padding-bottom:20px;padding-top:10px;padding-left:0px !important}#content
p.time{font-weight:normal;color:#005388}#content-list{width:625px;float:left;position:relative;border-top:3px solid #7AA6C1;padding:10px
10px 0px;margin-bottom:6em;margin-right:1em;background:#fff}#content-list
h1{color:#075289;font-weight:normal;line-height:1.2;width:530px}#content-list
h2{font-weight:bold}#content-list
h3{font-weight:normal}#extra-service
p.note{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:2em;border-left-width:3px;border-left-style:double;border-left-color:#CCC;padding-top:0.2em;padding-right:0px;padding-bottom:0.8em;padding-left:0.3em}#extra-service
span.hveroHighlight{background-color:#FFA}#extra-service-bulletin{padding:10px}#extra-service-bulletin ul
span{display:block;line-height:1.2;margin-bottom:0.5em}#extra-service-bulletin ul
span.toggler{position:absolute;margin-left:-15px;width:15px;height:20px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url(/assets/img/icons/toggler.png) -5px 0px no-repeat}#extra-service-bulletin ul span.toggler:hover{background-position:-25px 0px}#extra-service-bulletin ul
span.toggler.open{background-position:-5px -20px}#extra-service-bulletin ul span.toggler.open:hover{background-position:-25px -20px}#extra-service-bulletin
ul{list-style-type:none}#extra-service-list
h3{margin-top:1.5em}#extraservices-section
#content.news{margin-right:20px}#extraservices-section #content.news
#section{margin:0;width:660px}p.more-information{background:url(/assets/img/icons/contact.png) 0 50% no-repeat;padding:10px
0 20px 80px;clear:both;overflow:hidden;line-height:1.2}p.more-information strong, p.more-information
span{display:block}#email-settings form fieldset ul.values
input{margin-top:4px}#email-settings .disabled
label{color:#999}#followed-sectors ul li, #followed-materials ul
li{background:url(/assets/img/icons/remove-black.png) 0 4px no-repeat;padding:4px
0 4px 26px;cursor:pointer}#notifications form fieldset
li.submit{float:none;text-align:center;margin:0}#notifications .more-info{background:#F4F8FB;padding-bottom:20px;margin-top:10px;padding-top:10px}#notifications .more-info>strong{font-weight:normal;color:#075289;display:block;background:url(/assets/img/icons/contact.png) 0 0 no-repeat;padding:20px
0 20px 80px}#notifications .more-info
span{display:block;padding:0
20px}a.print{background:url(/assets/img/icons/types/print.png) 0 0 no-repeat;padding-left:30px}a.print:hover{background-position:-550px 0}a.eu:before, a.gradu:before, a.kirja:before, a.malli:before, a.oikeus:before, a.doc:before, a.html:before, a.pdf:before, a.pdf-sdk:before, a.rtf:before, a.txt:before, a.reference-card:before, #govBillReference a.reference-card-inline:before, a.saados:before, a.sdk:before, a.sopimus:before, a.sops:before, a.tyopaikka:before, a.externalDoc:before, a.ulosDoc:before, a.valmistelu:before, #metadata a.metadata-links-eu:before, #metadata a.metadata-links-he:before, #metadata a.metadata-links-oik:before, #metadata a.metadata-links-sd:before, #metadata a.metadata-links-reference-card:before, #metadata a.metadata-links-valtiosop:before, #metadata a.metadata-links-uutinen:before, .vireillaHE a.reference-card:before, .vireillaHE a.pdf:before{display:inline-block;content:'';padding-right:2px;width:24px;height:24px;vertical-align:middle;background-repeat:no-repeat}a.doc:before,a.html:before,a.pdf:before,a.pdf-sdk:before,a.rtf:before,a.txt:before{vertical-align:bottom}a.eu:hover:before, a.gradu:hover:before, a.kirja:hover:before, a.malli:hover:before, a.oikeus:hover:before, a.doc:hover:before, a.html:hover:before, a.pdf:hover:before, a.pdf-sdk:hover:before, a.rtf:hover:before, a.txt:hover:before, a.reference-card:hover:before, #govBillReference a.reference-card-inline:hover:before, a.saados:hover:before, a.sdk:hover:before, a.sopimus:hover:before, a.sops:hover:before, a.tyopaikka:hover:before, a.externalDoc:hover:before, a.ulosDoc:hover:before, a.valmistelu:hover:before, #metadata a.metadata-links-eu:hover:before, #metadata a.metadata-links-he:hover:before, #metadata a.metadata-links-oik:hover:before, #metadata a.metadata-links-sd:hover:before, #metadata a.metadata-links-reference-card:hover:before, #metadata a.metadata-links-valtiosop:hover:before, #metadata a.metadata-links-uutinen:hover:before, .vireillaHE a.reference-card:hover:before, .vireillaHE a.pdf:hover:before{background-position:-550px 0;content:' '}a.eu:before{background-image:url(/assets/img/icons/types/eu.png)}a.gradu:before{background-image:url(/assets/img/icons/types/thesis.png)}a.kirja:before{background-image:url(/assets/img/icons/types/book.png)}a.malli:before{background-image:url(/assets/img/icons/types/template.png)}a.oikeus:before{background-image:url(/assets/img/icons/types/case-law.png)}a.doc:before{background:url(/assets/img/icons/types/doc.png)}a.html:before{background-image:url(/assets/img/icons/types/html.png)}a.pdf:before{background-image:url(/assets/img/icons/types/pdf.png)}a.pdf-sdk:before{background-image:url(/assets/img/icons/types/pdf-sdk.png)}a.rtf:before{background-image:url(/assets/img/icons/types/rtf.png)}a.txt:before{background-image:url(/assets/img/icons/types/txt.png)}a.reference-card:before{background-image:url(/assets/img/icons/types/card.png)}a.reference-card[href*="www.finlex.fi"]:before{background:url(/assets/img/icons/types/finlex-card.png) 0 0 no-repeat}#govBillReference a.reference-card-inline:before{background-image:url(/assets/img/icons/types/card.png)}a.saados:before{background-image:url(/assets/img/icons/types/act.png)}a.sdk:before{background-image:url(/assets/img/icons/types/sdk.png)}a.sopimus:before{background-image:url(/assets/img/icons/types/treaty.png)}a.sops:before{background-image:url(/assets/img/icons/types/sops.png)}a.tyopaikka:before{background-image:url(/assets/img/icons/types/job.png)}a.externalDoc:before{background-image:url(/assets/img/icons/types/out.png)}a.externalDoc[href*="eur-lex.europa.eu"]:before{background-image:url(/assets/img/icons/types/eurlex-document.png)}a.externalDoc[href*="www.finlex.fi"]:before{background-image:url(/assets/img/icons/types/finlex-document.png)}a.ulosDoc:before{background-image:url(/assets/img/icons/types/out.png)}a.ulosDoc[href*="eur-lex.europa.eu"]:before{background-image:url(/assets/img/icons/types/eurlex-document.png)}a.ulosDoc[href*="www.finlex.fi"]:before{background-image:url(/assets/img/icons/types/finlex-document.png)}a.valmistelu:before{background-image:url(/assets/img/icons/types/draft.png)}#metadata a.metadata-links-eu:before{background-image:url(/assets/img/icons/types/eu.png)}#metadata a.metadata-links-he:before{background-image:url(/assets/img/icons/types/draft.png)}#metadata a.metadata-links-oik:before{background-image:url(/assets/img/icons/types/case-law.png)}#metadata a.metadata-links-sd:before{background-image:url(/assets/img/icons/types/act.png)}#metadata a.metadata-links-reference-card:before{background-image:url(/assets/img/icons/types/card.png)}#metadata a.metadata-links-valtiosop:before{background-image:url(/assets/img/icons/types/sops.png)}#metadata a.metadata-links-uutinen:before{background-image:url(/assets/img/icons/types/document.png)}.doc-list-date{color:black;font-size: .7rem;display:block;font-style:normal;margin:0
!important}.document-list
.huom{color:#6c614b;display:block;padding-left:28px}.document-list a
.huom{padding-left:0}.document-list .huom
a{display:inline;padding-bottom:7px}.document-list .description span
strong{display:inline}.document-list .description a
strong{display:inline}.document-list a:hover .description
strong{text-decoration:none;color:inherit}.document-list
a.inlineLink{background:none;display:inline}.document-list li .publish-date, .document-list li .effective-date{font-style:italic;white-space:nowrap}.document-list li .document-contents>dd{margin-left:30px}.document-list li .document-contents>dt{margin-top:8px;padding-top:2px}.document-list li .document-contents>dt>a{margin-top:2px;padding-bottom:0}.doc-list-item>a:before,.doc-list-item>span:before{content:none}.doc-list-item>a:hover:before,.doc-list-item>span:hover:before{content:none}#archive .document-list>li:nth-child(2n+1){background-color:#f4f8fb}#list-of-weeks
h2{margin-top:0}#list-of-weeks ul.document-list{overflow:hidden;margin:0
0 2em 0}#metadata .document-list
li{padding:0px;min-height:23px;margin-bottom:5px}#metadata .document-list
a.metadata{display:inline;padding:0px;color:#005388;text-decoration:none;outline:none;-moz-outline-style:none}#metadata .document-list li.aihealueet-lista1
a{padding-left:0px;background:none;font-weight:bold}#metadata .document-list li.aihealueet-lista2
a{padding-left:18px;background:none}#metadata .document-list li.aihealueet-lista3
a{padding-left:28px;background:none}#metadata
a.discussions{padding:2px
0 2px 30px;background-image:url(/assets/img/icons/types/conversation.png);display:inline;color:#005388;text-decoration:none;outline:none;-moz-outline-style:none}span.huom{color:#6c614b;display:block;padding-bottom:15px;padding-left:15px}#govBillReference li.link-to-regulation{background-color:#F4F8FB}#document h1 a, #document h2 a, #document h3 a, #document h4 a, #document h5 a, #document h6
a{font-weight:inherit}#document
.mvs{background:#fff;background:rgba(255, 255, 255, 0.5);padding:10px
10px 0 10px}#document .more-info{width:380px;padding:15px
15px 0 15px;background:#85b6d4;position:absolute;z-index:10;margin-top:25px;margin-left:160px;-moz-box-shadow:0 3px 3px #ccc;-webkit-box-shadow:0 3px 3px #ccc;-o-box-shadow:0 3px 3px #ccc;-ms-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc}#document .more-info
.loader{background:url(/assets/img/icons/loader-blue.gif) 0 0 no-repeat;float:right;width:32px;height:32px;margin-top:-5px;padding-bottom:10px}#document .more-info
h6{color:#fff;margin:-15px -15px 10px -15px;padding:9px
0 9px 15px;position:relative;text-transform:uppercase;background:url(/assets/img/extra-breadcrumbs-bg.png) 0 0 repeat-x;border-bottom:1px solid #3A749E;border-top:1px solid #598cb3}#document .more-info
ul{list-style:none;margin:0
0 30px;padding:0}#document .more-info ul
li{line-height:1.2;margin-bottom:6px}#document .more-info
a{color:#222}#document .more-info a
span{display:block;font-weight:normal}#document .more-info
.close{position:absolute;background:url(/assets/img/extra-title-bg.png) 0 0 repeat-x;color:#fff;font-weight:bold;height:28px;left:360px;line-height:28px;text-align:center;top:-28px;width:50px;cursor:pointer}#new-journals .more-info{width:380px;padding:15px
15px 0 15px;background:#85b6d4;position:absolute;z-index:10;margin-top:25px;margin-left:160px;-moz-box-shadow:0 3px 3px #ccc;-webkit-box-shadow:0 3px 3px #ccc;-o-box-shadow:0 3px 3px #ccc;-ms-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc}#new-journals .more-info
.loader{background:url(/assets/img/icons/loader-blue.gif) 0 0 no-repeat;float:right;width:32px;height:32px;margin-top:-5px;padding-bottom:10px}#new-journals .more-info
h6{color:#fff;margin:-15px -15px 10px -15px;padding:9px
0 9px 15px;position:relative;text-transform:uppercase;background:url(/assets/img/extra-breadcrumbs-bg.png) 0 0 repeat-x;border-bottom:1px solid #3A749E;border-top:1px solid #598cb3}#new-journals .more-info
ul{list-style:none;margin:0
0 30px;padding:0}#new-journals .more-info ul
li{line-height:1.2;margin-bottom:6px}#new-journals .more-info
a{font-weight:bold;color:#222;margin-bottom:6px}#new-journals .more-info a
span{display:block;font-weight:normal}#new-journals .more-info
.close{position:absolute;background:url(/assets/img/extra-title-bg.png) 0 0 repeat-x;color:#fff;font-weight:bold;height:28px;left:360px;line-height:28px;text-align:center;top:-28px;width:50px;cursor:pointer}.lp10{padding-left:10px}.rp10{padding-left:10px}.forumsHeader{background-color:#044779;color:#fff;padding-bottom:0px;margin-bottom:6px}.forumTable{padding-bottom:0px;margin-top:3px;margin-bottom:3px}.rowEven{background-color:#eee}.forumColumn{text-align:center}.messageLine{border-top:1px solid #777}#news.law-library{background:#fff;padding-bottom:0;margin-bottom:1.5em;float:left;margin-right:20px;width:620px !important}#forums{background:#fff;padding-bottom:0;margin-bottom:1.5em;float:left;margin-right:20px;width:620px}#news
hr{clear:none;float:left;width:360px;margin:0
0 1.45em 320px;width:360px;color:#bed8e7;background:#bed8e7}#news
.separator{display:none}#news .separator
hr{clear:none;float:none;width:auto;margin:10px
20px 15px;color:#bed8e7;background:#bed8e7}ul.weeklyNews{list-style:none}ul.weeklyNews
li{margin-bottom:15px}ul.weeklyNews
em{display:block;float:none;clear:both;margin-bottom:5px}ul.guestNews,ul.spotlightNews{list-style:none}ul.guestNews li, ul.spotlightNews
li{margin-bottom:15px}ul.guestNews em, ul.spotlightNews
em{display:block;float:none;clear:both;margin-bottom:5px}ul.guestNews img, ul.spotlightNews
img{float:left;padding:0
10px 10px 0}#forums
hr{clear:none;float:left;width:360px;margin:0
0 1.45em 320px;width:360px;color:#bed8e7;background:#bed8e7}#forums .separator
hr{clear:none;float:none;width:auto;margin:10px
20px 15px;color:#bed8e7;background:#bed8e7}#content-forums{margin-left:10px;margin-right:10px}#content-forums{margin-left:10px;margin-right:10px}.search-results
em.count{display:block;color:#222;text-decoration:none;font-style:normal;text-align:center}.search-results .tab-nav{margin-left:-10px;margin-right:-10px}.search-results .tab-nav
ul{height:48px}.search-results .tab-nav
.muut{border-right:0}.search-results .tab-nav ul li.selected
em.count{color:#fff}.search-results .tab-nav ul li.selected
a{background:url(/assets/img/search-result-nav-bg.png) 0 0 repeat-x}.search-results .tab-nav ul li.selected a
span{padding-bottom:0;background:none}.search-results .tab-nav ul li.selected
em.count{background:url(/assets/img/news-nav-bullet.png) 50% 100% no-repeat;display:block;padding-bottom:14px}#new-books
p.more{margin-left:115px}#law-library-columns
li{padding-left:105px}#law-library-columns
img{margin-left:-105px}#law-library-columns
p.more{margin-left:105px}#books-news
p.more{margin-left:115px}#law-library-journals{margin-bottom:4em}#law-library-journals
h2{line-height:1.2}#law-library-journals h2
span{display:block;text-transform:uppercase;font-weight:bold}#law-library-journals h2
strong{font-weight:normal;color:#075289}#law-library-journals
.block{margin-bottom:0}.content
img{max-width:100%}.content > div.table-scroll-wrapper, #sops .content div.table-scroll-wrapper{overflow:auto;max-height:640px}#document .content table[border="1"]{border:1px
solid black;border-collapse:collapse}#document .content table[border="1"] tbody, #document .content table[border="1"] tr, #document .content table[border="1"] td{border:inherit}#news
.content{width:100%;float:left;clear:both;background:#fff;margin-bottom:1.5em}#news #law-library-latest li.raise
a{margin-left:140px}#news #law-library-latest .image
img{clear:none;margin:0
0 0 -120px}#news #law-library-latest li a
strong{width:460px}#news #law-library-latest li
span{float:left}#news #law-library-latest
li{width:620px}.news-img-inline{display:inline-block;margin-bottom:1.5em}.news-img-inline.left{float:left;clear:left;margin-right:15px}.news-img-inline.right{float:right;clear:right;margin-left:15px}.news-img-credit{padding:0;margin:0;color:#777;text-align:right}.news-img-caption{padding:5px
0 0 0;color:#494949}#news .content .raise
span.updated{color:#494949;display:inline;line-height:1;text-transform:none;margin:0}#news .content .raise
span.more{color:#075289;font-weight:bold;background:url(/assets/img/icons/next.png) 100% 50% no-repeat;padding-right:14px}#news .content li a .description
strong{float:none;display:inline}#news-section #content.news
#section{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}#news-section #news .content li a .image
.title{width:auto;clear:none;float:none;vertical-align:top}#news-section #news .content li.raise
hr{display:none}#news-section #news .content li.separator ~ li
a{line-height:1.1}#news-section #news .content li.separator ~ li a>*{display:inline}em.date
span.updated{color:#494949;display:block;line-height:1;text-transform:none}#news
h2{text-transform:uppercase;border-top:3px solid #7aa6c1;padding:10px}#news h2
em{font-style:normal;font-weight:normal;color:#494949}#law-library-latest
hr{width:460px;margin-left:140px;clear:both;float:left}.block.span-4{width:290px}.block ul
em{color:#494949;display:block;font-style:normal}.block
h3{margin-bottom: .75em}.block .author, #news #law-library-latest .author, .news-author
em{font-style:italic;color:#222;line-height:1.2;text-transform:none}.block li
strong{display:block}.news-author{padding:10px;background:#F4F8FB;clear:both;overflow:hidden;border:1px
solid #efefef}.news-author
img{margin:0
10px 0 0}.news-author
strong{display:block;font-weight:normal}.carousel
a{text-decoration:none}.carousel a:hover
strong{text-decoration:underline}.carousel
p{overflow:hidden;margin:0}.carousel p
img{margin:0
15px 45px 0}.carousel p
em{font-style:normal;color:#494949;display:block}.carousel p
strong{text-decoration:none;color:#222;display:block;line-height:1.3}.carousel .nav
ul{list-style:none;margin:0;padding:0;float:left;width:100%;clear:both;margin-bottom: .5em}.carousel .nav
li{float:left;width:22px;text-align:center}.carousel .nav li.next, .carousel .nav
li.previous{width:69px;text-align:left}.carousel .nav
li.previous{padding-left:16px;background:url(/assets/img/icons/previous.png) 0 50% no-repeat}.carousel .nav
li.next{text-align:right;padding-right:16px;background:url(/assets/img/icons/next.png) 100% 50% no-repeat}.carousel .nav li
a{color:#222;font-weight:bold;line-height:2}.carousel .nav li a:hover{text-decoration:underline}.carousel .nav li.previous a, .carousel .nav li.next
a{color:#0d5c8e}.carousel .nav
li.selected{background:#fff}#webguest-columns{margin:0;width:940px;float:left}#featured-columns,#featured-guest-editors,#featured-new,#featured-forum,#featured-jobs,#featured-contact-information{float:left;margin-right:20px;width:290px}#featured-new,#featured-contact-information{margin-right:0;padding-right:0}#featured-guest-editors .author, #kolumnit
.author{margin-bottom: .3em}#featured-guest-editors
.author{margin-top: .3em}#featured-forum li
a{padding-left:30px;background:url(/assets/img/icons/types/conversation.png) 0 0 no-repeat}#featured-forum li a:hover{background-position:-550px 0}#featured-jobs
li{padding-left:30px;background:url(/assets/img/icons/types/job.png) 0 2px no-repeat}#featured-forum p.more, #featured-jobs p.more, #featured-jobs p.button, #featured-jobs p.jip-ok-button, #featured-jobs p.jip-cancel-button{margin-left:30px}#featured-jobs ul
strong{display:block}p.button a, p.jip-ok-button a, p.jip-cancel-button a, .order-edilex
a{font-weight:bold;color:#fff;text-decoration:none;background:#e07800 url(/assets/img/button-bg.png) 0 0 repeat-x;padding:3px
15px;-moz-box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3);-webkit-box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3);-o-box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3);box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3)}.order-edilex
a{font-weight:normal;display:block;width:100%;padding:5px
0;text-align:center}.order-edilex{padding-top: .5em}#featured-contact-information p
strong{display:block;line-height:1}#featured-contact-information
p{margin-bottom: .5em}#featured-contact-information p.order-edilex{margin-bottom:1.5em}#featured-contact-information .facebook
a{background:url(/assets/img/icons/facebook.png) 0 50% no-repeat;padding:4px
0 4px 29px}#featured-contact-information .rss
a{background:url(/assets/img/icons/feed.png) 0 50% no-repeat;padding:4px
0 4px 29px}#featured-contact-information .catalogues
strong{display:inline}#featured-contact-information .catalogues
span{color:#433f33;white-space:nowrap}#featured-contact-information .catalogues
li{margin-right:15px;float:left}#featured-contact-information .catalogues
li.suppea{margin-right:0}#featured-contact-information
.pdf{line-height:25px}.full-width-error-container{clear:both;padding-top:0em;padding-bottom:0em;margin-bottom:0em}#latest-materials,.full-width-container{clear:both;background:#fff;padding-top:1em;padding-bottom:1em;margin-bottom:3em}#index-section #latest-materials, #homepage-section #latest-materials{margin-bottom:0}#latest-materials h3 a, .full-width-container h3
a{border:0;padding-top:0}#latest-materials .block, .full-width-container
.block{float:left;margin-right:15px;width:205px}#index-section #latest-materials #latest-articles, #homepage-section #latest-materials #latest-articles{margin-right:0}#latest-materials .block li, .full-width-container .block
li{margin-bottom:1em}.full-width-container
.last{margin-right:0 !important}#documentsByKeywordSearch{width:400px}#documentsByKeywordSearch
.loading{background:#fff url(/assets/img/icons/loader.gif) 215px 50% no-repeat}#documentsByKeywordSearch
form{padding:0px;clear:both;margin-right:10px;overflow:hidden}#documentsByKeywordSearch .documentsByKeyword-search{border:1;margin:0;width:340px;float:left}#documentsByKeywordSearch
.submit{border:0;background:#e07800 url(/assets/img/button-bg.png) 0 0 repeat-x;color:#fff}#documentsByKeywordSearch
.submit{float:right}#training{background:#766440 url(/assets/img/training-bg.png) 0 0 repeat-x;margin-bottom:1.5em;clear:both;overflow:hidden}#training
div{padding:15px;color:#fff;overflow:hidden}#training
h4{color:#fff;font-weight:bold;margin-bottom: .5em}#training p.more
a{color:#fff;background:url(/assets/img/icons/more-white.png) 0 50% no-repeat}.trainingTitle{color:#00a9e3}#contact{background:#766440 url(/assets/img/training-bg.png) 0 0 repeat-x;margin-bottom:1.5em;margin-left:10px;width:230px;clear:both;overflow:hidden}#contact
div{padding:15px;color:#fff;overflow:hidden}#contact
h4{color:#fff;font-weight:bold;margin-bottom: .5em}#contact p.more
a{color:#fff;background:url(/assets/img/icons/more-white.png) 0 50% no-repeat}#new-journals{border-bottom:1px solid #cee4f0;padding-bottom:2em;margin-bottom:1.5em}#new-journals
.lehdet{float:left;margin-right:20px;width:212px}#new-journals
h3{padding:0;margin-bottom:0.75em}#new-journals div
a{float:left;clear:left;color:#222}#new-journals
.toggle{margin-left:5px;float:left;clear:right;width:24px;height:1.5em;text-indent:-9999px;overflow:hidden;background:url(/assets/img/icons/toggle.png) 0 50% no-repeat}#footer-container{margin-top:0em;background:#1b5785 url(/assets/img/footer-bg.png) 0 0 repeat-x;padding:32px
0 48px 0;border-top:5px solid #d2d8dc;color:#fff}#footer
a{color:#fff}#footer p
a{color:#00c6ff;text-decoration:underline}#footer p a:hover{text-decoration:none}#footer
.edita{float:left;width:140px;height:42px;margin-right:20px;background:url(/assets/img/edita-logo.png) 0 0 no-repeat;text-indent:-9999px;overflow:hidden}#footer
ul{list-style:none;margin:0;padding:0}#footer
.extra{margin-left:160px;margin-bottom:50px}#footer .extra
ul{width:190px;float:left;margin-right:20px}#footer .extra
ul.last{margin-right:0}#footer
.materials{float:left;position:relative;clear:both;width:950px;border-top:1px solid #7aa6c1;margin-top:1em;padding-top:1em}#footer .materials
.title{font-weight:bold}#footer .materials
ul{margin-bottom:3em}#footer .materials
div{float:left;margin-right:20px;width:140px}#footer .materials .extra-services{margin-right:0}#footer .materials
li{line-height:1;margin-bottom: .7em}#search
.loading{background:#fff url(/assets/img/icons/loader.gif) 215px 50% no-repeat}ul.archive{display:block;list-style:none outside none;margin:0.2em 0 0.2em 0.2em;padding:0}ul.archive
li{display:inline}ul.extra-service-archive
li{list-style:none}#sidebar
ul.news{list-style:none;margin:0
0 1.5em 0;padding:10px
0 0 0;overflow:hidden}#sidebar ul.news a>span:first-of-type{display:block;font-size: .7rem}#sidebar ul.news
a{color:#222;line-height:1.2;display:block;font-weight:normal;margin:0;padding:0;background:none;padding:0
10px}#sidebar ul.news a:hover{background:none;color:#222}#sidebar .news
li{margin-bottom:1em}#sidebar .news
strong{font-weight:normal;color:#005388}#sidebar .news a:hover
strong{text-decoration:underline}#extra-topics h3, #content .extra
h3{border-bottom:1px solid #CEE4F0;font-weight:bold;margin:0
20px 2em;padding-bottom:0.3em;text-transform:uppercase}#content .extra h3, form#comment
h3{margin:0
0 .5em}#extra-topics h3
a{border:0}#extra-topics
.block{width:620px;clear:both}#extra-topics
ul{margin:0
20px;overflow:hidden;clear:both}#extra-topics ul
a{float:left}#extra-topics
li{margin-bottom: .5em;float:left;width:100%}#extra-topics ul
em{clear:left;color:#494949;display:block;float:left;margin-right:15px;text-align:right;text-transform:uppercase;width:100px}#extra-topics ul
strong{clear:right;color:#222;float:left;line-height:1.2;width:465px}.extra{clear:both}#forum
ul{list-style:none;padding:0;margin-left:0}#forum ul
li{padding:10px}#forum ul li
a{padding-left:30px;background:url(/assets/img/icons/types/conversation.png) 0 0 no-repeat;display:block;color:#222}#forum ul li a:hover{text-decoration:none}#forum ul li a:hover
strong{text-decoration:underline}#forum ul li
.author{display:block;color:#222;font-style:italic;line-height:1.2;text-transform:none}#forum li a
.date{color:#494949;display:block;font-style:normal}form fieldset
ol{list-style:none;margin:0;padding:0}form fieldset
li.submit{width:auto;margin-left:150px;padding:10px}form fieldset
li.submit.loading{padding-right:30px;background:url(/assets/img/icons/loader.gif) 100% 50% no-repeat}p.button.loading,p.loading.jip-ok-button,p.loading.jip-cancel-button{background:url(/assets/img/icons/loader.gif) 150px 50% no-repeat}form#comment{clear:both;border-top:3px solid #CEE4F0;padding-top:1.5em}form#comment
h3{border:0}form#comment
.text{width:480px}form#comment .comment-tools{float:left;margin:0.5em 0}form#comment .comment-tools
textarea{margin-bottom:0}form#comment .toolbar
input{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#3B7CA4 url(/assets/img/open-extra-bg.png) 0 0 repeat-x;border:1px
solid #A8C3D3;color:#fff;float:left;padding:2px
10px;margin-right:10px}.comment-tools
.bold{font-weight:bold}.comment-tools
.italic{font-style:italic}#calendar{background:#fff;border-top:3px solid #7AA6C1;padding-bottom:10px}#calendar
h3{padding:10px
10px 20px 100px;margin-bottom:0;background:url(/assets/img/icons/calendar.png) 20px 13px no-repeat}#calendar h3
strong{display:block;padding-top:20px}#calendar
ul{clear:both;margin-left:20px;margin-right:20px;padding-top:10px;overflow:hidden}#calendar ul
li{clear:both;overflow:hidden;border-top:1px solid #CEE4F0;padding:10px
0 5px 0;margin:0}#calendar ul li
strong{font-weight:normal}#calendar
.date{float:left;margin-right:10px;width:50px}#calendar .date
strong{display:block;color:#222;text-align:center;text-transform:uppercase;font-weight:normal}#calendar .date
em{display:block;font-style:normal;color:#222;font-weight:bold;text-align:center}p.to-conversation{padding-left:40px;background:url(/assets/img/icons/types/conversation.png) 10px 0 no-repeat}p.to-conversation
strong{display:block}#forum{clear:both}.next-prev-news{line-height:1.2;margin-top:3em;padding:10px;background:#CEE4F0}.next-prev-news
a{display:block}.next-prev-news
.prev{background:url(/assets/img/up-down.png) 50% 0 no-repeat;padding-top:20px;margin-bottom:2em;margin-top:-20px}.next-prev-news
.next{background:url(/assets/img/up-down.png) 50% 100% no-repeat;margin-bottom:-20px;padding-bottom:20px}.next-prev-news a:hover{text-decoration:none}.next-prev-news a:hover
strong{text-decoration:underline}.next-prev-news
strong{display:block}.next-prev-news .prev
strong{margin-bottom:10px}.next-prev-news .next
strong{margin-top:10px}.next-prev-news a
span{color:#222}.next-prev-news a
em{color:#494949;font-weight:normal;font-style:normal}.next-prev-news
hr{background:none repeat scroll 0 0 #FFF;color:#FFF;height:3px;margin-bottom:2em;margin-left:32px;width:50px}#myedilex-info>div{width:220px;margin:0
0 0 20px;float:left}#myedilex-info>div:first-child{width:440px;margin:0}#notifications
ul{list-style:none outside none;margin:0}#notifications .tree ul
ul{margin-left:20px}#notifications .tree ul
label{font-weight:normal}#notifications .tree ul
li{padding-left:16px;position:relative}#notifications .tree ul
a{background:url("/assets/img/icons/more-black.png") no-repeat scroll 0 6px transparent;height:16px;left:0;overflow:hidden;position:absolute;text-indent:-9999px;width:16px}#notifications .tree ul
a.open{background:url("/assets/img/icons/less-black.png") no-repeat scroll 0 6px transparent}#notifications
h4{margin-bottom:0}#notifications #subscription-status{margin-bottom:1.25em}#notifications
div.error.section{display:inline-block;margin:1em
20px}#notifications input.validation-error:not([disabled]){background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}#materials-to-follow{clear:both;margin-bottom:1.5em;overflow:hidden}#email-settings,#sectors-to-follow{clear:both;margin-bottom:1.5em;overflow:hidden}#email-settings form fieldset ul.values
input{margin-top:4px}#email-settings .disabled
label{color:#999}#followed-sectors .tree ul li, #followed-materials .tree ul
li{background:url("/assets/img/icons/remove-black.png") no-repeat scroll 0 4px transparent;cursor:pointer;padding:4px
0 4px 26px}#notifications form fieldset
li.submit{float:none;margin:0;text-align:center}#notifications .lakikanava-logo
img{float:none;margin:20px
0px 10px 0px}#notifications .more-info{background:none repeat scroll 0 0 #F4F8FB;margin-top:10px;padding-bottom:20px;padding-top:10px}#notifications .more-info>strong{background:url("/assets/img/icons/contact.png") no-repeat scroll 0 0 transparent;color:#075289;display:block;font-weight:normal;padding:20px
0 20px 80px}#notifications .more-info
span{display:block;padding:0
20px}#aside .quick-search
input.focus{color:#000}#aside #extra-service-update-info{background:#dbe9f2;padding:10px;overflow:hidden;margin-bottom:1.5em}#aside #extra-service-update-info
p{margin-bottom:0px}#aside #extra-service-bulletins{background:#FFF;padding:10px;overflow:hidden;margin-bottom:1.5em}#aside #extra-service-bulletins
h4{font-weight:bold;text-transform:uppercase;height:auto;margin-bottom:8px}#aside #extra-service-bulletins
li{margin-bottom:10px}.quick-search
.loading{background:#fff url(/assets/img/icons/loader.gif) 75px 50% no-repeat}#checklist .document-list{width:530px}#checklist
.remove{position:absolute;left:550px;background:none}a.modify,a.subuserdelete{background:url("/assets/img/icons/types/modify.png") no-repeat scroll 0 1px transparent;font-weight:bold;padding-left:20px;padding-right:10px}a.modify:hover,a.subuserdelete:hover{background-position:-550px 1px}#sidebar .more-info{background:#fff;padding-bottom:20px;margin-top:10px;padding-top:10px}#sidebar .more-info>strong{font-weight:normal;color:#075289;display:block;background:url(/assets/img/icons/contact.png) 0 0 no-repeat;padding:20px
0 20px 80px}#sidebar .more-info
span{display:block;padding:0
20px}#sidebar .more-info span
strong{font-weight:bold;font-style:normal;display:block}.new-service
.service{background:#BED8E7;padding:10px;margin-bottom:10px;overflow:auto}.new-service .service .description, .new-service .service .price-example{margin-left:25px;display:block}.new-service .service
.details{padding:0
10px 10px 25px;overflow:hidden}.new-service .order-amount{margin-bottom:10px;font-weight:bold}.new-service
h3{margin:20px
0 10px 0}.center-submit{text-align:center;margin-bottom:1.5em}.main-submit{display:inline-block;color:#fff;border:0;font-weight:normal;padding:5px
20px;cursor:pointer;background:#E07800 url(/assets/img/button-bg.png) repeat-x 0 0;box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3)}.secondary-button, #checklist
.remove{display:inline-block;color:#fff;border:0;font-weight:normal;padding:3px
10px;cursor:pointer;background:url(/assets/img/news-nav-bg.png) repeat-x 0 0;box-shadow:1px 1px 3px rgba(0, 38, 74, 0.3);min-height:0;width:auto}form fieldset
ol{list-style:none;margin:0;padding:0}form fieldset li.error2
.msg2{color:#c22525;font-weight:bold;display:block;margin-left:160px;width:300px;padding:5px
5px 0 5px}form fieldset li.error2
label{color:#c22525}form fieldset
li.submit{width:auto;margin-left:150px;padding:10px}form fieldset li
.value{padding:5px
0;display:block}form fieldset
ul.values{list-style:none;float:left;margin:0;width:390px}form fieldset ul.values
label{width:360px;float:left;text-align:left;margin:0
0 0 5px;padding-top:0;text-transform:none;font-weight:normal;vertical-align:baseline}form fieldset ul.values
input{float:left;margin-top:2px}form#commentomment{clear:both;border-top:3px solid #CEE4F0;padding-top:1.5em}form#comment
h3{border:0}form#comment
.text{width:480px}form#comment .comment-tools{float:left;margin:0.5em 0}form#comment .comment-tools
textarea{margin-bottom:0}form#comment .toolbar
input{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#3B7CA4 url(/assets/img/open-extra-bg.png) 0 0 repeat-x;border:1px
solid #A8C3D3;color:#fff;float:left;padding:2px
10px;margin-right:10px}.comment-tools
.bold{font-weight:bold}.comment-tools
.italic{font-style:italic}.required-info{clear:both;color:#666;text-align:right;width:475px}.required-info
span{background:url(/assets/img/icons/required.png) 0 0 no-repeat;padding-left:10px}#pulldownMenuArea{display:block;position:absolute;right:14px;top:31px;clear:both;margin:0px;padding:0px;list-style-type:none;background:#044779 !important;text-align:left;width:195px;z-index:5000}#pulldownMenuArea
li{padding:0px;padding-right:10px;padding-left:3px;cursor:pointer;background:#044779;color:#fff;width:195px;border-left:1px solid #003868 !important;border-right:1px solid #003868 !important}#pulldownMenuArea
li.last{border-bottom:1px solid #003868 !important}#pulldownMenuArea li:hover{background:#E48A00 !important;text-decoration:none}#pulldownMenuArea li
ul{margin:0px;padding:0px;list-style-type:none;padding-top:10px}#pulldownMenuArea li ul
li{display:block;float:none;clear:both}#pulldownMenuArea li ul li
a{color:#FFF;font-weight:normal;text-decoration:none;display:block}#nav
#pulldownMenuToggler{float:right;position:relative}#nav #pulldownMenuToggler
a{padding-right:10px;float:left}#nav #pulldownMenuToggler a
span{background:url(/assets/img/icons/down-white.png) 100% 50% no-repeat;padding-right:20px}#nav #pulldownMenuToggler ul
a{background:none;padding-right:0;float:none}#nav #pulldownMenuToggler ul a
span{background:none;color:#fff}#nav ul ul li:hover{background-color:#e48a00}#nav ul li
li.selectedPulldown{background-color:white !important}#nav ul li li.selectedPulldown a:hover{background:#fff}#nav ul li li.selectedPulldown
a{color:#075289}#nav #pulldownMenuToggler.selectedPulldown a
span{background:url(/assets/img/icons/down.png) 100% 50% no-repeat}#nav ul li li.selectedPulldown ul
a{color:#fff}#nav #pulldownMenuToggler.selectedPulldown ul a
span{background:none}#latest-tab
strong{display:block}#latest-tab
span{display:block;margin-bottom:20px}#latest-tab
a{text-decoration:none;color:#000}#index-section
#news{width:700px;background:#fff}#news-by-topic
#news{width:938px}#new-user{clear:both;float:left;margin-bottom:7em;width:100%}#new-user
h3{color:#494949;margin-top:40px}#sidebar .more-info, #aside .more-info{background:none repeat scroll 0 0 #FFF;padding:20px;padding-bottom:20px;padding-top:10px}#aside .more-info{margin-top:0;padding-bottom:0px;padding-top:0px}#sidebar .more-info > strong, #aside .more-info>strong{background:url("/assets/img/icons/contact.png") no-repeat scroll 0 0 transparent;color:#075289;display:block;font-weight:normal;padding:10px
0px 38px 80px}#sidebar .more-info span strong, #aside .more-info span
strong{display:block;font-style:normal;font-weight:bold}#login-section
#content{background:none repeat scroll 0 0 #FFF;width:520px}#continue-element
input{margin:0}.nolegend{position:relative;top:-40px}#order.new-service
form{float:left;width:660px;margin-right:20px}#order.new-service
#aside{width:300px}#order.new-service #aside .more-info
span{padding:0
20px 0;display:block}#order.new-service #aside .more-info{width:300px !important}#order.new-service
#aside{width:300px;line-height:1em}#order.new-service #aside .more-info
span{padding:0px
0px 0px 20px !important}.contact-information{overflow:hidden}#validate-login-messages{display:inline-block;margin-left:10px;position:relative}#validate-login-messages
.loading{background:url(/assets/img/icons/loader.gif) 0 100% no-repeat;display:block;width:21px;height:21px}#validate-login-messages .ok, #validate-login-messages
.note{font-style:italic;color:#666}#validate-login-messages
.error{color:#c22525;font-weight:bold}#add-billing-address{padding-left:160px;margin:1.5em 0}.debugToDo{background:#faa !important}.debugInProgress{background:#dfd !important}.twoColumnBlockTitle{float:left;width:100%;margin-left:10px}#caselaw-section
table{margin-bottom:1.4em;width:100%}#caselaw-section
th{font-weight:bold;background:#FFF;width:25%;text-align:left}#caselaw-section th, #caselaw-section
td{padding:0px}#news
hr{width:100%;margin:0
0 1.45em 0;clear:both}#news-section #news .content li.raise a span
strong{text-decoration:none;display:inline;color:#222;font-weight:bold}#news-section h2.title-top{margin:30px
0px 0px}#search
.submit{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:none;margin:0;padding:7px
8px;height:12px;line-height:1}#hierarchy,#bookmarks,#add-bookmark,#page-navigation{height:20px}#pulldownMenuArea{right:0}#pulldownMenuArea
li{float:none;padding:0;border:0
!important}#login-section #aside, #not-found-section
#aside{width:300px}#not-found-section #aside .more-info{width:270px !important;padding:10px
20px 10px 20px !important}#login-section #aside .more-info
span{display:block;padding-bottom:10px}#login-section #submit-label, #login-section #buttons-label{display:none}#login-section #submit-element{padding-left:40px;padding-top:10px}#login-section
.errors{margin-left:180px;color:#494949;font-weight:bold;line-height:1.2;margin-bottom:0px;position:relative;color:red;word-wrap:break-word}.document-list
span.keyword{display:block;line-height:1.3}#documentsByKeywordSearch{margin-bottom:1.5em}#documentsByKeywordSearch .documentsByKeyword-search{width:360px}#documentsByKeywordSearch
.loading{background-position:345px 50%}.document-list .more-links{list-style:none;overflow:hidden;margin:10px
0 0 30px}.document-list .more-links
li{float:left;margin-right:10px;padding:0;line-height:24px}.document-list .more-links a:hover{text-decoration:underline;color:#E48A00}.own-edilex-blocks .block
span{line-height:1.2}#account #logout, #account
#login{float:right}body#extra-section{background:#eee url(/assets/img/extra-service-bg.png) 0 150px repeat-x}#nav .extra-nav
ul{display:none;position:absolute;width:300px;z-index:100;background:#003B70}#nav .extra-nav.open
ul{display:block}#nav .extra-nav ul
li{float:none}#nav .extra-nav>a{padding-left:30px;padding-right:15px;color:#fff;background:#E48A00 url(/assets/img/icons/down-white.png) 10px 50% no-repeat}#nav .extra-nav ul
a{padding-left:30px}#nav .extra-nav ul .to-parent
a{background:#002868}#nav .extra-nav ul .to-parent a:hover{background:#E48A00}.ok-message{background:#C8D6DF url(/assets/img/icons/ok.png) 0 50% no-repeat;padding:20px
20px 20px 100px;margin-bottom:1.5em;min-height:40px}.ok-message p:first-child{margin:0}.ok-message
p{margin:0.5em 0 0 0}.content h5+h5{margin-top:-21px}#document a:hover{text-decoration:none}#document a:link:hover{text-decoration:underline}#metadata .document-list
li{padding:0px;margin-bottom:5px}span.inlineImage{display:block;float:left;margin:0
10px 10px -10px;width:100%}#featured-new{margin-right:20px}.homepage-block{float:left;width:290px;margin-right:20px}.homepage-block.last{margin-right:0}.homepage-block
.box{height:88px;overflow:hidden}.homepage-block .box
strong{font-weight:normal;display:block;padding:12px
0 0 82px;margin-bottom: .4em}.homepage-block .box
span{margin-left:82px;display:block;font-weight:bold;background:url(/assets/img/icons/more.png) 0 50% no-repeat;padding-left:20px}.homepage-block .box
a{display:block;height:100%;color:#fff}.homepage-block .box a:hover{text-decoration:none}.homepage-block .box a:hover
span{text-decoration:underline}.line{border-top:3px solid #7AA6C1;padding-top:20px}#lakivisa
a{background:url(/assets/img/icons/tip.png) -8px 50% no-repeat}#toolbar #own-edilex{background:url(/assets/img/toolbar-border.png) 0 0 repeat-y;line-height:20px;margin:-5px 0;padding:5px
15px;float:left}#toolbar #own-edilex
a{height:20px;margin:-5px -15px;outline:none;padding:5px
15px;font-weight:bold}.ui-datepicker.ui-widget{display:none;width:auto;border-radius:0;background:#6A9BB9;border:0;padding:0;color:#fff;font-size: .8rem}.ui-datepicker.ui-widget
table{border-collapse:collapse;margin:0;border:1px
solid #4a76a0}.ui-datepicker.ui-widget .ui-datepicker-header{border-radius:0;background:url(/assets/img/extra-title-bg.png) 0 0 repeat-x;padding:5px;border:1px
solid #617e9a;border-bottom:0;text-align:center}.ui-datepicker.ui-widget
thead{background:#6C9DBB;padding:5px
5px 0 5px}.ui-datepicker.ui-widget
th{text-align:center;padding:2px
5px;font-weight:bold;background-color:#6C9DBB;border:0}.ui-datepicker.ui-widget
td{padding:0;border:1px
solid #617e9a}.ui-datepicker.ui-widget td
a{display:block;padding:4px
5px 5px 4px;text-align:center;border:0;background:none;border-top:1px solid #83aecd;border-left:1px solid #83aecd;color:#fff}.ui-datepicker.ui-widget .ui-datepicker-current-day
a{opacity:1}.ui-datepicker.ui-widget td
span{background:none;display:block;padding:5px;text-align:center;padding:4px
5px 5px 4px;text-align:center;border:0;border-top:1px solid #83aecd;border-left:1px solid #83aecd;color:#fff}.ui-datepicker.ui-widget .ui-state-highlight, .ui-datepicker.ui-widget .ui-widget-content .ui-datepicker.ui-widget .ui-state-highlight, .ui-datepicker.ui-widget .ui-widget-header .ui-state-highlight{border:0;border-top:1px solid #83aecd;border-left:1px solid #83aecd;background:none;font-weight:bold}.ui-datepicker.ui-widget td a:hover{background:#E48A00;color:#fff;border-color:#E48A00}.ui-datepicker.ui-widget .ui-datepicker-week-col{text-align:center;background:#46769A;border-color:#46769A}.ui-datepicker.ui-widget td.ui-datepicker-week-col:hover{text-align:center;background:#E48A00;color:#fff;cursor:pointer}.ui-datepicker.ui-widget .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{width:20px;height:20px;border-radius:0;cursor:pointer;display:inline-block}.ui-datepicker.ui-widget .ui-datepicker-prev{background:url(/assets/img/icons/calendar-next-prev.png) 6px 50% no-repeat;top:5px;left:5px;float:left}.ui-datepicker.ui-widget .ui-datepicker-prev
span{display:none;background:none}.ui-datepicker.ui-widget .ui-datepicker-next{background:url(/assets/img/icons/calendar-next-prev.png) -23px 50% no-repeat;top:5px;right:5px;float:right}.ui-datepicker.ui-widget .ui-datepicker-next
span{display:none;background:none}.ui-datepicker.ui-widget .ui-datepicker-prev:hover{background:#E48A00 url(/assets/img/icons/calendar-next-prev.png) 6px 50% no-repeat}.ui-datepicker.ui-widget .ui-datepicker-next:hover{background:url(/assets/img/icons/calendar-next-prev.png) -23px 50% no-repeat}.ui-datepicker.ui-widget .ui-datepicker-prev-hover{left:5px;background:#E48A00 url(/assets/img/icons/calendar-next-prev.png) 6px 50% no-repeat}.ui-datepicker.ui-widget .ui-datepicker-next-hover{right:5px;background:#E48A00 url(/assets/img/icons/calendar-next-prev.png) -23px 50% no-repeat}.ui-datepicker-title{display:inline-block}.hakusana{background:url(/assets/img/icons/info.png) no-repeat;padding:10px;display:block;float:right}#content-governments-week .block
.buttons{display:none}#content-parliaments-week .block
.buttons{display:none}dl.dataList
dt{line-height:24px;margin-bottom:5px}dl.dataList dt>a{display:inline-block}dl.dataList dt a:before{padding-left:4px;padding-bottom:2px}dl.dataList dt
span{float:left}dl.dataList dt span
a{display:block;height:26px;overflow:hidden;padding-left:0;width:24px}.allSearchPages{width:60%}#nav .extra-nav ul .to-parent
a{background:#001E4E}.all-services{margin-bottom:100px;overflow:hidden}.all-services
h2{color:#075289}.all-services .more-info{background:#fff;padding:20px;margin-bottom:0}.all-services .order-edilex{float:left;width:210px;margin-top:-5px}.all-services p.button, .all-services p.jip-ok-button, .all-services p.jip-cancel-button{margin-top:20px}.all-services
.header{overflow:hidden}.all-services .header
h2{float:left;margin-right:40px}.all-services .header p.about-edilex{clear:both;width:620px;margin-bottom:2em}.all-services .more-info > strong, .all-services .more-info>strong{background:url(/assets/img/icons/contact.png) no-repeat scroll 0 0 transparent;color:#075289;display:block;font-weight:normal;padding:10px
0px 38px 80px}.all-services .more-info span strong, .all-services .more-info span
strong{display:block;font-style:normal;font-weight:bold}.all-services .more-info
span{margin-bottom:10px;display:block}.white-box{background:#fff;padding:20px;overflow:hidden;margin-bottom:20px}.main .white-box{margin-bottom:0}.white-box
.column{float:left;width:50%}.all-services
.main{float:left;width:620px;margin-right:20px}.all-services .main h2
a{float:right}.all-services .services-aside{float:left;width:300px}.all-services
.row{float:left;width:100%;margin-bottom:30px}.all-services .row
.block{float:left;width:210px;padding:0;margin-bottom:0;margin-right:20px}.all-services .row
.block.last{margin-right:0}#caselaw-section .abbreviations
li{list-style:none}#regulations-section .abbreviations
.content{width:680px;padding:10px
10px 15px;float:left}#regulations-section .abbreviations .content, #regulations-section .abbreviations .tab-nav{background:#FFF}table.definitions
th{background-color:#7AA6C1;color:#FFF}table.definitions
td{vertical-align:top}table.definitions td:first-child:first-letter {text-transform:uppercase}table.definitions tr:nth-child(odd){background-color:#f4f8fb}#document-list+div.links{margin:0
0 25px 40px}.list-int-2{margin-left:30px;list-style:circle}.related-heading-icon{display:inline-block;vertical-align:text-top;width:22px;height:22px;overflow:hidden;margin-right:5px}.kirjoituksia .related-heading-icon{background:url(/assets/img/icons/types/literature.png) 0 0 no-repeat}.viittauksia .related-heading-icon{background:url(/assets/img/icons/types/reference.png) 0 0 no-repeat}.pevl .related-heading-icon{background:url(/assets/img/icons/types/draft.png) 0 0 no-repeat}#document .related .loading
.content{background:url(/assets/img/icons/loader-light-blue.gif) 50% 20px no-repeat;height:60px}#document .related .content
p{padding:10px;margin-bottom:0}#document .related
.close{float:right;font-weight:bold;margin-right:10px;margin-top:10px;color:#fff}.info-keyword>.tooltip{display:none}#content .info-keyword{background:#F4F8FB;border-bottom:1px dashed #7aa6c1;padding:2px
5px;position:relative;color:#005388;cursor:help}#content .info-keyword>.tooltip{width:200px;left:50%;margin-left:-100px;background:#DBE9F2;visibility:hidden;opacity:0;z-index:999;padding:0
10px;position:absolute;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-weight:normal;color:#222;bottom:2.2em;display:block;box-shadow:0 0 4px rgba(0, 0, 0, 0.3);cursor:default}#content .info-keyword>.tooltip:after{position:absolute;bottom:-10px;left:50%;margin-left:-10px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#DBE9F2 transparent transparent transparent;content:""}#content .info-keyword>.tooltip>.title{display:block;margin:0
-10px 10px -10px;background:#3E7096;color:#fff;padding:5px
10px;font-weight:bold}#content .info-keyword>.tooltip>.content{display:block;padding-bottom:10px}#content .info-keyword:hover>.tooltip{visibility:visible;opacity:1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.pull-left{float:left}.pull-right{float:right}.law-library-ad{text-align:center;margin-bottom:20px}#content-editors
#news{float:none;margin:0;padding:0;width:auto}#content-editors{padding:0}#content-articles,#content-magazines{padding:0
0 1.5em 0}.toolbar .toolbar-overlay{position:absolute;display:none;top:0;left:0;right:0;bottom:0;background:rgba(238, 238, 238, 0.5) url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat;z-index:1000}.toolbar.show-overlay .toolbar-overlay{display:block}.toolbar-backdrop{position:fixed;left:0;top:0;right:0;bottom:0;z-index:8000;background:#000;opacity:0;display:none}.toolbar-open{overflow:hidden}.toolbar-open .toolbar-backdrop{display:block;opacity: .5}.toolbar.sitemap-open,.toolbar.bookmarks-open,.toolbar.add-open{height:530px;height:95vh}.toolbar.versions-open{height:120px}.toolbar.add-open{height:210px}.toolbar-header{position:absolute;left:0;top:0;width:100%;height:38px;background:#00457c}.toolbar
.container{width:960px}.toolbar-header
a{color:#fff;text-decoration:none}.toolbar-header
.nav{float:left}.toolbar-header .nav>*{float:left;margin-top:1px;margin-right:5px}.toolbar-header .nav
a{float:left;background:#E48A00;padding:9px
30px;line-height:16px;letter-spacing:1px}.toolbar-header .nav
.bookmarks{background:#135285}.toolbar-header
.nav.versions{margin-left:5px}.toolbar-header a.add-bookmark, .toolbar-header a.to-top{background:#e07800;padding:5px
10px;margin-top:10px}.toolbar-header a.add-bookmark .icon, .toolbar-header a.to-top
.icon{display:inline-block;width:15px;height:15px;background:url(/assets/img/icons/add-bookmark.png) 0 0 no-repeat;vertical-align:middle;margin-right:4px}.toolbar-header a.to-top
.icon{background-image:url(/assets/img/icons/to-top.png)}.toolbar-header .nav-aside{float:right;background:#E48A00;margin-top:1px}.toolbar-header .nav-aside>a{margin-top:0}.toolbar-header a.to-top{margin-top:15px}.toolbar-header
.close{width:15px;height:15px;display:none;vertical-align:middle}.toolbar
.tabs{list-style:none;margin:0;padding:0;overflow:hidden}.toolbar .tabs
li{float:left;width:auto;border:none}.toolbar .tabs
li.selected{border:none}.toolbar .tabs
a{padding:10px
20px;display:block;color:#333;text-decoration:none}.toolbar .tabs a:hover .tab-name{text-decoration:underline}.toolbar .tabs li.selected
a{background:#eee}.toolbar .tabs
.count{color:#666;font-weight:normal;margin-left:5px}.toolbar
.folders{background:#fff;float:left;width:200px;padding:20px}.toolbar .folders
h4{color:#999}.toolbar .folders .all-folder{font-weight:bold;line-height:1.75;margin-bottom:10px}.toolbar .folders .all-folder
.count{color:#666;font-weight:normal;margin-left:5px}.toolbar .folders .all-folder>ul{padding-left:28px}.toolbar .folders .all-folder>a{display:block;text-decoration:none;padding-left:28px}.toolbar .folders .all-folder>a:hover>.folder-name{text-decoration:underline}.toolbar .folders .all-folder.selected>a{background:#FFE7C2}.toolbar .folders>.folders-inner{max-height:320px;overflow:auto;margin-left:-10px;margin-right:-10px}.toolbar .folders
ul{list-style:none;margin:0;padding:0}.toolbar .folders ul
ul{margin:0
0 0 20px;display:none}.toolbar .folders-inner .all-folder>ul{margin:0;display:none}.toolbar .folders ul > li.selected > ul a, .toolbar .folders-inner .all-folder.selected > ul
a{background:none}.toolbar .folders ul > li.selected > ul, .toolbar .folders-inner .all-folder.selected>ul{display:block}.toolbar .folders ul ul > li > a > span::before, .toolbar .folders-inner .all-folder>ul>li>a>span::before{content:'- '}.toolbar .folders li
a{display:block;padding:4px
10px;line-height:1.2;font-weight:normal;text-decoration:none}.toolbar .folders li a:hover>.folder-name{text-decoration:underline}.toolbar .folders li a
.count{color:#666;margin-left:5px;font-weight:normal}.toolbar .folders li.selected
a{background:#FFE7C2}.toolbar .folders .folder-actions{margin:10px
-20px -20px -20px;background:#f5f5f5;padding:20px}.toolbar .folders .folder-actions .sort-folders
a{margin-left:20px}.toolbar .folders .folder-actions .sort-folders
.selected{color:#E48A00}.toolbar .add-folder{overflow:hidden}.toolbar .add-folder
.text{width:130px;float:left;margin:0;line-height:18px}.toolbar .add-folder
.submit{background:#E07800;color:#fff;border:0;height:30px;padding:0
10px;float:left;margin-left:-1px}.toolbar .add-bookmark .add-folder{display:inline-block;margin-top:-4px;vertical-align:middle}.toolbar .add-bookmark .bookmark-added{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;z-index:20;background:#eee;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;display:none}.toolbar .folder-content{float:left;width:660px;margin:0
0 0 20px;max-height:100%;overflow:auto;padding:20px;background-color:#fff}.toolbar .folder-content .editable-container>.editable{cursor:pointer}.toolbar .folder-content .editable-container.editing>.editable{display:block;margin-top:-3px}.toolbar .folder-content .editable-container .editable-placeholder{color:#bbb}.toolbar .folder-content .editable-container:hover .editable-placeholder{color:#555}.toolbar .folder-content h3>.editable{line-height:30px}.toolbar .folder-content h3.editable-container.editing>.editable{margin-top:0}.toolbar .folder-content .editable-container
.icon{opacity: .2;cursor:pointer}.toolbar .folder-content .editable-container:hover
.icon{opacity: .7}.toolbar .folder-content .editable-container.editing
.icon{display:none}.toolbar .folder-content .editable-container
.icon{margin-left:4px}.toolbar .document-list>li{padding:10px
0}.toolbar .document-list>li.title{padding:12px
0}.toolbar .document-list>li>a::before{display:none}.toolbar .document-list>li>a>span{color:#333}.toolbar .document-list > li.deleted > a, .toolbar .document-list > li.deleted > .no-document, .toolbar .document-list>li.deleted>.buttons{opacity:0.3;cursor:not-allowed}.toolbar .folder-content
.comment{background:#eee;padding:15px
0 15px 15px;margin:-10px 0 20px 0;position:relative}.toolbar .folder-content .comment:before{content:'';position:absolute;top:-10px;left:20px;width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #eee transparent}.toolbar .folder-content .comment .comment-content{margin:0;max-height:4.5em;overflow:hidden}.toolbar .folder-content .comment.comment-full .comment-content, .toolbar .folder-content .comment.editing .comment-content{max-height:none}.toolbar .folder-content .comment-content
a{white-space:nowrap;display:inline-block;max-width:400px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.toolbar .folder-content .comment .toggle-full-comment{position:absolute;right:0;bottom:-25px;padding:5px
15px;background:#FFF;display:none;text-transform:uppercase}.toolbar .folder-content .comment .toggle-full-comment
.icon{opacity:1}.toolbar .folder-content .comment.comment-overflow .toggle-full-comment{display:block}.toolbar .folder-content .comment.editing .toggle-full-comment{display:none}.toolbar .folder-content .comment .toggle-full-comment>.show-less{display:none}.toolbar .folder-content .comment.comment-full .toggle-full-comment>.show-less{display:block}.toolbar .folder-content .comment.comment-full .toggle-full-comment>.show-more{display:none}.toolbar .folder-content .sort-bookmarks
.selected{color:#E48A00}.toolbar .folder-content .sortable-chosen{background:#fff}.toolbar .document-list>li{border-top:1px solid #f7f7f7}.toolbar .document-list>li:first-child{border:0}.toolbar .document-list>li+.heading{border:0}.toolbar .document-list>li.heading{margin-top:30px;font-weight:bold}.toolbar .document-list>li.heading:first-child{margin-top:0}.toolbar .document-list>li{padding:16px
0}.toolbar .tools
p{margin:0
0 1em 0}.toolbar .tools
a{display:inline-block;font-weight:normal}.toolbar .tools-edit-mode
a{padding-left:0}.toolbar .modify-comment-dialog
textarea{width:100%;height:100px;-moz-box-sizing:border-box;box-sizing:border-box}.toolbar .folder-content .heading-actions{margin:0
0 1em 0}.toolbar .folder-content .comment.editable-container:hover
.icon{opacity: .4}.toolbar .folder-content .comment.editable-container .comment-content:hover .icon, .toolbar .folder-content .delete:hover{opacity: .7}.toolbar .bookmarks li .reorder, .toolbar .bookmarks li .delete, .toolbar .bookmarks li .modify-bookmark-folders, .toolbar .bookmarks li
.default{display:none;cursor:pointer;width:25px;height:20px;float:left;opacity: .2;margin-top:2px}.toolbar .bookmarks li
.reorder{cursor:ns-resize}.toolbar .bookmarks li .reorder:hover, .toolbar .bookmarks li .delete:hover, .toolbar .bookmarks li .modify-bookmark-folders:hover{opacity: .7}.toolbar .bookmarks li .delete, .toolbar .bookmarks li .modify-bookmark-folders{float:right}.toolbar.edit-mode .bookmarks li .reorder, .toolbar.edit-mode .bookmarks li .delete, .toolbar .bookmarks li
.default{margin-left:5px}.toolbar.edit-mode .bookmarks li .reorder, .toolbar.edit-mode .bookmarks li .rename, .toolbar.edit-mode .bookmarks li .delete, .toolbar .bookmarks li .default, .toolbar.edit-mode .bookmarks li .modify-bookmark-folders{display:block;position:relative;z-index:10}.toolbar .bookmarks li .reorder, .toolbar .bookmarks div .delete, .toolbar .bookmarks li
.default{display:none;cursor:pointer;width:25px;height:20px;float:left;opacity: .2;margin-top:2px}.toolbar .bookmarks li .reorder:hover, .toolbar .bookmarks div .delete:hover{opacity: .7}.toolbar .bookmarks div
.delete{float:right}.toolbar.edit-mode .bookmarks li .reorder, .toolbar.edit-mode .bookmarks div .delete, .toolbar .bookmarks li .default, .toolbar .bookmarks li .modify-bookmark-folders{margin-left:5px}.toolbar.edit-mode .bookmarks li .reorder, .toolbar.edit-mode .bookmarks li .rename, .toolbar.edit-mode .bookmarks div .delete, .toolbar .bookmarks li .default, .toolbar .bookmarks li .modify-bookmark-folders{display:block;position:relative;z-index:10}.toolbar.edit-mode .document-list a, .toolbar.edit-mode .document-list .no-document{margin-left:30px;padding-left:0}.toolbar.edit-mode .all-folder .document-list a, .toolbar.edit-mode .all-folder .document-list .no-document{margin-left:0}.toolbar.edit-mode .document-list .buttons
a{margin-left:0}.toolbar .bookmarks .comment.editable-container
.delete{opacity:0.2}.toolbar .folder-content
.delete{float:right;cursor:pointer}.toolbar.edit-mode .bookmarks li
.delete{margin-left:0}.toolbar.edit-mode .bookmarks li .modify-bookmark-folders{margin-left:15px}.toolbar.loading .bookmarks-body
.container{background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.toolbar.loading .bookmarks-body
.container{background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.toolbar
.throbber{height:40px;background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.sitemap-open .toolbar-header .open-sitemap
.close{display:inline-block}.bookmarks-open .toolbar-header .bookmarks .close, .add-open .toolbar-header .bookmarks
.close{display:inline-block;padding:10px;cursor:pointer;background-position:50% 50%}.legal-dictionary-open .toolbar-header .legal-dictionary .close, .add-open .toolbar-header .legal-dictionary
.close{display:inline-block;padding:10px;cursor:pointer;background-position:50% 50%}.toolbar .bookmarks .document-list a, .toolbar .bookmarks .document-list .no-document{width:auto;padding-bottom:0;display:block}.toolbar
.tab{display:none}.toolbar
.tab.selected{display:block;height:100%}.toolbar .tab.selected
.container{height:100%}.toolbar.sitemap-open .open-sitemap{background:#fff;color:#333}.toolbar.bookmarks-open .bookmarks, .toolbar.add-open
.bookmarks{background:#eee;padding-right:0}.toolbar.legal-dictionary-open .legal-dictionary, .toolbar.add-open .legal-dictionary{background:#eee;padding-right:0}.toolbar.add-open .open-bookmarks{background:#fff;color:#333}.toolbar.bookmarks-open .open-bookmarks{color:#333;background:#eee}.toolbar.legal-dictionary-open .open-legal-dictionary{color:#333;background:#eee}.toolbar.versions-open .open-versions{color:#333;background:#fff}.toolbar.versions-open .open-versions
.close{display:inline-block}.toolbar-body
.sitemap{background:#eee;bottom:0;left:0;position:absolute;top:10px;width:100%;padding-top:15px}.toolbar-body{top:36px;left:0;width:100%;bottom:0;position:absolute}.toolbar-body>*{display:none}.toolbar-body .bookmarks-body{background:#eee;top:40px;left:0;width:100%;bottom:0;position:absolute;padding-top:15px}.bookmarks-open .toolbar-body>.bookmarks{display:block}.legal-dictionary-open .toolbar-body>.legal-dictionary{display:block}.add-open .toolbar-body>.add-bookmark{display:block}.sitemap-open .toolbar-body>.sitemap{display:block}.versions-open .toolbar-body>.versions{display:block}.toolbar-body .add-bookmark .bookmarks-body{top:5px}.toolbar .sitemap .folder-content{max-height:440px}.toolbar .sitemap-section{border-bottom:2px solid #fff}.toolbar .sitemap-section
h4{margin-top:20px;font-weight:bold}.toolbar .sitemap-row{overflow:hidden;margin:20px
0}.toolbar .sitemap-row
ul{list-style:none;margin:0;padding:0;float:left;width:25%}.toolbar .sitemap-row ul
ul{width:auto;float:none;margin-left:20px}.toolbar .sitemap-row ul
a{display:block;line-height:1;margin-bottom:10px}.toolbar-dialog{display:none}.toolbar-dialog .overlay-window{top:50%;margin-top:-150px}.toolbar .add-bookmark
select{margin-left:10px;margin-right:10px;width:160px}.btn,.jip-ok-button,.jip-cancel-button{font-weight:bold;padding:10px
20px;background:#E07800;color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;vertical-align:middle;line-height:18px}.btn:hover,.btn:active,.btn:focus,.jip-ok-button:hover,.jip-ok-button:active,.jip-ok-button:focus{text-decoration:none;background:#c6771b;color:#fff}input.editable-input,textarea.editable-input{height:30px;padding:5px
10px;vertical-align:middle;display:inline-block;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}.btn-secondary{background:#999}.btn-secondary:hover{background:#888}textarea.editable-input{width:100%;height:10em;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}.jip-ok-button,.jip-cancel-button{padding-top:5px;padding-bottom:5px;-moz-box-sizing:border-box;box-sizing:border-box;height:30px}.jip-cancel-button{background:none;color:#333;font-weight:normal;padding-left:10px;padding-right:10px}.selectize-control.multi .selectize-input [data-value]{background:#6296b6 none repeat scroll 0 0;border:0;border-radius:0;box-shadow:none;padding:5px
10px}.selectize-control.plugin-remove_button [data-value] .remove{padding-top:5px;width:20px;border-radius:0;border-left:1px solid #4e7f9d}.selectize-control.plugin-remove_button [data-value]{padding-right:28px !important}.selectize-control.multi .selectize-input .active[data-value]{border:0;background:#135285}.selectize-control.plugin-remove_button .active[data-value] .remove{border-left-color:#4e7f9d}.selectize-dropdown [data-selectable] .highlight{border-radius:0;background:#6296b6}.selectize-dropdown
.active{background:#DBE9F2;color:#303030}.swiper-container{padding-bottom:30px}.swiper-button-prev,.swiper-button-next{top:auto;bottom:0;width:90px;text-align:center;height:18px}.swiper-button-prev{left:0}.swiper-button-next{right:0}.swiper-pagination-bullet-active{background:#e07800}#news
hr{display:none}.document-toolbar-list>li>a{display:block;width:30px;height:30px;line-height:30px;text-align:center;background:#6296b6;color:#fff;text-decoration:none}@media (min-width: 1200px){.document-toolbar-list>li>a{width:40px;height:40px;line-height:40px}}.document-toolbar-list>li>a:hover{background:#135285}.document-toolbar-list-social>li>a{background:#6296b6}.document-toolbar-list>li>a.in-bookmarks{background:#E07800}.document-toolbar-list>li>a.in-bookmarks>.icon::before{content:''}@media only screen and (max-width: 1020px){#metadata
.buttons{margin-top:40px}.document-toolbar-list{display:inline}.document-toolbar-list>li{margin-bottom:2px;display:inline-block}#news-section{right:25px}#news-section .document-toolbar-list{display:block}}#info-dialog-do-not-show-again-control
label{font-weight:normal}input#info-dialog-do-not-show-again{vertical-align:-2px}img.bookmarks-introduction{float:right;height:30px;width:30px;margin:1rem 0 0 .5rem}.left-content
h2{font-weight:bold}.left-content
h3{font-weight:normal}.bluish-form fieldset.search-header dt.section-description{margin:0
0 0 10px}.sidebar-nav fieldset dt.section-description{background:none repeat scroll 0 0 transparent;margin:0;color:#FFF;padding-left:10px;border-bottom:1px solid #A8C3D9;width:96%}.bluish-form .search-header
dl{margin-bottom:0px}.bluish-form .search-header
dd{margin-left:0px}.bluish-form .submit-btn
dd{margin-left:0;padding-left:0}.bluish-form a.search-help{margin:0}.bluish-aligned
dt.hint{clear:right}.bluish-backgd{background:#F4F8FB}.sidebyside-aligned
label.required{padding-right:0px;margin-right:0px}.all-search-pages fieldset dl .section-description{margin-top:0}.all-search-pages fieldset dl
dd{margin-left:0}.all-search-pages
p{margin:0
0 0.5em}.hide-material{display:none}.hide-content{display:none}.left-content .search-results .search-section{width:100%;float:left;margin-bottom:20px;position:relative}.left-content .search-results .next-page{text-align:right;margin:20px
20px 0 0;font-weight:bold}.left-content .submit-btn #reset-element{float:left;margin-left:10px}.left-content .search-results .document-list ul.button li, .left-content .search-results .document-list ul.jip-ok-button li, .left-content .search-results .document-list ul.jip-cancel-button
li{padding:0}.left-content .search-results .document-list ul.button li a, .left-content .search-results .document-list ul.jip-ok-button li a, .left-content .search-results .document-list ul.jip-cancel-button li
a{width:auto;padding:0}.left-content .range dd, .left-content .range
dt{float:left}.all-help-content{display:none}#sections{display:none}.blue-border{border-bottom:3px solid #7AA6C1;width:99.5%;padding-bottom:25px;margin-bottom:3px}.messages{margin:0
10px 1em;overflow:hidden;width:850px}.messages
ul{margin:0;list-style-type:none;color:red}span.timedesc{background-image:url(/assets/images/ui-icons_2e83ff_256x240.png);width:10px;height:12px;display:inline-block;background-position:0.8% 7%}span.timeasc{background-image:url(/assets/images/ui-icons_2e83ff_256x240.png);width:10px;height:12px;display:inline-block;background-position:27% 7%}#fieldset-reset
ul.errors{width:300px;margin:0
0 0 150px;color:red;word-wrap:break-word}.center-aligned{margin-left:160px;clear:both;float:left}.captcha{margin:0
10px;width:180px;border:1px
solid #BBB}.summary legend, .create-account legend, .contact-information legend, .new-service
legend{color:#111;font-weight:normal;line-height:1;margin-bottom:1em}.success-text{color:green}.captcha{display:block;padding:5px;width:300px}#captcha-element
img{margin-left:10px}#order-summary .own-edilex-blocks{overflow:hidden}#order-summary .own-edilex-blocks
.block{padding:0px;border-top:none;float:left;margin-right:10px;width:140px}.own-edilex-blocks .block
a{font-weight:bold}.own-edilex-blocks .block
span{display:block;line-height:0.8}.own-edilex-blocks .block
span{line-height:1.2}#order-summary
h4{margin-bottom:5px;margin-top:20px}#order-summary .own-edilex-list{list-style:none;margin:0;border-top:none}#order-summary .own-edilex-list
li{border-bottom:none;padding:0px;overflow:hidden;padding:0
5px 2px 5px}#order-summary .own-edilex-list
li.summary{border-bottom:0;border-top:2px solid #000}#order-summary .own-edilex-list li.with-vat{border:0;color:#888;margin-top:1px}#order-summary .own-edilex-list .price-scroll{max-height:350px;overflow-y:scroll}#order-summary .own-edilex-list
.price{float:right;text-align:right;font-weight:bold;margin-top:1px}#order-summary .own-edilex-list .with-vat
.product{width:150px;color:#888;text-align:left}#order-summary .own-edilex-list .with-vat
.price{font-weight:bold;color:#000;float:right}#order-summary .own-edilex-list .price
.vat{font-weight:bold;color:#494949}#order-summary .own-edilex-list li
span{display:block;color:#222}#order-summary .own-edilex-list li
a{float:right;font-weight:bold}#order-summary .price-scroll{max-height:350px;overflow-y:scroll}.add-sub-user
legend{border-top:3px solid #7AA6C1;color:#111;font-weight:normal;line-height:1;width:640px;padding-top:5px}.add-sub-user
fieldset{width:620px}.add-sub-user .aligned-checkbox
dd{margin-left:180px}.add-sub-user .description-licence-full{background:url("/assets/img/icons/info.png") no-repeat scroll 0 0 transparent;color:#666;font-style:italic;padding-left:24px;margin-bottom:5px;font-weight:normal}.aligned-checkbox
p{margin:0
0 5px 25px}.label-licence-full{color:#666;font-style:italic;margin-bottom:5px}.aligned-checkbox
label{font-weight:normal}.aligned-checkbox
legend{margin-bottom:0}.subscription
label{font-weight:normal}.description-sub-user{width:500px}.bluish fieldset
legend{color:#075289;font-weight:normal;line-height:1.2;width:530px}.blue-border{margin-bottom:10px !important}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}.placeholder{color:#999}#notifications
h2{font-weight:normal;line-height:1.2}#lawPostNotification{clear:both;overflow:hidden}.centralize{display:block !important;margin:0
auto !important;text-align:center}div.ok-message
ul{list-style:none outside none;margin:0}form#reset_password #reset-element
#email{background-color:#FFF;color:#000}#confirm .mandatory-info{margin-top:10px}#notification-profile dl dd,dd.auto-generate-login-info{margin-left:0}#notification-profile .date-range{margin-left:20px}#notification-profile .date-range>*{float:left}#notification-profile .date-range
input{width:108px;margin-right:2px}#notification-profile .date-range
dt{width:30px;margin-top:0.5em;text-align:center}.no-subuser-msg{margin:0
0 1.5em 0;border-top:1px solid #7AA6C1}#fieldset-mailingFields legend, #fieldset-billingFields legend, #fieldset-accountFields legend, #fieldset-contactFields legend, #fieldset-privilegeFields legend, #fieldset-subscriptionFields legend, #fieldset-service legend, #fieldset-messageType
legend{float:none}#order-summary.calculate{position:inherit;width:auto;margin:0;top:0;left:0}#order-summary.calculate
h4{margin-top:0}.search-users{padding:15px;background-color:#eee;margin-bottom:1.5em}#lawlibrary-section #content .document-list
em.date{font-style:normal;color:#494949;display:inline-block;width:auto;clear:right}#lawdrafting-section .chaptersummary, #lawdrafting-section
.sectionsummary{text-indent:1em}#lawdrafting-section hr.palsta, #lawdrafting-section
hr.keski{position:relative;left:50%;margin-top:2em;height:3px;background-color:black}#lawdrafting-section
hr.dash{margin:10px
0;background:none;border-top:2px dashed black}#lawdrafting-section
hr.palsta{width:160px;margin-left:-80px}#lawdrafting-section
hr.keski{width:200px;margin-left:-100px}#lawdrafting-section
span.change{background-color:yellow}#lawdrafting-section
h4{margin-top:1em;margin-bottom:0}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}@font-face{font-family:'icomoon';src:url("/assets/fonts/icomoon.eot?-s2dn4v");src:url("/assets/fonts/icomoon.eot?-s2dn4v#iefix") format("embedded-opentype"), url("/assets/fonts/icomoon.ttf?-s2dn4v") format("truetype"), url("/assets/fonts/icomoon.woff?-s2dn4v") format("woff"), url("/assets/fonts/icomoon.svg?-s2dn4v#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';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}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-heart:before{content:"\f004"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-user:before{content:"\f007"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-close:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-power-off:before{content:"\f011"}.icon-signal:before{content:"\f012"}.icon-cog:before{content:"\f013"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-file-o:before{content:"\f016"}.icon-clock-o:before{content:"\f017"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-play-circle-o:before{content:"\f01d"}.icon-repeat:before{content:"\f01e"}.icon-refresh:before{content:"\f021"}.icon-list-alt:before{content:"\f022"}.icon-lock:before{content:"\f023"}.icon-flag:before{content:"\f024"}.icon-tag:before{content:"\f02b"}.icon-tags:before{content:"\f02c"}.icon-book:before{content:"\f02d"}.icon-bookmark:before{content:"\f02e"}.icon-print:before{content:"\f02f"}.icon-font:before{content:"\f031"}.icon-bold:before{content:"\f032"}.icon-italic:before{content:"\f033"}.icon-text-height:before{content:"\f034"}.icon-text-width:before{content:"\f035"}.icon-align-left:before{content:"\f036"}.icon-align-center:before{content:"\f037"}.icon-align-right:before{content:"\f038"}.icon-align-justify:before{content:"\f039"}.icon-list:before{content:"\f03a"}.icon-dedent:before{content:"\f03b"}.icon-indent:before{content:"\f03c"}.icon-image:before{content:"\f03e"}.icon-pencil:before{content:"\f040"}.icon-map-marker:before{content:"\f041"}.icon-edit:before{content:"\f044"}.icon-share-square-o:before{content:"\f045"}.icon-check-square-o:before{content:"\f046"}.icon-arrows:before{content:"\f047"}.icon-step-backward:before{content:"\f048"}.icon-fast-backward:before{content:"\f049"}.icon-backward:before{content:"\f04a"}.icon-play:before{content:"\f04b"}.icon-pause:before{content:"\f04c"}.icon-stop:before{content:"\f04d"}.icon-fast-forward:before{content:"\f050"}.icon-step-forward:before{content:"\f051"}.icon-eject:before{content:"\f052"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-crosshairs:before{content:"\f05b"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-ban:before{content:"\f05e"}.icon-arrow-left:before{content:"\f060"}.icon-arrow-right:before{content:"\f061"}.icon-arrow-up:before{content:"\f062"}.icon-arrow-down:before{content:"\f063"}.icon-mail-forward:before{content:"\f064"}.icon-expand:before{content:"\f065"}.icon-compress:before{content:"\f066"}.icon-plus:before{content:"\f067"}.icon-minus:before{content:"\f068"}.icon-asterisk:before{content:"\f069"}.icon-exclamation-circle:before{content:"\f06a"}.icon-eye:before{content:"\f06e"}.icon-eye-slash:before{content:"\f070"}.icon-exclamation-triangle:before{content:"\f071"}.icon-calendar:before{content:"\f073"}.icon-random:before{content:"\f074"}.icon-comment:before{content:"\f075"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-retweet:before{content:"\f079"}.icon-shopping-cart:before{content:"\f07a"}.icon-folder:before{content:"\f07b"}.icon-folder-open:before{content:"\f07c"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-bar-chart:before{content:"\f080"}.icon-twitter-square:before{content:"\f081"}.icon-facebook-square:before{content:"\f082"}.icon-cogs:before{content:"\f085"}.icon-comments:before{content:"\f086"}.icon-thumbs-o-up:before{content:"\f087"}.icon-thumbs-o-down:before{content:"\f088"}.icon-heart-o:before{content:"\f08a"}.icon-sign-out:before{content:"\f08b"}.icon-linkedin-square:before{content:"\f08c"}.icon-thumb-tack:before{content:"\f08d"}.icon-external-link:before{content:"\f08e"}.icon-sign-in:before{content:"\f090"}.icon-phone:before{content:"\f095"}.icon-square-o:before{content:"\f096"}.icon-bookmark-o:before{content:"\f097"}.icon-phone-square:before{content:"\f098"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-github:before{content:"\f09b"}.icon-unlock:before{content:"\f09c"}.icon-feed:before{content:"\f09e"}.icon-bullhorn:before{content:"\f0a1"}.icon-bell-o:before{content:"\f0a2"}.icon-certificate:before{content:"\f0a3"}.icon-hand-o-right:before{content:"\f0a4"}.icon-hand-o-left:before{content:"\f0a5"}.icon-hand-o-up:before{content:"\f0a6"}.icon-hand-o-down:before{content:"\f0a7"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-globe:before{content:"\f0ac"}.icon-wrench:before{content:"\f0ad"}.icon-tasks:before{content:"\f0ae"}.icon-filter:before{content:"\f0b0"}.icon-briefcase:before{content:"\f0b1"}.icon-arrows-alt:before{content:"\f0b2"}.icon-group:before{content:"\f0c0"}.icon-chain:before{content:"\f0c1"}.icon-cloud:before{content:"\f0c2"}.icon-copy:before{content:"\f0c5"}.icon-paperclip:before{content:"\f0c6"}.icon-floppy-o:before{content:"\f0c7"}.icon-square:before{content:"\f0c8"}.icon-bars:before{content:"\f0c9"}.icon-list-ul:before{content:"\f0ca"}.icon-list-ol:before{content:"\f0cb"}.icon-table:before{content:"\f0ce"}.icon-pinterest:before{content:"\f0d2"}.icon-pinterest-square:before{content:"\f0d3"}.icon-google-plus-square:before{content:"\f0d4"}.icon-google-plus:before{content:"\f0d5"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-columns:before{content:"\f0db"}.icon-sort:before{content:"\f0dc"}.icon-sort-desc:before{content:"\f0dd"}.icon-sort-asc:before{content:"\f0de"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.icon-rotate-left:before{content:"\f0e2"}.icon-gavel:before{content:"\f0e3"}.icon-dashboard:before{content:"\f0e4"}.icon-comment-o:before{content:"\f0e5"}.icon-comments-o:before{content:"\f0e6"}.icon-bolt:before{content:"\f0e7"}.icon-sitemap:before{content:"\f0e8"}.icon-clipboard:before{content:"\f0ea"}.icon-lightbulb-o:before{content:"\f0eb"}.icon-exchange:before{content:"\f0ec"}.icon-cloud-download:before{content:"\f0ed"}.icon-cloud-upload:before{content:"\f0ee"}.icon-suitcase:before{content:"\f0f2"}.icon-bell:before{content:"\f0f3"}.icon-coffee:before{content:"\f0f4"}.icon-file-text-o:before{content:"\f0f6"}.icon-plus-square:before{content:"\f0fe"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-quote-left:before{content:"\f10d"}.icon-quote-right:before{content:"\f10e"}.icon-spinner:before{content:"\f110"}.icon-circle:before{content:"\f111"}.icon-mail-reply:before{content:"\f112"}.icon-folder-o:before{content:"\f114"}.icon-folder-open-o:before{content:"\f115"}.icon-smile-o:before{content:"\f118"}.icon-frown-o:before{content:"\f119"}.icon-meh-o:before{content:"\f11a"}.icon-flag-o:before{content:"\f11d"}.icon-terminal:before{content:"\f120"}.icon-code:before{content:"\f121"}.icon-mail-reply-all:before{content:"\f122"}.icon-location-arrow:before{content:"\f124"}.icon-crop:before{content:"\f125"}.icon-chain-broken:before{content:"\f127"}.icon-question:before{content:"\f128"}.icon-info:before{content:"\f129"}.icon-exclamation:before{content:"\f12a"}.icon-calendar-o:before{content:"\f133"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-anchor:before{content:"\f13d"}.icon-unlock-alt:before{content:"\f13e"}.icon-bullseye:before{content:"\f140"}.icon-ellipsis-h:before{content:"\f141"}.icon-ellipsis-v:before{content:"\f142"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.icon-minus-square:before{content:"\f146"}.icon-minus-square-o:before{content:"\f147"}.icon-level-up:before{content:"\f148"}.icon-level-down:before{content:"\f149"}.icon-check-square:before{content:"\f14a"}.icon-pencil-square:before{content:"\f14b"}.icon-external-link-square:before{content:"\f14c"}.icon-share-square:before{content:"\f14d"}.icon-caret-square-o-down:before{content:"\f150"}.icon-caret-square-o-up:before{content:"\f151"}.icon-caret-square-o-right:before{content:"\f152"}.icon-file:before{content:"\f15b"}.icon-file-text:before{content:"\f15c"}.icon-sort-alpha-asc:before{content:"\f15d"}.icon-sort-alpha-desc:before{content:"\f15e"}.icon-sort-amount-asc:before{content:"\f160"}.icon-sort-amount-desc:before{content:"\f161"}.icon-sort-numeric-asc:before{content:"\f162"}.icon-sort-numeric-desc:before{content:"\f163"}.icon-thumbs-up:before{content:"\f164"}.icon-thumbs-down:before{content:"\f165"}.icon-youtube-play:before{content:"\f16a"}.icon-tumblr:before{content:"\f173"}.icon-tumblr-square:before{content:"\f174"}.icon-long-arrow-down:before{content:"\f175"}.icon-long-arrow-up:before{content:"\f176"}.icon-long-arrow-left:before{content:"\f177"}.icon-long-arrow-right:before{content:"\f178"}.icon-arrow-circle-o-right:before{content:"\f18e"}.icon-arrow-circle-o-left:before{content:"\f190"}.icon-caret-square-o-left:before{content:"\f191"}.icon-dot-circle-o:before{content:"\f192"}.icon-plus-square-o:before{content:"\f196"}.icon-envelope-square:before{content:"\f199"}.icon-google:before{content:"\f1a0"}.icon-database:before{content:"\f1c0"}.icon-file-pdf-o:before{content:"\f1c1"}.icon-file-word-o:before{content:"\f1c2"}.icon-file-excel-o:before{content:"\f1c3"}.icon-file-powerpoint-o:before{content:"\f1c4"}.icon-file-image-o:before{content:"\f1c5"}.icon-file-archive-o:before{content:"\f1c6"}.icon-file-audio-o:before{content:"\f1c7"}.icon-file-movie-o:before{content:"\f1c8"}.icon-file-code-o:before{content:"\f1c9"}.icon-jsfiddle:before{content:"\f1cc"}.icon-life-bouy:before{content:"\f1cd"}.icon-circle-o-notch:before{content:"\f1ce"}.icon-wechat:before{content:"\f1d7"}.icon-bell-slash:before{content:"\f1f6"}.icon-bell-slash-o:before{content:"\f1f7"}.icon-trash:before{content:"\f1f8"}.icon-area-chart:before{content:"\f1fe"}.icon-pie-chart:before{content:"\f200"}.icon-line-chart:before{content:"\f201"}.icon-toggle-off:before{content:"\f204"}.icon-toggle-on:before{content:"\f205"}.icon-facebook-official:before{content:"\f230"}.icon-server:before{content:"\f233"}.icon-user-plus:before{content:"\f234"}.icon-user-times:before{content:"\f235"}.icon-sticky-note:before{content:"\f249"}.icon-sticky-note-o:before{content:"\f24a"}.icon-calendar-plus-o:before{content:"\f271"}.icon-calendar-minus-o:before{content:"\f272"}.icon-calendar-times-o:before{content:"\f273"}.icon-calendar-check-o:before{content:"\f274"}.icon-commenting:before{content:"\f27a"}.icon-commenting-o:before{content:"\f27b"}.popup{display:none;font-size:12px}.popup-checked-list{width:300px;padding-right:10px;padding-top:1px;height:auto;word-wrap:break-word;font-size:12px;float:left}.popup-checked-list
.tag{padding:1px
5px;margin:0
5px 5px 0;background:#7AA5C2;color:#fff;border-radius:9px;white-space:nowrap;display:inline-block;white-space:normal}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}.static #section
h2{fmargin-bottom:0.75em;font-weight:normal}.static #section
h3{line-height:1;margin-bottom:1em;font-weight:normal}.static #section
h4{line-height:1.25;margin-bottom:1.25em;font-weight:bold}.static #section
h5{font-weight:bold;margin-bottom:1.5em}.static #section
h6{font-weight:bold;text-transform:uppercase}h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{margin:0}p
img.right{float:right;margin:1.5em 0 1.5em 1.5em}blockquote{margin:1.5em;color:#666;font-style:italic}blockquote.forum{display:block;float:left;clear:right;width:540px;border-left:5px solid #ccc;padding-left:8px;margin:1em;margin-left:0.8em;color:#666;font-style:italic;margin-bottom:15px}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0
0 1.5em;font-style:italic}del{color:#666}pre,code{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console',monospace;line-height:1.5}ol{list-style-type:decimal}table{margin-bottom:1.4em;width:100%}tr.even
td{background:#E5ECF9}tfoot{font-style:italic}caption{background:#eee}.large{line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}.showgrid{background:url(/assets/css/src/grid.png)}div.span-1,div.span-2,div.span-3,div.span-4,div.span-5,div.span-6,div.span-7,div.span-8,div.span-9,div.span-10,div.span-11,div.span-12{float:left;margin-right:20px}div.last{margin-right:0}.span-1{width:60px}.span-2{width:140px}.span-3{width:220px}.span-4{width:300px}.span-5{width:380px}.span-6{width:460px}.span-7{width:540px}.span-8{width:620px}.span-9{width:700px}.span-10{width:780px}.span-11{width:860px}.span-12,div.span-12{width:940px;margin:0}.append-1{padding-right:80px}.append-2{padding-right:160px}.append-3{padding-right:240px}.append-4{padding-right:320px}.append-5{padding-right:400px}.append-6{padding-right:480px}.append-7{padding-right:560px}.append-8{padding-right:640px}.append-9{padding-right:720px}.append-10{padding-right:800px}.append-11{padding-right:880px}.prepend-1{padding-left:80px}.prepend-2{padding-left:160px}.prepend-3{padding-left:240px}.prepend-4{padding-left:320px}.prepend-5{padding-left:400px}.prepend-6{padding-left:480px}.prepend-7{padding-left:560px}.prepend-8{padding-left:640px}.prepend-9{padding-left:720px}.prepend-10{padding-left:800px}.prepend-11{padding-left:880px}div.border{padding-right:9px;margin-right:10px;border-right:1px solid #eee}div.colborder{padding-right:51px;margin-right:50px;border-right:1px solid #eee}.pull-1{margin-left:-80px}.pull-2{margin-left:-160px}.pull-3{margin-left:-240px}.pull-4{margin-left:-320px}.pull-5{margin-left:-400px}.pull-6{margin-left:-480px}.pull-7{margin-left:-560px}.pull-8{margin-left:-640px}.pull-9{margin-left:-720px}.pull-10{margin-left:-800px}.pull-11{margin-left:-880px}.pull-12{margin-left:-960px}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12{float:left;position:relative}.push-1{margin:0
-80px 1.5em 80px}.push-2{margin:0
-160px 1.5em 160px}.push-3{margin:0
-240px 1.5em 240px}.push-4{margin:0
-320px 1.5em 320px}.push-5{margin:0
-400px 1.5em 400px}.push-6{margin:0
-480px 1.5em 480px}.push-7{margin:0
-560px 1.5em 560px}.push-8{margin:0
-640px 1.5em 640px}.push-9{margin:0
-720px 1.5em 720px}.push-10{margin:0
-800px 1.5em 800px}.push-11{margin:0
-880px 1.5em 880px}.push-12{margin:0
-960px 1.5em 960px}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12{float:right;position:relative}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height: .1em;margin:0
0 1.45em;border:none}hr.space{background:#fff;color:#fff}.clearfix:after,.container:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix, * html
.container{height:1%}.clear{clear:both}label{font-weight:bold}fieldset{padding:1.4em;margin:0
0 1.5em 0;border:1px
solid #ccc}legend{font-weight:bold}input.search:focus,input.text:focus,input.title:focus,input.datepicker:focus,textarea:focus{border:1px
solid #666}.error,.notice,.success{padding: .8em;margin-bottom:1em;border:2px
solid #ddd}.error p:only-child, .notice p:only-child, .success p:only-child{margin-bottom:0 !important}.error>*:last-child,.notice>*:last-child,.success>*:last-child{margin-bottom:0 !important}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error
a{color:#8a1f11}.notice
a{color:#514721}.success
a{color:#264409}dl.search-info{overflow:hidden}dl.search-info
dt{clear:both}dl.search-info
dd{float:left;margin-left:1em}dl.search-info
span{max-width:640px}#limit-search .nav ul li > span, #limit-search .nav ul li>a{display:block;margin:0
-15px;padding:3px
15px;position:relative}#limit-search .nav
h3{margin-left:10px}#common-search
ul{list-style:none;margin:0;padding:0;clear:both;line-height:26px}#search-navigation{margin:0
auto;padding:10px
0;overflow:hidden;width:960px;border-bottom:3px solid #7AA6C1}ul.search-params li>span{padding:6px
10px;display:block}ul.search-params li.param-level-1{padding-left:8px}ul.search-params li.param-level-1
span{width:205px;text-align:left;padding-right:5px}ul.search-params li.param-level-2{padding-left:2em}ul.search-params li.param-level-2
a{background:url(/assets/img/triangle-blue.png) 200px 50% no-repeat !important}ul.search-params li.param-level-2 a:hover{background:url(/assets/img/triangle-white.png) 192px 50% no-repeat !important}ul.search-params li.param-level-2
span{width:175px;text-align:left;padding-right:5px}ul.search-params li.param-level-3{padding-left:4em}ul.search-params li.param-level-3
a{background:url(/assets/img/triangle-blue.png) 172px 50% no-repeat !important}ul.search-params li.param-level-3 a:hover{background:url(/assets/img/triangle-white.png) 164px 50% no-repeat !important}ul.search-params li.param-level-3
span{width:150px;text-align:left;padding-right:5px}ul.search-params li.param-level-4{padding-left:6em}ul.search-params li.param-level-4
a{background:url(/assets/img/triangle-blue.png) 144px 50% no-repeat !important}ul.search-params li.param-level-4 a:hover{background:url(/assets/img/triangle-white.png) 136px 50% no-repeat !important}ul.search-params li.param-level-5{padding-left:8em}ul.search-params li.selected-param{color:#E07800}ul.search-params li.empty-param{color:#666}a.search-param-remove{background:url(/assets/img/icons/remove-black.png) 0 0 no-repeat;display:inline;width:17px;height:17px;margin:3px
0 0 5px}a.search-param-remove
span{visibility:hidden}ul.checklistViewBox{list-style:none;float:none !important}ul.checklist li.level1, ul.checklistViewBox
li.level1{padding-left:0em}ul.checklist li.level2, ul.checklistViewBox
li.level2{padding-left:2em}ul.checklist li.level3, ul.checklistViewBox
li.level3{padding-left:4em}ul.checklist li.level4, ul.checklistViewBox
li.level4{padding-left:6em}ul.checklist li.level5, ul.checklistViewBox
li.level5{padding-left:8em}#sidebar #limit-search
ul{margin-bottom:0em;position:relative;padding:10px
0 10px 0}#limit-search li
a{text-decoration:none}#sidebar #limit-search
a{font-weight:normal}#limit-search
h2{margin-bottom:10px;background:none}#limit-search li a
span{text-decoration:underline}#limit-search li
em{font-style:normal;color:#222}#limit-search
h3{margin-bottom:10px;margin-left:10px;margin-top:10px;font-weight:bold;color:#222}#limit-search
.toggle{background:url("/assets/img/plus-minus.png") no-repeat scroll 0 0 transparent;cursor:pointer;display:block;height:15px;margin-left:-15px;margin-top:5px;overflow:hidden;position:absolute;text-indent:-9999px;top:0;width:15px}ul.checklisttab{position:relative;margin:0;padding:0
10px 0 20px;list-style:none;height:auto;overflow-x:hidden;overflow-y:auto}ul.checklisttab
label{text-transform:none;font-weight:normal;font-size:12px;padding-top:0;text-align:left;width:auto;margin-right:0;cursor:pointer}ul.checklisttab li
a{background:url("/assets/img/icons/more-black.png") no-repeat scroll 0 5px transparent;height:16px;left:10px;overflow:hidden;position:absolute;text-indent:-9999px;width:10px}ul.checklisttab li
.hide{display:none}ul.checklisttab li
a.open{background:url("/assets/img/icons/less-black.png") no-repeat scroll 0 5px transparent}.leveltab2{margin-left:10px;list-style-type:none}.leveltab3{margin-left:15px;list-style-type:none}.leveltab2
a{margin-left:10px}.leveltab3
a{margin-left:15px}.tabFields{background-color:#7AA5C2}.tabFields fieldset ul.tabs
a{color:#222}.tabFields
fieldset{margin:0}.tabFieldset{margin-bottom:20px}ul.tabs{margin:0;float:left;width:100%}ul.tabs
li{float:left;margin:0;width:110px}ul.tabs
li.selected{border:1px
solid #000;background:none repeat scroll 0 0 #FFF;color:#7AA5C2}li.tablist{list-style-type:none;text-align:center}.textboxlist-bit{list-style-type:none;float:left;display:block;padding:0;margin:0
5px 3px 0;cursor:default}.textboxlist-bit-editable{border:1px
solid #fff}.textboxlist-bit-editable-input:focus{outline:0}.textboxlist-bit-box{position:relative;line-height:18px;padding:0
5px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;border:1px
solid #CAD8F3;background:#DEE7F8;cursor:default}.textboxlist-bit-box-deletable{margin-top:0;padding-right:15px}.textboxlist-bit-box-deletebutton{position:absolute;right:4px;top:6px;display:block;width:7px;height:7px;font-size:1px;background:url("/assets/images/textboxlist/close.gif")}.textboxlist-bit-box-deletebutton:hover{border:none;background-position:7px;text-decoration:none}.textboxlist-bit-box-hover{background:#BBCEF1;border:1px
solid #6D95E0}.textboxlist-bit-box-focus{border-color:#598BEC;background:#598BEC;color:#fff}.textboxlist-bit-box-focus .textboxlist-bit-box-deletebutton{background-position:bottom}li.textboxlist-bit{float:left;width:auto !important}.textboxlist-autocomplete{position:absolute}.textboxlist-autocomplete-placeholder,.textboxlist-autocomplete-results{background:#C8D6DF;-webkit-box-shadow:0 3px 3px #ccc;-moz-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc;border:1px
solid #999;border-top:none;display:none}.textboxlist-autocomplete-placeholder{padding:5px
10px}.textboxlist-autocomplete-results{margin:0;padding:0;max-height:28em;overflow:auto}.textboxlist-autocomplete-result{margin:0;padding:5px
10px;list-style-type:none;background:#C8D6DF}.textboxlist-autocomplete-result-focus{background:#003B70;color:#fff}.textboxlist-autocomplete-highlight{font-weight:bold}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html,body{height:100%}a
img{border:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}ul,ol{list-style:none}#account-creation h2, #branding a span, #edilex-services h2, #follower-toolbar h2, footer > div:first-child a span, footer > div:nth-child(2) h3, #main-navigation:not(.main-navigation-mobile) h2, #sign-in h2, #toolbar > h2, #user-zone h2, body.home #selling-points h2, body.home #selling-points div.slide h3, body.home #ads h2, body.home #ads
figcaption{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}html{min-height:100%}body{margin:0;overflow-y:auto;overflow-x:hidden}body.backdrop-open{overflow-y:hidden}body:not(.home){background-color:#f1f2f3}.container>header:first-of-type{background-color:white}@media all and (min-width: 76em){.container>header:first-of-type:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}.container>header:first-of-type:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body:not(.guest) header:first-of-type{position:sticky;position:-webkit-sticky;top:-1px}@media all and (max-width: 47.4375em){header:nth-of-type(2){background-color:#f5ede5}}main{border-top:1px solid white;position:relative}h1,h2,h3,h4,h5,h6,ul,ol,p,figure{margin:0;padding:0;font-weight:normal}h1,h2,h3,h4,h5,h6,p{width:100%}p{line-height:1.5;max-width:60rem;margin:1em
0 !important;position:relative}p:first-of-type{margin-top:0 !important}p:last-of-type:not(:first-of-type){margin-bottom:0 !important}p:only-child{margin-bottom:0}p.caption{font-weight:bold;font-size:1.1rem}strong,b{font-weight:bold}a{color:#1a588e;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:none}.material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, #sops div.anchor-wrapper :target:before, .material-government-bills div.anchor-wrapper :target:before, .material-committee-reports div.anchor-wrapper :target:before, .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .material-market-court div.anchor-wrapper :target:before, .material-labour-court div.anchor-wrapper :target:before, .material-insurance-court div.anchor-wrapper :target:before, .material-smur div.anchor-wrapper :target:before{display:block;content:" ";visibility:hidden}.guest .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .guest .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .guest #sops div.anchor-wrapper :target:before, .guest .material-government-bills div.anchor-wrapper :target:before, .guest .material-committee-reports div.anchor-wrapper :target:before, .guest .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .guest .material-market-court div.anchor-wrapper :target:before, .guest .material-labour-court div.anchor-wrapper :target:before, .guest .material-insurance-court div.anchor-wrapper :target:before, .guest .material-smur div.anchor-wrapper :target:before{margin-top:-10px;height:10px}.authenticated .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .org-authenticated .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .authenticated .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .org-authenticated .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .authenticated #sops div.anchor-wrapper :target:before, .org-authenticated #sops div.anchor-wrapper :target:before, .authenticated .material-government-bills div.anchor-wrapper :target:before, .org-authenticated .material-government-bills div.anchor-wrapper :target:before, .authenticated .material-committee-reports div.anchor-wrapper :target:before, .org-authenticated .material-committee-reports div.anchor-wrapper :target:before, .authenticated .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .org-authenticated .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .authenticated .material-market-court div.anchor-wrapper :target:before, .org-authenticated .material-market-court div.anchor-wrapper :target:before, .authenticated .material-labour-court div.anchor-wrapper :target:before, .org-authenticated .material-labour-court div.anchor-wrapper :target:before, .authenticated .material-insurance-court div.anchor-wrapper :target:before, .org-authenticated .material-insurance-court div.anchor-wrapper :target:before, .authenticated .material-smur div.anchor-wrapper :target:before, .org-authenticated .material-smur div.anchor-wrapper :target:before{margin-top:-120px;height:120px}@-moz-document url-prefix(){.guest .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .guest .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .guest #sops div.anchor-wrapper :target:before, .guest .material-government-bills div.anchor-wrapper :target:before, .guest .material-committee-reports div.anchor-wrapper :target:before, .guest .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .guest .material-instructions-from-accountancy-board div.anchor-wrapper :target:before, .guest .material-market-court div.anchor-wrapper :target:before, .guest .material-labour-court div.anchor-wrapper :target:before, .guest .material-insurance-court div.anchor-wrapper :target:before, .guest .material-smur div.anchor-wrapper :target:before{margin-top:0;height:0}.authenticated .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .org-authenticated .material-eu-legislation-in-finnish div.anchor-wrapper :target:before, .authenticated .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .org-authenticated .material-eu-legislation-in-swedish div.anchor-wrapper :target:before, .authenticated #sops div.anchor-wrapper :target:before, .org-authenticated #sops div.anchor-wrapper :target:before, .authenticated .material-government-bills div.anchor-wrapper :target:before, .org-authenticated .material-government-bills div.anchor-wrapper :target:before, .authenticated .material-committee-reports div.anchor-wrapper :target:before, .org-authenticated .material-committee-reports div.anchor-wrapper :target:before, .authenticated .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .org-authenticated .material-supreme-court-precedents-in-finnish div.anchor-wrapper :target:before, .authenticated .material-instructions-from-accountancy-board div.anchor-wrapper :target:before, .org-authenticated .material-instructions-from-accountancy-board div.anchor-wrapper :target:before, .authenticated .material-market-court div.anchor-wrapper :target:before, .org-authenticated .material-market-court div.anchor-wrapper :target:before, .authenticated .material-labour-court div.anchor-wrapper :target:before, .org-authenticated .material-labour-court div.anchor-wrapper :target:before, .authenticated .material-insurance-court div.anchor-wrapper :target:before, .org-authenticated .material-insurance-court div.anchor-wrapper :target:before, .authenticated .material-smur div.anchor-wrapper :target:before, .org-authenticated .material-smur div.anchor-wrapper :target:before{margin-top:-100px;height:100px}}.authenticated .material-eu-court-of-justice-judgment .eds-DocumentContent [id], .org-authenticated .material-eu-court-of-justice-judgment .eds-DocumentContent [id], .authenticated .material-eu-general-court-judgment .eds-DocumentContent [id], .org-authenticated .material-eu-general-court-judgment .eds-DocumentContent [id], .authenticated .material-accounting-board-statement .eds-DocumentContent [id], .org-authenticated .material-accounting-board-statement .eds-DocumentContent [id], .authenticated .material-accounting-board-guideline .eds-DocumentContent [id], .org-authenticated .material-accounting-board-guideline .eds-DocumentContent [id]{scroll-margin-top:110px}.guest .material-government-bills span.anchor-wrapper a[id^="footnote"]{scroll-margin-top:6px}.authenticated .material-government-bills span.anchor-wrapper a[id^="footnote"], .org-authenticated .material-government-bills span.anchor-wrapper a[id^="footnote"]{scroll-margin-top:110px}.material-legislation-in-finnish div.anchor-wrapper, .material-legislation-in-swedish div.anchor-wrapper{width:0;height:0;position:relative}.material-legislation-in-finnish div.anchor-wrapper .anchor, .material-legislation-in-swedish div.anchor-wrapper
.anchor{position:absolute;top:-116px;left:0}img[src=""],div:blank{display:none !important}figcaption{font-size: .8rem;text-align:center;margin-top:10px;color:#a0a6ac}sup,sub{vertical-align:baseline;position:relative;top:-0.4em;font-size: .6rem}sub{top:0.4em}em,i{font-style:italic}#content #section ul:not(.document-list):not(.oiktap):not(.buttons):not(.alphabets):not(#saraviita-list):not(.tab-list):not(.ui-autocomplete):not(.errors):not(.some-list):not(.metadata-subjects):not(.old-he-toc), #toolbar .tab-panel-content ul:not(.document-list):not(.oiktap):not(.buttons):not(.alphabets):not(#saraviita-list):not(.tab-list):not(.ui-autocomplete):not(.errors):not(.some-list):not(.metadata-subjects):not(.old-he-toc){padding-left:20px;margin-left:10px;list-style:disc;width:100%}#content #section ol, #toolbar .tab-panel-content
ol{padding-left:20px;margin-left:10px;list-style:decimal}.container{background-color:white}.screen-reader-only{clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;overflow:hidden;position:absolute !important}.visuallyhidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}[class^="label"]{text-transform:uppercase;letter-spacing:1px;font-size: .7rem;font-weight:bold;padding:4px;color:white;white-space:nowrap;display:inline-block;vertical-align:text-bottom}.label-new{background:#f1f2f3;color:#1d2a34}.label-public{background:#1bac29;color:white}.label-bookmark{background:#1bac29;background:#f1f2f3;color:#1d2a34}svg.icon{display:inline-block;width:100%;height:100%;fill:#6b737b}svg.sign-out{display:inline-block;padding-right:1.5rem}svg.sign-out:hover svg, svg.my-edilex:hover svg, svg.sign-out:focus svg, svg.my-edilex:focus
svg{fill:#1a588e}a.more,a.external{display:inline-flex;justify-content:flex-end}a.more svg, a.external
svg{height:1rem;width:1rem;position:relative;top:1px;order:2;fill:currentColor}a.more span, a.external
span{order:1;padding-right:4px}ul.some-list
a{display:flex;align-items:center}ul.some-list a
svg.icon{width:40px;height:40px;margin-right:10px}ul.some-list a svg.icon.icon-facebook-square{fill:#3b5897}ul.some-list a svg.icon.icon-twitter-square{fill:#00b4f0}ul.some-list a svg.icon.icon-linkedin-square{fill:#007db8}ul.some-list a svg.icon.icon-youtube-square{fill:#b51217}ul.some-list a svg.icon.icon-rss-square{fill:#f26321}hr.dash,hr.katko{margin:10px
0;background:none;border-top:1px dashed #1d2a34}hr.palsta,hr.keski,hr.sivu{height:1px;background-color:#1d2a34;margin:1.5em auto}hr.palsta{width:10em}hr.sivu{width:20em;height:2px}html{line-height:1.5}html{font-size:13px}@media screen and (min-width: 320px){html{font-size:calc(13px + 5 * ((100vw - 320px) / 1680))}}@media screen and (min-width: 2000px){html{font-size:18px}}body{font-family:Lato,Helvetica,Verdana,sans-serif;font-weight:400;-webkit-text-size-adjust:100%}body:not(.home) #document h1, body:not(.home) #content h1, body:not(.home) #extra-service-list h1, body:not(.home) #document h2, body:not(.home) #content h2, body:not(.home) #extra-service-list h2, body:not(.home) #document h3, body:not(.home) #content h3, body:not(.home) #extra-service-list h3, body:not(.home) #document h4, body:not(.home) #content h4, body:not(.home) #extra-service-list h4, body:not(.home) #document h5, body:not(.home) #content h5, body:not(.home) #extra-service-list h5, body:not(.home) #document h6, body:not(.home) #content h6, body:not(.home) #extra-service-list
h6{margin:1.414em 0 0.5em;font-weight:normal;line-height:1.2;font-family:Adelle,Georgia,"Times New Roman",serif}body:not(.home) #document h1, body:not(.home) #content h1, body:not(.home) #extra-service-list
h1{margin-top:0;font-size:2.074em}body:not(.home) #document h2, body:not(.home) #content h2, body:not(.home) #extra-service-list
h2{margin-top:0;font-size:1.728em}body:not(.home) #document h3, body:not(.home) #content h3, body:not(.home) #extra-service-list
h3{margin-top:0;font-size:1.44em}body:not(.home) #document h4, body:not(.home) #content h4, body:not(.home) #extra-service-list
h4{margin-top:0;font-size:1.2em}body:not(.home) #document h5, body:not(.home) #content h5, body:not(.home) #extra-service-list
h5{margin-top:0;font-size:1.1em}body:not(.home) #document h6, body:not(.home) #content h6, body:not(.home) #extra-service-list
h6{margin-top:0;font-size:1em}body:not(.home) #document h1 + h1, body:not(.home) #content h1 + h1, body:not(.home) #extra-service-list h1 + h1, body:not(.home) #document h2 + h2, body:not(.home) #content h2 + h2, body:not(.home) #extra-service-list h2 + h2, body:not(.home) #document h3 + h3, body:not(.home) #content h3 + h3, body:not(.home) #extra-service-list h3 + h3, body:not(.home) #document h4 + h4, body:not(.home) #content h4 + h4, body:not(.home) #extra-service-list h4 + h4, body:not(.home) #document h5 + h5, body:not(.home) #content h5 + h5, body:not(.home) #extra-service-list h5+h5{margin-top:0}body *, body *:before, body *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body>.container{max-width:76rem;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;position:relative;min-height:100vh}body>.container:after{content:" ";display:block;clear:both}@media all and (min-width: 47.5em){body>.container{padding-bottom:520px}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body>.container{padding-bottom:890px}}@media all and (max-width: 25.5625em){body>.container{padding-bottom:845px}}.container>header:first-of-type{order:2;position:relative;display:flex;align-items:center}@media all and (max-width: 47.4375em){.container>header:first-of-type{flex-wrap:wrap}}.container>header:last-of-type{order:1;display:flex}@media all and (max-width: 47.4375em){.container>header:last-of-type{justify-content:space-between}}.container>nav#main-navigation{order:3}.container>nav#toc{order:5}body.home .container>main{order:4}@media all and (min-width: 47.5em){body.home .container>main{margin-bottom:5em}}body:not(.home) .container>main{order:6;margin-bottom:5em}.container>aside#toolbar{order:5}.container>nav#breadcrumbs{order:4}.container>aside#doc-menu{order:7}.home .container>footer{order:6}:not(.home) .container>footer{order:8}header,main,footer{width:100%;float:left}main>section:first-of-type{width:100%;float:left;order:1;position:sticky;position:-webkit-sticky;top:48px}body.guest main>section:first-of-type{top:80px;position:static}main>section:nth-of-type(2){width:29.16667%;float:left;order:2;position:sticky;position:-webkit-sticky;padding:0
20px 20px 20px}@media all and (max-width: 47.4375em){main>section:nth-of-type(2){width:100%;float:left;position:static;padding:0
10px;margin-bottom:20px}}@media all and (max-width: 47.4375em){.news main>section:nth-of-type(2){order:3;margin-top:20px}}main>section:nth-of-type(2):last-of-type{width:100%;float:left;position:static;padding:0
20px;margin:0
0 20px 0}@media all and (max-width: 47.4375em){main>section:nth-of-type(2):last-of-type{padding:0
10px}}.guest main>section:nth-of-type(2){top:160px;top:1.5em}.authenticated main > section:nth-of-type(2), .org-authenticated main>section:nth-of-type(2){top:120px}main>section:nth-of-type(3){width:70.83333%;float:right;order:3;padding-right:20px;padding-bottom:50px}@media all and (max-width: 47.4375em){main>section:nth-of-type(3){width:100%;float:left;padding:0
10px}}@media all and (max-width: 47.4375em){.news main>section:nth-of-type(3){order:2}}#follower-toolbar{width:50%;float:left;padding:4px
12px 4px 0}@media all and (max-width: 47.4375em){#follower-toolbar{padding:4px}}#user-zone{width:50%;float:right;padding:4px
0 4px 20px}@media all and (max-width: 47.4375em){#user-zone{width:50px;padding:4px}}@media all and (max-width: 47.4375em){.org-authenticated #user-zone{width:100px;padding:4px
0}}#account-creation{width:23.33333%;float:left}@media all and (max-width: 47.4375em){#account-creation{width:50px;height:100%;padding:0}}#branding{width:12.5%;float:left;margin-right:0.83333%}.container > header.fixed
#branding{padding:10px
0}@media all and (max-width: 25.5625em){.container > header.fixed
#branding{padding:14px}}#edilex-services{width:73.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%}#order-buttons{width:12.5%;float:left;margin-left:0.83333%;padding:6px
0}#order-buttons
button{width:100%}#search{width:100%;float:left}.container > header.fixed
#search{padding:6px
0}.authenticated #search, .org-authenticated
#search{width:87.5%;float:left;margin-left:0.83333%;padding-top:10px;padding-bottom:10px}@media all and (max-width: 47.4375em){.authenticated #search, .org-authenticated
#search{padding-right:10px;order:2;width:auto;margin-left:auto}}#main-navigation{width:100%;float:left}#main-navigation .sub-nav{width:100%;float:left}#main-navigation .sub-nav>.section-desc{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%}#selling-points{width:100%;float:left;padding:40px
20px}#personalization-picks{width:100%;float:left}#ads{width:100%;float:left;padding-top:40px;padding-bottom:40px}@media all and (min-width: 76em){#ads{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;margin-right:-100%;margin-left:-100%;padding-right:100%;padding-left:100%}}#ads::after{content:'';display:table;clear:both}#webshop-picks{width:100%;float:left;padding-bottom:60px}#latest-news{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-news{width:50%;float:left}}#latest-blog-posts,#latest-spotlights{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-blog-posts,#latest-spotlights{width:50%;float:left}}#latest-documents{width:100%;float:left}#latest-regulations{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-regulations{width:50%;float:left}}#latest-case-law{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-case-law{width:50%;float:left}}#latest-government-bills{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-government-bills{width:50%;float:left}}#latest-law-library{width:100%;float:left;padding-bottom:40px}@media all and (min-width: 47.5em){#latest-law-library{width:50%;float:left}}#latest-announcements{width:100%;float:left;padding-bottom:40px}#latest-journals{width:100%;float:left;padding-bottom:50px}#partners{width:100%;float:left;padding:40px
0}#toolbar{width:100%;float:left;max-width:76rem}#alerts{max-width:76rem;margin:0
auto}.container>footer{z-index:1}.container>main{z-index:100}@media all and (min-width: 47.5em){.container>header:first-of-type{z-index:400}}@media all and (max-width: 47.4375em){.container>header:first-of-type{z-index:110}}@media all and (min-width: 47.5em){.container>header:nth-of-type(2){z-index:500}}@media all and (max-width: 47.4375em){.container>header:nth-of-type(2){z-index:200}}@media all and (min-width: 47.5em){.container>nav#main-navigation{z-index:200}}@media all and (max-width: 47.4375em){.container>nav#main-navigation{z-index:300}}.container>div#toolbar-backdrop{z-index:600}.container>aside#toolbar{z-index:700}main>section:first-of-type{z-index:500}ul.autocompleter-choices{z-index:200 !important}.ui-autocomplete{z-index:1000}.flickity-viewport{z-index:100}.flickity-prev-next-button{z-index:150}.document-toolbar,.document-toolbar-bottom{z-index:200}nav#breadcrumbs ol > li:hover
ul{z-index:500}.ui-datepicker{z-index:400 !important}.tooltip-container{z-index:500}#content
#section{z-index:1}#content
#aside{z-index:2}#content .document-toolbar, #content .document-toolbar-bottom{z-index:3}#account-creation{font-size: .8rem;text-align:right;margin-left:auto}@media all and (max-width: 47.4375em){#account-creation{font-size:0;border-right:1px solid #1d2a34}}#account-creation>a{display:flex;justify-content:flex-end;align-items:center;height:2rem;padding:0}@media all and (max-width: 47.4375em){#account-creation>a{justify-content:center;height:100%;width:100%}}#account-creation > a
svg{padding-left:10px;height:2rem;width:2rem}@media all and (max-width: 47.4375em){#account-creation > a
svg{height:28px;width:28px;padding:0}}.alert{display:none;position:relative;background-color:#ffc;padding:20px;font-size: .8rem}.alert:not(:last-of-type){border-bottom:1px solid #e6e6b8}@media all and (min-width: 76em){.alert:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#ffc}.alert:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#ffc}}.alert:before,.alert:after{margin-bottom:-1px}.alert
button{position:absolute;top:0;right:0;margin:20px;padding:5px}.alert p:only-of-type{margin:0
!important}#open-extra-content{width:29.16667%;float:right;padding:1em;margin:0
0 0 1em;font-size: .8rem;text-transform:uppercase;text-align:center;background-color:#f1f2f3;z-index:5000;position:relative}@media all and (max-width: 47.4375em){#open-extra-content{margin:10px
0;font-size:1rem;padding:10px;display:block;text-align:center}}#open-extra-content:hover{background-color:#4879a5;color:white;text-decoration:none}#extra-content .info
a.more{font-weight:bold}#extra-content
.close{cursor:pointer;float:right;border-left:1px solid #46779d;margin-top:-7px;position:relative;background:url(/assets/img/icons/close.png) 100% 50% no-repeat;width:26px}#extra-content .close
strong{display:block;border-left:1px solid #7faeca;padding:7px
10px 8px 10px;text-indent:-9999px}#extra-content{position:absolute;right:0;background:#84b5d4;z-index:5000;box-shadow:0 3px 5px -3px black}@media all and (max-width: 47.4375em){#extra-content{width:100vw}}#extra-content
h2{position:relative;border-bottom:1px solid #46779d;color:#fff;padding:7px
15px;background-color:#4879a5;margin:0;font-size:1rem}#extra-content h2
strong{margin-right:5px}#extra-content .breadcrumbs
ul{background:url(/assets/img/extra-breadcrumbs-bg.png) 0 0 repeat-x;border-bottom:1px solid #3a749e;clear:both;float:left;list-style:none;margin:0;padding:0;width:960px}#extra-content .breadcrumbs ul
li{background:url(/assets/img/extra-breadcrumbs-delim.png) 100% 0 no-repeat;float:left;padding:0
20px 0 25px;position:relative;margin-left:-15px}#extra-content .breadcrumbs ul li:hover{background-position:100% -50px}#extra-content .breadcrumbs ul
li.selected{background-position:100% -100px}#extra-content .breadcrumbs ul li
a{padding:7px
0;display:block;float:left;color:#fff}#extra-content .breadcrumbs ul li a:hover{text-decoration:none}#extra-content .breadcrumbs
span.more{float:left;background:url(/assets/img/icons/down-white.png) 50% 50% no-repeat;text-indent:-9999px;width:20px;padding-top:14px;cursor:pointer}#extra-content .breadcrumbs
.home{margin-left:0;z-index:100;padding-left:15px}#extra-content .breadcrumbs .level-1{z-index:90}#extra-content .breadcrumbs .level-2{z-index:80}#extra-content .breadcrumbs .level-3{z-index:70}#extra-content .breadcrumbs .level-4{z-index:60}#extra-content .breadcrumbs .level-5{z-index:50}#extra-content .breadcrumbs .level-6{z-index:40}#extra-content .breadcrumbs .home
a{background:url(/assets/img/icons/home.png) 50% 50% no-repeat;text-indent:-9999px;overflow:hidden;width:16px}#extra-content .breadcrumbs ul
ul{left:0;padding-bottom:5px;position:absolute;top:36px;width:200px;z-index:10;background:#4e87ad;border:1px
solid #256796;border-top:0}#extra-content .breadcrumbs ul ul
li{background:none;padding:0;float:left;width:100%;margin:0}#extra-content .breadcrumbs ul ul li
a{display:block;float:none;padding:4px
10px}#extra-content .breadcrumbs ul ul li a:hover{text-decoration:none;background:#f90}#extra-content
.info{padding:15px;clear:both;float:left;background-color:#f1f2f3;width:100%}#extra-content .info
ol{list-style:none;padding:0;margin:0
0 1.5em}#extra-content .info ol
ol{margin:0}#extra-content .info li:not(:last-of-type){margin-bottom: .5em}#extra-content .info
strong{color:#fff;text-transform:uppercase}#extra-content.archive
dt{display:none}#extra-content.archive
dd{margin-left:0}#extra-content.archive
ol{margin-left:-5px;margin-bottom:0}#extra-content.archive li
a{padding:5px}#extra-content.archive li a:hover{background:#4879a5;text-decoration:none;color:white}#extra-content.archive .ui-datepicker-trigger{display:none}#aside #open-extra-content{margin-bottom:10px;margin-left:50px;margin-top:15px}#auth-required{position:absolute;top:120px;left:15%;right:15%;z-index:600;padding:20px;background-color:white;box-shadow:0 0 8px grey}#auth-required h1, #auth-required
form{margin-bottom:20px}#auth-required dt#previousPage-label{height:0}#auth-required #new-user{margin-bottom:0}.login-required [id$="-featured"]{margin-bottom:0}.login-required main section:not([id="auth-required"]){z-index:500;opacity: .3}.login-required main section:not([id="auth-required"]) a{pointer-events:none}.login-required nav#breadcrumbs ol > li:hover
ul{opacity:0}ul.ui-autocomplete{position:absolute !important;width:auto;max-height:80vh;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0
20px 0 0;padding:0
0 10px 0;list-style:none;font-size: .9rem;box-shadow:0 3px 5px -3px #1d2a34;background-color:#f1f2f3}ul.ui-autocomplete
li{background-color:#f1f2f3;padding:5px
10px;width:100%}ul.ui-autocomplete li.autocompleter-selected, ul.ui-autocomplete li:not(.label):hover{background-color:#d1dee8;color:#1d2a34;cursor:pointer}ul.ui-autocomplete li.autocompleter-selected a, ul.ui-autocomplete li:not(.label):hover
a{text-decoration:none}ul.ui-autocomplete
li.label{display:block;text-transform:uppercase;font-weight:bold;color:#1d2a34;font-size:1rem;text-align:center}ul.ui-autocomplete li.label.digibook-edita+li{background-color:#f5ede5}ul.ui-autocomplete li.label.digibook-edita + li
a{overflow:hidden;display:flex;align-items:center;padding:8px}ul.ui-autocomplete li.label.digibook-edita + li a
img{float:left;max-height:100px;margin-right:10px}ul.ui-autocomplete li a.ui-state-active{border:none !important;background:none !important}ul.ui-autocomplete
a.more{background-color:white;display:block;margin:-5px -10px;padding:5px
10px;text-align:center}ul.ui-autocomplete a.more:after{content:" \00bb";font-size:1.1rem}ul.ui-autocomplete
em{font-style:normal;font-weight:bold;text-decoration:underline}#tab-panel-bookmarks .bookmarks-ad{display:flex}#tab-panel-bookmarks
.more{position:static;color:white;font-size: .8rem}#tab-panel-bookmarks span.count:after{content:")"}#tab-panel-bookmarks span.count:before{content:"("}.sitemap-open,.bookmarks-open,.add-open{height:530px;height:95vh}.versions-open{height:120px}.add-open{height:210px}.toolbar-header{position:absolute;left:0;top:0;width:100%;height:38px;background:#00457c}.toolbar-header
a{color:#fff;text-decoration:none}.toolbar-header
.nav{float:left}.toolbar-header .nav>*{float:left;margin-top:1px;margin-right:5px}.toolbar-header .nav
a{float:left;background:#E48A00;padding:9px
30px;line-height:16px;letter-spacing:1px}.toolbar-header .nav
.bookmarks{background:#135285}.toolbar-header
.nav.versions{margin-left:5px}.toolbar-header a.add-bookmark, .toolbar-header a.to-top{background:#e07800;padding:5px
10px;margin-top:10px}.toolbar-header a.add-bookmark .icon, .toolbar-header a.to-top
.icon{display:inline-block;width:15px;height:15px;background:url(/assets/img/icons/add-bookmark.png) 0 0 no-repeat;vertical-align:middle;margin-right:4px}.toolbar-header a.to-top
.icon{background-image:url(/assets/img/icons/to-top.png)}.toolbar-header .nav-aside{float:right;background:#E48A00;margin-top:1px}.toolbar-header .nav-aside>a{margin-top:0}.toolbar-header a.to-top{margin-top:15px}.toolbar-header
.close{width:15px;height:15px;display:none;vertical-align:middle}.bookmarks
.tabs{margin:0
0 1em 0;overflow:hidden}@media all and (max-width: 47.4375em){.bookmarks
.tabs{margin-top:1em}}.bookmarks .tabs
li{float:left;width:auto;border:none;cursor:pointer}.bookmarks .tabs
li.selected{border:none}.bookmarks .tabs
a{padding:10px
20px;display:block;color:#333;text-decoration:none}.bookmarks .tabs a:hover .tab-name{text-decoration:underline}.bookmarks .tabs li.selected
a{background:#eee}.bookmarks .tabs
.count{color:#666;font-weight:normal;margin-left:5px}.folders{width:31.66667%;float:left;margin-bottom:1.5em}@media all and (max-width: 47.4375em){.folders{width:100%;float:left}}.folder-content{width:65%;float:right}@media all and (max-width: 47.4375em){.folder-content{width:100%;float:left}}.folders
h4{color:#999}.folders .all-folder{font-weight:bold;line-height:1.75;margin-bottom:10px}.folders .all-folder
.count{color:#666;font-weight:normal;margin-left:5px}.folders .all-folder>ul{padding-left:28px}.folders .all-folder>a{display:block;text-decoration:none;padding-left:28px;cursor:pointer}.folders .all-folder>a:hover>.folder-name{text-decoration:underline}.folders .all-folder.selected>a{background:#FFE7C2}.folders>.folders-inner{max-height:320px;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.folders
ul{list-style:none !important;margin:0
!important;padding:0
!important}.folders ul
ul{margin:0
0 0 40px !important;display:none}.folders-inner .all-folder>ul{margin:0;display:none}.folders ul > li.selected > ul a, .folders-inner .all-folder.selected > ul
a{background:none;cursor:pointer}.folders ul > li.selected > ul, .folders-inner .all-folder.selected>ul{display:block}.folders ul ul > li > a > span::before, .folders-inner .all-folder>ul>li>a>span::before{content:'- '}.folders li
a{display:block;padding:4px
10px;line-height:1.2;font-weight:normal;text-decoration:none;cursor:pointer}.folders li a:hover>.folder-name{text-decoration:underline}.folders li a
.count{color:#666;margin-left:5px;font-weight:normal}.folders li.selected
a{background:#FFE7C2}.folders .folder-actions{background:#f5f5f5;padding:20px;margin-top:20px}.folders .folder-actions .sort-folders
a{display:block}.folders .folder-actions .sort-folders
.selected{color:#E48A00}.add-folder{overflow:hidden}.add-folder
.text{width:130px;float:left;margin:0;line-height:18px}.add-folder
.submit{background:#E07800;color:#fff;border:0;height:30px;padding:0
10px;float:left;margin-left:-1px}.add-bookmark .add-folder{display:inline-block;margin-top:-4px;vertical-align:middle}.add-bookmark .bookmark-added{position:absolute;width:100%;height:100%;text-align:center;left:0;top:0;z-index:20;background:#eee;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px;display:none}.tab-panel .editable-container>.editable{cursor:pointer}.tab-panel .editable-container.editing>.editable{display:block}.tab-panel .editable-container .editable-placeholder{color:#bbb}.tab-panel .editable-container:hover .editable-placeholder{color:#555}.tab-panel h3>.editable{line-height:30px}.tab-panel h3.editable-container.editing>.editable{margin-top:0}.tab-panel .editable-container
.icon{opacity: .2;cursor:pointer}.tab-panel .editable-container:hover
.icon{opacity: .7}.tab-panel .editable-container.editing
.icon{display:none}.tab-panel .editable-container
.icon{margin-left:4px}.tab-panel
.comment{background:#eee;padding:15px;margin:10px
0 20px 0;position:relative}.tab-panel .comment:before{content:'';position:absolute;top:-10px;left:20px;width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #eee transparent}.tab-panel .comment .comment-content{margin:0;max-height:4.5rem;overflow:hidden}.tab-panel .comment.comment-full .comment-content, .tab-panel .comment.editing .comment-content{max-height:none}.tab-panel .comment-content
a{white-space:nowrap;display:inline-block;max-width:400px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.tab-panel .comment .toggle-full-comment{position:absolute;right:0;bottom:-30px;padding:5px
15px;display:none}.tab-panel .comment .toggle-full-comment
.icon{opacity:1}.tab-panel .comment.comment-overflow .toggle-full-comment{display:block}.tab-panel .comment.editing .toggle-full-comment{display:none}.tab-panel .comment .toggle-full-comment>.show-less{display:none}.tab-panel .comment.comment-full .toggle-full-comment>.show-less{display:block}.tab-panel .comment.comment-full .toggle-full-comment>.show-more{display:none}.tab-panel .sort-bookmarks
a{cursor:pointer}.tab-panel .sort-bookmarks
.selected{color:#E48A00}.tab-panel .sortable-chosen{background:#fff}.tools
p{margin:0
0 1em 0}.tools
a{display:inline-block;font-weight:normal}.tools a.add-new-folder{cursor:pointer}.tools-edit-mode
a{padding-left:0}.modify-comment-dialog
textarea{width:100%;height:100px;-moz-box-sizing:border-box;box-sizing:border-box}.tab-panel .heading-actions{margin:0
0 1em 0}.tab-panel .heading-actions .add-new-heading{cursor:pointer}.tab-panel .comment.editable-container:hover
.icon{opacity: .4}.tab-panel .comment.editable-container .comment-content:hover .icon, .tab-panel .delete:hover{opacity: .7}.bookmarks li .reorder, .bookmarks li .delete, .bookmarks li .modify-bookmark-folders, .bookmarks li
.default{display:none;cursor:pointer;float:left;opacity: .2}.bookmarks li
.reorder{cursor:ns-resize}.bookmarks li .reorder:hover, .bookmarks li .delete:hover, .bookmarks li .modify-bookmark-folders:hover{opacity: .7}.bookmarks li .delete, .bookmarks li .modify-bookmark-folders{float:right}.edit-mode .bookmarks li .reorder, .edit-mode .bookmarks li .delete, .bookmarks li
.default{margin-left:5px}.edit-mode .bookmarks li .reorder, .edit-mode .bookmarks li .rename, .edit-mode .bookmarks li .delete, .bookmarks li .default, .edit-mode .bookmarks li .modify-bookmark-folders{display:block;position:relative;z-index:10}.bookmarks li .reorder, .bookmarks div .delete, .bookmarks li
.default{display:none;cursor:pointer;width:25px;height:20px;float:left;opacity: .2;margin-top:2px}.bookmarks li .reorder:hover, .bookmarks div .delete:hover{opacity: .7}.bookmarks div
.delete{float:right}.edit-mode .bookmarks li .reorder, .edit-mode .bookmarks div .delete, .bookmarks li .default, .bookmarks li .modify-bookmark-folders{margin-left:5px}.edit-mode .bookmarks li .reorder, .edit-mode .bookmarks li .rename, .edit-mode .bookmarks div .delete, .bookmarks li .default, .bookmarks li .modify-bookmark-folders{display:block;position:relative;z-index:10}.edit-mode .document-list a, .edit-mode .document-list .no-document{padding-left:30px}.edit-mode .all-folder .document-list a, .edit-mode .all-folder .document-list .no-document{margin-left:0}.edit-mode .document-list .buttons
a{margin-left:0}.bookmarks .comment.editable-container
.delete{opacity:0.2}.tab-panel
.delete{float:right;cursor:pointer}.edit-mode .bookmarks li
.delete{margin-left:0}.edit-mode .bookmarks li .modify-bookmark-folders{margin-right:15px;width:auto}.loading .bookmarks-body
.container{background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.loading .bookmarks-body
.container{background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.throbber{height:40px;background:url(/assets/img/icons/loader-light-blue.gif) 50% 50% no-repeat}.sitemap-open .toolbar-header .open-sitemap
.close{display:inline-block}.bookmarks-open .toolbar-header .bookmarks .close, .add-open .toolbar-header .bookmarks
.close{display:inline-block;padding:10px;cursor:pointer;background-position:50% 50%}.legal-dictionary-open .toolbar-header .legal-dictionary .close, .add-open .toolbar-header .legal-dictionary
.close{display:inline-block;padding:10px;cursor:pointer;background-position:50% 50%}.bookmarks .document-list a, .bookmarks .document-list .no-document{flex-basis:100%}.tab{display:none}.tab.selected{display:block;height:100%}.tab.selected
.container{height:100%}@media all and (max-width: 47.4375em){.tab.selected
.container{display:flex;flex-direction:column}}.sitemap-open .open-sitemap{background:#fff;color:#333}.bookmarks-open .bookmarks, .add-open
.bookmarks{background:#eee;padding-right:0}.legal-dictionary-open .legal-dictionary, .add-open .legal-dictionary{background:#eee;padding-right:0}.add-open .open-bookmarks{background:#fff;color:#333}.bookmarks-open .open-bookmarks{color:#333;background:#eee}.legal-dictionary-open .open-legal-dictionary{color:#333;background:#eee}.versions-open .open-versions{color:#333;background:#fff}.versions-open .open-versions
.close{display:inline-block}.toolbar-body
.sitemap{background:#eee;bottom:0;left:0;position:absolute;top:10px;width:100%;padding-top:15px}.toolbar-body{top:36px;left:0;width:100%;bottom:0;position:absolute}.toolbar-body>*{display:none}.toolbar-body .bookmarks-body{background:#eee;top:40px;left:0;width:100%;bottom:0;position:absolute;padding-top:15px}.bookmarks-open .toolbar-body>.bookmarks{display:block}.legal-dictionary-open .toolbar-body>.legal-dictionary{display:block}.add-open .toolbar-body>.add-bookmark{display:block}.sitemap-open .toolbar-body>.sitemap{display:block}.versions-open .toolbar-body>.versions{display:block}.toolbar-body .add-bookmark .bookmarks-body{top:5px}.sitemap .tab-panel{max-height:440px}.sitemap-section{border-bottom:2px solid #fff}.sitemap-section
h4{margin-top:20px;font-weight:bold}.sitemap-row{overflow:hidden;margin:20px
0}.sitemap-row
ul{list-style:none;margin:0;padding:0;float:left;width:25%}.sitemap-row ul
ul{width:auto;float:none;margin-left:20px}.sitemap-row ul
a{display:block;line-height:1;margin-bottom:10px}.toolbar-dialog{display:none}.toolbar-dialog .overlay-window{top:50%;margin-top:-150px}.add-bookmark
select{margin-left:10px;margin-right:10px;width:160px}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9900;width:100%;height:100%}.overlay
h2{margin-bottom:10px;line-height:1.2}.overlay-backdrop{position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity: .5}.overlay-window{width:50%;margin:50px
auto;position:relative}@media all and (max-width: 47.4375em){.overlay-window{width:100%}}.overlay-content{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.5);padding:20px}.overlay-overflow{width:100%;max-height:80vh;overflow:auto}.overlay-header
.close{width:20px;height:20px;float:right;vertical-align:middle;margin-top:0;margin-right:-10px;color:#333;text-decoration:none}.overlay-img{max-width:100%;padding:5px;border:5px
solid #eee;margin:0
0 20px 0;-moz-box-sizing:border-box;box-sizing:border-box;float:none}.overlay-img.pull-left{float:left;margin-right:20px;margin-bottom:20px}.overlay-img.pull-right{float:right;margin-left:20px;margin-bottom:20px}.overlay-form-inner{width:100%;clear:both;display:flex}.overlay-form-input{flex-grow:2}.overlay-form-input
label{display:flex;align-items:center}.overlay-form-input
input{margin-left:10px;flex-grow:2;padding:9px
5px}.overlay-footer
.cancel{margin-left:10px}.overlay-footer
p{margin:0}.bookmark-folder{font-weight:normal;text-transform:uppercase;padding:2px
5px;background:#FFE7C2;color:#666 !important;text-decoration:none;margin-left:4px;letter-spacing:1px;display:inline-block;margin-top:2px;margin-bottom:0;word-break:break-all;font-size: .8rem}.bookmarks .document-list
li{display:block !important}.bookmarks .document-list
li.heading{font-size:1.2rem}.bookmarks
ul.tabs{list-style:none !important;padding-left:0 !important;margin-left:0 !important}.jip-ok-button,.jip-cancel-button{width:100px !important;float:right}.jip-cancel-button{margin-right:20px}#branding{background-color:white;min-width:130px;margin-left:-20px}@media all and (min-width: 76em){#branding:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}@media all and (max-width: 47.4375em){#branding{margin-left:-10px}}body.guest
#branding{align-self:start}@media all and (min-width: 47.5em){body.guest
#branding{margin-top:16px}}#branding
a{display:flex}#branding a
svg{flex-grow:1;height:60px}@media all and (max-width: 47.4375em){#branding a
svg{height:40px}}nav#breadcrumbs{width:100%;padding:10px
20px;margin:1em
0;box-shadow:0px 2px 2px 8px white;background:#f1f2f3}@media all and (max-width: 47.4375em){nav#breadcrumbs{padding:10px}}nav#breadcrumbs
ol{display:flex}nav#breadcrumbs ol>li{display:inline-block;align-items:center;position:relative;white-space:nowrap}nav#breadcrumbs ol>li:last-child{overflow:hidden;display:inline-flex}nav#breadcrumbs ol>li+li::before{display:inline-block;margin:0
.6rem;transform:rotate(15deg);border-right: .1em solid currentColor;height: .8em;content:''}nav#breadcrumbs ol
ul{position:absolute;width:16em;max-height:80vh;overflow:auto;padding:1rem;margin:0;left: .2rem;top:100%;opacity:0;visibility:hidden;pointer-events:auto;-webkit-transition:visibility 0s, opacity 0.3s;-moz-transition:visibility 0s, opacity 0.3s;transition:visibility 0s, opacity 0.3s;background:#f1f2f3;white-space:normal}nav#breadcrumbs ol ul li:not(:last-child) a{padding-bottom:10px}nav#breadcrumbs ol li:first-child
ul{left:-1.1rem}nav#breadcrumbs ol > li:hover
ul{opacity:1;visibility:visible;box-shadow:0 3px 5px -3px black}nav#breadcrumbs ol [aria-current="page"]{color:#000;font-weight:700;text-decoration:none;cursor:default;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}nav#breadcrumbs ol li
a{display:inline-block}nav#breadcrumbs ol li a:hover{text-decoration:none}.button,.jip-ok-button,.jip-cancel-button{display:inline-block;padding: .5rem;cursor:pointer;border:0;border-radius:4px;box-shadow:none;font-size: .8rem;text-align:center;white-space:nowrap;color:white;background-color:#1d2a34}@media all and (max-width: 62.4375em){.button,.jip-ok-button,.jip-cancel-button{font-size: .7rem}}.button:hover,.jip-ok-button:hover,.jip-cancel-button:hover{background-color:#304759;text-decoration:none;color:white !important}.button.cta,.jip-ok-button,.cta.jip-cancel-button{font-size:1rem;background-color:#e68a00 !important;color:white !important}.button.cta:hover,.jip-ok-button:hover,.cta.jip-cancel-button:hover{background-color:#f90 !important}.button>svg,.jip-ok-button>svg,.jip-cancel-button>svg{fill:currentcolor}.button--inline{display:inline-block}a.sign-in svg, a.create-account
svg{padding-left:10px;height:2rem;width:2rem}.carrousel__container{white-space:nowrap}.carrousel__content[aria-hidden=true]{display:none}.news-carrousel__control__list,.images-carrousel__control__list{position:absolute;list-style-type:none;top:100%;right:0;left:0;padding-left:0;text-align:center}.news-carrousel__control__list__item,.images-carrousel__control__list__item{display:inline-block;margin:0
.5em}.news-carrousel__control__list__link,.images-carrousel__control__list__link{display:inline-block;width:1em;height:1em;background:#fff;border:1px
solid #666;border-radius:1em}.news-carrousel__button-container,.images-carrousel__button-container{position:absolute}.news-carrousel__button__previous,.images-carrousel__button__previous{top:50%;margin-top:-18px;left:0;margin-left:-35px}.news-carrousel__button__next,.images-carrousel__button__next{top:50%;margin-top:-18px;right:0;margin-right:-35px}.news-carrousel__button__button,.images-carrousel__button__button{margin:0;padding:0;background:transparent}.slide
.carrousel__content{display:inline-block;vertical-align:top;visibility:visible;width:100%;position:relative;-webkit-transition:left .5s ease-in;-moz-transition:left .5s ease-in;-o-transition:left .5s ease-in;-ms-transition:left .5s ease-in;transition:left .5s ease-in}.slide .carrousel__content.visibility-off{visibility:hidden}.carrouselslide-1-1.slide>div,.carrouselslide-2-1.slide>div,.carrouselslide-3-1.slide>div,.carrouselslide-4-1.slide>div,.carrouselslide-5-1.slide>div{left:0}.carrouselslide-1-2.slide>div,.carrouselslide-2-2.slide>div,.carrouselslide-3-2.slide>div,.carrouselslide-4-2.slide>div,.carrouselslide-5-2.slide>div{left:-100%}.carrouselslide-1-3.slide>div,.carrouselslide-2-3.slide>div,.carrouselslide-3-3.slide>div,.carrouselslide-4-3.slide>div,.carrouselslide-5-3.slide>div{left:-200%}.carrouselslide-1-4.slide>div,.carrouselslide-2-4.slide>div,.carrouselslide-3-4.slide>div,.carrouselslide-4-4.slide>div,.carrouselslide-5-4.slide>div{left:-300%}.carrouselslide-1-5.slide>div,.carrouselslide-2-5.slide>div,.carrouselslide-3-5.slide>div,.carrouselslide-4-5.slide>div,.carrouselslide-5-5.slide>div{left:-400%}.slide .carrousel__content[aria-hidden=true]{display:inline-block}.fade
.carrousel__content{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-o-animation:fadein 1s;-ms-animation:fadein 1s;animation:fadein 1s}.fade .carrousel__content[aria-hidden=true]{-webkit-animation:fadeout 1s;-moz-animation:fadeout 1s;-o-animation:fadeout 1s;-ms-animation:fadeout 1s;animation:fadeout 1s}@-webkit-keyframes
fadeout{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadeout{0%{opacity:0}100%{opacity:1}}@-o-keyframes
fadeout{0%{opacity:0}100%{opacity:1}}@-ms-keyframes
fadeout{0%{opacity:0}100%{opacity:1}}@keyframes
fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes
fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes
fadein{0%{opacity:0}100%{opacity:1}}@-o-keyframes
fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes
fadein{0%{opacity:0}100%{opacity:1}}@keyframes
fadein{0%{opacity:0}100%{opacity:1}}.news-carrousel__control__list__link:focus,.news-carrousel__control__list__link:hover,.news-carrousel__control__list__link:active,.news-carrousel__control__list__link[aria-selected=true],.images-carrousel__control__list__link:focus,.images-carrousel__control__list__link:hover,.images-carrousel__control__list__link:active,.images-carrousel__control__list__link[aria-selected=true]{background:#666}ins{border-bottom:1px dotted #47ad09;background-color:#d4fcbc;text-decoration:none}del{background-color:#fbb6c2;color:#999}#cookies-info{display:none;background-color:#ffffca;padding:20px;text-align:center;font-size: .8rem}#cookies-info
button{margin-left:20px;padding:5px}#cs-info{background-color:#f5ede5;padding:20px;border-radius:4px}#services-page #cs-info, #order-page #cs-info, #login-page #cs-info, .consent #cs-info, #consent-page #cs-info{width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%}@media all and (max-width: 47.4375em){#services-page #cs-info, #order-page #cs-info, #login-page #cs-info, .consent #cs-info, #consent-page #cs-info{width:100%;float:left}}.my-edilex #cs-info{margin-top:1em}#cs-info
h1{margin-bottom:10px}#cs-info
dl{margin-top:10px}#cs-info
dt{font-weight:bold}#cs-info a[href^="mail"]{word-break:break-all}#digital-library
h1{margin:0
0 .5em;font-weight:normal;line-height:1.2;font-size:2.074em}#digital-library
h2{font-size: .8rem}#digital-library .digital-library-image{float:left;margin-right:20px}#digital-library .digital-library-desc{margin-bottom:20px;max-width:1000px}#digital-library .digital-library-desc .button, #digital-library .digital-library-desc .jip-ok-button, #digital-library .digital-library-desc .jip-cancel-button{margin:0
0 20px 170px;width:100px}#digital-library .digital-library-actions{display:flex;gap:30px;margin-left:20px}#digital-library .digital-library-actions
.primary{font-size:1rem}#digital-library .digital-library-libraries [hidden]{display:none}#digital-library .digital-library-libraries ul.tab-list{flex-wrap:nowrap;margin-bottom:0;gap:6px}#digital-library .digital-library-libraries ul.tab-list
li{border-color:#f0f0f0;border-style:solid;border-width:1px 1px 0 1px;flex-basis:17%}#digital-library .digital-library-libraries ul.tab-list li>a{display:flex;flex-direction:column;align-items:center;padding:12px;text-align:center;height:100%;background:white;color:#1d2a34}#digital-library .digital-library-libraries ul.tab-list li>a:hover{background-color:#F5EDE5}#digital-library .digital-library-libraries ul.tab-list [aria-selected="true"]{background-color:#F5EDE5}#digital-library .digital-library-libraries
section{background-color:#F5EDE5;padding:20px}#digital-library .digital-library-libraries section > .button, #digital-library .digital-library-libraries section > .jip-ok-button, #digital-library .digital-library-libraries section>.jip-cancel-button{margin-left:20px}#digital-library .digital-library-libraries section>.digital-library-library-desc{padding:20px
0 0 20px}#digital-library .digital-library-libraries .tab-panel{display:none}#digital-library .digital-library-libraries .digital-library-library-image{height:80px}@media all and (max-width: 47.4375em){#digital-library .digital-library-libraries ul.tab-list{flex-wrap:wrap;gap:0}#digital-library .digital-library-libraries ul.tab-list
li{flex-basis:100%;margin-right:0}#digital-library .digital-library-libraries ul.tab-list li
a{flex-direction:row;text-align:left;padding:10px;gap:10px}#digital-library .digital-library-libraries ul.tab-list li a[aria-selected="true"]::after{content:'\0020⬅'}#digital-library .digital-library-libraries
section{padding:0}#digital-library .digital-library-libraries .digital-library-library-image{height:30px}}#digital-library .digital-library-libraries .digital-library-library-products{display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:20px;margin-top:40px;margin-bottom:20px}#digital-library .digital-library-libraries .digital-library-library-products .product
a{display:flex;gap:12px;padding:12px;color:#1d2a34;border-radius:7px}#digital-library .digital-library-libraries .digital-library-library-products .product a:hover{text-decoration:none;background-color:white}#digital-library .digital-library-libraries .digital-library-library-products .product .button, #digital-library .digital-library-libraries .digital-library-library-products .product .jip-ok-button, #digital-library .digital-library-libraries .digital-library-library-products .product .jip-cancel-button{width:auto;margin-top:12px;padding:4px
8px;font-size: .8rem}#digital-library .digital-library-libraries .digital-library-library-products .product-image{max-height:200px}#digital-library .digital-library-libraries .digital-library-library-products .product-authors{font-size: .7rem;margin-bottom:6px;color:#888}#digital-library .digital-library-libraries .digital-library-library-products .product-title{hyphens:auto;font-size: .8rem;line-height:1.2}#digital-library .digital-library-libraries .digital-library-library-products .product-title
span{color:#888;display:block;font-size: .7rem;margin-bottom:4px}aside#doc-menu{position:sticky;position:-webkit-sticky;top:200px;padding:10px;background-color:#f1f2f3;border-left:5px solid white;border-bottom:5px solid white;border-radius:4px;font-size: .8rem}.document-ads{display:flex;flex-wrap:wrap;margin-top:40px}.document-ads
h2{width:100%;margin-top:0 !important;border-top:1px solid #154672}@media all and (max-width: 47.4375em){.document-ads
h2{text-align:center}}@media all and (min-width: 47.5em){.document-ads
h2{text-align:left}}.document-ads h2
span{display:inline-block;background-color:#154672;color:white;padding:15px
20px;text-transform:uppercase;font-family:Lato,Helvetica,Verdana,sans-serif !important;font-size:1rem !important}@media all and (max-width: 47.4375em){.document-ads h2
span{width:100%}}.document-ads .product-card{padding:10px;margin-bottom:0;margin-top:40px;margin-right:1%;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:center;border:2px
solid #f1f2f3;background-color:#f1f2f3}@media all and (max-width: 19.9375em){.document-ads .product-card{width:100%}}@media all and (min-width: 20em) and (max-width: 25.5625em){.document-ads .product-card{width:49%}}@media all and (min-width: 25.625em){.document-ads .product-card{width:24%}}.document-ads .product-card:hover{border:2px
solid #f5ede5;background-color:#f5ede5}.document-ads .product-card:hover
*{cursor:pointer}.document-ads .product-card .product-title{padding:20px
0;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important}.document-ads .product-card .product-type{position:absolute;top:-26px;left:-2px;padding:4px
10px;display:block;background-color:#1d2a34;color:white;text-transform:uppercase;font-size: .7rem}.document-ads .product-card
button{margin-top:auto}.document-ads .product-card
img{max-height:8rem;max-width:100%}@media all and (max-width: 19.9375em){.document-ads .product-card
img{max-height:12rem}}@media all and (max-width: 25.5625em){.document-ads .product-card
img{max-height:12rem}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){.document-ads .product-card
img{max-height:10rem;max-width:80%}}@media all and (min-width: 47.5em) and (max-width: 62.4375em){.document-ads .product-card
img{max-height:10rem}}body.home .document-list{padding:10px;float:left;width:100%}body.home .document-list
li{padding:10px;float:left;width:100%}body:not(.home) .document-list>li{overflow:hidden;padding:10px}body:not(.home) .document-list>li::after{content:'';display:table;clear:both}@media all and (min-width: 47.5em){body:not(.home) .document-list>li{margin:0
-10px}}body:not(.home) .document-list>li:hover{background-color:#d1dee8}body:not(.home) .document-list > li:hover a:hover{text-decoration:none}body:not(.home) .document-list>li:after{display:inline}body:not(.home) .document-list
ul.buttons{float:right;margin-left: .5em;order:2;width:auto;display:flex}@media all and (max-width: 47.4375em){body:not(.home) .document-list
ul.buttons{width:100%;padding:10px
30px 0}}body:not(.home) .document-list
article{display:flex;flex-wrap:wrap}body:not(.home) .document-list>strong{display:block}body:not(.home) .document-list
.title{font-weight:bold}body:not(.home) .document-list
.type{flex-basis:100%;order:1;margin-bottom:6px;color:#1d2a34;text-transform:uppercase;font-size: .8rem;display:block}body:not(.home) .document-list .type .section:after{content:" \00bb ";font-size:1.3em}body:not(.home) .document-list .type+strong{display:block}body:not(.home) .document-list
.labels{flex-basis:100%;order:2}body:not(.home) .document-list
h3{flex-basis:80%;order:4}article.news-article
h3{flex-basis:100%;order:3}body:not(.home) .document-list
picture{flex-basis:20%;order:3}article.news-article
picture{order:5}body:not(.home) .document-list
.description{flex-basis:80%;order:5}article.news-article
description{order:6}@media all and (max-width: 47.4375em){body:not(.home) .document-list
.description{hyphens:auto;-webkit-hyphens:auto;flex-basis:100%}}body:not(.home) .document-list
.metadata{flex-basis:100%;order:6;display:flex}article.news-article
.metadata{order:4}body:not(.home) .document-list .metadata
dt{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}body:not(.home) .document-list .metadata
dd{margin-left:0;margin-right:10px}body:not(.home) .document-list .metadata dd:not(:last-of-type):after{content:","}body:not(.home) .document-list
.links{flex-basis:10%;order:7;display:flex}body:not(.home) .document-list .links
a{height:1.2em}body:not(.home) .document-list #regulation-reference-card .document-list>li{margin:0;padding:0;overflow:unset}body:not(.home) .document-list #regulation-reference-card .document-list > li .reference-card
a{padding:10px
10px 10px 40px}body:not(.home) .document-list.references:not(:last-child){margin-bottom:3em}#documentNavigator{width:100%;margin-bottom:1em}#documentNavigator
span{display:inline-block}#documentNavigator
a{font-weight:bold}#documentNavigator a:hover{text-decoration:none;background-color:#4879a5;color:white}.previousDocument
a{float:left;padding:5px
5px 5px 15px;background:#f1f2f3 url(/assets/img/icons/previous.png) 5px 50% no-repeat}.nextDocument
a{float:right;padding:5px
15px 5px 5px;background:#f1f2f3 url(/assets/img/icons/next.png) 99% 50% no-repeat}#documentNavigator
a.returnToSearchResults{padding:5px
5px 5px 15px;background:#f1f2f3 url(/assets/img/icons/previous.png) 5px 50% no-repeat}.document-subjects{width:98.33333%;float:left;margin-bottom:0.83333%;text-transform:uppercase;font-size: .7rem}.document-toolbar{position:fixed;margin:0;display:flex;flex-direction:column;justify-content:flex-end}@media all and (min-width: 81.25em){.document-toolbar{left:calc(76em + (100vw - 76em) / 2)}}@media all and (max-width: 81.1875em){.document-toolbar{right:0}}.authenticated .document-toolbar, .org-authenticated .document-toolbar{top:14.5rem}.guest .document-toolbar{top:16rem}.document-toolbar
ul{margin-bottom: .5em;display:flex;flex-direction:column}.document-toolbar li:not(:last-child){margin-bottom:2px}.document-toolbar
a{display:block;width:30px;height:30px;line-height:30px;text-align:center;background:#6296b6;color:#fff;text-decoration:none}@media all and (min-width: 62.5em){.document-toolbar
a{width:40px;height:40px;line-height:40px}}.document-toolbar a:hover{background:#135285}.document-toolbar a.in-bookmarks{background:#E07800}.document-toolbar a.in-bookmarks .icon::before{content:''}.document-toolbar
a.disabled{opacity: .5;cursor:default;background:#6296b6}.document-toolbar-bottom{position:fixed;bottom:60px}@media all and (min-width: 81.25em){.document-toolbar-bottom{left:calc(76em + (100vw - 76em) / 2)}}@media all and (max-width: 81.1875em){.document-toolbar-bottom{right:0}}article#document
h1{font-size:1.8rem;margin-bottom:30px}article#document h1, article#document h2, article#document h3, article#document h4, article#document h5, article#document
h6{font-family:adelle}#document .content div:not([class]){margin-bottom:20px}#document a:visited{color:#8dacc7}#content.news #section p a:visited{color:#8dacc7}#content #metadata a:visited{color:#8dacc7}#content.material-labour-council
dt{font-weight:bold;margin-bottom: .5em}#content.material-labour-council
dd{margin-bottom:1em}.material-eu-court-of-justice-judgment article > header, .material-eu-general-court-judgment article > header, .material-accounting-board-statement article > header, .material-accounting-board-guideline article > header, .material-central-tax-board-advance-ruling article>header{float:none;position:initial !important}.material-eu-court-of-justice-judgment .eds-DocumentCaption, .material-eu-general-court-judgment .eds-DocumentCaption, .material-accounting-board-statement .eds-DocumentCaption, .material-accounting-board-guideline .eds-DocumentCaption, .material-central-tax-board-advance-ruling .eds-DocumentCaption{color:#1d2a34;font-family:Lato,Helvetica,Verdana,sans-serif;font-size:1.2rem !important}.material-eu-court-of-justice-judgment .eds-DocumentTitle, .material-eu-general-court-judgment .eds-DocumentTitle, .material-accounting-board-statement .eds-DocumentTitle, .material-accounting-board-guideline .eds-DocumentTitle, .material-central-tax-board-advance-ruling .eds-DocumentTitle{font-size:inherit !important}.material-eu-court-of-justice-judgment .eds-DocumentKeywords, .material-eu-general-court-judgment .eds-DocumentKeywords, .material-accounting-board-statement .eds-DocumentKeywords, .material-accounting-board-guideline .eds-DocumentKeywords, .material-central-tax-board-advance-ruling .eds-DocumentKeywords{margin-bottom:20px;float:left}.material-eu-court-of-justice-judgment .eds-DocumentKeywords ul li, .material-eu-general-court-judgment .eds-DocumentKeywords ul li, .material-accounting-board-statement .eds-DocumentKeywords ul li, .material-accounting-board-guideline .eds-DocumentKeywords ul li, .material-central-tax-board-advance-ruling .eds-DocumentKeywords ul
li{display:inline}.material-eu-court-of-justice-judgment .eds-DocumentKeywords ul li:not(:last-of-type)::after, .material-eu-general-court-judgment .eds-DocumentKeywords ul li:not(:last-of-type)::after, .material-accounting-board-statement .eds-DocumentKeywords ul li:not(:last-of-type)::after, .material-accounting-board-guideline .eds-DocumentKeywords ul li:not(:last-of-type)::after, .material-central-tax-board-advance-ruling .eds-DocumentKeywords ul li:not(:last-of-type)::after{content:" —";padding-right:4px}.material-eu-court-of-justice-judgment .eds-DocumentMetadata, .material-eu-general-court-judgment .eds-DocumentMetadata, .material-accounting-board-statement .eds-DocumentMetadata, .material-accounting-board-guideline .eds-DocumentMetadata, .material-central-tax-board-advance-ruling .eds-DocumentMetadata{font-size: .8rem;hyphens:auto;float:left;width:100%;margin-bottom:20px}.material-eu-court-of-justice-judgment .eds-DocumentMetadata summary, .material-eu-general-court-judgment .eds-DocumentMetadata summary, .material-accounting-board-statement .eds-DocumentMetadata summary, .material-accounting-board-guideline .eds-DocumentMetadata summary, .material-central-tax-board-advance-ruling .eds-DocumentMetadata
summary{padding:5px
10px;width:max-content;background-color:#f1f2f3;color:#1a588e;font-size:1rem;margin-bottom:5px}.material-eu-court-of-justice-judgment .eds-DocumentMetadata div, .material-eu-general-court-judgment .eds-DocumentMetadata div, .material-accounting-board-statement .eds-DocumentMetadata div, .material-accounting-board-guideline .eds-DocumentMetadata div, .material-central-tax-board-advance-ruling .eds-DocumentMetadata
div{display:flex;margin-bottom:1px !important}.material-eu-court-of-justice-judgment .eds-DocumentMetadata dt, .material-eu-court-of-justice-judgment .eds-DocumentMetadata dd, .material-eu-general-court-judgment .eds-DocumentMetadata dt, .material-eu-general-court-judgment .eds-DocumentMetadata dd, .material-accounting-board-statement .eds-DocumentMetadata dt, .material-accounting-board-statement .eds-DocumentMetadata dd, .material-accounting-board-guideline .eds-DocumentMetadata dt, .material-accounting-board-guideline .eds-DocumentMetadata dd, .material-central-tax-board-advance-ruling .eds-DocumentMetadata dt, .material-central-tax-board-advance-ruling .eds-DocumentMetadata
dd{padding:5px
10px}.material-eu-court-of-justice-judgment .eds-DocumentMetadata dt, .material-eu-general-court-judgment .eds-DocumentMetadata dt, .material-accounting-board-statement .eds-DocumentMetadata dt, .material-accounting-board-guideline .eds-DocumentMetadata dt, .material-central-tax-board-advance-ruling .eds-DocumentMetadata
dt{width:150px;flex-shrink:0;font-weight:bold;background-color:#f1f2f3}.material-eu-court-of-justice-judgment .eds-DocumentContent .akn-header div, .material-eu-general-court-judgment .eds-DocumentContent .akn-header div, .material-accounting-board-statement .eds-DocumentContent .akn-header div, .material-accounting-board-guideline .eds-DocumentContent .akn-header div, .material-central-tax-board-advance-ruling .eds-DocumentContent .akn-header
div{margin-bottom:20px}.material-eu-court-of-justice-judgment .eds-DocumentContent section, .material-eu-general-court-judgment .eds-DocumentContent section, .material-accounting-board-statement .eds-DocumentContent section, .material-accounting-board-guideline .eds-DocumentContent section, .material-central-tax-board-advance-ruling .eds-DocumentContent
section{margin-bottom:20px}.material-eu-court-of-justice-judgment .eds-DocumentContent section div[aria-label], .material-eu-general-court-judgment .eds-DocumentContent section div[aria-label], .material-accounting-board-statement .eds-DocumentContent section div[aria-label], .material-accounting-board-guideline .eds-DocumentContent section div[aria-label], .material-central-tax-board-advance-ruling .eds-DocumentContent section div[aria-label]{display:grid;grid-template-columns:calc(1.5rem - 6px) 1fr;gap:0 6px;margin-bottom:20px}.material-eu-court-of-justice-judgment .eds-DocumentContent section div[aria-label] > span, .material-eu-general-court-judgment .eds-DocumentContent section div[aria-label] > span, .material-accounting-board-statement .eds-DocumentContent section div[aria-label] > span, .material-accounting-board-guideline .eds-DocumentContent section div[aria-label] > span, .material-central-tax-board-advance-ruling .eds-DocumentContent section div[aria-label]>span{grid-column:1/2;line-height:1.5;font-size: .75rem;margin-top:1px}.material-eu-court-of-justice-judgment .eds-DocumentContent section div[aria-label] > :not(span), .material-eu-general-court-judgment .eds-DocumentContent section div[aria-label] > :not(span), .material-accounting-board-statement .eds-DocumentContent section div[aria-label] > :not(span), .material-accounting-board-guideline .eds-DocumentContent section div[aria-label] > :not(span), .material-central-tax-board-advance-ruling .eds-DocumentContent section div[aria-label]>:not(span){grid-column:2/3}.material-eu-court-of-justice-judgment .eds-DocumentContent section div[aria-label] p, .material-eu-general-court-judgment .eds-DocumentContent section div[aria-label] p, .material-accounting-board-statement .eds-DocumentContent section div[aria-label] p, .material-accounting-board-guideline .eds-DocumentContent section div[aria-label] p, .material-central-tax-board-advance-ruling .eds-DocumentContent section div[aria-label] p{margin:0
!important}.material-eu-court-of-justice-judgment .eds-DocumentContent section blockquote, .material-eu-general-court-judgment .eds-DocumentContent section blockquote, .material-accounting-board-statement .eds-DocumentContent section blockquote, .material-accounting-board-guideline .eds-DocumentContent section blockquote, .material-central-tax-board-advance-ruling .eds-DocumentContent section
blockquote{border-radius:5px;margin:0;padding:12px
20px 12px 0;font-style:italic;font-size: .875rem;position:relative}.material-eu-court-of-justice-judgment .eds-DocumentContent section blockquote .akn-num + p, .material-eu-general-court-judgment .eds-DocumentContent section blockquote .akn-num + p, .material-accounting-board-statement .eds-DocumentContent section blockquote .akn-num + p, .material-accounting-board-guideline .eds-DocumentContent section blockquote .akn-num + p, .material-central-tax-board-advance-ruling .eds-DocumentContent section blockquote .akn-num+p{display:inline}.material-eu-court-of-justice-judgment .eds-DocumentContent section .akn-paragraph, .material-eu-general-court-judgment .eds-DocumentContent section .akn-paragraph, .material-accounting-board-statement .eds-DocumentContent section .akn-paragraph, .material-accounting-board-guideline .eds-DocumentContent section .akn-paragraph, .material-central-tax-board-advance-ruling .eds-DocumentContent section .akn-paragraph{display:grid;grid-template-columns:26px auto;gap:4px}.material-eu-court-of-justice-judgment .eds-DocumentContent section .akn-paragraph .akn-num, .material-eu-general-court-judgment .eds-DocumentContent section .akn-paragraph .akn-num, .material-accounting-board-statement .eds-DocumentContent section .akn-paragraph .akn-num, .material-accounting-board-guideline .eds-DocumentContent section .akn-paragraph .akn-num, .material-central-tax-board-advance-ruling .eds-DocumentContent section .akn-paragraph .akn-num{grid-column:1/2;text-align:right}.material-eu-court-of-justice-judgment .eds-DocumentContent section .akn-paragraph * + *, .material-eu-general-court-judgment .eds-DocumentContent section .akn-paragraph * + *, .material-accounting-board-statement .eds-DocumentContent section .akn-paragraph * + *, .material-accounting-board-guideline .eds-DocumentContent section .akn-paragraph * + *, .material-central-tax-board-advance-ruling .eds-DocumentContent section .akn-paragraph *+*{grid-column:2/3}.material-eu-court-of-justice-judgment .eds-DocumentContent section .akn-intro, .material-eu-general-court-judgment .eds-DocumentContent section .akn-intro, .material-accounting-board-statement .eds-DocumentContent section .akn-intro, .material-accounting-board-guideline .eds-DocumentContent section .akn-intro, .material-central-tax-board-advance-ruling .eds-DocumentContent section .akn-intro{margin-bottom:1em}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-arab li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-alpha li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-roman li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle li, .material-eu-court-of-justice-judgment .eds-DocumentContent ol:not([class]) li, .material-eu-court-of-justice-judgment .eds-DocumentContent ul:not([class]) li, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash li, .material-eu-general-court-judgment .eds-DocumentContent .list-arab li, .material-eu-general-court-judgment .eds-DocumentContent .list-alpha li, .material-eu-general-court-judgment .eds-DocumentContent .list-roman li, .material-eu-general-court-judgment .eds-DocumentContent .list-disc li, .material-eu-general-court-judgment .eds-DocumentContent .list-circle li, .material-eu-general-court-judgment .eds-DocumentContent ol:not([class]) li, .material-eu-general-court-judgment .eds-DocumentContent ul:not([class]) li{display:grid;grid-template-columns:40px auto;gap:4px}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-arab li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-alpha li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-roman li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent ol:not([class]) li .akn-num, .material-eu-court-of-justice-judgment .eds-DocumentContent ul:not([class]) li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-arab li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-alpha li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-roman li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-disc li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent .list-circle li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent ol:not([class]) li .akn-num, .material-eu-general-court-judgment .eds-DocumentContent ul:not([class]) li .akn-num{grid-column:1/2;text-align:right}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-arab li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-alpha li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-roman li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent ol:not([class]) li * + *, .material-eu-court-of-justice-judgment .eds-DocumentContent ul:not([class]) li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-arab li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-alpha li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-roman li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-disc li * + *, .material-eu-general-court-judgment .eds-DocumentContent .list-circle li * + *, .material-eu-general-court-judgment .eds-DocumentContent ol:not([class]) li * + *, .material-eu-general-court-judgment .eds-DocumentContent ul:not([class]) li *+*{grid-column:2/3}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash, .material-eu-general-court-judgment .eds-DocumentContent .list-disc, .material-eu-general-court-judgment .eds-DocumentContent .list-circle{margin-left:40px}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash > li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc > li, .material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle > li, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash > li, .material-eu-general-court-judgment .eds-DocumentContent .list-disc > li, .material-eu-general-court-judgment .eds-DocumentContent .list-circle>li{all:revert}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-ndash > li::marker, .material-eu-general-court-judgment .eds-DocumentContent .list-ndash>li::marker{content:"– "}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-disc > li::marker, .material-eu-general-court-judgment .eds-DocumentContent .list-disc>li::marker{content:"• "}.material-eu-court-of-justice-judgment .eds-DocumentContent .list-circle > li::marker, .material-eu-general-court-judgment .eds-DocumentContent .list-circle>li::marker{content:"⚬ "}.material-eu-court-of-justice-judgment .eds-DocumentContent ol > ol, .material-eu-court-of-justice-judgment .eds-DocumentContent ul > ul, .material-eu-court-of-justice-judgment .eds-DocumentContent ol > ul, .material-eu-court-of-justice-judgment .eds-DocumentContent ul > ol, .material-eu-general-court-judgment .eds-DocumentContent ol > ol, .material-eu-general-court-judgment .eds-DocumentContent ul > ul, .material-eu-general-court-judgment .eds-DocumentContent ol > ul, .material-eu-general-court-judgment .eds-DocumentContent ul>ol{margin-left:20px}.material-eu-court-of-justice-judgment .eds-DocumentContent h2, .material-eu-court-of-justice-judgment .eds-DocumentContent h3, .material-eu-court-of-justice-judgment .eds-DocumentContent h4, .material-eu-general-court-judgment .eds-DocumentContent h2, .material-eu-general-court-judgment .eds-DocumentContent h3, .material-eu-general-court-judgment .eds-DocumentContent
h4{margin-left:1.5rem !important;width:inherit}.material-eu-court-of-justice-judgment .eds-DocumentContent h2, .material-eu-general-court-judgment .eds-DocumentContent
h2{text-align:center}.material-eu-court-of-justice-judgment .temporary, .material-eu-general-court-judgment
.temporary{}.material-eu-court-of-justice-judgment .temporary a:not([href]), .material-eu-general-court-judgment .temporary a:not([href]){color:inherit;font-size: .75rem}.material-eu-court-of-justice-judgment .temporary a:not([href]):hover, .material-eu-general-court-judgment .temporary a:not([href]):hover{text-decoration:none}.material-eu-court-of-justice-judgment .temporary table, .material-eu-general-court-judgment .temporary
table{margin-left:0 !important}.material-eu-court-of-justice-judgment .temporary .C19Centre:first-of-type, .material-eu-court-of-justice-judgment .temporary .C19Centre:nth-of-type(2), .material-eu-court-of-justice-judgment .temporary .C75Debutdesmotifs, .material-eu-court-of-justice-judgment .temporary .C04Titre1, .material-eu-court-of-justice-judgment .temporary .C05Titre2, .material-eu-court-of-justice-judgment .temporary .C06Titre3, .material-eu-court-of-justice-judgment .temporary .eds-DocumentCaption, .material-eu-general-court-judgment .temporary .C19Centre:first-of-type, .material-eu-general-court-judgment .temporary .C19Centre:nth-of-type(2), .material-eu-general-court-judgment .temporary .C75Debutdesmotifs, .material-eu-general-court-judgment .temporary .C04Titre1, .material-eu-general-court-judgment .temporary .C05Titre2, .material-eu-general-court-judgment .temporary .C06Titre3, .material-eu-general-court-judgment .temporary .eds-DocumentCaption{line-height:1.2;font-family:Adelle,Georgia,"Times New Roman",serif;font-weight:normal}.material-eu-court-of-justice-judgment .temporary .C19Centre:first-of-type, .material-eu-court-of-justice-judgment .temporary .C19Centre:nth-of-type(2), .material-eu-court-of-justice-judgment .temporary .eds-DocumentCaption, .material-eu-general-court-judgment .temporary .C19Centre:first-of-type, .material-eu-general-court-judgment .temporary .C19Centre:nth-of-type(2), .material-eu-general-court-judgment .temporary .eds-DocumentCaption{font-size:2.074em;margin:0
!important}.material-eu-court-of-justice-judgment .temporary .C75Debutdesmotifs, .material-eu-general-court-judgment .temporary
.C75Debutdesmotifs{text-align:center;font-size:1.728em;margin:0
!important}.material-eu-court-of-justice-judgment .temporary .C04Titre1, .material-eu-general-court-judgment .temporary
.C04Titre1{font-size:1.728em;text-align:center}.material-eu-court-of-justice-judgment .temporary .C05Titre2, .material-eu-general-court-judgment .temporary
.C05Titre2{font-size:1.44em}.material-eu-court-of-justice-judgment .temporary .C06Titre3, .material-eu-general-court-judgment .temporary
.C06Titre3{font-size:1.2em}.material-eu-court-of-justice-judgment .temporary .eds-DocumentCaption, .material-eu-general-court-judgment .temporary .eds-DocumentCaption{display:block}.material-accounting-board-statement .akn-num + .akn-heading, .material-accounting-board-guideline .akn-num + .akn-heading, .material-central-tax-board-advance-ruling .akn-num+.akn-heading{margin-left:6px}.material-accounting-board-statement section section, .material-accounting-board-guideline section section, .material-central-tax-board-advance-ruling section
section{margin-top:20px}.material-accounting-board-statement table.pre, .material-accounting-board-guideline table.pre, .material-central-tax-board-advance-ruling
table.pre{border:0;margin-bottom:1em}.material-accounting-board-statement table.pre p, .material-accounting-board-guideline table.pre p, .material-central-tax-board-advance-ruling table.pre
p{margin:0
!important}.material-accounting-board-statement table.pre p.whitespace-nowrap, .material-accounting-board-guideline table.pre p.whitespace-nowrap, .material-central-tax-board-advance-ruling table.pre p.whitespace-nowrap{white-space:nowrap}.material-accounting-board-statement table.pre td, .material-accounting-board-statement table.pre th, .material-accounting-board-guideline table.pre td, .material-accounting-board-guideline table.pre th, .material-central-tax-board-advance-ruling table.pre td, .material-central-tax-board-advance-ruling table.pre
th{border:0;padding:0}.material-accounting-board-statement ol, .material-accounting-board-statement ul, .material-accounting-board-guideline ol, .material-accounting-board-guideline ul, .material-central-tax-board-advance-ruling ol, .material-central-tax-board-advance-ruling
ul{margin-bottom:1em;margin-left:3em}.material-accounting-board-statement ol li:not(:last-child), .material-accounting-board-statement ul li:not(:last-child), .material-accounting-board-guideline ol li:not(:last-child), .material-accounting-board-guideline ul li:not(:last-child), .material-central-tax-board-advance-ruling ol li:not(:last-child), .material-central-tax-board-advance-ruling ul li:not(:last-child){margin-bottom: .3em}.material-accounting-board-statement ol li p, .material-accounting-board-statement ul li p, .material-accounting-board-guideline ol li p, .material-accounting-board-guideline ul li p, .material-central-tax-board-advance-ruling ol li p, .material-central-tax-board-advance-ruling ul li
p{margin:0
!important}.material-accounting-board-statement ol > li::marker, .material-accounting-board-guideline ol > li::marker, .material-central-tax-board-advance-ruling ol>li::marker{content:attr(value) " ";text-align:right}.material-accounting-board-statement .list-ndash > li::marker, .material-accounting-board-guideline .list-ndash > li::marker, .material-central-tax-board-advance-ruling .list-ndash>li::marker{content:"– "}.material-accounting-board-statement .list-disc > li::marker, .material-accounting-board-guideline .list-disc > li::marker, .material-central-tax-board-advance-ruling .list-disc>li::marker{content:"• "}.material-accounting-board-statement .list-circle > li::marker, .material-accounting-board-guideline .list-circle > li::marker, .material-central-tax-board-advance-ruling .list-circle>li::marker{content:"⚬ "}.material-accounting-board-statement li > ol, .material-accounting-board-statement li > ul, .material-accounting-board-guideline li > ol, .material-accounting-board-guideline li > ul, .material-central-tax-board-advance-ruling li > ol, .material-central-tax-board-advance-ruling li>ul{width:fill-available;width:-moz-available;margin-left:2em;margin-bottom:0}.material-central-tax-board-advance-ruling header+table{width:auto;font-size: .8rem;hyphens:auto;margin-bottom:1em}.material-central-tax-board-advance-ruling header + table
tr{border-bottom:1px solid white}.material-central-tax-board-advance-ruling header + table
th{min-width:100px;width:20%;border:0}.material-central-tax-board-advance-ruling header + table
td{width:80%;border:0}.material-ehs-information
#document{margin:0
0 2em}.material-ehs-information #document .caption
*{font-weight:bold;font-style:italic}.material-ehs-information #document
.creatorPerson{white-space:pre}.material-ehs-information #document
ol{list-style:arabic}.material-ehs-information #document ol
li{margin-left:1em}.material-ehs-information #document ol li
p{margin:0
!important;margin-bottom: .5em}.material-ehs-information #document
ul{list-style:disc}.material-ehs-information #document ul
li{margin-left:1em;margin-bottom: .5em}.material-ehs-information #document ul li
p{margin:0
!important}[aria-describedby="footnote-label"]{vertical-align:super;font-size:0.8em}[aria-describedby="footnote-label"]::after{content:']';margin-left:2px;cursor:pointer}[aria-describedby="footnote-label"]::before{content:'[';margin-right:2px;cursor:pointer}#footnotes{border-top:1px #e5e5e5 solid;padding:1.5em 0;margin-top:1.5em;font-size: .9rem;clear:both}#footnotes #footnote-label{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}#footnotes
ol{list-style-type:decimal;margin:0
1.5em 1.5em 1.5em}#footnotes li:not(:last-of-type){margin-bottom:1em}#footnotes li p:last-of-type{margin:0;display:inline}#footnotes a[href^="#footnote"]{display:inline}.tags{display:flex;gap:4px;flex-wrap:wrap}.tags .edilex-series, .tags .peer-reviewed{border-radius:2px;padding: .1em .6em;background-color:#eee;color:#444;display:flex;gap: .5em;width:fit-content;font-size: .7rem;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;align-items:center}.tags+div{margin-top:1em}#edilex-services{background-color:white}@media all and (max-width: 47.4375em){#edilex-services{order:3;width:100%;margin:0}}#edilex-services .tab-list
h3{display:flex;font-size: .9rem;margin:0}#edilex-services .service-name{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px
10px;border-top:4px solid transparent;cursor:pointer;text-transform:uppercase}@media all and (min-width: 47.5em) and (max-width: 62.4375em){#edilex-services .service-name{font-size: .8rem;flex-direction:row;padding:10px}}@media all and (max-width: 47.4375em){#edilex-services .service-name{padding:6px
3px 6px 0;justify-content:flex-start;font-size: .7rem;hyphens:auto;-webkit-hyphens:auto}}#edilex-services .service-name
span{display:block;font-weight:700;text-transform:none}@media all and (min-width: 47.5em) and (max-width: 62.4375em){#edilex-services .service-name
span{padding-left:6px}}#edilex-services li a:hover, #edilex-services li a:focus, #edilex-services li.selected
a{text-decoration:none;border-top:4px solid #1d2a34;color:#1d2a34}#edilex-services>ul{display:flex;justify-content:space-between;width:100%;float:left}@media all and (min-width: 47.5em) and (max-width: 62.4375em){#edilex-services>ul{flex-direction:column;flex-wrap:wrap;max-height:100px}}#edilex-services .tab-panel{display:none;position:relative;margin-left:-20%;margin-right:-20%;margin-top:90px;padding:30px
90px;z-index:1;border-bottom:4px solid #1d2a34}@media all and (max-width: 47.4375em){#edilex-services .tab-panel{margin:50px
0 0 0;padding:20px}}#edilex-services .tab-panel
a{margin:10px
10px 0 0;position:static;align-items:center}#edilex-services .tab-panel a.button, #edilex-services .tab-panel a.jip-ok-button, #edilex-services .tab-panel a.jip-cancel-button{display:inline-block}#edilex-services .tab-panel .edilex-env
a{margin:0}#edilex-services #tab-panel-edilex-ehs{padding:0}@media all and (min-width: 47.5em){#edilex-services #tab-panel-edilex-ehs{margin-top:110px}}@media all and (max-width: 47.4375em){#edilex-services #tab-panel-edilex-ehs{margin-top:70px}}div.edilex-env{background-image:url("/assets/img/ymparisto-bg.jpg");background-size:cover;background-position:top left}div.edilex-env
h1{color:white;font-size:3rem;line-height:1;margin-left:-4px}div.edilex-env
.intro{position:relative;top:-5px;padding:2rem;background-color:rgba(0, 0, 0, 0.3);color:white;width:100%;display:grid;display:-ms-grid;grid-template-columns:repeat(3, minmax(0, 1fr));-ms-grid-columns:1fr 1fr 1fr;grid-column-gap:30px}div.edilex-env .intro .co-op{margin-bottom:1.5em;grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:1}div.edilex-env .intro .co-op
svg{display:inline-block;height:25px;width:56px;margin-right:20px}div.edilex-env .intro .co-op
img{display:inline-block;height:30px}div.edilex-env .intro h1, div.edilex-env .intro h1+p{grid-column:1/-1;-ms-grid-column:1;-ms-grid-column-span:3}div.edilex-env .intro
h1{-ms-grid-row:2}div.edilex-env .intro h1+p{-ms-grid-row:3}div.edilex-env .intro
.iso{background-color:rgba(255, 255, 255, 0.8);display:flex;align-items:center;gap: .5em;color:#222;grid-column:1/-1;-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4}@media all and (min-width: 47.5em){div.edilex-env .intro
.iso{padding: .5em 1em .5em 2.8em;margin:2em
0 2em -3em;width:43%;width:max-content;border-radius:20px}}@media all and (max-width: 47.4375em){div.edilex-env .intro
.iso{width:auto;margin:2em
-2em;border-radius:0;padding: .5em 2em}}div.edilex-env .intro .iso
p{margin:0
10px 0 0 !important;width:auto}div.edilex-env .intro .iso + p, div.edilex-env .intro .iso + p + p, div.edilex-env .intro .iso+p+p+p{-ms-grid-row:5}@media all and (min-width: 47.5em){div.edilex-env .intro .iso + p, div.edilex-env .intro .iso + p + p, div.edilex-env .intro .iso+p+p+p{margin:0
!important}}@media all and (max-width: 47.4375em){div.edilex-env .intro .iso + p, div.edilex-env .intro .iso + p + p, div.edilex-env .intro .iso+p+p+p{grid-column:1/-1;-ms-grid-column:1;-ms-grid-column-span:3}}div.edilex-env .intro .iso+p{-ms-grid-column:1;padding-right:20px}@supports (display: grid){div.edilex-env .intro
.iso{}div.edilex-env .intro .iso+p{padding-right:0}}div.edilex-env .intro .iso+p+p{-ms-grid-column:2;padding-right:20px}@supports (display: grid){div.edilex-env .intro
.iso{}div.edilex-env .intro .iso+p+p{padding-right:0}}div.edilex-env .intro .iso+p+p+p{-ms-grid-column:3}div.edilex-env .intro .button.cta, div.edilex-env .intro .jip-ok-button, div.edilex-env .intro .cta.jip-cancel-button{grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row:1/2;-ms-grid-row:1;-ms-grid-column-align:end;display:table !important;width:-moz-fit-content;justify-self:end;height:max-content;margin:0
!important}div.edilex-env .intro .button:not(.cta), div.edilex-env .intro .jip-ok-button:not(.cta), div.edilex-env .intro .jip-cancel-button:not(.cta){grid-row:6/7;-ms-grid-row:6;grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;justify-self:start;margin-top:20px !important}div.edilex-env .intro>p:first-of-type{font-size:1.4rem;margin-bottom:0 !important}div.edilex-env
dl{display:grid;display:-ms-grid;-ms-grid-row:5;gap:1em;justify-items:center;padding:3em
2em}@media all and (min-width: 62.5em){div.edilex-env
dl{grid-template-columns:repeat(4, minmax(0, 1fr));-ms-grid-columns:1fr 1fr 1fr 1fr}}@media all and (max-width: 62.4375em){div.edilex-env
dl{grid-template-columns:repeat(2, minmax(0, 1fr));-ms-grid-columns:1fr 1fr}}@media all and (max-width: 47.4375em){div.edilex-env
dl{grid-template-columns:minmax(0, 1fr);-ms-grid-columns:1fr}}div.edilex-env dl
div{display:flex;flex-direction:column;border-radius:1px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);background-color:rgba(255, 255, 255, 0.8);padding:1.5em}div.edilex-env dl div:last-of-type{position:relative;grid-column:1/-1;text-align:center;margin-top:140px}@media all and (min-width: 47.5em){div.edilex-env dl div:last-of-type{width:70%}}div.edilex-env dl div:last-of-type::before{position:absolute;display:block;content:"+";color:rgba(255, 255, 255, 0.8);font-size:7rem;left:calc(50% - 2rem);top:-166px}div.edilex-env dl>div{-ms-grid-column:1;-ms-grid-row:1}div.edilex-env dl>div+div{-ms-grid-column:2;-ms-grid-row:1}div.edilex-env dl>div+div+div{-ms-grid-column:3;-ms-grid-row:1}div.edilex-env dl>div+div+div+div{-ms-grid-column:4;-ms-grid-row:1}div.edilex-env dl>div+div+div+div+div{-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-column-align:center}div.edilex-env dl
dt{font-size:1.4rem;padding-bottom:1em;line-height:1.1;display:flex;gap:12px;flex-direction:column;align-items:center;text-align:center}div.edilex-env dl dt
svg{scale:1.5;height:36px}div.edilex-env dl dt
h3{font-size:1.3rem}div.edilex-env dl dd
ul{list-style:disc;margin:0
0 0 10px}div.edilex-env dl svg#edilex-logo{width:60px}.embed-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;background:#000}.embed-player
iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent}.embed-player
img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;cursor:pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all}.embed-player img:hover{-webkit-filter:brightness(75%)}.embed-player
.play{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url("/assets/images/play-button.png") no-repeat;background-size:contain;cursor:pointer}body.news
#events{width:100%;float:left;padding:10px;margin-bottom:1em;position:relative;background-color:#f5ede5}body.news #events .document-list{flex-direction:column}body.news #events .document-list li:hover{background-color:transparent}body.news #events .document-list .event-date{order:1;padding-right:16px;padding-top:2px;width:20%;text-align:center;color:#1d2a34}body.news #events .document-list .event-date .event-date-month{display:block;text-transform:uppercase;font-size: .8rem}body.news #events .document-list .event-date .event-date-day{font-size:2rem;font-style:normal;display:block}body.news #events
a.external{float:right}[id$="-featured"]{margin-bottom:1em;width:100%;display:flex;flex-wrap:wrap}@media all and (max-width: 47.4375em){[id$="-featured"]{flex-direction:column}}[id$="-featured"]>div{display:flex;flex-direction:column;margin-bottom:1em}#new-user-featured>div{width:31.66667%;float:left}#new-user-featured>div:not(:last-of-type){margin-right:1em}@media all and (max-width: 62.4375em){#new-user-featured>div{width:100%;float:left}#new-user-featured>div:last-of-type{margin-bottom:0}}#law-library-featured>div{width:100%}#news-featured>div{width:48.33333%;float:left}#news-featured>div:not(:last-of-type){margin-right:1em}@media all and (max-width: 47.4375em){#news-featured>div{width:100%;float:left}#news-featured>div:last-of-type{margin-bottom:0}}[id$="-featured"] .box{padding:20px;background-color:#f5ede5}#new-user-featured
.box{margin-bottom: .5em}[id$="-featured"] .box
strong{font-weight:normal;display:block;margin-left:72px;margin-bottom: .4em;color:#1d2a34}[id$="-featured"] .box
span{margin-left:72px;display:block;background:url(/assets/img/icons/more.png) 0 50% no-repeat;padding-left:20px}[id$="-featured"] .box
a{display:block;hyphens:auto;-webkit-hyphens:auto;min-height:60px}[id$="-featured"] .box a:hover{text-decoration:none}[id$="-featured"] .box a:hover
span{text-decoration:underline}#new-user-featured #order-edilex .box
a{background:url("/assets/img/icons/ok.png") no-repeat scroll -16px 0 transparent}#new-user-featured #order-trial .box
a{background:url("/assets/img/icons/clock.png") no-repeat scroll -16px 0 transparent}#new-user-featured #trial .box
a{background:url("/assets/img/icons/book.png") no-repeat scroll -16px 0 transparent}#law-library-featured #asiakirjamallit
a{background:url("/assets/img/icons/template.png") no-repeat scroll -16px 0 transparent}#law-library-featured #write
a{background:url("/assets/img/icons/write.png") no-repeat scroll -16px 0 transparent}#dictionary
a{background:url("/assets/img/icons/dictionary.png") no-repeat scroll -16px 0 transparent}#document-templates
a{background:url("/assets/img/icons/template.png") no-repeat scroll -16px 0 transparent}#lawyer-post
a{background:url("/assets/img/icons/newsletter.png") no-repeat scroll -16px 0 transparent}#news-tips
a{background:url("/assets/img/icons/tip.png") no-repeat scroll -16px 0 transparent}#delivery
a{background:url("/assets/img/icons/contact.png") no-repeat scroll -16px 0 transparent}#follower-toolbar{position:relative;background-color:#f5ede5}@media all and (min-width: 76em){#follower-toolbar:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}#follower-toolbar
ul{margin:0;padding:0;display:flex}#follower-toolbar ul
li{display:inline-block}#follower-toolbar
a{display:inline-block;width:2rem;height:2rem;padding:5px
0 0 0;font-size:0}#follower-toolbar a#facebook:focus svg, #follower-toolbar a#facebook:hover
svg{fill:#3b5897}#follower-toolbar a#twitter:focus svg, #follower-toolbar a#twitter:hover
svg{fill:#00b4f0}#follower-toolbar a#linkedin:focus svg, #follower-toolbar a#linkedin:hover
svg{fill:#007db8}#follower-toolbar a#youtube:focus svg, #follower-toolbar a#youtube:hover
svg{fill:#b51217}#follower-toolbar a#rss:focus svg, #follower-toolbar a#rss:hover
svg{fill:#f26321}#follower-toolbar a
svg{height:90%}@media all and (max-width: 47.4375em){#follower-toolbar a
svg{height:28px}}footer{display:flex;flex-wrap:wrap;padding-top:40px;position:absolute;bottom:40px;left:0;background-color:#1a588e;font-size: .9rem}@media all and (min-width: 76em){footer:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}footer:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}}footer>div:first-child{flex-grow:1;width:25%;float:left}footer > div:first-child
a{display:block}footer > div:first-child a
svg{height:80px;margin-left:-20px;margin-top:-20px}footer>div:nth-child(2){width:25%;float:left;margin-left:auto}@media all and (max-width: 47.4375em){footer>div:nth-child(2){width:100%}}footer > div:nth-child(2) #edita-business-id{margin-top:12px}footer>div:nth-child(3){width:25%;float:left}@media all and (max-width: 47.4375em){footer>div:nth-child(3){width:100%;margin-bottom:20px;border-bottom:1px solid white}}footer > div:nth-child(3) #service-customer-service
h3{margin:0
0 4px 0}footer > div:nth-child(3) #service-editorial-team
h3{margin:12px
0 4px 0}footer > div:nth-child(3) #service-issn{margin-top:12px}footer>div:nth-child(4){width:25%;float:left}@media all and (max-width: 47.4375em){footer>div:nth-child(4){width:100%;column-count:2}}footer > div:nth-child(4) .external{position:static;color:white}footer>div:not(:last-child){padding:0
20px 40px 20px}@media all and (max-width: 47.4375em){footer>div:not(:last-child){padding:0
10px 20px 10px}}footer > div:not(:last-child) *, footer > div:not(:last-child) a:hover{color:white}footer #edita-digital-services{clear:both;width:100%;float:left;padding:20px;position:relative;background-color:#f5ede5;z-index:1}@media all and (min-width: 76em){footer #edita-digital-services:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}footer #edita-digital-services:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}@media all and (max-width: 47.4375em){footer #edita-digital-services{padding:20px
10px}}footer #edita-digital-services
h3{color:#1d2a34;padding-bottom:10px;text-transform:uppercase;font-size: .9rem;letter-spacing:1px}@media all and (max-width: 47.4375em){footer #edita-digital-services
h3{padding-bottom:20px}}footer #edita-digital-services
ul{display:flex;flex-wrap:wrap;justify-content:space-between}@media all and (max-width: 47.4375em){footer #edita-digital-services
ul{flex-direction:column}}footer #edita-digital-services ul
li{margin-right:1.66667%}@media all and (max-width: 47.4375em){footer #edita-digital-services ul
li{width:100%;padding-bottom:6px}}footer #edita-digital-services ul li:last-child{margin-right:0;padding-bottom:0}footer #edita-digital-services
.external{flex-flow:row-reverse}footer
a{color:#1a588e;display:inline-block;padding-bottom:6px}footer
svg{margin-right:8px}.ot-sdk-show-settings{cursor:pointer}form{width:100%}form input:disabled, form textarea:disabled{background-color:#f1f2f3}form
fieldset{padding:10px}form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"])>dl{display:flex;flex-wrap:wrap}@media all and (max-width: 47.4375em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"])>dl{width:100%}}form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl dt:not(.hint){font-weight:bold;margin-bottom: .5em}@media all and (min-width: 47.5em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl dt:not(.hint){width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;display:flex;align-items:center;justify-content:flex-end}}@media all and (max-width: 47.4375em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl dt:not(.hint){width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%}}form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl
dt.hint{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin:0
0 1em 0;color:#787f85;font-style:italic;font-size: .9rem}form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl
dd{margin-bottom: .5em;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}@media all and (min-width: 47.5em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl
dd{width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%}}@media all and (max-width: 47.4375em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl
dd{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%}}form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl dd.mandatory-info{background:url("/assets/img/icons/required.png") no-repeat scroll left 8px transparent;padding-left:10px;width:100%;margin-top:1em}@media all and (min-width: 47.5em){form fieldset:not([id="fieldset-submitFields"]):not([id="fieldset-Submit"]):not([id="fieldset-buttons"]):not([id="fieldset-submit"]):not([id="fieldset-allSearchPages"]):not([id="fieldset-advancedSearchHeader"]):not([id="fieldset-advancedsidebar"]):not([id="fieldset-session"]):not([id="fieldset-buttonWithInfo"]) > dl dd.mandatory-info{margin-left:34.16667%}}form fieldset#fieldset-privilegeFields dd, form fieldset#fieldset-subscriptionFields
dd{flex-wrap:nowrap}form fieldset#fieldset-advancedsidebar>dl{display:flex;width:100%;flex-direction:column;max-height:70vh;overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}form fieldset#fieldset-advancedsidebar > dl dt:not(.hint){text-align:left;color:white;background:#769bbb;padding:7px
0;width:100%}form fieldset#fieldset-advancedsidebar > dl dt:not(.hint) label{margin-left:10px;text-align:left}form fieldset#fieldset-advancedsidebar > dl
dd{background-color:#f1f2f3;padding:15px
0 10px 0}form fieldset#fieldset-advancedsidebar
legend{text-transform:uppercase;text-align:center}@media all and (max-width: 47.4375em){form fieldset#fieldset-proximitySearch
dt{display:flex;align-items:center}}@media all and (max-width: 47.4375em){form fieldset#fieldset-proximitySearch dt:not([id="proximityDescription-label"]):not(.hint), form fieldset#fieldset-proximitySearch dd:not([id="proximity-element"]):not([id="noneWords-element"]){width:40% !important}}form fieldset#fieldset-proximitySearch
dd{flex-wrap:nowrap}form fieldset#fieldset-proximitySearch dd
ul.errors{margin-left:1em;margin-bottom:0}form fieldset.sidebyside-aligned > dl dt:not(.hint){width:auto !important}form fieldset.sidebyside-aligned > dl
dd{width:auto !important}form fieldset.sidebyside-aligned > dl dd
input.text{width:100px !important}form fieldset.sidebyside-aligned > dl dd
input.text.number{width:30px !important;min-width:30px !important}form #fieldset-submitFields, form #fieldset-Submit, form #fieldset-submit, form #fieldset-buttons, form #fieldset-session, form #fieldset-buttonWithInfo{margin-top:1em}form #fieldset-submitFields dl, form #fieldset-Submit dl, form #fieldset-submit dl, form #fieldset-buttons dl, form #fieldset-session dl, form #fieldset-buttonWithInfo
dl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}form #fieldset-submitFields dd#next-element, form #fieldset-submitFields dd#save-element, form #fieldset-submitFields dd#submit-element, form #fieldset-submitFields dd#continue-element, form #fieldset-submitFields dd#accept-element, form #fieldset-submitFields dd#userSubmit-element, form #fieldset-Submit dd#next-element, form #fieldset-Submit dd#save-element, form #fieldset-Submit dd#submit-element, form #fieldset-Submit dd#continue-element, form #fieldset-Submit dd#accept-element, form #fieldset-Submit dd#userSubmit-element, form #fieldset-submit dd#next-element, form #fieldset-submit dd#save-element, form #fieldset-submit dd#submit-element, form #fieldset-submit dd#continue-element, form #fieldset-submit dd#accept-element, form #fieldset-submit dd#userSubmit-element, form #fieldset-buttons dd#next-element, form #fieldset-buttons dd#save-element, form #fieldset-buttons dd#submit-element, form #fieldset-buttons dd#continue-element, form #fieldset-buttons dd#accept-element, form #fieldset-buttons dd#userSubmit-element, form #fieldset-session dd#next-element, form #fieldset-session dd#save-element, form #fieldset-session dd#submit-element, form #fieldset-session dd#continue-element, form #fieldset-session dd#accept-element, form #fieldset-session dd#userSubmit-element, form #fieldset-buttonWithInfo dd#next-element, form #fieldset-buttonWithInfo dd#save-element, form #fieldset-buttonWithInfo dd#submit-element, form #fieldset-buttonWithInfo dd#continue-element, form #fieldset-buttonWithInfo dd#accept-element, form #fieldset-buttonWithInfo dd#userSubmit-element{order:2}form #fieldset-submitFields dd#previous-element, form #fieldset-submitFields dd#reset-element, form #fieldset-submitFields dd#cancel-element, form #fieldset-submitFields dd#decline-element, form #fieldset-Submit dd#previous-element, form #fieldset-Submit dd#reset-element, form #fieldset-Submit dd#cancel-element, form #fieldset-Submit dd#decline-element, form #fieldset-submit dd#previous-element, form #fieldset-submit dd#reset-element, form #fieldset-submit dd#cancel-element, form #fieldset-submit dd#decline-element, form #fieldset-buttons dd#previous-element, form #fieldset-buttons dd#reset-element, form #fieldset-buttons dd#cancel-element, form #fieldset-buttons dd#decline-element, form #fieldset-session dd#previous-element, form #fieldset-session dd#reset-element, form #fieldset-session dd#cancel-element, form #fieldset-session dd#decline-element, form #fieldset-buttonWithInfo dd#previous-element, form #fieldset-buttonWithInfo dd#reset-element, form #fieldset-buttonWithInfo dd#cancel-element, form #fieldset-buttonWithInfo dd#decline-element{order:1}form #fieldset-submitFields dd#previous-element input, form #fieldset-submitFields dd#previous-element button, form #fieldset-submitFields dd#reset-element input, form #fieldset-submitFields dd#reset-element button, form #fieldset-submitFields dd#cancel-element input, form #fieldset-submitFields dd#cancel-element button, form #fieldset-submitFields dd#decline-element input, form #fieldset-submitFields dd#decline-element button, form #fieldset-Submit dd#previous-element input, form #fieldset-Submit dd#previous-element button, form #fieldset-Submit dd#reset-element input, form #fieldset-Submit dd#reset-element button, form #fieldset-Submit dd#cancel-element input, form #fieldset-Submit dd#cancel-element button, form #fieldset-Submit dd#decline-element input, form #fieldset-Submit dd#decline-element button, form #fieldset-submit dd#previous-element input, form #fieldset-submit dd#previous-element button, form #fieldset-submit dd#reset-element input, form #fieldset-submit dd#reset-element button, form #fieldset-submit dd#cancel-element input, form #fieldset-submit dd#cancel-element button, form #fieldset-submit dd#decline-element input, form #fieldset-submit dd#decline-element button, form #fieldset-buttons dd#previous-element input, form #fieldset-buttons dd#previous-element button, form #fieldset-buttons dd#reset-element input, form #fieldset-buttons dd#reset-element button, form #fieldset-buttons dd#cancel-element input, form #fieldset-buttons dd#cancel-element button, form #fieldset-buttons dd#decline-element input, form #fieldset-buttons dd#decline-element button, form #fieldset-session dd#previous-element input, form #fieldset-session dd#previous-element button, form #fieldset-session dd#reset-element input, form #fieldset-session dd#reset-element button, form #fieldset-session dd#cancel-element input, form #fieldset-session dd#cancel-element button, form #fieldset-session dd#decline-element input, form #fieldset-session dd#decline-element button, form #fieldset-buttonWithInfo dd#previous-element input, form #fieldset-buttonWithInfo dd#previous-element button, form #fieldset-buttonWithInfo dd#reset-element input, form #fieldset-buttonWithInfo dd#reset-element button, form #fieldset-buttonWithInfo dd#cancel-element input, form #fieldset-buttonWithInfo dd#cancel-element button, form #fieldset-buttonWithInfo dd#decline-element input, form #fieldset-buttonWithInfo dd#decline-element
button{border:0px
none;background:none;font-size: .9rem;color:#4879a5}form #fieldset-submitFields dd#previous-element input:hover, form #fieldset-submitFields dd#previous-element button:hover, form #fieldset-submitFields dd#reset-element input:hover, form #fieldset-submitFields dd#reset-element button:hover, form #fieldset-submitFields dd#cancel-element input:hover, form #fieldset-submitFields dd#cancel-element button:hover, form #fieldset-submitFields dd#decline-element input:hover, form #fieldset-submitFields dd#decline-element button:hover, form #fieldset-Submit dd#previous-element input:hover, form #fieldset-Submit dd#previous-element button:hover, form #fieldset-Submit dd#reset-element input:hover, form #fieldset-Submit dd#reset-element button:hover, form #fieldset-Submit dd#cancel-element input:hover, form #fieldset-Submit dd#cancel-element button:hover, form #fieldset-Submit dd#decline-element input:hover, form #fieldset-Submit dd#decline-element button:hover, form #fieldset-submit dd#previous-element input:hover, form #fieldset-submit dd#previous-element button:hover, form #fieldset-submit dd#reset-element input:hover, form #fieldset-submit dd#reset-element button:hover, form #fieldset-submit dd#cancel-element input:hover, form #fieldset-submit dd#cancel-element button:hover, form #fieldset-submit dd#decline-element input:hover, form #fieldset-submit dd#decline-element button:hover, form #fieldset-buttons dd#previous-element input:hover, form #fieldset-buttons dd#previous-element button:hover, form #fieldset-buttons dd#reset-element input:hover, form #fieldset-buttons dd#reset-element button:hover, form #fieldset-buttons dd#cancel-element input:hover, form #fieldset-buttons dd#cancel-element button:hover, form #fieldset-buttons dd#decline-element input:hover, form #fieldset-buttons dd#decline-element button:hover, form #fieldset-session dd#previous-element input:hover, form #fieldset-session dd#previous-element button:hover, form #fieldset-session dd#reset-element input:hover, form #fieldset-session dd#reset-element button:hover, form #fieldset-session dd#cancel-element input:hover, form #fieldset-session dd#cancel-element button:hover, form #fieldset-session dd#decline-element input:hover, form #fieldset-session dd#decline-element button:hover, form #fieldset-buttonWithInfo dd#previous-element input:hover, form #fieldset-buttonWithInfo dd#previous-element button:hover, form #fieldset-buttonWithInfo dd#reset-element input:hover, form #fieldset-buttonWithInfo dd#reset-element button:hover, form #fieldset-buttonWithInfo dd#cancel-element input:hover, form #fieldset-buttonWithInfo dd#cancel-element button:hover, form #fieldset-buttonWithInfo dd#decline-element input:hover, form #fieldset-buttonWithInfo dd#decline-element button:hover{cursor:pointer;text-decoration:underline}form #fieldset-submitFields dd.mandatory-info, form #fieldset-Submit dd.mandatory-info, form #fieldset-submit dd.mandatory-info, form #fieldset-buttons dd.mandatory-info, form #fieldset-session dd.mandatory-info, form #fieldset-buttonWithInfo dd.mandatory-info{order:3;background:url("/assets/img/icons/required.png") no-repeat scroll left center transparent;padding-left:10px;width:100%;margin-top:1em}@media all and (min-width: 47.5em){form #fieldset-submitFields dd.mandatory-info, form #fieldset-Submit dd.mandatory-info, form #fieldset-submit dd.mandatory-info, form #fieldset-buttons dd.mandatory-info, form #fieldset-session dd.mandatory-info, form #fieldset-buttonWithInfo dd.mandatory-info{margin-left:34.16667%}}form
legend{font-weight:bold;font-size:1.1rem}form dt>label{text-transform:uppercase;display:block;font-size: .9rem}@media all and (min-width: 47.5em){form dt>label{padding-right:10px;text-align:right}}@media all and (max-width: 47.4375em){form dt>label{padding-left:10px}}@media all and (min-width: 47.5em){form dt>label.required{background:url("/assets/img/icons/required.png") no-repeat scroll right center transparent}}@media all and (max-width: 47.4375em){form dt>label.required{background:url("/assets/img/icons/required.png") no-repeat scroll left center transparent}}form dd>label:not([for="edilexTermsOfUse"]):not([for="privacyPolicy"]):not([for="termsOfService"]):not([for="edilexPrivacyPolicy"]):not([for="consent"]){margin-right:2em;display:flex;align-items:center}@media all and (max-width: 47.4375em){form label[for="edilexTermsOfUse"]{width:94%}}@media all and (max-width: 47.4375em){form input[id="edilexTermsOfUse"]{width:4%}}form ul.checklist
li{margin-bottom: .5em}form ul.checklist li.custom-field{display:flex;align-items:center}form ul.checklist li
label{text-align:left;text-transform:none;display:flex;align-items:center}form input, form select, form
textarea{border:1px
solid #a9aaaa;font-size: .9rem;font-family:Lato,Helvetica,Verdana,sans-serif;margin:0}form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([class^="search"]){padding:5px;width:100%;min-width:100px}@media all and (min-width: 62.5em){form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([class^="search"]){max-width:400px}}@media all and (max-width: 62.4375em){form input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([class^="search"]){max-width:90%}}form input[type="checkbox"], form input[type="radio"]{margin-right: .5em}form input[type="submit"]{-webkit-appearance:none}form
input.datepicker{width:100px !important;min-width:100px !important}form
textarea{padding:5px;width:25em;height:200px}form
textarea#message{width:60em}@media all and (max-width: 47.4375em){form
textarea#message{width:100%}}form dd#remember_me-element{display:flex;align-items:center;justify-content:flex-start;width:100%}@media all and (min-width: 47.5em){form dd#remember_me-element{margin-left:34.16667%}}form dd#remember_me-element
label{text-transform:none}@media all and (min-width: 47.5em){form dd#csrf-element, form dd#billingToggle-element{margin-left:34.16667%}}form ul.checklist li
label{text-transform:none}form #dateFromNews-label + dd, form #dateToNews-label + dd, form #regulationsNumberFrom-label + dd, form #regulationsNumberTo-label + dd, form #regulationsIssuedDateFrom-label + dd, form #regulationsIssuedDateTo-label + dd, form #regulationsEffectiveDateFrom-label + dd, form #regulationsEffectiveDateTo-label + dd, form #regulationsPublishedDateFrom-label + dd, form #regulationsPublishedDateTo-label + dd, form #lawLibraryDateFrom-label + dd, form #lawLibraryDateTo-label + dd, form #lawDraftingNumberFrom-label + dd, form #lawDraftingNumberTo-label + dd, form #lawDraftingYearFrom-label + dd, form #lawDraftingYearTo-label + dd, form #caseLawIssuedDateFrom-label + dd, form #caseLawIssuedDateTo-label + dd, form #caseLawIntroducedDateFrom-label + dd, form #caseLawIntroducedDateTo-label+dd{width:120px}form dt#regulationsWithAmendments-label{align-self:flex-start}form dd#regulationsWithAmendments-element{flex-direction:column;align-items:flex-start}form dd#regulationsWithAmendments-element
label{display:flex;margin-bottom:5px}form dt#lawDraftingDraftNote-label label, form dt#lawDraftingNote-label
label{font-size:1rem;text-transform:none}form
ul.errors{color:red;width:100%}form dd#order-info-element + dd, form dd#order-info-element + dd + dd, form dd#consent-element{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start}@media all and (min-width: 47.5em){form dd#order-info-element + dd, form dd#order-info-element + dd + dd, form dd#consent-element{margin-left:34.16667%}}@media all and (max-width: 47.4375em){form dd#order-info-element + dd, form dd#order-info-element + dd + dd, form dd#consent-element{margin-left:0}}form
input#edilexTermsOfUse{margin-top:4px}form#advanced-search
ul.errors{margin-left:34%;margin-bottom:1em}@media all and (max-width: 47.4375em){form#sendlink-form fieldset#fieldset-sendLink
dl{flex-direction:column;width:100%}form#sendlink-form fieldset#fieldset-sendLink dl dt, form#sendlink-form fieldset#fieldset-sendLink dl
dd{width:100%}form#sendlink-form fieldset#fieldset-sendLink dl
label{padding-left:10px;text-align:left}}.calculation-background{background-color:transparent}.calculation-summary{margin:1em
0}.calculation-contents{margin:0}.goto{background-color:#4879a5;padding:1em}@media all and (min-width: 47.5em){.goto:not(:first-child){padding-top:0 !important}}@media all and (min-width: 47.5em){.goto{width:100%}}@media all and (max-width: 47.4375em){.goto{width:50%}}.goto
h4{text-transform:uppercase;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important;color:white;margin:0
0 6px !important}.goto
form{display:flex;flex-wrap:wrap}.goto
input{border:0;padding:8px;font-size: .9rem}.goto
label{color:white;font-size: .8rem}@media all and (max-width: 47.4375em){.goto
label{width:48.33333%}.goto label:nth-of-type(odd){margin-right:2.5%}.goto label:nth-of-type(1){order:1}.goto label:nth-of-type(2){order:2}.goto label:nth-of-type(3){order:5}.goto label:nth-of-type(4){order:6}}@media all and (min-width: 47.5em) and (max-width: 65.5em){.goto
label{width:100%}.goto label:nth-of-type(1){order:1}.goto label:nth-of-type(2){order:3}.goto label:nth-of-type(3){order:5}.goto label:nth-of-type(4){order:7}}@media all and (min-width: 65.625em){.goto
label{width:48.33333%}.goto label:nth-of-type(odd){margin-right:2.5%}.goto label:nth-of-type(1){order:1}.goto label:nth-of-type(2){order:2}.goto label:nth-of-type(3){order:5}.goto label:nth-of-type(4){order:6}}.goto input[type="text"]{min-width:60px !important;padding:8px
!important}@media all and (max-width: 47.4375em){.goto input[type="text"]{width:48.33333% !important}.goto input[type="text"]:nth-of-type(odd){margin-right:2.5%}.goto input[type="text"]:nth-of-type(1){order:3}.goto input[type="text"]:nth-of-type(2){order:4}.goto input[type="text"]:nth-of-type(3){order:7}.goto input[type="text"]:nth-of-type(4){order:8}}@media all and (min-width: 47.5em) and (max-width: 65.5em){.goto input[type="text"]{width:100%;max-width:100% !important}.goto input[type="text"]:nth-of-type(1){order:2}.goto input[type="text"]:nth-of-type(2){order:4}.goto input[type="text"]:nth-of-type(3){order:6}.goto input[type="text"]:nth-of-type(4){order:8}}@media all and (min-width: 65.625em){.goto input[type="text"]{width:48.33333% !important}.goto input[type="text"]:nth-of-type(odd){margin-right:2.5%}.goto input[type="text"]:nth-of-type(1){order:3}.goto input[type="text"]:nth-of-type(2){order:4}.goto input[type="text"]:nth-of-type(3){order:7}.goto input[type="text"]:nth-of-type(4){order:8}}.goto
select{width:100%;order:6}.goto
.submit{margin-left:auto;margin-top:5px;border-radius:0;color:white;background-color:#e68a00}.goto .submit:nth-child(3){order:3}.goto .submit:nth-child(5){order:5}.goto .submit:nth-child(7){order:7}.goto .submit:nth-child(9){order:9}#documentsByQuickSearch+.goto:last-child{width:100%}@media all and (min-width: 47.5em){.nav+.goto{margin-top:1em;padding-top:1em !important}}img{max-width:100%}img.newsImage{float:left;margin:0
20px 20px 0;width:23.33333%}#main-navigation:not(.main-navigation-mobile){position:relative;background-color:#1a588e;text-transform:uppercase;font-size: .9rem}@media all and (max-width: 47.4375em){#main-navigation:not(.main-navigation-mobile){position:absolute;top:117px;margin:0;color:white}}@media all and (min-width: 76em){#main-navigation:not(.main-navigation-mobile):after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}#main-navigation:not(.main-navigation-mobile):before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}}#main-navigation:not(.main-navigation-mobile) h4{font-size:1rem;margin-bottom:4px}#main-navigation:not(.main-navigation-mobile) .nav-item{display:inline-block;height:3rem}#main-navigation:not(.main-navigation-mobile) .nav-item>svg{display:none}#main-navigation:not(.main-navigation-mobile) .nav-item>a:not(.mobile-section-heading){position:relative;display:inline-block;margin:0;height:100%;width:100%;padding:0
10px;display:flex;align-items:center;border:1px
solid transparent;color:white;white-space:nowrap;text-decoration:none;font-size:1rem}@media all and (max-width: 47.4375em){#main-navigation:not(.main-navigation-mobile) .nav-item>a:not(.mobile-section-heading){display:block}}@media all and (max-width: 62.4375em){#main-navigation:not(.main-navigation-mobile) .nav-item>a:not(.mobile-section-heading){padding:0
5px}}@media all and (max-width: 62.4375em){#main-navigation:not(.main-navigation-mobile) .nav-item>a:not(.mobile-section-heading){font-size: .9rem}}#main-navigation:not(.main-navigation-mobile) .nav-item.active:not(.home)>a{border-color:#1a588e;background-color:white;color:#1a588e}#main-navigation:not(.main-navigation-mobile) .nav-item.active:not(.home)>a.open{background-color:#f5ede5;color:#1a588e;border-color:#f5ede5}#main-navigation:not(.main-navigation-mobile) .nav-item:hover a, #main-navigation:not(.main-navigation-mobile) .nav-item a:focus{text-decoration:none;background-color:#f5ede5;color:#1a588e;border-color:#f5ede5}#main-navigation:not(.main-navigation-mobile) .nav-item > a:focus, #main-navigation:not(.main-navigation-mobile) .nav-item>a.open{border:1px
solid #f5ede5}#main-navigation:not(.main-navigation-mobile) .section-name.home
a{padding:10px
0;font-size:0;width:3rem;height:inherit}#main-navigation:not(.main-navigation-mobile) .section-name.home a
svg{fill:white}#main-navigation:not(.main-navigation-mobile) .section-name.home a:hover svg, #main-navigation:not(.main-navigation-mobile) .section-name.home a:active
svg{fill:#1d2a34}#main-navigation:not(.main-navigation-mobile) .section-name.home{padding-left:20px}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav ul:nth-of-type(2) li:nth-child(2){margin-bottom:10px}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav ul:nth-of-type(2) li:last-child{margin-top:10px}#main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se{padding-right:20px}#main-navigation:not(.main-navigation-mobile) .nav-menu{position:relative;display:flex;justify-content:space-between}@media all and (max-width: 47.4375em){#main-navigation:not(.main-navigation-mobile) .nav-menu{display:none;position:absolute;top:44px;width:100%;background-color:#1a588e}}#main-navigation:not(.main-navigation-mobile) .sub-nav{position:absolute;left:0;right:0;display:none;padding:20px
0;background-color:#f5ede5;text-transform:none;font-size: .9rem;border-bottom:3px solid #1a588e}@media all and (min-width: 76em){#main-navigation:not(.main-navigation-mobile) .sub-nav:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}#main-navigation:not(.main-navigation-mobile) .sub-nav:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}#main-navigation:not(.main-navigation-mobile) .sub-nav:before, #main-navigation:not(.main-navigation-mobile) .sub-nav:after{margin-bottom:-3px;border-bottom:3px solid #1a588e}#main-navigation:not(.main-navigation-mobile) div.sub-nav.open{display:flex;justify-content:flex-start;flex-wrap:wrap}#main-navigation:not(.main-navigation-mobile) .sub-nav
li{display:block;list-style-type:none;margin:0
0 4px 0;padding:0}#main-navigation:not(.main-navigation-mobile) .sub-nav-group
ul{margin-bottom:10px}#main-navigation:not(.main-navigation-mobile) .sub-nav-group :not(h4)+ul{margin-left:20px;margin-top:4px}#main-navigation:not(.main-navigation-mobile) .sub-nav-group li:not(:first-of-type) h4{padding-top:10px;margin-top:10px}#main-navigation:not(.main-navigation-mobile) .section-desc{order:1;font-size: .9rem}#main-navigation:not(.main-navigation-mobile) .section-desc .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-desc .section-keywords-link{display:block}#main-navigation:not(.main-navigation-mobile) .section-name.news .section-desc{margin-bottom:30px}#main-navigation:not(.main-navigation-mobile) .section-name.official-information .section-desc{margin-bottom:20px}#main-navigation:not(.main-navigation-mobile) .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-keywords-link{width:20%;margin-left:0.83333%;margin-right:0.83333%;position:absolute}#main-navigation:not(.main-navigation-mobile) .section-name.news .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-name.regulations .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-name.law-drafting .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-name.official-information .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-name.case-law .section-frontpage-link, #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .section-frontpage-link{bottom:20px}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open{display:-ms-grid;-ms-grid-columns:400px 20px 1fr 20px 1fr 20px 1fr;display:grid;grid-template-columns:400px 1fr 1fr 1fr;grid-gap:20px;padding:20px}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .section-desc{-ms-grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-column:1/2;grid-row:1/3;width:100%;margin:0;float:none}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group:nth-of-type(1){-ms-grid-column:3}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group:nth-of-type(2){-ms-grid-column:5}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group:nth-of-type(3){-ms-grid-column:7}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group:not(.highlighted){grid-row:1/2}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group.highlighted{grid-column:2/5;grid-row:2/3;-ms-grid-column:3;-ms-grid-column-span:5;-ms-grid-row:2;display:flex;padding-top:20px;border-top:1px solid #6b737b}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group.highlighted
svg{width:30px;height:30px;position:relative;top:9px;margin-right:4px}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav.open .sub-nav-group.highlighted li:not(:last-child){margin-right:40px}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(1){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:2}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(2){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:3}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(3){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:4}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(4){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:6;margin-left:auto}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(4) .webshop-link
svg{width:30px;height:30px;position:relative;top:9px}#main-navigation:not(.main-navigation-mobile) .section-name.regulations .sub-nav-group:nth-of-type(4) .lakikirja-link
svg{width:30px;height:30px;position:relative;top:9px}#main-navigation:not(.main-navigation-mobile) .section-name.law-library .sub-nav-group:first-of-type li:nth-of-type(3){margin-top:20px}#main-navigation:not(.main-navigation-mobile) .section-name.digital-library .sub-nav{justify-content:space-between}#main-navigation:not(.main-navigation-mobile) .section-name.digital-library .section-desc{order:initial}#main-navigation:not(.main-navigation-mobile) .section-name.digital-library
img.icon{height:60px}#main-navigation:not(.main-navigation-mobile) .section-name.digital-library .sub-nav-group li
a{display:flex;align-items:center;gap:10px}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(1), #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(1), #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(1), #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(1){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:2}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(2), #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(2), #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(2), #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(2){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:3}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(3), #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(3), #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(3), #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(3){width:20.55556%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:4}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(3) .blog-link, #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(3) .blog-link, #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(3) .blog-link, #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(3) .blog-link{hyphens:auto;-webkit-hyphens:auto}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(3) .blog-link svg, #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(3) .blog-link svg, #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(3) .blog-link svg, #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(3) .blog-link
svg{height:20px;width:20px;position:relative;top:4px;margin-right:3px}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(3) .official-information-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(3) .official-information-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(3) .official-information-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(3) .official-information-links
svg{height:20px;width:20px;position:relative;top:4px;margin-right:3px}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(4), #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(4), #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(4), #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(4){margin-left:auto;margin-right:12px;order:5}#main-navigation:not(.main-navigation-mobile) .section-name.news .sub-nav-group:nth-of-type(4) .case-law-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.official-information .sub-nav-group:nth-of-type(4) .case-law-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.case-law .sub-nav-group:nth-of-type(4) .case-law-links svg, #main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se .sub-nav-group:nth-of-type(4) .case-law-links
svg{height:20px;width:20px;position:relative;top:4px;margin-right:3px}#main-navigation:not(.main-navigation-mobile) .section-name.law-drafting .sub-nav-group:nth-of-type(1){width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:2}#main-navigation:not(.main-navigation-mobile) .section-name.law-drafting .sub-nav-group:nth-of-type(2){width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;order:3}#main-navigation:not(.main-navigation-mobile) .section-name.materials-in-se
a{font-size: .8rem;white-space:pre-wrap;text-align:center}#main-navigation:not(.main-navigation-mobile) .mobile-section-heading{display:none}a#main-navigation-toggle{display:flex;width:auto;justify-content:space-around;align-items:center;text-transform:uppercase;font-size: .9rem}@media all and (min-width: 47.5em){a#main-navigation-toggle{display:none}}a#main-navigation-toggle.main-navigation-close{position:fixed;top:0;right:0}a#main-navigation-toggle.main-navigation-close svg.icon-menu{display:none}a#main-navigation-toggle.main-navigation-open{position:absolute;top:-50px;right:0}a#main-navigation-toggle.main-navigation-open svg.icon-close{display:none}a#main-navigation-toggle.main-navigation-open,a#main-navigation-toggle.main-navigation-close{height:44px;padding:5px;color:white;background-color:#1a588e;text-decoration:none}a#main-navigation-toggle
svg{width:25px;fill:white}a#main-navigation-toggle
span{padding-left:5px}.main-navigation-mobile{height:100vh;background-color:#1a588e}.main-navigation-mobile ul.nav-menu{position:fixed;right:0;top:0;padding-top:50px;width:100vw;height:100vh;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#1a588e}.main-navigation-mobile ul.nav-menu
li{display:flex;align-items:center;flex-wrap:wrap;padding-left:10px}.main-navigation-mobile ul.nav-menu li.open-menu{text-decoration:none;background-color:#f5ede5;color:#1a588e;border-color:#f5ede5}.main-navigation-mobile ul.nav-menu li.nav-item>a:not(.mobile-section-heading){display:none}.main-navigation-mobile ul.nav-menu li.nav-item>.mobile-section-heading{font-size:1.2rem;padding:10px
16px;text-transform:uppercase;width:90%;display:block;text-decoration:none;cursor:pointer}.main-navigation-mobile ul.nav-menu li.nav-item:not(.open-menu)>.mobile-section-heading{color:white;text-decoration:none}.main-navigation-mobile ul.nav-menu li.nav-item:not(.open-menu) > .icon.icon-angle-right, .main-navigation-mobile ul.nav-menu li.nav-item.open-menu>.icon.icon-angle-down{height:20px;width:20px}.main-navigation-mobile ul.nav-menu li.nav-item>.icon.icon-angle-right{fill:white}.main-navigation-mobile ul.nav-menu li.nav-item.open-menu>.icon.icon-angle-down{fill:#1a588e}.main-navigation-mobile ul.nav-menu li.nav-item:not(.open-menu) > .icon.icon-angle-down, .main-navigation-mobile ul.nav-menu li.nav-item.open-menu>.icon.icon-angle-right{display:none}.main-navigation-mobile ul.nav-menu li.nav-item.digital-library
img.icon{height:60px}.main-navigation-mobile ul.nav-menu li.nav-item.digital-library .sub-nav-group li
a{display:flex;align-items:center;gap:10px}.main-navigation-mobile ul.nav-menu .sub-nav{display:none;padding-left:10px}.main-navigation-mobile ul.nav-menu .sub-nav
a{padding:6px
6px 6px 16px;text-transform:none;font-size:1.2rem;display:block}.main-navigation-mobile ul.nav-menu .sub-nav a.section-frontpage-link{padding-left:26px}.main-navigation-mobile ul.nav-menu .sub-nav-group
ul{width:100%;padding-left:10px}.main-navigation-mobile ul.nav-menu
li.home{display:none}.main-navigation-mobile ul.nav-menu div.sub-nav:not(.mobile-open){opacity:0;height:0px;transition:opacity 1s, height 0s 1s}.main-navigation-mobile ul.nav-menu div.sub-nav.mobile-open{opacity:1;transition:opacity 1s, height 0s;padding-bottom:20px;margin-left:-10px;padding-left:20px;background-color:#f5ede5;height:100%}.main-navigation-mobile ul.nav-menu div.sub-nav.mobile-open
h4{font-size:1rem;margin-left:16px;margin-top:10px;text-transform:uppercase;color:#1d2a34}.main-navigation-mobile ul.nav-menu div.sub-nav.mobile-open .highlighted
a{display:flex}.main-navigation-mobile ul.nav-menu div.sub-nav.mobile-open .highlighted
svg{height:20px;width:20px;padding-right:6px}.main-navigation-mobile ul.nav-menu .sub-nav>.section-desc{display:none}.main-navigation-mobile ul.nav-menu .mobile-open{display:block}.material-index
.caption{font-weight:bold}.material-index .MaterialIndexListDocumentActions a:not(:last-of-type){margin-right:4px}.material-index .MaterialIndexListDocumentActions
a{font-size:0;line-height:0}#order-buttons{background-color:white}body.guest #order-buttons{align-self:flex-start}@media all and (max-width: 47.4375em){body.guest #order-buttons{width:auto;order:2;margin-left:auto;padding-right:10px}}@media all and (min-width: 76em){#order-buttons:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}#order-buttons a:first-of-type{margin-bottom:6px}#order-buttons .button, #order-buttons .jip-ok-button, #order-buttons .jip-cancel-button{display:block}@media all and (max-width: 47.4375em){#order-buttons .button, #order-buttons .jip-ok-button, #order-buttons .jip-cancel-button{display:inline-block;font-size: .8rem}}body.home #personalization-picks{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));position:relative;background-color:#fb3;padding:10px
0;display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr;border-bottom:1px solid white}@media all and (min-width: 76em){body.home #personalization-picks:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#fb3}body.home #personalization-picks:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#fb3}}@media all and (max-width: 47.4375em){body.home #personalization-picks
li{float:left;padding-right:10px}}body.home #personalization-picks
a{font-size: .9rem;line-height:1.3}body.home #personalization-picks a:hover{text-underline-position:initial}@media all and (max-width: 47.4375em){body.home #personalization-picks div h4:nth-of-type(2){float:right}}body.home #personalization-picks
details{grid-column:1/-1;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:1;height:max-content}body.home #personalization-picks details[open]{z-index:1000}@supports (display: grid){body.home #personalization-picks details[open]{z-index:initial}}body.home #personalization-picks details[open]>ul{display:grid;display:-ms-grid !important;-ms-grid-columns:1fr 1fr 1fr;gap:10px;margin-top:10px;background-color:#fb3}@media all and (min-width: 47.5em){body.home #personalization-picks details[open]>ul{grid-template-columns:repeat(3, minmax(min-content, 1fr))}}@media all and (max-width: 47.4375em){body.home #personalization-picks details[open]>ul{grid-template:auto / 1fr}}body.home #personalization-picks details
summary{margin-right:10px;display:flex;align-items:center;position:relative;cursor:pointer}@media all and (max-width: 47.4375em){body.home #personalization-picks details
summary{width:calc(100% / 3 - 10px) !important}}@media all and (min-width: 47.5em){body.home #personalization-picks details
summary{width:calc(100% / 4 - 10px) !important}}body.home #personalization-picks details summary::after{content:"\203A";position:absolute;color:white;font-weight:bold;top:10px;right:15px;transform:scale(2)}@supports (display: grid){body.home #personalization-picks details summary::after{right:20px}}body.home #personalization-picks details summary::marker{content:"";display:none}body.home #personalization-picks details summary summary::-webkit-details-marker{display:none}body.home #personalization-picks details summary>h2{padding-right:40px;width:100%}@media all and (max-width: 47.4375em){body.home #personalization-picks details:nth-of-type(2) summary{margin-left:calc(100% / 3)}}@media all and (min-width: 47.5em){body.home #personalization-picks details:nth-of-type(2) summary{margin-left:calc(100% / 4)}}@media all and (max-width: 47.4375em){body.home #personalization-picks details:nth-of-type(3) summary{margin-left:calc(100% / 3 * 2)}}@media all and (min-width: 47.5em){body.home #personalization-picks details:nth-of-type(3) summary{margin-left:calc(100% / 4 * 2)}}body.home #personalization-picks details[open] summary::after{transform:scale(2) rotate(90deg);right:15px;top:15px}body.home #personalization-picks details>ul{display:none}body.home #personalization-picks details>ul>li{margin:0;padding:20px;background-color:rgba(255, 255, 255, 0.8);display:flex;flex-direction:column}body.home #personalization-picks details ul ul li:not(:last-of-type){margin-bottom:10px}body.home #personalization-picks #edilex-ehs-links .document-meta{font-size: .9rem;padding:0
!important;display:flex !important;flex-wrap:wrap;column-gap:5px}body.home #personalization-picks #edilex-ehs-links .document-meta .publication-date{width:100%;color:#666}body.home #personalization-picks #edilex-ehs-links .document-meta
.author{padding:0
!important;display:inline-block !important;width:-moz-max-content !important}body.home #personalization-picks #edilex-ehs-links .document-meta
.publication{display:inline-block;width:-moz-max-content;padding:0}body.home #personalization-picks #edilex-ehs-links .document-meta .publication::before{content:"\00B7";margin-right:5px}body.home #personalization-picks #edilex-ehs-links
.title{padding:0;display:flex;align-items:center;gap:5px;margin-bottom:20px}body.home #personalization-picks #edilex-ehs-links .title
svg{width:3rem;height:2rem}body.home #personalization-picks #edilex-ehs-links .title
h3{line-height:1;color:#444}body.home #personalization-picks #edilex-ehs-links .title+div{padding:0
!important}body.home #personalization-picks #edilex-ehs-links
h4{margin-bottom:10px}body.home #personalization-picks #edilex-ehs-links
.more{align-self:flex-end;font-size: .9rem;margin-top:auto;position:static;margin-right:0;padding-top:5px;justify-content:flex-end}body.home #personalization-picks #edilex-ehs-links .more
span{margin-bottom:0;font-size: .9rem}body.home #personalization-picks #edilex-ehs-links .ehs-projects{margin-right:10px;margin-bottom:10px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-projects{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-news{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:3;margin-bottom:10px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-news{grid-column:1/-1;grid-row:3/4}}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-news{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-news
ul{display:grid;grid-gap:30px;display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-news
ul{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media all and (max-width: 47.4375em){body.home #personalization-picks #edilex-ehs-links .ehs-news
ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (max-width: 25.5625em){body.home #personalization-picks #edilex-ehs-links .ehs-news
ul{grid-template:auto / 1fr}}body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(1){-ms-grid-column:1;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(1){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(2){-ms-grid-column:2;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(2){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(3){-ms-grid-column:3;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(3){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-news ul li:nth-child(4){-ms-grid-column:4}body.home #personalization-picks #edilex-ehs-links .ehs-helpdesk{-ms-grid-column:1;-ms-grid-row:2;margin-right:10px;margin-bottom:10px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-helpdesk{grid-column:1/2}}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-helpdesk{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-helpdesk div+div{font-size: .9rem}body.home #personalization-picks #edilex-ehs-links .ehs-trainings{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4;background-color:transparent;position:relative;margin-bottom:30px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-trainings{grid-column:1/-1}}body.home #personalization-picks #edilex-ehs-links .ehs-trainings
h3{order:2;margin:0
!important}body.home #personalization-picks #edilex-ehs-links .ehs-trainings
ul{display:grid;grid-gap:30px;display:-ms-grid;-ms-grid-columns:1fr 1fr 1fr 1fr}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-trainings
ul{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media all and (max-width: 47.4375em){body.home #personalization-picks #edilex-ehs-links .ehs-trainings
ul{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media all and (max-width: 25.5625em){body.home #personalization-picks #edilex-ehs-links .ehs-trainings
ul{grid-template:auto / 1fr}}body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul
li{display:flex}body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(1){-ms-grid-column:1;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(1){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(2){-ms-grid-column:2;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(2){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(3){-ms-grid-column:3;margin-right:30px}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(3){margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-trainings ul li:nth-child(4){-ms-grid-column:4}body.home #personalization-picks #edilex-ehs-links .ehs-trainings
a{display:block}body.home #personalization-picks #edilex-ehs-links .ehs-trainings
a.external{display:flex;margin-top:10px;bottom:-20px;top:auto}body.home #personalization-picks #edilex-ehs-links .ehs-trainings a.external
span{font-size: .9rem !important}body.home #personalization-picks #edilex-ehs-links .ehs-trainings .event-title{order:2}body.home #personalization-picks #edilex-ehs-links .ehs-trainings .event-date{padding:2px
16px 0 0 !important;text-align:center;order:1;width:auto !important}body.home #personalization-picks #edilex-ehs-links .ehs-trainings .event-date-month{display:block;text-transform:uppercase;font-size: .8rem;margin-bottom:2px !important}body.home #personalization-picks #edilex-ehs-links .ehs-trainings .event-date-day{font-size:2rem;font-style:normal;display:block;margin-bottom:0 !important}body.home #personalization-picks #edilex-ehs-links .ehs-bulletins{-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-span:2;margin-right:10px;margin-bottom:10px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-bulletins{grid-row:1/3;grid-column:2/3}}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-bulletins{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-case-law{-ms-grid-column:3;-ms-grid-row:1;margin-bottom:10px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-case-law{grid-row:1/2;grid-column:3/4}}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-case-law{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-case-law
ul{margin-bottom:20px}body.home #personalization-picks #edilex-ehs-links .ehs-case-law
p{font-size: .9rem}body.home #personalization-picks #edilex-ehs-links .ehs-webinars{-ms-grid-column:3;-ms-grid-row:2;margin-bottom:10px}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-ehs-links .ehs-webinars{grid-row:2/3;grid-column:3/4}}@supports (display: grid){body.home #personalization-picks #edilex-ehs-links .ehs-webinars{margin:0}}body.home #personalization-picks #edilex-ehs-links .ehs-webinars
li{float:left}body.home #personalization-picks #edilex-ehs-links .ehs-webinars
.webinar{padding:0
!important;float:left}body.home #personalization-picks #edilex-ehs-links .ehs-webinars
img.video{float:left;margin-right:10px;max-width:30%}body.home #personalization-picks #edilex-taxation-links > ul > li:first-of-type, body.home #personalization-picks #edilex-vat-links > ul > li:first-of-type, body.home #personalization-picks #edilex-bt-links>ul>li:first-of-type{-ms-grid-column:1}@media all and (min-width: 47.5em){body.home #personalization-picks #edilex-taxation-links > ul > li:first-of-type, body.home #personalization-picks #edilex-vat-links > ul > li:first-of-type, body.home #personalization-picks #edilex-bt-links>ul>li:first-of-type{margin-right:10px}}body.home #personalization-picks #edilex-taxation-links > ul > li:nth-of-type(2), body.home #personalization-picks #edilex-vat-links > ul > li:nth-of-type(2), body.home #personalization-picks #edilex-bt-links>ul>li:nth-of-type(2){-ms-grid-column:2}.previous-next{margin-bottom:1em}.previous-next
a{font-weight:bold;display:table-cell}.previous-next
a.previous{padding-left:15px;padding-right:1em;background:url(/assets/img/icons/previous.png) 0 50% no-repeat}.previous-next
a.next{text-align:right;padding-right:15px;background:url(/assets/img/icons/next.png) 100% 50% no-repeat}.free-article-block{display:flex;align-items:stretch}.free-article{padding: .1em .6em;background:#1bae29;font-size: .7rem;font-weight:normal;text-transform:uppercase;color:white;letter-spacing:1px;white-space:nowrap;display:flex;align-items:center;gap: .5em;border-radius:2px}span>.free-article{margin-left:1em}.free-article-description{border:2px
solid #1bae29;padding: .1em .6em;font-size: .8rem}#regulation-reference-card
dl.smur{margin-bottom:20px}#regulation-reference-card div.indent
p{margin-bottom:0 !important}#regulation-reference-card #kumotut .document-list>li.indent{margin-bottom:10px;margin-left:30px}#regulation-reference-card
#muutokset{margin-bottom:20px}#regulation-reference-card .anchor-wrapper+.document-list{margin-bottom:20px}#regulation-reference-card
li.noindent{padding-bottom:0px}#regulation-reference-card
li.inline{display:inline;padding-bottom:10px}#regulation-reference-card
a.inline{display:inline;padding-bottom:10px}#regulation-reference-card
a.regulation{display:inline;padding-bottom:10px}#regulation-reference-card
a.ulosDocMuutos{display:inline;padding-bottom:10px;font-weight:normal}#regulation-reference-card
a.valmistelu{font-weight:normal}#regulation-reference-card
h2{margin-top:25px}#regulation-reference-card .smur
a.pdf{margin-left:10px}#regulation-reference-card #muutokset li .info
a{display:inline-block;width:auto;color:#005388;font-weight:normal;padding-bottom:0px}#regulation-reference-card #muutokset li .info a:not(.pdf){background:none;padding-left:0}#regulation-reference-card #muutokset li .info
a.pdf{margin-left:10px}#regulation-reference-card #muutokset li .info
.row{display:block;min-height:24px}#regulation-reference-card .regulation-reference-card
dd{margin-left:0}#regulation-reference-card .doc-list-item.icon>.valmisteluVainHeviite:before{background-image:none}#regulation-reference-card ul#smur-links{display:flex;margin-bottom:1em}@media all and (max-width: 47.4375em){#regulation-reference-card ul#smur-links{flex-wrap:wrap}}#regulation-reference-card ul#smur-links
li{margin-right:20px;background:none}@media all and (max-width: 47.4375em){#regulation-reference-card ul#smur-links
li{width:100%;padding:0
10px}}#regulation-reference-card .muutokset.document-list
.no{order:1}@media all and (min-width: 62.5em){#regulation-reference-card .muutokset.document-list
.no{width:15%}}@media all and (max-width: 62.4375em){#regulation-reference-card .muutokset.document-list
.no{width:100%;margin-bottom:10px}}#regulation-reference-card .muutokset.document-list
.links{order:2;margin-bottom: .5em;flex-basis:auto}@media all and (min-width: 62.5em){#regulation-reference-card .muutokset.document-list
.links{width:85%}}@media all and (max-width: 62.4375em){#regulation-reference-card .muutokset.document-list
.links{width:100%;flex-wrap:wrap}}#regulation-reference-card .muutokset.document-list .links
a{display:flex;margin-right:10px;white-space:nowrap}@media all and (max-width: 62.4375em){#regulation-reference-card .muutokset.document-list .links
a{width:100%;height:auto}}#regulation-reference-card .muutokset.document-list
.info{width:100%;order:3;display:block}#regulation-reference-card .muutokset.document-list .info
strong{margin-right:6px}#regulation-reference-card .muutokset.document-list
strong{display:inline-block}#regulation-reference-card #helinkit
.status{order:3;width:100%}#regulation-reference-card #helinkit .status .status-text{float:left;margin-left:30px}@media all and (min-width: 47.5em){#regulation-reference-card #helinkit .status .status-text{width:30%}}@media all and (max-width: 47.4375em){#regulation-reference-card #helinkit .status .status-text{width:auto;padding-right:20px}}#regulation-reference-card
ul.vireillaHE{justify-content:flex-start}#regulation-reference-card ul.vireillaHE
strong{display:inline}#regulation-reference-card ul.vireillaHE .doc-list-item > a, #regulation-reference-card ul.vireillaHE .doc-list-item>span{display:inline;margin-right:1em}#regulation-reference-card ul.vireillaHE a:not(:first-of-type){order:2;width:auto;margin-right:0}@media all and (max-width: 47.4375em){#regulation-reference-card ul.vireillaHE a:not(:first-of-type){order:3;padding-left:24px}}#regulation-reference-card ul.vireillaHE
div.vireilla{padding-left:24px;order:3;width:100%}@media all and (max-width: 47.4375em){#regulation-reference-card ul.vireillaHE
div.vireilla{order:2}}.material-toc
h2{font-size:1.2rem !important;margin:0
0 .5rem 0 !important}.material-toc
strong{display:block}.material-toc.collapsible > div a.expanded+div{display:block;padding-bottom:10px;padding-left:20px}.material-toc.collapsible > div a.collapsed+div{display:none}.material-toc li.doc-list-item:after{display:inline !important}.search-results-digibooks{padding:20px
12px;background-color:#f5ede5}.search-results-digibooks>*{padding:0
4px}.search-results-digibooks
h4{padding:0
8px;line-height:1}.search-results-digibooks li:not(:last-child){margin-bottom:4px}.search-results-digibooks>ol>li:not(:last-child){padding-bottom:4px;border-bottom:1px dotted black}.search-results-digibooks>ol>li>a{line-height:1;hyphens:auto}.search-results-digibooks
a{display:block;padding:4px}.search-results-digibooks a:hover{text-decoration:none;background-color:#f7f7f7}.search-results-digibooks ol ol
a{font-size:13px;line-height:1.3}.search-results-digibooks a
span{font-size:13px;display:block}.search-results-digibooks .search-results-digibooks-number{font-size:12px;padding:4px
8px 8px 8px}.search-results-digibooks .search-results-digibooks-hit a:after{content:"(…)";margin-left:4px}.search-results-digibooks .search-results-digibooks-hit a:before{content:"(…)";margin-right:4px}.search-results-digibooks
.hl{display:inline !important;font-weight:bold}#section.search-results-digibooks{background-color:#fff}#section.search-results-digibooks
ol{list-style:none !important;margin:0
!important;padding:0
!important}#section.search-results-digibooks .search-results-digibooks-book{overflow:hidden;border:none}#section.search-results-digibooks .search-results-digibooks-book>a{margin-bottom:10px;font-weight:bold}#section.search-results-digibooks .search-results-digibooks-book .search-results-digibooks-hit
a{display:block;padding:0;line-height:inherit;font-size: .8rem}#section.search-results-digibooks .search-results-digibooks-book .search-results-digibooks-hit a
.hl{font-size: .8rem}#section.search-results-digibooks .search-results-digibooks-book a:hover{background-color:transparent;text-decoration:underline}#section.search-results-digibooks .product-image{height:150px;float:left;margin:0
20px 20px 0}.digital-library-content-search
.loader{display:flex;align-items:center;justify-content:center;background-color:white;padding:20px}#search{display:flex;align-items:center}@media all and (min-width: m){#search{padding:10px
20px 10px 0}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){#search{padding:10px
10px 10px 0}}@media all and (min-width: 47.5em){#search{position:relative}}#search input[type="submit"]{font-size: .9rem;color:white;margin:0;margin-left:-1px;padding: .6em;border:1px
solid #e68a00;border-top-left-radius:0;border-bottom-left-radius:0}.authenticated #search, .org-authenticated
#search{display:flex;justify-content:flex-start;align-items:center}.authenticated #search form, .org-authenticated #search
form{width:auto}.authenticated #search form dl, .org-authenticated #search form
dl{margin:0;display:flex}#search
input.search{padding: .6em;width:20em;margin:0;border-top-left-radius:4px;border-bottom-left-radius:4px}#common-search-text-label{display:none}@media all and (max-width: 47.4375em){#common-search-text-element{flex-grow:2}}#search
.submit{background-image:none;padding:5px
8px;height:25px;cursor:pointer;font-size: .8rem}#search
.error{width:auto;margin-left:1em !important;padding: .5em;font-size: .8rem}.search-mobile+.error{display:block;position:absolute;top:8em;left:3em}#section-search-empty.error{width:auto;margin:0
!important;padding: .5em;font-size: .8rem}#search
a{font-size: .9rem}@media all and (min-width: 47.5em){#search a:not(:last-of-type){margin-right:20px}}@media all and (max-width: 47.4375em){#search a:not(:last-of-type){margin-right:10px}}#search
svg{height:18px;width:18px;position:relative;top:2px}#search a:first-of-type:not(.more){margin-left:auto}@media all and (max-width: 62.4375em){#search{padding:10px
0}#search
svg{width:28px;height:28px}#search > a
span{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0);position:absolute}}.result-sort
.selected{font-weight:bold}@media all and (min-width: 47.5em){a.search-open{display:none}}@media all and (max-width: 47.4375em){a.search-close svg.icon-search{display:none}a.search-open svg.icon-close{display:none}a.search-close{position:absolute;right:10px;top:-30px;margin-right:0;z-index:1;height:30px;width:30px}a.search-open{margin-right:0}#search
form{display:none;position:absolute;top:0;bottom:0;left:0;height:100vh;width:100vw !important;background-color:white;margin-top:-46px}#search form.search-mobile{display:block}#search form.search-mobile svg.icon-close{position:absolute;top:0;right:0}#search form.search-mobile
dl{margin:5em
3em 0 3em}#search form.search-mobile
input#allWords{width:100% !important;max-width:none;padding:16px
!important;font-size:1.2rem}#search form.search-mobile input#common-search-submit{padding:16px;font-size:1.2rem}#search form.search-mobile ul.ui-autocomplete{width:100vw !important;left:0 !important;padding-top:10px}#search form.search-mobile ul.ui-autocomplete:before{content:"";display:block;width:16px;height:16px;position:absolute;top:4px;left:48%;background-color:#f1f2f3;transform:rotate(225deg);position:absolute}#search form.search-mobile ul.ui-autocomplete
li{border-bottom:1px solid #fff}#search form.search-mobile ul.ui-autocomplete li
p.label{margin:0;text-align:center;background-color:transparent !important;font-size:1.2rem;padding:0}#search form.search-mobile ul.ui-autocomplete li
a{font-size:1.2rem !important;padding:10px;display:block}#search form.search-mobile a.search-close{z-index:900}#search form.search-mobile a.search-close
svg{position:absolute;right:0;top:-3em}header:first-of-type{z-index:800}}.tokenize-dropdown{background-color:#f1f2f3;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;margin:0
20px 0 0;padding:0
0 10px 0;list-style:none;font-size: .9rem;box-shadow:0 3px 5px -3px #1d2a34}.tokenize-dropdown
li{background-color:#f1f2f3;padding:5px
10px}.tokenize-dropdown li:hover{background-color:#d1dee8;color:#1d2a34;cursor:pointer}.tokenize>.tokens-container>.token>.dismiss{float:right;padding-left:5px;right:5px;color:#7c7c7c;text-decoration:none;cursor:pointer}.tokenize>.tokens-container>.token>.dismiss:after{content:"×"}.tokenize>.tokens-container>.token.pending-delete>.dismiss{color:#aaa}.tokenize
.token{display:inline-block;margin-right:13px}.tokenize-dropdown>.dropdown-menu{min-height:10px;width:100%;display:block;margin:-1px 0 0 0;visibility:visible;opacity:1}.tokenize-dropdown > .dropdown-menu
li{cursor:pointer}.tokenize-dropdown > .dropdown-menu li > a .tokenize-highlight{font-weight:bold}.tokenize-dropdown > .dropdown-menu
li.locked{padding:3px
20px;color:#7c7c7c;white-space:nowrap}.tokenize-dropdown > .dropdown-menu li.locked, .tokenize-dropdown > .dropdown-menu li>a{text-overflow:ellipsis;overflow-x:hidden}.tokenize-dropdown > .dropdown-menu li:not(.active) a:hover, .tokenize-dropdown > .dropdown-menu li:not(.active) a:focus{background-color:transparent}.section-navigation{display:flex;background:#F5EDE5;padding:20px;margin-bottom:1rem}@media all and (max-width: 47.4375em){.section-navigation{flex-wrap:wrap;order:1}}@media all and (max-width: 47.4375em){.section-navigation .section-desc{font-size: .9rem;width:100%;border-bottom:1px solid gray;margin-bottom:12px;padding-bottom:12px}}@media all and (min-width: 47.5em){.section-navigation .section-desc{font-size: .8rem;width:25%;margin-right:20px;padding-right:20px;border-right:1px solid gray}}.section-navigation .section-materials{display:flex;flex-wrap:wrap}@media all and (max-width: 47.4375em){.section-navigation .section-materials{width:100%}}@media all and (min-width: 47.5em){.section-navigation .section-materials{width:75%}}@media all and (max-width: 47.4375em){.section-navigation .section-materials
a{font-size: .9rem}}@media all and (min-width: 47.5em){.section-navigation .section-materials
a{font-size: .8rem}}@media all and (max-width: 47.4375em){.section-navigation .sub-nav-group{flex-basis:100%}}@media all and (min-width: 47.5em){.section-navigation .sub-nav-group{flex-basis:33.3%}}@media all and (max-width: 47.4375em){.section-navigation .sub-nav-group:not(:last-of-type){margin-bottom:6px}}.section-navigation .sub-nav-group
li{line-height:1;margin-bottom:6px}.section-navigation .sub-nav-group.highlighted{margin-left:auto}.section-navigation .sub-nav-group
h4{margin-bottom:10px}.section-navigation li:not(:first-of-type) h4{margin-top:20px}.section-navigation .sub-nav-group li>a+ul{margin:12px
0 0 12px}.section-navigation .lakikirja-link svg, .section-navigation .webshop-link svg, .section-navigation .webtrainings-link
svg{width:25px;height:25px;position:relative;top:9px}.section-navigation .blog-link svg, .section-navigation .case-law-links svg, .section-navigation .official-information-links svg, .section-navigation .contribute-link
svg{height:20px;width:20px;position:relative;top:4px;margin-right:3px}#sign-in{position:relative;width:50%;float:right;background-color:#f5ede5;font-size: .8rem;text-align:right}@media all and (max-width: 47.4375em){#sign-in{width:50px;padding:0}.guest #sign-in{margin-right:81px}}@media all and (min-width: 76em){#sign-in:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}@media all and (max-width: 47.4375em){#sign-in{font-size:0}}@media all and (min-width: 47.5em){.guest #sign-in{padding:4px
0 4px 12px}}.org-authenticated #sign-in{background-color:#fb3;width:25%;float:right;margin-left:auto}@media all and (min-width: 76em){.org-authenticated #sign-in:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#fb3}}@media all and (max-width: 47.4375em){.org-authenticated #sign-in{width:50px;height:100%;padding:0}}#sign-in>a{display:flex;justify-content:flex-end;align-items:center;height:2rem;padding:0}@media all and (max-width: 47.4375em){#sign-in>a{width:100%;height:100%;justify-content:center}}#sign-in > a
svg{padding-left:10px;height:2rem;width:2rem}@media all and (max-width: 47.4375em){#sign-in > a
svg{padding:0;width:28px;height:28px}}#subjects{display:flex;flex-wrap:wrap;margin-top:20px}@media all and (max-width: 62.4375em){#subjects{flex-direction:column}}#subjects>li{width:25%;float:left;margin-bottom:20px;hyphens:auto;-webkit-hyphens:auto}@media all and (max-width: 62.4375em){#subjects>li{width:98.33333%;float:left}}#subjects
h2{margin-bottom:10px}#subjects #subjects-taxation{display:flex;flex-wrap:wrap}@media all and (min-width: 62.5em){#subjects #subjects-taxation{width:50%;float:left}#subjects #subjects-taxation
ul{flex-wrap:wrap;max-height:400px;width:100%}#subjects #subjects-taxation
li{width:50%;float:left}}#subjects [id*="subjects-"] ul{list-style:none;display:flex;flex-direction:column;margin:0}@media all and (max-width: 62.4375em){#subjects [id*="subjects-"] ul{flex-direction:row;flex-wrap:wrap}}#subjects [id*="subjects-"] ul
li{margin-bottom:10px;counter-increment:number;display:flex;padding-right:10px}@media all and (max-width: 62.4375em){#subjects [id*="subjects-"] ul
li{margin-bottom:6px;margin-right:20px;justify-content:center}}@media all and (max-width: 25.5625em){#subjects [id*="subjects-"] ul
li{width:100%;justify-content:flex-start}}#subjects [id*="subjects-"] ul li:before{content:counter(number);background-color:#f1f2f3;font-size: .8rem;font-weight:bold;text-align:center;display:table;width:30px;height:fit-content;padding:6px
2px;margin-right:10px;border-radius:30px}#subjects [id*="subjects-"] ul li
a{display:inline-block;padding:4px
0}table{border:0;border-collapse:collapse;border-spacing:0;width:100%}#document
table{font-size: .8rem;hyphens:auto;-webkit-hyphens:auto}table tr.tr-border-none, table tr.tr-border-none
td{border:0
!important}table tr.tr-border-bottom{border:0
!important;border-bottom:1px solid #1d2a34 !important}table
th{font-weight:bold;background-color:#f1f2f3}table th, table
td{padding:5px
10px;vertical-align:top;text-align:left;border:1px
solid #1d2a34}table td.td-border-none{border:0
!important}table td.td-border-right:not(:last-child){border-right:1px solid #1d2a34 !important}table td.td-border-bottom{border-bottom:1px solid #1d2a34 !important}table td[align="right"]{text-align:right}table td[align="left"]{text-align:left}table td[align="center"]{text-align:center}table td[valign="top"]{vertical-align:top}table td[valign="middle"], table td[valign="center"]{vertical-align:middle}table td[valign="bottom"]{vertical-align:bottom}table.border-none tr, table.border-none th, table.border-none
td{border:0}table.border-all{border:1px
solid #1d2a34}table.border-topbot
tr{border-top:1px solid #1d2a34;border-bottom:1px solid #1d2a34}table.border-topbot tr td:first-child, table.border-topbot tr th:first-child{border-left:0}table.border-topbot tr td:last-child, table.border-topbot tr th:last-child{border-right:0}table.border-bottom
tr{border-bottom:1px solid #1d2a34}table.border-bottom tr th, table.border-bottom tr
td{border:0}table.border-top
tr{border-top:1px solid #1d2a34}table.border-top tr td:first-child, table.border-top tr th:first-child{border-left:0}table.border-top tr td:last-child, table.border-top tr th:last-child{border-right:0}table.border-sides{border:1px
solid #1d2a34}table.border-below
tr{border-bottom:1px solid #1d2a34}p.asiasanat+table{width:auto}p.asiasanat + table
tr{border-bottom:1px solid white}p.asiasanat + table
th{min-width:100px;width:20%;border:0}p.asiasanat + table
td{width:80%;border:0}table+table{margin-top:10px}#partners-page #document table, #document table.template-list, #verohallinnon-ohjeet
table{width:100%}#verohallinnon-ohjeet table[border="0"] tr, #verohallinnon-ohjeet table[border="0"] th, #verohallinnon-ohjeet table[border="0"] td{border:0;padding-left:0}.steps{width:100%;margin-bottom:1.5em}.steps
ul{display:flex}.steps
li{margin-right:10px;padding:5px
10px}.steps
li.current{font-weight:bold;color:white;background-color:#4879a5}nav#toc{padding:10px;background-color:#f1f2f3}#toolbar{position:fixed;bottom:0px;border-bottom:2px solid #f1f2f3;background-color:white}@media all and (max-width: 47.4375em){#toolbar{max-height:100vh}}#toolbar>.tab-list{width:100%;float:left;display:flex;justify-content:space-between;background-color:#123e64}@media all and (min-width: 76em){#toolbar>.tab-list:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#123e64}#toolbar>.tab-list:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#123e64}}#toolbar > .tab-list li
h3{position:relative;font-size:1rem;margin:0;line-height:initial}#toolbar > .tab-list li a:first-child{padding:10px
20px;display:block;max-width:100%;white-space:nowrap;color:white;text-transform:uppercase;font-size: .8rem;cursor:pointer}@media all and (max-width: 47.4375em){#toolbar > .tab-list li a:first-child{font-size: .9rem;padding:10px
5px}}#toolbar > .tab-list li.selected a:first-child, #toolbar > .tab-list li a:hover{text-decoration:none;background-color:white;color:#1d2a34}#toolbar > .tab-list li
a.close{display:none}#toolbar > .tab-list li.selected
a.close{display:block;position:absolute;height:20px}@media all and (min-width: 47.5em){#toolbar > .tab-list li.selected
a.close{width:20px;top:0;right:0}}@media all and (max-width: 47.4375em){#toolbar > .tab-list li.selected
a.close{top:-5px;right:0;width:10px}}#toolbar > .tab-list li.selected a.close
svg{fill:#1d2a34}#toolbar>.tab-panel{width:100%;position:relative;display:none;float:left}@media all and (min-width: 47.5em){#toolbar>.tab-panel{padding:40px
20px 0;height:89vh;height:calc(var(--vh, .89vh) * 89)}}@media all and (max-width: 47.4375em){#toolbar>.tab-panel{padding:5px;height:93vh;height:calc(var(--vh, .93vh) * 93)}}@media (pointer: coarse){#toolbar>.tab-panel{overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media all and (min-width: 76em){#toolbar>.tab-panel:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}#toolbar>.tab-panel:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}#toolbar > .tab-panel
p{margin-bottom:10px}#toolbar .document-list
span.type{display:block}#toolbar .document-list
ul.buttons{float:right;display:flex}#toolbar .document-list ul.buttons
li{padding:0}@media all and (max-width: 47.4375em){#toolbar #tab-abbreviations{line-height:0;text-indent:-999990px}}@media all and (max-width: 47.4375em){#toolbar #tab-abbreviations::after{content:"Lyhenteet";text-indent:0;line-height:initial;display:block}}.tab-panel{display:none}#toolbar-backdrop{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;opacity:0.5}body.backdrop-open #toolbar-backdrop{display:block}.tab-panel-content{height:100%;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;position:relative}@media all and (min-width: 47.5em){.tab-panel-content
iframe{margin-top:1em}}.tab-panel-content .tab-list{width:31.66667%;float:left;clear:left;background-color:#f1f2f3}@media all and (max-width: 47.4375em){.tab-panel-content .tab-list{width:100%;display:flex;flex-wrap:wrap;margin-bottom:2em;justify-content:space-between}}.tab-panel-content .tab-list
a{display:block;padding:6px
26px 6px 10px;background-color:#f1f2f3;font-size:1rem}.tab-panel-content .tab-list a:hover, .tab-panel-content .tab-list a:active{background-color:#d1dee8;color:#1d2a34;text-decoration:none;cursor:pointer}.tab-panel-content>h1,.tab-panel-content>h2,.tab-panel-content>h3,.tab-panel-content>h4,.tab-panel-content>h5,.tab-panel-content>h6{margin:1.414em 0 0.5em}.tab-panel-content
h1{margin-top:0;font-size:2.074em}.tab-panel-content
h2{font-size:1.728em}.tab-panel-content
h3{font-size:1.44em}.tab-panel-content
h4{font-size:1.2em}.tab-panel-content
h5{font-size:1.1em}.tab-panel-content
h6{font-size:1em}.tab-panel-content .tab-panel, .tab-panel-content
figure{width:65%;float:right;clear:left;position:absolute;top:0;right:0}@media all and (max-width: 47.4375em){.tab-panel-content .tab-panel, .tab-panel-content
figure{width:100%;float:left;position:static}}.tab-panel-content .order-buttons{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:10px}.tab-panel-content .order-buttons
a{margin-top:10px}div[id^="tab-panel-usermanual"] .tab-panel-content>ul{width:calc(100% - 20px) !important}div[id$="-desc"]:not([id^="glossaries-"]){width:31.66667%;float:left;clear:left;padding:20px
10px;margin-bottom:20px;background-color:#769bbb;color:white}@media all and (max-width: 47.4375em){div[id$="-desc"]:not([id^="glossaries-"]){width:100%;display:flex;flex-direction:column}}div[id$="-desc"]:not([id^="glossaries-"])>svg{margin-bottom:20px}div[id$="-desc"]:not([id^="glossaries-"]) h1{color:white;text-transform:uppercase;font-size: .9rem;font-weight:bold;margin:0
0 1em 0;padding:0}div[id$="-desc"]:not([id^="glossaries-"]) p{font-size: .8rem}div[id$="-desc"]:not([id^="glossaries-"]) p
a{color:white;text-decoration:underline}div[id$="-desc"]:not([id^="glossaries-"]) :not(p) a{font-size: .9rem}div[id$="-desc"]:not([id^="glossaries-"]) :not(p) a.sign-in, div[id$="-desc"]:not([id^="glossaries-"]) :not(p) a.create-account{display:flex;justify-content:flex-start;align-items:center;height:2rem;padding:0;white-space:nowrap;color:white}div[id$="-desc"]:not([id^="glossaries-"]) :not(p) a.sign-in svg, div[id$="-desc"]:not([id^="glossaries-"]) :not(p) a.create-account
svg{fill:white}[id^="tab-lawchannel-"] p{display:inline-block}svg#lakikanava{width:100%;display:block;margin:0
auto;margin-bottom:1em}svg#lakikanava
*{fill:white}@media all and (max-width: 47.4375em){table.definitions tr th:nth-of-type(1), table.definitions tr td:nth-of-type(1), table.definitions tr th:nth-of-type(3), table.definitions tr td:nth-of-type(3){hyphens:auto;-webkit-hyphens:auto}}table.definitions
.notice{color:inherit;background:inherit;border:0;display:block;margin:0;padding:0}table.definitions .notice::before{content:"("}table.definitions .notice::after{content:")"}#tab-panel-law-channel figure img, #tab-panel-bookmarks figure
img{width:99%;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19)}.tooltip-container .tooltip-contents .help-content{background-color:#ffffca;padding:10px
20px}.tooltip-container .tooltip-contents .help-content
p{font-size: .8rem}.tooltip-container{left:40px;position:absolute;top:40px;width:250px;max-height:600px;box-shadow:0 4px 4px #ccc}.tooltip-container .tooltip-contents
h3{font-size: .9rem;color:#fff;padding:10px
40px 10px 20px;background-color:#769bbb}.tooltip-container .tooltip-close{background:#769bbb url(/assets/img/closelabel.png) center center no-repeat;display:block;position:absolute;right:0;top:0;max-height:40px;min-height:36px;overflow:hidden;text-indent:-9999px;width:40px}.tooltip-container
.arrow{position:absolute;top:50%;right:-8px;margin-top:-7px;width:16px;height:16px;background-color:#ffffca;box-shadow:2px 2px 10px 0px #ccc;transform:rotate(315deg);z-index:-1}.updateInfo{margin-bottom:0.83333%;text-transform:uppercase;font-size: .7rem;color:grey}li.user-tip{border:3px
solid #e68a00}@media all and (min-width: 100em){div.user-tip{border:10px
double white;border-radius:50%;height:200px;width:260px;margin:20px;color:#f1f2f3;text-align:center;z-index:399;background-color:#fb3;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;right:0;top:200px;transform:rotate(20deg);overflow:hidden}}@media all and (max-width: 99.875em){div.user-tip{width:80%;background:white;border:8px
dotted #fb3;height:auto;margin:20px
auto;display:flex;justify-content:center;align-items:center}}@media all and (max-width: 47.4375em){div.user-tip{width:100%;margin:0;height:66px}}div.user-tip
a{line-height:1.2;color:#222 !important}@media all and (min-width: 100em){div.user-tip
a{padding:30px;display:inline-block;width:inherit}}@media all and (max-width: 99.875em){div.user-tip
a{padding:10px;display:inline-flex}}@media all and (max-width: 31.1875em){div.user-tip
a{flex-wrap:wrap}}div.user-tip:hover{background-color:#fc6}div.user-tip a:hover{text-decoration:none}div.user-tip
h3{text-transform:uppercase;letter-spacing:1px;font-size:1rem;width:auto}@media all and (min-width: 100em){div.user-tip
h3{margin:0
0 10px 0}}@media all and (max-width: 99.875em){div.user-tip
h3{white-space:nowrap;margin:0
10px 0 0}div.user-tip h3:after{content:":"}}@media all and (max-width: 31.1875em){div.user-tip
h3{width:100%}}div.user-tip
h4{width:auto}@media all and (max-width: 99.875em){div.user-tip
h4{font-size:1rem}}@media all and (min-width: 100em){div.user-tip
h4{font-size: .8rem}}div.user-tip
svg{fill:#222;position:relative;top:0px}@media all and (min-width: 100em){div.user-tip
svg{height:30px;width:30px}}@media all and (max-width: 99.875em){div.user-tip
svg{display:none}}#user-zone{position:relative;background-color:#fb3;font-size: .8rem}@media all and (min-width: 47.5em){#user-zone{display:flex;justify-content:flex-start;align-items:center}}@media all and (min-width: 76em){#user-zone:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#fb3}}@media all and (max-width: 47.4375em){#user-zone{display:flex;justify-content:center;align-items:center;margin-right:80px;font-size:1rem}}@media all and (max-width: 47.4375em){#user-zone .org-authenticated{justify-content:space-between}}#user-zone #user-info{white-space:nowrap}@media all and (max-width: 47.4375em){#user-zone #user-info{display:none}}#user-zone .contact-name{display:block}@media all and (min-width: 47.5em){#user-zone #my-zone{display:flex;align-items:center;justify-content:flex-end;margin-left:auto}}#user-zone #my-zone a.my-edilex{display:block;font-size:10px;text-align:center;text-transform:uppercase;text-decoration:none;color:#1d2a34}@media all and (min-width: 47.5em){#user-zone #my-zone a.my-edilex{display:flex;align-items:center;width:70px}}@media all and (max-width: 47.4375em){#user-zone #my-zone a.my-edilex{font-size:0}}#user-zone #my-zone a.my-edilex
svg{height:28px;width:28px}#user-zone #my-zone a.sign-out{display:flex;width:9rem;height:2.5rem;white-space:nowrap}@media all and (max-width: 47.4375em){#user-zone #my-zone a.sign-out{width:10rem}}#user-zone #my-zone a.sign-out
svg{padding-left:5px;margin-top:-3px}#user-zone #my-zone>a+ul{display:none;clear:both;position:absolute;right:0;top:45px;width:100%;box-shadow:0 3px 5px -3px black;padding:10px
20px 0 20px;background-color:#fb3}@media all and (max-width: 47.4375em){#user-zone #my-zone>a+ul{width:100vw;right:-80px}}@media all and (max-width: 25.5625em){#user-zone #my-zone>a+ul{height:100vh}}@media all and (min-width: 76em){#user-zone #my-zone>a+ul:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#fb3}}#user-zone #my-zone > a + ul > li
a{display:inline-block;padding: .2rem 0 .2rem 1rem}#user-zone #my-zone>a+ul>li>a{padding: .5rem 2.5rem .5rem 0}#web-training svg#logo-edita{width:100px;height:50px;margin:10px
0 10px 3px}#web-training
h1{margin:0
0 .5em;font-weight:normal;line-height:1.2;font-size:2.074em}#web-training>h3{clear:both;display:inline-block;margin-top:0;padding:15px
20px;text-transform:uppercase;font-family:Lato,Helvetica,Verdana,sans-serif;font-size:1rem;background-color:#154672;color:white}#web-training .web-training-desc{margin-bottom:20px;max-width:1000px}#web-training .web-training-desc .button, #web-training .web-training-desc .jip-ok-button, #web-training .web-training-desc .jip-cancel-button{margin:0
0 20px 170px;width:100px}#web-training>.button,#web-training>.jip-ok-button,#web-training>.jip-cancel-button{margin-bottom:40px}#web-training .web-training-trainings>div{position:relative;padding:20px;background-color:#f5ede5;margin-bottom:20px;float:left;width:100%}#web-training .web-training-name{position:relative;left:-20px;top:-20px;display:block}#web-training .web-training-image{float:left;margin-right:20px;width:200px}#web-training .web-training-desc{margin-bottom:20px}#web-training .web-training-desc
ul{list-style:disc;margin-left:20px}#web-training .web-training-desc
h4{font-size:1.15rem;margin-bottom:1em}#web-training .web-training-products{display:flex;flex-wrap:wrap;margin-top:40px}#web-training .web-training-products
.product{flex-grow:1;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:column;padding:20px;background-color:white}@media all and (min-width: 47.5em){#web-training .web-training-products
.product{flex-basis:23.5%;margin:0
10px 10px 0}}@media all and (max-width: 47.4375em){#web-training .web-training-products
.product{flex-basis:30.7%;margin:0
10px 10px 0}}@media all and (max-width: 25.5625em){#web-training .web-training-products
.product{flex-basis:100%;margin:0
0 10px 0}}#web-training .web-training-products .product
a{text-align:center}#web-training .web-training-products .product .button, #web-training .web-training-products .product .jip-ok-button, #web-training .web-training-products .product .jip-cancel-button{width:100%;margin-top:20px}#web-training .web-training-products .product-image{max-height:200px}#web-training .web-training-products .product-title{hyphens:auto}@media all and (min-width: 47.5em){.error-page
#content{width:62.5%;float:left;margin-left:2.08333%;margin-right:2.08333%;margin-top:20px;margin-bottom:20px}}@media all and (max-width: 47.4375em){.error-page
#content{width:95.83333%;float:left;margin-left:2.08333%;margin-right:2.08333%;margin-top:20px;margin-bottom:20px}}@media all and (min-width: 47.5em){.error-page #cs-info{width:29.16667%;float:left;margin-left:2.08333%;margin-right:2.08333%;margin-top:20px;margin-bottom:20px}}@media all and (max-width: 47.4375em){.error-page #cs-info{width:95.83333%;float:left;margin-left:2.08333%;margin-right:2.08333%;margin-bottom:20px}}#announcements
ul{margin-bottom:1em}.consent #content, #consent-page
#content{width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%}@media all and (max-width: 47.4375em){.consent #content, #consent-page
#content{width:100%;float:left}}.consent fieldset#fieldset-privacyPolicyQuestion dd, .consent fieldset#fieldset-termsOfServiceQuestion dd, #consent-page fieldset#fieldset-privacyPolicyQuestion dd, #consent-page fieldset#fieldset-termsOfServiceQuestion
dd{justify-content:flex-start}.consent fieldset#fieldset-termsOfServiceQuestion dd, #consent-page fieldset#fieldset-termsOfServiceQuestion
dd{width:100%}body.home main
h2{clear:both;width:100%;text-align:center;display:inline-block;margin-top:0;padding:15px
20px;text-transform:uppercase;font-family:Lato,Helvetica,Verdana,sans-serif;font-size:1rem;background-color:#154672;color:white}@media all and (min-width: 47.5em){body.home main
h2{width:auto;text-align:left}}body.home main .more, body.home main
.external{color:#1a588e}@media all and (min-width: 47.5em){body.home main .more, body.home main
.external{font-size: .9rem;text-align:right;position:absolute;top:10px;right:0;margin-right:10px}}@media all and (max-width: 47.4375em){body.home main .more, body.home main
.external{width:100%;float:left;display:flex;justify-content:center;margin-top:20px}}body.home>.document-list{clear:both;width:100%;float:left;padding:20px
20px 0 20px}body.home > .document-list
li{clear:both;padding:10px
0;border:0;width:100%;float:left}@media all and (max-width: 47.4375em){body.home > .document-list
li{font-size: .9rem}}body.home > .document-list
article{width:100%;float:left}body.home #selling-points{position:relative;background-color:#f5ede5}@media all and (min-width: 76em){body.home #selling-points:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}body.home #selling-points:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}body.home #selling-points
div.slide{width:100%;float:left}body.home #selling-points div.slide
img{max-width:100%}body.home
#ads{display:flex;background-color:#1a588e}@media all and (max-width: 47.4375em){body.home
#ads{flex-direction:column}}@media all and (min-width: 62.5em){body.home
#ads{background:url(/assets/images/mainokset-background.png) 0% 0%/cover local no-repeat;opacity: .9}}body.home #ads .ad-video{width:50%;float:left;padding-right:20px;padding-left:20px;text-align:center}@media all and (max-width: 47.4375em){body.home #ads .ad-video{width:100%;float:left;padding-bottom:20px}}body.home #ads .ad-images{width:50%;float:right;padding-left:20px;padding-right:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}@media all and (max-width: 47.4375em){body.home #ads .ad-images{width:100%;float:left}}@media all and (max-width: 25.5625em){body.home #ads .ad-images
a{width:100%;height:auto;margin-bottom:20px}body.home #ads .ad-images a:last-of-type{margin-bottom:0}}@media all and (min-width: 25.625em){body.home #ads .ad-images
a{width:48.33333%;float:right;height:calc(50% - 3.33333%)}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.home #ads .ad-images a:first-of-type{margin-left:-20px}}body.home #ads .ad-images
figure{overflow:hidden;position:relative;height:100%}body.home #ads .ad-images figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0, 67, 126, 0.2)}body.home #ads .ad-images figure
img{width:100%;height:100%}body.home #webshop-picks{position:relative;background-color:white}@media all and (min-width: 76em){body.home #webshop-picks:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}body.home #webshop-picks:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #webshop-picks
.carousel{width:100%;float:left;padding:30px
0 0 0;display:flex;flex-direction:column;height:400px}body.home #webshop-picks .carousel .product-card{height:90%;margin-left:0.83333%;margin-right:0.83333%;padding:10px;margin-bottom:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;text-align:center;border:2px
solid #f1f2f3;background-color:#f1f2f3}@media all and (max-width: 19.9375em){body.home #webshop-picks .carousel .product-card{width:88.33333%}}@media all and (max-width: 25.5625em){body.home #webshop-picks .carousel .product-card{width:88.33333%}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body.home #webshop-picks .carousel .product-card{width:46.66667%}}@media all and (min-width: 47.5em) and (max-width: 62.4375em){body.home #webshop-picks .carousel .product-card{width:30%}}@media all and (min-width: 62.5em){body.home #webshop-picks .carousel .product-card{width:17.5%}}body.home #webshop-picks .carousel .product-card:hover{border:2px
solid #f5ede5;background-color:#f5ede5}body.home #webshop-picks .carousel .product-card:hover
*{cursor:pointer}body.home #webshop-picks .carousel .product-card
h3{padding:20px
0;font-size: .8rem}body.home #webshop-picks .carousel .product-card .product-type{position:absolute;top:-26px;left:-2px;padding:4px
10px;display:block;background-color:#1d2a34;color:white;text-transform:uppercase;font-size: .7rem}body.home #webshop-picks .carousel .product-card
button{margin-top:auto}body.home #webshop-picks .carousel .product-card
img{max-height:8rem;max-width:100%}@media all and (max-width: 19.9375em){body.home #webshop-picks .carousel .product-card
img{max-height:12rem}}@media all and (max-width: 25.5625em){body.home #webshop-picks .carousel .product-card
img{max-height:12rem}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body.home #webshop-picks .carousel .product-card
img{max-height:10rem;max-width:80%}}@media all and (min-width: 47.5em) and (max-width: 62.4375em){body.home #webshop-picks .carousel .product-card
img{max-height:10rem}}body.home #latest-news{position:relative;background-color:#f5ede5}@media all and (min-width: 76em){body.home #latest-news:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}body.home #latest-news
h3{width:98.33333%;float:left}body.home #latest-news a:hover
h3{text-decoration:underline;text-underline-position:under}body.home #latest-news .document-meta{width:98.33333%;float:left}body.home #latest-news .publication-date{color:#1d2a34;font-size: .7rem}body.home #latest-news .featured::after{content:'';display:table;clear:both}body.home #latest-news .featured
h3{font-size:1.5rem;line-height:1.2;width:100%;float:left;margin-bottom:1.66667%;float:none;hyphens:auto}body.home #latest-news .featured
h4{width:100%;float:left;float:none}body.home #latest-news .featured
figure{width:33.33333%;float:left;margin-bottom: .2em;margin-right:1em}body.home #latest-news .featured figure
img{width:100%}body.home #latest-news .featured .document-meta{float:none}body.home #latest-blog-posts, body.home #latest-spotlights{position:relative;background-color:white}@media all and (min-width: 76em){body.home #latest-blog-posts:after, body.home #latest-spotlights:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #latest-blog-posts figure, body.home #latest-spotlights
figure{float:left;width:20%;margin-right:1em;margin-bottom: .2em}body.home #latest-blog-posts a:hover h3, body.home #latest-spotlights a:hover
h3{text-decoration:underline;text-underline-position:under}body.home #latest-blog-posts h4, body.home #latest-spotlights
h4{float:none}body.home #latest-blog-posts .publication-date, body.home #latest-spotlights .publication-date{color:#1d2a34;font-size: .7rem}body.home #latest-announcements{position:relative;background-color:#1a588e}@media all and (min-width: 76em){body.home #latest-announcements:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}body.home #latest-announcements:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#1a588e}}body.home #latest-announcements
h2{background-color:white;color:#1d2a34}@media all and (max-width: 47.4375em){body.home #latest-announcements
h2{background-color:#f5ede5}}body.home #latest-announcements
ul{padding-top:50px;display:flex;flex-wrap:wrap;justify-content:space-around}body.home #latest-announcements ul
li{position:relative;padding:20px;border:2px
solid white}@media all and (max-width: 25.5625em){body.home #latest-announcements ul
li{width:98.33333%;margin-bottom:20px}body.home #latest-announcements ul li:last-of-type{margin-bottom:0}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body.home #latest-announcements ul
li{width:48.33333%;margin-bottom:20px}body.home #latest-announcements ul li:last-of-type{margin-bottom:0}}@media all and (min-width: 47.5em){body.home #latest-announcements ul
li{width:23.33333%}}body.home #latest-announcements ul li
a{display:flex;flex-direction:column;color:white}body.home #latest-announcements ul li a .label-new{order:1}body.home #latest-announcements ul li a
h3{order:3}body.home #latest-announcements ul li a .publication-date{order:2;margin-bottom:1.66667%}body.home #latest-announcements ul li:hover{background-color:white;cursor:pointer}body.home #latest-announcements ul li:hover
a{color:#1a588e;text-decoration:none}body.home #latest-announcements ul li:hover a .label-new{background-color:white}body.home #latest-announcements .label-new{padding:0
1.66667%;position:absolute;top:-.5rem;left:1.66667%;background:#1a588e;color:white}body.home #latest-announcements
.more{color:white}body.home #latest-journals{position:relative;background-color:white}@media all and (min-width: 76em){body.home #latest-journals:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}body.home #latest-journals:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #latest-journals ul.document-list{display:flex;flex-wrap:wrap;justify-content:space-around}body.home #latest-journals ul.document-list
li{display:flex;flex-direction:column;position:relative;overflow:visible;margin-top:10px;border:2px
solid #1a588e}@media all and (min-width: 20em){body.home #latest-journals ul.document-list
li{width:100%}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body.home #latest-journals ul.document-list
li{width:48.33333%}}@media all and (min-width: 47.5em){body.home #latest-journals ul.document-list
li{width:12.61905%;min-width:132px}}@media all and (max-width: 47.4375em){body.home #latest-journals ul.document-list
li{margin-bottom:20px}body.home #latest-journals ul.document-list li:last-of-type{margin-bottom:0}}body.home #latest-journals ul.document-list li a:first-child{display:flex;flex-direction:column;align-items:center;position:relative;text-decoration:none}@media all and (max-width: 47.4375em){body.home #latest-journals ul.document-list li a:first-child{flex-direction:row;padding:10px}}body.home #latest-journals ul.document-list li a:first-child
h3{order:3;position:relative;bottom:-20px;padding:0
6px;background-color:white;font-size: .9rem;text-align:center;width:auto}@media all and (max-width: 47.4375em){body.home #latest-journals ul.document-list li a:first-child
h3{order:2;bottom:0}}body.home #latest-journals ul.document-list li a:first-child
img{order:2;max-width:100%;height:100%}@media all and (max-width: 47.4375em){body.home #latest-journals ul.document-list li a:first-child
img{order:1;width:80px}}body.home #latest-journals ul.document-list li a:first-child
div{order:1}@media all and (max-width: 47.4375em){body.home #latest-journals ul.document-list li a:first-child
div{order:3}}body.home #latest-documents{display:flex;flex-wrap:wrap}body.home #latest-documents a:hover
h3{text-decoration:underline;text-underline-position:under}body.home #latest-regulations{position:relative;flex-grow:1;background-color:#f5ede5}@media all and (min-width: 76em){body.home #latest-regulations:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}body.home #latest-government-bills{position:relative;background-color:white}@media all and (min-width: 76em){body.home #latest-government-bills:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #latest-case-law{position:relative;background-color:white}@media all and (min-width: 76em){body.home #latest-case-law:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #latest-law-library{position:relative;background-color:#f5ede5}@media all and (min-width: 62.5em){body.home #latest-law-library:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}body.home
#events{width:100%;float:left;padding-bottom:40px;position:relative;background-color:#f5ede5}@media all and (min-width: 76em){body.home #events:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}body.home #events:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:#f5ede5}}body.home #events ul.document-list{padding-top:40px;display:flex;flex-wrap:wrap;justify-content:space-evenly}@media all and (max-width: 25.5625em){body.home #events ul.document-list{align-items:center}}body.home #events ul.document-list
li{display:flex;align-items:baseline}@media all and (max-width: 25.5625em){body.home #events ul.document-list
li{width:98.33333%;margin-bottom:10px}body.home #events ul.document-list li:last-of-type{margin-bottom:0}}@media all and (min-width: 25.625em) and (max-width: 47.4375em){body.home #events ul.document-list
li{width:48.33333%}}@media all and (min-width: 47.5em){body.home #events ul.document-list
li{width:23.33333%}}body.home #events ul.document-list li:first-of-type{margin-left:0}body.home #events ul.document-list li:last-of-type{margin-right:0}body.home #events ul.document-list li
h3{order:2}body.home #events ul.document-list li .event-date{order:1;padding-right:16px;padding-top:2px;text-align:center;color:#1d2a34}body.home #events ul.document-list li .event-date .event-date-month{display:block;text-transform:uppercase;font-size: .8rem}body.home #events ul.document-list li .event-date .event-date-day{font-size:2rem;font-style:normal;display:block}body.home #events ul.document-list li a:hover{text-decoration:underline;text-underline-position:under}body.home
#partners{position:relative;background-color:white;text-align:center}@media all and (min-width: 76em){body.home #partners:after{display:block;width:100vw;right:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}body.home #partners:before{display:block;width:100vw;left:-100vw;content:'';position:absolute;bottom:0;top:0;background-color:white}}body.home #partners
h2{width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding-top:0;padding-bottom:20px;letter-spacing:2px;background-color:white;color:#1d2a34;text-align:center}body.home #partners
ul{width:100%;float:left;display:flex;justify-content:space-around}body.home #partners ul
li{width:7.85714%;float:left;margin-left:0.83333%;margin-right:0.83333%}body.home #partners ul li
a{display:block;max-width:100%;min-height:50px}body.home #partners
a.demla{background:transparent url("/assets/images/logos/demla-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.demla:hover{filter:grayscale(0%)}body.home #partners
a.edilex{background:transparent url("/assets/images/logos/edilex-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.edilex:hover{filter:grayscale(0%)}body.home #partners
a.edita{background:transparent url("/assets/images/logos/edita-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.edita:hover{filter:grayscale(0%)}body.home #partners
a.hpp{background:transparent url("/assets/images/logos/hpp-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.hpp:hover{filter:grayscale(0%)}body.home #partners
a.jff{background:transparent url("/assets/images/logos/jff-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.jff:hover{filter:grayscale(0%)}body.home #partners
a.kpmg{background:transparent url("/assets/images/logos/kpmg-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.kpmg:hover{filter:grayscale(0%)}body.home #partners
a.sal{background:transparent url("/assets/images/logos/sal-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.sal:hover{filter:grayscale(0%)}body.home #partners
a.sly{background:transparent url("/assets/images/logos/sly-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.sly:hover{filter:grayscale(0%)}body.home #partners
a.sys{background:transparent url("/assets/images/logos/sys-logo-simple.png") center center/contain no-repeat;font-size:0;filter:grayscale(100%)}body.home #partners a.sys:hover{filter:grayscale(0%)}#login-page
#content{width:66.66667%;float:left;padding:0
10px 0 0;display:flex;flex-direction:column;margin-bottom:2em}@media all and (max-width: 47.4375em){#login-page
#content{width:100%;float:left;padding:0}}#login-page #content
label{background:none}#login-page #content form#user_login, #login-page #content
form#reset_password{width:100%}#login-page #content #fieldset-reset, #login-page #content #fieldset-user{width:100%;margin-bottom:1em}#login-page #content #fieldset-reset dl, #login-page #content #fieldset-user
dl{display:flex;flex-wrap:wrap;align-items:center}#login-page #content #fieldset-reset input:not([type="checkbox"]):not([type="submit"]), #login-page #content #fieldset-user input:not([type="checkbox"]):not([type="submit"]){padding:5px;width:100%;max-width:400px}#login-page #content dt#previousPage-label{display:none}#login-page aside#cs-info{margin-bottom:2em}#login-page #new-user{width:100%;float:left;margin-bottom:0}.my-edilex{}.my-edilex div#content.own-edilex{flex-direction:column}@media all and (max-width: 47.4375em){.my-edilex div#content.own-edilex{margin:20px
0}}.my-edilex div#content.own-edilex h2, .my-edilex div#content.own-edilex
h3{margin-top:1.414em}.my-edilex .search-users{padding:10px;background-color:#769bbb;margin-bottom:1em;color:white}.my-edilex .own-edilex-blocks{overflow:hidden;clear:left}.my-edilex .own-edilex-blocks
.block{padding:10px;border-top:3px solid #7AA6C1;float:left;margin-right:10px;width:140px}.my-edilex .own-edilex-blocks .block
a{font-weight:bold}.my-edilex .own-edilex-blocks .block
span{display:block;line-height:1.2}.my-edilex .own-edilex > a.button, .my-edilex .own-edilex > a.jip-ok-button, .my-edilex .own-edilex>a.jip-cancel-button{max-width:10rem;margin-bottom:1em}.my-edilex .own-edilex
.description{margin-bottom:10px}.my-edilex .own-edilex-list
li{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:1em}.my-edilex .own-edilex-list
h2{width:80%;margin:0
!important}.my-edilex .own-edilex-list
h3{margin:1em
0 0 !important}.my-edilex .own-edilex-list span:nth-of-type(1){margin-left:auto}.my-edilex .own-edilex-list li[id^="product-"] span:nth-of-type(1){width:100%}.my-edilex .own-edilex-list span:nth-of-type(2){width:100%;display:block;margin-bottom: .5em}.my-edilex .own-edilex-list
span.licence{margin:0}.my-edilex .own-edilex-list
span.users{display:block;width:100%}.my-edilex .own-edilex-list a.button, .my-edilex .own-edilex-list a.jip-ok-button, .my-edilex .own-edilex-list a.jip-cancel-button{margin: .25em 0}.my-edilex .own-edilex-list
li.summary{border-top:1px solid #1d2a34;padding-top:1em;margin-bottom:0}.my-edilex .own-edilex-list li.with-vat{border:0;color:#888;padding:0}.my-edilex .own-edilex-list
.product{float:left;margin-left:0 !important}.my-edilex .own-edilex-list
.price{float:right;text-align:right;font-weight:bold;margin-left:auto}.my-edilex .own-edilex-list .price
.vat{font-weight:normal;color:#494949}.my-edilex .own-edilex-list li
.modify{float:right;font-weight:bold;padding-right:15px}.my-edilex .own-edilex-list li .modify
label{width:auto;padding:0}.my-edilex .own-edilex-list li
.info{float:right;font-weight:normal;padding-right:15px}.my-edilex .own-edilex-list li
h4{margin-top:0.25em;margin-bottom:0.25em;float:left}.my-edilex .own-edilex-list .warning, .my-edilex .new-service
.warning{color:red;font-weight:bold}.my-edilex .own-edilex-summary
li{margin:5px
0;overflow:hidden;display:flex;align-items:center}.my-edilex .own-edilex-summary li
span.licence{order:2}.my-edilex .own-edilex-summary li a.button, .my-edilex .own-edilex-summary li a.jip-ok-button, .my-edilex .own-edilex-summary li a.jip-cancel-button{order:1;margin-right:20px;font-size: .8rem}.my-edilex .own-edilex-summary li
.modify{float:right;font-weight:bold}.my-edilex .own-edilex-summary
.warning{color:red;font-weight:bold}.my-edilex .own-edilex-blocks .block
span{line-height:1.2}.my-edilex #content.new-service div:first-of-type{width:48.33333%;padding-right:10px}.my-edilex #content.new-service div#order-summary{width:48.33333%;padding-left:10px}.my-edilex #content.new-service
form{width:100%}.my-edilex #fieldset-submitFields dl dd#editOrder-element, .my-edilex #fieldset-submitFields dl dd#editContactSave-element{order:2}.my-edilex #cancel-element{order:1}.my-edilex #cancel-element button, .my-edilex #cancel-element
input{border:0;background:transparent;cursor:pointer;font-size:1rem;color:#1a588e}.my-edilex #cancel-element button:hover, .my-edilex #cancel-element input:hover{text-decoration:underline}.my-edilex #fieldset-editOrderFields
dd{display:flex;align-items:center;flex-wrap:nowrap}.my-edilex #fieldset-editOrderFields dd.subuser-checkbox{margin-left:30px}.my-edilex #fieldset-editOrderFields dd
p{margin-bottom:0;width:95%;font-size:1rem;color:black}.my-edilex #fieldset-editOrderFields label[for^="subuser-"]{display:none}.my-edilex dd#info-element textarea, .my-edilex dd#users-element{flex-direction:row;flex-wrap:wrap}.my-edilex dd#users-element select, .my-edilex dd#users-element
input{font-size:1rem;flex:0 1 10%}.my-edilex dd#users-element
input{order:1;width:4em;min-width:4em;max-width:4em;text-align:right}.my-edilex dd#users-element
p.description{order:2;flex:0 1 85%;margin:0
!important}.my-edilex dd#users-element
ul.errors{order:3;flex:1 0 100%}.my-edilex .own-edilex form p:not(.hint){display:flex;align-items:center;justify-content:space-around}.my-edilex .own-edilex form p:not(.hint) #continue-element{order:2}.my-edilex .own-edilex form p:not(.hint) #cancel-element{order:1}.my-edilex .aligned dd.subuser-checkbox{margin-left:40%;display:flex;align-items:center}.my-edilex .main-user-checkbox{display:flex;align-items:center}.my-edilex form dd#billingToggle-element{margin-left:auto}.my-edilex dd#users-element
p.description{display:inline}.my-edilex dt#priceInfo-label, .my-edilex dt#info-label{align-self:flex-start}.my-edilex #order-summary{margin-top:3em}.my-edilex #order-summary>div{position:static}.my-edilex #sort-filter-children
fieldset{width:100%}.my-edilex #sort-filter-children dd#role-element, .my-edilex #sort-filter-children dd#service-element{flex-wrap:wrap;justify-content:flex-start}.my-edilex #sort-filter-children dt#service-label{align-self:flex-start}.my-edilex #sort-filter-children #filters-label{display:none}.my-edilex .own-edilex>dl{display:flex;flex-wrap:wrap;align-items:center}.my-edilex .own-edilex > dl
dt{font-weight:bold;width:31.66667%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-bottom: .5em}.my-edilex .own-edilex > dl
dd{width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%;margin-bottom: .5em}.my-edilex .own-edilex > dl dd+dd{margin-left:34%}.my-edilex dd.price-details{display:block !important}.my-edilex dd.price-details
p{margin:0
.5em !important}.my-edilex #frequency-element{padding-left:1em;margin-bottom:2em}.my-edilex #material-element
p.hint{background:url("/assets/img/icons/required.png") no-repeat scroll 0 0 transparent;clear:both;color:#666;padding:5px
0 5px 10px}.my-edilex .subscription-info{background:url("/assets/img/icons/required.png") no-repeat scroll 100% 50% transparent;padding:5px
0 5px 10px}.my-edilex #isLawPostActivated+label{display:inline}.my-edilex #responsibilityType-label{align-self:flex-start}.my-edilex
p.hint{width:90%;font-size: .8rem;color:#666;margin-bottom:0}.my-edilex .search-users
h3{display:none}@media all and (max-width: 47.4375em){body.news .container>main{display:flex;flex-direction:column}}@media all and (max-width: 47.4375em){body.news .container > main .aside-block
ul{display:flex;flex-wrap:wrap}}#order-page p.description a.button, #order-page p.description a.jip-ok-button, #order-page p.description a.jip-cancel-button{margin-top:1em}#order-page main>section:nth-of-type(2):last-of-type{display:flex;flex-wrap:wrap}#order-page main>section:nth-of-type(2):last-of-type>div:first-child{width:65%;float:left}#order-page #order-edilex{display:flex;flex-wrap:wrap;margin-top:1.5em}@media all and (min-width: 47.5em){#order-page #order-edilex>div:nth-child(2){width:66.66667%;float:left;padding-right:10px}}@media all and (max-width: 47.4375em){#order-page #order-edilex>div:nth-child(2){width:98.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%}}@media all and (min-width: 47.5em){#order-page #order-edilex>div:nth-child(3){width:33.33333%;float:right;margin-top:50px;padding-left:10px}}@media all and (max-width: 47.4375em){#order-page #order-edilex>div:nth-child(3){width:100%;padding:0
10px;margin-top:20px}}#order-page .display-group-title{margin-bottom:1em}#order-page .display-group-title
legend{margin-bottom:10px;font-size:1.4rem;font-weight:bold}#order-page .display-group-title
p.hint{margin-bottom: .5em}#order-page
.service{display:flex;flex-wrap:wrap;align-items:center;background-color:#f1f2f3;padding:10px;margin-bottom:10px}#order-page .service
span.description{width:100%;margin-left:22px;font-size: .9rem}#order-page .service
.errors{order:1;padding:1em
1em 0}#order-page .service
.details{order:2;padding:1em
1em .5em 1em}#order-page .service .details
ul{list-style:circle inside;padding-left:1em}#order-page .service .details
strong{font-size: .9rem;font-weight:bold;text-transform:uppercase;margin:1em
0 .5em 0;display:inline-block}p > #order-page .service .details
strong{text-transform:none}#order-page .service .details .order-amount{display:flex;align-items:center}#order-page .service .details .order-amount
select{margin:0
.5em}#order-page .service .details .order-amount
input{width:3em;max-width:3em;min-width:3em;margin:0
.5em;text-align:right}#order-page #order-summary
.price{display:block;text-align:right;float:right;width:40%}#order-page #order-summary .price
.vat{display:block;text-align:right;color:#494949}#order-page #order-summary .price
.summary{border-top:2px solid #222;padding-top: .5em;overflow:hidden}#order-page #order-summary .price
.total{float:left}#order-page #order-summary .price .without-vat{float:right;text-align:right}#order-page #order-summary .price .without-vat
span{display:block;text-align:right;color:#494949}#order-page #order-summary .price .with-vat{overflow:hidden;margin-top:1em;display:block;color:#888;clear:both}#order-page #order-summary .price .with-vat
span{float:left;text-align:right}#order-page #order-summary .price .with-vat
strong{float:right;text-align:right}#order-page #order-summary .price .price-scroll{max-height:350px;overflow-y:scroll}#order-page #order-summary
.product{margin-bottom: .5em;overflow:hidden;width:60%}#order-page #order-summary .product
div{float:left;width:100px}#order-page #order-summary .product
span{display:block;padding-left:0}#order-page #accountFields-element
legend{display:none}#order-page #fieldset-accountFields legend, #order-page #fieldset-contactFields
legend{display:none}#order-page dt#user–\[responsibilityType\]-label{align-self:flex-start}body#services-page
h2{margin-right:1em;width:auto}body#services-page ul#services-list, body#services-page ul#journals-list{display:flex;flex-wrap:wrap;margin:1em
0}body#services-page ul#services-list li, body#services-page ul#journals-list
li{width:23.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%;padding:10px;margin-bottom:1em;display:flex;flex-direction:column;justify-content:flex-start;background-color:#f1f2f3}body#services-page ul#services-list li p, body#services-page ul#journals-list li
p{margin:1em
0}body#services-page ul#services-list li a.more, body#services-page ul#services-list li a.external, body#services-page ul#journals-list li a.more, body#services-page ul#journals-list li
a.external{display:flex}body#services-page ul#services-list li a.button, body#services-page ul#services-list li a.jip-ok-button, body#services-page ul#services-list li a.jip-cancel-button, body#services-page ul#journals-list li a.button, body#services-page ul#journals-list li a.jip-ok-button, body#services-page ul#journals-list li a.jip-cancel-button{display:block;margin-bottom:1em;margin-top:auto}body#services-page #edilex-pro{width:65%;float:left;margin-left:0.83333%;margin-right:0.83333%}body#services-page #edilex-pro
h2{display:flex;align-items:center;justify-content:space-between}body#services-page #edilex-pro h2
a{order:2}.value-added-taxation #content ol, .trade-taxation #content
ol{list-style-type:decimal;margin-left:20px}.value-added-taxation #content ul, .trade-taxation #content
ul{list-style:none;padding-left:0}.value-added-taxation #content ul li:not([class]), .trade-taxation #content ul li:not([class]){margin-left:15px}.value-added-taxation #content ul li:not([class]):before, .trade-taxation #content ul li:not([class]):before{content:"- ";margin-left:-15px}.value-added-taxation #content ul li.list-dash, .trade-taxation #content ul li.list-dash{margin-left:15px}.value-added-taxation #content ul li.list-dash:before, .trade-taxation #content ul li.list-dash:before{content:"- ";margin-left:-15px}.value-added-taxation #content ul li.list-int-1, .trade-taxation #content ul li.list-int-1{margin-left:15px;padding-left:20px}.value-added-taxation #content ul li.list-int-1:before, .trade-taxation #content ul li.list-int-1:before{content:"- ";margin-left:-15px}.value-added-taxation #content ul li.list-bullet, .trade-taxation #content ul li.list-bullet{margin-left:15px;padding-left:20px}.value-added-taxation #content ul li.list-bullet:before, .trade-taxation #content ul li.list-bullet:before{content:"\2022  ";margin-left:-15px}.value-added-taxation #content ul + table, .value-added-taxation #content ol + table, .trade-taxation #content ul + table, .trade-taxation #content ol+table{margin-top:1em}.value-added-taxation #content .huomautus br, .trade-taxation #content .huomautus
br{content:"A" !important;display:block !important;margin-bottom: .5em !important}.carousel{opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.carousel.is-hidden{opacity:0}.carousel.flickity-enabled{opacity:1}.slide{width:100%}.flickity-viewport{height:100%;margin-bottom:10px}#webshop-picks .flickity-viewport{padding-top:26px}#webshop-picks .flickity-viewport:before, #webshop-picks .flickity-viewport:after{content:"";position:absolute;width:30px;height:100%;left:-10px;top:0;background:white;z-index:1000;filter:blur(0px) saturate(50%)}#webshop-picks .flickity-viewport:after{left:auto;right:-10px}.flickity-slider{display:flex;height:100%}#webshop-picks .flickity-prev-next-button{background:rgba(0, 0, 0, 0.2)}#webshop-picks .flickity-prev-next-button:hover{background:rgba(0,0,0,0.5)}#main,#main.full{width:98.33333%;float:right}#breadcrumbs{width:98.33333%;float:right}#sidebar{width:100%;hyphens:auto;-webkit-hyphens:auto}#sidebar
h2{color:white;padding:10px;text-transform:uppercase;font-size: .9rem;font-weight:bold;margin:0}#sidebar
h3{color:white;padding:10px}#sidebar
.nav{display:flex;flex-direction:column;background-color:#769bbb}@media all and (max-width: 47.4375em){#sidebar .nav>*:not(#toc){display:none}}#sidebar .nav
.info{color:white;padding:10px}@media all and (max-width: 47.4375em){#sidebar .nav
.info{display:none}}@media all and (max-width: 47.4375em){#sidebar .nav>ul>li{width:100%}}#sidebar .nav
ul{background-color:#f1f2f3}@media all and (max-width: 47.4375em){#sidebar .nav
ul{display:flex;flex-wrap:wrap}}#sidebar .nav ul
a{display:block;padding:6px
26px 6px 10px;background-color:#f1f2f3}@media all and (max-width: 47.4375em){#sidebar .nav ul
a{padding:6px}}#sidebar .nav ul a:hover{background-color:#d1dee8;color:#1d2a34;text-decoration:none}#sidebar .nav ul a.button, #sidebar .nav ul a.jip-ok-button, #sidebar .nav ul a.jip-cancel-button{margin:12px}#sidebar .nav ul li
span.toggler{z-index:20;position:relative;top:3px;float:left;width:15px;height:20px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url(/assets/img/icons/toggler.png) -5px 0px no-repeat}#sidebar .nav ul li:hover>span.toggler{background-position:-25px 0px}#sidebar .nav ul li.open>span.toggler{background-position:-5px -20px}#sidebar .nav ul li.open:hover>span.toggler{background-position:-25px -20px}#sidebar .nav ul li#item388 > .toggler, #sidebar .nav ul li#item441>.toggler{display:none}#sidebar .nav ul li.selected>a{background-color:#d1dee8;color:#1d2a34}#sidebar .nav ul
ul{padding-left:1em;margin-top:6px}#sidebar
.nav{max-height:calc(100vh - 160px - 50px);overflow-y:auto;-ms-overflow-style:-ms-autohiding-scrollbar}#toc{width:100%;position:relative;padding:10px;background-color:#f1f2f3}#toc
ul{padding-left:1em}#toc li
span.toggler{z-index:20;position:relative;margin-left:-15px;display:inline-block;float:left;width:15px;height:20px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url(/assets/img/icons/toggler.png) -5px 0px no-repeat}#toc li span.toggler:hover{background-position:-25px 0px}#toc li
span.toggler.open{background-position:-5px -20px !important}#toc li span.toggler.open:hover{background-position:-25px -20px}#toc li
a{z-index:10}#toc .closed
ul{display:none}#sidebar #toc ul
a{font-weight:normal;margin:0;padding:0;background:none}#sidebar #toc ul a:hover{text-decoration:none}#sidebar #toc ul a:hover
strong{text-decoration:underline}#toc ul
em{font-style:normal;font-weight:normal;float:right;margin-right:5px}#toc ul
li{margin-bottom: .5em}@media all and (max-width: 47.4375em){#toc ul
li{width:100%}}#toc ul
strong{font-style:normal;font-weight:bold;line-height:1.2}#toc ul ul
strong{font-weight:normal}#toc ul
span{display:block;line-height:1.2}#toc
a.unavailable{color:#666}#content{width:100%}@media all and (max-width: 47.4375em){#content{flex-direction:column;padding-left:0}}#content
#section{position:relative}.login-required #content #section:before{content:'';position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff 100%);z-index:1}@media all and (min-width: 47.5em){#content
#sops{width:100%}}@media all and (max-width: 47.4375em){#content
#sops{width:100%;float:left;order:3}}#content
#aside{position:relative}@media all and (min-width: 47.5em){#content
#aside{width:29.16667%;float:right;clear:right;margin:1em
0 1em 1em;padding:1em;background-color:#f1f2f3}}@media all and (max-width: 47.4375em){#content
#aside{width:100%;float:left;order:2;display:flex;flex-wrap:wrap;margin-bottom:1em;justify-content:space-between}}@media all and (min-width: 47.5em){#content #aside:first-child{margin:0
0 1em 1em}}@media all and (min-width: 47.5em){#section > #content .document-toolbar-bottom + #aside, section > #extra-content + #content .document-toolbar-bottom+#aside{margin:1em
0 1em 1em}}@media all and (min-width: 47.5em){section > #content .document-toolbar-bottom+#aside{margin:0
0 1em 1em}}#section-keyword{width:100%}#aside-keyword{padding:1em;background-color:#f1f2f3}@media all and (min-width: 47.5em){#aside-keyword{width:29.16667%;float:right;clear:right;margin:1em
0 1em 1em}}@media all and (max-width: 47.4375em){#aside-keyword{margin-bottom:1em}}.keywordHierarchy ul:not(:only-child), .keywordHierarchy a + ul, .keywordHierarchy strong+ul{margin-left:1em}.keywordHierarchy ul:first-child
strong{margin-left:0}.keywordHierarchy
a{background:url(/assets/img/icons/next.png) 0 6px no-repeat;padding-left:1em;display:block}.keywordHierarchy
a.up{background:url(/assets/img/icons/previous.png) 0 6px no-repeat}.keywordHierarchy
li{margin-top: .5em}.keywordHierarchy li
strong{margin-left:1em}.keywordHierarchy li:only-of-type{margin-top:0}p.small,span.small{font-size: .8rem}@media all and (max-width: 47.4375em){#homepage-section main section:nth-of-type(2), #news-section main section:nth-of-type(2){display:flex;flex-direction:column}}@media all and (max-width: 47.4375em){#homepage-section main section:nth-of-type(2) #aside{order:2}#homepage-section main section:nth-of-type(2) #case-law, #homepage-section main section:nth-of-type(2) #regulations, #homepage-section main section:nth-of-type(2) #law-drafting, #homepage-section main section:nth-of-type(2) #law-library-section, #homepage-section main section:nth-of-type(2) #official-information{order:3}#homepage-section main section:nth-of-type(2) #news-by-topic, #homepage-section main section:nth-of-type(2) #regulations-by-topic, #homepage-section main section:nth-of-type(2) #law-library-journals{order:4}}div#regulations,div#law-drafting,div#law-library-section,div#case-law,div#official-information{width:70.83333%;float:left}@media all and (min-width: 47.5em){div#regulations,div#law-drafting,div#law-library-section,div#case-law,div#official-information{padding-right:10px}}@media all and (max-width: 47.4375em){div#regulations,div#law-drafting,div#law-library-section,div#case-law,div#official-information{width:100%;float:left}}@media all and (min-width: 47.5em){div#regulations+div#aside,div#law-drafting+div#aside,div#case-law+div#aside,div#law-library-section+div#aside,div#official-information+div#aside{width:29.16667%;float:right;padding-left:10px}}@media all and (max-width: 47.4375em){div#regulations+div#aside,div#law-drafting+div#aside,div#case-law+div#aside,div#law-library-section+div#aside,div#official-information+div#aside{width:100%;float:left}}#news-section{}@media all and (min-width: 47.5em){#news-section
#news{width:70.83333%;float:left;padding-right:10px}}@media all and (max-width: 47.4375em){#news-section
#news{width:100%;float:left;order:3}}@media all and (max-width: 47.4375em){#news-section #news-featured{width:100%;float:left;order:5}}#news-section
#aside{padding:1em;background-color:#f1f2f3}@media all and (min-width: 47.5em){#news-section
#aside{width:29.16667%;float:right}}@media all and (max-width: 47.4375em){#news-section
#aside{width:100%;float:left;order:2;display:flex;flex-direction:column;margin-bottom:1em;justify-content:space-between}}#news-section.login-required main #content.news
div#section{overflow:auto}#news-section .container > main sup>*{margin-left:-0.2em;margin-right:0.2em}#content
h1{width:100%;margin-bottom:20px}#content h1
span.date{color:#1d2a34;font-family:Lato,Helvetica,Verdana,sans-serif}#document-listing,#document-list{width:100%}section:last-of-type #advanced-search{width:100%}section:last-of-type #advanced-search .zend-form{width:100%}@media all and (min-width: 47.5em){section:last-of-type #advanced-search .sidebar-nav{width:27.5%;float:left}}@media all and (max-width: 47.4375em){section:last-of-type #advanced-search .sidebar-nav{width:100%;float:left}}@media all and (min-width: 47.5em){section:last-of-type #advanced-search .left-content{width:69.16667%;float:right}}@media all and (max-width: 47.4375em){section:last-of-type #advanced-search .left-content{width:100%;float:left}}@media all and (min-width: 47.5em){section:last-of-type #advanced-search .all-search-pages{width:69.16667%;float:right}}@media all and (max-width: 47.4375em){section:last-of-type #advanced-search .all-search-pages{width:100%;float:left}}div.static#content
#section{width:100%}@media all and (min-width: 47.5em){ul.alt{display:flex;flex-direction:column}}@media all and (max-width: 47.4375em){ul.alt{width:100%;display:flex}}ul.alt li:not(:last-of-type){margin-bottom: .5em}ul.alt li
a{font-size: .8rem}@media all and (max-width: 47.4375em){ul.alt
span{display:none}}ul.alt a:before{display:inline-block;content:'';width:29px;height:24px;float:left;background:url(/assets/img/icons/types/act.png) 0 0 no-repeat}ul.alt a:hover:before{background-position:-550px 0;content:' '}ul.alt li.facebook a:hover:before, ul.alt li.twitter a:hover:before{background-position:0 0}ul.alt li.kieli-de a:before{background-image:url(/assets/img/icons/types/language-de.png)}ul.alt li.kieli-dk a:before{background-image:url(/assets/img/icons/types/language-dk.png)}ul.alt li.kieli-en a:before{background-image:url(/assets/img/icons/types/language-en.png)}ul.alt li.kieli-fi a:before{background-image:url(/assets/img/icons/types/language-fi.png)}ul.alt li.kieli-no a:before{background-image:url(/assets/img/icons/types/language-no.png)}ul.alt li.kieli-sv a:before{background-image:url(/assets/img/icons/types/language-sv.png)}ul.alt li.kirjoituksia a:before{background-image:url(/assets/img/icons/types/literature.png)}ul.alt li.laheta-linkki a:before{background-image:url(/assets/img/icons/types/send.png)}ul.alt li.oikeus a:before{background-image:url(/assets/img/icons/types/case-law.png)}ul.alt li.pdf a:before{background-image:url(/assets/img/icons/types/pdf.png)}ul.alt li.pdf-fi a:before{background-image:url(/assets/img/icons/types/pdf-fi.png)}ul.alt li.pdf-sv a:before{background-image:url(/assets/img/icons/types/pdf-sv.png)}ul.alt li.pevl a:before{background-image:url(/assets/img/icons/types/draft.png)}ul.alt li.previous-version a:before{background-image:url(/assets/img/icons/types/act-previous.png)}ul.alt li.print a:before{background-image:url(/assets/img/icons/print.png)}ul.alt li.reference-card a:before{background-image:url(/assets/img/icons/types/card.png)}ul.alt li.comment a:before{background-image:url(/assets/img/icons/types/conversation.png)}ul.alt li.facebook a:before{background-image:url(/assets/img/icons/facebook.png)}ul.alt li.twitter a:before{background-image:url(/assets/img/icons/twitter.png)}ul.alt li.ulosDoc a:before{background-image:url(/assets/img/icons/types/out.png)}ul.alt li.valmistelu a:before{background-image:url(/assets/img/icons/types/draft.png)}ul.alt li.viittauksia a:before{background-image:url(/assets/img/icons/types/reference.png)}#law-library-journals{clear:both}form#additional-search>div{display:flex}.additional-search{background-color:#4879a5;padding:15px;margin-bottom:1rem;width:100%}@media all and (min-width: 47.5em){.additional-search{position:relative}}.additional-search
.error{font-size: .8rem;padding:3px}#search .submit, .additional-search .submit, #toolbar
.submit{background:#e68a00;border:1px
solid #e68a00;padding:5px
8px}.additional-search
.search{border:0;flex-grow:2;padding:6px}.additional-search
label{font-size: .9rem;letter-spacing: .5px;text-transform:uppercase;color:#fff;display:block;margin-bottom:15px}.additional-search
p.more{margin:0
!important}.additional-search p.more:first-of-type{margin-top:1em !important}.additional-search p.more:not(:first-child){margin-left:20px !important}.additional-search .search:focus{border:0}.additional-search
select.search{border:0;margin:0;width:161px;height:23px;background:#fff;padding-top:4px;margin-top:6px;margin-right:7px}.additional-search
ul{list-style:none;padding:0;margin:0}.additional-search ul
li{float:left;width:50%}.additional-search ul
label{color:#FFF;display:inline;margin-bottom:0;text-transform:none;font-weight:normal}.additional-search .advanced-search-link{color:#FFF}.additional-search
.submit{border:0;color:#fff}.additional-search .submit-other{border:0px;background:#e07800 url(/assets/img/button-bg.png) 0 0 repeat-x;color:#fff;padding:4px
8px;position:relative;top:0px;margin-bottom:3px;margin-left:-4px}.additional-search
dd{margin-left:0;float:left}.additional-search
dl{margin:0}#documentsByQuickSearch{background-color:#4879a5}@media all and (max-width: 47.4375em){#documentsByQuickSearch{width:100%}}main .tab-list{display:flex;flex-wrap:wrap;font-size: .9rem;margin-bottom: .5em}main .tab-list li:not(:last-of-type){margin-right: .5em}main .tab-list li
a{background-color:#f1f2f3;display:block;padding:5px
10px;cursor:pointer}main .tab-list li.selected a, main .tab-list li a:hover{color:#fff;background-color:#4879a5;text-decoration:none}main .tab-panel{display:none}#aside .quick-search
h4{text-transform:uppercase;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important;color:white;margin:0
0 6px !important}#aside .quick-search{background-color:#4879a5;padding:1em;overflow:hidden}@media all and (max-width: 47.4375em){#aside .quick-search{display:flex;flex-direction:column;height:100%;justify-content:flex-start}}#aside .quick-search
.submit{border-radius:0;color:white;background-color:#e68a00;width:50px;margin-left:-50px}#aside .quick-search
form{display:flex;margin-top:15px}#aside .quick-search
input{border:0;padding:8px;font-size: .9rem}#aside .quick-search
input.search{width:100%}#aside .goto select.goto-over-under{width:100%;margin-top:0.3em;margin-bottom:0.3em}#aside .goto input.goto-over-under{width:112px;margin-top:0.3em;margin-bottom:0.3em}#aside .goto .goto-empty{width:auto;margin:0
!important;padding: .5em;font-size: .8rem}.doc-list-item.reference-card > a > strong, .doc-list-item.helinkit > a > strong, .doc-list-item .uutinen .description, span.valmisteluVainHeviite
strong{display:block}.doc-list-item>a,.doc-list-item>span{display:block;order:1}@media all and (min-width: 47.5em){.doc-list-item>a,.doc-list-item>span{width:100%}}@media all and (max-width: 47.4375em){.doc-list-item>a,.doc-list-item>span{width:100%}}.doc-list-item.icon>a,.doc-list-item.icon>span{padding-left:30px}@media all and (min-width: 47.5em){.doc-list-item.icon>a,.doc-list-item.icon>span{width:100%}}@media all and (max-width: 47.4375em){.doc-list-item.icon>a,.doc-list-item.icon>span{width:100%}}.doc-list-item
a.digibook{overflow:hidden;padding:10px;background-color:#f5ede5}.doc-list-item a.digibook
img{display:block;float:left;margin-right:10px;width:10%}.doc-list-item a.digital-training{overflow:hidden;padding:10px;background-color:#f5ede5}.doc-list-item a.digital-training
img{display:block;float:left;margin-right:10px;width:10%}@media all and (min-width: 47.5em){body.law-drafting .doc-list-item.icon > a, body.law-drafting .doc-list-item.icon > span, body.regulations .doc-list-item.icon > a, body.regulations .doc-list-item.icon > span, body.keywords .doc-list-item.icon > a, body.keywords .doc-list-item.icon > span, body.sectionless .doc-list-item.icon > a, body.sectionless .doc-list-item.icon>span{width:100%}}@media all and (max-width: 47.4375em){body.law-drafting .doc-list-item.icon > a, body.law-drafting .doc-list-item.icon > span, body.regulations .doc-list-item.icon > a, body.regulations .doc-list-item.icon > span, body.keywords .doc-list-item.icon > a, body.keywords .doc-list-item.icon > span, body.sectionless .doc-list-item.icon > a, body.sectionless .doc-list-item.icon>span{width:100%}}body#government-bills li>span{width:83%}body.law-drafting
section.paragraph{margin-bottom:1em}.doc-list-item.icon>a:before,.doc-list-item.icon>span:before{width:24px;height:24px;padding:0;content:'';background:url(/assets/img/icons/types/document.png) 0 0 no-repeat;position:relative;left:0;top:0;float:left;margin-left:-30px}.doc-list-item.icon>span:before{background-position:-1100px 0}.doc-list-item.icon>a:hover:before{background-position:-550px 0;content:' '}.doc-list-item.icon>.saados:before{background-image:url(/assets/img/icons/types/act.png)}.doc-list-item.icon>.sopimus:before{background-image:url(/assets/img/icons/types/treaty.png)}.doc-list-item.icon>.eu:before{background-image:url(/assets/img/icons/types/eu.png)}.doc-list-item.icon>.sdk:before{background-image:url(/assets/img/icons/types/sdk.png)}.doc-list-item.icon>.sops:before{background-image:url(/assets/img/icons/types/sops.png)}.doc-list-item.icon>.valmistelu:before{background-image:url(/assets/img/icons/types/draft.png)}.doc-list-item.icon>.oikeus:before{background-image:url(/assets/img/icons/types/case-law.png)}.doc-list-item.icon>.oikeus-ay:before{background-image:url(/assets/img/icons/types/case-law-ay.png)}.doc-list-item.icon > .oikeus-juhani:before, .doc-list-item.icon li.oikeus-juhani a.oikeus-juhani, li.oikeus-juhani a:before{background-image:url(/assets/img/icons/types/case-law-juhani.png)}.doc-list-item.icon>.lakikirjasto:before{background-image:url(/assets/img/icons/types/pdf.png)}.doc-list-item.icon>.law-library:before{background-image:url(/assets/img/icons/types/pdf.png)}.doc-list-item.icon>.malli:before{background-image:url(/assets/img/icons/types/template.png)}.doc-list-item.icon>.tyopaikka:before{background-image:url(/assets/img/icons/types/job.png)}.doc-list-item.icon>.uutinen:before{background-image:url(/assets/img/icons/types/document.png)}.doc-list-item.icon>.html:before{background-image:url(/assets/img/icons/types/html.png)}.doc-list-item.icon>.pdf:before{background-image:url(/assets/img/icons/types/pdf.png)}.doc-list-item.icon>.metadata:before{background-image:none}.doc-list-item.icon>.reference-card:before{background-image:url(/assets/img/icons/types/card.png)}.doc-list-item.icon>.ulosDoc:before{background-image:url(/assets/img/icons/types/out.png)}.doc-list-item.icon>.ulosDoc[href*="eur-lex.europa.eu"]:before{background-image:url(/assets/img/icons/types/eurlex-document.png)}.doc-list-item.icon>.ulosDoc[href*="www.finlex.fi"]:before{background-image:url(/assets/img/icons/types/finlex-document.png)}.doc-list-item>a:hover{text-decoration:none}#content #list-of-weeks
h2{font-size:1.2rem;margin:0
0 .5rem 0}#content #list-of-weeks>a{margin-bottom: .5em}#content #list-of-weeks
li{margin-bottom:0}a.collapsed{background:url(/assets/img/icons/more-black.png) left center no-repeat}a.expanded{background:url(/assets/img/icons/less-black.png) left center no-repeat;cursor:pointer}.alphabets{margin:1em
0}@media all and (min-width: 47.5em){.alphabets{white-space:nowrap}}.alphabets
li{display:inline}.alphabets
li.notfound{margin:0
4px 4px 0;padding:5px
1px;color:#aaa}.alphabets
li.selected{margin:0
4px 4px 0;padding:5px;background-color:#4879a5;color:#fff}.alphabets
a{margin:0
4px 4px 0;padding:5px;display:inline-block;background-color:#f1f2f3}.alphabets a:hover{text-decoration:none;background-color:#4879a5;color:#fff}.pages{margin:1em
0}.pages
a{display:inline;margin:0
4px 4px 0;padding:5px;display:inline-block;background-color:#f1f2f3}.pages a:hover{text-decoration:none;background-color:#4879a5;color:white}.pages
strong{text-decoration:none;background-color:#4879a5;color:#fff;padding:5px;margin:0
4px 4px 0}.result-sort{margin: .5em 0 1em 0}.ui-dialog{z-index:400}.ui-dialog .ui-dialog-titlebar-close{font-size:0;border:0;background:none;position:relative;float:right;width:16px;height:16px}.ui-dialog-titlebar{background-color:#46779D}.toolbar-dialog{width:100%;height:100%}.overlay-backdrop{position:absolute;width:100%;height:100%;background-color:#000}.overlay-window{position:relative;height:300px}#toolbar
.container{width:100%}section:nth-of-type(3) .left-content{width:100%}#advanced-search
fieldset{margin-bottom:1em}#fieldset-Submit
dl{display:flex;justify-content:space-around;margin:10px
0 20px 0;align-items:center}#fieldset-Submit #reset-element
input{border:0
none;color:#1a588e;background:none;cursor:pointer;text-decoration:none;font-family:Lato,Helvetica,Verdana,sans-serif;font-size:1rem}#fieldset-Submit #reset-element input:hover{text-decoration:underline}#fieldset-Submit #submit-element
input{margin-left:20px}img.ui-datepicker-trigger{margin-left:4px}.bluish-aligned dt.range-to{flex-basis:20px;text-align:center}.textboxlist-bit-editable-input{border:0}.textboxlist-autocomplete{z-index:400}.popup-checked-actions button:nth-of-type(2){margin-left:20px;border:0;color:#1a588e;background:none;cursor:pointer;font-size: .8rem}.popup-checked-actions button:nth-of-type(2):hover{text-decoration:underline}#fieldset-advancedSearchHeader{margin-bottom:1em}.sidebyside-aligned dd.proximity-description{margin:0}.bluish-backgd
.textboxlist{background:#fff;width:90%;cursor:text;font-size:1rem}.textboxlist-bits{zoom:1;overflow:hidden;margin:0;padding:3px
4px 0;border:1px
solid #79797a}.bluish-form .left-content fieldset p.description, .bluish-form .left-content fieldset
p.hint{margin-left:10px !important;margin-bottom:0 !important;margin-top:0 !important;width:20px}#news-by-topic{width:100%}div.block{margin:1em
0;float:left;width:100%}.twoColumnBlock{width:48.33333%;float:left;margin-left:0.83333%;margin-right:0.83333%}.twoColumnBlock
a.more{float:right;margin-top:1em}.block
span.type{display:none}.block li
strong{display:block}#aside .nav
h5{margin:0
0 20px 0 !important;text-transform:uppercase !important;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important}#metadata .document-list{margin-bottom:1em;clear:both}ul.buttons
li{background-color:transparent;float:left;padding:0;text-indent:-9999px;overflow:hidden;width:22px}ul.buttons li:not(:first-of-type){margin-left:5px}ul.buttons li
a{line-height:1.8em}ul.buttons a:before{padding:0;margin:0;content:none;background:none}ul.buttons .pdf, ul.buttons .pdf-fi, ul.buttons .pdf-sv, ul.buttons .pdf-en, ul.buttons .pdf-sdk, ul.buttons .txt, ul.buttons .doc, ul.buttons
.html{width:28px}ul.buttons
a{padding:0;display:block;background:url(/assets/img/icons/types/act.png) 0 0 no-repeat}ul.buttons a:hover{background-position:-550px 0}ul.buttons li.doc
a{background-image:url(/assets/img/icons/types/doc.png)}ul.buttons li.html
a{background-image:url(/assets/img/icons/types/html.png)}ul.buttons li.pdf
a{background-image:url(/assets/img/icons/types/pdf.png)}ul.buttons li.pdf-fi
a{background-image:url(/assets/img/icons/types/pdf-fi.png)}ul.buttons li.pdf-sdk
a{background-image:url(/assets/img/icons/types/pdf-sdk.png)}ul.buttons li.pdf-sv
a{background-image:url(/assets/img/icons/types/pdf-sv.png)}ul.buttons li.pdf-en
a{background-image:url(/assets/img/icons/types/pdf-en.png)}ul.buttons li.txt
a{background-image:url(/assets/img/icons/types/txt.png)}ul.buttons li.laheta-linkki
a{background-image:url(/assets/img/icons/types/send.png)}ul.buttons li.oikeus
a{background-image:url(/assets/img/icons/types/case-law.png)}ul.buttons li.reference-card
a{background-image:url(/assets/img/icons/types/card.png)}ul.buttons li.reference-card a.reference-card-masters{background-image:url(/assets/img/icons/types/thesis.png)}ul.buttons li.regulation
a{background-image:url(/assets/img/icons/types/act.png)}ul.buttons li.kirjoituksia
a{background-image:url(/assets/img/icons/types/literature.png)}ul.buttons li.pevl
a{background-image:url(/assets/img/icons/types/draft.png)}ul.buttons li.viittauksia
a{background-image:url(/assets/img/icons/types/reference.png)}#metadata
.buttons{float:right}.all-search-pages
legend{margin-bottom:1em}#order-summary>div{position:sticky;top:200px}.additional-info{width:100%;height:100px}@media all and (max-width: 47.4375em){#extraservices-section #extra-service-list{width:100%;float:left}}#extraservices-section
#aside{padding:1em;background-color:#f1f2f3}@media all and (min-width: 47.5em){#extraservices-section
#aside{width:29.16667%;float:right;clear:right;margin:1em
0 1em 1em}#extraservices-section #aside:first-child, .document-toolbar-bottom + #extraservices-section
#aside{margin-top:0}}@media all and (max-width: 47.4375em){#extraservices-section
#aside{width:100%;float:left;order:2;display:flex;margin-bottom:1em;justify-content:space-between}}#extraservices-section #document-list{width:100%;float:left}#extraservices-section
p.huomautus{display:block}.eu-legislation-in-finnish #document .huomautus, .eu-legislation-in-swedish #document
.huomautus{display:block}#extra-service-list ul:not(.alphabets) li{margin-bottom: .5em;margin-left:15px}#extra-service-list .closed
ul{display:none}#extra-service-list #toc ul
a{font-weight:normal;margin:0;padding:0;background:none}#extra-service-list #toc ul a:hover{text-decoration:none}#extra-service-list #toc ul a:hover
strong{text-decoration:underline}#extra-service-list ul
em{font-style:normal;font-weight:normal;float:right;margin-right:5px}#extra-service-list ul
strong{font-style:normal;font-weight:bold;line-height:1.2}#extra-service-list ul ul
strong{font-weight:normal}#extra-service-list ul
span{display:block;line-height:1.2;margin-bottom:0.5em}#extra-service-list ul
span.toggler{position:absolute;margin-left:-15px;width:15px;height:20px;cursor:pointer;text-indent:-9999px;overflow:hidden;background:url(/assets/img/icons/toggler.png) -5px 0px no-repeat}#extra-service-list ul span.toggler:hover{background-position:-25px 0px}#extra-service-list ul
span.toggler.open{background-position:-5px -20px}#extra-service-list ul span.toggler.open:hover{background-position:-25px -20px}.aside-block{background:#DBE9F2;margin-bottom:1em;overflow:hidden;padding:1em;word-wrap:break-word}.aside-block:last-of-type{margin-bottom:0}.aside-block
h4{text-transform:uppercase;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important;margin:0
0 6px !important}@media all and (max-width: 47.4375em){#aside .nav, #section-aside
.nav{width:100%}}#aside .aside-block
ul{font-size: .9rem}#aside .aside-block ul .selected
a{background:#7AA5C2;color:#fff;font-weight:bold}#aside .aside-block
li{margin-bottom:5px}#aside .aside-block ul
a{display:block;padding:2px
10px}#aside .aside-block ul a:hover{color:#fff;background:#E58E00;text-decoration:none}#sidebar .nav p
a{color:white;display:block;text-decoration:underline}@media all and (min-width: 47.5em){#sidebar .nav ul ul li
a{padding:4px
15px 4px 30px;margin-left:-17px}}#sidebar #toc
h3{margin:0;padding:0
10px 10px 0;color:#1d2a34}#sidebar h2
a{color:#fff}#new-user .description,p.description{margin-bottom:1em}ul.magazines{display:flex;flex-wrap:wrap}@media all and (min-width: 47.5em){ul.magazines{justify-content:space-between}}@media all and (max-width: 47.4375em){ul.magazines{justify-content:center}}ul.magazines
li{margin-top:1em;padding:10px}@media all and (min-width: 47.5em){ul.magazines
li{min-width:200px}}ul.magazines li:hover{background-color:#d1dee8}ul.magazines li
a{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}ul.magazines li a:hover{text-decoration:none}ul.magazines li
strong{color:#1d2a34}ul.magazines li .magazine-card-published{margin:0;font-size: .8rem}ul.magazines li .magazine-card-cover{margin-bottom:6px}ul.magazines li .magazine-card-cover
img{border:1px
solid #f1f2f3}#news
em.date{color:#1d2a34;font-size: .7rem;display:block;font-style:normal}#news .document-list{display:flex;flex-wrap:wrap}@media all and (min-width: 62.5em){#news .document-list{padding-left:10px}}#news .document-list
li{width:100%;float:left}#news .document-list li div:not(.tags){margin-top:1em;hyphens:auto;-webkit-hyphens:auto}@media all and (max-width: 47.4375em){#news .document-list li div:not(.tags){flex-wrap:wrap}}#news .document-list li div:not(.tags) span.more{display:none}#news .document-list li.raise
strong.title{font-size:1.2rem}#news .document-list
strong.title{display:block}#news .document-list div:not(.tags) img{margin-right:20px;margin-bottom:10px;width:20%;height:100%;float:left}@media all and (min-width: 20em) and (max-width: 47.4375em){#news .document-list div:not(.tags) img{width:25%}}@media all and (max-width: 19.9375em){#news .document-list div:not(.tags) img{width:100%;margin-right:0}}#news .document-list
a{text-decoration:none;width:100%}#news .document-list
.description{color:#1d2a34}#news-spotlight{margin-bottom:1em}#new-books li, #law-library-columns li, .block.image
li{margin-bottom:1em;padding-left:115px;float:left}#new-books li p:last-of-type, #law-library-columns li p:last-of-type, .block.image li p:last-of-type{font-size: .8rem}#new-books li .external, #law-library-columns li .external, .block.image li
.external{float:right}#new-books img, #law-library-columns img, .block.image
img{float:left;margin:0
15px 0 -115px}#guest-editors-news em, #news-spotlight
em{color:#1d2a34;font-size: .7rem;display:block;font-style:normal}#guest-editors-news a.more, #news-spotlight
a.more{font-size: .9rem}#guest-editors-news strong, #news-spotlight
strong{display:block;hyphens:auto}#guest-editors-news img, #news-spotlight
img{padding:0
10px 0 0;float:left;width:30%}.law-library .document-list div .description:first-child
.newsImage{width:20%;height:100%;display:block;margin-right:10px}.law-library .document-list div .description:first-child .newsImage
img{width:100%;padding-top:10px}.law-library .document-list div .description:first-child span:last-child{display:block}.newsImage{display:block;float:left;margin-right:10px;width:20%}#document
ul.buttons{float:right;position:relative;z-index:1}#document .huomautus, #document
ul.oiktap{border-left:3px solid #bdb89a;margin:1em
0;padding:10px
10px 10px 15px;background:#F4F8FB}#document
.huomautus{display:flex;flex-direction:column}#document .huomautus
p{margin:0
!important}#document
ul.oiktap{display:list-item;overflow:hidden;column-count:3}#document ul.oiktap
a{padding-bottom:6px;display:inline-block}.document-list li>.document-contents{padding-left:1em;width:100%}.document-list li > .document-contents
dt{display:flex}@media all and (max-width: 47.4375em){.document-list li > .document-contents
dt{flex-wrap:wrap}}#feedback-page
#section{padding:20px}#content h1 span:not([class="akn-docTitle"]){display:block;font-size: .8rem}#advanced-search-section main div#content
#aside{padding:0}#metadata ul:not(.buttons){margin-bottom:1em}#metadata .aihealueet-lista2{margin-left:20px}#metadata .aihealueet-lista3{margin-left:40px}#metadata .aihealueet-lista4{margin-left:60px}#metadata .aihealueet-lista5{margin-left:80px}#metadata p + ul, #metadata p+strong,#section.courts-of-appeal{margin-top:1em;display:block}#metadata
i{font-style:italic}.metadata-subjects{list-style:none;padding:0;margin:0}div.related{background:#c9deec;position:absolute;z-index:2;width:69.16667%;margin-right:20px;margin-top:2em;margin-bottom:0;padding:10px}div.related
.content{max-height:70vh;overflow:auto;-ms-overflow-style:-ms-autohiding-scrollbar;background-color:#fff}div.related .document-list
li{margin:0}div.related
.arrow{display:none}div.related
.section{display:none}div.related
.section.open{display:block}div.related
.close{float:right;font-weight:bold;margin-right:10px;margin-top:10px;color:#fff}div.related
h3{padding:10px;background:#00457c;color:#fff;font-weight:normal !important;margin:0
!important;font-family:Lato,Helvetica,Verdana,sans-serif !important;font-size:1.1rem !important}div.related
h4{margin:0
!important;padding:10px}#govBillReference>ul:first-of-type{list-style:none !important;padding-left:0 !important;margin-left:0 !important}#govBillReference .document-list
li{padding-top:0}#govBillReference .document-list li:hover{background-color:transparent}#govBillReference .document-list
li.saadosviite{padding:10px;display:block}#govBillReference .document-list li.saadosviite+li:not(.saadosviite){padding-left:30px}#govBillReference .document-list li.doc-list-item{padding-left:30px;padding-top:0}#govBillReference a.reference-card-inline{display:inline}#document-listing
h3{margin:0
0 .5em !important}#document-listing h4, #document-listing
h5{font-weight:normal;margin:0
0 .5em !important;display:block}#document-listing
h4{margin-left:18px !important}#document-listing h4.level-3{margin-left:38px !important}#document-listing a
h2{margin:0
0 2px !important;background-position:0 center;padding-left:15px}#document-listing div div a
h2{margin:0
0 10px !important;background-position:0 center;padding-left:15px;line-height:1.1}#document-listing a h3, #document-listing a
h4{margin:0
0 10px !important;background-position:0 center;padding-left:15px}#document-listing
a.expanded{background:none}#document-listing .document-list{margin:0
0 10px !important}#document-listing
a.collapsed{background:none}#document-listing
div.hidden{padding-bottom:0 !important}#document-listing
h2.unavailable{color:#AAA}#feedback-form{margin-top:1em}#topic-element,#choices-element{flex-direction:column;align-items:flex-start}#topic-element br, #choices-element
br{display:none}#topic-label,#message-label{align-self:flex-start}#rightNavi{float:right;width:31.66667%}#rightNavi
p.seurattu{background:url(/assets/img/icons/info.png) 0 2px no-repeat;padding-left:20px;font-size: .8rem}#lawlibrary-document-templates #rightNavi
ul{list-style:none !important;margin-left:0 !important;padding-left:0 !important}#lawlibrary-document-templates #rightNavi
h2{text-transform:uppercase;font-size:1rem !important}#lawlibrary-document-templates #rightNavi + p, #lawlibrary-document-templates #rightNavi+p+p{width:65%;padding-right:10px}#saraviita-list{display:flex;flex-wrap:wrap;margin-top:20px}#saraviita-list
li{width:3.5rem;margin-right:30px;margin-bottom:10px;padding:10px;text-align:center}#saraviita-list li:not(.no-references){font-weight:bold;background-color:#f1f2f3}#saraviita-list li:not(.no-references):hover{background-color:#4879a5}#saraviita-list li:not(.no-references):hover
a{text-decoration:none;color:white}#saraviita-list li.no-references
a{color:#79797a;font-size: .8rem}ul.checklisttab
label{font-size: .9rem}ul.checklisttab
li{padding:2px
0;margin-bottom:0}ul.checklisttab
li.checked{background:#dbe4ea}ul.checklisttab
label{display:flex;align-items:flex-start;padding-left:5px}ul.checklisttab label input[type="checkbox"]{margin-top:4px}ul.checklisttab li
a{background:url(/assets/img/icons/more-black.png) no-repeat scroll 0 6px transparent;height:20px}ul.checklisttab
.leveltab3{margin-left:20px}#building-regulations-document td:not(:nth-of-type(4)){width:40px}#building-regulations-document
#rightNavi{margin-bottom:1em}#building-regulations-document #rightNavi+p{width:65%;padding-right:10px}#building-regulations-document
h2{clear:right}#building-regulations-document .document-list>li{padding:5px
10px}#building-regulations-document .document-list>li>span{width:85%}#building-regulations-document .document-list > li
ul.buttons{padding-top:5px}#building-regulations-document .document-list
strong{width:80%}#question-label,#additionalInformation-label{align-self:flex-start}#userSubmit-label,#cancel-label{display:none}#additionalInformation-element{position:relative}#additionalInformation-element .tooltip-help{position:absolute;left:23em;top:0;background:url(/assets/img/icons/help.png) 0 0 no-repeat;width:24px;height:24px;overflow:hidden;text-indent:-9999px}#additionalInformation-element #additionalInformation-help-content{display:none;position:absolute;left:23em;top:26px;width:250px;max-height:600px;box-shadow:0 4px 4px #ccc}@media all and (max-width: 62.4375em){#additionalInformation-element #additionalInformation-help-content{left:auto;right:0}}#additionalInformation-element #additionalInformation-help-content
span.close{background:#769bbb url(/assets/img/closelabel.png) center center no-repeat;display:block;position:absolute;right:0;top:0;height:40px;overflow:hidden;text-indent:-9999px;width:40px;cursor:pointer}#additionalInformation-element #additionalInformation-help-content
h3{font-size: .9rem;color:#fff;padding:10px
40px 10px 20px;background-color:#769bbb}#additionalInformation-element #additionalInformation-help-content .help-content{background-color:#ffffca;padding:10px
20px}#additionalInformation-element #additionalInformation-help-content
p{font-size: .8rem}.aligned-checkbox dd p:not(.hint){color:#666;display:block;line-height:1.3;margin-left:25px}.sticky-placeholder{top:46px}#metadata
.documentImage{float:left;margin:4px
10px 10px 0}.sticky-parent{position:relative;width:inherit}.sticky{position:fixed !important;width:inherit}header:first-of-type.sticky{width:100%}.responsive{position:static;width:100%}#document-print{display:none}div[id^="sd"] p:last-child{margin-bottom:40px}.doc-list-cover{display:inline-block;vertical-align:top;min-width:60px;min-height:60px;border:1px
solid #bed8e7}.doc-list-cover
img{vertical-align:top}.doc-list-cover+span{display:inline-block;padding-left:1em}.notes
li{font-style:italic}.document-list
ul.notes{margin:5px
0 0 30px;order:3;width:100%}.document-list ul.notes
a{background:url("/assets/img/icons/more.png") no-repeat scroll 0 50% transparent;padding-left:20px}#updates{width:100%;display:flex;padding-top:20px}.update{margin:0
20px 20px 0;display:flex;flex-direction:column}.update
p.more{margin-bottom:0;margin-top:10px}#materials-to-follow,#sectors-to-follow{display:flex}#materials-to-follow #all-materials, #sectors-to-follow #all-sectors{margin-right:20px}.old-he-toc
a{display:inline-block;padding-bottom:6px}@media all and (max-width: 47.4375em){.old-he-list
ul.buttons{padding-left:0 !important}}.environment #document
table{width:100%}div#announcement-page table
td{border:0}div#announcement-page
ul{padding-left:20px;margin-left:10px;list-style:disc;width:100%}div#announcement-page
ol{padding-left:20px;margin-left:10px;list-style:decimal}div#signature{margin-top:50px}@media all and (min-width: 47.5em){body#ehs-consulting-page
#content{padding-right:20px}}@media all and (max-width: 47.4375em){body#ehs-consulting-page
#content{width:100%;float:left;order:3}}@media all and (min-width: 47.5em){body#ehs-consulting-page
#aside{width:29.16667%;float:right;flex-wrap:wrap}}@media all and (max-width: 47.4375em){body#ehs-consulting-page
#aside{width:100%;float:left;order:2}}body#ehs-consulting-page
form{margin-top:2em}@media all and (max-width: 47.4375em){body.ehs-bulletins #content.ehs-bulletins{width:100%;float:left;order:3}}@media all and (max-width: 47.4375em){body.ehs-bulletins
#aside{width:100%;float:left;order:2}}body.ehs-bulletins #content [id]{scroll-margin-top:120px}.material-accounting-board-statement .content [id], #verohallinnon-ohjeet .content [id], .material-value-added-taxation .content [id], .material-trade-taxation .content [id]{scroll-margin-top:120px}#lawbook-document-listing .document-list li
em{display:block}#pricelist
table{max-width:350px;margin:10px
0}.ui-widget-header .ui-icon-closethick{position:absolute;top:-1px;left:-1px}.highlightWrap{white-space:nowrap}.highlight, .highlightWrap
.hakuosuma{font-style:normal;background:#E68F00;color:#fff;font-weight:normal;padding:1px
5px}.highlight:hover, .highlightWrap .hakuosuma:hover{color:#fff;text-decoration:none}.highlightCleanup{background:url(/assets/img/icons/highlight-remove.png) 0 50% no-repeat;padding-left:20px;margin-right:10px;color:#D07200;display:inline-block}.highlightFirst{background:url(/assets/img/icons/highlight-first.png) 0 50% no-repeat;padding-left:20px;margin-right:10px;color:#D07200;display:inline-block}.highlightLast{background:url(/assets/img/icons/highlight-last.png) 0 50% no-repeat;padding-left:20px;margin-right:10px;color:#D07200;display:inline-block}.highlightCleanup:hover,.highlightFirst:hover,.highlightLast:hover{color:#D07200}.highlightTop,.highlightBottom{clear:left}#document
a.highlight{font-weight:normal}.prevMatch{padding:1px
4px !important;background:url(/assets/img/icons/previous-orange.png) 50% 50% no-repeat !important;text-indent:-1000px !important;overflow:hidden !important;display:inline-block !important;width:10px !important;vertical-align:middle !important}.nextMatch{padding:0
4px !important;background:url(/assets/img/icons/next-orange.png) 50% 50% no-repeat !important;text-indent:-1000px !important;overflow:hidden !important;display:inline-block !important;width:10px !important;vertical-align:middle !important}#content h1 a.highlight
span{display:inline;color:#fff}#content h1
.highlightWrap{display:inline;color:#fff;font-size:1em}#content h1 .highlightWrap
span.hakuosuma{display:inline;color:#fff;font-size:1em}#content h1 a.highlight:hover{text-decoration:none}p.intro{font-weight:bold;line-height:1.4}p.indentation{padding:0
1.5em}p.indentation2{font-style:italic;padding:0
1.5em}p.source,p.editor,div.source{font-style:italic}.ehs{background:none repeat scroll 0 0 #F4F8FB;border-left:3px solid #7AA6C1;border-right:3px solid #7AA6C1;color:#434032;padding:10px
15px}.news-box{background:#eee;border:1px
solid #ccc;padding:5px
10px}p>span.ehs{display:block}.content p.ehs+p.ehs{margin-top:-21px}.commentary{background:none repeat scroll 0 0 #F4F8FB;border-left:3px solid #7AA6C1;border-right:3px solid #7AA6C1;color:#434032;padding:10px
15px}.tokenize{width:100%}.tokenize ul li input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([class^="search"]){min-width:200px}#announcement-page h3, #announcement-page h4, #announcement-page h5, #announcement-page
h6{margin-top:1em !important}.announcements h3, .announcements h4, .announcements h5, .announcements
h6{margin-top:1em !important}.static h2, .static h3, .static h4, .static h5, .static
h6{margin-top:1em !important}.ot{margin-top:1em !important}body.sectionless div#document .anchor-wrapper{width:0;height:0;position:relative}body.sectionless div#document
.anchor{position:absolute;left:0}body.sectionless.guest div#document
.anchor{top:-152px}body.sectionless.authenticated div#document .anchor, body.sectionless.org-authenticated div#document
.anchor{top:-116px}body#ehs-projects #content
ol{list-style:none;counter-reset:item}body#ehs-projects #content ol
li{display:flex;flex-wrap:wrap;margin-bottom:20px;counter-increment:item}@supports (display: grid){body#ehs-projects #content ol
li{display:grid;grid-template-columns:50px 1fr;align-items:baseline;gap:10px 20px}}body#ehs-projects #content ol li::before{content:counters(item, ".");font-size:1.728rem;flex-basis:50px;margin-right:10px;text-align:right;display:block}@supports (display: grid){body#ehs-projects #content ol li::before{grid-column:1/2;margin-right:0}}body#ehs-projects #content ol li p, body#ehs-projects #content ol li h2, body#ehs-projects #content ol li
h3{flex-basis:calc(100% - 60px)}@supports (display: grid){body#ehs-projects #content ol li p, body#ehs-projects #content ol li h2, body#ehs-projects #content ol li
h3{grid-column:2/3}}body#ehs-projects #content ol li h2, body#ehs-projects #content ol li
h3{line-height:1.6;margin:0
!important}body#ehs-projects #content ol li
p{margin:0
0 .5em 60px !important}@supports (display: grid){body#ehs-projects #content ol li
p{margin:0
!important}}body#ehs-projects #content ol li
ol{flex-basis:100%}@supports (display: grid){body#ehs-projects #content ol li
ol{grid-column:1/-1}}body#ehs-projects #content ol li
a{word-break:break-all}body#ehs-projects #content ol ol li::before{font-size:1.44rem}#aside #personalization-picks{background-color:#fb3;padding:1em}#aside #personalization-picks
h3{text-transform:uppercase;font-size: .8rem !important;font-family:Lato,Helvetica,Verdana,sans-serif !important;margin:0
0 1em !important}#aside #personalization-picks
a{font-size: .8rem;hyphens:auto;display:block;line-height:1.3}#aside #personalization-picks li:not(:last-of-type){margin-bottom: .5em}