@import url(https://fast.fonts.com/t/1.css?apiType=css&projectid=21404d6b-4e75-4efa-a956-56f1b87f26b3);
@font-face{font-family:icomoon;src:url(icnfonts/icomoon.eot);src:url(icnfonts/icomoon.eot?#iefix) format('embedded-opentype'),url(icnfonts/icomoon.woff) format('woff'),url(icnfonts/icomoon.ttf) format('truetype'),url(icnfonts/icomoon.svg#icomoon) format('svg');font-weight:400;font-style:normal}
@font-face{font-family:HelveticaNeue;src:url(fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot);src:url(fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?iefix) format('embedded-opentype'),url(fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff) format("woff"),url(fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:HelveticaNeue;src:url(fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot);src:url(fonts/58a5cbff-d570-4c18-a5e3-60868dc07ae8.eot?iefix) format('embedded-opentype'),url(fonts/2c056da8-4920-4e20-8c69-8a6b315458a9.woff) format("woff"),url(fonts/2381d918-136d-444f-8391-db0cba6da388.ttf) format("truetype");font-weight:400;font-style:italic}
@font-face{font-family:HelveticaNeue;src:url(fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot);src:url(fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?iefix) format('embedded-opentype'),url(fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff) format("woff"),url(fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:HelveticaNeue;src:url(fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot);src:url(fonts/71c74bc5-e7c8-48ad-9b03-43f3e6760e4e.eot?iefix) format('embedded-opentype'),url(fonts/5f0efe11-b07a-49fc-ab86-7af6152fa368.woff) format("woff"),url(fonts/fea58e5b-b0a7-43f7-8928-fc0639365852.ttf) format("truetype");font-weight:500;font-style:italic}
@media screen{
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html{overflow-y:scroll}
[tabindex]{outline:0}
input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
abbr{text-decoration:none;border-bottom:1px dotted}
sup{position:static;line-height:inherit;top:auto;display:inline-block;vertical-align:top;margin-top:-.25em}
sub{position:static;line-height:inherit;bottom:auto;display:inline-block;vertical-align:bottom;margin-bottom:-.25em}
.focustarget,.stream{position:absolute;right:9999px;left:auto;white-space:nowrap}
.print-only{display:none}
.stream a:active,.stream a:focus,a.stream:active,a.stream:focus{background:#fff;border:1px solid #029;margin:0;padding:3px 5px;color:#c00;right:0;z-index:9999;font-size:1em;white-space:nowrap}
.stream a:active,.stream a:focus{position:absolute;right:-9999px}
.beforejsinit .companies tbody,.beforejsinit .newslist .meta,.beforejsinit .sitemap .level3,.beforejsinit .skattadagatal .boxbody,.beforejsinit .starfsstodvar .item,.beforejsinit .support,.beforejsinit .tabbox .boxbody,.beforejsinit .tabbox .boxhead{display:none!important}
body{color:#474747;line-height:1.5;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-size:14px;font-stretch:normal;-webkit-font-smoothing:antialiased}
.clear{display:none}
.boxhead,h1,h2,h3,h4{margin:30px 0 .3em;line-height:1.25;font-weight:500}
.pgmain .boxhead,h1{font-size:1.57142857em;margin-top:0;margin-bottom:10px}
.boxhead,h2{font-size:1.28571429em}
h3{font-size:1.14285714em}
h4{font-size:1.07142857em}
h1+h2,h2+h3,h3+h4{margin-top:.6em}
.boxhead{margin-top:0}
.boxhead a{color:#474747}
blockquote,dl,ol,p,table,ul{margin-top:0;margin-bottom:20px}
ul{list-style:none;padding:0}
ul>li{padding-left:0}
ul>li:before{content:none}
ol{padding-left:1.5em}
ol,ul{margin-left:0}
li{margin:0;padding:0}
a{color:#1b1c89;text-decoration:none;transition:color 80ms ease-in-out,border-color 80ms ease-in-out,background-color 80ms ease-in-out}
img{max-width:100%;vertical-align:middle}
blockquote{margin:0 0 20px 55px;padding:5px 40px 1px 20px;border-left:2px solid #e0e0e0;position:relative;font-style:italic}
blockquote:before{content:"";overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/bq-quotes.png) 0 0 no-repeat;display:block;width:20px;height:20px;position:absolute;left:10px;top:5px}
blockquote *{margin-bottom:6px}
b,strong{font-weight:500}
abbr,acronym{cursor:help;border:0}
abbr:hover,acronym:hover{border-bottom:1px dotted #ddd}
.small{font-size:.857em;color:#393939}
.pgwrap #ivona_webreaderContainer{z-index:40!important}
.tablewrap{overflow:auto}
caption,table,td,th{border:0;background-color:transparent;padding:0;text-align:left;vertical-align:top}
table{border-collapse:collapse}
caption{font-style:italic;padding:.333em 0;text-align:left}
th abbr:hover,th acronym:hover{border:0}
td,th{padding:2px 4px;font-size:13px;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}
td:first-child,th:first-child{border-left:0}
td.center,td[align=center],th.center,th[align=center]{text-align:center}
td.right,td[align=right],th.right,th[align=right]{text-align:right}
td.num,th.num{text-align:right;white-space:nowrap}
th{font-weight:500;border-top:0}
thead th,tr.th th{background:0;border-left-color:#fff}
td.middle{vertical-align:middle}
tr.odd td,tr.odd th{background-color:#f7f7f7}
.nozebra tbody tr td,.nozebra tbody tr th{background:0}
.nozebra tbody tr:hover td,.nozebra tbody tr:hover th{color:#474747}
.nolines td,.nolines th{border:0;padding:2px 5px}
.nolines td:first-child,.nolines th:first-child{padding-left:0}
table.grid,table.grid td{background:0;border:0;padding:0}
table.grid td{padding-right:10px}
table.filtertable .filters input{width:100%;max-width:150px}
table.collapse-sub tr.has-sub td:first-child{cursor:pointer;padding-left:5px;width:1%}
table.collapse-sub tr.has-sub td:first-child a{display:inline-block;font-family:Tahoma,sans-serif;font-weight:600;line-height:18px;text-align:center;color:#777;font-size:17px;width:13px}
table.collapse-sub tr.has-sub.subs-open td{border-top:1px solid #e0e0e0;background:#f7f7f7}
table.collapse-sub tr.has-sub.subs-open td a{color:#474747;font-size:24px}
table.collapse-sub tr.has-sub:hover td{background:#f7f7f7}
table.collapse-sub tr.subrow{display:none;background:#f7f7f7}
table.collapse-sub tr.subrow.sub-open{display:table-row}
table.collapse-sub tr.subrow.sub-last td{border-bottom:1px solid #e0e0e0}
.relatedsites{text-align:center;font-size:15px;color:#b9b9b9}
.relatedsites p{margin:0}
.relatedsites a{color:#fff}
html{background:#00407a url(i/pattern-blue.png) 0 0 repeat}
body{padding:0;background:#fff}
body.ajax-wait,body.ajax-wait *{cursor:wait!important}
.pgwrap{position:relative}
.pghead .brand{margin:0;font-size:1em}
.wrap:after{content:" ";clear:both;display:block;height:0}
.box{margin-bottom:20px}
.boxbody:after{content:" ";clear:both;display:block;height:0}
.pgmain .boxbody{position:relative}
body>img{position:absolute;top:0;left:0}
.snavimg{display:none}
.EPLICA_loggedin .snavimg{display:block}
form{margin:0}
fieldset{padding:0;margin:0 0 1em;border:0}
legend{font-weight:500;line-height:1.25;margin:10px 0 .7em;font-size:1.14285714em}
.fi_bdy,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{margin-bottom:20px}
.fi_bdy label,.fi_chk h4,.fi_file label,.fi_rdo h4,.fi_sel label,.fi_txt label{display:block;vertical-align:middle;margin:0 0 .2em}
.fi_chk h4,.fi_rdo h4{font-size:1em;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-weight:400;color:#474747;line-height:1.5}
.fi_chk li,.fi_rdo li{margin-bottom:.3em}
.fi_chk input,.fi_rdo input{vertical-align:middle}
.fi_chk.f_inl li,.fi_chk.f_inl ul,.fi_rdo.f_inl li,.fi_rdo.f_inl ul{display:inline-block;vertical-align:middle;margin:0}
.f_row:after{content:" ";clear:both;display:block;height:0}
.f_row .fi_chk,.f_row .fi_rdo,.f_row .fi_sel,.f_row .fi_txt{padding-right:20px;float:left}
button,input,select,textarea{vertical-align:middle;font-family:HelveticaNeue,Helvetica,Arial,sans-serif;font-size:1em}
textarea{vertical-align:top;width:98%}
.fi_txt input,.textinput,select,textarea{border:1px solid #b9b9b9;background:#fff;color:#474747;padding:3px 8px;transition:border-color 80ms ease-in-out;box-sizing:border-box}
.fi_txt input:active,.fi_txt input:focus,.textinput:active,.textinput:focus,select:active,select:focus,textarea:active,textarea:focus{border-color:#474747}
select{padding-right:2px}
input.labelized{color:#393939}
.pgextra1 .fi_txt input,.pgextra1 .textinput,.pgextra1 select,.pgextra1 textarea,.pgextra2 .fi_txt input,.pgextra2 .textinput,.pgextra2 select,.pgextra2 textarea{width:98%}
.fi_btn button,.fi_btn input,.wrap .button{cursor:pointer;background:url(i/button-bg.png) 0 0 repeat-x;background-color:#404040;border:0;padding:0 14px;height:27px;display:inline-block;white-space:nowrap;line-height:27px;font-weight:500;color:#fff}
.fi_btn button:focus,.fi_btn button:hover,.fi_btn input:focus,.fi_btn input:hover,.wrap .button:focus,.wrap .button:hover{color:#fff;background-position:0 -27px;text-decoration:none}
.fi_btn button:after,.fi_btn input:after,.wrap .button:after{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;font-size:18px;margin-left:6px;vertical-align:middle}
.reqerror label{font-weight:500;color:#c33}
.reqerror input,.reqerror select,.reqerror textarea{border:1px solid #c33}
.typeerror label{font-weight:500;color:#936}
.typeerror input,.typeerror select,.typeerror textarea{border:1px solid #936}
abbr.req,acronym.req{border:0;margin-right:-.25em;padding:0 .25em 0 0}
abbr.req:hover,acronym.req:hover{border:0}
.contactform .fi_bdy label,.contactform .fi_file label,.contactform .fi_sel label,.contactform .fi_static span,.contactform .fi_txt label{display:block}
.contactform .fi_txt input,.contactform select,.contactform textarea{max-width:90%}
.wrap .leitarvel.box{background:url(i/pattern-gray.png) 0 0 repeat}
.wrap .leitarvel.box .boxhead{padding:20px 20px 0;color:#1b1c89}
.wrap .leitarvel.box .boxbody{padding:0 20px 20px}
.wrap .leitarvel.box.tabbox{padding:0;background:0}
.wrap .leitarvel.box fieldset{margin:0}
.wrap .leitarvel.box strong{color:#1b1c89}
.wrap .leitarvel.box .fi_txt input{width:175px}
.wrap .leitarvel.box .fi_txt label{min-width:90px}
.wrap .leitarvel.box .small{float:left;line-height:27px;margin:0}
.wrap .leitarvel.box .fi_btn button:after{content:none}
.companysearch .fi_btn{padding-top:20px}
.companysearch strong{display:block;font-size:16px;margin-bottom:10px}
.companysearch .by_letter button,.companysearch .by_letter span a{margin-bottom:4px;display:inline-block;background:#f2f2f2;color:#404040;padding:0 3px;font-weight:500;min-width:19px;text-align:center;box-sizing:border-box;border:0;line-height:1.5}
.companysearch .by_letter button.current,.companysearch .by_letter span a.current{background:#3c3c3c;color:#fff}
.companysearch .by_letter button:active,.companysearch .by_letter button:focus,.companysearch .by_letter button:hover,.companysearch .by_letter span a:active,.companysearch .by_letter span a:focus,.companysearch .by_letter span a:hover{background:#b9b9b9}
.companies .resultnote{color:#f6772a;margin-bottom:10px}
.companies .buttonrow{margin-bottom:10px}
.companies .buttonrow button{display:inline-block;line-height:20px;color:#373737;text-align:center;box-shadow:inset 0 0 0 1px #f6f6f6;border:1px solid #e5e5e5;font-weight:400;background:#fff;margin:0 10px 0 0}
.companies .buttonrow button.active{font-weight:500;color:#fff;background:url(i/button-bg.png) 0 -5px repeat-x;background-color:#404040;box-shadow:none}
.companies .tablewrap{overflow:visible}
.companies .actives-only tr.inactive{display:none}
.companies .inactives-only tr.active{display:none}
.companies td a:before{content:"+";margin-right:5px;font-size:17px;line-height:18px;color:#404040;font-weight:500}
.companies td a:hover:before{color:#474747}
.companies tr.open>td{font-size:16px;border:0;background:0 0}
.companies tr.open>td a:before{content:"-"}
.companies tr.annualData>td{border:0;padding:0;padding:4px 12px;box-shadow:0 0 5px 0 rgba(0,0,0,.25)}
.companies tr.annualData thead th{font-size:14px}
.companies tr.annualData .more{margin-bottom:20px;margin-left:12px}
.companies tr.annualData .more a:before{font-size:12px}
.js-on .companies tr:not(.annualData):hover td,.js-on .companies tr:not(.annualData):hover td a{color:#f6772a;cursor:pointer}
.company .highlight{font-size:14px;color:#d00;font-weight:500;margin:-.5em 0 .5em}
.company ul.companynames{font-size:16px}
.company .subtitle{margin-top:.5em;color:#393939}
.company .subtitle+h3{margin-top:30px}
.company .collapse,.company .collapsebox{background:0}
.wrap .laus-storf td{background:0}
.wrap .laus-storf tr.job{cursor:pointer}
.wrap .laus-storf tr.job a:before{content:"+";margin-right:5px;font-size:17px;line-height:18px;color:#393939;font-family:Tahoma,sans-serif;font-weight:600}
.wrap .laus-storf tr.job a:hover:before{color:#474747}
.wrap .laus-storf tr.job.selected a:before{content:"-";font-size:22px}
.js-on .wrap .laus-storf tr.detail{display:none}
.wrap .laus-storf tr.detail td{padding:15px 20px 20px 32px}
.wrap .laus-storf tr.detail:hover td{color:#474747;cursor:auto}
.wrap .laus-storf tr.detail h3:first-child{margin-top:0}
.pricelist{position:relative;margin-bottom:10px}
.pricelist a{color:#474747;position:relative;z-index:1;display:inline-block;padding:0 50px 0 15px;line-height:27px;font-size:14px;font-weight:500;border:1px solid #d7d6d6;background:url(i/pattern-gray.png) repeat}
.pricelist a:after{font-family:icomoon;font-weight:400!important;content:"\e604";speak:none;position:absolute;right:0;top:0;text-align:center;border-left:1px solid #d7d6d6;width:30px}
.pricelist.open a{color:#fff;background-image:url(i/pattern-dark.png)}
.pricelist.open a:after{content:"\e608"}
.pricelist ul{display:none;position:absolute;left:0;border:1px solid #d7d6d6;padding:20px 20px 15px;box-shadow:3px 2px 2px #d7d6d6,0 0,0 0,0 0;background:#fff;margin-top:-1px}
.pricelist ul li{margin-bottom:5px;white-space:nowrap}
[lang] .cartlink{display:block;color:#fff;padding:0 15px;font-size:14px;line-height:30px;vertical-align:middle;background:#515151;background:rgba(0,0,0,.5);text-shadow:1px 1px 0 #000}
[lang] .cartlink:before{font-family:icomoon;font-weight:400!important;content:"\e609";speak:none;vertical-align:middle;margin:-2px 12px 0 0;font-size:24px}
[lang] .cartlink span{font-size:16px}
a.tocart,button.tocart span{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;display:inline-block;width:24px;height:24px;vertical-align:middle;margin:0 5px;position:relative;float:right}
a.tocart:before,button.tocart span:before{font-family:icomoon;font-weight:400!important;content:"\e609";speak:none;text-indent:0;position:absolute;top:0;left:0;right:0;line-height:24px;font-size:20px;color:#004a8d;text-align:center}
a.tocart:active:before,a.tocart:focus:before,a.tocart:hover:before,button.tocart span:active:before,button.tocart span:focus:before,button.tocart span:hover:before{color:#f78946}
button.tocart{color:#474747;position:relative;z-index:1;display:inline-block;padding:0 15px;line-height:27px;font-size:14px;font-weight:500;border:1px solid #d7d6d6;background:url(i/pattern-gray.png) repeat}
button.tocart span{margin:0 0 0 5px}
button.tocart:active,button.tocart:focus,button.tocart:hover{color:#f6772a}
button.tocart:active span:before,button.tocart:focus span:before,button.tocart:hover span:before{color:#f6772a;content:"\e608"}
button.tocart.incart span:before{color:#999}
button.tocart.incart:active span:before,button.tocart.incart:focus span:before,button.tocart.incart:hover span:before{content:"\e608";font-size:14px}
a.tocart.incart:before{color:#999}
a.tocart.incart:active:before,a.tocart.incart:focus:before,a.tocart.incart:hover:before{content:"\e608";font-size:14px}
.qsearch{margin-bottom:10px}
.qsearch .boxhead,.qsearch label{position:absolute;right:9999px;left:auto}
.qsearch .fi_txt{margin:0}
.qsearch .fi_txt input{width:172px;padding:4px 34px 4px 12px;box-shadow:inset 0 0 4px 0 rgba(200,200,200,.8)}
.searchresults .search{margin-bottom:1em}
.searchresults .search:after{content:" ";clear:both;display:block;height:0}
.searchresults .search .fi_txt{float:left;clear:left}
.searchresults .search .fi_txt label{display:inline}
.searchresults .search .fi_chk,.searchresults .search strong{display:block;margin-bottom:.3em}
.searchresults .search .fi_chk{float:left;width:140px}
.searchresults .search .fi_chk:nth-child(2n-1){clear:left}
.searchresults .search strong{margin-top:.4em}
.searchresults .item h3 small{font-size:.92em}
.searchresults .item .more a{padding:0;background:0 0;float:none}
.searchresults .paging{border-top:1px solid #ddd;overflow:hidden;padding:4px 0;margin:2em 0;clear:both}
.searchresults .paging.paging-top{border-top:0;border-bottom:1px solid #ddd}
.searchresults .paging .status{float:left;margin:0;line-height:16px}
.searchresults .paging li{margin:0 4px}
.searchresults .paging .stepper{float:right;padding-right:20px;position:relative;line-height:16px;margin:0}
.searchresults .paging .next{position:absolute;right:0}
.searchresults .paging .prev{float:left}
.searchresults .paging .next a,.searchresults .paging .prev a{display:block;overflow:hidden;text-indent:-99em;background:url(i/search-paging.png) 0 0 no-repeat;width:15px;height:15px}
.searchresults .paging .prev a:active,.searchresults .paging .prev a:focus,.searchresults .paging .prev a:hover{background-position:0 -15px}
.searchresults .paging .next a{background-position:-15px 0}
.searchresults .paging .next a:active,.searchresults .paging .next a:focus,.searchresults .paging .next a:hover{background-position:-15px -15px}
.searchresults .paging .jump{float:left;max-width:22em}
.searchresults .paging .jump strong{font-weight:400}
.searchresults .paging .jump a,.searchresults .paging .jump b{padding:0 6px;border-left:1px solid #d2d1d1;display:inline-block}
.searchresults .paging .jump :first-child{border:0}
.searchresults .paging .jump i{position:absolute;right:9999px;left:auto}
.wrap .meta{color:#393939;display:block;font-weight:400;font-size:.85714286em}
.wrap .meta span{padding-right:.5em}
.wrap .meta .d,.wrap .meta .m,.wrap .meta .y{padding:0}
.wrap .meta a{color:#393939}
.wrap .js-date{background:url(i/jsdate-bg.png) 0 0 no-repeat;position:absolute;left:0;top:0;padding:13px 1px 44px 3px;width:31px}
.wrap .js-date span{display:block;text-align:center;padding:0}
.wrap .js-date .d{line-height:22px;font-size:18px;color:#1b1c89;font-weight:500}
.wrap .js-date .m{background:#1b1c89;color:#fff;font-size:12px;line-height:15px}
.wrap .js-date .y,.wrap .js-date i{position:absolute;right:9999px;left:auto}
.archivelink,.buttons,.more,.moreolder{display:block;white-space:nowrap}
.archivelink,.buttons,.moreolder{clear:both}
.archivelink:after,.buttons:after,.moreolder:after{content:" ";clear:both;display:block;height:0}
.wrap .archivelink a,.wrap .more a,.wrap .moreolder a,.wrap a.morelink{margin-right:24px}
.wrap .archivelink a:before,.wrap .more a:before,.wrap .moreolder a:before,.wrap a.morelink:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;display:inline-block;margin-right:8px;color:#474747}
.wrap .archivelink a.rss:before,.wrap .more a.rss:before,.wrap .moreolder a.rss:before,.wrap a.morelink.rss:before{content:"\e600";color:#f6772a;font-size:16px}
.wrap .buttons{margin:20px 0 0;clear:both;line-height:22px}
.wrap .buttons a{float:right;padding-right:10px;color:#393939}
.wrap .buttons a:before{display:inline-block;margin-right:8px;color:#474747}
.wrap .buttons .btnback{float:left}
.wrap .buttons .btnback:before{font-family:icomoon;font-weight:400!important;content:"\e601";speak:none;display:inline-block;margin-right:8px;color:#474747}
.wrap .buttons .prenta:before{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;content:"";background:url(i/icn-print.png) 0 50% no-repeat;width:15px;height:1em;min-height:14px;vertical-align:middle}
.wrap .share-widgets{margin:2em 0 1em;list-style:none;padding:0}
.wrap .share-widgets:after{content:" ";clear:both;display:block;height:0}
.wrap .share-widgets>li{padding-left:0}
.wrap .share-widgets>li:before{content:none}
.wrap .share-widgets>li{background:0;padding:0;margin:0;float:left;height:21px;margin-right:15px}
.wrap .share-widgets>li.fblike{width:100px}
.netfang{font-style:normal;font-weight:400}
a.external:after,a.file_doc:before,a.file_pdf:before,a.file_xls:before{display:inline-block;height:1em;min-height:14px;margin:-3px 4px 0 0;overflow:hidden;text-indent:150%;content:"";width:13px;vertical-align:middle;background:0 0 no-repeat}
a.external:after{background-image:url(i/icn-external.png);width:9px;margin:-3px 0 -3px 4px}
a.file_doc:before{background-image:url(i/icn-doc.gif)}
a.file_pdf:before{background-image:url(i/icn-pdf.gif)}
a.file_xls:before{background-image:url(i/icn-xls.gif)}
.advert,.imglink{text-align:center;overflow:hidden;width:100%}
.advert .boxhead,.imglink .boxhead{text-align:left}
.advert .boxbody,.imglink .boxbody{text-align:center}
.advert img,.imglink img{margin-bottom:1em}
.wrap .tab-box{border-bottom:1px solid #d6d6d6;padding-left:5px;margin:0 0 20px;max-height:45px;overflow:visible}
.wrap .tab-box ul.tabs{margin:0;list-style:none;padding:0;white-space:nowrap}
.wrap .tab-box ul.tabs:after{content:" ";clear:both;display:block;height:0}
.wrap .tab-box ul.tabs>li{padding-left:0}
.wrap .tab-box ul.tabs>li:before{content:none}
.wrap .tab-box li{display:inline-block;margin-right:6px;margin:0 6px 0 0}
.wrap .tab-box li a{background:url(i/pattern-gray.png) 0 0 repeat;border:1px solid #d6d6d6;border-bottom:0;display:block;padding:0 8px;line-height:25px;color:#393939;white-space:nowrap}
.wrap .tab-box li a strong{font-weight:400}
.wrap .tab-box li.current a{margin-bottom:-1px;padding-bottom:1px;background:#fff;color:#1b1c89}
.pgmain .chapters:after{content:" ";clear:both;display:block;height:0}
.pgmain .chapters h2{position:absolute;right:9999px;left:auto}
.pgmain .chapters+h2{margin-top:20px}
.pgmain .chapters ul{list-style:none;overflow:hidden}
.pgmain .chapters li{margin:0 8px 8px 0;padding:0;background:0;float:left;border:1px solid #d6d6d6;border-radius:4px;overflow:hidden;box-shadow:1px 1px 2px 0 #ececec}
.pgmain .chapters li a{display:block;padding:0 5px;line-height:21px;font-size:13px;color:#444}
.pgmain .chapters li a:focus,.pgmain .chapters li a:hover,.pgmain .chapters li.current a{color:#fff;background:url(i/button-bg.png) 0 -5px repeat-x;background-color:#404040}
.pgmain .chapters li:before{content:none}
.article .paging:after,.companies .paging:after{content:" ";clear:both;display:block;height:0}
.article .paging li,.companies .paging li{padding:0;margin:0}
.article .paging li:before,.companies .paging li:before{content:none}
.article .paging .disabled,.companies .paging .disabled{display:none}
.article .paging .next,.companies .paging .next{float:right}
.article .paging .next a:after,.companies .paging .next a:after{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;margin-left:8px;color:#474747}
.article .paging .prev,.companies .paging .prev{float:left}
.article .paging .prev a:before,.companies .paging .prev a:before{font-family:icomoon;font-weight:400!important;content:"\e601";speak:none;margin-right:8px;color:#474747}
#webreaderContainer{float:right;clear:right}
#webreaderContainer a{border-bottom:none}
.toparticle #webreaderContainer{margin-top:-1.2em;margin-bottom:.1em}
.focuslist #webreaderContainer{margin-top:-1.6em}
.home .focuslist #webreaderContainer{margin-top:-1.8em}
.imagebox,.imgleft,.imgright,.pgmain img,img.center,img.left,img.right{line-height:1.2;display:block;margin:0 auto 20px;max-width:100%}
.imagebox,.imgleft,.imgright{padding:0;border:0}
.imagebox img[src],.imgleft img[src],.imgright img[src]{float:none;margin:0;max-width:100%}
.imagebox .longdesc,.imgleft>em,.imgleft>i,.imgright>em,.imgright>i{display:block;font-style:normal;font-size:.865em;padding:5px 0 0;max-width:100px;min-width:91%}
.imagebox ul.imagelist{margin:0;list-style:none;padding:0}
.imagebox ul.imagelist>li{padding-left:0}
.imagebox ul.imagelist>li:before{content:none}
.imagebox ul.imagelist li{margin-bottom:10px}
.imagebox .longdesc strong{display:none}
.imagebox .longdesc .descr{color:#393939}
.pgwrap .wrap .map-canvas img{width:auto;height:auto;max-width:none;max-height:none}
.articlelist .item{margin-bottom:20px}
.articlelist .item:after{content:" ";clear:both;display:block;height:0}
.articlelist .item img{max-width:35%}
.articlelist .item h3{margin:0 0 .2em;font-size:18px}
.articlelist .item h3 .meta{font-size:12px}
.articlelist .item h4{margin:.2em 0}
.articlelist .item .summary p{margin:0 0 10px}
.articlelist .item .summary a{text-decoration:underline}
.articlelist .item .summary ul{clear:none;margin-bottom:10px;list-style:none;padding:0}
.articlelist .item .summary ul>li{position:relative;padding-left:14px}
.articlelist .item .summary ul>li:before{content:"•";color:#393939;font-size:16px;line-height:21px;position:absolute;left:0;top:0}
.articlelist .item .summary ul li{padding-bottom:10px}
.articlelist ul{clear:both}
.articlelist li{padding:4px 12px;border-top:1px solid #fff;border-bottom:1px solid #fff;background:#fff;transition:border-color 80ms ease-in-out,background-color 80ms ease-in-out}
.articlelist li:hover{border-color:#e0e0e0;background:#f7f7f7}
.newslist .item{position:relative;min-height:95px}
.js-on .newslist .item{padding-left:60px}
.focuslist .item{float:left;width:100%;margin:0 -100% 0 0;background:#fff;position:relative;display:none}
.focuslist .item.firstitem{display:block}
.js-active .focuslist .item{display:block}
.focuslist .item.visible{z-index:10}
.focuslist .item h3 a{color:#474747}
.article .subtitle{clear:none;margin-top:-.3em}
.article .summary{margin:0 0 20px}
.article .summary p{margin:0 0 10px}
.article .small{font-size:.85714286em;color:#393939;margin-top:-.7em;margin-bottom:30px;font-weight:400}
.article a{text-decoration:underline}
.article .buttons a,.article .paging a{text-decoration:none}
.article h2,.article h3,.article h4{color:#1b1c89}
.article p+ol,.article p+ul{margin-top:-10px}
.article ul{list-style:none;padding:0}
.article ul>li{position:relative;padding-left:14px}
.article ul>li:before{content:"•";color:#393939;font-size:16px;line-height:21px;position:absolute;left:0;top:0}
.article li ol,.article li ul{margin-bottom:10px}
.article li{margin-bottom:6.66666667px}
.article .videoblock .videocaption{display:block;padding-top:.2em;font-weight:500}
.article .tabwrap .tabhead{margin-top:0}
.collapse{padding:5px 29px;border-top:1px solid #e0e0e0;background:#f7f7f7;margin:-1px 0 0;position:relative;clear:both}
.collapse:before{content:"-";position:absolute;left:9px;top:5px;width:10px;text-align:center;font-family:Tahoma;font-weight:600;font-size:24px;line-height:18px;color:#474747}
.collapse.collapse-closed{border-bottom:1px solid #e0e0e0;background:0}
.collapse.collapse-closed:before{content:"+";font-size:17px;color:#393939}
.collapsebox{padding:2px 20px 10px 29px;background:#f7f7f7}
.collapsebox p,.collapsebox table,.collapsebox ul{margin-bottom:10px}
.collapsebox table thead th,.collapsebox table tr.th th{border-color:#e0e0e0}
.modalpop{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;text-align:center}
.modalpop .curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}
.msie .modalpop .curtain{background-color:#000}
.modalpop .popwin{background-color:#fff;padding:15px;position:relative;top:10px;margin:0;text-align:left;display:inline-block}
.toparticle h1{font-size:24px;color:#1b1c89;text-shadow:#fff 1px 1px 0}
.toparticle .imagebox{margin:0 0 0 20px;background:#fff;padding:7px;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2)}
.toparticle .imagebox ul.imagelist li{margin:0}
.toparticle p{margin:0 0 10px}
.wrap .yearindex{padding:0}
.wrap .yearindex .boxhead{position:absolute;right:9999px;left:auto}
.wrap .yearindex .boxbody{overflow:hidden;position:relative;z-index:10}
.js-on .wrap .yearindex .boxbody{padding:0 12px;height:22px}
.wrap .yearindex ul{margin:0 -10px 0 0}
.wrap .yearindex ul li{float:left;margin:0 10px 10px 0}
.wrap .yearindex ul li a{display:block;line-height:1.3em;color:#373737;width:59px;text-align:center;box-shadow:inset 0 0 0 1px #f6f6f6;border:1px solid #e5e5e5;font-weight:400}
.wrap .yearindex ul li a.current,.wrap .yearindex ul li.current a{font-weight:500;color:#fff;background:url(i/button-bg.png) 0 -5px repeat-x;box-shadow:none}
.wrap .yearindex ul li>h3{display:inline;margin:0}
.wrap .yearindex ul li>a{font-size:1.14285714em}
.wrap .yearindex ul li p{display:none}
.wrap .yearindex .listscroller-wrapper{position:relative;overflow:hidden}
.wrap .yearindex .listscroller-clip{width:3000px;margin:0}
.wrap .yearindex .paging ul{margin:0}
.wrap .yearindex .paging li{float:none;margin:0}
.wrap .yearindex .paging .next a,.wrap .yearindex .paging .prev a{position:absolute;top:5px;left:0;overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/yindex-paging.png) 0 0 no-repeat;display:block;width:7px;height:12px;box-shadow:none;border:0}
.wrap .yearindex .paging .next a{left:auto;right:0;background-position:-7px 0}
.wrap .yearindex.at-bottom .paging .next,.wrap .yearindex.at-top .paging .prev{display:none}
.vidburdir-skraning .info{list-style:none;padding:0;background:#f7f7f7;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:5px 10px}
.vidburdir-skraning .info>li{padding-left:0}
.vidburdir-skraning .info>li:before{content:none}
.skattadagatal .chapters{margin-bottom:-10px}
.skattadagatal .month{font-size:16px;line-height:34px;border:1px solid #e7e7e7;padding:0 12px;background:url(i/pattern-gray.png) 0 0 repeat}
.skattadagatal .item{padding:5px 20px 0 65px;border-top:1px solid #e7e7e7;position:relative}
.skattadagatal .item h3{display:none}
.EPLICA_loggedin .skattadagatal .item h3{position:static}
.skattadagatal .item p{margin-bottom:10px}
.skattadagatal .item .sdate{position:absolute;left:20px;top:4px;font-size:16px;font-weight:500;color:#1b1c89}
.skattadagatal .month+.item{border-top:0}
.eydublod table{width:100%;table-layout:fixed}
.eydublod table td{border-left:0;background:#fff;transition:background-color 80ms ease-in-out}
.eydublod table td:first-child{width:85px;white-space:nowrap}
.eydublod table td:last-child{width:90px;white-space:nowrap}
.eydublod table tr:hover td{background:#f7f7f7}
.eydublod a.external:after{content:none}
.eydublod a.external:before,.eydublod a.secure-rsk:before{content:"";background:url(i/eydublod-lock.png) 0 50% no-repeat;width:11px;height:15px;display:inline-block;vertical-align:text-bottom;margin:0 5px 0 0}
.cookies{position:fixed;z-index:999;bottom:30px;right:30px;background-color:#fff;color:#1b1c89;padding:20px 65px 20px 34px;transition:all .2s ease;border:1px solid #1b1c89;font-size:16px;display:none}
.cookies.show-cookie{display:block}
.cookies.cookie--set{display:none}
.cookies a,.cookies span{display:block}
.cookies a[href]{color:#000;text-decoration:none;display:inline-block;font-weight:500}
.cookies a[href]:active,.cookies a[href]:focus,.cookies a[href]:hover{text-decoration:underline;color:#f6772a}
.cookies .cookies__close{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;display:inline-block;width:20px;height:20px;vertical-align:middle;margin:0;position:absolute;right:20px;top:24px}
.cookies .cookies__close:after{font-family:icomoon;font-weight:400!important;content:"\e608";speak:none;text-indent:0;position:absolute;top:0;left:0;right:0;line-height:20px;font-size:16px;color:#004a8d;text-align:center}
.snav ul{margin:0}
.flnav ul{margin:0}
.flnav li{display:inline-block}
.flnav li a{display:block}
.bnav{display:none}
.pagestyle{display:none}
.sitemap .level1 ul{margin:0;padding:5px 0 1px;clear:both}
.sitemap li.closed ul{display:none}
.sitemap li{width:15em;margin-bottom:1em;position:relative}
.sitemap a,.sitemap i{display:block;padding:2px 18px 2px 25px;background:#f8f8f8 none 98% 45% no-repeat;font-size:1.14285714em;border:1px solid #d6d6d6;color:#3f3f40}
.sitemap i{color:#999;font-style:normal;background-image:url(i/sitemap-lock.png)}
.sitemap .level2 li{padding:1px 0 0 26px;margin-bottom:.5em;width:17em;background:url(i/sitemap-step.png) 11px 0 no-repeat}
.sitemap .level2 a,.sitemap .level2 i{background-color:#fff;border-color:#d6d6d6;font-size:1em}
.sitemap .level3 a,.sitemap .level3 i{background-color:#f8f8f8}
.sitemap .level4 a,.sitemap .level4 i{background-color:#fff}
.sitemap .boxbody a:active,.sitemap .boxbody a:focus,.sitemap .boxbody a:hover{border-color:#595959;background-color:#747474;color:#fff;text-decoration:none}
.sitemap .boxbody i:hover{border-color:#aaa}
.sitemap .boxbody a.expand{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/sitemap-expand.png) 0 50% no-repeat;display:block;border:0;padding:0;margin:3px;width:1.6em;height:1.25em;min-height:14px;position:absolute;top:0;left:0}
.sitemap .boxbody a.expand:focus,.sitemap .boxbody a.expand:hover{background-color:transparent}
.sitemap .boxbody .level2 a.expand{left:26px}
.sitemap .boxbody .open>a.expand{background-position:-500px 50%}
.sitemap .boxbody .level1 a>*,.sitemap .boxbody .level1 i>*{display:inline;background:0;padding:0;font-size:1em;border:0;color:inherit}
.hnav{margin:0}
.hnav li{border:1px solid #d6d6d6;background:url(i/pattern-gray.png) 0 0 repeat;margin:0 0 10px;text-align:center;padding-top:16px;height:52px;cursor:pointer;transition:border-color 80ms ease-in-out}
.hnav li a{padding-left:40px;width:125px;text-align:center;text-shadow:#fff 1px 1px 0;font-weight:500;font-size:16px;display:inline-block;line-height:1.25;background:url(i/hnav-icons.png) -500px 50% no-repeat}
.english .hnav li a{background-image:url(i/hnav-icons-en.png);line-height:40px}
.hnav li:hover{border-color:#ababab}
.hnav li:hover a{color:#f6772a}
.hnav li.baetur a,.hnav li.contact a{background-position:-250px 50%}
.hnav li.forms a,.hnav li.netsamtal a{background-position:0 50%}
.hnav li.skilriki a{background-position:-750px 50%}
.hnav li i{display:block;font-style:normal;font-weight:400;font-size:14px;color:#393939}
.flytileidir{clear:both}
.flytileidir .item h3{margin:0;text-align:center}
.flytileidir .item h3 a{background:0 50% no-repeat}
.flytileidir .item.vsk h3 a{background-image:url(i/fl-skattur.png)}
.flytileidir .item.reiknivel h3 a{background-image:url(i/fl-reiknivelar.png)}
.flytileidir .item.eydublod h3 a{background-image:url(i/fl-eydublod.png)}
.flytileidir .item.contact h3 a{background-image:url(i/fl-samband.png)}
.flytileidir .item.fyrirtaekjaskra h3 a{background-image:url(i/fl-fyrirtaekjaskra.png)}
.flytileidir .boxhead{position:absolute;right:9999px;left:auto}
.tabbox .item h3{font-size:16px}
.tabbox .calitm{margin-left:30px}
.evtcalendar .calwrap{position:relative}
.evtcalendar h4{line-height:24px;font-size:14px;font-weight:500;color:#fff;background:#1b1c89;margin:0 0 4px;text-align:center;text-transform:capitalize}
.evtcalendar h4 a{color:#fff}
.evtcalendar h4 a:active,.evtcalendar h4 a:focus,.evtcalendar h4 a:hover{color:#fff;text-decoration:none}
.evtcalendar .paging ul{margin:0}
.evtcalendar .paging a{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;height:20px;width:20px;position:absolute;left:15px;top:2px}
.evtcalendar .paging a:before{font-family:icomoon;font-weight:400!important;content:"\e601";speak:none;text-indent:0;position:absolute;left:0;top:0;color:#80a2c0}
.evtcalendar .paging .next a{left:auto;right:4px}
.evtcalendar .paging .next a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none}
.evtcalendar table{margin:0}
.evtcalendar table td,.evtcalendar table th{border:0;padding:2px;background:0;text-align:center}
.evtcalendar table th{color:#c5c6c7;font-size:13px;font-weight:400}
.evtcalendar table td{font-size:12px;color:#777}
.evtcalendar table td a,.evtcalendar table td i{display:block;width:18px;line-height:19px;font-style:normal;border:1px solid #fff}
.evtcalendar table td a{color:#1b1c89;font-weight:500;font-size:14px}
.evtcalendar table td.active a{color:#fff;background:#1b1c89;border-color:#1b1c89}
.evtcalendar table td.today a,.evtcalendar table td.today i{border-color:#d6d6d6}
.evtcalendar .dateinfo{display:none}
.evtcalendar .calitm{position:relative;padding-top:10px}
.evtcalendar .calitm .meta{position:absolute;left:0;top:6px;margin:0}
.evtcalendar .calitm .meta strong{font-weight:400}
.evtcalendar .calitm .js-date{display:none}
.evtcalendar .calitm p{margin-bottom:8px}
.banner-info{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;background-color:#1b1c89;color:#fff;padding:10px 0;margin:30px 0;width:100%}
.banner-info a[href]{color:#fff;font-size:clamp(18px,1em,20px);font-weight:600;line-height:1.4;letter-spacing:1px;padding:0 20px}
.banner-info a[href]:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0}
.banner-info img{width:30%;max-width:250px!important;margin:0!important}
[lang] a:active,[lang] a:focus,[lang] a:hover{color:#f6772a;text-decoration:none}
[lang] a:active,[lang] a:hover{outline:0}
body a[name],body a[name]:hover{color:inherit;text-decoration:inherit}
}
@media screen and (max-width:759px){
#mediaformat:after{content:"mobile"}
#mediaformat{font-family:mobile}
.full-only{display:none}
.footer{text-align:center}
.footer h3{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/footer-logo-mobile.svg) 50% 0 no-repeat;display:block;width:100%;height:32px;margin:14px 0 7px}
.english .footer h3{background-image:url(i/footer-logo-mobile-en.svg);height:94px}
.footer li{margin-bottom:7px}
.footer i{display:none}
.footer p{margin:0}
.footer .info .mail{display:block}
.footer .tel{font-size:20px;display:block}
.relatedsites{background:url(i/pattern-blue.png) 0 0 repeat;padding:15px 0;border-top:1px solid #4d7aa3}
.byggiraeplica{display:none}
.support,.suptoggle{display:none}
.pgw2{padding-bottom:1px;border-bottom:1px solid #afafaf}
.boxbody,.boxhead,.pghead .wrap{max-width:470px;min-width:280px;margin:0 auto;padding:0 10px}
.pghead .wrap{position:relative}
.pghead .brand{text-align:center;padding-top:12px;height:82px}
.pghead .brand a{display:inline-block;overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/sitelogo-mobile.svg) 0 0 no-repeat;width:149px;height:57px}
.english .pghead .brand a{background-image:url(i/sitelogo-mobile-en.png);width:289px;height:53px}
.pghead .brand a img{display:none}
.pghead .skiplink{text-align:right;padding:0 0 5px;margin:-5px 0 0}
.home .pghead .skiplink{display:none}
.pghead .skiplink a{background:url(i/skiplink.png) 0 50% no-repeat;color:#393939;padding-left:13px}
.pghead .skiplink p{margin:0}
.pghead .skiplink hr{display:none}
.pgextra3{display:none}
.pgfoot{background:url(i/pattern-gray.png) 0 0 repeat;border-top:1px solid #fff}
.fi_bdy,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{margin-bottom:10px}
.wrap .fi_txt input,.wrap select,.wrap textarea{font-size:16px!important}
.home .qsearch,.milli .qsearch{padding-bottom:15px;margin-bottom:15px;background:url(i/mobile-sep.png) 0 100% repeat-x}
.qsearch .fi_txt{display:block;float:left;width:75%}
.qsearch .fi_txt input{box-sizing:border-box;width:100%}
.qsearch .fi_btn{display:block;float:left;width:25%}
.qsearch .fi_btn input{box-sizing:border-box;width:90%;margin-left:10%}
.searchresults .boxhead,.searchresults .fi_txt label,.searchresults .jump strong{position:absolute;right:9999px;left:auto}
.searchresults .paging .status{margin-bottom:5px}
.searchresults .paging .stepper{float:left;clear:both}
.wrap .buttons{display:none}
.wrap .tab-box ul.tabs{max-width:470px;min-width:280px;margin:0 auto 10px;padding:0 10px}
.buttons .prenta{display:none}
.articlelist .item img{margin:0 0 10px 20px;float:right}
.articlelist ul{margin:0 -10px;padding:15px 0;border-top:1px solid #b9b9b9}
.js-on .newslist .item{padding-left:48px}
.focuslist .boxbody{position:relative;padding-bottom:35px;min-height:165px}
.focuslist .item{padding:8px 0 1px}
.focuslist .item .more{margin-bottom:8px}
.focuslist .paging{position:absolute;bottom:20px;left:0;right:0;line-height:10px;height:10px}
.focuslist .paging ul{border:0;padding:0;margin:0}
.focuslist .paging .next,.focuslist .paging .prev{display:none}
.focuslist .paging strong{position:absolute;right:9999px;left:auto}
.focuslist .paging .jump{text-align:center;padding:0;border:0;background:0}
.focuslist .paging .jump a{display:inline-block;margin:0 3px;overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:#c8c7c5;width:10px;height:10px;border-radius:5px}
.focuslist .paging .jump a.current{background:#1b1c89}
.collapsebox{padding:1px 5px}
.modalpop .popwin{display:block;margin:0 10px}
.modalpop a.closebtn{display:block;width:170px;text-align:center;font-weight:500;color:#fff;font-size:16px;margin:8px auto 0;background:url(i/button-bg.png) 0 0 repeat-x;background-color:#404040;line-height:27px;border:1px solid #2c2c2c}
.modalpop a.closebtn:active,.modalpop a.closebtn:focus,.modalpop a.closebtn:hover{text-decoration:underline}
.toparticle .imagebox{float:right;width:30%}
.cookies{left:30px}
.breadcrumbs{display:none}
.mnav{display:none}
.snav{margin-bottom:10px}
.snav li{margin-bottom:1px}
.snav li a{background-color:#1b1c89;display:block;height:35px;padding:0 15px;position:relative;font-weight:500;text-shadow:#000 1px 1px 0;line-height:35px;color:#fff}
.snav li a:active,.snav li a:focus,.snav li a:hover{outline:0}
.snav li.current a,.snav li.parent a{background:#474747}
.snav ul.level2{margin-top:6px;border:1px solid #d6d6d6;border-top:0}
.snav ul.level2 li{border-top:1px solid #d6d6d6}
.snav ul.level2 li a{background:url(i/pattern-gray.png) 0 0 repeat;color:#393939;text-shadow:#fff -1px -1px 0;font-weight:400;padding:7px 15px;line-height:1.2;height:auto}
.snav ul.level2 li.current a,.snav ul.level2 li.parent a{font-weight:500;color:#474747}
.snav ul.level2 .level3 li a{font-weight:400;background:#fff;padding-left:30px}
.snav ul.level2 .level3 li a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;color:#d6d6d6;margin-right:5px}
.snav ul.level2 .level3 li a.current a,.snav ul.level2 .level3 li a.parent a{font-weight:500}
.enav{display:none}
.flnav{text-align:center;border-bottom:1px solid #000;padding:5px 0 20px}
.flnav li{display:inline-block;border:1px solid #d6d6d6;margin:0 6px;width:79px}
.flnav li a{line-height:38px}
.focuslist{padding-bottom:1px;margin-bottom:15px;background:url(i/mobile-sep.png) 0 100% repeat-x}
.home .boxhead{line-height:35px;background:url(i/mnav-bg.png) 0 -35px repeat-x;color:#fff;font-size:16px;padding:0 18px;max-width:434px;min-width:264px}
.hnav{padding-bottom:1px;margin-bottom:15px;background:url(i/mobile-sep.png) 0 100% repeat-x}
.flytileidir{margin-bottom:10px}
.flytileidir .boxbody{padding:0 5px;min-width:290px;max-width:480px;text-align:center}
.fyrirtaekjaskra-page .flytileidir .boxbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.flytileidir .item{display:inline-block;margin:0 1% 10px;width:46%;border:1px solid #d6d6d6;background:url(i/pattern-gray.png) 0 0 repeat}
.flytileidir .item h3 a{background-position:50% 18px;padding-top:58px;display:block;height:35px}
.fyrirtaekjaskra-page .flytileidir .item h3 a{height:auto;padding-bottom:20px}
.flytileidir .content{display:none}
.flytileidir-modal .popwin{padding:0 0 8px;text-align:center}
.flytileidir-modal h3{background:url(i/pattern-gray.png) 0 0 repeat;line-height:49px;border:1px solid #cdcdcd;border-bottom:2px solid #f6772a;margin:0;padding:0;color:#1b1c89}
.flytileidir-modal h3:before{content:"";width:30px;display:inline-block;height:49px;vertical-align:middle;background:0 50% no-repeat;margin-right:10px}
.flytileidir-modal h3.vsk:before{background-image:url(i/fl-skattur.png)}
.flytileidir-modal h3.reiknivel:before{background-image:url(i/fl-reiknivelar.png)}
.flytileidir-modal h3.eydublod:before{background-image:url(i/fl-eydublod.png)}
.flytileidir-modal h3.contact:before{background-image:url(i/fl-samband.png)}
.flytileidir-modal .popbody div{padding:8px;border-bottom:1px solid #d5d5d5}
.flytileidir-modal .popbody div a{display:inline-block;font-weight:500;color:#1b1c89;font-size:16px}
.flytileidir-modal .popbody div a:active,.flytileidir-modal .popbody div a:focus,.flytileidir-modal .popbody div a:hover{text-decoration:underline}
.flytileidir-modal .popbody div i{display:block;font-style:normal;font-weight:400;font-size:14px;color:#393939}
.shortcuts ul{border:1px solid #d6d6d6;padding:0 12px;margin:0 8px;box-shadow:2px 2px 3px 0 rgba(0,0,0,.1)}
.shortcuts ul li{border-top:1px solid #d6d6d6}
.shortcuts ul li:first-child{border:0}
.shortcuts ul li a{padding:6px;display:block;color:#474747}
.shortcuts ul li a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;margin-right:5px;color:#1b1c89}
.tabbox .item{border-bottom:1px solid #d6d6d6;margin:0 8px 8px;padding-bottom:1px}
.tabbox .moreolder{margin:0 8px}
.tabbox .rss{display:none}
.evtcalendar .calwrap{margin:0 8px}
.evtcalendar table{margin:0 auto}
.evtcalendar table td a,.evtcalendar table td i{width:24px;line-height:20px}
.evtcalendar .calitm{margin:0 8px;padding-top:24px;margin-left:40px}
.banner-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center;padding:16px 0}
.banner-info img{width:40%;max-width:200px;margin-bottom:10px!important}
}
@media screen and (min-width:480px) and (max-width:759px){
#mediaformat:after{content:"narrow"}
#mediaformat{font-family:narrow}
.searchresults .paging .stepper{float:right;clear:none}
}
@media screen and (min-width:760px){
#mediaformat:after{content:"full"}
#mediaformat{font-family:full}
.mobile-only{display:none}
hr{border:0;height:7px;background:url(i/line-full.png) 0 0 no-repeat;margin:2em -10px;clear:both}
td,th{padding:4px 12px;font-size:14px}
thead th,tr.th th{font-size:16px}
.footer{padding:33px 10px 35px;height:54px;color:#393939;font-size:14px;text-shadow:#fff 1px 1px 0}
.footer ul{margin:0}
.footer ul:after{content:" ";clear:both;display:block;height:0}
.footer li{background:url(i/footer-sep.png) 0 0 repeat-y;float:left;height:54px;padding-left:2px;text-align:center}
.footer li:first-child{background:0;padding:0}
.footer h3{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/footer-logo.svg) 0 0 no-repeat;display:block;width:263px;height:58px;padding:0;margin:-6px 0 0}
.english .footer h3{background-image:url(i/footer-logo-en.svg);width:378px}
.footer a{color:#393939}
.footer .info{width:391px;text-align:left}
.footer .info p{margin:-20px 0 0 66px}
.footer .contact{width:120px}
.footer .contact a{background:url(i/footer-contact.png) 50% 3px no-repeat;padding-top:33px;display:block}
.footer .phone{width:161px}
.footer .phone .tel{display:block;line-height:33px;color:#474747;font-size:26px}
.footer .phone .tel:active,.footer .phone .tel:focus,.footer .phone .tel:hover{color:#474747}
.footer .stodvar{width:108px}
.footer .stodvar a{background:url(i/footer-stodvar.png) 50% 0 no-repeat;padding-top:33px;display:block}
.footer .extra{padding:0 15px}
.footer .phonewrap{position:relative;top:-12px}
.relatedsites{padding-top:20px;height:50px}
.byggiraeplica{padding-top:0;padding-bottom:0;text-align:right;line-height:0}
.byggiraeplica a{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(https://eplica-cdn.is/f/e2-w50.png) 0 0 no-repeat;display:inline-block;width:135px;height:20px}
html[lang=is] .byggiraeplica a{background-image:url(https://eplica-cdn.is/f/ba_e2-w50.png)}
.byggiraeplica{float:right;margin-top:-37px;width:135px}
.suptoggle{position:absolute;right:10px;top:168px;display:block;min-width:150px;text-align:right}
.suptoggle:after{font-family:icomoon;font-weight:400!important;content:"\e604";speak:none;color:#474747;margin-left:5px}
.suptoggle.supOpen:after{content:"\e608"}
.support{background:url(i/support-bg.png) 50% 100% no-repeat;padding:25px 0 68px 0}
.support.toggleable{display:none;position:absolute;z-index:50;top:195px;left:0;right:0;width:100%}
.support .boxhead{position:absolute;right:9999px;left:auto}
.support .boxbody{margin:0 auto;width:960px}
.support .item{float:left;margin:0 9px;border:1px solid #d6d6d6;background:url(i/pattern-gray.png) 0 0 repeat;text-align:center;width:218px;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15)}
.support .item:hover{border-color:#ababab}
.support .item a{padding:15px 0;display:block;font-size:16px;font-weight:500}
.support .item i{display:block;font-size:14px;color:#474747;font-weight:400;font-style:normal}
html{overflow-x:hidden}
body{padding:0}
.pgwrap{max-width:none}
.pgw2{width:960px;margin:0 auto;position:relative}
.pgw2:after{content:" ";clear:both;display:block;height:0}
.pghead{height:195px;background:url(i/pgh-bg.png) 50% 100% no-repeat}
.pghead .brand{padding:25px 0 0 10px}
.pghead .brand img{height:70px}
.pghead .skiplink{position:absolute;right:9999px;left:auto;white-space:nowrap;top:10px;font-size:1em}
.pghead .skiplink a:active,.pghead .skiplink a:focus{position:absolute;right:-9999px;background:#fff;border:1px solid #029;margin:0;padding:3px 5px;color:#c00;z-index:9999;font-size:1em;white-space:nowrap}
.pgmain{float:left;background:url(i/pgm-sep.png) 223px 0 repeat-y}
.pgmain .wrap{padding:25px 10px 90px 250px;width:700px;background:url(i/pgm-fade.png) 223px 100% no-repeat;min-height:250px}
.onecol .pgmain{background:0}
.onecol .pgmain .wrap{padding:25px 10px;width:940px;background:0}
.pgextra2{float:left;width:219px;margin-left:-950px}
.pgextra2 .wrap{padding:25px 0}
.milli .pgextra2 .box,.milli .pgextra2 .snav{position:relative;z-index:10}
.onecol .pgextra2{width:auto}
.pgextra3{clear:both;background:url(i/pe3-bg.png) 50% 0 no-repeat}
.pgextra3 .wrap{padding:25px 10px;margin:0 auto;width:940px}
.pgfoot{clear:both;background:url(i/pgf-bg.png) 0 0 repeat-x}
.pgfoot .wrap{margin:0 auto;width:960px}
.home .pghead{height:190px;background:0}
.home .pgmain{background:0}
.home .pgmain .wrap{background:0;padding:0 10px;width:940px}
.home .pgextra2{width:auto;padding:0}
.home .pgextra2 .wrap{padding:0}
.onecol .pgextra2 .box{display:none}
.f_inl h4,.f_inl label{text-align:right;display:inline-block;margin:0 10px 0 0}
.contactform .fi_bdy,.contactform .fi_chk,.contactform .fi_file,.contactform .fi_sel,.contactform .fi_static,.contactform .fi_txt{clear:left;padding-left:9em}
.contactform .fi_bdy label,.contactform .fi_file label,.contactform .fi_sel label,.contactform .fi_static span,.contactform .fi_txt label{float:left;width:8.5em;margin-left:-9em;text-align:right;padding-right:.5em}
.contactform .fi_txt input,.contactform select{width:40%}
.contactform .fi_break label{float:none;width:auto;margin:0 0 .3em;text-align:left}
.contactform .fi_rdo ul{margin-left:9em}
.contactform .fi_qty .fi_qty input{width:15%}
.contactform textarea{width:80%}
.contactform .fi_btn{margin-left:9em}
.pricelist{position:absolute;right:0;top:0}
.pricelist ul{left:auto;right:0}
.cartlink{position:absolute;right:440px;top:62px}
.wrap .leitarvel.box form{max-width:690px}
.wrap .leitarvel.box form .fi_btn{float:right;padding-right:47px}
.newest ul{margin:0}
.newest li{float:left;margin:0 3% 20px 0;width:30%}
.newest li.left,.newest li:nth-child(3n+1){clear:left}
.newest li h3{margin-top:0}
.newest li p{margin:0 0 8px}
.qsearch{position:absolute;top:66px;right:10px;width:220px;text-align:right}
.qsearch .fi_btn{position:absolute;right:8px;top:4px;line-height:17px}
.qsearch .fi_btn input{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;border:0;width:16px;height:17px;padding:0;background:url(i/icn-search.png) 0 0 no-repeat}
.qsearch .fi_btn input:after{content:none}
.imagebox,.imgright,.pgmain img,img.right{float:right;clear:right;margin:0 0 20px 20px;max-width:40%}
.imagebox{max-width:380px}
.imagebox .longdesc{font-size:1em}
.imgleft,img.left{float:left;clear:left;margin:0 15px 20px 0}
img.center{float:none;max-width:98%;margin:0 auto 20px}
.articlelist ul{margin:0 -10px;padding:25px 10px;background:url(i/line-full.png) 50% 0 no-repeat}
.newslist ul li{padding-left:140px;position:relative}
.newslist ul li .meta{position:absolute;left:12px;top:4px;font-size:1em;color:#393939}
.starfsstodvar .map-active .item{display:none}
.starfsstodvar .map-canvas .map-item{display:block}
.wrap .focuslist{position:relative;width:700px;min-height:248px;margin:0 0 20px 0}
.wrap .focuslist .boxhead{position:absolute;right:9999px;left:auto}
.wrap .focuslist .item{width:700px}
.wrap .focuslist .item .img{position:absolute;right:0;top:0;display:block;width:390px;height:248px;overflow:hidden}
.wrap .focuslist .item img{max-width:none;margin:0;min-height:248px;float:none}
.wrap .focuslist .item h3{background:url(i/focuslist-hd.png) 100% 0 no-repeat;margin:10px -180px 25px -10px;width:350px;padding:0 40px 0 28px;line-height:41px;position:relative;z-index:1;color:#474747;font-size:20px;text-shadow:#fff 1px 1px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.twocol .wrap .focuslist .item h3{margin-left:0}
.wrap .focuslist .item .summary{padding-left:20px;width:260px}
.wrap .focuslist .paging ul{padding:0;margin:0;background:0}
.wrap .focuslist .paging li{padding:0;margin:0;border:0;background:0}
.wrap .focuslist .paging .next,.wrap .focuslist .paging .prev{display:none}
.wrap .focuslist .paging strong{position:absolute;right:9999px;left:auto}
.wrap .focuslist .paging .jump{position:absolute;left:228px;top:222px}
.wrap .focuslist .paging .jump a{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;display:block;float:left;width:10px;height:10px;position:relative;margin-right:5px}
.wrap .focuslist .paging .jump a:before{content:"•";position:absolute;left:0;line-height:9px;font-size:22px;text-indent:0;color:#c8c7c5}
.wrap .focuslist .paging .jump a.current:before{color:#1b1c89}
.modalpop a.closebtn{background:url(i/popup-close.png) 0 0 no-repeat;overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;display:block;width:28px;height:24px;position:absolute;z-index:5;top:4px;right:4px}
.imgpopper .popwin{width:600px;text-align:center}
.imgpopper .img{display:block}
.imgpopper .title{display:none}
.imgpopper .desc{display:block;padding:5px 0;color:#474747;font-size:1.33em;position:relative;z-index:10}
.imgpopper .paging a{background:url(i/popup-prev.png) -100px 50% no-repeat;position:absolute;z-index:1;top:0;left:4px;overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;display:block;width:50%;height:100%;outline:0}
.imgpopper .paging a:active,.imgpopper .paging a:focus,.imgpopper .paging a:hover{background-position:0 50%}
.imgpopper .paging .next a{background:url(i/popup-next.png) 150% 50% no-repeat;right:4px;left:auto;z-index:2}
.imgpopper .paging .next a:active,.imgpopper .paging .next a:focus,.imgpopper .paging .next a:hover{background-position:100% 50%}
.imgpopper .paging li.nav-end{display:none}
.toparticle{background:url(i/pattern-gray.png) 0 0 repeat}
.toparticle .boxbody{background:url(i/line-full.png) 50% 100% no-repeat;padding:25px 20px 25px 28px}
.toparticle .imagebox{max-width:240px}
.sbox{margin:0}
.sbox .boxbody{margin-right:-10px}
.sbox .boxbody:after{content:" ";clear:both;display:block;height:0}
.sbox .item{float:left;width:300px;padding:15px 20px 20px 25px;margin:0 10px 10px 0}
.sbox .item:hover{background:url(i/pattern-gray.png) 0 0 repeat}
.sbox .item:hover h3:before{color:#f6772a;left:auto;right:0}
.sbox .item h3{padding-bottom:6px;border-bottom:1px solid #dadada;margin:0;position:relative;text-shadow:#fff 1px 1px 0}
.sbox .item h3:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;position:absolute;left:-17px;font-size:18px;color:#474747}
.sbox .item .summary{padding-top:6px;border-top:1px solid #fff}
.js-on .wrap .yearindex{float:right;max-width:227px;margin:0 0 10px}
.vidburdir-skraning .info{padding:12px 20px}
.vidburdir-skraning .info li{position:relative;padding:0 0 0 166px;margin-bottom:6px}
.vidburdir-skraning .info li strong{position:absolute;left:20px;width:138px;text-align:right;display:block}
.vidburdir-skraning form:after{content:" ";clear:both;display:block;height:0}
.vidburdir-skraning form h3{margin:0 0 .5em}
.vidburdir-skraning form .col-1_2{float:left;margin-right:4%;width:46%}
.vidburdir-skraning form label{width:110px;text-align:right}
.eydublod table td:first-child{width:90px}
.breadcrumbs{font-size:.85714286em;color:#393939;position:absolute;top:175px;left:0;margin-top:-.5em;line-height:1}
.breadcrumbs strong{position:absolute;right:9999px;left:auto}
.breadcrumbs a{color:#393939}
.breadcrumbs b a:active,.breadcrumbs b a:focus,.breadcrumbs b a:hover{color:#393939}
.breadcrumbs i{margin:0 .2em;font-style:normal}
.home .breadcrumbs{display:none}
.mnav{position:absolute;z-index:100;left:0;width:960px;top:119px}
.mnav .boxhead{position:absolute;right:9999px;left:auto}
.mnav ul{margin:0}
.mnav ul:after{content:" ";clear:both;display:block;height:0}
.mnav .level1{display:-ms-flexbox;display:flex}
.mnav .level1>li{-ms-flex-positive:1;flex-grow:1;margin:0}
.mnav .level1>li.about{display:none}
.mnav .level1>li>a{background-color:#1b1c89;border-left:1px solid #032f57;border-right:1px solid #7196b8;display:block;height:35px;padding:0;position:relative;z-index:0;font-size:16px;text-align:center;line-height:35px;font-weight:500;text-shadow:#000 1px 1px 0;color:#fff}
.mnav .level1>li>a:after{display:block;position:absolute;width:12px;height:6px}
.mnav .level1>li:hover>a{z-index:10;background-color:#474747}
.mnav .level1>li.branch>a:after{background-color:#404040;background:url(i/mnav-branch.png) 0 0 no-repeat;top:16px;right:19px;content:""}
.mnav .level1>li.nosubnav a:after{display:none;content:none}
.mnav .level1>li.current>a,.mnav .level1>li.parent>a,.mnav .level1>li:hover>a,.mnav .level1>li>a:active,.mnav .level1>li>a:focus,.mnav .level1>li>a:hover{background-position:0 -35px;color:#fff}
.mnav .level1>li.current>a:after,.mnav .level1>li.parent>a:after,.mnav .level1>li:hover>a:after,.mnav .level1>li>a:active:after,.mnav .level1>li>a:focus:after,.mnav .level1>li>a:hover:after{background:url(i/mnav-current.png) 0 0 no-repeat;content:"";left:50%;margin-left:-6px;top:35px}
.mnav .subnav{position:absolute;top:35px;left:0;z-index:5;width:569px;padding:30px 0 24px 389px;border:1px solid #b9b9b9;border-top:0;background:url(i/pattern-gray.png) 0 0 repeat;margin-right:4px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.mnav .subnav ul{width:260px;float:left;margin-right:20px;border-top:1px solid #c4c4c4;border-bottom:1px solid #fff}
.mnav .subnav li{float:none;margin:0;border-top:1px solid #fff;border-bottom:1px solid #c4c4c4}
.mnav .subnav li a{position:relative;display:block;line-height:1.25;text-align:left;padding:4px 25px 4px 10px;color:#474747;text-shadow:#fff 1px 1px 0;font-weight:400}
.mnav .subnav li a:active,.mnav .subnav li a:focus,.mnav .subnav li a:hover{background:#fff}
.mnav .subnav li a:after{content:none}
.mnav .subnav li.branch a:after{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;position:absolute;right:10px;top:4px;color:#393939;margin:0}
.mnav .subnav li.l3active{background:#fff}
.mnav .subnav li.l3active a:after{color:#f6772a}
.mnav .subnav img{float:left;margin-left:-360px;width:305px;padding:10px;background:#fff;box-shadow:2px 2px 3px 0 rgba(0,0,0,.15)}
.mnav .subnav .level3 a{font-size:14px}
.mnav .subnav .level3 a:active,.mnav .subnav .level3 a:focus,.mnav .subnav .level3 a:hover{color:#f6772a}
.snav{margin-bottom:20px}
.home .snav,.onecol .snav{display:none}
.snav .level1 a{display:none}
.snav .level2 li,.snav.showall .level1 li{background:url(i/snav-line.png) 100% 100% no-repeat;padding-bottom:1px;margin-top:-1px}
.snav .level2 li a,.snav.showall .level1 li a{display:block;padding:4px 4px 4px 15px;font-size:.92857143em;color:#474747;position:relative;z-index:10}
.snav .level2 li a:active,.snav .level2 li a:focus,.snav .level2 li a:hover,.snav.showall .level1 li a:active,.snav.showall .level1 li a:focus,.snav.showall .level1 li a:hover{color:#f6772a}
.snav .level2 li.current,.snav .level2 li.parent,.snav.showall .level1 li.current,.snav.showall .level1 li.parent{background:url(i/snav-current.png) 100% 100% no-repeat}
.snav .level2 li.current>a,.snav .level2 li.parent>a,.snav.showall .level1 li.current>a,.snav.showall .level1 li.parent>a{font-weight:500;background:url(i/snav-current.png) 100% 0 no-repeat;color:#1b1c89;padding-left:27px}
.snav .level2 li.current>a:before,.snav .level2 li.parent>a:before,.snav.showall .level1 li.current>a:before,.snav.showall .level1 li.parent>a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;color:#404040;position:absolute;top:.2em;left:15px}
.snav .level2 li ul,.snav.showall .level1 li ul{padding:3px 10px 6px 25px}
.snav .level2 li ul li,.snav.showall .level1 li ul li{background:0!important}
.snav .level2 li ul li a,.snav.showall .level1 li ul li a{color:#393939;padding:2px 0 2px 12px}
.snav .level2 li ul li a:before,.snav.showall .level1 li ul li a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;color:#b9b9b9;position:absolute;top:.2em;left:0}
.snav .level2 li ul li.current>a,.snav .level2 li ul li.parent>a,.snav.showall .level1 li ul li.current>a,.snav.showall .level1 li ul li.parent>a{font-weight:500;color:#1b1c89;background:0}
.snav .level3{background:#fff url(i/snav-line.png) 100% 0 no-repeat;position:relative}
.snav .level3:after{background:url(i/pgm-sep.png) 0 0 repeat-y;content:"";display:block;position:absolute;top:1px;bottom:0;right:0;width:6px}
.snav .level3 li.current>a,.snav .level3 li.parent>a{padding-left:12px}
.snav .level3 li.current>a:before,.snav .level3 li.parent>a:before{left:0}
.enav{position:absolute;top:0;right:10px;margin:0;line-height:33px}
.enav ul{margin:0}
.enav ul:after{content:" ";clear:both;display:block;height:0}
.enav li{float:left;margin-left:5px}
.enav li a{line-height:33px;padding:0 20px;display:block;font-weight:500;color:#1b1c89;background:#f7f7f7}
.enav li.rsk{background:url(i/enav-bg.png) 0 0 repeat}
.enav li.thj a:after{content:"";display:inline-block;width:12px;min-height:17px;margin:-5px 0 0 10px;vertical-align:middle;background:url(i/enav-thj2.png) 0 50% no-repeat}
.flnav{position:absolute;top:70px;right:50%;margin:0 -250px 0 0;text-align:left;line-height:16px}
.flnav ul{float:right;min-width:200px}
.flnav ul:after{content:" ";clear:both;display:block;height:0}
.flnav li{float:left;border-left:1px solid #474747}
.flnav li:first-child{border:0}
.flnav li a{padding:0 10px;color:#474747;text-shadow:#fff 1px 1px 0}
.flnav li a:active,.flnav li a:focus,.flnav li a:hover{color:#1b1c89;text-decoration:none}
.bnav{display:block}
.bnav .boxhead{position:absolute;right:9999px;left:auto}
.bnav ul{margin:0}
.bnav ul:after{content:" ";clear:both;display:block;height:0}
.bnav .level1{margin-left:-20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}
.bnav .level1>li{box-sizing:border-box;-ms-flex-positive:1;flex-grow:1;padding-left:20px;width:16.66666667%;margin-bottom:30px}
.bnav .level1>li>a{cursor:default;display:block;font-size:15px;color:#1b1c89;padding:0 14px 8px;margin-bottom:8px;border-bottom:1px solid #393939}
.bnav .level1>li>a:active,.bnav .level1>li>a:focus,.bnav .level1>li>a:hover{color:#1b1c89}
.bnav ul.level2 li a{display:block;color:#393939;font-size:13px;padding:0 6px 0 23px;border:0;position:relative;margin-bottom:8px}
.bnav ul.level2 li a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;color:#b9b9b9;margin-right:5px;position:absolute;left:10px;top:0}
.bnav ul.level2 li a:active,.bnav ul.level2 li a:focus,.bnav ul.level2 li a:hover{color:#f6772a}
.bnav ul.level2 li a:active:before,.bnav ul.level2 li a:focus:before,.bnav ul.level2 li a:hover:before{color:#474747}
.pagestyle{position:absolute;top:67px;right:200px;display:block}
.pagestyle h2{position:absolute;right:9999px;left:auto}
.pagestyle ul{margin:0}
.pagestyle .userstyles a{overflow:hidden;white-space:nowrap;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/stillingar.png) 0 0 no-repeat;display:block;width:24px;height:24px}
.pagestyle .userstyles a:active,.pagestyle .userstyles a:focus,.pagestyle .userstyles a:hover{background-position:-24px 0}
.sitemap .level1{float:left;width:50%}
.sitemap .scnd{float:right;width:50%}
.focuslist{float:left}
.hnav{float:right;width:220px}
.hnav li{margin-bottom:19px}
.hnav.hnav-hz{float:none;width:auto;clear:both;padding:0;margin:0}
.hnav.hnav-hz ul{margin:0}
.hnav.hnav-hz li{float:left;margin:0 0 20px 20px;width:218px;padding-top:14px;height:54px}
.hnav.hnav-hz li:first-child{margin-left:0}
.hnav.hnav-hz li a{padding-left:45px;text-align:left;width:auto}
.flytileidir .boxbody{position:relative;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:10px 0 0;z-index:50}
.flytileidir .boxbody:after{content:" ";clear:both;display:block;height:0}
.fyrirtaekjaskra-page .flytileidir .boxbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0 0}
.flytileidir .item{float:left;width:234px;height:68px}
[class].fyrirtaekjaskra-page .flytileidir .item{width:50%;margin-bottom:30px}
.flytileidir .item h3{height:58px;border-left:1px solid #d6d6d6;line-height:58px;font-size:16px}
.fyrirtaekjaskra-page .flytileidir .item h3{line-height:2em;border-left:0;text-align:left}
.flytileidir .item h3 a{padding:0 0 0 42px;display:inline-block;background:0 50% no-repeat}
.fyrirtaekjaskra-page .flytileidir .item h3 a{padding:8px 0 12px 70px}
.flytileidir .item:first-child h3{border:0}
.flytileidir .item:after{background:url(i/flytileidir-active.png) 50% 0 no-repeat;position:absolute;z-index:10;width:234px;bottom:-11px;height:12px}
.flytileidir .item.active{border-color:#f6772a}
.flytileidir .item.active .content{display:block}
.flytileidir .item.active:after{content:""}
.twocol .flytileidir .item,.twocol .flytileidir .item:after{width:233px}
.flytileidir .content{display:none;position:absolute;left:0;top:78px;width:918px;padding:10px;border:1px solid #d6d6d6;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.1);text-align:center}
.flytileidir .content:after{content:" ";clear:both;display:block;height:0}
.flytileidir .content:after{content:"";position:absolute;left:0;right:0;bottom:-101px;height:100px;background:url(i/flytileidir-fadeout.png) 0 0 repeat-x}
.flytileidir .content div{display:table-cell;width:230px;height:90px;vertical-align:middle;border:1px solid #fff;cursor:pointer;transition:border-color 80ms ease-in-out,box-shadow 80ms ease-in-out}
.flytileidir .content div.col-2_4{width:462px}
.flytileidir .content div.col-1_5{width:183px}
.flytileidir .content div:hover{border-color:#d6d6d6;background:url(i/pattern-gray.png) 0 0 repeat;box-shadow:2px 2px 3px 0 rgba(0,0,0,.1)}
.flytileidir .content a{display:inline-block;font-weight:500;color:#1b1c89;font-size:16px}
.flytileidir .content a:active,.flytileidir .content a:focus,.flytileidir .content a:hover{text-decoration:none;color:#1b1c89}
.flytileidir .content i{display:block;font-style:normal;font-weight:400;font-size:14px;color:#393939}
.shortcuts{float:right;width:220px;margin-top:-8px}
.shortcuts .boxhead{background:url(i/shortcut-hd.png) 1px 9px no-repeat;font-size:16px;color:#1b1c89;padding:6px 0 8px 28px;border-bottom:1px solid #d6d6d6}
.shortcuts .boxbody{padding:0 10px}
.shortcuts li{border-bottom:1px solid #d6d6d6}
.shortcuts li a{padding:4px 0;color:#474747;display:block}
.shortcuts li a:before{font-family:icomoon;font-weight:400!important;content:"\e602";speak:none;color:#1b1c89;margin-right:9px}
.tabarea{width:700px;float:left}
.tabarea .boxhead{position:absolute;right:9999px;left:auto}
.tabbox{width:700px;float:left;clear:left}
.tabbox .item{padding:0 16px;float:left;width:201px}
.tabbox .moreolder{border-top:1px solid #d6d6d6;padding:10px 0 0 16px;margin-left:45px}
.tabbox.tiund .item{float:none;width:auto}
.tabbox.tiund .item img{margin-bottom:0}
.tabbox .calitm{margin-left:60px}
.evtcalendar .calwrap{background:url(i/dagatal-bg.png) 0 100% no-repeat;padding:0 15px 10px 11px;width:170px;margin:0 30px 0 14px;float:left}
.evtcalendar h4{width:180px;margin:0 0 0 -4px}
.evtcalendar .paging{width:180px;position:absolute;top:0;left:7px}
.evtcalendar .calitm{float:left;padding-left:54px;width:380px}
.evtcalendar .calitm .meta{display:none}
.evtcalendar .calitm .js-date{display:block}
.evtcalendar .calitm p{margin-bottom:20px}
.evtcalendar .moreolder{margin:0 0 -30px 230px;position:relative;top:-35px}
.banner-info{margin:0 0 60px}
.banner-info a[href]{font-size:clamp(20px,2em,24px);padding:0 30px}
[lang] a:active,[lang] a:focus,[lang] a:hover{color:#f6772a;text-decoration:none}
[lang] a:active,[lang] a:hover{outline:0}
body a[name],body a[name]:hover{color:inherit;text-decoration:inherit}
}
@media screen and (min-width:760px) and (max-width:980px){
#mediaformat:after{content:"tablet"}
#mediaformat{font-family:tablet}
hr{background-image:url(i/line-tablet.png);margin-left:-5px;margin-right:-5px}
.footer{padding-left:0;padding-right:0;font-size:12px}
.english .footer h3{background-image:url(i/footer-logo-tablet-en.svg);width:300px}
.footer .info{width:308px}
.footer .contact{width:96px}
.footer .phone{width:136px}
.footer .stodvar{width:82px}
.footer .extra{padding:0 10px}
.footer .extra img{max-width:25px}
.relatedsites{font-size:12px}
.support{background-image:url(i/support-tablet.png)}
.support .boxbody{width:724px}
.support .item{width:161px}
.pgw2{width:724px}
.pghead{background-image:url(i/pgh-tablet.png)}
.pgmain{background-position:164px 0}
.pgmain .wrap{background-position:164px 100%;padding-left:186px;width:528px}
.pghead .brand{padding-left:5px}
.onecol .pgmain .wrap{padding-left:5px;width:714px}
.pgextra2{margin-left:-719px;width:165px}
.pgextra3{background-image:url(i/pe3-tablet.png)}
.pgextra3 .wrap{padding:15px 5px;width:714px}
.pgfoot .wrap{width:724px}
.home .pgmain .wrap{padding:0 5px;width:714px}
.f_inl h4,.f_inl label{text-align:left;display:block;margin:0 0 .2em}
.cartlink{right:240px;top:43px}
.wrap .leitarvel.box .fi_btn{padding-right:0}
.qsearch{top:45px}
.wrap .tab-box li a{padding:0 15px}
.imagebox{max-width:290px}
.articlelist ul{background-image:url(i/line-tablet.png);margin:0 -5px;padding:20px 2px 0}
.js-on .newslist .item{padding-left:48px}
.wrap .focuslist{width:528px}
.wrap .focuslist .item{width:528px}
.wrap .focuslist .item .img{width:290px}
.wrap .focuslist .item h3{width:290px}
.wrap .focuslist .item .summary{width:200px;padding-left:10px}
.wrap .focuslist .paging .jump{left:180px}
.toparticle .boxbody{background-image:url(i/line-tablet.png);padding:15px}
.toparticle h1{font-size:20px}
.toparticle .imagebox{max-width:30%}
.sbox .item{width:214px}
.vidburdir-skraning form .fi_txt{margin-bottom:.6em}
.vidburdir-skraning form label{width:auto;display:block;margin-bottom:.2em;text-align:left}
.mnav{width:724px}
.mnav .level1>li.branch>a:after{right:10px}
.mnav .subnav{width:462px;padding-left:260px}
.mnav .subnav ul{width:206px}
.mnav .subnav img{margin-left:-235px;width:185px}
.snav .level2 li,.snav.showall .level1 li{background-image:url(i/snav-line-tablet.png)}
.snav .level2 li.current,.snav .level2 li.parent,.snav.showall .level1 li.current,.snav.showall .level1 li.parent{background-image:url(i/snav-current-tablet.png)}
.snav .level2 li.current>a,.snav .level2 li.parent>a,.snav.showall .level1 li.current>a,.snav.showall .level1 li.parent>a{background-image:url(i/snav-current-tablet.png)}
.snav .level3{background-image:url(i/snav-line-tablet.png)}
.flnav{margin-right:-362px;top:85px}
.bnav .level1>li{width:33.33333333%}
.pagestyle{top:48px}
.hnav{width:166px}
.hnav li a{padding-left:30px}
.hnav.hnav-hz li{width:160px}
.flytileidir .item{width:178px}
.flytileidir .item h3 a{padding-left:38px}
.flytileidir .item:after{width:178px}
.twocol .flytileidir .item,.twocol .flytileidir .item:after{width:176px}
.flytileidir .content{width:702px;padding:5px}
.flytileidir .content div{width:178px}
.flytileidir .content div.col-2_4{width:356px}
.flytileidir .content div.col-1_5{width:141px}
.shortcuts{width:166px}
.shortcuts .boxbody{padding:0 5px}
.shortcuts li a:before{margin-right:4px}
.tabarea,.tabbox{width:528px}
.tabbox .item{width:156px;padding:0 10px}
.evtcalendar .calwrap{margin-right:20px}
.evtcalendar .calitm{padding-left:50px;width:244px}
}
@media screen and (min-width:1200px){
#mediaformat:after{content:"wide"}
#mediaformat{font-family:wide}
hr{background-image:url(i/line-wide.png)}
.footer .info{width:445px}
.footer .contact{width:150px}
.footer .phone{width:200px}
.footer .stodvar{width:130px}
.footer .extra{padding:0 20px}
.support{background-image:url(i/support-wide.png)}
.support .boxbody{width:1140px}
.support .item{width:265px}
.pgw2{width:1140px}
.pghead{background-image:url(i/pgh-wide.png)}
.pgmain{background-position:268px 0}
.pgmain .wrap{background-position:268px 100%;padding-left:295px;width:835px}
.pgmain .box{padding-left:10px}
.onecol .pgmain .wrap{width:1100px}
.pgextra2{margin-left:-1130px;width:264px}
.pgextra3{background-image:url(i/pe3-wide.png)}
.pgextra3 .wrap{width:1100px}
.pgfoot .wrap{width:1120px}
.home .pgmain .wrap{width:1120px}
.home .pgmain .wrap .box{padding:0}
.cartlink{right:440px}
.wrap .leitarvel.box .fi_txt input{width:200px}
.wrap .leitarvel.box .fi_btn{padding-right:28px}
.imagebox{max-width:455px}
.articlelist ul{background-image:url(i/line-wide.png)}
.wrap .focuslist{width:835px;padding:0}
.wrap .focuslist .item{width:835px}
.wrap .focuslist .item .img{width:455px}
.wrap .focuslist .item h3{width:440px}
.wrap .focuslist .item .summary{width:340px}
.wrap .focuslist .paging .jump{left:270px}
.toparticle .boxbody{background-image:url(i/line-wide.png)}
.toparticle .imagebox{max-width:300px}
.sbox .item{width:362px}
.mnav{width:1140px}
.mnav .subnav{width:674px;padding-left:464px}
.mnav .subnav ul{width:305px}
.mnav .subnav img{width:375px;margin-left:-435px}
.snav .level2 li,.snav.showall .level1 li{background-image:url(i/snav-line-wide.png)}
.snav .level2 li a,.snav.showall .level1 li a{font-size:1em}
.snav .level2 li.current,.snav .level2 li.parent,.snav.showall .level1 li.current,.snav.showall .level1 li.parent{background-image:url(i/snav-current-wide.png)}
.snav .level2 li.current>a,.snav .level2 li.parent>a,.snav.showall .level1 li.current>a,.snav.showall .level1 li.parent>a{background-image:url(i/snav-current-wide.png)}
.snav .level3{background-image:url(i/snav-line-wide.png)}
.enav{right:12px}
.flnav{margin-right:-340px}
.hnav{width:265px}
.hnav.hnav-hz li{width:259px}
.flytileidir .item{width:280px}
.flytileidir .item:after{width:280px}
.twocol .flytileidir .item,.twocol .flytileidir .item:after{width:275px}
.flytileidir .content{width:1100px}
.flytileidir .content div{width:278px}
.flytileidir .content div.col-2_4{width:558px}
.flytileidir .content div.col-1_5{width:222px}
.shortcuts{width:265px}
.tabarea,.tabbox{width:835px}
.tabbox .item{width:246px}
.tabbox .calitm{margin-left:60px}
.evtcalendar .calwrap{margin-right:20px}
.evtcalendar .calitm{width:520px}
}
@media aural,braille,embossed,tty{
.print-only,.screen-only{display:none;speak:none}
}
@media print{
#raggaplay,#webreader-root,#webreaderContainer,.adbanner,.adbox,.advert,.archivelink,.buttons,.byggiraeplica,.chapters,.collapse-closed,.focustarget,.monthlist,.more,.morelink,.moreolder,.pagestyle,.paging,.pgextra1,.pgextra2,.pgextra3,.pgextra4,.pgfoot,.screen-only,.share-widgets,.skiplink,.stream,.tab-box,.yearindex,body form .pickdate .EPLICA_ctrl,body form .pickdatelink,object{display:none!important}
.msie *,[style*=min-height]{min-height:0!important}
body{font-family:Palatino,"Book Antiqua",Times,"Times New Roman",serif;margin:0;padding:0;font-size:12pt;line-height:1.25;color:#000}
caption,div,table{font-size:1em}
a{font-weight:700;text-decoration:none}
blockquote,dl,ol,p,table,ul{margin-top:0;margin-bottom:.67em}
ol,ul{margin-left:0;padding-left:2.25em}
img{margin:0;border:0;padding:0;page-break-inside:avoid}
caption,h1,h2,h3,h4,h5{font-family:Helvetica,Geneva,Arial,sans-serif;page-break-after:avoid;page-break-inside:avoid;font-weight:700;margin:0 0 .5em}
h1{font-size:1.5em}
h2{font-size:1.33em;margin-top:1.85em}
h3{font-size:1.1em;margin-top:1.1em}
caption,h4{font-size:.9em;margin-top:1em;margin-bottom:0}
h1 a,h2 a,h3 a,h4 a{color:#000}
blockquote,h2,h3,li,p{orphans:3;widows:3}
blockquote,pre{border:1px solid #ccc;padding:5px;page-break-inside:avoid}
table{border-collapse:collapse;border-top:.67pt solid #ccc;border-left:.67pt solid #ccc}
caption{text-align:left}
thead{display:table-header-group}
thead tr:last-child>th{border-bottom:1pt solid #666}
tr{page-break-inside:avoid}
td,th{page-break-inside:avoid;vertical-align:top;text-align:left;border-right:.67pt solid #ccc;border-bottom:.67pt solid #ccc;padding:.2em .5em}
td.num,th.num{text-align:right;white-space:nowrap}
table.grid{page-break-inside:auto;border:0}
table.grid td{page-break-inside:avoid;widows:2;orphans:2;border:0;padding:0}
label{clear:both;margin-top:.2em}
.fi_txt label{display:block;float:left;width:10em}
.fi_bdy label{display:block}
.fi_bdy,.fi_chk,.fi_rdo,.fi_txt{clear:both}
.fi_chk input{float:left}
.pghead{padding-bottom:.4em;border-bottom:1pt solid #000;margin-bottom:1.2em}
.pghead h1{font-size:1.33em;margin:0;font-weight:700;white-space:nowrap;text-transform:uppercase}
.pghead img{max-height:3em;width:auto;vertical-align:middle}
.box{clear:both;padding-bottom:1.5em;border-bottom:1pt solid #000;margin-bottom:.8em}
.box:after{content:" ";clear:both;display:block;height:0}
.boxhead{font-size:1.5em;margin-top:0}
.article .boxhead{display:none}
.article h2.subtitle{font-size:1.1em;margin-top:0}
.article .meta{font-style:italic;margin-top:.67em}
.article img{clear:both;margin:.2em 0 .5em;max-width:100%}
.article .imgright,.article img.right{float:right;margin:.2em 0 .4em 1em;max-width:45%}
.article .imgleft,.article img.left{float:left;margin:.2em 1em .4em 0;max-width:45%}
.article img.big{display:block;margin:0 auto .7em;text-align:center}
.article .imagebox,.article .imgbox{float:right;margin:0 0 1em 0;border-bottom:none;max-width:45%}
.article .imagebox a:after,.article .imgbox a:after{content:none}
.article .imagebox .boxbody,.article .imgbox .boxbody{padding-left:1em}
.article ul.imagelist{padding:0;list-style:none}
.article .imagebox img,.article .imgbox img{max-width:100%}
.article .imgbox .imgcontent{font-size:.8em}
.article .imgbox .imgmeta{margin-top:.3em;font-size:.7em;color:#666}
.article .chapters a:after,.article .meta a:after{content:none}
.articlelist .meta{font-family:Palatino,"Book Antiqua",Times,"Times New Roman",serif;font-weight:400;font-size:.95em;margin-right:.25em}
.articlelist ul{padding-left:0;list-style:none}
.articlelist li{margin-bottom:.67em}
.articlelist li a{font-family:Helvetica,Geneva,Arial,sans-serif;font-weight:700}
.articlelist .item{margin-bottom:.9em;clear:both}
.articlelist .item img{float:right;margin:.2em 0 .5em 1em;max-width:45%}
.articlelist .item h3{font-size:1em;margin:.6em 0 .2em 0}
.articlelist .item h3 a{font-size:1.05em}
.articlelist .item h3 .meta{display:block}
.quizbox{page-break-inside:avoid}
.pgmain .quizbox{display:block}
.quizbox h3{font-size:1em}
.quizbox .question{font-weight:700}
.quizbox ul{page-break-inside:avoid;page-break-before:avoid;padding-left:0;list-style:none}
.quizbox .bar{page-break-before:avoid;display:block;border:.05em solid #000;margin-bottom:.5em}
.quizbox .results .bar img{height:1.2em}
}
@media print{
.suptoggle{display:none!important}
.leitarvel{display:none!important}
.pricelist{display:none!important}
.flytileidir{display:none!important}
}