﻿
.no-animations,.no-animations *,.no-animations *::before,.no-animations *::after {animation:none !important;transition:none !important;}.ani-child-moveToLeft,.ani-child-moveFromLeft,.ani-child-moveToRight,.ani-child-moveFromRight {overflow:visible !important;}.ani-child-moveToLeft > *{animation:child-moveToLeft .4s cubic-bezier(1,.16,.26,.97) both;}.ani-child-moveFromLeft > *{animation:child-moveFromLeft .4s cubic-bezier(1,.16,.26,.97) both;}.ani-child-moveToRight > *{animation:child-moveToRight .4s cubic-bezier(1,.16,.26,.97) both;}.ani-child-moveFromRight > *{animation:child-moveFromRight .4s cubic-bezier(1,.16,.26,.97) both;}@keyframes child-moveToLeft{from{}to{opacity:0;transform:translateX(-1070px);}}@keyframes child-moveFromLeft{from{opacity:0;transform:translateX(-1070px);}}@keyframes child-moveToRight{from{}to{opacity:0;transform:translateX(1070px);}}@keyframes child-moveFromRight{from{opacity:0;transform:translateX(1070px);}}.ani-moveToLeft{-webkit-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both;}.ani-moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both;}.ani-moveToRight{-webkit-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both;}.ani-moveFromRight{-webkit-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both;}@-webkit-keyframes moveToLeft{from{}to{-webkit-transform:translateX(-100%);}}@keyframes moveToLeft{from{}to{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%);}}@-webkit-keyframes moveToRight{from{}to{-webkit-transform:translateX(100%);}}@keyframes moveToRight{from{}to{-webkit-transform:translateX(100%);transform:translateX(100%);}}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(100%);}}@keyframes moveFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%);}}

a{color:inherit;}sup.legislation-tooltip {background-color:#bff3bf;outline:solid 1px #bff3bf;}sup.legislation-tooltip-notfound {background-color:#ffa6a6;outline-color:#ffa6a6;}#page sup.legislation-tooltip {background-color:transparent;outline:none;}h1{font-size:20px;font-weight:700;color:#00644F;margin:0 0 20px;}h2{font-size:16px;font-weight:700;color:#303030;margin:0 0 15px;}p{font-size:14px;line-height:1.8;font-weight:normal;color:#303030;margin:0 0 15px;}

.icon{background-image:url("/images/icons1570806555.png");}.icon-arrow-down-black{background-position:-0px -0px;width:18px;height:13px;}.icon-arrow-right-black{background-position:-0px -13px;width:13px;height:16px;}.icon-arrow-right-green{background-position:-0px -29px;width:15px;height:20px;}.icon-arrow2-right-white{background-position:-0px -49px;width:15px;height:20px;}.icon-cross-green{background-position:-0px -69px;width:22px;height:22px;}.icon-download-green{background-position:-0px -91px;width:24px;height:22px;}.icon-printer-gray{background-position:-0px -113px;width:24px;height:22px;}.icon-arrow3-right-white{background-position:-0px -135px;width:18px;height:24px;}.icon-business-center-green{background-position:-0px -159px;width:26px;height:24px;}.icon-arrow-right-green2{background-position:-0px -183px;width:18px;height:24px;}.icon-pdf-black{background-position:-0px -207px;width:22px;height:24px;}.icon-paragraph-black{background-position:-0px -231px;width:16px;height:24px;}.icon-arrow3-left-white{background-position:-0px -255px;width:18px;height:24px;}.icon-excel-black{background-position:-0px -279px;width:23px;height:25px;}.icon-word-black{background-position:-0px -304px;width:23px;height:25px;}.icon-resize-max-white{background-position:-0px -329px;width:26px;height:26px;}.icon-faq-green{background-position:-0px -355px;width:26px;height:26px;}.icon-pdf-green{background-position:-0px -381px;width:24px;height:27px;}.icon-child-friendly-green{background-position:-0px -408px;width:26px;height:27px;}.icon-fo-flag{background-position:-0px -435px;width:36px;height:28px;}.icon-talvur-green{background-position:-0px -463px;width:26px;height:28px;}.icon-en-flag{background-position:-0px -491px;width:36px;height:28px;}.icon-resize-min-white{background-position:-0px -519px;width:28px;height:28px;}.icon-info-white{background-position:-0px -547px;width:28px;height:28px;}.icon-paragraph-white{background-position:-0px -575px;width:18px;height:28px;}.icon-arrow4-right-white{background-position:-0px -603px;width:22px;height:28px;}.icon-logasavn-green{background-position:-0px -631px;width:23px;height:29px;}.icon-oydublod-green{background-position:-0px -660px;width:26px;height:29px;}.icon-hagtol-green{background-position:-0px -689px;width:26px;height:29px;}.icon-roknari-green{background-position:-0px -718px;width:26px;height:29px;}.icon-news-white{background-position:-0px -747px;width:32px;height:29px;}.icon-arrow-left-white{background-position:-0px -776px;width:23px;height:35px;}.icon-arrow-right-white{background-position:-0px -811px;width:24px;height:35px;}.icon-calendar-brown{background-position:-0px -846px;width:35px;height:35px;}.icon-calendar-white{background-position:-0px -881px;width:35px;height:35px;}.icon-facebook-white{background-position:-0px -916px;width:37px;height:36px;}.icon-googleplus-white{background-position:-0px -952px;width:38px;height:36px;}.icon-instagram-white{background-position:-0px -988px;width:37px;height:36px;}.icon-twitter-white{background-position:-0px -1024px;width:37px;height:36px;}.icon-linkedin-white{background-position:-0px -1060px;width:37px;height:36px;}.icon-youtube-white{background-position:-0px -1096px;width:32px;height:36px;}

#layout {margin:0 auto;background-color:#ffffff;}#layout::after {content:" ";display:block;clear:both;}.widepage-page section:nth-child(2) .section-inner {padding-top:10px;}.legislation-type #layout,.legislationlaws-type #layout,.legislationlaws-type #layout,.legislationlaw-type #layout,.legislationdocuments-type #layout,.legislationdocument-type #layout,.legislationgroup-type #layout,.legislationgroup-type #layout,.filearchive-type #layout {background-color:#F3F3F3;}section {clear:both;}section::after {content:" ";display:block;clear:both;}section.gray {background-color:#f3f3f3;}.section-inner,.section-inner-white {margin:0 auto;max-width:1024px;padding:0 10px;clear:both;transition:max-width 0.3s ease-in-out;}.fullscreen .section-inner,.fullscreen .section-inner-white {max-width:1920px;}.legislationlaw-type .section-inner {padding:0;}.legislationlaw-type .section-inner .breadcrumb {margin:0 10px;}.section-inner-white {background-color:#fff;padding:10px;max-width:964px;margin-bottom:5px;}.section-border {border-bottom:solid 1px #e8e8e8;}.section-content {margin:10px 0;}.section-content-white {box-sizing:border-box;padding:0 15px;background-color:#fff;}.section-right {margin:10px 0;}.section-left {margin:10px 0;}.section-top-head {border-bottom:solid 1px #D8D8D8;line-height:47px;text-align:right;padding:0 15px 0 30px;margin:0 -30px 20px;}@media screen and (max-width:799px){.front-type section:first-child .section-content:first-child,.fronten-type section:first-child .section-content:first-child {margin-top:0;}}@media screen and (min-width:800px){.section-content {margin:20px 0;min-height:200px;}.textpage-page .section-content,.event-page .section-content,.news-page .section-content {min-height:400px;}.section-right {margin:20px 0;}.section-left {margin:20px 0;}.section-left {margin-top:36px;float:left;width:31.4453125%;}.section-content,.section-content-white {float:left;width:65.625%;}.section-content-white {padding:0 30px;}.section-content {margin-top:36px;}.widepage-page section:nth-child(2) .section-inner {padding-top:36px;}.section-content-small {margin-top:36px;float:left;width:31.4453125%;}.section-inner-white {padding:20px 30px 25px;margin-bottom:12px;}.section-right {margin-top:36px;float:right;width:31.4453125%;}.legislationdocument-type .section-right {margin-top:0;}.front-type .section-left,.front-type .section-content,.front-type .section-content-small,.front-type .section-right,.fronten-type .section-content,.fronten-type .section-right {margin-top:20px;}.front-type .section-left,.front-type .section-content-small {border-right:solid 1px #d9d9d9;padding-right:1.35%;margin-right:1.35%;}}

@media only print{header,footer,.menu,.bottomLinks,.search,.section-right {display:none !important;}.listChildren > div > .text {display:block !important;}.section-content {float:none;width:auto;}}

.simpleForm {color:#4d4d4d;overflow:hidden;clear:both;}.simpleForm .field {margin-left:1px;}.simpleForm .title {font-size:14px;display:block;font-weight:bold;margin:16px 0 5px;}.simpleForm input[type=text],.simpleForm input[type=email],.simpleForm select {background-color:#fff;height:38px;line-height:38px;border:solid 1px #bfbfbf;width:100%;box-sizing:border-box;padding:0 10px;font-size:15px;}.simpleForm textarea {border:solid 1px #bfbfbf;height:100px;width:100%;box-sizing:border-box;padding:10px;font-size:15px;}.simpleForm .chblist {overflow:hidden;}.simpleForm .chblist > label {float:left;width:50%;}.simpleForm .btn {margin-top:19px;margin:19px auto 0;display:block;min-width:160px;}.simpleForm .field.required .title::after {content:' *';font-size:18px;color:#dd4b39;}.simpleForm .hasError .title {color:#dd4b39;}.simpleForm .hasError input {border-color:#dd4b39;}.field-error-msg {display:block;background:url("data:image/png;base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAADlQTFRFz0Y110k33Us53Us510k33Us5zkY13Us50EY10kc220o43Us53Us53Us53Us5zkY1AAAA00c23Us5FIz0KwAAABF0Uk5T/Lt0dbmX%2BWLs3acUUCkV%2BwDRb69DAAAAZUlEQVQYV13IRxLCMBREQRGcFb76/odlIVwYv83UdIpbaUzpvfzBg/cVMuQLrLD%2B4EkErxNqH9CPL%2BwG2AcUqBVKRIrYIGfYIlIsYJ7BEikatFrHRppAO44GptQNGV8/4aynuPUBV40P7GZNvnEAAAAASUVORK5CYII%3D") center left no-repeat;color:#dd4b39;padding:5px 0 2px 20px;}.simpleForm .step {display:none;}.simpleForm .step.active {display:block;}.simpleForm .btn {display:block;text-decoration:none;font-size:12px;color:#fff;background-color:#00644F;border:0;border-radius:5px;float:right;text-align:center;line-height:34px;cursor:pointer;margin-bottom:10px;padding:0 10px;width:46%;max-width:150px;float:left;box-sizing:border-box;}@media screen and (min-width:600px){.simpleForm .clear {overflow:hidden;}.simpleForm .half {width:47%;float:left;margin-right:3%;}.simpleForm .title {font-size:16px;}.simpleForm .btn {float:right;margin:32px 0 0;}}

html,body {margin:0;padding:0;min-width:320px;}body {font-family:'Open Sans',sans-serif;font-style:normal;font-size:14px;color:#303030;background-color:#262626;}img{border:0;max-width:100%;}img.full{display:block;width:100%;}.ng-cloak{display:none;}div.js-responsive-image {background-repeat:no-repeat;background-position:center center;background-size:cover;image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast;}.icon{display:inline-block;vertical-align:middle;}.icon-center {display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.js-print {color:#808080;font-size:12px;cursor:pointer;}.print-normal {display:none;}.table-wrap{overflow-y:hidden;}.table-wrap::-webkit-scrollbar{-webkit-appearance:none;}.table-wrap::-webkit-scrollbar:vertical{width:12px;}.table-wrap::-webkit-scrollbar:horizontal{height:12px;}.table-wrap::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #ffffff;}.table-wrap::-webkit-scrollbar-track{border-radius:10px;background-color:#ffffff;}@media screen and (max-width:600px){body.safari {background-color:#fff;}.safari #page {background-color:#262626;}}@media screen and (min-width:800px){.print-normal {float:right;margin-top:-29px;display:block;}}

table {border-collapse:collapse;border-spacing:0;}.text-page table {max-width:670px;}table td,table th {margin:0;vertical-align:center;text-align:left;font-size:14px;font-weight:normal;color:#303030;padding:12px 8px 8px;border-bottom:solid 1px #e6e6e6;}table td:first-child,table th:first-child {padding-left:16px;}table td:last-child,table th:last-child {padding-right:16px;}table tr:nth-child(odd) td {background-color:#fdfdfd;}.legislation-status-past table tr:nth-child(odd) td {background-color:rgba(253,253,253,0.7);}table th,table tr:first-child td {font-weight:600;background-color:#e6e6e6;color:#00644F;font-size:16px;border-bottom:0;}table tr:last-child td,table tr:last-child th {border-bottom:0;}table tr:nth-child(2) td {padding-top:20px;}table p {margin-bottom:0;font-weight:inherit;color:inherit;font-size:inherit;}table p:last-child {margin-bottom:0;}

.video {height:100%;width:100%;position:relative;}.video.loaded {z-index:100;}.video.ready {cursor:pointer;height:100%;width:100%;background:url("/images/videoPlay2.png") no-repeat center center;background-size:12%;opacity:0.8;}.video.ready:hover {opacity:1;}.video iframe {width:100%;height:100%;display:block;background-color:#000;opacity:0;transition:opacity .5s ease-in-out;}.video.loaded iframe {opacity:1;}.video video {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;opacity:0;transition:opacity .2s ease-in-out;}.video video.video-playing {opacity:1;}@media screen and (min-width:800px){.video.ready {background-size:auto;}}

.advs {list-style:none;padding:0;margin:0;overflow:hidden;}.advs li {padding:0;margin:0;}.advs .adv {display:block;padding-bottom:14px;text-decoration:none;position:relative;}.advs li:last-child .adv {padding-bottom:0;}.advs a.adv:hover {opacity:0.7;}.advs .adv > div {border:solid 1px #f1f0e9;background-color:#f3f3f3;padding:22px 58px 20px 50px;min-height:90px;position:relative;}.advs .adv-icon {position:absolute;left:18px;top:22px;}.advs .title {color:#00644F;text-transform:uppercase;font-weight:600;font-size:20px;padding-bottom:5px;border-bottom:solid 1px #d1c6a4;margin-bottom:5px;}.advs .text {font-size:14px;color:#464646;}.advs .adv-arrow {left:auto;right:5px;}@media screen and (min-width:600px){.advs li {width:50%;float:left;}.advs li:nth-child(odd) {clear:left;}.advs li:nth-child(odd) .adv {margin-right:14px;}.advs li:nth-child(even) .adv {padding-left:14px;border-left:solid 1px #d9d9d9;}}

#bgOverlay {opacity:0;}#bgOverlay.open {position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;background-color:rgba(0,0,0,0.5);z-index:99;transition:opacity .3s ease-in-out;opacity:1;}body.stop-scrolling{height:100% !important;overflow:hidden !important;}

.bottomLinks {clear:both;background-color:#f1f0e9;overflow:hidden;padding:40px 10px 45px;}.bottomLinks h1 {margin:0 auto 15px;max-width:1024px;color:#464646;text-transform:uppercase;font-weight:600;padding-left:40px;}.bottomLinks ul {list-style:none;padding:0;margin:0 auto;max-width:1024px;overflow:hidden;}.bottomLinks li {margin:0;padding:0;}.bottomLinks a {display:block;font-size:14px;font-weight:600;line-height:18px;padding:7px 22px;border-bottom:solid 1px #cccccc;text-decoration:none;position:relative;}.bottomLinks a .icon {left:3px;}.bottomLinks a:hover {opacity:0.8;}@media screen and (min-width:400px){.bottomLinks li {float:left;width:48.4375%;margin-left:3.125%;}.bottomLinks li:nth-child(odd) {margin-left:0;clear:left;}}@media screen and (min-width:600px){.bottomLinks li {width:31.25%;}.bottomLinks li:nth-child(odd) {margin-left:3.125%;clear:none;}.bottomLinks li:nth-child(3n+1) {margin-left:0;clear:left;}}

.breadcrumb {list-style:none;margin:0;padding:12px 0 12px;clear:both;overflow:hidden;}.breadcrumb li {padding:0;margin:0 3px 0 0;float:left;color:#303030;font-size:10px;font-weight:bold;line-height:14px;}.breadcrumb li:first-child {text-transform:uppercase;}.breadcrumb li:last-child {color:#00644F;}.breadcrumb li a {text-decoration:inherit;color:inherit;}.breadcrumb li a:hover {text-decoration:underline;}

.colorTextBox {background-color:#e6e3da;padding:20px 20px 10px;overflow:hidden;}.colorTextBox > h1 {line-height:26px;overflow:hidden;font-size:17px;font-weight:600;text-transform:uppercase;color:#00644F;position:relative;padding:0 0 10px;margin:0 0 15px;border-bottom:solid 1px #d1c6a4;}.colorTextBox .text p {line-height:14px;font-size:13px;color:#464646;margin-bottom:15px;}.colorTextBox .text h2 {font-weight:bold;color:#464646;font-size:19px;margin:0 0 10px;}.colorTextBox .btn {display:block;text-decoration:none;font-size:12px;color:#fff;background-color:#00644F;border-radius:5px;float:right;text-align:center;line-height:34px;cursor:pointer;margin-bottom:10px;padding:0 10px;width:46%;max-width:150px;float:left;box-sizing:border-box;}.colorTextBox .btn:hover {opacity:0.8;}.colorTextBox .btn:nth-child(odd) {margin-right:8%;}

.contacts {margin-bottom:30px;}.contacts input,.contacts select {background-color:#F5F5F5;height:40px;line-height:40px;border:0;padding:0 20px;margin:10px 0 0;font-size:14px;width:100%;box-sizing:border-box;}.contacts .filter label {font-weight:bold;}.contacts .filter > div {margin-bottom:20px;box-sizing:border-box;}.contacts .filter > div:last-child {padding-bottom:20px;border-bottom:solid 1px #000;}.contacts h2 {color:#006553;font-size:16px;margin:36px 0 11px;font-weight:600;text-transform:uppercase;}.contacts .text {margin-bottom:18px;}.contacts ul {list-style:none;padding:0;margin:0;}.contacts li {border-bottom:solid 1px #EEEEEE;overflow:hidden;padding:10px 0;}.contacts li > * {display:block;line-height:19px;font-size:14px;color:#000;}.contacts .name {font-weight:bold;}@media screen and (min-width:500px){.contacts .filter > div {float:left;width:50%;padding:0 5px 20px 0;border-bottom:solid 1px #000;}.contacts .filter > div:nth-child(even) {padding:0 0 20px 5px;}.contacts li {padding:0;}.contacts li > * {width:40%;float:left;padding:7px 0 10px;line-height:19px;}.contacts .email {width:20%;}}

.eventArchive {background-color:#e6e3da;padding-bottom:4px;overflow:hidden;}.eventArchive .head {line-height:26px;overflow:hidden;font-size:20px;font-weight:bold;text-transform:uppercase;color:#444134;position:relative;padding:18px 20px 10px 52px;}.eventArchive .head > .icon {position:absolute;left:14px;top:13px;}.eventArchive .head a {font-size:12px;line-height:24px;background-color:#fff;border-radius:5px;padding:2px 20px 0;font-weight:normal;color:#bdb188;float:right;display:block;text-decoration:none;}.eventArchive .head a:hover {background-color:#a39251;color:#fff;}.eventArchive .list {list-style:none;padding:0;margin:0;}.eventArchive li {overflow:hidden;padding:0 20px;color:#000;}.eventArchive li > a {text-decoration:none;display:block;padding:7px 0;border-top:solid 1px #ada481;overflow:hidden;}.eventArchive li:hover {opacity:0.8;}.eventArchive .date {width:48px;background-color:#f0eee7;text-align:center;color:#464646;font-size:12px;line-height:12px;float:left;}.eventArchive .date > span {display:block;}.eventArchive .month {color:#fff;text-transform:uppercase;line-height:19px;background-color:#85a195;}.eventArchive .day {font-size:20px;line-height:20px;padding:2px 0;}.eventArchive .year {padding-bottom:5px;}.eventArchive .text {float:right;width:160px;width:calc(100% - 65px);height:60px;position:relative;vertical-align:middle;display:flex;justify-content:center;align-content:center;flex-direction:column;}.eventArchive .text > span {text-transform:capitalize;}.eventArchive h1 {font-size:14px;line-height:17px;color:inherit;margin:0;font-weight:600;}@media screen and (min-width:800px){.front-type .eventArchive {min-height:411px;}}.section-content .eventArchive {padding-bottom:0;}.section-content .eventArchive .head {background-color:#a39251;color:#fff;}.section-content .eventArchive .head a:hover {background-color:#e6e3da;color:#000;}.section-content .eventArchive li {padding:0;}.section-content .eventArchive li a {border-top:0;border-bottom:solid 1px #8a7d4c;padding:0;}.section-content .eventArchive .date {margin:7px 0 7px 20px;}.section-content .eventArchive .text {background-color:#fff;padding:7px 35px 7px 18px;width:calc(100% - 138px);}.section-content .eventArchive .text .icon {left:auto;right:10px;}

.faq-box {background-color:#fff;overflow:hidden;}.faq-box .head {background-color:#E6E3DA;line-height:74px;color:#006553;font-size:20px;font-weight:bold;padding:0 24px 0 56px;position:relative;}.faq-box .head .icon {left:34px;}.faq-box .head a {display:block;font-size:14px;font-weight:normal;color:#006553;float:right;}.faq-box .items {list-style:none;padding:0;margin:4px 24px 12px;}.faq-box .items li {padding:0;margin:0;}.faq-box .items li:not(:last-child) {border-bottom:solid 1px #E6E6E6;}.faq-box .items a {display:block;padding:15px 0 15px 21px;position:relative;text-decoration:none;color:#464646;}.faq-box .items a:hover {color:#000;}.faq-box .items .icon {left:4px;}

.feedback {position:fixed;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.6);color:#fff;z-index:1;text-align:center;padding:6px 0;cursor:pointer;font-size:16px;font-weight:bold;}.feedback .icon {margin:-2px 0 0 5px;}.legislationlaw-type .feedback {display:none;}

.fileArchive *[ng-click] {cursor:pointer;}.fileArchive .text {max-width:640px;}.fileArchive input,.fileArchive select {background-color:#F5F5F5;height:40px;line-height:40px;border:0;padding:0 20px;margin:10px 0 0;font-size:14px;width:100%;box-sizing:border-box;}.fileArchive .result {list-style:none;padding:0;margin:0;}.fileArchive.searching .result {opacity:0.5;}.fileArchive .result li {padding:0;margin:0;border-bottom:solid 1px #D8D8D8;color:#006553;font-weight:600;}.fileArchive .result li:first-child {font-weight:bold;border-color:#006553;color:#000;line-height:36px;}.fileArchive .result li:last-child {border-bottom:0;}.fileArchive .result a {display:block;padding:10px 0;line-height:15px;font-size:14px;color:inherit;text-decoration:none;}.fileArchive .groups {list-style:none;padding:0;margin:0;}.fileArchive .groups li {margin:0 0 4px;}.fileArchive .groups li > div {box-sizing:border-box;cursor:pointer;display:flex;align-items:center;background-color:#fff;padding:10px;position:relative;}.fileArchive .groups li:hover {opacity:0.8;}.fileArchive .groups .title {color:#006553;font-size:16px;line-height:22px;font-weight:600;text-decoration:none;display:inline-block;padding:0 27px 0 20px;}.fileArchive .groups .badge {background-color:#006553;color:#fff;font-size:14px;font-weight:bold;display:inline-block;text-align:center;height:39px;width:44px;min-width:44px;padding-top:5px;text-transform:uppercase;}.fileArchive .groups .badge::after {content:'Skjøl';font-size:10px;font-weight:600;display:block;}.fileArchive.lang-en .groups .badge::after {content:'Forms';}.fileArchive .groups .icon {left:auto;right:6px;}@media screen and (min-width:500px){.fileArchive input,.fileArchive select {width:47.5%;margin:1% 1.9% 0 0;}.fileArchive .groups li {float:right;width:49.6%;margin-bottom:8px;}.fileArchive .groups li:nth-child(odd) {float:left;clear:left;}@supports (column-count:2){.fileArchive .groups {column-count:2;column-gap:8px;}.fileArchive .groups > li {float:none !important;width:100%;display:inline-block;}}}@media screen and (min-width:1000px){.fileArchive input,.fileArchive select {width:23%;}}

.fileBox {border-bottom:solid 1px #00644F;margin-bottom:22px;}.fileBox h1 {background-color:#00644F;color:#fff;line-height:46px;font-weight:600;font-size:17px;padding:0 18px;margin:0;text-transform:uppercase;}.fileBox ul {list-style:none;padding:0;margin:0;}.fileBox li {padding:0;margin:0;}.fileBox a {padding:10px 40px;color:#303030;text-decoration:none;font-weight:bold;font-size:14px;display:block;border-top:solid 1px #d1c6a4;position:relative;}.fileBox li:first-child a {border-top:none;}.fileBox .icon:first-child {top:20px;left:26px;}.fileBox .icon:last-child {left:auto;right:10px;}

footer section.top {background-color:#404040;overflow:hidden;padding-bottom:5px;}footer section.bottom {padding:15px 0 45px;}footer,footer * {font-size:12px;color:#bdbdbd;}.footer .bottom * {font-size:10px;}footer .text1 {margin-top:20px;}footer .text2 table {min-width:500px;}footer .text1 strong,footer .text2 strong,footer .title {color:#fff;font-weight:bold;}footer .middle .title {font-size:14px;}footer table {background:none !important;margin:0 !important;vertical-align:top !important;text-align:left !important;width:100% !important;color:inherit !important;font-size:inherit !important;font-weight:inherit !important;}footer th,footer td {background:none !important;font-size:12px !important;color:#bdbdbd !important;padding:2px !important;border:0 !important;}footer th {color:#e9e9e9 !important;text-transform:uppercase !important;font-weight:600 !important;}footer .container {overflow:hidden;margin:20px 0;}footer .left {float:left;width:50%;}footer .social {margin-top:40px;float:right;width:50%;}footer .middle {clear:both;}footer .social a {width:29px;height:28px;float:left;display:block;margin-right:6px;margin-bottom:6px;}@media screen and (min-width:550px){footer .text2 {border-top:solid 1px #4c4c4c;padding-top:15px;display:block;}}@media screen and (min-width:900px){footer .container {float:left;width:23%;margin:100px 0 0 1.5%;}footer .container:first-child {margin-left:0;margin-top:30px;width:15%;}footer .container.middle {width:59%;clear:none;}footer .social {float:right;}}

header {height:82px;background-color:#fff;transition:height 0.2s ease-in-out,border-bottom 0.2s ease-in-out;}.fullscreen header {height:0px;overflow:hidden;}.header-inner {margin:0 auto;max-width:1024px;position:relative;}header .logo {display:block;padding:14px 22px;float:left;}header .logo img {display:block;width:77px;height:43px;}header.search-open .logo {display:none;}header .menuButton {height:45px;width:45px;background:#00644F url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAVCAMAAABvwg4pAAAABlBMVEX///////9VfPVsAAAAAXRSTlMAQObYZgAAABVJREFUeAFjYMQJyJQa9IByL496GQAFaQDrPG2zXAAAAABJRU5ErkJggg==) no-repeat center center;float:right;margin:17px 10px 0 0;border-radius:4px;cursor:pointer;}header.search-open .menuButton {display:none;}.front-type header .search,.fronten-type header .search {display:none;}@media screen and (min-width:1024px){header {height:79px;border-bottom:solid 60px #00644F;background-color:#f3f3f3;}.fullscreen header {border-bottom:0px;}header .menuButton {display:none;}}

.imageBox {max-width:400px;min-height:100px;position:relative;margin-bottom:22px;}.imageBox a {display:block;text-decoration:none;}.imageBox img {display:block;width:100%;}.imageBox span {font-size:20px;color:#fff;padding:16px 50px 16px 20px;position:absolute;left:0;right:0;bottom:0;background-color:#00644F;background-color:rgba(49,101,85,0.8);}.imageBox .icon {left:auto;right:12px;}

.img-advs {list-style:none;padding:0;margin:20px 0;overflow:hidden;}.img-advs li {padding:0;margin:0;}.img-advs .adv {display:block;padding-bottom:20px;text-decoration:none;position:relative;overflow:hidden;}.img-advs li:last-child .adv {padding-bottom:0;}.img-advs a.adv:hover {opacity:0.7;}.img-advs .adv .image {float:left;width:35.21%;background-color:#f3f3f3;position:relative;height:160px;}.img-advs .adv .image div {position:absolute;left:0;right:0;top:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;}.img-advs .adv .cont {height:160px;overflow:hidden;box-sizing:border-box;float:right;width:64.79%;border:solid 1px #f1f0e9;background-color:#f3f3f3;padding:22px 58px 20px 50px;min-height:90px;position:relative;}.img-advs .adv-icon {position:absolute;left:18px;top:22px;}.img-advs .title {color:#00644F;text-transform:uppercase;font-weight:600;font-size:20px;padding-bottom:5px;border-bottom:solid 1px #d1c6a4;margin-bottom:5px;}.img-advs .text {font-size:14px;color:#464646;}.img-advs .adv-arrow {left:auto;right:5px;}@media screen and (min-width:800px){.img-advs li {width:50%;float:left;}.img-advs li:nth-child(odd) {clear:left;}.img-advs li:nth-child(odd) .adv {margin-right:14px;}.img-advs li:nth-child(even) .adv {padding-left:14px;border-left:solid 1px transparent;}}

.legislationlaw-type footer,.legislationlaw-type .bottomLinks {display:none;}.law .content::-webkit-scrollbar,.law .related::-webkit-scrollbar{-webkit-appearance:none;width:7px;}.law .content::-webkit-scrollbar-thumb,.law .related::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}.law p {font-size:13px;line-height:1.5;}.law .content {background-color:#fff;padding-top:10px;}.law.no-relation .content {height:auto !important;min-width:60%;}.law .content .head {display:none;}.law .content .latestNote {float:left;font-size:10px;color:#808080;margin-top:2px;font-weight:bold;}.law .content .text {padding:10px 10px 30px;}.law .content h1 {font-size:20px;font-weight:bold;color:#000;}.law .related {background-color:#EBE9E2;overflow:hidden;}.law.no-relation .related,.law.no-relation .tab {display:none;}.law .related .head {background-color:rgba(255,255,255,0.5);line-height:44px;font-size:20px;font-weight:bold;padding:0 20px;margin:20px 0;}.law .related .text {margin:20px 10px 0;padding-top:15px;border-top:solid 1px rgba(0,0,0,0.1);}.law .related .head + .text {border-top:0;padding-top:0;}.law .related h1 {font-size:14px;font-weight:bold;color:#000;}.law .related .notes-title {margin:10px 0 5px;font-size:12px;}.law .related .notes-summary {margin-bottom:10px;}.law .tab {list-style:none;padding:0;margin:0;background-color:#fff;height:40px;position:relative;}.law .tab::after {content:'';clear:both;display:block;}.law .tab li {padding:11px;margin:0;float:left;min-width:105px;line-height:18px;font-size:13px;color:#000;font-weight:600;text-align:center;cursor:pointer;}.law .tab li.selected,.law .tab li:hover {background-color:#EBE9E2;}.law .tab li.selected {cursor:default;}.law .tab li.dropdown {display:none;}.law .tab.hasMore li.dropdown {display:block;float:right;}.law .tab .dropdown ul {list-style:none;padding:0;margin:0;position:absolute;right:0;top:40px;background-color:#fff;max-height:0;transition:max-height 0.2s ease-in-out;overflow:hidden;}.law .tab .dropdown.open ul {max-height:500px;}.law .tab .dropdown li {float:none;}.law .tableOfContents {list-style:none;padding:0;margin:0 10px;}.law .tableOfContents li {padding:0;margin:0 0 5px;color:#006553;text-decoration:underline;cursor:pointer;}.law .file {font-size:14px;line-height:26px;}.law .file + .file {margin-top:10px;border-top:solid 1px rgba(0,0,0,0.1);padding-top:2px;}.law .file a {margin-right:4px;display:inline-block;text-decoration:none;font-size:13px;color:#006553;font-weight:600;}.law .file a span {text-decoration:underline;padding-left:2px;}.law-switch {display:none;}.law-resize {display:none;}@media screen and (max-width:799px){.law {overflow:hidden;}.law .content {position:absolute;z-index:1;}.law .related {display:none;margin-bottom:30px;}.law .related.ani-moveFromRight {display:block;}.law-switch {display:block;background-color:#000;background-color:rgba(0,0,0,0.9);position:fixed;z-index:2;bottom:0;left:0;right:0;cursor:pointer;color:#fff;font-weight:bold;font-size:12px;line-height:14px;padding:13px 35px;text-align:right;}.law-switch .goback {text-align:left;}.law-switch .goback,.law-switch.active .go {display:none;}.law-switch.active .goback {display:block;}.law-switch .go .icon {left:auto;right:0;}.law-switch .goback .icon {left:16px;}}@media screen and (min-width:800px){.legislationlaw-type #layout .search {float:left;width:100%;}.law .content,.law .related {width:50%;overflow-y:scroll;height:500px;transition:height 0.2s ease-in-out;animation:none !important;}.law p {font-size:14px;}.law .content {float:left;height:calc(100vh - 214px);clear:left;padding-top:0;}.law .content .head {display:block;border-bottom:solid 1px #D8D8D8;line-height:47px;text-align:right;padding:0 43px 0 20px;}.law .content .text {padding:20px;}.law .content h1 {font-size:24px;}.fullscreen .law .content {height:calc(100vh - 132px) }.law .related {float:right;height:calc(100vh - 254px);}.fullscreen .law .related {height:calc(100vh - 172px);}.law .related .head {padding:0 32px;}.law .related .text {margin:20px 32px 0;}.law-resize {background-color:#808080;height:44px;width:44px;float:left;clear:right;margin:15px;cursor:pointer;border-radius:3px;position:relative;display:block;}.law-resize:hover {opacity:0.8;}.law-resize .min,.fullscreen .law-resize .max{display:none;}.fullscreen .law-resize .min{display:inline-block;}.law .tab {float:right;width:50%;}.law .tableOfContents {margin:0 32px;}}@media screen and (min-width:1024px){.law .content {height:calc(100vh - 271px);}.law .related {height:calc(100vh - 311px);}}@media only print{.law .content,.law .related {width:auto;height:auto;background-color:#fff;}.law .tab,.law .content .head {display:none;}.law .related {display:none;}}

.legislation-list {list-style:none;padding:0;margin:0 0 20px;}.legislation-list li {padding:0;margin:0;overflow:hidden;border-bottom:solid 1px #D8D8D8;}.legislation-list li:first-child {border-bottom:solid 1px #006553;}.legislation-list li:last-child {border-bottom:0;}.legislation-list a {text-decoration:none;}.legislation-list span {float:left;line-height:15px;padding:10px 5px;overflow:hidden;box-sizing:border-box;}.legislation-list span:first-child {color:#006553;font-weight:600;padding-left:0;}.legislation-list li:first-child span {font-weight:bold;color:#000;}.legislation-list .title {width:85%;}.legislation-list .date {display:none;}.legislation-list .date,.legislation-list .extra {display:none;}.legislation-list .number {width:15%;}@media screen and (min-width:500px){.legislation-list .title {width:80%;}.legislation-list .number,.legislation-list .date {width:10%;display:block;}}@media screen and (min-width:800px){.legislation-list.hasExtraColumn .title {width:70%;}.legislation-list.hasExtraColumn .extra {width:10%;display:block;}}

.legislation-relation-box {background-color:#fff;}.legislation-relation-box .head {line-height:47px;background-color:#808080;font-size:14px;color:#fff;font-weight:bold;padding:0 20px;text-transform:uppercase;}.legislation-relation-box .list {padding:20px;}.legislation-relation-box .list + .list {border-top:solid 1px rgba(0,0,0,0.1);}.legislation-relation-box a {color:#006553;display:block;line-height:21px;}

.legislations a {padding:20px;margin:0 0 2%;background-color:#fff;box-sizing:border-box;display:block;text-decoration:none;}.legislations .title {color:#006553;font-size:20px;font-weight:bold;margin-bottom:10px;display:block;text-decoration:none;}.legislations .text {font-size:14px;color:#000;display:block;}.legislation-status-past-text {float:left;font-size:12px;color:#D0011B;margin-top:2px;font-weight:bold;}.legislation-status-past .text {background-image:url("/images/status-past.png");background-position:top center;background-repeat:repeat-y;background-size:75%;}@media screen and (min-width:450px) and (max-width:699px){.legislations a {width:49%;margin-left:2%;float:left;}.legislations a:nth-child(odd) {margin-left:0;clear:left;}}@media screen and (min-width:700px){.legislations a {width:32%;margin:0 0 2% 2%;float:left;}.legislations a:nth-child(3n+1) {margin-left:0;clear:left;}}

.linkBox {border-bottom:solid 1px #7f7f7f;margin-bottom:22px;}.linkBox h1 {background-color:#7f7f7f;color:#fff;line-height:46px;font-weight:600;font-size:17px;padding:0 18px;margin:0;text-transform:uppercase;}.linkBox ul {list-style:none;padding:0;margin:0;}.linkBox li {padding:0;margin:0;}.linkBox a {padding:10px 40px 10px 18px;color:#303030;text-decoration:none;font-weight:bold;font-size:14px;display:block;border-top:solid 1px #d1c6a4;position:relative;line-height:18px;}.linkBox li:first-child a {border-top:none;}.linkBox .icon:last-child {left:auto;right:10px;}.linkBox .icon-paragraph-black {margin-left:-4px;margin-top:-2px;}

.listChildren {padding-top:15px;}.listChildren > div {border:solid 1px transparent;margin-bottom:9px;}.listChildren > .open {border-color:#dfdfdf;}.listChildren > div > .title {font-weight:600;font-size:16px;line-height:20px;padding:12px 75px 12px 18px;background:#f1f0e9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPCAMAAADJev/pAAAADFBMVEUxZVUxZVUxZVUxZVVQcuBOAAAAA3RSTlMAf4C/aSLHAAAAPUlEQVR4AV3J0QmAQADD0Pa6/86CJ0GSz5ckbdSVbjpXuul8cqbz+k44do5cB9eRc+wcO8fOsXPsHDvn7w8n9QF7WzLOgAAAAABJRU5ErkJggg==) no-repeat right 30px center;cursor:pointer;}.listChildren > .open > .title {background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPCAMAAADJev/pAAAADFBMVEUxZVUxZVUxZVUxZVVQcuBOAAAAA3RSTlMAf4C/aSLHAAAAPElEQVR4AW3JQQoAMRCEwJ6e//95DxskSDyWuZrJs9nVwX1wH9wH18Fbn+OJDq6D6+A6uE/lQSoPUvkvH/hwAXt281vsAAAAAElFTkSuQmCC);}.listChildren > div > .text {display:none;padding:25px 20px;}@media screen and (min-width:500px){.listChildren > div > .title {font-size:18px;line-height:30px;padding:15px 75px 15px 18px;}}

.listChildrenBox a {padding:20px;margin:0 0 2%;background-color:#fff;box-sizing:border-box;display:block;text-decoration:none;}.listChildrenBox .title {color:#006553;font-size:20px;font-weight:bold;margin-bottom:10px;display:block;text-decoration:underline;}.listChildrenBox .text {font-size:14px;color:#000;display:block;}@media screen and (min-width:450px) and (max-width:699px){.listChildrenBox a {width:49%;margin-left:2%;float:left;}.listChildrenBox a:nth-child(odd) {margin-left:0;clear:left;}}@media screen and (min-width:700px){.listChildrenBox a {width:32%;margin:0 0 2% 2%;float:left;}.listChildrenBox a:nth-child(3n+1) {margin-left:0;clear:left;}}

.menu,.menu ul {list-style:none;padding:0;margin:0;}.menu li {margin:0;padding:0;}.menu a {display:block;text-decoration:none;}@media screen and (max-width:1023px){.menu.main {position:absolute;left:276px;top:72px;left:0;right:0;width:100%;background-color:#fff;z-index:100;max-height:0;overflow:hidden;}header.menu-open .menu.main {transition:max-height 0.25s ease-in;max-height:5000px;padding:15px 0 13px;}.menu.main li {border-top:solid 1px #d9d9d9;}.menu.main > li {color:#000;background-color:#e6e6e6;}.menu.main .selected,.menu.main .pselected,.menu.main .open,.menu.main ul {background-color:#fff;}.menu.main > .close {background-color:#e6e6e6;}.menu.main li li > a{padding-left:calc(17px * 2);}.menu.main li li li > a{padding-left:calc(17px * 3);}.menu.main a {text-decoration:inherit;display:block;line-height:20px;padding:17px 18px;color:#000;font-size:16px;position:relative;box-sizing:border-box;}.menu.main .hasChildren > a {width:calc(100% - 50px) }.menu.main > li > a {font-weight:bold;}.menu.main .hasChildren > a::after {display:block;width:49px;content:'';position:absolute;right:-49px;top:11px;bottom:11px;border-left:solid 1px #cccccc;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABUCAMAAAC85EcpAAABs1BMVEVLS0u+xAbK0iv///9LS0tLS0u+xAbK0iu+xAZLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0u+xAbK0iu+xAbK0iu+xAZLS0u+xAbK0itLS0u+xAbK0itLS0u+xAbK0itLS0tLS0u+xAbK0itLS0u+xAZLS0u+xAbK0itLS0u+xAbK0itLS0tLS0tLS0u+xAbK0ivK0iu+xAZLS0tLS0tLS0tLS0u+xAa+xAbK0ivK0iu+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0itLS0tLS0u+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0iu+xAa+xAbK0itLS0vK0itLS0tLS0tLS0tLS0tLS0u+xAbK0itLS0vK0itLS0tLS0u+xAZLS0tLS0u+xAZLS0vK0itLS0u+xAbK0itLS0tLS0vK0iu+xAbK0iu+xAbK0iu+xAa+xAbK0iu+xAa+xAbK0iu+xAbK0ivK0iu+xAbK0iu+xAa+xAbK0iu+xAbK0ivK0iu+xAbK0iu+xAa+xAa+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0iu+xAbK0iuvLE9vAAAAj3RSTlMAAAAABQYKCgsPEBESFBYXGRwdHh4fHyIkJCQnJycoKCgqKywtLi4vMTEyMjIzNjc3Nzg5Ojs+P0dISElOT1BRVFVWV1pbXF1eX2NjZWVrbW1ubm9wcXJzc3N0dHV2dnd4e319fn5+f4Cys7O1tbbb293f4OHh4+Tk5efo6enq6+vs7vDw+fn6+vz8/f3+/ii1LEEAAAFRSURBVHja7dFVV0JREAXgcwe7O7AVu7u7u7sxOILdnYCCwsxPVtY1Rt71Rffb/ta6c2fWERqNxsdYpah5Ky7YRkvdNyh9QEsTByX3Dm0dHJSMS7T1cFCSztAxwEGJPUTHFAclcg9xmUP4DuIag+h9xAX2SfwJOgbZ0LRzfO5jv826QVsXW6zoHh9b+OqbaGlQOHgZq/n5PP/wM+BtKobPlGx5iw0yZ3/0PDOZRK2VrnVq192StUZA4xNdJLh68hVZ60EAtNrpWAugPSV7M7gAul/oICLqiOydoAL0O2l3l5y98AEwQkTOIfgCmCWaBg6wvgJq/vpD/Rp4tsUINe/QLvVx3yBsSepTOIiQebmazkEEz8nVHA4icFIaCjiIgHFpKOMg/EalrODgOyxlJQP/MSnL+dAJaShkQ4NmpCHfbbFMtljootSnuh2XKDh48PNfATxpWRMEQ+l1AAAAAElFTkSuQmCC) no-repeat center 10px;background-position:center calc(50% + 34px) }.menu.main ul a::after {background-position:center calc(50% - 34px) }.menu.main .selected > a::after,.menu.main .pselected > a::after,.menu.main .open > a::after {background-position:center 50%;}.menu.main .close a::after {background-position:center calc(50% + 34px) }.menu.main ul .close a::after {background-position:center calc(50% - 34px) }.menu.main ul {max-height:0;overflow:hidden;}.menu.main .selected > ul,.menu.main .pselected > ul,.menu.main .open > ul {transition:max-height 0.25s ease-in;max-height:1000px;}.menu.main .close > ul {transition:none;max-height:0;}.menu.main .selected > a,.menu.main .pselected > a {font-weight:bold;}}@media screen and (min-width:1024px){.menu.main {float:left;margin-left:30px;max-width:555px;}header.search-open .menu.main {display:none;}.menu.main ul {display:none;}.menu.main li {float:left;margin:0;padding:0;}.menu.main a {display:block;}.menu.main > li > a {line-height:79px;line-height:19px;font-size:14px;text-transform:uppercase;color:#333333;padding:35px 28px 25px;font-weight:bold;position:relative;}.menu.main > .selected > a,.menu.main > .pselected > a {background-color:#00644F;color:#fff;}.menu.main .selected .lvl2,.menu.main .pselected .lvl2 {position:absolute;left:0;right:0;display:block;height:60px;}.menu-open .menu.main .selected .lvl2,.menu-open .menu.main .pselected .lvl2 {height:auto;}.menu.main .lvl2 > li > a {line-height:60px;padding:0 17px;color:#ffffff;font-size:15px;font-weight:400;}.menu.main .lvl2 > li:first-child > a {margin-left:-17px;}.menu.main .lvl2 > .selected > a,.menu.main .lvl2 > .pselected > a {background-color:#fff;color:#00644F;font-weight:600;}.menu.main .lvl2 > .open > a {background-color:#f1f0e9;color:#00644F;font-weight:600;}.menu.main .lvl3 {display:block;position:absolute;z-index:100;left:0;right:0;background-color:#f1f0e9;font-weight:600;font-size:16px;max-height:0;overflow:hidden;}.menu.main .lvl2 .open .lvl3 {transition:max-height 0.25s ease-in;max-height:2000px;}.menu.main .lvl3 li {width:45%;}.menu.main .lvl3 li:nth-child(odd) {clear:left;}.menu.main .lvl3 li:nth-child(-n+2) {padding-top:30px;}.menu.main .lvl3 li:last-child,.menu.main .lvl3 li:nth-last-child(2):nth-child(odd) {padding-bottom:30px;}.menu.main .lvl3 a {line-height:20px;padding:11px 30px;}.menu.main .lvl3 a:hover {text-decoration:underline;}.menu.main .lvl3 > .pselected > a,.menu.main .lvl3 > .selected > a {font-weight:bold;}.menu.main li .lang-en {width:28px;color:transparent;}.menu.main li .lang-en::before {content:'';position:absolute;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAMAAACpgK3LAAABNVBMVEX4ztXqeYb4z9Lqt8LrvsnthZHv8Pn85Of96+0KF6cPHKkdKa0gK646RLg9SLlXYMJbZMRdZsVja8dsdMqEi9OFidCFitGKkNWMjtKnrN+ord+pp9mpqtytseGwp9WyotCzt+O2qdO2rdfU1u/VvNXVvdbYvdXY2vHZ1u3Z2/Hkq7vltsXmJz7nsb/nucfpdoPpdoTp6vfqd4XqeYbrfovrf4zrgY3shZHsh5PsiJTsiZXs7fjti5btjJjtjpnukJvuk53uk57ulJ/ulaDvmqTvm6Xwnqjwn6jwoqvwq7PwrLTwrbbwrrfxo6zyqrPyrLT0t770uL/0usH1v8b2w8n2xsz4z9T40NX409f41Nj52Nz75un7+vz7+/385+n87O78+/z8/P397/D+9PX+9fb+9vf///+I9jx4AAAACXRSTlNJSkrj4+Pj4+OF6Z0OAAAA9UlEQVR4AWNgYhPihACBNB0gSBOAcoWYGRlYXZIVeDAleRTtbDkYxHyMwqwF0SUFdfWDY0UYOHlVzdxSZLmRJbnlbezjlXk5GTg5uSS8jCMM+RGS/Fr6IYniXJxASSDgUzP1SJMUhkgKS1s6JqnzgcQZBEBASMMvLS0RIpkYEZqmKQQWZkhDAIgkEmDQwQNoJInXQVCvaKYFRcG8kpbmrwHxCiQQ1OOsHGRggSCV5muiBgoEcPCJJwTqayMHn2GksacEOPh4laMtnORQA1421d1MBRjwIjEBBnqYUWYdbuQtysBu7qyELbIVkl1ZGRhZcCUTNgYAVchgd5T3vtgAAAAASUVORK5CYII=) no-repeat center center;width:28px;height:20px;display:block;}@supports (column-count:2){.menu.main .lvl3 {column-count:2;column-gap:0;}.safari .menu.main .lvl3 {transition:none !important;}.menu.main .open > .lvl3 {padding:30px 80px 30px 0;}.menu.main .lvl3 > li {display:inline-block;float:none;width:100%;padding:0 !important;}}}.menu.sub ul ul {display:none;}.menu.sub a {font-weight:600;font-size:16px;line-height:20px;padding:11px 30px 11px 0;}.menu.sub a:hover {text-decoration:underline;}@media screen and (min-width:600px){.menu.sub li {float:left;width:50%;}.menu.sub li:nth-child(odd) {clear:left;}@supports (column-count:2){.menu.sub {column-count:2;column-gap:0;}.menu.sub li {display:inline-block;float:none;width:100%;padding:0 !important;}}}.menu.bottom {overflow:hidden;max-width:400px;margin:2px 0 15px;}.menu.bottom > li {float:left;width:50%;}.menu.bottom > li:nth-child(odd) {clear:left;}.menu.bottom a {font-size:14px;color:#bdbdbd;line-height:14px;padding:3px 0;}.menu.bottom a:hover {text-decoration:underline;}@media screen and (min-width:600px){.menu.bottom > li {width:33%;}.menu.bottom > li:nth-child(odd) {clear:none;}.menu.bottom > li:nth-child(3n+1) {clear:left;}}

.newsArchive {margin-top:10px;background-color:#fff;overflow:hidden;}.newsArchive .head {font-size:17px;line-height:18px;color:#464646;text-transform:uppercase;border-bottom:solid 1px #d1c6a4;padding-bottom:10px;}.newsArchive .list {list-style:none;padding:0;margin:0;}.newsArchive li {overflow:hidden;border-top:solid 1px #dedede;}.newsArchive li:first-child {border-top:0;}.newsArchive li:hover {opacity:0.8;}.newsArchive a {text-decoration:none;}.newsArchive li > a {padding:15px 0;display:block;text-decoration:none;overflow:hidden;}.newsArchive li:last-child > a {padding-bottom:0;}.newsArchive .date {color:#464646;font-size:12px;}.newsArchive h1 {font-size:14px;line-height:16px;margin:0;font-weight:600;display:inline;}.newsArchive .readMore {font-weight:bold;color:#00644F;}.newsArchive .all-news {float:right;text-decoration:underline;text-transform:none;color:#00644F;font-size:12px;font-weight:600;}

.note-popup {position:absolute;left:0;top:0;max-width:320px;margin-right:10px;padding:46px 26px 20px 22px;font-size:14px;color:#000;line-height:1.5;background-color:#F3F3F3;box-shadow:0 2px 4px 0 rgba(0,0,0,0.50);opacity:0;z-index:2;transition:opacity 0.2s ease-in-out;}.note-popup.show {opacity:1;}.note-popup > div:first-child {position:absolute;top:0;left:0;right:0;height:18px;cursor:move;padding:16px 18px 10px;}.note-popup .icon {cursor:pointer;float:right;}sup.legislation-tooltip {color:#006553;text-decoration:underline;cursor:pointer;}sup.legislation-tooltip-notfound {color:inherit;text-decoration:inherit;cursor:inherit;}.notes-title {font-weight:bold;margin:20px 0 10px;}.notes {margin-bottom:20px;}.notes-summary {font-size:smaller;margin-bottom:20px;}

.pagination {list-style:none;padding:30px 0;margin:0;overflow:hidden;}.pagination li {float:left;border:solid 1px #e3e3e3;border-right:0;}.pagination li:first-child {border-radius:5px 0 0 5px;}.pagination li:last-child {border-right:solid 1px #e3e3e3;border-radius:0 5px 5px 0;}.pagination a {text-decoration:inherit;color:inherit;padding:0 13px;line-height:32px;}.pagination a:hover {text-decoration:underline;}.pagination .selected {background-color:#00644F;border-radius:2px;color:#fff;}

#popup {opacity:0;position:absolute;}#popup.open {top:0;left:0;right:0;height:0;z-index:100;transition:opacity .15s ease-in-out;opacity:1;}#popup > .container {display:none;}#popup.open > .container {display:block;margin:0 auto;max-width:790px;background-color:#fff;padding:30px 20px 20px;position:relative;}#popup.open > .container > .close {position:absolute;top:10px;right:10px;cursor:pointer;}#popup.open > .container > .content {min-height:500px;}@media screen and (max-width:599px){#popup.open > .container > .close .icon {transform:scale(0.6);}}@media screen and (min-width:600px){#popup.open > .container {padding:60px;}#popup.open > .container > .close {top:35px;right:35px;}}@media screen and (min-width:910px){#popup.open > .container {padding:100px 140px;}}

.readspeaker {z-index:0 !important;float:right;}.law .readspeaker {margin-top:5px;}@media screen and (max-width:700px){.readspeaker {display:none;}}.front-type .readspeaker,.fronten-type .readspeaker {display:none;}@media screen and (min-width:1200px){.front-type .readspeaker,.fronten-type .readspeaker {display:block;position:absolute;left:0;top:0;}}

.search {background-color:#e6e6e6;padding:15px;margin-bottom:10px;max-width:672px;box-sizing:border-box;position:relative;}.search::after {content:" ";display:block;clear:both;}.search.open {z-index:100;}.search input {height:100%;margin:0;border:0;outline:none;-webkit-appearance:none;line-height:44px;height:44px;display:block;border:0;width:300px;width:calc(100% - 171px);float:left;color:#333333;font-size:16px;padding:0 20px;}.search .btn {font-size:15px;color:#fff;background-color:#00644F;border-radius:5px;float:right;width:117px;text-align:center;line-height:44px;cursor:pointer;}.search .btn:hover {opacity:0.8;}.search .result {display:none;}.search .result.open {display:block;margin-top:44px;background-color:#fff;padding:0 0 22px;font-size:14px;color:#000000;left:0;right:0;position:absolute;text-align:left;}.search .result.open::before {content:'';display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAGCAMAAAAv8uSNAAAAJFBMVEX////////////////////////////////////////////////Vd7HLAAAAC3RSTlMAESIzRFV3u8zd7ngmlPEAAAArSURBVHgBYwADZnZGBjhg4eLmYIJzuIGAkwnOQXBZgSwIl5mBgY0bDrhYAC8MAabeHHeeAAAAAElFTkSuQmCC) no-repeat left top;height:6px;width:13px;position:absolute;top:-6px;left:19px;}.search .items > div {padding:3px 8px;cursor:pointer;overflow:hidden;}.search .items > .curr,.search .items > div:hover {background-color:#e3e3e3;}.search .result .title {margin-bottom:0;display:block;padding:15px 20px;background-color:#006553;color:#fff;line-height:19px;}.search .result .empty {display:block;padding:15px 20px;background-color:#006553;color:#fff;line-height:19px;}.search .group {margin:0 20px;border-top:#cccccc solid 1px;overflow:hidden;padding:10px 0;}.search .title + .group {border-top:0;}.search .groupName {clear:left;float:left;width:110px;color:gray;}.search .items {float:left;width:calc(100% - 110px);color:#006553;}.search.reverse .result.open {bottom:100%;margin-bottom:10px;}.search.reverse .result.open::before {top:auto;bottom:-6px;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}.search-contact .groupName {display:none;}.search-contact .items {float:none;width:auto;}.search-contact .type-contact {float:none !important;width:auto !important;}.search .type-showAllSearch {clear:left;}.search .icon {margin:-4px 2px 0px -3px;}header .search {max-width:45px;padding:0;float:right;margin:17px 10px 0;width:calc(100% - 40px);}header .search.open {max-width:600px;width:calc(100% - 25px);}header .search .btn {background:#7f7f7f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAAn1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8TrG38AAAANHRSTlMAAgMHCAkMIiMkSUtZWluFhoeIiZKTnZ6foKGlp7KztLW3y8zNztLT5ufo6err7/n7/P3+NyFrXwAAAKZJREFUeNqtj8kSgjAQRBMUBY3I4oILioJKAIlK//+3iSZEqrj6Tl0vUz0Z0kCdA3/wo0PJDyuF5GJpZxdAHrprDhS2cjRB7ZlNML0aqWqYAb569wEm0wn5QMlhhkimDKGuX4HLIOBqOcezndx2Jste56hCrLcHSi70dnpGHXz/uQRuRnvl56JNsCsBiClRjBNIrqJjKYvKVxEzY6Jtl7/YivTtff8GOpMWr7qv9tgAAAAASUVORK5CYII=) no-repeat center center;width:45px;height:45px;display:block;border-radius:4px;color:transparent;overflow:hidden;}header .search .btm:hover {opacity:0.8;}header .search input {width:calc(100% - 85px);padding:0;}header .search.open input {padding:0 20px;}header .search .result.open {left:0;right:0;}@media screen and (min-width:550px){.search .result.open {left:15px;right:146px;}header .search .result.open {right:45px;}}@media screen and (min-width:800px){.search {margin-bottom:20px;}}@media screen and (min-width:1024px){header .search {margin-right:0;}header .search.open {width:100%;}}

.search-result h1 {margin-bottom:5px;}.search-result .items .item {display:block;text-decoration:none;margin-bottom:20px;}.search-result .title {color:#006553;font-weight:bold;font-size:16px;}.search-result .url {color:#006553;font-size:14px;}.search-result .description {font-size:14px;}

.sections {list-style:none;margin:27px 0 0;padding:0;float:right;}.sections li {padding:0;margin:0 10px 0 0;float:left;}.sections a {display:block;}@media screen and (min-width:1024px){}

.shortcuts {list-style:none;margin:0;padding:7px 0 0;overflow:hidden;display:none;}.shortcuts li {padding:0;margin:0;float:left;width:50%;}.shortcuts a {text-decoration:none;display:block;line-height:45px;height:45px;background-color:#a39251;font-size:14px;font-weight:600;color:#fff;padding:0 17px;margin:0 0 1px 1px;text-align:center;border-radius:4px;}.shortcuts li:nth-child(odd):last-child {width:100%;}@media screen and (min-width:1024px){.shortcuts {padding:17px 0 0 1px;float:right;display:block;}.shortcuts li {padding:0;float:left;width:auto !important;}.shortcuts a {line-height:45px;height:45px;font-size:14px;margin-left:1px !important;}.shortcuts a:hover {opacity:0.8;}}

.shortcuts-popup {list-style:none;margin:0;padding:7px 0 0;display:none;position:relative;}.shortcuts-popup::after {content:'';display:block;clear:both;}.inside-frontpage .shortcuts-popup {padding:0 0 10px;display:block;}.shortcuts-popup.open {z-index:100;}.shortcuts-popup li {padding:0;margin:0;float:left;width:50%;}.shortcuts-popup .item {text-decoration:none;display:block;line-height:45px;height:45px;background-color:#a39251;font-size:14px;font-weight:600;color:#fff;padding:0 17px;margin:0 0 1px 1px;text-align:center;border-radius:4px;cursor:pointer;}.shortcuts-popup .active .item {background-color:#827541;border-radius:4px 4px 0 0;margin-bottom:0;height:46px;}.shortcuts-popup li:nth-child(odd):last-child {width:100%;}.shortcuts-popup .pop {max-height:0;overflow:hidden;position:absolute;left:2px;right:0;transition:max-height 0.3s ease-in-out;color:#212121;font-weight:bold;}.shortcuts-popup .active .pop {max-height:300px;z-index:100;background-color:#f3f3f2;}.shortcuts-popup .pop > div {padding:25px 20px 30px;display:none;border-top:solid 5px #827541;}.shortcuts-popup .active .pop > div {display:block;}.shortcuts-popup .btn {font-weight:600;font-size:12px;color:#fff;background-color:#00644F;border-radius:5px;width:100%;text-align:center;line-height:34px;cursor:pointer;display:block;text-decoration:none;margin-top:5px;border:0;opacity:1;padding:0;}.shortcuts-popup .btn:hover {opacity:0.8;}.shortcuts-popup .split {margin:20px 0 18px;border-bottom:solid 1px #a39251;}@media screen and (min-width:550px){.shortcuts-popup {padding:17px 0 0 1px;float:right;display:block;margin-right:15px;}.shortcuts-popup li {padding:0;float:left;width:auto !important;}.shortcuts-popup .item {line-height:45px;height:45px;font-size:14px;margin-left:1px !important;}.shortcuts-popup .item:hover,.shortcuts-popup a {opacity:0.8;}}@media screen and (min-width:1024px){.shortcuts-popup {margin-right:0;}}

.slideshow {position:relative;overflow:hidden;width:100%;padding-top:50.595238095238%;}.slideshow ul {list-style:none;padding:0;margin:0;height:100%;}.slideshow li {padding:0;margin:0;}.slideshow .slides li {margin:0 auto;position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;image-rendering:optimizeQuality;image-rendering:-webkit-optimize-contrast;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;}.slideshow .slides li.current {visibility:visible;z-index:1;}.video-playing-iframe .slideshow li.current {z-index:2;}.slideshow .middle {max-width:1004px;padding:0 10px;margin:0 auto;}.slideshow li > .link {position:absolute;left:0;right:0;top:0;bottom:0;}.slideshow .progress{display:none;position:relative;z-index:1;margin-top:-30px;text-align:center;float:right;}.slideshow.multiple .progress{display:block;}.slideshow .progress li{margin:0;padding:0;background-color:#fff;width:10px;border:solid 1px #00644F;height:10px;display:inline-block;cursor:pointer;margin-right:5px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.slideshow .progress li.selected {background-color:#00644F;border-color:#fff;}.slideshow .nav{position:absolute;left:0;top:0;width:60px;background-color:rgba(255,255,255,0);cursor:pointer;z-index:1;display:none;height:100%;}.slideshow.multiple .nav{display:block;}.slideshow .navRight{left:auto;right:0;}.slideshow .nav:hover{-webkit-transition:background-color 0.3s ease-in;-moz-transition:background-color 0.3s ease-in;-o-transition:background-color 0.3s ease-in;transition:background-color 0.3s ease-in;background-color:rgba(255,255,255,0.2);}.slideshow h1 {color:#00644F;font-size:18px;line-height:18px;font-weight:bold;position:absolute;left:20px;bottom:20px;max-width:320px;background-color:rgba(255,255,255,0.8);padding:18px 20px;margin:0;}@media screen and (min-width:800px){.slideshow h1 {font-size:28px;line-height:33px;}.slideshow .readMore:hover {opacity:0.8;}}

.textBox {border-bottom:solid 1px #a39251;margin-bottom:22px;}.textBox h1 {background-color:#a39251;color:#fff;line-height:46px;font-weight:600;font-size:17px;padding:0 18px;margin:0;text-transform:uppercase;}.textBox > div {padding:14px 17px 4px;color:#303030;font-size:13px;}
