@import url(https://use.typekit.net/nvr4xtl.css);
@font-face{font-family:icons;font-weight:400;font-style:normal;src:url(i/icons.woff2) format("woff2"),url(i/icons.woff) format("woff")}
@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,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
button,input,optgroup,select,textarea{font:inherit;margin:0}
optgroup{font-weight:700}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
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}
sub,sup{position:static;line-height:inherit;top:auto;bottom:auto;display:inline-block;vertical-align:middle}
sup{margin-top:-1.1em}
sub{margin-bottom:-.85em}
button{cursor:pointer}
table{border-collapse:collapse;border-spacing:0}
.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}
hr.stream{display:none}
html{box-sizing:border-box;color:#4d4d4d;line-height:1.111111em;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:500;font-size:18px;word-wrap:break-word;-webkit-font-smoothing:antialiased}
html.ajax-wait,html.ajax-wait *{cursor:wait!important}
*,:after,:before{box-sizing:inherit}
.clear{display:none}
.boxhead,h1,h2,h3,h4{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:900;margin:45px 0 .3em 0;line-height:1}
.pgmain .boxhead,h1{font-size:3.5em;margin:0 0 15px 0}
h1.tuck{position:absolute;right:9999px;left:auto}
.boxhead,h2{font-size:2.3em}
h3{font-size:1.8em}
h4{font-size:1.3em}
h1+h2,h2+h3,h3+h4{margin-top:.6em}
.boxhead{margin-top:0}
.boxhead a{color:inherit}
dl,ol,p,table{margin-top:0;margin-bottom:30px}
ul{margin:0;padding:0;list-style:none}
ol{counter-reset:ol;padding-left:1.5em}
ol[data-oltype]{list-style:none}
ol[data-oltype]>li:before{counter-increment:ol;content:counter(ol) '. ';float:left;min-width:2.5em;text-align:right;margin:0 .3em -.5em -2.8em}
ol[data-oltype='a']>li:before{content:counter(ol,lower-alpha) '. '}
ol[data-oltype='A']>li:before{content:counter(ol,upper-alpha) '. '}
ol[data-oltype='i']>li:before{content:counter(ol,lower-roman) '. '}
ol[data-oltype='I']>li:before{content:counter(ol,upper-roman) '. '}
li[style*='list-style: none']:before,li[style*='list-style:none']:before{content:none!important}
a[href]{color:#006e39;text-decoration:none;transition:color 80ms ease-in-out,background-color 8ms ease-in-out,background 8ms ease-in-out}
a[href].btn{display:inline-block;width:100%;height:48px;line-height:46px;border:2px solid #006e39;text-align:center;margin-bottom:20px;font-weight:900;text-transform:uppercase;font-size:16px}
a[href].btn.narrow{max-width:370px;padding-left:20px;padding-right:20px}
a[href].btn:active,a[href].btn:focus,a[href].btn:hover{text-decoration:none}
a[href].btn.ask{color:#fff;background:#006e39;background:linear-gradient(180deg,#006e39,#004a26);border:none;line-height:48px}
a[href].btn.ask:active,a[href].btn.ask:focus,a[href].btn.ask:hover{color:#fff;background:linear-gradient(180deg,#3f935b,#256c3d)}
audio,iframe,img,video{max-width:100%;vertical-align:middle}
blockquote{position:relative;clear:both;margin:0 0 30px;color:#a6843a;font-size:1.222222em}
blockquote p:last-child{margin-bottom:0}
blockquote:before{position:absolute;display:block;top:0;bottom:0;left:-30px;content:'';background:#d48c21;width:5px}
blockquote.quote{font-size:1em;color:#363636;font-style:italic;margin-left:50px}
blockquote.quote:before{background:#e9e9e9;left:-20px}
blockquote.quote:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;display:block;bottom:-5px;left:-41px;color:#006e39;font-size:10px}
abbr,acronym{cursor:help;border:0}
abbr:hover,acronym:hover{border-bottom:1px dotted #ddd}
.small{font-size:.857142em;color:#666}
hr{border:0;height:1px;margin:30px 0;background:#d2d2d2}
.pigeon-embed{pointer-events:none}
.pigeon-embed.external:after{display:none}
.rsbtn a:after{content:none!important}
.home .rsbtn,.milli .rsbtn,.noreader .rsbtn{display:none!important}
.mobile-only{display:none!important}
.EPLICA_loggedin .mobile-only{display:block!important;position:relative}
.EPLICA_loggedin .mobile-only:before{content:"Sýnilegt í farsíma";display:block;position:absolute;top:0;right:0;background:red;color:#fff;padding:4px 2px}
}
@media screen and (min-width:760px) and (max-width:979px){
body{font-size:.944444em}
}
@media screen and (max-width:759px){
body{font-size:.944444em}
.pgmain .boxhead,h1{font-size:3em}
.mobile-only{display:block!important}
}
@media screen and (min-width:980px){
#chat-widget-container{margin:0 auto;max-width:1337px!important;width:100%!important;left:0;right:0}
.pigeon-embed{pointer-events:none}
.pigeon-embed>div{margin-left:-30px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
body{font-size:17px}
.pgmain .boxhead,h1{font-size:3.315789em}
}
@media print{
#raggaplay,#webreader-root,#webreaderContainer,.EPLICA_ctrl,.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,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 0;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 auto;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 aural,braille,embossed,tty{
.print-only,.screen-only{display:none;speak:none}
}
@media screen{
.tablewrap-overflow{height:20px;overflow-x:auto}
.tablewrap-overflow__inner{height:20px}
.tablewrap,.tablewrapper{overflow:auto;margin-bottom:30px}
.tablewrap table,.tablewrapper table{margin-bottom:0}
caption,table,td,th{border:0;background-color:transparent;padding:0;text-align:left;vertical-align:top}
caption{font-style:italic;padding:.333em 0;text-align:left}
th{font-weight:900}
th abbr:hover,th acronym:hover{border:0}
td,th{padding:10px 5px}
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}
thead th{background-color:#006e39;color:#fff}
tbody td{border-bottom:1px solid #d2d2d2}
tr.odd td,tr.odd th{background-color:#f8f8f8}
tr:hover td{background-color:#f4f4f4}
table.grid,table.grid td{background:0;border:0;padding:0}
table.grid td{padding-right:10px}
table td.nowrap,table th.nowrap,table.nowrap td,table.nowrap th{white-space:nowrap}
table.sticky-left tbody td:first-child{background:#fff;position:sticky;left:0;z-index:2}
table.sticky-left thead th:first-child{background:#006e39;position:sticky;left:0;z-index:3}
}
@media screen and (min-width:980px){
td,th{padding:10px 20px 10px 30px}
}
@media screen{
body.EPLICA-on div.editorModalBox div.editorModalContent label{position:static}
form{margin-bottom:50px}
form h3,form h4{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1em}
form h3{text-transform:uppercase;margin-bottom:15px}
form h4{font-weight:500}
fieldset{padding:0;margin:0;border:0}
.fi_sel label,.fi_txt label{position:absolute;right:9999px;left:auto}
.fi_sel.f_full label,.fi_txt.f_full label{position:static}
.fi_bdy,.fi_btn,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{position:relative;margin-bottom:20px;padding-right:20px;display:block}
.fi_bdy.f_auto,.fi_btn.f_auto,.fi_chk.f_auto,.fi_file.f_auto,.fi_rdo.f_auto,.fi_sel.f_auto,.fi_static.f_auto,.fi_txt.f_auto{width:auto!important}
.fi_bdy.f_auto .errmsg,.fi_btn.f_auto .errmsg,.fi_chk.f_auto .errmsg,.fi_file.f_auto .errmsg,.fi_rdo.f_auto .errmsg,.fi_sel.f_auto .errmsg,.fi_static.f_auto .errmsg,.fi_txt.f_auto .errmsg{position:static;display:block}
.fi_bdy label,.fi_chk h4,.fi_file label,.fi_rdo h4,.fi_sel label,.fi_txt label{margin:0 0 .2em}
.fi_chk h4,.fi_rdo h4{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:500;color:#4d4d4d}
.fi_chk li,.fi_rdo li{margin-bottom:.3em}
.fi_chk label,.fi_rdo label{position:static;display:inline-block;font-size:1.111111em;font-style:italic;margin-bottom:10px}
.fi_chk input,.fi_rdo input{vertical-align:middle;height:20px;width:20px;margin-right:5px;margin-bottom:4px}
.f_row::after{content:' ';clear:both;display:block;height:0}
.button,button,input,select,textarea{font-family:proxima-nova,Helvetica,Arial,sans-serif;transition:all 80ms ease-in-out;transition-property:color,border-color,background-color,box-shadow}
.fi_txt input,.selecty,select,textarea{display:block;vertical-align:middle}
.fi_txt input,select{height:44px}
.fi_txt input,.selecty .selecty-button,select,textarea{border:1px solid #d0d0d0;background:#fff;color:#4d4d4d;font-size:.888888em;padding:0 10px;height:44px;width:100%;font-size:20px}
.selecty .selecty-button{overflow:hidden}
textarea{vertical-align:top;height:auto;padding:5px 10px}
select{padding-right:2px}
form .fi_qty input,form .fi_txt input[size]{width:auto}
input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#767676;font-size:20px;font-style:italic}
input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#767676;font-size:20px;font-style:italic}
input.labelized,input::placeholder,select.labelized,select::placeholder,textarea.labelized,textarea::placeholder{color:#767676;font-size:20px;font-style:italic}
.fi_txt input:focus,.selecty.focused .selecty-button,select:focus,textarea:focus{border-color:#000}
.selecty{display:block;vertical-align:middle;width:100%}
.selecty .selecty-button{white-space:nowrap;display:block;width:auto;padding-right:50px;line-height:44px;height:44px!important;position:relative}
.selecty .selecty-button:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;right:0;top:0;width:35px;height:100%;font-size:8px;background:#fff}
.selecty select{width:100%!important;height:100%!important;padding:5px!important;border:0!important;margin:0!important}
.fi_btn::after{content:' ';clear:both;display:block;height:0}
.fi_btn button,.fi_btn input,a.button{display:inline-block;vertical-align:middle;cursor:pointer;background:#eee;border:1px solid #888;white-space:nowrap;color:#4d4d4d;font-weight:900;font-size:1.111111em;font-family:proxima-nova,Helvetica,Arial,sans-serif;padding:0 10px;height:1.25em;line-height:1.25em;margin-top:0;margin-bottom:0}
.fi_btn button:focus,.fi_btn button:hover,.fi_btn input:focus,.fi_btn input:hover,a.button:focus,a.button:hover{border-color:#c00;color:#c00}
.fi_btn button.major,.fi_btn input.major,a.button.major{float:right;margin-left:30px}
.fi_btn button.minor,.fi_btn input.minor,a.button.minor{float:left;margin-right:30px}
.milli .fi_btn button,.milli .fi_btn input,.milli a.button{height:auto;padding:5px 10px}
.fi_btn{padding-right:20px}
.fi_btn button,.fi_btn input{width:100%;height:48px;line-height:48px;border:none;background:#006e39;text-align:center;text-transform:uppercase;color:#fff;font-weight:900;font-size:.888888em;transition:color 80ms ease-in-out,background-color 8ms ease-in-out,background 8ms ease-in-out}
.fi_btn button:active,.fi_btn button:focus,.fi_btn button:hover,.fi_btn input:active,.fi_btn input:focus,.fi_btn input:hover{color:#fff;background:linear-gradient(180deg,#3f935b,#256c3d)}
.errmsg{position:absolute;right:30px;font-weight:500;text-shadow:none;font-size:12px;display:none!important}
.reqerror label{font-weight:900;color:#c33}
.reqerror .selecty-button,.reqerror input,.reqerror select,.reqerror textarea{border:1px solid #c33!important}
.reqerror .errmsg{color:#c33}
.typeerror label{font-weight:900;color:#936}
.typeerror .selecty-button,.typeerror input,.typeerror select,.typeerror textarea{border:1px solid #936}
.typeerror .errmsg{color:#936}
.nexterror{display:none}
abbr.req,acronym.req{border:0;margin-right:-.25em;padding:0 .25em 0 0}
abbr.req:hover,acronym.req:hover{border:0}
.addnew{position:relative;height:30px;white-space:nowrap;display:inline-block;margin-top:-7px;outline:0}
.addnew:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';float:left;margin-right:10px;font-size:20px}
.fi_file .filewrap{position:relative;overflow:hidden}
.fi_file .filewrap input{position:absolute;top:0;right:75%;margin:0;opacity:0;font-size:23px;height:40px;line-height:40px;cursor:pointer}
.fi_file .fakefile{color:#303030;display:inline-block;margin:0;vertical-align:top;line-height:26px}
.fi_file .fakefile:before{content:'';border:1px solid #d5d5d5;border-radius:4px;text-decoration:none;width:26px;height:26px;line-height:26px;display:inline-block;background:url(i/attachment.png) 50% 50% no-repeat;background-color:#efefef;vertical-align:middle;margin-right:10px;float:left}
.fi_file .fakefile:focus,.fi_file .fakefile:hover{text-decoration:none}
.fi_file .fakefile:focus:before,.fi_file .fakefile:hover:before{background-color:#d5d5d5}
.beforejsinit form.frm_styrktarbeidnir{display:none}
}
@media screen and (max-width:759px){
.fi_txt input,.selecty .selecty-button,.textinput,select,textarea{width:100%;font-size:16px}
input::-moz-placeholder,textarea::-moz-placeholder{color:#767676;font-size:16px}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#767676;font-size:16px}
input.labelized,input::placeholder,textarea.labelized,textarea::placeholder{color:#767676;font-size:16px}
textarea{height:auto}
.f_row_mobile .fi_bdy,.f_row_mobile .fi_sel,.f_row_mobile .fi_static,.f_row_mobile .fi_txt{float:left;width:50%}
.f_row_mobile.f_row_3 .fi_bdy,.f_row_mobile.f_row_3 .fi_sel,.f_row_mobile.f_row_3 .fi_static,.f_row_mobile.f_row_3 .fi_txt{width:100%;clear:left}
.f_row_mobile .errmsg{position:static}
}
@media screen and (min-width:760px){
.fi_sel,.fi_static,.fi_txt{width:50%}
.fi_sel.f_full,.fi_sel.f_fuller,.fi_static.f_full,.fi_static.f_fuller,.fi_txt.f_full,.fi_txt.f_fuller{width:100%}
.fi_txt.short{padding-right:20px;width:30%}
.fi_txt.long{width:70%}
fieldset .wrap{margin-bottom:10px}
fieldset .wrap .fi_chk{display:inline-block}
.pgextra1 .fi_bdy,.pgextra1 .fi_sel,.pgextra1 .fi_static,.pgextra1 .fi_txt,.pgextra2 .fi_bdy,.pgextra2 .fi_sel,.pgextra2 .fi_static,.pgextra2 .fi_txt{width:100%}
.f_inl h4,.f_inl label{display:inline-block;margin:0 10px 0 0;vertical-align:middle}
.f_inl input,.f_inl select,.f_inl textarea{display:inline-block;width:auto}
.f_inl.fi_chk li,.f_inl.fi_chk ul,.f_inl.fi_rdo li,.f_inl.fi_rdo ul{display:inline-block;vertical-align:middle;margin:0}
.f_inl .errmsg{position:static;display:block}
.f_row .fi_chk,.f_row .fi_rdo,.f_row .fi_sel,.f_row .fi_txt{float:left}
.f_row .nofloat{float:none}
.f_row .left{float:left;width:50%}
.f_row.f_row_3 .fi_chk,.f_row.f_row_3 .fi_rdo,.f_row.f_row_3 .fi_sel,.f_row.f_row_3 .fi_txt{width:33.333333%;clear:none}
}
@media screen and (min-width:980px){
.fi_txt.shorter{width:33.2%}
}
@media screen and (min-width:760px) and (max-width:979px){
.fi_rdo,.fi_sel,.fi_txt,.fi_txt.long,.fi_txt.short{width:100%;display:block;clear:left;float:none;padding-right:20px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.errmsg{right:30px}
.fi_bdy,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{margin-bottom:20px;padding-right:20px}
}
@media screen{
html{background:#646464;min-width:320px}
body{background:#fff}
.pgwrap{margin:0 auto}
.pgbottom,.pgfoot,.pgwrap>*,html.home .homepgwrap{opacity:1;transition:.8s ease-in-out opacity 150ms}
.beforejsinit .pgbottom,.beforejsinit .pgfoot,.beforejsinit .pgwrap>*,.beforejsinit html.home .homepgwrap{opacity:0}
.pgwrap>.pgextra2{transition:250ms ease-in-out opacity 0s}
.pgfoot>.wrap,.pghead>.wrap,.pgmaintop,.pgwrap{max-width:1310px;padding:0 20px;margin:0 auto}
.pgfoot>.wrap::after,.pghead>.wrap::after,.pgmaintop::after,.pgwrap::after{content:' ';clear:both;display:block;height:0}
.pgmaintop{padding:0}
.pgbottom{border-top:1px solid #e9e9e9}
.pgfoot{background:#646464}
.byggiraeplica{padding:0;text-align:right;line-height:0;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:1310px;text-align:right;padding-right:70px;margin-top:-40px}
.byggiraeplica>a{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;background:none 100% 50% no-repeat;display:inline-block;width:135px;height:20px;background-image:url(https://eplica-cdn.is/f/e2-w25.png)}
.byggiraeplica>a:lang(is){background-image:url(https://eplica-cdn.is/f/ba_e2-w25.png)}
.byggiraeplica>a:lang(is){width:124px}
.box{margin-bottom:30px}
.boxbody::after{content:' ';clear:both;display:block;height:0}
}
@media screen and (max-width:759px){
.pgwrap{padding-top:40px}
.milli .pgwrap{padding-top:0}
}
@media screen and (max-width:759px){
.pgwrap{padding:0 10px}
.onecol .pgextra2,.onecol .pgextraextra,.onecol .pgmain,.twocol .pgextra2,.twocol .pgextraextra,.twocol .pgmain{padding-top:30px}
.banner.onecol .pgextra2,.banner.onecol .pgextraextra,.banner.onecol .pgmain,.banner.twocol .pgextra2,.banner.twocol .pgextraextra,.banner.twocol .pgmain,.home.onecol .pgextra2,.home.onecol .pgextraextra,.home.onecol .pgmain,.home.twocol .pgextra2,.home.twocol .pgextraextra,.home.twocol .pgmain,.milli.onecol .pgextra2,.milli.onecol .pgextraextra,.milli.onecol .pgmain,.milli.twocol .pgextra2,.milli.twocol .pgextraextra,.milli.twocol .pgmain{padding-top:0}
}
@media screen and (min-width:760px){
html{overflow-x:hidden}
html.msie{overflow-x:auto}
html.msie body{min-width:990px}
.pgfoot>.wrap,.pghead>.wrap,.pgwrap{padding:0 70px}
.pgwrap{padding:140px 70px 0;box-sizing:border-box}
.twocol .pgmain{float:right;margin-right:34.188034%;width:65.811965%;min-height:250px;padding-left:30px}
.twocol .pgextra2,.twocol .pgextraextra{float:right;width:31.623931%;margin-right:-100%;margin-top:-30px;padding-left:70px;box-sizing:border-box}
.milli.twocol .pgextra2,.milli.twocol .pgextraextra{margin-top:0}
.twocol .pgextraextra{padding-left:55px}
.twocol .pgextra2{display:flex;flex-direction:column}
.twocol .pgextra2>*{order:6}
.twocol .pgextra2>.mnav{order:1}
.twocol .pgextra2>.breadcrumbs{order:2}
.twocol .pgextra2>.qsearch{order:3}
.twocol .pgextra2>.snav{order:4}
.twocol .pgextra2>.related-articles.gotop{order:5}
.threecol .pgmain{width:48.717948%;margin-right:25.641025%}
.threecol .pgextra1{float:left;width:23.076923%;margin-left:-23.076923%}
.onecol .pgmain{padding-left:30px}
.onecol .pgextra2 .box{display:none}
.onecol .pgextra2,.onecol .pgextraextra,.onecol .pgmain,.twocol .pgextra2,.twocol .pgextraextra,.twocol .pgmain{padding-top:100px}
.banner.onecol .pgextra2,.banner.onecol .pgextraextra,.banner.onecol .pgmain,.banner.twocol .pgextra2,.banner.twocol .pgextraextra,.banner.twocol .pgmain,.home.onecol .pgextra2,.home.onecol .pgextraextra,.home.onecol .pgmain,.home.twocol .pgextra2,.home.twocol .pgextraextra,.home.twocol .pgmain,.milli.onecol .pgextra2,.milli.onecol .pgextraextra,.milli.onecol .pgmain,.milli.twocol .pgextra2,.milli.twocol .pgextraextra,.milli.twocol .pgmain{padding-top:0}
.pgfoot{clear:both}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.pgfoot>.wrap,.pghead>.wrap,.pgwrap{padding-left:50px;padding-right:50px}
}
@media screen and (min-width:760px) and (max-width:979px){
.pgfoot>.wrap,.pghead>.wrap,.pgwrap{padding-left:20px;padding-right:20px}
.twocol .pgextra2{padding-left:15px}
}
@media screen{
.pghead{background:#fff}
.pghead .brand{margin:0;font-size:1em}
.pghead .brand .logo{max-width:200px}
}
@media screen and (max-width:759px){
html{padding-top:60px}
.pghead{position:fixed;z-index:999;top:0;left:0;right:0;height:60px;border-bottom:1px solid #cdcdcd;background:#fff}
.pghead .wrap{padding:0 20px}
.pghead .brand .logo{max-height:50px;margin-top:5px}
.pghead .skiplink{position:absolute;right:20px;top:10px;line-height:1em}
.pghead .skiplink a{display:block;height:40px;width:40px;line-height:40px;border-radius:5px;font-size:16px;-webkit-font-smoothing:antialiased;color:#737373;text-decoration:none;overflow:hidden;white-space:nowrap;padding-left:40px;box-sizing:border-box;font-weight:500}
.pghead .skiplink a:before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}
.pghead .skiplink a span{display:block;position:absolute;top:18px;width:21px;left:10px;height:2px;background:#737373}
.pghead .skiplink a span:after,.pghead .skiplink a span:before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#737373;content:'';transition-duration:.3s,.3s;transition-delay:.3s,0}
.pghead .skiplink a span:before{top:-7px;transition-property:top,transform}
.pghead .skiplink a span:after{bottom:-7px;transition-property:bottom,transform}
.pghead .skiplink a:active,.pghead .skiplink a:focus,.pghead .skiplink a:hover{color:#4d4d4d;text-decoration:none}
.is-menu-open .pghead .skiplink a span{background:0 0!important}
.is-menu-open .pghead .skiplink a span:before{top:0;transform:rotate(45deg)}
.is-menu-open .pghead .skiplink a span:after{bottom:0;transform:rotate(-45deg)}
.is-menu-open .pghead .skiplink a span:after,.is-menu-open .pghead .skiplink a span:before{transition-delay:0,.3s}
.pghead .skiplink p{margin:0}
.pghead .skiplink hr{display:none}
html.is-header-fixed .pghead{transform:translate(0,-60px);transition:all 250ms ease-in-out;transition-property:transform}
html.is-header-shown .pghead,html.is-menu-open .pghead{transform:translate(0,0)}
html.is-menu-open .pghead{transition:none}
.beforejsinit .pgextra2,.is-menu-active .pgextra2{display:none}
.is-menu-open .pgextra2{display:block;padding:40px 10px 10px!important}
.is-menu-open .homepgwrap,.is-menu-open .pgextra1,.is-menu-open .pgextra2 .snav,.is-menu-open .pgextra2 .taglist,.is-menu-open .pgmain,.is-menu-open .pgmaintop{display:none}
}
@media screen and (min-width:760px){
.pghead{height:140px;z-index:9;position:fixed;top:0;left:0;right:0;width:100%;margin:0 auto}
.pghead>.wrap{border-bottom:1px solid #d2d2d2;height:100%}
.fixed .pghead{height:70px}
.fixed .pghead>.wrap{height:70px}
.fixed .pghead .brand{padding:12px 0 0}
.fixed .pghead .brand img{width:130px}
.pghead .brand{margin:0;padding:34px 0 0}
.pghead .brand>a{margin-left:-20px}
.menu-arrow-wrapper{z-index:10;background:url(i/menu-arrow.png) no-repeat;height:30px;position:fixed;left:0;right:0;top:0;background-position:-100px 50%}
.menu-arrow-wrapper.slider{transition:background-position .3s ease-in-out}
.pghead .skiplink{position:absolute;right:9999px;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}
}
@media screen and (min-width:760px) and (max-width:979px){
.pghead .brand>a{display:block;overflow:hidden;width:65px;margin-left:0}
.fixed .pghead .brand>a{width:50px}
.pghead .brand .logo{max-height:60px}
}
@media screen{
.table-wrapper{overflow-x:auto;position:relative;width:100%;border-collapse:separate}
.table-overflow{width:100%;position:relative;font-size:.85em}
.table-overflow td,.table-overflow th{padding:10px}
.table-overflow thead th{position:sticky;top:0}
.table-overflow td:nth-child(2),.table-overflow td:nth-child(3),.table-overflow th:nth-child(2),.table-overflow th:nth-child(3){min-width:300px}
.table-overflow td:hover,.table-overflow tr:hover td{background-color:#fff}
.table-overflow td:first-child,.table-overflow th:first-child{position:sticky;left:-1px;z-index:2}
.table-overflow td:first-child:before,.table-overflow th:first-child:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:-5px 0 26px rgba(0,0,0,.2);z-index:-2}
.table-overflow td:first-child:after,.table-overflow th:first-child:after{content:"";position:absolute;top:-25px;right:0;left:0;height:24px;background-color:#fff;z-index:-1}
.table-overflow td:first-child.no-shadow:before,.table-overflow th:first-child.no-shadow:before{display:none}
.table-overflow tr:first-child td:first-child:after{display:none}
.table-overflow td:first-child{background-color:#fff}
.table-scrollers .tablewrap-overflow{transform:translate(0,-60px);transition:all 250ms ease-in-out;transition-property:transform;position:sticky;z-index:99;background:#fff;height:40px;top:0;transform:translate(0,0)}
.is-header-shown.table-scrollers .tablewrap-overflow{transform:translate(0,60px)}
.is-header-hidden.table-scrollers .tablewrap-overflow{transform:translate(0,0)}
}
@media screen and (min-width:980px){
.table-scrollers .tablewrap-overflow{position:sticky;top:70px;z-index:99;background:#fff;height:40px;transform:translate(0,0)}
}
@media screen{
.ui-helper-hidden-accessible{position:absolute;right:9999px;left:auto}
.ui-autocomplete{background:#fff;border:1px solid #d2d2d2;z-index:12;box-shadow:0 2px 7px rgba(0,0,0,.17);max-height:400px;overflow:auto;position:absolute}
.pgextar2 .ui-autocomplete{max-width:538px}
.home .ui-autocomplete{border:1px solid #388753}
.ui-autocomplete li{line-height:25px;box-sizing:border-box;border-top:1px solid #eef1ee}
.ui-autocomplete li:first-child{border-top:none}
.ui-autocomplete li a{position:relative;font-size:20px;color:#454545;padding:11px 24px 11px 30px;box-sizing:border-box;display:block}
.ui-autocomplete li a span{font-size:16px}
.ui-autocomplete li a:active,.ui-autocomplete li a:focus,.ui-autocomplete li a:hover{text-decoration:none;color:#454545}
.ui-autocomplete li a.ui-state-focus{background:#f0f1f3;text-decoration:none}
.ui-autocomplete li.searchfor{height:55px;line-height:30px;border-top:2px solid #dfe4e0;margin:0}
.ui-autocomplete li.searchfor a[href]{padding:11px 24px 10px 45px}
.ui-autocomplete li.searchfor a[href]:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#006e39;font-size:17px;margin-right:8px;position:absolute;top:11px;left:18px}
.fi_txt.mainsearch input{border:1px solid #94c5a5}
li.ac-medicine{border-top:0;border-bottom:2px solid #fff}
li.ac-medicine.searchfor{border-top:2px solid #dfe4e0;margin-top:-2px}
li.ac-medicine.searchfor a{background-color:#fff;border-left:1px solid #fff}
li.ac-medicine a{background-color:#f9fafb}
li.ac-medicine a.ui-state-focus{background-color:#f0f1f3}
li.ac-medicine a .label{color:#006e39}
li.ac-medicine .img img{height:50px;float:right}
}
@media screen and (max-width:759px){
.ui-autocomplete{width:auto!important;margin:0 10px;left:0!important}
.ui-autocomplete li{line-height:22px}
.ui-autocomplete li a{padding:10px 5px}
}
@media screen and (min-width:760px) and (max-width:979px){
.ui-autocomplete{width:auto!important;margin:0 50px;left:0!important}
}
@media screen{
[class].meta{color:#767676;display:block;font-weight:500;font-size:.857142em}
[class].meta .tags{display:flex;flex-wrap:wrap;-moz-column-gap:10px;column-gap:10px}
[class].meta span{padding-right:.5em}
[class].meta a{color:#767676}
[class].more,[class].moreolder{display:block;white-space:nowrap}
[class].more::after,[class].moreolder::after{content:' ';clear:both;display:block;height:0}
.milli .moreolder a{text-transform:uppercase;font-size:.888888em;font-weight:900;display:block;border:1px solid #d2d2d2;height:48px;line-height:48px;text-align:center;color:#4d4d4d;margin-left:15px;transition:all 150ms ease-in-out}
.milli .moreolder a:active,.milli .moreolder a:focus,.milli .moreolder a:hover{background:#d48c21;color:#fff;text-decoration:none;border-color:#fff}
.milli .moreolder a:before{content:none}
[class].paging{border-top:1px solid #d2d2d2;padding:4px 0;margin:2em 0;clear:both}
[class].paging::after{content:' ';clear:both;display:block;height:0}
[class].paging.paging-top{border-top:0;border-bottom:1px solid #d2d2d2}
[class].paging .status{float:left;margin:0;position:relative;z-index:2}
[class].paging ul{clear:none;margin:0;padding:0;border:0;padding-left:0;position:relative}
[class].paging ul::after{content:' ';clear:both;display:block;height:0}
[class].paging ul>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
[class].paging li{margin:0;padding:0}
[class].paging .stepper{padding-right:32px;text-align:center;min-height:15px}
[class].paging .next,[class].paging .prev{position:absolute;top:0;right:0;z-index:1}
[class].paging .next a,[class].paging .next i,[class].paging .next span,[class].paging .prev a,[class].paging .prev i,[class].paging .prev span{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;display:block;background:url(i/paging.png) 0 0 no-repeat;width:15px;height:15px;display:block;overflow:hidden}
[class].paging .next i,[class].paging .next span,[class].paging .prev i,[class].paging .prev span{opacity:.6}
[class].paging .next a,[class].paging .next i,[class].paging .next span{background-position:-15px 0}
[class].paging .next a:active,[class].paging .next a:focus,[class].paging .next a:hover{background-position:-15px -15px}
[class].paging .prev{right:17px}
[class].paging .prev a:active,[class].paging .prev a:focus,[class].paging .prev a:hover{background-position:0 -15px}
[class].paging .jump{margin:0 10px;line-height:1.2}
[class].paging .jump a,[class].paging .jump b{padding:0 6px;display:inline-block}
[class].paging .jump :first-child{border:0}
[class].paging .jump i{position:absolute;right:9999px;left:auto}
.listscroller-active [class].paging{border:0;margin:30px 0 0}
.listscroller-active [class].paging .prev{right:auto;left:0}
.netfang{font-style:normal;font-weight:500}
a.external:after,a.file_doc:after,a.file_pdf:after,a.file_xls:after{content:'';overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;display:inline-block;height:1em;min-height:16px;margin:-3px 0 0 4px;width:16px;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.btn.external:after{display:none}
a.file_doc:after{background-image:url(i/icn-doc.png)}
a.file_pdf:after{background-image:url(i/icn-pdf.png)}
a.file_xls:after{background-image:url(i/icn-xls.png)}
a.external.file_doc:after,a.external.file_pdf:after,a.external.file_xls:after{width:16px;margin:-3px 0 0 4px}
.noicon a:after,a.noicon:after,a.pin:after{content:none}
.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}
[class].tab-box{margin:0 0 1.111111em 0;font-size:.857142em}
[class].tab-box ul.tabs{margin:0;padding-left:0;white-space:nowrap;background:#f4f4f4}
[class].tab-box ul.tabs::after{content:' ';clear:both;display:block;height:0}
[class].tab-box ul.tabs>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
.pill [class].tab-box ul.tabs{white-space:normal}
[class].tab-box li{display:inline-block;line-height:1.785714em;margin:0 0 0 -1px}
[class].tab-box li a{display:block;padding:0 8px;color:#4d4d4d;white-space:nowrap}
[class].tab-box li.current a{background:#006e39;color:#4d4d4d}
.sharing{position:relative;border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;margin-top:80px;clear:both;width:auto}
.sharing::after{content:' ';clear:both;display:block;height:0}
.sharing [class].share-widgets{position:relative;top:0;right:0;margin-top:0}
[class].share-widgets{padding-left:0;margin-top:60px}
[class].share-widgets>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
[class].share-widgets li{float:left;margin:0 30px 0 0}
[class].share-widgets2{padding-left:0;height:50px}
[class].share-widgets2>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
[class].share-widgets2 li{display:inline-block;white-space:nowrap;overflow:hidden;height:50px;line-height:50px;width:50px;margin-bottom:0}
[class].share-widgets2 li a[href]:before,[class].share-widgets2 li span:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;height:50px;line-height:50px;width:50px;color:#4d4d4d;font-size:25px}
[class].share-widgets2 li a[href]:before{transition:color 250ms ease-in-out}
[class].share-widgets2 li a[href]:active:before,[class].share-widgets2 li a[href]:focus:before,[class].share-widgets2 li a[href]:hover:before{color:#000}
[class].share-widgets2 li.share{width:30px}
[class].share-widgets2 li.share span:before{content:'';font-size:17px;color:#949494;width:30px}
[class].share-widgets2 li.twitter a:before{content:''}
[class].share-widgets2 li.fbshare a:before{content:''}
[class].share-widgets2 li.mail a:before{content:'';font-size:20px}
.loadnext{margin-bottom:40px;text-align:center;border-top:1px solid #d2d2d2}
.loadnext a[href]{color:#4d4d4d;font-weight:900;font-size:14px;display:block;padding:10px}
.loadnext a[href]:active,.loadnext a[href]:focus,.loadnext a[href]:hover{background:rgba(0,0,0,.04);color:#343536}
.loadnext a[href] span{font-weight:500}
.manual h2{padding-top:80px;margin-top:-80px;display:block}
[class].svarbox__groupListLabelStatus{display:none}
html.netspjallid div#chat-widget-container{display:none}
}
@media screen and (max-width:759px){
[class].buttons{display:none}
.sharing{margin-left:0;margin-top:60px}
.sharing [class].share-widgets{top:0;right:initial;left:20px}
[class].share-widgets2{height:50px}
}
@media screen and (min-width:760px){
[class].buttons{padding:60px 0 0;margin:0;clear:both}
[class].buttons::after{content:' ';clear:both;display:block;height:0}
[class].buttons a{float:left;padding-right:10px}
[class].tab-box{font-size:1em;margin-left:-5px;margin-right:-5px}
}
@media screen{
.article.space{margin-top:50px;margin-bottom:50px}
.article.opening-hour .summary{color:#4d4d4d}
.article.opening-hour a[href].tel{position:relative;font-size:1.444444em;margin:10px 0;padding-left:30px;display:block}
.article.opening-hour a[href].tel:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:0;font-size:18px}
.article.opening-hour a[href].pin{position:relative;padding-left:17px;display:inline-block}
.article.opening-hour a[href].pin:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:0;font-size:16px}
.article.narrow{max-width:770px}
.article.stafflist .item{position:relative;margin-bottom:10px;border-bottom:1px solid #d2d2d2;padding:20px 20px 40px 0;min-height:150px}
.article.stafflist .item h2,.article.stafflist .item h3{margin-top:0}
.article.stafflist .item .img{float:right;width:170px;background:#fff}
.article.stafflist .item .img img{max-height:120px;max-width:120px;margin:0 0 0 auto}
.article.stafflist .item p{margin-bottom:20px;border-bottom:1px solid rgba(210,210,210,.5);padding-bottom:15px}
.article.stafflist .item ul{margin-top:0;padding-left:0}
.article.stafflist .item li{display:block;padding-bottom:0;margin-bottom:0;line-height:40px}
.article.stafflist .item li:before{content:none}
.article.stafflist .item li em,.article.stafflist .item li i{width:100px;display:inline-block;font-style:normal}
.article.stafflist .item li a[href]{position:relative;font-weight:500;display:inline-block;padding-left:0;line-height:40px}
.article.stafflist .item li a[href]:before{content:none}
.article.stafflist .item b,.article.stafflist .item strong{font-weight:500;font-size:1.388888em}
.article.stafflist .space{margin-bottom:0}
.flokkar .article h1{position:relative}
.flokkar .article h1 em,.flokkar .article h1 i{position:absolute;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:1em;font-size:.8em;line-height:1.2;padding:0 10px;left:-70px;background-color:#006e39;color:#fff;display:inline-block}
.article.share .boxbody>h1{display:none}
.article .meta{display:none}
.article .subtitle{clear:none;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1em;font-weight:500;color:#767676;margin-bottom:30px}
.article .boxbody{font-size:1.111111em;line-height:1.6em}
.article .author{position:relative;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#767676;font-size:16px;padding:12px 0 12px 30px;line-height:1.3}
.article .author:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:1px;top:10px;font-size:20px}
.article .imagebox{float:none;max-width:none;padding:0}
.article .summary{color:#a6843a;margin:0 0 30px;font-size:1.2em}
.article .summary p{margin:0 0 15px}
.article p+ol,.article p+ul{margin-top:-15px}
.article ol,.article ul{margin-bottom:30px}
.article ul{padding-left:1.1em}
.article ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.green-accent .article ul>li:before{color:#006e39}
.article li ol,.article li ul{margin-bottom:15px}
.article li{margin-bottom:10px}
.article .chapters ul{padding-left:0;overflow:hidden}
.article .chapters ul>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
.article .chapters li{margin-right:1em}
.article hr{display:none}
.EPLICA_loggedin .article hr{display:block}
.article .collapse,.products .collapse{padding:14px 10px 14px 55px;background:#006e39;color:#fff;border-top:1px solid transparent;margin:-1px 0 0;position:relative;clear:both;font-size:1.111111em;line-height:20px}
[class].lyfjabokin .article .collapse,[class].lyfjabokin .products .collapse{background:0;padding-top:25px;padding-bottom:25px;width:100%;border-top:1px solid #d2d2d2}
.article .collapse>a[href],.products .collapse>a[href]{color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif}
.lyfjabokin .article .collapse>a[href],.lyfjabokin .products .collapse>a[href]{color:#4d4d4d}
.article .collapse>a[href]:active,.article .collapse>a[href]:focus,.article .collapse>a[href]:hover,.products .collapse>a[href]:active,.products .collapse>a[href]:focus,.products .collapse>a[href]:hover{color:#fff;outline:0;text-decoration:none}
.lyfjabokin .article .collapse>a[href]:active,.lyfjabokin .article .collapse>a[href]:focus,.lyfjabokin .article .collapse>a[href]:hover,.lyfjabokin .products .collapse>a[href]:active,.lyfjabokin .products .collapse>a[href]:focus,.lyfjabokin .products .collapse>a[href]:hover{color:#4d4d4d}
.article .collapse:before,.products .collapse:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:15px;top:14px;font-size:18px;line-height:20px;color:#fff}
.lyfjabokin .article .collapse:before,.lyfjabokin .products .collapse:before{color:#4d4d4d;content:'';top:25px;left:20px}
.article .collapse.collapse-closed,.products .collapse.collapse-closed{border-bottom:1px solid #d2d2d2;border-top:1px solid #d2d2d2;background:0}
.article .collapse.collapse-closed:before,.products .collapse.collapse-closed:before{color:#006e39;content:''}
.lyfjabokin .article .collapse.collapse-closed:before,.lyfjabokin .products .collapse.collapse-closed:before{color:#4d4d4d;content:''}
.article .collapse.collapse-closed>a[href],.products .collapse.collapse-closed>a[href]{color:#363636}
.article .collapse.collapse-closed>a[href]:active,.article .collapse.collapse-closed>a[href]:focus,.article .collapse.collapse-closed>a[href]:hover,.products .collapse.collapse-closed>a[href]:active,.products .collapse.collapse-closed>a[href]:focus,.products .collapse.collapse-closed>a[href]:hover{color:#363636}
.article .collapse>a:before,.products .collapse>a:before{content:'\00a0';display:block;position:absolute;top:0;left:0;bottom:0;right:0}
.article .collapsebox,.products .collapsebox{padding:20px 50px;background:#f4f4f4}
[class].lyfjabokin .article .collapsebox,[class].lyfjabokin .products .collapsebox{background:0;padding-top:0;padding-bottom:0}
.article .collapsebox p,.article .collapsebox table,.article .collapsebox ul,.products .collapsebox p,.products .collapsebox table,.products .collapsebox ul{margin-bottom:10px}
.lyfjabokin .article .collapseouter,.lyfjabokin .products .collapseouter{margin-bottom:20px}
.article.publication-teaser .imgleft,.article.publication-teaser img.left{margin-right:5%}
.article.publication-teaser .summary{color:#4d4d4d}
.article.publication-teaser a.button{min-width:50%;height:48px;line-height:48px;border:none;background:#006e39;background:linear-gradient(180deg,#006e39,#004a26);text-align:center;text-transform:uppercase;color:#fff;font-weight:900;font-size:.888888em;transition:color 80ms ease-in-out,background-color 8ms ease-in-out,background 8ms ease-in-out}
.article.publication-teaser a.button:active,.article.publication-teaser a.button:focus,.article.publication-teaser a.button:hover{text-decoration:none;color:#fff;background:linear-gradient(180deg,#3f935b,#256c3d)}
}
@media screen and (max-width:759px){
.flokkar .article h1 em,.flokkar .article h1 i{position:static}
.article.publication-teaser .summary{line-height:1.8em}
.article.publication-teaser .imgleft,.article.publication-teaser img.left{max-width:45%}
.article.publication-teaser p.buttonline+p{clear:both}
}
@media screen and (max-width:479px){
.article.stafflist .item .img{float:none;width:auto}
.article.stafflist .item .img img{margin:10px 0 30px}
.article.stafflist .item li em,.article.stafflist .item li i{width:70px}
.article.publication-teaser .imgleft,.article.publication-teaser img.left{float:none;max-width:100%;padding:10px 10%;margin-right:0}
.article.publication-teaser a.button{width:100%}
}
@media screen and (min-width:760px){
.article.box{margin-bottom:90px}
.article .summary{line-height:1.666666em}
.article .author{margin-left:-30px}
.article .imagebox{margin-left:-30px}
}
@media screen and (min-width:760px) and (max-width:979px){
.article.box{margin-bottom:40px}
.flokkar .article h1 em,.flokkar .article h1 i{position:static}
.article .collapsebox{padding:10px 10px 10px 50px}
.article.stafflist .item li em,.article.stafflist .item li i{width:70px}
}
@media screen{
.Q-and-A,.related-articles,.samheitalyf{position:relative;background:#f4f4f4;border:1px solid #e9e8e8;margin-bottom:40px;padding:25px 30px 10px}
.Q-and-A h4,.related-articles h4,.samheitalyf h4{font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:900;font-size:18px;margin:0 0 10px}
.EPLICA_loggedin .Q-and-A,.EPLICA_loggedin .related-articles,.EPLICA_loggedin .samheitalyf{border:1px solid grey}
.EPLICA_loggedin .Q-and-A:after,.EPLICA_loggedin .related-articles:after,.EPLICA_loggedin .samheitalyf:after{position:absolute;top:0;right:0;background:grey;color:#fff;padding:4px 10px}
.samheitalyf{position:relative;background:#fff}
.samheitalyf:after{content:'';display:block;position:absolute;top:0;bottom:0;left:-4px;width:5px;background:#006e39}
.samheitalyf h4{color:#006e39}
.samheitalyf li{padding:14px 0;border-top:1px solid #d2d2d2}
.samheitalyf li a[href]{font-size:1.111111em;color:#737373;font-weight:900}
.samheitalyf li:first-child{border-top:none}
.EPLICA_loggedin .samheitalyf:after{content:'Samheitalyf'}
.related-articles{position:relative}
.related-articles:after{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;height:3px;background:#006e39}
.related-articles h4{color:#006e39}
.related-articles li{padding:14px 0;border-top:1px solid #fff}
.related-articles li a[href]{font-size:1.111111em;color:#737373;font-weight:900}
.related-articles li a[href] em,.related-articles li a[href] i{display:none}
.related-articles li:first-child{border-top:none}
.EPLICA_loggedin .related-articles:before{content:'Tengdar greinar færast til hægri';position:absolute;top:0;right:0;background:red;color:#fff;padding:3px 6px}
.Q-and-A{position:relative;line-height:1.4;font-size:16px;padding-bottom:10px}
.Q-and-A:after{content:'';display:block;position:absolute;top:-1px;left:-1px;right:-1px;height:3px;background:#006e39}
.Q-and-A>div{margin-top:-10px}
.Q-and-A>div>p{border-top:1px solid #fff;margin-bottom:25px}
.Q-and-A>div>p:first-child{border-top:none}
.Q-and-A h4{color:#006e39}
.Q-and-A b,.Q-and-A strong{display:block;font-size:1.111111em;color:#737373;padding-top:25px}
.Q-and-A a[href]{text-transform:uppercase;color:#006e39;font-size:14px;font-weight:900;margin-top:7px;display:block}
.Q-and-A a[href]:active,.Q-and-A a[href]:focus,.Q-and-A a[href]:hover{color:#006e39}
.EPLICA_loggedin .Q-and-A:after{content:'Spurt og svarað'}
}
@media screen and (max-width:979px){
.Q-and-A,.related-articles,.samheitalyf{padding:25px 15px 10px}
}
@media screen{
.ask-expert-banner{position:relative}
.ask-expert-banner.article{margin-top:100px}
.ask-expert-banner.bottom{border-top:1px solid #f8f8f8;padding:0 50px}
.ask-expert-banner.bottom .boxbody{max-width:1170px;margin:0 auto}
.ask-expert-banner.bottom .boxbody .item{position:relative}
.ask-expert-banner .item{display:none}
.EPLICA_loggedin .ask-expert-banner .item:first-child{display:block}
.ask-expert-banner .item.show{display:block}
.ask-expert-banner .text{position:relative;padding:0 260px 0 0;min-height:380px}
.ask-expert-banner .text h3{font-size:2.111111em}
.ask-expert-banner .text .desc p{line-height:1.666666em;margin-bottom:40px}
.ask-expert-banner .text a{max-width:370px}
.ask-expert-banner .image{position:absolute;right:0;bottom:0;width:265px;height:100%;background-size:cover;background-repeat:no-repeat}
.milli .article,.milli .askexpertform{background:#f4f4f4}
.milli.onecol{padding:0!important;margin:0!important}
.askexpertform,.milli .article{position:relative;margin:0 -70px 60px;padding:52px 100px 0;box-sizing:border-box}
.askexpertform .boxhead,.askexpertform h1,.milli .article .boxhead,.milli .article h1{font-size:2.5em;line-height:1.1}
.askexpertform .imagebox,.milli .article .imagebox{float:none;background:0 0;padding:0}
.askexpertform p,.milli .article p{line-height:1.666666em;margin-bottom:40px}
.askexpertform p a,.milli .article p a{display:inline-block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.askexpertform p a.btn,.milli .article p a.btn{max-width:320px;min-width:270px;width:45%;margin-right:16px}
.askexpertform p a.btn.ask,.milli .article p a.btn.ask{color:#fff}
.askexpertform.modalpop .popwin{background:#f4f4f4}
.milli .askexpertform{display:none;z-index:2;position:absolute;left:0;right:0;margin:0 auto;width:100%;max-width:1310px;border:1px solid rgba(0,0,0,.13);border-top:0;box-shadow:0 9px 8px rgba(0,0,0,.09);padding:69px 100px 52px;min-height:initial}
.milli .askexpertform .closeask{display:inline-block;position:absolute;width:40px;height:40px;right:65px;top:14px;color:#8e8e8e;overflow:hidden;white-space:nowrap;text-indent:50px}
.milli .askexpertform .closeask:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;width:25px;height:25px;line-height:23px;left:0;right:0;font-size:25px;top:0;bottom:0;margin:auto}
.askexpertform .fi_txt{padding-right:0;padding-left:0!important;margin-bottom:15px;clear:none!important}
.askexpertform .fi_txt input{height:44px;width:100%!important}
.askexpertform .fi_bdy{width:100%;padding-right:0;padding-left:0!important;margin-bottom:15px}
.askexpertform .fi_bdy textarea{resize:vertical;height:180px;min-height:180px;width:100%}
.askexpertform .fi_btn{padding-right:0;clear:both!important;margin-left:0!important}
.askexpertform .fi_btn button,.askexpertform .fi_btn input{width:100%;height:48px;line-height:48px;border:none;background:#006e39;background:linear-gradient(180deg,#006e39,#004a26);text-align:center;text-transform:uppercase;color:#fff;font-weight:900;font-size:16px;transition:color 80ms ease-in-out,background-color 8ms ease-in-out,background 8ms ease-in-out}
.askexpertform .fi_btn button:active,.askexpertform .fi_btn button:focus,.askexpertform .fi_btn button:hover,.askexpertform .fi_btn input:active,.askexpertform .fi_btn input:focus,.askexpertform .fi_btn input:hover{color:#fff;background:linear-gradient(180deg,#3f935b,#256c3d)}
.videopop.modalpop .popwin{padding:0;background-color:transparent}
.videopop.modalpop .popwin a.closebtn{top:10px}
}
@media screen and (max-width:759px){
.ask-expert-banner{margin-bottom:40px}
.ask-expert-banner .item{border-bottom:1px solid #d2d2d2}
.ask-expert-banner .text{padding:0 180px 0 0}
.ask-expert-banner .text h3{margin-top:0}
.ask-expert-banner .image{bottom:1px;width:200px;height:300px;background-size:contain}
.milli .article{margin:0 -10px 30px;padding:32px 10px 20px}
.milli .article p{margin-bottom:20px}
.milli .article p a{font-size:.944444em}
.milli .article p a.btn{display:block;float:none;max-width:100%;min-width:100%;width:100%}
.milli.twocol .askexpertform .closeask{right:10px;top:10px}
.milli.twocol .askexpertform{padding:49px 30px 32px}
.askexpertform.modalpop .popwin{padding:60px 20px 20px}
.askexpertform .fi_txt input{height:40px}
.ask-expert-banner.bottom{padding:20px}
}
@media screen and (max-width:479px){
.ask-expert-banner .text{padding:0 0 260px}
.ask-expert-banner .text h3{margin-top:0}
.ask-expert-banner .image{width:100%;height:250px;background-size:contain}
}
@media screen and (min-width:760px){
.milli.twocol .pgmain{padding-left:0}
.milli .article{min-height:400px;padding-right:470px}
.milli .article .imagebox .img{position:absolute;right:0;top:0;height:400px;width:440px;overflow:hidden}
.milli .article .imagebox .img img{max-height:100%;max-width:none;height:100%;width:auto}
.milli .article a.btn{float:left;font-size:.8em}
.milli.twocol .askexpertform{padding:69px 70px 52px 100px}
.askexpertform.modalpop .popwin{padding:80px 50px 20px}
.askexpertform .askwrapper,.askexpertform .pgmain{display:table;margin:0;padding:0;width:auto}
.askexpertform .askinfo,.askexpertform .contactform{display:table-cell;width:50%;vertical-align:top}
.askexpertform form{padding-left:70px}
}
@media screen and (min-width:760px) and (max-width:979px){
.ask-expert-banner .text{padding:0 180px 0 0}
.ask-expert-banner .image{width:180px;height:280px}
.milli .article{margin:0 -20px 30px;padding:32px 30px 20px;padding-right:50%}
.milli .article .imagebox .img{max-width:46%}
.milli.twocol .askexpertform{padding:50px 30px 20px}
.milli .article h1,.milli .askexpertform h1{font-size:2.777777em;line-height:1.1}
.milli .article p a,.milli .askexpertform p a{font-size:.944444em}
.milli .article p a.btn,.milli .askexpertform p a.btn{display:block;float:none;max-width:320px;min-width:none;width:100%;margin-right:16px}
.milli .article p a.btn.ask,.milli .askexpertform p a.btn.ask{color:#fff}
.askexpertform .askwrapper,.askexpertform .pgmain{display:block}
.askexpertform .askinfo,.askexpertform .contactform{display:block;width:auto}
.askexpertform form{padding-left:0}
.ask-expert-banner.bottom{padding:0 20px}
.ask-expert-banner.bottom .boxbody .item{width:80%}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.milli .article{margin:0 -50px 60px;padding:52px 80px 0;padding-right:470px}
.milli.twocol .askexpertform{padding:69px 70px 52px 80px}
.ask-expert-banner.bottom{padding:0 70px}
.ask-expert-banner.bottom .boxbody .item{width:80%}
}
@media screen and (min-width:1220px) and (min-height:750px){
.askexpertform .fi_txt{display:inline-block;float:left;width:48%!important}
.askexpertform .fi_txt.fi_email{float:right}
.ask-expert-banner.bottom{padding:0 70px}
.ask-expert-banner.bottom .boxbody .item{width:65.811965%}
}
@media screen{
.socialmedia::after{content:' ';clear:both;display:block;height:0}
.socialmedia .group{padding-bottom:30px}
.socialmedia .group::after{content:' ';clear:both;display:block;height:0}
.socialmedia .group h3{margin:0 0 5px}
.socialmedia .group a:after{content:none}
.socialmedia .group .videocaption{display:none}
.socialmedia .flickr ul{margin-left:-10px}
.socialmedia .flickr li{float:left;padding:0 0 10px 10px;width:33.333333%}
.socialmedia .flickr img{margin:0}
.socialmedia .twitter li{margin-bottom:10px}
.socialmedia .twitter .timestamp{display:block;margin-top:4px;font-size:.9em}
}
@media screen and (min-width:760px){
.socialmedia .boxbody{margin:-15px}
.socialmedia .group{padding:0 15px 30px;float:left}
}
@media screen and (min-width:760px) and (max-width:979px){
.socialmedia .group{width:50%}
.socialmedia .group:nth-child(2n-1){clear:left}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.socialmedia .group{width:33.333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
}
@media screen and (min-width:1220px) and (min-height:750px){
.socialmedia .group{width:33.333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
}
@media screen{
.articlelist h3{font-size:24px}
.articlelist.opening-hours .item{position:relative}
.articlelist.opening-hours .item.ishidden{display:none!important}
.EPLICA_loggedin .articlelist.opening-hours .item.ishidden{display:inline-block!important;border:1px dotted red;padding-top:30px}
.EPLICA_loggedin .articlelist.opening-hours .item.ishidden:before{content:'Grein er falin';position:absolute;top:0;right:0;padding:3px 6px;background:red;color:#fff}
.articlelist.opening-hours .item img{float:none;margin:0 0 10px;max-width:none;width:auto}
.articlelist.opening-hours .item em,.articlelist.opening-hours .item i{white-space:nowrap;font-style:normal}
.articlelist.opening-hours .item .summary p{margin-bottom:0}
.articlelist.opening-hours .item a[href].tel{position:relative;font-size:1.444444em;margin:10px 0;padding-left:30px;display:block}
.articlelist.opening-hours .item a[href].tel:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:0;font-size:18px}
.articlelist.opening-hours .item a[href].pin{position:relative;padding-left:17px}
.articlelist.opening-hours .item a[href].pin:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:0;font-size:16px}
.articlelist.opening-hours .item h3.infob{cursor:help}
.articlelist.opening-hours .item h3.infob:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';font-size:18px;color:#d2d2d2}
.articlelist.opening-hours .item .info{display:none;z-index:3;position:absolute;background:#f5f5f5;border:1px solid #d2d2d2;border-radius:3px;padding:10px;box-shadow:1px 1px 1px 0 #d2d2d2;background-color:#fefefe;font-size:16px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.3}
.articlelist.opening-hours .item .info b,.articlelist.opening-hours .item .info strong{display:block}
.EPLICA_loggedin .articlelist.opening-hours .item .info{display:block;position:static}
.articlelist.opening-hours .item.showbubble .info{display:block}
.articlelist.opening-hours .filterfiles{margin:30px 0 50px;position:relative}
.articlelist.opening-hours .filterfiles label{position:absolute;right:9999px;left:auto}
.articlelist.opening-hours .filterfiles .fi_txt{margin:0;padding:0;width:auto;float:none}
.articlelist.opening-hours .filterfiles .fi_txt input{width:100%;padding:0 10px 0 30px}
.articlelist.opening-hours .filterfiles .fi_btn{position:static}
.articlelist.opening-hours .filterfiles .fi_btn button,.articlelist.opening-hours .filterfiles .fi_btn input{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;text-indent:50px;border:0;width:48px;height:48px;padding:0;background:0;position:absolute;top:0;right:0}
.articlelist.opening-hours .filterfiles .fi_btn button:before,.articlelist.opening-hours .filterfiles .fi_btn input:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';text-indent:-50px;color:#858585}
.articlelist.flokkar h3>a,.flokkar .articlelist h3>a{position:relative}
.articlelist.flokkar h3>a em,.articlelist.flokkar h3>a i,.flokkar .articlelist h3>a em,.flokkar .articlelist h3>a i{position:absolute;left:-60px;top:-5px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:30px;color:#fff;display:inline-block;width:43px;height:43px;line-height:43px;background-color:#006e39;text-align:center;margin-right:15px}
.articlelist.flokkar h3>a em,.articlelist.flokkar h3>a i{position:static;margin-right:0}
.articlelist.lifid-heil{display:block}
.articlelist.lifid-heil .item{display:inline-block;width:280px;padding:0 15px 40px 0;vertical-align:top}
.articlelist.lifid-heil .item img{float:none;margin:0 0 10px;max-width:none}
.articlelist.title .boxhead{position:static}
.articlelist .item{margin-bottom:30px;line-height:1.666666em}
.articlelist .item::after{content:' ';clear:both;display:block;height:0}
.articlelist .item img{float:right;margin-left:30px;max-width:40%}
.QandA .articlelist .item{border-bottom:1px solid #efefef;padding-bottom:20px}
.articlelist .item h3{margin:0 0 .2em}
.articlelist .item h3 a{color:#4d4d4d;line-height:36px}
.QandA .articlelist .item h3 a:active,.QandA .articlelist .item h3 a:focus,.QandA .articlelist .item h3 a:hover{color:#006e39}
.articlelist .item h3 .meta a{display:inline-block;margin-bottom:5px;font-size:16px;color:#006e39;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:900;line-height:1.3}
.fraedsla .articlelist .item h3 .meta a{color:#006e39}
.articlelist .item .summary p{margin:0 0 15px}
.articlelist .item .summary ul{clear:none;margin-bottom:15px;padding-left:1.1em}
.articlelist .item .summary ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.articlelist .item .summary ul li{padding-bottom:15px}
.articlelist .item .more{text-transform:uppercase;font-weight:900}
.articlelist ul{clear:both}
.articlelist li{padding-bottom:30px}
.articlelist li a{font-weight:900}
.hidesummary .summary{display:none}
.hidesummary.article .subtitle{color:#a6843a;margin:0 0 30px;font-size:1.2em;line-height:1.666666em}
.hidesummary.articlelist .subtitle{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;line-height:1.666666em;font-weight:500}
}
@media screen and (max-width:759px){
.articlelist.opening-hours .filterfiles{margin:30px 0 20px}
.articlelist.opening-hours .filterfiles .fi_txt input{padding:23px 35px 23px 15px}
.articlelist.opening-hours .item{display:inline-block;width:45%;min-width:280px;vertical-align:top;margin-bottom:10px}
.articlelist.opening-hours .item h3.infob:after{content:none}
.flokkar .articlelist h3>a em,.flokkar .articlelist h3>a i{position:static;margin-right:5px}
}
@media screen and (max-width:479px){
.articlelist .item img{float:none;margin-left:0;max-width:100%}
}
@media screen and (min-width:760px){
.articlelist.opening-hours .boxbody{margin-left:-30px}
.articlelist.opening-hours .item{display:inline-block;width:45%;padding-left:30px;vertical-align:top;margin-bottom:10px}
.articlelist.opening-hours .filterfiles{margin:30px 0 50px}
.flokkar .articlelist .summary{font-size:1.333333em}
.flokkar .articlelist .summary ul{margin-top:30px}
.flokkar .articlelist .summary ul li a{font-weight:500}
}
@media screen and (min-width:760px) and (max-width:979px){
.articlelist.opening-hours .filterfiles{margin:30px 0}
.articlelist.opening-hours .item{margin-bottom:10px}
.flokkar .articlelist h3>a em,.flokkar .articlelist h3>a i{position:static;margin-right:5px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.articlelist .item{margin-bottom:30px}
}
@media screen{
.campaign .item{display:flex;align-items:center}
.campaign .item .content{z-index:2;padding:30px;background-color:#f6f6f6}
.campaign .item .img{position:relative;display:block;height:auto!important;width:55%;padding-top:38%;margin:0}
.campaign .item .img ins.image{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0 no-repeat;background-size:cover;background-position:center}
.campaign .item h3{margin-bottom:20px;font-size:1.666666em}
.campaign .item .summary a{outline:0;display:block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.campaign .item .summary a:after,.campaign .item .summary a:before{content:none}
}
@media screen and (max-width:759px){
.campaign{margin:50px 0 0}
.campaign .item{flex-direction:column;align-items:flex-start;margin-bottom:50px}
.campaign .item .img{width:80%;padding-top:50%}
.campaign .item .content{padding:30px 20px;margin-left:60px;margin-top:-30px}
}
@media screen and (max-width:479px){
.campaign .item .img{width:100%}
.campaign .item .content{margin-left:0;margin-top:0}
}
@media screen and (min-width:760px){
.campaign{margin:60px 0 0}
.campaign .item{margin-bottom:60px}
.campaign .item .content{margin-left:-80px;width:calc(45% + 80px)}
.campaign .item:nth-child(even){flex-direction:row-reverse}
.campaign .item.reverse .content,.campaign .item:nth-child(even) .content{margin-left:0;margin-right:-80px}
.campaign .item .img{min-height:420px}
.campaign .item .img ins.image{background-size:cover}
.campaign .item .content{transform:translate(80px,0);opacity:0;transition:transform .6s ease-in-out}
.campaign .item.reverse .content,.campaign .item:nth-child(even) .content{transform:translate(-80px,0)}
.campaign .item.ready .content{transform:translate(0,0);opacity:1}
}
@media screen and (min-width:980px){
.campaign .image{margin-left:-80px}
.twocol .articlelist.campaign .item .img{overflow:inherit}
}
@media screen and (min-width:1220px) and (min-height:750px){
.campaign .item .content{padding:40px 30px}
}
@media screen{
.pgmain img{display:block;margin:0 0 1.111111em 0}
.pgmain img.inline{display:inline-block;margin:0 0 .8em}
.imagebox,img.center{margin-left:auto;margin-right:auto;max-width:98%}
.imgright,img.right{float:right;clear:right;margin-left:15px;max-width:40%}
.imgleft,img.left{float:left;clear:left;margin-right:15px;max-width:40%}
.imgcenter,.videoblock{display:block;text-align:center}
.imgcenter .videocaption,.videoblock .videocaption{display:none}
.imagebox,.imgcenter,.imgleft,.imgright,.videoblock{font-size:.857142em;line-height:1.25em;margin-bottom:1.111111em}
.imagebox img[src],.imgcenter img[src],.imgleft img[src],.imgright img[src],.videoblock img[src]{float:none;margin:0 auto;max-width:100%}
.imagebox .credit,.imagebox .longdesc,.imgcenter>b,.imgcenter>em,.imgcenter>i,.imgcenter>strong,.imgleft>b,.imgleft>em,.imgleft>i,.imgleft>strong,.imgright>b,.imgright>em,.imgright>i,.imgright>strong{display:block;font-weight:500;font-style:normal;padding:3px 0 0 0;max-width:100px;min-width:100%}
.EPLICA_editor_active .imgcenter>em,.EPLICA_editor_active .imgcenter>i,.EPLICA_editor_active .imgleft>em,.EPLICA_editor_active .imgleft>i,.EPLICA_editor_active .imgright>em,.EPLICA_editor_active .imgright>i{font-weight:inherit;font-style:italic}
.EPLICA_editor_active .imgcenter>b,.EPLICA_editor_active .imgcenter>strong,.EPLICA_editor_active .imgleft>b,.EPLICA_editor_active .imgleft>strong,.EPLICA_editor_active .imgright>b,.EPLICA_editor_active .imgright>strong{font-weight:900;font-style:inherit}
.imgcenter>b,.imgcenter>strong,.imgleft>b,.imgleft>strong,.imgright>b,.imgright>strong{margin-bottom:-2px;color:#000}
.imgcenter>b+img,.imgcenter>em+img,.imgcenter>i+img,.imgcenter>strong+img,.imgleft>b+img,.imgleft>em+img,.imgleft>i+img,.imgleft>strong+img,.imgright>b+img,.imgright>em+img,.imgright>i+img,.imgright>strong+img{margin-top:1.111111em}
.imagebox ul.imagelist{margin:0;padding-left:0}
.imagebox ul.imagelist::after{content:' ';clear:both;display:block;height:0}
.imagebox ul.imagelist>li:before{content:'';float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
.imagebox ul.imagelist>li{margin-bottom:1.111111em}
.imagebox ul.imagelist.listscroller-clip{width:200px}
.imagebox ul.imagelist.listscroller-clip>li{width:100%;margin-right:-100%;float:left}
.imagebox .longdesc{color:#767676;padding-top:5px;font-style:italic}
}
@media screen and (min-width:760px){
.imagebox{float:right;clear:right;max-width:40%;padding:0 0 1.111111em 15px;margin:0;background:#fff}
.imagebox .longdesc .descr{padding:12px 0 0}
}
@media screen{
.youtubelist a.external:after{display:none}
.youtubelist .img{display:block;position:relative;margin-bottom:30px;min-height:230px}
:.youtubelist .img.youtube:after{content:'';display:block;padding-top:56.25%}
.youtubelist .img.youtube:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#fff;font-size:1.8em;width:40px;height:25px;box-sizing:border-box;transition:transform .3s ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;margin:auto}
.youtubelist .img:hover:before{transform:scale(1.2)}
.youtubelist .img img{position:absolute;top:0;bottom:0;left:0;right:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;float:none;margin-left:0;max-width:none}
.youtubelist .item h3 .meta a{font-size:12px;font-weight:500}
.youtubelist .item h3 .meta a:after{content:', '}
.youtubelist .item h3 .meta a:last-child:after{display:none}
.youtubelist h3{font-size:1.3em}
.youtubelist .summary{font-size:.888888em}
}
@media screen and (min-width:760px){
.youtubelist .boxbody{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
.youtubelist h3{font-size:1.3em}
}
@media screen{
.styrktarbeidni .styrktarbeidnir{margin-top:-50px}
.styrktarbeidni .styrktarbeidnir .boxbody{padding-top:2em}
.styrktarbeidnir h4{margin:20px 0}
.styrktarbeidnir .fi_btn{margin-top:30px}
.styrktarbeidnir .boxbody{padding:10px 30px 20px;box-sizing:border-box;background:#f4f4f4}
.jobsavailable{display:none}
.applyjob h4,.barnabox-x h4,.vildarklubbur h4{margin:0 0 15px;line-height:1.4}
.applyjob p,.barnabox-x p,.vildarklubbur p{line-height:1.5}
.applyjob .boxbody,.barnabox-x .boxbody,.vildarklubbur .boxbody{padding:10px 30px 20px;box-sizing:border-box;background:#f4f4f4}
.barnabox .boxbody,.vildarklubbur .boxbody{padding-top:30px}
.applyjob .showlabel label,.styrktarbeidnir .showlabel label{position:static;margin-bottom:8px;display:inline-block}
.applyjob .edunext,.applyjob .jobnext,.applyjob .refnext,.styrktarbeidnir .edunext,.styrktarbeidnir .jobnext,.styrktarbeidnir .refnext{display:none;border-top:1px solid #d2d2d2;padding-top:20px}
.contactform .fi_bdy,.contactform .fi_chk,.contactform .fi_file,.contactform .fi_rdo,.contactform .fi_sel,.contactform .fi_static,.contactform .fi_txt{clear:left;padding-left:0;width:auto}
.contactform .fi_bdy label,.contactform .fi_file label,.contactform .fi_sel label,.contactform .fi_txt label{position:absolute;right:9999px;left:auto}
.contactform .fi_static span{float:left;margin-left:0;width:0;margin-right:0;padding-top:0;text-align:right}
.contactform .fi_txt input,.contactform select{height:44px}
.contactform .fi_rdo label{margin-right:20px}
.contactform .fi_rdo input{height:20px;width:20px;margin-right:5px}
.contactform .fi_qty input{width:15%}
.contactform textarea{height:180px}
.contactform ul{list-style:initial;margin-bottom:20px}
.contactform li{margin-bottom:10px}
.barnabox .place{display:flex}
.barnabox .fi_email,.barnabox .fi_email2{clear:none;width:50%;float:left}
.barnabox .hideme{position:absolute;right:9999px;left:auto}
}
@media screen and (max-width:759px){
.styrktarbeidni .styrktarbeidnir{margin-top:0}
}
@media screen{
.pantalyf{line-height:1.5}
.pantalyf input:disabled,.pantalyf textarea:disabled{background:#f4f4f4!important}
.pantalyf .disableme .fi_rdo label{color:#a9a9a9!important}
.pantalyf .disableme .fi_sel .selecty-button,.pantalyf .disableme .fi_sel .selecty-button:after{background:#f4f4f4!important;color:#a9a9a9!important}
.pantalyf .disableme .fi_sel select{display:none}
.pantalyf .fi_bdy,.pantalyf .fi_chk,.pantalyf .fi_file,.pantalyf .fi_rdo,.pantalyf .fi_sel,.pantalyf .fi_static,.pantalyf .fi_txt{padding-left:0;padding-right:0;margin-bottom:20px}
.pantalyf .fi_bdy label,.pantalyf .fi_chk label,.pantalyf .fi_file label,.pantalyf .fi_rdo label,.pantalyf .fi_sel label,.pantalyf .fi_static label,.pantalyf .fi_txt label{position:absolute;right:9999px;left:auto}
.pantalyf .fi_rdo label{display:block;position:static;font-size:1.111111em;font-style:italic;margin-bottom:10px}
.pantalyf .fi_btn{padding-right:0}
.pantalyf .summary{color:#a6843a;margin:0 0 30px;font-size:1.333333em}
.pantalyf .summary p{margin:0 0 15px}
.pantalyf fieldset{position:relative;padding:40px 30px 20px;box-sizing:border-box;background:#f4f4f4}
.pantalyf fieldset.white{background-color:#fff}
.pantalyf fieldset.white h3{margin-top:10px;color:#006e39}
.pantalyf .hvadasamheitalyf{display:none}
.pantalyf .hvadasamheitalyf #samheitalyfnafn .disabled{background:#f4f4f4}
.pantalyf .openwhen{font-size:17px;color:#666;margin-top:10px;margin-left:12px}
.pantalyf .openwhen p{margin-bottom:4px}
.pantalyf .openwhen p.dr-phone{display:none}
.pantalyf .openwhen p>b,.pantalyf .openwhen p>strong{display:block;line-height:1;margin-bottom:4px;margin-top:10px}
.pantalyf .openwhen p br{display:none}
.pantalyf .openwhen a.tel:before{content:'Sími: ';font-size:15px;font-weight:900}
.pantadulyf .ui-autocomplete .searchfor{display:none}
.pantadulyf .postnumerbox,.pantadulyf .utibubox{display:none}
.EPLICA_loggedin.pantadulyf .postnumerbox,.EPLICA_loggedin.pantadulyf .utibubox,.dev.pantadulyf .postnumerbox,.dev.pantadulyf .utibubox,.pantadulyf .EPLICA_loggedin .postnumerbox,.pantadulyf .EPLICA_loggedin .utibubox{position:relative;display:block;border:1px dotted red;padding-top:30px;margin-bottom:30px;width:80vw;max-width:1300px}
.EPLICA_loggedin.pantadulyf .postnumerbox:before,.EPLICA_loggedin.pantadulyf .utibubox:before,.dev.pantadulyf .postnumerbox:before,.dev.pantadulyf .utibubox:before,.pantadulyf .EPLICA_loggedin .postnumerbox:before,.pantadulyf .EPLICA_loggedin .utibubox:before{content:'Listi yfir apótek (aðeins sýnilegt innskráðum)';position:absolute;top:0;right:0;background:red;color:#fff;padding:3px 6px}
.EPLICA_loggedin.pantadulyf .postnumerbox:before{content:'Listi yfir póstnúmer (aðeins sýnilegt innskráðum)'}
}
@media screen and (max-width:759px){
.pantalyf fieldset{padding:30px 10px 10px}
.pantalyf .openwhen{font-size:15px}
}
@media screen and (min-width:760px){
.pantalyf .fi_txt{width:70%;display:inline-block;clear:none;float:left}
.pantalyf .fi_txt.fi_email,.pantalyf .fi_txt.fi_name{padding-right:20px}
.pantalyf .fi_txt.fi_kt,.pantalyf .fi_txt.fi_tel{width:30%}
.pantalyf .fi_txt.address,.pantalyf .fi_txt.hvadalyf,.pantalyf .fi_txt.hvadasamheitalyf{width:100%}
.pantalyf .hvadalyfwrapper{margin-bottom:30px}
.pantalyf .hvadalyfwrapper .hvadalyf{margin-bottom:15px}
.pantalyf .hvadalyfwrapper .fi_rdo{margin-bottom:25px}
.pantalyf .fi_rdo#akvsamheitalyf{margin-top:7px;padding-right:20px;width:30%;float:left}
.pantalyf .fi_rdo#odyrtsamheitalyf{margin-bottom:5px}
.pantalyf .fi_rdo label{display:inline-block;margin-bottom:0;display:inline-block}
.pantalyf .fi_rdo.block label{display:block}
}
@media screen and (min-width:760px) and (max-width:979px){
.pantalyf .fi_txt{width:100%;display:block;clear:left;float:none;padding-right:0}
.pantalyf .fi_txt.address,.pantalyf .fi_txt.fi_email,.pantalyf .fi_txt.fi_kt,.pantalyf .fi_txt.fi_name,.pantalyf .fi_txt.fi_tel,.pantalyf .fi_txt.hvadalyf,.pantalyf .fi_txt.hvadasamheitalyf{padding-right:0;width:100%}
.pantalyf .fi_rdo label{margin-bottom:10px}
.pantalyf .fi_btn{padding-right:0}
}
@media screen{
.barnabox .boxbody{padding:10px 20px 20px;box-sizing:border-box}
.barnabox .fi_rdo label{display:block;position:static;font-size:1.111111em;font-style:italic;margin-bottom:10px}
.barnabox .fi_sel,.barnabox .fi_txt{display:flex;flex-direction:column}
.barnabox .fi_sel label,.barnabox .fi_txt label{order:1}
.barnabox .fi_sel input,.barnabox .fi_txt input{order:2}
.barnabox .errmsg{position:static;display:block!important;order:3}
.barnabox .summary{color:#a6843a;margin:0 0 30px;font-size:1.333333em}
.barnabox .summary p{margin:0 0 15px}
.barnabox .openwhen{font-size:17px;color:#666;margin-top:10px;margin-left:12px}
.barnabox .openwhen p{margin-bottom:4px}
.barnabox .openwhen p.dr-phone{display:none}
.barnabox .openwhen p>b,.barnabox .openwhen p>strong{display:block;line-height:1;margin-bottom:4px;margin-top:10px}
.barnabox .openwhen p br{display:none}
.barnabox .openwhen a.tel:before{content:'Sími: ';font-size:15px;font-weight:900}
.barnabox .openwhen a.pin{position:relative;padding-left:17px;display:inline-block}
.barnabox .openwhen a.pin:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:0;font-size:16px}
.barnabox .selecty.disabled .selecty-button,.barnabox .selecty.disabled .selecty-button:after,.barnabox input[disabled],.barnabox textarea[disabled]{background:#f6f2f2;color:rgba(118,118,118,.5)}
.barnabox button[disabled]{background:linear-gradient(180deg,#adadad,#787878)}
.barnabox button[disabled]:active,.barnabox button[disabled]:focus,.barnabox button[disabled]:hover{background:linear-gradient(180deg,#adadad,#787878)}
}
@media screen and (max-width:759px){
.barnabox{margin-top:-25px}
.barnabox-x .boxbody{padding:30px 10px 10px}
.barnabox-x .openwhen{font-size:15px}
}
@media screen and (min-width:760px){
.barnabox{margin-top:-10px}
.barnabox .fi_rdo label{display:inline-block;white-space:nowrap;margin-bottom:0}
.barnabox .fi_rdo.block label{display:block}
}
@media screen and (min-width:760px) and (max-width:979px){
.barnabox{margin-top:-50px}
.barnabox .fi_rdo label{margin-bottom:10px}
.barnabox .fi_btn{padding-right:0}
}
@media screen and (min-width:1220px) and (min-height:750px){
.barnabox{margin-top:0}
}
@media screen{
.voggugjof{position:relative;background-color:#bbdce5;padding-top:120px}
.voggugjof:before{content:'';position:fixed;top:0;left:0;right:0;height:100vh;background-image:url(/media/banner-a-forsidu/voggugjof-bg-medium2.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:center top;transform:scale(1) translate(1px);transition:transform 1.2s ease-in-out}
.test.voggugjof:before{background-image:url(/_tests/media/voggugjof-bg-large2.jpg)!important}
.voggugjof.beforejsinit:before{transform:scale(1.05) translate(23px,21px)}
.voggugjof:after{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.2)}
.voggugjof.test:after{content:none}
.voggugjof body{z-index:9;position:relative;background:0 0}
.voggugjof .pghead{background:0 0}
.voggugjof .pghead .wrap{border-color:transparent}
.voggugjof.fixed .pghead{background:#bbdce5;border-bottom:1px solid #d2d2d2}
.voggugjof.fixed .pghead:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.2)}
.voggugjof.fixed .pghead .brand{z-index:1;position:relative}
.voggugjof .pgwrap{position:relative;padding-top:100px;padding-bottom:160px;opacity:1;transition:opacity 280ms ease-in-out .3s}
.voggugjof.beforejsinit .pgwrap{opacity:0}
.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{max-width:980px;margin-left:auto;margin-right:auto;padding-bottom:60px}
.voggugjof.twocol .pgmain,.voggugjof.twocol .pgmain2,.voggugjof.twocol .pgmain3{max-width:none}
.voggugjof .pgextra2{padding-left:0}
.voggugjof .pgextra2 .advert{display:none;padding:20px;margin-bottom:30px}
.voggugjof .pgextra2 .advert img{width:100%;margin:0}
.voggugjof.twocol .pgextra2 .advert{display:block}
.voggugjof .pgfoot,.voggugjof .snav{display:none}
.voggugjof .pgextra2 .advert,.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{background-color:rgba(255,255,255,.92);box-shadow:-5px 20px 40px rgba(0,0,0,.18)}
.voggugjof .pgextra2 .advert a:after{content:none!important}
.voggugjof .article{margin-bottom:30px;margin-left:0;margin-right:0;padding:80px 30px 10px;min-height:auto;background:0 0}
.voggugjof .article h1{margin-bottom:30px}
.voggugjof .article .summary{margin-bottom:20px;color:#058849}
.voggugjof .article .summary>p{line-height:1.3}
.voggugjof .article .summary>p:last-child{margin-bottom:0}
.voggugjof .article .imagebox{margin:0}
.voggugjof .article .imagebox .img{position:static;display:block;height:auto;width:auto;max-width:none;text-align:center;margin-bottom:20px}
.voggugjof .article .imagebox .img img{max-width:100%;max-height:none;height:auto;margin:0}
.voggugjof .article blockquote{color:#4d4d4d;padding-top:6px;padding-bottom:6px;padding-left:30px}
.voggugjof .article blockquote:before{left:0}
.voggugjof .article blockquote p{margin:0}
.voggugjof .article blockquote a[href]{text-transform:none;font-weight:400;margin:0}
.voggugjof .article .collapsebox{padding:0;background:0 0}
.voggugjof .article ul.twocol{margin-top:5px;padding-left:0;font-size:19px}
.voggugjof .article ul.twocol li{padding-left:30px}
.voggugjof .article ul.twocol li:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#058849;font-size:14px;margin-left:-28px;margin-top:0}
.voggugjof .article ul.twocol a[href]:after{content:none!important}
.voggugjof .article blockquote.small{font-size:.857142em;color:#a6843a}
.voggugjof .article blockquote.small>p{font-size:inherit;line-height:inherit}
.voggugjof .article.intro{background:0 0;padding:0 20px 60px}
.voggugjof .article.intro.goup{margin-top:-30px;margin-bottom:0;opacity:1;transform:translate(0,0);transition:transform .3s linear 1.1s,opacity .3s linear 1.1s}
.beforejsinit.voggugjof .article.intro.goup{opacity:0;transform:translate(0,-20px)}
.voggugjof .article.intro h1{position:absolute;right:9999px;left:auto}
.voggugjof .article.intro .imagebox .img{margin-bottom:60px}
.voggugjof .article.intro .imagebox .img img{max-width:65%}
.voggugjof .article.intro .summary{color:#4c4d4e;font-weight:900;font-size:1.222222em;max-width:1000px;margin:auto;text-align:center}
.voggugjof .article.intro .summary>p{line-height:1.5}
.voggugjof .article.intro #countdown{display:flex;justify-content:center;font-size:2.444444em;margin-bottom:60px}
.voggugjof .article.intro #countdown>span{position:relative;display:flex;flex-direction:column;align-items:center}
.voggugjof .article.intro #countdown #daysdescr,.voggugjof .article.intro #countdown #hoursdescr,.voggugjof .article.intro #countdown #minutesdescr,.voggugjof .article.intro #countdown #secondsdescr{font-style:normal;font-size:18px;font-weight:400;text-align:center;white-space:nowrap}
.voggugjof .article.intro #countdown #days,.voggugjof .article.intro #countdown #hours,.voggugjof .article.intro #countdown #minutes,.voggugjof .article.intro #countdown #seconds{display:flex;align-items:center;line-height:1;text-align:center;justify-content:center;margin-bottom:10px;width:150px}
.voggugjof .article.intro #countdown #days:after,.voggugjof .article.intro #countdown #hours:after,.voggugjof .article.intro #countdown #minutes:after,.voggugjof .article.intro #countdown #seconds:after{content:':';position:absolute;right:-7px;text-align:center;display:inline-block}
.voggugjof .article.intro #countdown #seconds:after{content:''}
.voggugjof .articlelist{border:none!important;padding-top:0!important}
.voggugjof .articlelist .boxbody{border-top:1px solid rgba(210,210,210,.7)}
.voggugjof .articlelist .item{display:flex;flex-direction:row-reverse;justify-content:space-between;-moz-column-gap:18px;column-gap:18px;padding:30px!important;margin:0!important;border-bottom:1px solid rgba(210,210,210,.7)}
.voggugjof .articlelist .item .content{width:70%}
.voggugjof .articlelist .item:after{content:none}
.voggugjof .articlelist .img{position:relative;display:block;height:auto!important;width:30%;padding-top:20%;margin:0}
.voggugjof .articlelist .img ins.image{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0 no-repeat;background-size:contain;background-position:center}
.voggugjof .articlelist.shwoimg .img{padding-top:0}
.voggugjof .articlelist.shwoimg .img img{width:auto!important}
.voggugjof .articlelist h3{font-size:22px;font-weight:700}
.voggugjof .articlelist h3 a:after{content:none}
.voggugjof .articlelist .more{text-transform:none;font-weight:700}
.voggugjof .articlelist .more a:after{content:none}
.voggugjof .articlelist ul{margin-top:5px;padding:30px!important;font-size:19px}
.voggugjof .articlelist ul:before{content:'Fleiri frábærar vörur';display:block;width:100%;margin-bottom:30px;margin-top:60px;font-size:22px;font-weight:700}
.voggugjof .articlelist ul li{display:flex;-moz-column-gap:30px;column-gap:30px;padding-left:0;padding-bottom:15px}
.voggugjof .articlelist ul li:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#058849;font-size:14px;margin-left:0;margin-top:3px}
.voggugjof .articlelist ul li a[href]{font-weight:400;font-size:20px;line-height:1.4}
.voggugjof .articlelist ul li a[href]:after{content:none}
.voggugjof .articlelist ul a[href]:after{content:none!important}
.voggugjof #gotogift,.voggugjof #gotomaillist,.voggugjof .contactform .fi_btn button,.voggugjof .contactform .fi_btn input,.voggugjof p a.giftbutton{position:relative;display:inline-flex;align-items:center;background:#006e39;color:#fff;border:none;font-size:1rem;border-radius:4px;height:60px;padding:0 40px;font-weight:600;overflow:hidden}
.voggugjof #gotogift span,.voggugjof #gotomaillist span,.voggugjof .contactform .fi_btn button span,.voggugjof .contactform .fi_btn input span,.voggugjof p a.giftbutton span{z-index:1;position:relative;color:#fff}
.voggugjof #gotogift:after,.voggugjof #gotomaillist:after,.voggugjof .contactform .fi_btn button:after,.voggugjof .contactform .fi_btn input:after,.voggugjof p a.giftbutton:after{content:none}
.voggugjof #gotogift:before,.voggugjof #gotomaillist:before,.voggugjof .contactform .fi_btn button:before,.voggugjof .contactform .fi_btn input:before,.voggugjof p a.giftbutton:before{background:#fff;content:'';position:absolute;top:-50px;left:-75px;height:155px;opacity:.2;width:50px;transform:rotate(35deg);transition:all 550ms cubic-bezier(.19,1,.22,1)}
.voggugjof #gotogift:active,.voggugjof #gotogift:focus,.voggugjof #gotogift:hover,.voggugjof #gotomaillist:active,.voggugjof #gotomaillist:focus,.voggugjof #gotomaillist:hover,.voggugjof .contactform .fi_btn button:active,.voggugjof .contactform .fi_btn button:focus,.voggugjof .contactform .fi_btn button:hover,.voggugjof .contactform .fi_btn input:active,.voggugjof .contactform .fi_btn input:focus,.voggugjof .contactform .fi_btn input:hover,.voggugjof p a.giftbutton:active,.voggugjof p a.giftbutton:focus,.voggugjof p a.giftbutton:hover{text-decoration:none}
.voggugjof #gotogift:active:before,.voggugjof #gotogift:focus:before,.voggugjof #gotogift:hover:before,.voggugjof #gotomaillist:active:before,.voggugjof #gotomaillist:focus:before,.voggugjof #gotomaillist:hover:before,.voggugjof .contactform .fi_btn button:active:before,.voggugjof .contactform .fi_btn button:focus:before,.voggugjof .contactform .fi_btn button:hover:before,.voggugjof .contactform .fi_btn input:active:before,.voggugjof .contactform .fi_btn input:focus:before,.voggugjof .contactform .fi_btn input:hover:before,.voggugjof p a.giftbutton:active:before,.voggugjof p a.giftbutton:focus:before,.voggugjof p a.giftbutton:hover:before{left:120%;transition:all 550ms cubic-bezier(.19,1,.22,1)}
.voggugjof .opengift{padding-top:60px;margin-top:-50px;padding-bottom:10px}
.voggugjof .contactform{padding-top:50px;margin-top:-45px;padding-bottom:10px}
.voggugjof .contactform h3{margin-top:30px}
.voggugjof .contactform .boxbody{margin-right:-20px;padding-bottom:0;margin-bottom:0;padding-left:0;padding-right:0}
.voggugjof .contactform .fi_txt{display:flex;align-items:flex-end}
.voggugjof .contactform .fi_txt label{position:static;font-size:1rem;width:90px}
.voggugjof .contactform .fi_txt input{font-size:1rem;height:40px;border:0;border-bottom:1px solid #d0d0d0;border-radius:0}
.voggugjof .contactform .fi_btn{display:block;text-align:right;margin-top:30px}
.voggugjof .contactform .fi_btn button,.voggugjof .contactform .fi_btn input{max-width:180px;justify-content:center}
.voggugjof .contactform textarea{height:100px}
.voggugjof .article.disclamer h4{margin-top:30px;margin-bottom:20px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1em;text-transform:uppercase}
.voggugjof .article.disclamer ul{font-size:.94em;margin-bottom:30px}
.voggugjof .article.disclamer ul li:before{color:#058849}
.voggugjof.takk .pgwrap{max-width:980px}
.voggugjof.takk .pgmain{padding-top:40px;padding-bottom:40px}
.voggugjof .advert,.voggugjof .article.intro .imagebox,.voggugjof .article.intro .summary,.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{opacity:1;transform:translate(0,0);transition:opacity ease-in-out,transform ease-in-out;transition-duration:.6s}
.beforejsinit .voggugjof .advert,.beforejsinit .voggugjof .article.intro .imagebox,.beforejsinit .voggugjof .article.intro .summary,.beforejsinit .voggugjof .pgmain,.beforejsinit .voggugjof .pgmain2,.beforejsinit .voggugjof .pgmain3{opacity:0;transform:translate(0,50px)}
.voggugjof .article.intro .summary{transition-duration:720ms}
.voggugjof .advert,.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{transition-duration:840ms}
.voggugjof .utibulyfjubox{display:none}
.EPLICA_loggedin.voggugjof .utibulyfjubox{position:relative;display:block;border:1px dotted red;padding-top:30px}
.EPLICA_loggedin.voggugjof .utibulyfjubox:before{content:'Listi yfir apótek (aðeins sýnilegt innskráðum)';position:absolute;top:0;right:0;background:red;color:#fff;padding:3px 6px}
.voggugjof .postnumerbox{display:none}
.EPLICA_loggedin.voggugjof .postnumerbox,.dev.voggugjof .postnumerbox{position:relative;display:block;border:1px dotted red;padding-top:30px;margin-bottom:30px;width:80vw;max-width:1300px}
.EPLICA_loggedin.voggugjof .postnumerbox:before,.dev.voggugjof .postnumerbox:before{content:'Listi yfir póstnúmer sem sent er á (aðeins sýnilegt innskráðum)';position:absolute;top:0;right:0;background:red;color:#fff;padding:3px 6px}
.voggugjof .sharing{margin-left:0}
.voggugjof .sharing [class].share-widgets{position:relative;top:0;height:auto}
}
@media screen and (max-width:759px){
.voggugjof{margin-top:-60px}
.voggugjof .article h1{font-size:38px}
.voggugjof .article.firstguy h1{font-size:44px}
.voggugjof .article .imagebox{margin-right:40px}
.voggugjof .pghead{border-color:transparent;border-color:transparent}
.is-header-fixed .voggugjof .pghead{box-shadow:0 0 15px rgba(65,60,54,.3)}
.is-header-fixed .voggugjof .pghead>.wrap{box-shadow:none}
.voggugjof .pgwrap{padding-left:5%;padding-right:5%;padding-top:30px;padding-bottom:100px}
.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{margin-bottom:30px;margin-bottom:40px;padding-bottom:40px}
.voggugjof .pgextra2,.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3,.voggugjof.twocol .pgmain{width:100%;max-width:500px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}
.voggugjof .pgwrap .pgextra2{display:block!important;padding-left:0;padding-right:0}
.voggugjof .pgwrap .pgextra2>*{display:none}
.voggugjof .pgwrap .pgextra2>.advert{display:none}
.voggugjof .pgwrap .pgextra2>.advert img{max-width:430px}
.voggugjof.twocol .pgwrap .pgextra2>.advert{display:block}
.is-menu-open.voggugjof .pgmain,.is-menu-open.voggugjof .pgmain2,.is-menu-open.voggugjof .pgmain3,.is-menu-open.voggugjof .pgmaintop{display:none!important}
.is-menu-open.voggugjof .pgfoot{display:block}
.is-menu-open.voggugjof .pgwrap .pgextra2{max-width:none}
.is-menu-open.voggugjof .pgwrap .pgextra2>.mnav{display:block!important;background:#fff}
.is-menu-open.voggugjof .pgwrap .pgextra2 .qsearch{display:block!important}
.is-menu-open.voggugjof .pgwrap .pgextra2>.advert{display:none}
.voggugjof #gotogift,.voggugjof #gotomaillist,.voggugjof .contactform .fi_btn button,.voggugjof .contactform .fi_btn input,.voggugjof p a.giftbutton{font-size:16px;height:54px}
.voggugjof .article{padding-top:60px;padding-left:20px;padding-right:20px}
.voggugjof .contactform .boxbody{padding-left:0;padding-right:0}
.voggugjof .contactform h3{margin-top:0}
.voggugjof .contactform .fi_txt label{font-size:17px;width:70px;white-space:nowrap;margin-right:10px}
.voggugjof .contactform .fi_txt input{font-size:17px;height:40px}
.voggugjof .contactform .fi_btn{margin-top:30px}
.voggugjof .article.intro{margin-bottom:30px}
.voggugjof .article.intro.goup{margin-top:-10px}
.voggugjof .article.intro .summary{font-size:20px}
.voggugjof .article.intro .imagebox .img{margin-bottom:40px}
.voggugjof .article.intro .imagebox .img img{max-width:80%}
.voggugjof .article.intro #countdown{font-size:38px;margin-bottom:50px}
.voggugjof .article.intro #countdown #daysdescr,.voggugjof .article.intro #countdown #hoursdescr,.voggugjof .article.intro #countdown #minutesdescr,.voggugjof .article.intro #countdown #secondsdescr{font-size:18px}
.voggugjof .article.intro #countdown #days,.voggugjof .article.intro #countdown #hours,.voggugjof .article.intro #countdown #minutes,.voggugjof .article.intro #countdown #seconds{margin-bottom:10px;width:78px}
.voggugjof .article.intro #countdown #days:after,.voggugjof .article.intro #countdown #hours:after,.voggugjof .article.intro #countdown #minutes:after,.voggugjof .article.intro #countdown #seconds:after{right:-5px}
.voggugjof .article{margin-bottom:10px}
.voggugjof .article .collapse{font-family:proxima-nova,Helvetica,Arial,sans-serif;border:none;background:0 0;font-weight:500;font-size:1em;margin-bottom:20px;padding-left:30px}
.voggugjof .article .collapse:before{left:0;color:#006e39}
.voggugjof .article .collapse>a[href]{color:#4d4d4d}
.voggugjof .article blockquote{margin-bottom:20px;color:#a6843a}
.voggugjof .article blockquote p{line-height:1.4}
.voggugjof .article ul.twocol{margin-top:0;font-size:16px}
.voggugjof .articlelist ul{margin-top:0;font-size:16px}
.voggugjof .articlelist ul:before{margin-top:30px}
.voggugjof .articlelist ul li{padding-bottom:15px}
.voggugjof .articlelist ul li a[href]{font-size:18px}
.voggugjof .article.intro .imagebox,.voggugjof .article.intro .summary,.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{transition-duration:.7s}
.beforejsinit .voggugjof .article.intro .imagebox,.beforejsinit .voggugjof .article.intro .summary,.beforejsinit .voggugjof .pgmain,.beforejsinit .voggugjof .pgmain2,.beforejsinit .voggugjof .pgmain3{transform:translate(0,30px)}
.voggugjof .sharing [class].share-widgets{left:0}
.voggugjof [class].share-widgets2 li{margin:0 10px 0 0}
}
@media screen and (max-width:479px){
.voggugjof:before{background-image:url(/media/banner-a-forsidu/voggugjof-bg-small.jpg)}
.voggugjof .contactform .boxbody .fi_email,.voggugjof .contactform .boxbody .fi_email2{width:100%}
.voggugjof .articlelist .item{display:block}
.voggugjof .articlelist .item .content{width:100%}
.voggugjof .articlelist .img{width:100%;padding-top:60%}
}
@media screen and (min-width:760px){
.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{padding-left:30px;padding-right:30px;margin-bottom:60px}
.voggugjof.twocol .pgmain{padding-left:0!important;padding-right:0!important;margin-right:34.18803418803419%!important;width:65.8119658119658%!important}
.voggugjof .article .collapse{display:none}
.voggugjof .article .collapseouter{display:block!important}
}
@media screen and (min-width:760px) and (max-width:979px){
.voggugjof .pgextra2 .advert{margin-bottom:20px}
.voggugjof .article ul.twocol{margin-bottom:30px}
.voggugjof .articlelist ul{margin-bottom:30px}
}
@media screen and (min-width:980px){
.voggugjof:before{background-image:url(/media/banner-a-forsidu/voggugjof-bg-large2.jpg)}
.voggugjof .article.firstguy h1{font-size:70px}
.voggugjof .article.center{text-align:center!important}
.voggugjof .article.center .imagebox{max-width:400px;margin:0 auto}
.voggugjof .article.img-right{padding-right:0}
.voggugjof .article.img-right .boxbody{display:flex;flex-direction:row-reverse;justify-content:space-between}
.voggugjof .article.img-right .boxbody:after{content:none}
.voggugjof .article.img-right .imagebox{width:45%}
.voggugjof .article.img-right .content{width:55%}
.voggugjof .EPLICA_loggedin .article.img-right .boxbody{display:block}
.voggugjof .EPLICA_loggedin .article.img-right .boxbody .imagebox{float:right}
.voggugjof .article ul.twocol{display:flex;flex-wrap:wrap;margin-right:15px}
.voggugjof .article ul.twocol>li{width:50%;padding-right:15px}
.voggugjof.twocol .article ul.twocol{margin-right:0}
.voggugjof.twocol .article ul.twocol>li{width:100%;padding-right:0}
.voggugjof .articlelist ul{display:flex;flex-wrap:wrap;margin-right:15px}
.voggugjof .articlelist ul>li{width:50%;padding-right:15px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.voggugjof .pgmain,.voggugjof .pgmain2,.voggugjof .pgmain3{padding-left:60px;padding-right:60px;margin-bottom:80px}
.voggugjof.twocol .article ul.twocol{margin-right:15px}
.voggugjof.twocol .article ul.twocol>li{width:50%;padding-right:15px}
.voggugjof .articlelist ul{margin-right:15px}
.voggugjof .articlelist ul>li{width:50%;padding-right:15px}
}
@media screen{
.searchresults{line-height:1.5}
.searchresults .boxhead{position:absolute;right:9999px;left:auto}
.searchresults .search{margin-bottom:1em}
.searchresults .search::after{content:' ';clear:both;display:block;height:0}
.searchresults .search .fi_txt{margin:0 0 20px;padding:0;width:auto}
.searchresults .search .fi_txt label{position:absolute;right:9999px;left:auto}
.searchresults .search .fi_btn{display:block;margin-bottom:.5em;margin-right:-1em}
.searchresults .search .filter{clear:both}
.searchresults .search .fi_chk{display:inline-block;margin-right:1em;margin-bottom:.3em}
.searchresults .search strong{display:block;margin-top:.4em;margin-bottom:.3em}
.searchresults .item h3 small{font-size:.92em}
.searchresults .item .more a{padding:0;background:0;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
}
@media screen{
.fnav{background:#006e39;padding:55px 20px 55px 40px;font-weight:900;letter-spacing:.5px}
.fnav img{margin-bottom:35px}
.fnav a[href]{color:#fff}
.fnav a[href]:active,.fnav a[href]:focus,.fnav a[href]:hover{color:#fff}
.fnav ul{padding-left:1.1em}
.fnav ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.fnav ul>li{height:33px}
.fnav ul>li:before{font-size:1.3em;color:#c7f0c5}
.shortcuts{padding-top:70px}
.shortcuts li{display:inline-block;position:relative;line-height:20px;padding-left:12px;width:180px}
.shortcuts li a[href]{color:#eefbef;font-size:18px}
.shortcuts li a[href] strong{text-transform:uppercase}
.shortcuts li a[href]:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:-25px;color:#9a9a9a;font-size:13px;width:25px;height:25px;line-height:25px;background-color:#9a9a9a;border-radius:50%;color:#646464;margin-top:-4px;transition:background-color 250ms ease-in-out}
.shortcuts li span{display:block;position:absolute;font-size:16px}
.locations{padding-top:70px;color:#fff}
.locations b,.locations strong{display:block;text-transform:uppercase;margin-bottom:10px}
.locations a[href]{display:block;color:#c7f0c5}
.locations a[href]:active,.locations a[href]:focus,.locations a[href]:hover{color:#c7f0c5}
.locations a[href].tel{position:relative;margin-bottom:10px}
.locations a[href].tel:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:-25px;font-size:18px}
.locations span{font-size:16px}
.locations li{display:inline-block;padding-left:12px;width:180px;vertical-align:top}
.locations li.map{width:185px}
.locations li.map a{position:relative;text-align:center;text-transform:uppercase;color:#fff}
.locations li.map a:active,.locations li.map a:focus,.locations li.map a:hover{color:#fff}
.locations li.map a:active:before,.locations li.map a:focus:before,.locations li.map a:hover:before{color:#3d3d3d}
.locations li.map a:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#545454;position:absolute;font-size:100px;top:40px;left:0;right:0;transition:color 250ms ease-in-out}
.locations li.map a em,.locations li.map a i,.locations li.map a span{position:relative;font-size:14px;margin:20px 0 0 20px;display:inline-block;font-style:normal}
.locations li.map a em:after,.locations li.map a i:after,.locations li.map a span:after{content:'';display:block;background:#fff;height:1px;width:100%}
.books li{display:inline-block;position:relative;width:180px;vertical-align:top}
.books li a[href]{color:#fff;padding-left:12px;font-size:16px}
.books li a[href]:active:before,.books li a[href]:focus:before,.books li a[href]:hover:before{background-color:#fff;color:#646464}
.books li a[href]:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:-25px;color:#9a9a9a;font-size:16px;width:25px;height:25px;line-height:25px;background-color:#9a9a9a;border-radius:50%;color:#646464;margin-top:-4px;transition:background-color 250ms ease-in-out}
.books li a[href] .small{color:#fff}
.books li.paper a:before{content:'';font-size:13px;line-height:28px}
.books li.vip a:before{content:''}
.social li{display:inline-block;position:relative;width:185px;vertical-align:top}
.social li.facebook a[href],.social li.instagram a[href]{color:#fff;padding-left:12px;font-size:16px}
.social li.facebook a[href]:active:before,.social li.facebook a[href]:focus:before,.social li.facebook a[href]:hover:before,.social li.instagram a[href]:active:before,.social li.instagram a[href]:focus:before,.social li.instagram a[href]:hover:before{color:#fff}
.social li.facebook a[href]:before,.social li.instagram a[href]:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;position:absolute;left:-25px;color:#9a9a9a;font-size:25px;transition:color 250ms ease-in-out}
.social li.facebook a:before{content:''}
.social li.instagram a:before{content:''}
.footer{border-top:1px solid #898989;padding-top:25px;color:#f4f4f4;font-size:14px;line-height:20px}
.footer em,.footer i,.footer span{white-space:nowrap;font-style:normal}
.footer a[href]{color:#fff}
.footer a[href]:active,.footer a[href]:focus,.footer a[href]:hover{color:#fff}
.footer i{margin:0 6px}
}
@media screen and (max-width:759px){
.fnav{padding:35px 20px;margin:0 -20px}
.locations,.shortcuts{padding:35px 25px}
.locations li,.shortcuts li{width:190px;margin-bottom:30px}
.books{padding:15px 25px 10px 35px}
.books li{width:190px}
.books li a[href]{padding-left:0;line-height:35px}
.books li a[href]:before{left:-35px;top:8px}
.social{padding:15px 25px 35px 35px}
.social li{width:190px}
.social li.facebook a[href],.social li.instagram a[href]{padding-left:0;line-height:35px}
.social li.facebook a[href]:before,.social li.instagram a[href]:before{left:-35px}
}
@media screen and (max-width:479px){
.fnav li{margin:0 auto}
.shortcuts{margin-top:40px}
.locations,.shortcuts{padding:20px}
.locations li,.shortcuts li{display:block;width:150px;margin:0 auto 30px}
.locations li.netspjall,.shortcuts li.netspjall{margin-bottom:60px}
.books li{display:block;width:150px;margin:0 auto}
.social li{display:block;width:150px;margin:0 auto}
}
@media screen and (min-width:760px){
.pgfoot>.wrap{position:relative;padding-left:395px;height:100%;min-height:615px}
.fnav{width:300px;position:absolute;left:0;top:0;bottom:0}
.books{position:absolute;top:410px}
.social{position:absolute;top:450px}
.footer{position:absolute;top:500px;left:370px;right:70px}
}
@media screen and (min-width:760px) and (max-width:979px){
.pgfoot>.wrap{padding-left:350px;min-height:600px}
.shortcuts li.netspjall{width:50%}
.locations li{width:180px;margin-top:20px}
.books{top:400px}
.books li{width:180px}
.social{top:440px}
.social li{width:180px}
.footer{top:510px;left:330px}
}
@media screen and (min-width:980px){
.locations{padding-top:40px}
.locations ul li{margin-bottom:20px}
.locations ul li.textonly{width:500px;margin-top:40px}
.locations ul li.map a{text-align:left}
.locations ul li.map a:before{font-size:130px;top:60px;right:auto}
.locations ul li.map a em,.locations ul li.map a i,.locations ul li.map a span{margin:40px 0 0 40px;max-width:10em;text-align:center}
.social.compact{top:405px;left:745px}
.social.compact li{width:35px;overflow:hidden;white-space:nowrap;line-height:35px;padding-left:35px;margin-right:75px}
.social.compact li.facebook a[href]:before,.social.compact li.instagram a[href]:before{left:0}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.shortcuts li{width:40%}
.locations ul li{width:40%;margin-bottom:30px}
.locations ul li.map{width:40%;margin-top:-15px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.pgfoot>.wrap{min-height:410px}
.shortcuts li.netspjall{width:365px}
.shortcuts li.netspjall span{display:inline-block;position:relative;font-weight:bolder;text-transform:uppercase;font-size:18px}
.books,.footer,.social{margin-top:-100px}
}
@media screen{
.modalpop{position:absolute;z-index:100;top:0;left:0;width:100%;height:100%;text-align:center;padding:0!important;margin:0!important}
.modalpop .curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}
.msie .modalpop .curtain{background-color:#000}
.modalpop .popwin{max-width:85%;background-color:#fff;padding:15px;position:relative;top:100px;text-align:left;display:inline-block}
.modalpop.imgpopper .popwin .desc{display:none}
.modalpop a.closebtn{display:inline-block;position:absolute;width:40px;height:40px;right:20px;top:20px;color:#8e8e8e;overflow:hidden;white-space:nowrap;text-indent:50px}
.modalpop a.closebtn:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;width:25px;height:25px;line-height:23px;left:0;right:0;font-size:25px;top:0;bottom:0;margin:auto}
.imgpopper .popwin{padding:4px;text-align:center}
.imgpopper .img{display:block}
.imgpopper .img img{width:100%}
.imgpopper .title{display:none}
.imgpopper .desc{display:block;padding:5px 0;color:#4d4d4d;font-size:1.33em;position:relative;z-index:10}
.imgpopper [class].paging{border:0;margin:0;padding:0}
.imgpopper [class].paging .stepper{position:static;padding:0}
.imgpopper [class].paging .stepper li{position:static;display:inline}
.imgpopper [class].paging .stepper li a{background:url(i/popup-prev.png) -100px 50% no-repeat;width:50%;height:100%;outline:0;position:absolute;z-index:1;top:0;right:auto;left:4px}
.imgpopper [class].paging .stepper li a:active,.imgpopper [class].paging .stepper li a:focus,.imgpopper [class].paging .stepper li a:hover{background-position:0 50%}
.imgpopper [class].paging .stepper li.next a{background:url(i/popup-next.png) 150% 50% no-repeat;right:4px;left:auto;z-index:2}
.imgpopper [class].paging .stepper li.next a:active,.imgpopper [class].paging .stepper li.next a:focus,.imgpopper [class].paging .stepper li.next a:hover{background-position:100% 50%}
.imgpopper [class].paging .stepper li.nav-end{display:none}
}
@media screen and (max-width:759px){
.modalpop .popwin{max-width:90%}
}
@media screen and (min-width:760px){
.imgpopper .popwin{width:600px}
}
@media screen{
.home .lnav{margin-bottom:40px}
.home .lnav li{position:relative}
.home .lnav li a[href]{position:relative;font-size:1em;text-transform:uppercase;padding:33px 15px 28px;color:#646464;display:block;font-weight:900;border-bottom:1px solid #d2d2d2;overflow:hidden;transition:color 150ms ease-in-out}
.home .lnav li a[href] em,.home .lnav li a[href] i,.home .lnav li a[href] span{z-index:2;position:relative;font-style:normal;display:block}
.home .lnav li a[href] em:after,.home .lnav li a[href] i:after,.home .lnav li a[href] span:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;right:20px;font-size:30px;color:#cdcdcd;width:50px;transition:all 50ms ease-in-out}
.home .lnav li a[href]:after{background-image:none!important;min-height:auto;margin:0}
.home .lnav li.open a span:after{content:''}
.home .lnav li.order a span:after{content:''}
.home .lnav li.service a span:after{content:''}
.home .lnav li a[href]:after,.home .lnav li a[href]:before{content:'';z-index:1;position:absolute;top:0;left:0;right:0;height:3px;background-color:#d2d2d2}
.home .lnav li a[href]:after{z-index:1;background-color:#d48c21;right:auto;width:0}
.green-accent.home .lnav li a[href]:after{background-color:#006e39}
.home .lnav.ready li a[href]:after{width:100%}
.home .lnav li:nth-child(3n+1) a[href]:after{transition:height 150ms ease-in-out,width .3s linear .6s}
.home .lnav li:nth-child(3n+2) a[href]:after{transition:height 150ms ease-in-out,width .3s linear 930ms}
.home .lnav li:nth-child(3n+3) a[href]:after{transition:height 150ms ease-in-out,width .3s linear 1.26s}
.home .lnav--multiline li a[href]{border-bottom:none}
.home .fraedsla{position:relative;padding-bottom:40px}
.home .fraedsla .boxhead{position:static;font-size:2.111111em}
.home .fraedsla .item{margin-bottom:20px;transform:translate(16px,0);transition:transform .7s ease-in-out}
.home .fraedsla .item:nth-child(2){transition-delay:150ms}
.home .fraedsla .item:nth-child(3){transition-delay:.3s}
.home .fraedsla .item:nth-child(4){transition-delay:450ms}
.home .fraedsla .item h3{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif}
.home .fraedsla .item h3>a{font-weight:500;line-height:1}
.home .fraedsla .item h3 .meta a{color:#006e39}
.home .fraedsla .item .summary{display:none}
.home .fraedsla .moreolder{position:absolute;bottom:-20px;right:0;margin-bottom:0}
.home .fraedsla .moreolder a{display:inline-block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:14px}
.home .fraedsla.ready .item{transform:translate(0,0)}
}
@media screen and (max-width:759px){
.home .lnav li{margin-bottom:-1px}
.home .lnav li a[href]{border-bottom:1px solid #d48c21}
.home .fraedsla{margin-top:50px}
}
@media screen and (min-width:760px){
.home .lnav{display:block;margin-left:-30px;padding:0}
.home .lnav li{display:inline-block;width:33%;padding-left:30px;box-sizing:border-box}
.home .lnav li a[href]:active,.home .lnav li a[href]:focus,.home .lnav li a[href]:hover{color:#fff;text-decoration:none}
.home .lnav li a[href]:active:after,.home .lnav li a[href]:focus:after,.home .lnav li a[href]:hover:after{height:100%;transition:height 150ms ease-in-out}
.home .lnav li a[href]:active span,.home .lnav li a[href]:focus span,.home .lnav li a[href]:hover span{background:#d48c21;transition:background 0s ease-in-out 150ms}
.home .lnav li a[href]:active span:after,.home .lnav li a[href]:focus span:after,.home .lnav li a[href]:hover span:after{color:#fff;transform:scale(1.1,1.1);transition:all 50ms ease-in-out}
.home .lnav-wide{display:flex;gap:30px}
.home .lnav-wide li{width:50%}
.home .lnav-wide li a[href]:hover{color:#4d4d4d}
.home .ask-expert-banner{float:right;margin-right:34.188034%;margin-bottom:0;width:65.811965%;min-height:250px;padding:0 300px 0 30px;padding:0;margin-left:0}
.home .ask-expert-banner .text{padding:0 260px 0 30px;min-height:380px}
.home .ask-expert-banner .text h3{font-size:2.111111em}
.home .fraedsla{float:right;width:31.623931%;margin-right:-100%;margin-bottom:0;padding-left:70px;box-sizing:border-box}
.home .fraedsla .boxhead{margin-top:45px;line-height:1.1}
}
@media screen and (min-width:760px) and (max-width:979px){
.home .ask-expert-banner .text{padding:0 200px 0 0}
.home .ask-expert-banner .image{width:260px}
.home .lnav{margin-left:-15px}
.home .lnav li{width:32.5%;padding-left:15px}
.home .lnav li a[href]{padding:20px 10px}
.home .lnav li a[href] span:after{right:10px;font-size:25px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.home .lnav{margin-left:-20px}
.home .lnav li{width:32.5%;padding-left:20px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.home .lnav{margin-bottom:60px}
}
@media screen{
.pgmain .imgbanner{position:relative;height:450px;margin:0 -70px 45px}
.pgmain .imgbanner.prod{height:400px}
.pgmain .imgbanner .item{position:absolute;top:0;bottom:0;left:0;right:0}
.beforejsinit .pgmain .imgbanner .item{display:none}
.pgmain .imgbanner .item.gray{background:#f6f6f6;height:inherit}
.pgmain .imgbanner .item.productbanner{width:100%}
.pgmain .imgbanner .item.productbanner.graybg{background:#f9fafc}
.pgmain .imgbanner .item.productbanner .image,.pgmain .imgbanner .item.productbanner .img{background-size:contain!important;background-repeat:no-repeat!important}
.pgmain .imgbanner .item .image,.pgmain .imgbanner .item .img{height:450px;position:absolute;top:0;bottom:0;right:0;left:50%;background-size:cover!important;background-position:center!important}
.pgmain .imgbanner .item.imgpos_top .image{background-position:center top}
.pgmain .imgbanner .item.imgpos_bottom .image{background-position:center bottom}
.pgmain .imgbanner .item.large{background:#f6f6f6}
.pgmain .imgbanner .item.large.left .image,.pgmain .imgbanner .item.large.left .img{background-position:left center!important}
.pgmain .imgbanner .item.large.right .image,.pgmain .imgbanner .item.large.right .img{background-position:right center!important}
.pgmain .imgbanner .item.large .image,.pgmain .imgbanner .item.large .img{left:0}
.pgmain .imgbanner .item h3{margin:0 0 20px;font-size:3.333333em;line-height:1}
.pgmain .imgbanner .item h3>a{color:#4d4d4d!important;text-transform:none!important}
.pgmain .imgbanner .item h4{position:absolute;right:9999px;left:auto}
.pgmain .imgbanner .item p{margin:0}
.pgmain .imgbanner .item .more{padding-bottom:0}
.pgmain .imgbanner .item .more a{outline:0;display:block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.pgmain .imgbanner .item .more a:after,.pgmain .imgbanner .item .more a:before{content:none}
.pgmain .imgbanner .item .text{position:absolute;bottom:85px;left:0;line-height:1.666666em;width:50%;min-height:280px;padding-left:100px;padding-right:20px;box-sizing:border-box}
.pgmain .imgbanner .item .text .desc{width:100%}
.pgmain .imgbanner .item .text a{outline:0;display:block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.pgmain .imgbanner .item .text a:after,.pgmain .imgbanner .item .text a:before{content:none}
.pgmain .imgbanner .listscroller-clip{height:450px}
.pgmain .imgbanner.listscroller-active [class].paging{position:absolute;padding:0;margin:0;bottom:35px;left:95px}
.pgmain .imgbanner.listscroller-active [class].paging .stepper{text-align:center;position:relative;height:45px}
.pgmain .imgbanner.listscroller-active [class].paging .next,.pgmain .imgbanner.listscroller-active [class].paging .prev{display:none}
.pgmain .imgbanner.listscroller-active [class].paging .jump{margin:0}
.pgmain .imgbanner.listscroller-active [class].paging .jump strong{display:none}
.pgmain .imgbanner.listscroller-active [class].paging .jump a{display:inline-block;position:relative;color:#000;white-space:nowrap;width:30px;height:30px;overflow:hidden;padding:0;text-indent:40px}
.pgmain .imgbanner.listscroller-active [class].paging .jump a:after,.pgmain .imgbanner.listscroller-active [class].paging .jump a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:block;border-radius:50%}
.pgmain .imgbanner.listscroller-active [class].paging .jump a:before{width:20px;height:20px;background:0 0}
.pgmain .imgbanner.listscroller-active [class].paging .jump a:after{width:14px;height:14px;background:#707070}
.pgmain .imgbanner.listscroller-active [class].paging .jump a.current{color:#000}
.pgmain .imgbanner.listscroller-active [class].paging .jump a.current:before{background:#fff;box-shadow:0 0 6px rgba(0,0,0,.4)}
.pgmain .imgbanner.listscroller-active [class].paging .jump a.current:after{background:#d48c21}
}
@media screen and (max-width:759px){
.home .pgmain .qsearch+hr.stream+.imgbanner{margin-top:-30px}
.pgmain .imgbanner.video{position:relative;padding-top:60%;height:auto!important}
.pgmain .imgbanner.video iframe{position:absolute;top:0;left:0;right:0;bottom:0;max-width:900px;margin:auto}
.pgmain .imgbanner{height:500px;margin:0 -10px 30px}
.pgmain .imgbanner.prod{height:440px}
.pgmain .imgbanner .item.productbanner{height:440px}
.pgmain .imgbanner .item.productbanner .text{min-height:180px}
.pgmain .imgbanner .item.large .image,.pgmain .imgbanner .item.large .img{background-repeat:no-repeat!important}
.pgmain .imgbanner .item .image,.pgmain .imgbanner .item .img{height:250px;left:0}
.pgmain .imgbanner .item.image .image{width:50%;right:0;margin:0 auto}
.pgmain .imgbanner .item h3{margin:0 0 10px;font-size:30px}
.pgmain .imgbanner .item .text{left:0;right:0;bottom:0;width:auto;padding:18px 10px 20px;min-height:230px;max-width:100%}
.pgmain .imgbanner .listscroller-clip{height:500px}
.pgmain .imgbanner.listscroller-active [class].paging{padding:0;right:0;left:initial;bottom:0}
.pgmain .imgbanner.listscroller-active [class].paging .stepper{height:38px}
}
@media screen and (min-width:480px) and (max-width:759px){
.pgmain .imgbanner{height:600px}
.pgmain .imgbanner.prod{height:500px}
.pgmain .imgbanner .item.productbanner{height:500px}
.pgmain .imgbanner .item.productbanner .image,.pgmain .imgbanner .item.productbanner .img{height:300px}
.pgmain .imgbanner .item .image,.pgmain .imgbanner .item .img{height:350px}
.pgmain .imgbanner .listscroller-clip{height:600px}
}
@media screen and (min-width:760px){
.home .pgmain .qsearch+hr.stream+.imgbanner{margin-top:-40px}
.pgmain .imgbanner.video{position:relative;padding-top:63%;height:auto!important}
.pgmain .imgbanner.video iframe{position:absolute;top:0;left:0;right:0;bottom:130px;max-width:1310px;margin:auto}
.pgmain .imgbanner .item.gray{background:#f6f6f6;height:inherit}
.pgmain .imgbanner .item.gray .image:before,.pgmain .imgbanner .item.gray .img:before{content:'';position:absolute;top:0;bottom:0;left:0;width:20px;background:linear-gradient(90deg,#f6f6f6,transparent)}
.pgmain .imgbanner .item.large .image:before,.pgmain .imgbanner .item.large .img:before{content:none}
.pgmain .imgbanner .item.large .summary,.pgmain .imgbanner .item.large .text,.pgmain .imgbanner .item.large h3{position:absolute;right:9999px;left:auto}
.pgmain .imgbanner .item.productbanner{height:400px;width:100%}
.pgmain .imgbanner .item.productbanner .image,.pgmain .imgbanner .item.productbanner .img{height:400px}
.pgmain .imgbanner .item.productbanner .text{bottom:45px}
}
@media screen and (min-width:760px) and (max-width:979px){
.pgmain .imgbanner{margin:0 -20px 45px}
.pgmain .imgbanner.prod{height:370px}
.products .pgmain .imgbanner{margin:0 -20px 45px -50px}
.pgmain .imgbanner .item.productbanner{height:370px}
.pgmain .imgbanner .item.productbanner .image,.pgmain .imgbanner .item.productbanner .img{height:370px}
.pgmain .imgbanner .item.productbanner .text{bottom:0;padding-left:50px}
.pgmain .imgbanner .item .text{padding-left:20px;padding-right:20px}
.pgmain .imgbanner.listscroller-active [class].paging{bottom:35px;left:15px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.pgmain .imgbanner.video{padding-top:62%}
.pgmain .imgbanner{margin:0 -50px 45px}
.products .pgmain .imgbanner{margin:0 -50px 45px -80px}
[class].products.demopage .pgmain .imgbanner .item{width:100%}
.pgmain .imgbanner .item.productbanner .text{padding-left:80px}
.pgmain .imgbanner .item h3{font-size:2.777777em}
.pgmain .imgbanner .item .text{padding-left:50px}
.pgmain .imgbanner.listscroller-active [class].paging{bottom:35px;left:45px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.pgmain .imgbanner{margin-bottom:60px}
.products .pgmain .imgbanner{margin:0 -70px 45px -100px}
}
@media screen{
.homepgwrap{background:#f6f6f6;border-top:1px solid #d2d2d2}
.homepgwrap .pgwrap{padding:50px 0}
.products.space{margin-top:50px;margin-bottom:50px}
.products.articlelist .item{background:#fff;min-height:178px;border:1px solid #d2d2d2;padding:30px;vertical-align:top;z-index:2;transition:outline .1s ease-in-out;outline:4px solid rgba(0,110,57,0)}
.products.articlelist .item:active,.products.articlelist .item:focus,.products.articlelist .item:hover{outline:4px solid #006e39;border-color:#fff;cursor:pointer}
.EPLICA_loggedin .products.articlelist .item:active,.EPLICA_loggedin .products.articlelist .item:focus,.EPLICA_loggedin .products.articlelist .item:hover{cursor:default}
.products.articlelist .item h3{font-size:1.666666em}
.products.articlelist .item h3 a:active,.products.articlelist .item h3 a:focus,.products.articlelist .item h3 a:hover{color:#006e39}
.products.articlelist .item h3 .meta a{margin-bottom:10px}
.products.articlelist .item .img{width:35%}
.beforejsinit .products.articlelist--toggler{opacity:0}
.products.articlelist--toggler.articlelist--toggler__active{border-top:1px solid #d2d2d2}
.products.articlelist--toggler .boxbody{flex-direction:column}
.products.articlelist--toggler .item{border:0;outline:0;position:relative;width:100%;margin-bottom:0}
.products.articlelist--toggler .item:active,.products.articlelist--toggler .item:focus,.products.articlelist--toggler .item:hover{outline:0}
.products.articlelist--toggler .item.item-toggler{height:200px;overflow:hidden;padding-left:50px;border-bottom:1px solid #d2d2d2}
.products.articlelist--toggler .item.item-toggler:active,.products.articlelist--toggler .item.item-toggler:focus,.products.articlelist--toggler .item.item-toggler:hover{outline:0;border-bottom:1px solid #d2d2d2}
.products.articlelist--toggler .meta{display:none}
.products.articlelist--toggler .item h3 a{position:relative}
.products.articlelist--toggler .item h3 a[href]:active,.products.articlelist--toggler .item h3 a[href]:focus,.products.articlelist--toggler .item h3 a[href]:hover.{text-decoration:none}
.products.articlelist--toggler .item.item-toggler h3 a::before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';position:absolute;left:-35px;top:9px;font-size:16px;line-height:20px}
.products.articlelist--toggler .item.item-toggler h3:active::before,.products.articlelist--toggler .item.item-toggler h3:focus::before,.products.articlelist--toggler .item.item-toggler h3:hover::before{color:#084}
.products.articlelist--toggler .item-toggler.item--expand h3 a::before{content:''}
.products.articlelist--toggler .item-toggler.item::before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:40px;background:linear-gradient(360deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)}
.products.articlelist--toggler .item-toggler.item--expand{height:100%}
.products.articlelist--toggler .item--expand::before{display:none}
.products.articlelist--toggler .item .more{text-transform:uppercase;font-weight:900;margin-top:30px}
.homeproducts .products .item{transform:translateY(5px)}
.homeproducts .products.ready .item{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;animation-iteration-count:1;-webkit-animation-iteration-count:1}
.homeproducts .products.ready .item.itm2{animation-delay:150ms;-webkit-animation-delay:150ms}
}
@media screen and (max-width:759px){
.homepgwrap .pgwrap{padding:50px 0}
.homeproducts .products .boxbody{display:block;width:auto}
.homeproducts .products .boxbody .item{display:block;width:auto;min-height:250px;padding:25px 10px;margin-bottom:30px;border-right:0;border-left:0}
.homeproducts .products .boxbody .item img{margin-bottom:20px}
}
@media screen and (min-width:760px){
.homepgwrap .pgwrap .articlelist.products .item{margin-bottom:0}
.homeproducts .products{margin-left:-30px;margin-right:-60px;padding:0 70px}
.homeproducts .products .boxbody{width:100%;margin-left:0;margin-right:-30px;margin-top:-30px}
.homeproducts .products .boxbody .item{width:calc(50% - 30px);margin:0;margin-right:30px;margin-top:30px}
.products.articlelist .boxbody{display:flex;flex-wrap:wrap;justify-content:space-between}
.products .item{width:48.717948%;padding-right:20%;margin-right:-.28em}
.products .item .img img{max-width:35%}
.product.article{max-width:770px;margin:0 auto}
.product.article.space{margin-top:50px;margin-bottom:90px}
}
@media screen and (min-width:760px) and (max-width:979px){
.homepgwrap .pgwrap{padding:40px 0}
.homeproducts .products .boxbody{border-spacing:20px}
}
@media screen{
.milli .articlebox,.milli .articlelist{padding:20px 0}
.milli .articlebox h1,.milli .articlebox.header h2.boxhead,.milli .articlelist h1,.milli .articlelist.header h2.boxhead{position:static;font-family:proxima-nova,Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:1em;color:#767676;padding:0 15px;margin-bottom:20px}
.milli .articlebox h1 a,.milli .articlebox.header h2.boxhead a,.milli .articlelist h1 a,.milli .articlelist.header h2.boxhead a{color:#767676}
.milli .articlebox .item,.milli .articlelist .item{padding:0 15px;margin-bottom:30px;line-height:1.666666em}
.milli .articlebox .item .img,.milli .articlelist .item .img{height:200px;overflow:hidden;display:block;margin-bottom:15px}
.milli .articlebox .item .img img,.milli .articlelist .item .img img{float:none;margin-left:0;max-width:100%;width:100%;height:auto;max-height:none}
.milli .articlebox .item h3 .meta a,.milli .articlelist .item h3 .meta a{color:#006e39}
.milli .articlelist{border-top:3px solid #d48c21}
.green-accent.milli .articlelist{border-color:#006e39}
.milli .articlelist.header{padding-bottom:0}
.milli .articlelist.header+.articlelist{border-top:none}
.milli .articlelist.twocol.vidfangsefni{margin-bottom:0}
.milli .articlebox .item{position:relative;border-top:3px solid #d48c21;border-bottom:1px solid #d2d2d2;padding-bottom:40px}
.milli .articlebox .item h3{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1em;text-transform:uppercase;margin:20px 0 15px;line-height:1.3}
.milli .articlebox .item h3 a{color:#4d4d4d}
.milli .articlebox .item p{margin-bottom:20px}
.milli .articlebox .item p a{display:inline-block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.milli .articlebox .item .seemore{position:absolute;bottom:-20px;right:0;line-height:1.3;text-align:right}
.milli .millibox{position:relative;background:#f8f8f8;border:1px solid #e9e8e8;padding:45px 50% 1px 35px;box-sizing:border-box}
.milli .millibox p{line-height:1.5}
.milli .millibox .imagebox{background:0 0}
.milli .millibox h1{font-size:2.111111em}
.milli .millibox a.btn{margin-bottom:0;font-size:.888888em}
}
@media screen and (max-width:759px){
.milli .articlebox .item,.milli .articlelist .item{margin-bottom:-1px}
.milli .millibox{margin:0 0 50px;padding:25px 50% 1px 20px}
.milli .millibox .img{position:absolute;right:0;top:0;width:50%}
}
@media screen and (min-width:480px) and (max-width:759px){
.milli .articlebox .item .img,.milli .articlelist .item .img{height:200px;width:50%}
}
@media screen and (max-width:479px){
.milli .millibox{margin:0 0 50px;padding:25px 20px 1px}
.milli .millibox .img{display:none}
}
@media screen and (min-width:760px){
.milli.service .pgmain{padding-bottom:100px}
.milli .articlebox.twocol,.milli .articlelist.twocol{display:block}
.milli .articlebox.twocol .boxbody,.milli .articlelist.twocol .boxbody{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:space-between}
.milli .articlebox.twocol .boxbody:after,.milli .articlelist.twocol .boxbody:after{content:none}
.milli .articlebox.twocol .boxbody .moreolder,.milli .articlelist.twocol .boxbody .moreolder{width:100%}
.milli .articlebox.twocol .item,.milli .articlelist.twocol .item{width:44.415584%;margin-bottom:60px;padding:0 15px 40px}
.milli .articlebox.twocol .item::after,.milli .articlelist.twocol .item::after{content:' ';clear:both;display:block;height:0}
.milli .articlelist.twocol{margin-bottom:70px}
.milli .articlebox.twocol{border-spacing:30px;padding:0}
.milli .articlebox.twocol .item{padding:0 30px 40px}
.milli .millibox{margin:0 0 50px}
.milli .millibox .img{position:absolute;right:0;top:0;width:50%}
}
@media screen and (min-width:760px) and (max-width:979px){
.milli.service .pgmain{padding-bottom:70px}
.milli .articlebox.twocol .boxbody,.milli .articlelist.twocol .boxbody{margin-left:-5px}
.milli .articlebox.twocol .item,.milli .articlelist.twocol .item{padding:0 0 40px 20px}
.milli .articlebox .item .img,.milli .articlelist .item .img{margin-bottom:0}
.milli .millibox{padding:45px 40% 1px 35px}
.milli .millibox .img{width:40%}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.milli .articlebox.twocol .item,.milli .articlelist.twocol .item{padding:0 20px 40px}
.milli .millibox{padding:45px 40% 1px 20px}
.milli .millibox .img{width:40%}
}
@media screen{
.taglist{padding:20px 15px 0;border-top:3px solid #006e39;border-bottom:1px solid #d2d2d2}
.fraedsla .taglist{border-top:3px solid #d48c21}
.milli .taglist{border-top:3px solid #dd9222}
.taglist.topbox{margin-bottom:0;border-bottom:none}
.taglist.topbox .boxbody>ul>li>a:after{content:none}
.taglist.join{border-top:none;margin-top:-30px}
.taglist.join .boxbody>ul>li>a:after{content:none}
.taglist h2{font-size:2em;margin-bottom:30px;position:absolute;right:9999px;left:auto}
.taglist .boxbody>ul>li:first-child>a{border:none;padding-top:0}
.taglist .boxbody>ul>li>a{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#4d4d4d;font-weight:900;text-transform:uppercase;display:block;border-top:1px solid #d2d2d2;margin:0 -15px;padding:20px 15px;outline:0}
.taglist .boxbody>ul>li>a:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';float:right;color:#767676;font-size:8px;transition:transform .3s ease-in-out}
.taglist .boxbody>ul>li.close>a:after{transform:rotate(-180deg)}
.taglist .boxbody>ul>li.close>ul{display:none}
.taglist .boxbody>ul>li ul{margin-bottom:10px}
.taglist .boxbody>ul>li ul li a{color:#707070;display:block;line-height:20px;min-height:35px;padding-bottom:15px}
}
@media screen{
.searchresult{margin:-30px -70px 50px}
.searchresult .searchform{background:#006e39;color:#fff;padding:80px 70px 25px;text-align:center}
.searchresult .searchform h1{font-size:2.666666em}
.searchresult .searchform p{font-size:1.333333em}
.searchresult .searchform form{position:relative;max-width:970px;margin:0 auto}
.searchresult .searchform form .mainsearch{padding:0;width:auto;margin:0 100px 20px}
.searchresult .searchform form .mainsearch label{position:absolute;right:9999px;left:auto}
.searchresult .searchform form .mainsearch input{width:100%;padding:0 35px 0 30px;height:57px;line-height:57px;border:1px solid #006e39}
.searchresult .searchform form .mainsearch .showextrasearch{display:block;text-align:right;color:#c7f0c5;margin-top:10px;outline:0;font-size:15px}
.searchresult .searchform form .extrasearch{position:relative;height:auto;overflow:hidden;transition:max-height 80ms ease-in-out}
.searchresult .searchform form .extrasearch:before{content:'';position:absolute;top:0;left:0;right:0;border-top:1px solid rgba(199,240,197,.47)}
.searchresult .searchform form .extrasearch.show{max-height:300px;padding-bottom:10px}
.searchresult .searchform form .extrasearch .fi_chk,.searchresult .searchform form .extrasearch .fi_sel,.searchresult .searchform form .extrasearch .fi_txt{display:inline-block;padding:30px 15px 0;margin:0}
.searchresult .searchform form .extrasearch .fi_chk label,.searchresult .searchform form .extrasearch .fi_sel label,.searchresult .searchform form .extrasearch .fi_txt label{font-style:normal}
.searchresult .searchform form .extrasearch .fi_txt label{position:static}
.searchresult .searchform form .extrasearch .fi_chk,.searchresult .searchform form .extrasearch .fi_sel,.searchresult .searchform form .extrasearch .fi_txt,.searchresult .searchform form .extrasearch .selecty-button{font-size:1em}
.searchresult .searchform form .extrasearch .fi_chk label,.searchresult .searchform form .extrasearch .fi_sel label,.searchresult .searchform form .extrasearch .fi_txt label,.searchresult .searchform form .extrasearch .selecty-button label{font-size:1em}
.searchresult .searchform form .extrasearch .fi_sel,.searchresult .searchform form .extrasearch .fi_txt,.searchresult .searchform form .extrasearch .selecty{width:auto;display:inline-block}
.searchresult .searchform form .extrasearch .fi_sel .selecty-button,.searchresult .searchform form .extrasearch .fi_sel input,.searchresult .searchform form .extrasearch .fi_sel select,.searchresult .searchform form .extrasearch .fi_txt .selecty-button,.searchresult .searchform form .extrasearch .fi_txt input,.searchresult .searchform form .extrasearch .fi_txt select,.searchresult .searchform form .extrasearch .selecty .selecty-button,.searchresult .searchform form .extrasearch .selecty input,.searchresult .searchform form .extrasearch .selecty select{width:140px;display:inline;background-color:#006e39;border-color:#c7f0c5;color:#fff;height:40px!important;line-height:40px}
.searchresult .searchform form .extrasearch .fi_sel .selecty-button,.searchresult .searchform form .extrasearch .fi_txt .selecty-button,.searchresult .searchform form .extrasearch .selecty .selecty-button{display:inline-block;text-align:left;font-style:normal}
.searchresult .searchform form .extrasearch .fi_sel .selecty-button:after,.searchresult .searchform form .extrasearch .fi_txt .selecty-button:after,.searchresult .searchform form .extrasearch .selecty .selecty-button:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';font-size:8px;background:0}
.searchresult .searchform form .extrasearch .fi_txt label{margin-right:10px}
.searchresult .searchform form .extrasearch .fi_chk input{height:18px;width:18px;margin-bottom:2px;position:absolute;right:9999px;left:auto}
.searchresult .searchform form .extrasearch .fi_chk label:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';margin-right:5px}
.searchresult .searchform form .extrasearch .fi_chk.active label:before{content:''}
.searchresult .searchform form .extrasearch .fi_sel label{position:absolute;right:9999px;left:auto}
.searchresult .searchform form .extrasearch .fi_sel .selecty select{background-color:#fff!important;color:#4d4d4d!important;border:1px solid #fff!important;font-style:normal}
.searchresult .searchform form .extrasearch .btnextra{position:relative;top:2px;display:inline-block;background:#fff;color:#006e39;height:40px;line-height:40px;padding:0 31px 0 30px;margin:30px 15px 0;font-weight:900;border:0}
.searchresult .searchform form .fi_btn{position:absolute;top:0;right:0;margin:0;padding:0;margin-right:100px}
.searchresult .searchform form .fi_btn button,.searchresult .searchform form .fi_btn input{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;text-indent:50px;border:0;width:48px;height:57px;padding:0;background:0}
.searchresult .searchform form .fi_btn button:before,.searchresult .searchform form .fi_btn input:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';text-indent:-50px;color:#858585}
.searchresult .btngroup a{display:block;background:#2b8145;height:60px;line-height:60px;text-align:center;color:#fff;font-weight:900;text-transform:uppercase;font-size:16px;outline:0;transition:background 8ms ease-in-out}
.searchresult .btngroup a:active,.searchresult .btngroup a:focus,.searchresult .btngroup a:hover{background:#256c3d;color:#fff;text-decoration:none}
.searchresult .resnum .boxhead{color:#717171;font-size:.888888em;text-transform:uppercase;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:900;margin-bottom:19px}
.searchresult .resnum p{font-size:1.333333em}
.searchresult .resnum i{font-weight:900}
.searchresult .boxbody{padding:0 170px;padding:0 12.977099%;margin-top:40px}
.searchresult .boxbody .item{background-color:#f9fafb;padding:20px 34.188034% 1px 25px;margin-bottom:2px;box-sizing:border-box}
.searchresult .boxbody .item .img img{float:right;max-width:12.280701%;min-width:66px;margin-right:-22.807017%;margin-top:-15px}
.searchresult .boxbody .item h3{margin:0 0 10px;font-size:1.111111em;font-family:proxima-nova,Helvetica,Arial,sans-serif}
.searchresult .boxbody .item p{font-size:16px;line-height:1.5}
.searchresult .boxbody .item .summary{font-style:italic;font-size:1em}
.searchresult .boxbody .item .summary p{font-size:1em}
.searchresult.heyrn .searchform{background:#f2f2eb;color:#4d4d4d}
.lyfjabokin.lyfjaleit .pgextra2{padding-top:0}
.lyfjabokin.lyfjaleit .pgextra2 .breadcrumbs{display:none}
.lyfjabokin.lyfjaleit .pgmain{padding:0;margin:-50px -70px 0}
.lyfjabokin.lyfjaleit .pgmain>.wrap{display:table;width:100%;border-spacing:70px}
.lyfjabokin.lyfjaleit .articlebox{display:table-cell;width:35%;vertical-align:top}
.lyfjabokin.lyfjaleit .articlebox .item{position:relative;border-top:3px solid #d48c21;border-bottom:1px solid #d2d2d2;padding:0 30px 40px;margin-right:30px;line-height:1.666666em}
.lyfjabokin.lyfjaleit .articlebox .item h3{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1em;text-transform:uppercase;margin:20px 0 15px}
.lyfjabokin.lyfjaleit .articlebox .item h3 a{color:#4d4d4d}
.lyfjabokin.lyfjaleit .articlebox .item p{margin-bottom:20px}
.lyfjabokin.lyfjaleit .articlebox .item p a{display:inline-block;text-transform:uppercase;color:#006e39;font-weight:900;margin-bottom:20px;font-size:.888888em}
.lyfjabokin.lyfjaleit .articlebox .item .seemore{position:absolute;bottom:-20px;right:5px;margin-bottom:15px}
.lyfjabokin.lyfjaleit .articlelist.products{display:table-cell;width:65%;vertical-align:top}
.lyfjabokin.lyfjaleit .articlelist.products .item{width:auto;margin:0}
.lyfjabokin.lyfjaleit .articlelist.products .item .img img{max-height:250px}
.lyfjabokin .table-aukaverkanir td,.lyfjabokin .table-aukaverkanir th{padding:10px 20px 10px 10px}
.lyfjabokin.lyfjaflokkar .article h3{position:relative;padding-left:60px}
.lyfjabokin.lyfjaflokkar .article h3 em,.lyfjabokin.lyfjaflokkar .article h3 i{position:absolute;left:0;top:-5px;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:30px;color:#fff;display:inline-block;width:43px;height:43px;line-height:43px;background-color:#006e39;text-align:center;margin-right:15px}
.lyfjabokin.lyfjaflokkar .article h4{padding-top:80px;margin-top:-80px;display:block}
.lyfjabokin.lyfjaflokkar .article ul{margin-left:58px}
.lyfjabokin.lyfjaflokkar .article ul li{margin-bottom:10px}
.lyfjabokin .article .info{background:#f4f4f4;color:#4d4d4d;border-left:5px solid #006e39;margin-left:-30px;margin-bottom:40px;padding:10px 0 10px 25px}
.lyfjabokin .article .info p{margin-bottom:0;font-size:16px}
.lyfjabokin .article .info p:first-child{font-size:1em}
.lyfjabokin .article .info em,.lyfjabokin .article .info i{margin:0 6px;color:#6e6e6e;font-style:normal}
.lyfjabokin .article a.pop.ar{color:#4d4d4d}
.lyfjabokin .article .collapsebox h4:first-child{margin-top:0}
.lyfjabokin .article .collapsebox ul li{margin-bottom:0}
.lyfjabokin .article hr{display:block;height:2px;margin:50px 0}
.lyfjabokin .article h2 a.pop,.lyfjabokin .article h3 a.pop{position:relative}
.lyfjabokin .article h2 a.pop:after,.lyfjabokin .article h3 a.pop:after{margin-top:6px}
.lyfjabokin .article a.pop:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:21px;height:21px;background:#c7f0c5;border:1px solid #bad9c5;color:#006e39;border-radius:50%;margin-left:10px;margin-top:3px;font-size:8px;line-height:21px;transition:background 250ms ease-in-out}
.lyfjabokin .article a.pop.bf{display:inline-block;white-space:nowrap;overflow:hidden;width:35px;vertical-align:middle}
.lyfjabokin .article a.pop.bf:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:21px;height:21px;background:#c7f0c5;border:1px solid #bad9c5;border-radius:50%;margin-left:10px;margin-right:10px;font-size:8px;line-height:21px;transition:background 250ms ease-in-out;position:relative;top:3px}
.lyfjabokin .article a.pop.bf:after{content:none}
.lyfjabokin .article a.pop:active:after,.lyfjabokin .article a.pop:active:before,.lyfjabokin .article a.pop:focus:after,.lyfjabokin .article a.pop:focus:before,.lyfjabokin .article a.pop:hover:after,.lyfjabokin .article a.pop:hover:before{color:#006e39;background:#a9e5a6}
.lyfjabokin .article table:not('.pills table'){table-layout:fixed;width:100%;min-width:700px;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font-size:16px}
.lyfjabokin .article table:not('.pills table') td,.lyfjabokin .article table:not('.pills table') th{padding:10px 8px 10px 12px;line-height:1.4;border-left:1px solid #d2d2d2;border-top:1px solid #d2d2d2}
.lyfjabokin .article table:not('.pills table') thead tr th{font-weight:500;background-color:#fff;color:#4d4d4d;max-width:170px}
.lyfjabokin .article table:not('.pills table') thead tr:first-child th{font-weight:900}
.lyfjabokin .article table:not('.pills table') thead tr:first-child th:first-child{vertical-align:middle;width:170px;background-color:#006e39;color:#fff}
.lyfjabokin .article table:not('.pills table') tbody td{vertical-align:middle}
.lyfjabokin .article table:not('.pills table') tbody td:first-child{font-weight:900}
.lyfjabokin .article table:not('.pills table') tbody td img{margin:0 auto}
.lyfjabokin .article .blockquote li{margin-bottom:5px}
.lyfjabokin .pills{position:relative;box-sizing:border-box;font-size:16px;margin-bottom:60px}
.beforejsinit .lyfjabokin .pills{display:none}
.lyfjabokin .pills h2{position:absolute;right:9999px;left:auto}
.lyfjabokin .pills .image{background-color:#000;margin-bottom:10px}
.lyfjabokin .pills .image img{display:block;margin:0 auto;max-height:250px}
.lyfjabokin .pills.imageinit .tabpane .image{display:none}
.lyfjabokin .pills [class].tab-box{margin:0}
.lyfjabokin .pills [class].tab-box:before{content:'STYRKUR:';display:block;font-weight:900;font-size:13px}
.lyfjabokin .pills [class].tab-box li.current a{color:#fff}
.lyfjabokin .pills [class].tab-box li a{padding:4px 8px}
.lyfjabokin .pills .tablewrap{border:1px solid #d2d2d2;border-top:3px solid #006e39;margin-top:10px;padding:0 16px}
.lyfjabokin .pills table{margin-bottom:0;width:100%}
.lyfjabokin .pills table thead th{background-color:#fff;font-style:italic;color:#4d4d4d;font-weight:500}
.lyfjabokin .pills table tr:first-child td,.lyfjabokin .pills table tr:first-child th{border:0}
.lyfjabokin .pills table tr th{font-weight:500;width:112px}
.lyfjabokin .pills table tr td,.lyfjabokin .pills table tr th{padding:10px 5px;border-top:1px solid #d2d2d2;border-bottom:0}
.lyfjabokin .pills table tr td{font-weight:900}
.lyfjabokin .modalpop .popwin{border:9px solid #006e39;padding:70px 100px}
.lyfjabokin .modalpop .popwin .article h1{font-size:2.777777em;line-height:1.1}
.lyfjabokin .modalpop .popwin .article h3{padding-left:0}
.lyfjabokin .modalpop .popwin .article h3.collapse{padding-left:60px}
.lyfjabokin .modalpop a.closebtn{right:0;top:0}
.lyfjabokin .modalpop a.closebtn:before{content:'';line-height:25px;font-size:12px;color:#fff;background-color:#006e39;top:-20px;right:-20px}
.lyfjaflokkar .article h1{position:relative}
.lyfjaflokkar .article h1 em,.lyfjaflokkar .article h1 i{position:absolute;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-style:normal;font-weight:900;text-transform:uppercase;font-size:1em;font-size:.8em;line-height:1.2;padding:0 10px;left:-70px;background-color:#006e39;color:#fff;display:inline-block}
.btnPantalyf{margin-bottom:30px}
.btnPantalyf a[href]{position:relative;display:block;width:170px;height:60px;line-height:60px;text-transform:uppercase;color:#fff;text-align:left;margin:0;padding-left:12px;border:none;background-color:#006e39}
.btnPantalyf a[href]:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';font-size:1.3em;position:absolute;top:0;bottom:0;right:10px;display:flex;align-content:center}
.btnPantalyf a[href]:active,.btnPantalyf a[href]:focus,.btnPantalyf a[href]:hover{text-decoration:none;color:#fff;background-color:#084}
}
@media screen and (max-width:759px){
.searchresult{margin:-30px -10px 50px}
.searchresult .searchform{padding:60px 10px 20px}
.searchresult .searchform h1{line-height:1.1}
.searchresult .searchform p{line-height:1.3}
.searchresult .searchform form{max-width:970px;margin:0}
.searchresult .searchform form .mainsearch{margin:0 0 45px}
.searchresult .searchform form .mainsearch input{padding-left:10px}
.searchresult .searchform form .fi_btn{margin-right:0}
.searchresult .boxbody{padding:0 10px}
.lyfjabokin.lyfjaleit .pgmain{margin:0}
.lyfjabokin.lyfjaleit .pgmain>.wrap{display:block}
.lyfjabokin.lyfjaleit .articlebox{display:block;width:auto;margin-bottom:30px}
.lyfjabokin.lyfjaleit .articlebox .item{padding:0 10px 40px;margin-right:20px}
.lyfjabokin.lyfjaleit .products.articlelist{display:block;width:auto;margin-bottom:30px}
.lyfjabokin.lyfjaleit .products.articlelist .boxbody{margin-left:0}
.lyfjabokin.lyfjaleit .products.articlelist .item{padding:20px}
.lyfjabokin .tab-lyf{display:none}
.lyfjabokin .ask-expert-banner{display:none}
.lyfjabokin.is-menu-open .pgextraextra{display:none}
.lyfjabokin .modalpop .popwin{padding:50px 20px}
.lyfjabokin .modalpop .popwin .article h1{font-size:38px}
.lyfjabokin .modalpop .popwin .article h3.collapse{padding:14px 10px 14px 50px}
.lyfjaflokkar .article h1 em,.lyfjaflokkar .article h1 i{position:static}
}
@media screen and (min-width:480px) and (max-width:759px){
.btnPantalyf a[href]{width:50%}
}
@media screen and (max-width:479px){
.lyfjabokin.lyfjaleit .products.articlelist .item{padding:20px}
.lyfjabokin.lyfjaleit .products.articlelist .item .img{position:static}
.lyfjabokin.lyfjaleit .products.articlelist .item .img img{width:auto;margin-bottom:20px}
.searchresult .boxbody .item{padding:20px}
.searchresult .boxbody .item p{margin-bottom:10px}
.searchresult .boxbody .item .img img{margin:-27px 0 0 15px;min-width:80px}
.btnPantalyf a[href]{width:auto}
}
@media screen and (min-width:760px){
.lyfjabokin .pgextra2 .breadcrumbs,.lyfjabokin .pgextra2 .snav{display:none}
.nav.lyfjabokin .pgextra2 .breadcrumbs,.nav.lyfjabokin .pgextra2 .snav{display:block}
.lyfjabokin .tab-lyf{position:fixed;z-index:8;top:140px;left:0;right:0;width:100%;margin:0 auto}
.lyfjabokin .tab-lyf::after{content:' ';clear:both;display:block;height:0}
.fixed.lyfjabokin .tab-lyf{top:70px}
.lyfjabokin .tab-lyf .wrap{max-width:1310px;padding:0 70px;margin:0 auto;background-color:#006e39}
.lyfjabokin .tab-lyf ul{display:table;width:100%}
.lyfjabokin .tab-lyf ul li{display:table-cell;width:20%;white-space:nowrap;text-align:center;text-transform:uppercase;color:#fff;font-weight:900;padding:0 10px;font-size:16px;height:60px;line-height:60px;cursor:pointer}
.lyfjabokin .tab-lyf ul li.current{background-color:#247c3f}
.lyfjabokin .pgwrap{padding-top:170px}
.lyfjabokin.home .pgwrap{padding-top:140px}
.lyfjabokin.home .homepgwrap .pgwrap{padding-top:50px}
.lyfjabokin .modalpop .popwin{max-width:970px}
}
@media screen and (min-width:760px) and (max-width:979px){
.searchresult{margin:-30px -20px 50px}
.searchresult .searchform{padding:60px 20px 20px}
.searchresult .searchform form{max-width:970px;margin:0}
.searchresult .searchform form .mainsearch{margin:0 0 45px}
.searchresult .searchform form .mainsearch input{padding-left:10px}
.searchresult .searchform form .fi_btn{margin-right:0}
.searchresult .boxbody{padding:0 20px}
.lyfjabokin.lyfjaleit .pgmain{margin:-20px -20px 20px}
.lyfjabokin.lyfjaleit .pgmain>.wrap{border-spacing:20px}
.lyfjabokin.lyfjaleit .articlebox .item{padding:0 10px 40px;margin-right:20px}
.lyfjabokin.lyfjaleit .products.articlelist .boxbody{margin-left:0}
.lyfjabokin.lyfjaleit .products.articlelist .item{padding:20px}
.lyfjabokin .tab-lyf .wrap{padding:0 20px}
.lyfjabokin .tab-lyf ul li{font-size:14px}
.lyfjabokin.twocol .pgextraextra{float:none;width:auto;margin-right:0}
.lyfjabokin.twocol .pgextraextra{padding-left:30px}
.lyfjabokin .modalpop .popwin{padding:70px 50px;max-width:85%}
.lyfjaflokkar .article h1 em,.lyfjaflokkar .article h1 i{position:static}
.btnPantalyf a[href]{width:50%}
}
@media screen and (min-width:980px){
.lyfjabokin .article.lyf{position:relative}
.lyfjabokin .article.lyf h1{padding-right:180px}
.btnPantalyf.up{position:absolute;top:5px;right:0;margin-bottom:0}
.btnPantalyf.dwn a{margin-left:auto;width:250px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.searchresult{margin:-30px -50px 50px}
.searchresult .searchform{padding:80px 50px 20px}
.lyfjabokin .article.lyf h1{padding-right:160px}
.lyfjabokin.lyfjaleit .articlebox .item{padding:0 20px 40px}
.lyfjabokin .tab-lyf .wrap{padding:0 50px}
.lyfjabokin.twocol .pgextraextra{padding-left:20px}
.btnPantalyf a[href]{width:150px}
.btnPantalyf.dwn a{width:250px}
}
@media screen{
html.lyfjabokin-app{background:#fff;padding-top:0}
html.lyfjabokin-app .btnPantalyf,html.lyfjabokin-app .byggiraeplica,html.lyfjabokin-app .menu-arrow-wrapper,html.lyfjabokin-app .pgbottom,html.lyfjabokin-app .pgfoot,html.lyfjabokin-app .pghead{display:none}
html.lyfjabokin-app .pgwrap{padding-top:0}
html.lyfjabokin-app .searchresult{margin-top:0}
html.lyfjabokin-app .searchresult .btngroup{display:none}
html.lyfjabokin-app .tab-lyf{top:0}
html.lyfjabokin-app.lyfjaleit,html.lyfjabokin-app.lyfjaleit>body{background:#006e39}
html.lyfjabokin-app.lyfjaleit .resnum,html.lyfjabokin-app.lyfjaleit .resnum .boxhead{color:#fff}
}
@media screen{
.themap .articlelist{margin-top:80px}
.themap .articlelist ul{margin-left:-30px}
.themap .articlelist ul li{display:inline-block;width:33.3%;padding-bottom:0}
.themap .articlelist ul li a{font-weight:500;display:block;border-bottom:1px solid #dadada;margin-left:30px;padding:15px 5px 15px 30px;box-sizing:border-box}
.themap .articlelist ul li a:before{content:'\2022';float:left;font-size:1.3em;margin-right:20px;margin-top:-2px;color:#d48c21}
}
@media screen and (max-width:759px){
.themap .kort iframe{height:450px}
.themap .articlelist{margin-top:60px}
.themap .articlelist ul{margin-left:-15px}
.themap .articlelist ul li{display:inline-block;width:49%}
.themap .articlelist ul li a{margin-left:15px;padding:15px 5px 15px 15px}
}
@media screen and (max-width:479px){
.themap .kort iframe{height:250px}
.themap .articlelist ul{margin-left:0}
.themap .articlelist ul li{display:block;width:auto}
.themap .articlelist ul li a{margin-left:0}
}
@media screen and (min-width:760px){
.themap .kort iframe{height:900px}
}
@media screen and (min-width:760px) and (max-width:979px){
.themap .kort iframe{height:700px}
.themap .articlelist{margin-top:60px}
.themap .articlelist ul{margin-left:-15px}
.themap .articlelist ul li a{margin-left:15px;padding:15px 5px 15px 15px}
}
@media screen{
.maillistpopup{display:none!important}
.maillistletterpop{z-index:999;position:fixed;top:205px;left:0;right:0;margin:0 auto;width:85%;max-width:1100px;padding:0 20px}
.maillistletterpop:before{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5)}
.maillistletterpop .bg{position:relative;padding-top:54.700854%;background-color:#fff;outline:5px solid #006e39;border:5px solid #006e39}
.maillistletterpop .bg:after{content:'';position:absolute;top:-40px;left:-70px;background-image:url(i/postkassi.png);background-repeat:no-repeat;background-size:contain;width:210px;height:210px}
.maillistletterpop .text{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;width:50%;max-width:500px;font-size:1em;text-align:left;margin:0 auto;padding:40px 0 60px;line-height:1.4}
.maillistletterpop .text h2{font-size:40px;margin:0 0 20px;font-weight:500}
.maillistletterpop .logo{position:absolute;bottom:50px;left:60px;max-width:130px}
.maillistletterpop .close{position:absolute;right:50px;top:20px;color:#4d4d4d;font-size:20px;display:block;width:50px;height:50px;white-space:nowrap;overflow:hidden}
.maillistletterpop .close:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:50px;line-height:50px}
}
@media screen and (max-width:759px){
.maillistletterpop{top:82px;width:90%}
.maillistletterpop .bg{min-height:400px;outline:2px solid #006e39;border:2px solid #006e39}
.maillistletterpop .bg:after{top:-40px;left:-30px;width:110px;height:110px}
.maillistletterpop .text{font-size:15px;padding-top:40px;width:65%;max-width:350px}
.maillistletterpop .text h2{font-size:26px;line-height:1.1}
.maillistletterpop .text .button{margin-top:0;line-height:40px}
.maillistletterpop .logo{bottom:20px;left:20px;max-width:90px}
.maillistletterpop .close{right:30px;top:10px}
}
@media screen and (max-width:479px){
.maillistletterpop{width:100%}
.maillistletterpop .bg{min-height:470px}
.maillistletterpop .bg:after{top:-30px;left:-12px;width:90px;height:90px}
.maillistletterpop .text{font-size:15px;padding-top:40px;width:75%;max-width:350px}
}
@media screen and (min-width:760px) and (max-width:979px){
.maillistletterpop{top:170px}
.maillistletterpop .bg{padding-top:65%}
.maillistletterpop .bg:after{top:-30px;left:-50px;width:160px;height:160px}
.maillistletterpop .text h2{font-size:30px}
.maillistletterpop .logo{bottom:30px;left:40px;max-width:110px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.maillistletterpop{top:170px}
.maillistletterpop .bg{padding-top:60%}
.maillistletterpop .text h2{font-size:36px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.maillistletterpop .bg{outline:8px solid #006e39}
.maillistletterpop .bg:after{width:260px;height:260px}
.maillistletterpop .logo{bottom:50px;left:80px;max-width:150px}
}
@media screen{
.youtube-fullwidth-container{position:relative;padding-top:56.25%;margin-bottom:3em}
.youtube-fullwidth-container>iframe{position:absolute;top:0;bottom:0}
}
@media screen{
.disclaimer{position:fixed;z-index:999;right:0;left:0;bottom:0;margin:0 auto;width:100%!important;display:none}
.disclaimer .info{position:absolute;bottom:0;left:0;max-width:480px;background-color:#006e39;color:#fff;padding:20px 73px 23px 37px;text-align:left;line-height:1.2}
.disclaimer .info p{margin:0}
.disclaimer .info a[href]{color:#ffa827}
.disclaimer .info a[href]:active,.disclaimer .info a[href]:focus,.disclaimer .info a[href]:hover{color:#ffa827;text-decoration:underline}
.disclaimer .info .closethis[href]{position:absolute;top:4px;right:4px;display:block;color:#fff;width:40px;height:40px;font-size:14px;white-space:nowrap;overflow:hidden}
.disclaimer .info .closethis[href]:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:40px;line-height:40px}
.disclaimer .info .closethis[href]:active,.disclaimer .info .closethis[href]:focus,.disclaimer .info .closethis[href]:hover{color:#ffa827;text-decoration:none}
}
@media screen and (max-width:759px){
.disclaimer .info{padding:20px 73px 23px 20px}
[class].svarbox__floatingButtonText{width:42px;height:42px;box-sizing:border-box;padding:0;background-position:50% 50%;right:10px;bottom:10px}
[class].svarbox__floatingButtonText .svarbox__floatingButtonGreetingText{display:none}
}
@media screen{
.ch2-block .ch2-settings{display:block}
.cookiehub-chat{display:flex;justify-content:space-between;z-index:2147483639999999;position:fixed;bottom:0;right:0;left:0;height:42px;background-color:transparent;border:0;overflow:hidden;transition:transform .5s ease;transform:translateY(100%);color:#fff;font-weight:700;font-size:15px}
.cookiehub-chat.cookiehub-chat__visible{transform:translateX(0)}
.cookiehub-chat__wrapper{display:flex;justify-content:flex-end;margin:0 auto;width:100%;max-width:1337px!important}
.cookiehub-chat__inner{display:flex;justify-content:space-between;padding:13px 15px;background:#006e39;width:281px;border-top-left-radius:4px;border-top-right-radius:4px}
.cookiehub-chat__button{position:static}
.cookiehub-chat__button:hover{cursor:pointer}
.cookiehub-chat__button:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0}
.cookieHubEnableModal{z-index:999;position:fixed;top:205px;left:0;right:0;margin:0 auto;width:85%;max-width:1100px;padding:0 20px;display:none}
.cookieHubEnableModal.cookieHubEnableModal__visible{display:block}
.cookieHubEnableModal .text{position:relative;padding:30px;max-width:600px;font-size:1em;text-align:left;margin:0 auto;line-height:1.4;background:#fff;border:8px solid #006e39}
.cookieHubEnableModal .cookieHubEnableModal__close{position:absolute;right:0;top:0;color:#4d4d4d;font-size:20px;display:block;width:50px;height:50px;white-space:nowrap;overflow:hidden}
.cookieHubEnableModal .cookieHubEnableModal__close:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:50px;line-height:50px}
.ch2-open-settings-btn{font-weight:700}
.ch2-open-settings-btn:hover{cursor:pointer}
[class].ch2-dialog{padding-bottom:28px!important}
}
@media screen and (min-width:980px){
.cookieHubEnableModal .text{padding:70px 50px 50px}
.cookieHubEnableModal .cookieHubEnableModal__close{position:absolute;right:10px;top:10px}
}
@media screen{
.kvillar{-webkit-margin-after:2.777777em;margin-block-end:2.777777em}
.kvillar__list{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}
.kvillar__imageWrap{aspect-ratio:1/1;border-radius:30px;overflow:hidden;display:block;background-color:#ded9cf;padding:5px;margin-bottom:.888888em;max-width:20em}
.kvillar__image{transform:scale(1.1);margin:0!important}
.kvillar__itemTitle{margin:0;margin-bottom:10px;font-size:22px}
.kvillar__itemTitle span{color:#006e39}
.kvillar__item p{margin:0;font-size:.95em}
.kvillar__text{margin-bottom:2em}
}
@media screen and (min-width:760px) and (max-width:979px){
.kvillar__list{grid-template-columns:repeat(3,minmax(0,1fr))}
.kvillar__item{text-align:center}
}
@media screen and (min-width:980px){
.kvillar__list{grid-template-columns:repeat(4,minmax(0,1fr))}
}
@media screen and (min-width:1220px) and (min-height:750px){
.kvillar__list{grid-template-columns:repeat(5,minmax(0,1fr))}
}
@-webkit-keyframes bounce{
0%{transform:translateY(5px)}
50%{transform:translateY(-15px)}
100%{transform:translateY(0)}
}
@keyframes bounce{
0%{transform:translateY(5px)}
50%{transform:translateY(-15px)}
100%{transform:translateY(0)}
}
@-webkit-keyframes bounce{
0%{transform:translateY(5px)}
50%{transform:translateY(-15px)}
100%{transform:translateY(0)}
}
@keyframes bounce{
0%{transform:translateY(5px)}
50%{transform:translateY(-15px)}
100%{transform:translateY(0)}
}
@media screen and (max-width:759px){
.breadcrumbs{display:none}
}
@media screen and (min-width:760px){
.breadcrumbs{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:1310px;top:200px;margin-top:-.5em;line-height:1;font-size:.92em}
.breadcrumbs>div{position:absolute;left:100px;right:70px}
.breadcrumbs strong{position:absolute;right:9999px;left:auto}
.breadcrumbs a{color:#767676;font-weight:500}
.breadcrumbs i{margin:0 .2em;color:#767676;font-style:normal}
.banner .breadcrumbs,.home .breadcrumbs,.milli .breadcrumbs{display:none}
}
@media screen and (min-width:760px) and (max-width:979px){
.breadcrumbs>div{left:50px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.breadcrumbs>div{left:80px}
}
@media screen{
.mnav .boxhead{position:absolute;right:9999px;left:auto}
.mnav ul{margin:0}
.mnav li{position:relative;padding-top:0}
.mnav li a{display:block}
.mnav li a:active,.mnav li a:focus,.mnav li a:hover{outline:0;text-decoration:none}
.mnav li.current>a,.mnav li.parent>a{font-weight:900}
}
@media screen and (max-width:759px){
.mnav{margin-bottom:30px}
.mnav .boxbody>ul>li{border-top:1px solid #d2d2d2}
.mnav .boxbody>ul>li.open>a{font-weight:900}
.mnav .boxbody>ul>li>a[href]{color:#4d4d4d}
.mnav .boxbody>ul>li>a[href]:active,.mnav .boxbody>ul>li>a[href]:focus,.mnav .boxbody>ul>li>a[href]:hover{color:#4d4d4d}
.mnav li a[href]{font-size:18px;line-height:25px;padding:15px 15px;box-sizing:border-box}
.mnav li a[href]:active,.mnav li a[href]:focus,.mnav li a[href]:hover{color:#006e39}
.mnav li ul a[href]{padding:11px 15px}
.mnav li.fraedsla{padding:0;margin:0}
.mnav .level1 a[href].expand{position:relative;float:right;display:block;width:45px;text-align:center;font-size:20px;margin:0 0 0 -60px;padding:11px 0;box-sizing:border-box;overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:0}
.mnav .level1 a[href].expand:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#006e39;font-size:10px;width:40px;height:25px;padding-right:30px;padding-left:10px;box-sizing:border-box;transition:transform .3s ease-in-out}
.mnav .level1 a[href].expand+a[href]{margin-right:50px}
.mnav .level1>li:first-child{border:0}
.mnav .level1 ul{max-height:0;overflow:hidden;transition:max-height .4s ease-in-out}
.mnav .level2{border-top:1px solid #d2d2d2;margin-bottom:-1px}
.mnav .level2 a[href]{font-size:16px;padding-left:20px}
.mnav .level3 a[href]{padding-left:35px}
.mnav .level4 a[href]{padding-left:60px}
.mnav .level5 a[href]{padding-left:80px}
.mnav .open>a[href].expand:before{transform:rotate(-180deg)}
.mnav .open>ul{height:auto;max-height:700px;overflow:hidden;transition:max-height .4s ease-in-out}
}
@media screen and (min-width:760px){
.mnav{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:1310px;position:fixed;z-index:10;top:65px}
.fixed .mnav{top:25px}
.mnav>.boxbody{position:absolute;right:80px;padding:0 70px;box-sizing:border-box}
.mnav li{float:left}
.mnav li a{padding:0 16px;font-weight:900;text-transform:uppercase;color:#5c5c5c}
.mnav .expand,.mnav .level1 ul{display:none}
}
@media screen and (min-width:760px) and (max-width:979px){
.mnav>.boxbody{padding:0;right:90px}
.mnav li a{padding:0 10px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.mnav li a{padding:0 8px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.mnav li a{padding:0 16px}
}
@media screen and (max-width:759px){
.snav{display:none}
}
@media screen{
.home .snav{display:none}
}
@media screen and (min-width:760px){
.snav{padding:0 20px;border-top:3px solid #006e39;border-bottom:1px solid #d2d2d2;margin-bottom:30px}
.onecol .snav{display:none}
.snav .boxhead{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:900;text-transform:uppercase;margin:20px 0 15px;line-height:1.3}
.snav ul{margin:0}
.snav li{padding:0;margin:0}
.snav li a{font-size:1em;font-family:proxima-nova,Helvetica,Arial,sans-serif;color:#4d4d4d;display:block;border-top:1px solid #d2d2d2;margin:0 -20px;padding:20px 20px}
.snav li.current>a,.snav li.parent>a{font-weight:900}
.snav li.current.branch>a,.snav li.parent>a{border-bottom:1px solid #d2d2d2}
.snav .level1 ul{padding:5px 0 10px 15px}
.snav .level1 ul a{font-size:16px;border:none;padding:10px 30px}
.snav.snav.collapse .hasSub>a[href]{text-decoration:none!important;display:flex;justify-content:space-between;align-items:center;color:#4d4d4d}
.snav.snav.collapse .hasSub>a[href]:after{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';font-size:10px}
.snav.snav.collapse .hasSub>a[href]:hover{color:#006e39}
.snav.snav.collapse .hasSub.open>a[href]{color:#006e39}
.snav.snav.collapse .hasSub.open>a[href]:after{transform:rotate(-180deg)}
.snav.collapse .hasSub .level2{display:none}
.snav.collapse .open .level2{display:block}
}
@media screen and (min-width:1220px) and (min-height:750px){
.snav{margin-bottom:30px;padding:0 30px}
.snav li a{margin:0 -30px;padding:20px 30px}
}
@media screen{
.enav{margin-bottom:1em;text-align:center}
.enav ul{margin:0}
.enav li{display:inline-block}
.enav li a{display:block;padding:.1em .33em}
}
@media screen and (min-width:760px){
.enav{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:1310px;top:65px}
.enav>.boxbody{position:absolute;right:70px;text-align:left}
}
@media screen{
.qsearch{position:relative;max-width:initial;width:initial;top:0;margin:0 -70px 40px;padding:0 100px;background:#006e39}
.qsearch .boxhead{position:static;color:#fff;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:1.777777em}
.qsearch .boxhead span{font-size:16px;display:block;margin-top:10px;font-weight:500}
.qsearch>.boxbody{position:relative;margin:0;width:auto;right:0}
.qsearch label{position:absolute;right:9999px;left:auto}
.qsearch .fi_txt{margin:0;padding:0;width:auto}
.qsearch .fi_txt input{width:100%;padding:0 35px 0 30px;height:60px;line-height:48px;border:1px solid #388753}
.qsearch .fi_txt.reqerror .errmsg{display:none}
.qsearch .fi_txt.reqerror input{border-color:#d2d2d2}
.qsearch .fi_btn{position:absolute;top:2px;right:1px;margin:0;padding:0}
.qsearch .fi_btn button,.qsearch .fi_btn input{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;text-indent:0;border:0;width:48px;height:56px;padding:0;background:0;text-align:center;color:#707070}
.qsearch .fi_btn button:before,.qsearch .fi_btn input:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';width:100%;color:#707070;font-size:20px}
}
@media screen and (max-width:759px){
.qsearch{padding:20px 10px;margin:0 -10px 30px}
.pgextra2 .qsearch{margin:0 -20px 30px;padding:20px}
.qsearch>.boxbody .fi_txt input{padding:0 35px 0 15px}
}
@media screen and (min-width:760px){
.qsearch{padding:41px 70px 41px 540px}
.home .pgmain .qsearch{display:block}
.qsearch .boxhead{position:absolute;left:70px;width:410px;margin-top:-5px}
.qsearch>.boxbody{text-align:right}
.pgextra2 .qsearch{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;box-sizing:border-box;max-width:100%;width:1310px;position:fixed;top:0;width:1270px;padding:0;background:0 0;z-index:11}
.pgextra2 .qsearch .boxbody{position:absolute;top:45px;right:70px;width:62px;display:flex;justify-content:flex-end;overflow:hidden;background-color:rgba(255,255,255,.502);transition:width .1s cubic-bezier(.17,.67,.62,.8)}
.fixed .pgextra2 .qsearch .boxbody{top:7px}
.pgextra2 .qsearch .boxhead{position:absolute;right:9999px;left:auto}
.pgextra2 .qsearch.open .boxbody{width:830px}
.pgextra2 .qsearch .fi_txt{width:600px}
.pgextra2 .qsearch .fi_txt input:active,.pgextra2 .qsearch .fi_txt input:focus,.pgextra2 .qsearch .fi_txt input:hover{outline:0}
.pgextra2 .qsearch .fi_btn{top:0;right:0;width:62px;background:#006e39}
.pgextra2 .qsearch .fi_btn button{width:100%;color:#fff}
.pgextra2 .qsearch .fi_btn button:active,.pgextra2 .qsearch .fi_btn button:focus,.pgextra2 .qsearch .fi_btn button:hover{background-color:#025a30;outline:0}
.pgextra2 .qsearch .fi_btn button:before{color:inherit}
.pgextra2 .qsearch .fi_btn button,.pgextra2 .qsearch .fi_btn input,.pgextra2 .qsearch .fi_txt button,.pgextra2 .qsearch .fi_txt input{height:56px}
}
@media screen and (min-width:760px) and (max-width:979px){
.qsearch{padding-left:70px}
.qsearch .boxhead{position:static;width:auto}
.qsearch .boxhead span{display:inline;white-space:nowrap}
.pgextra2 .qsearch .boxbody{right:20px}
.pgextra2 .qsearch.open .boxbody{width:650px}
.pgextra2 .qsearch .fi_txt{width:570px}
.qsearch .fi_txt input{padding:0 35px 0 20px}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.qsearch{padding:31px 70px 31px 430px}
.qsearch .boxhead{font-size:28px;width:327px}
.pgextra2 .qsearch.open .boxbody{width:680px}
.pgextra2 .qsearch .fi_txt{width:580px}
.qsearch .fi_txt input{padding:0 35px 0 20px}
}
@media screen{
.QAsearch{margin-bottom:40px}
.qahide .QAsearch{display:none}
.QAsearch label{position:absolute;right:9999px;left:auto}
.QAsearch .boxhead{margin-bottom:30px}
.QAsearch .boxbody{position:relative;margin:0}
.QAsearch .fi_txt{margin:0;padding:0;width:auto}
.QAsearch .fi_txt input{width:100%;padding:0 35px 0 30px;height:48px;line-height:48px}
.QAsearch .fi_txt.reqerror .errmsg{display:none}
.QAsearch .fi_txt.reqerror input{border-color:#d2d2d2}
.QAsearch .fi_btn{position:absolute;top:0;right:0;margin:0;padding:0}
.QAsearch .fi_btn button,.QAsearch .fi_btn input{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;text-indent:50px;border:0;width:48px;height:48px;padding:0;background:0}
.QAsearch .fi_btn button:before,.QAsearch .fi_btn input:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';text-indent:-50px;color:#858585}
}
@media screen and (min-width:760px){
.QAsearch{margin-bottom:70px}
}
@media screen{
.beforejsinit .sitemap .level3{display:none!important}
.sitemap .level1 ul{margin:0;padding:5px 0 1px;clear:both}
.sitemap li{width:15em;margin-bottom:1em;position:relative}
.sitemap li.askexpertform{padding:0;margin:0 0 18px}
.sitemap li.closed ul{display:none}
.sitemap a,.sitemap i{display:block;padding:2px 18px 2px 25px;background:#f8f8f8 none 98% 45% no-repeat;font-size:1.17em;border:1px solid #d2d2d2;color:#3f3f40}
.sitemap i{color:#767676;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:#d2d2d2;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:#d2d2d2}
.sitemap .boxbody a.expand{overflow:hidden;white-space:nowrap;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:14px;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}
}
@media screen{
.lyfjalausnir .toparticle{background:#f4f4f4;position:relative;margin:0 -70px 60px;padding:52px 100px 0;box-sizing:border-box}
.lyfjalausnir .toparticle .boxhead,.lyfjalausnir .toparticle h1{display:none;font-size:2.5em;line-height:1.1}
.lyfjalausnir .toparticle .imagebox{float:none;background:0 0;padding:0}
.lyfjalausnir .toparticle h3{line-height:1.2;margin-top:20px}
.lyfjalausnir .toparticle p{font-size:1.111111em;line-height:1.666666em;margin-bottom:40px}
}
@media screen and (max-width:759px){
.lyfjalausnir .toparticle{margin:0 -10px 30px;padding:32px 10px 20px}
.lyfjalausnir .toparticle p{margin-bottom:20px}
.lyfjalausnir .toparticle p a{font-size:.944444em}
}
@media screen and (min-width:760px){
.lyfjalausnir .toparticle{min-height:300px;padding-right:550px}
.lyfjalausnir .toparticle .imagebox .img{position:absolute;right:0;top:0;height:300px;width:500px;overflow:hidden}
.lyfjalausnir .toparticle .imagebox .img img{max-height:100%;max-width:none;height:100%;width:auto;float:right}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
.lyfjalausnir .toparticle{margin:0 -50px 60px;padding:52px 80px 0;padding-right:550px}
}
@media screen and (min-width:760px) and (max-width:979px){
.lyfjalausnir .toparticle{margin:0 -20px 30px;padding:32px 30px 20px;padding-right:50%}
.lyfjalausnir .toparticle .imagebox .img{max-width:46%}
}
@media screen{
.lyfjalausnir .bottomarticle{padding-bottom:40px}
.lyfjalausnir .bottomarticle h1{display:none}
.lyfjalausnir .bottomarticle p{font-size:1.111111em;line-height:1.666666em;margin-bottom:40px}
.lyfjalausnir .bottomarticle ul{padding-left:1.1em}
.lyfjalausnir .bottomarticle ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.lyfjalausnir .bottomarticle ul li{padding-bottom:15px;font-size:1.111111em;line-height:1.666666em}
.lyfjalausnir .bottomarticle ul li:before{color:#0b7abd}
.lyfjalausnir .bottomarticle ul li ul{margin-top:15px}
.lyfjalausnir .bottomarticle ul li ul li{font-size:20px}
}
@media screen and (min-width:980px){
.lyfjalausnir .bottomarticle h3,.lyfjalausnir .bottomarticle h4{margin-top:0}
.lyfjalausnir .bottomarticle .col_2{width:48%;display:inline-block;vertical-align:top;padding-right:20px}
}
@media screen{
.lyfjalausnir .pgfooter{background:#646464}
.lyfjalausnir .pgfooter>.wrap{position:relative;max-width:1310px;padding:0 20px 40px;margin:0 auto}
.lyfjalausnir .pgfooter>.wrap::after{content:' ';clear:both;display:block;height:0}
.lyfjalausnir .pgfooter .fnav{background:#0b7abd;padding:55px 40px;font-weight:900;letter-spacing:.5px}
.lyfjalausnir .pgfooter .fnav img{margin-bottom:35px}
.lyfjalausnir .pgfooter .fnav a[href]{color:#fff}
.lyfjalausnir .pgfooter .fnav a[href]:active,.lyfjalausnir .pgfooter .fnav a[href]:focus,.lyfjalausnir .pgfooter .fnav a[href]:hover{color:#fff}
.lyfjalausnir .pgfooter .fnav ul{padding-left:1.1em}
.lyfjalausnir .pgfooter .fnav ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.lyfjalausnir .pgfooter .fnav ul>li{height:33px}
.lyfjalausnir .pgfooter .fnav ul>li:before{font-size:1.3em;color:#0eb8d4}
.lyfjalausnir .pgfooter .locations{padding-top:70px;color:#fff}
.lyfjalausnir .pgfooter .locations b,.lyfjalausnir .pgfooter .locations strong{display:block;text-transform:uppercase;margin-bottom:10px}
.lyfjalausnir .pgfooter .locations a[href]{display:block;color:#0eb8d4}
.lyfjalausnir .pgfooter .locations a[href]:active,.lyfjalausnir .pgfooter .locations a[href]:focus,.lyfjalausnir .pgfooter .locations a[href]:hover{color:#0eb8d4}
.lyfjalausnir .pgfooter .locations a[href].email,.lyfjalausnir .pgfooter .locations a[href].tel{position:relative;font-size:1.444444em;margin-bottom:10px;font-weight:900}
.lyfjalausnir .pgfooter .locations a[href].email:before,.lyfjalausnir .pgfooter .locations a[href].tel:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;position:absolute;left:-25px;font-size:18px}
.lyfjalausnir .pgfooter .locations a[href].tel:before{content:''}
.lyfjalausnir .pgfooter .locations a[href].email:before{content:'';font-size:14px}
.lyfjalausnir .pgfooter .locations span{font-size:16px}
.lyfjalausnir .pgfooter .locations li{display:inline-block;width:230px;vertical-align:top}
.lyfjalausnir .pgfooter .footer{font-size:16px}
}
@media screen and (max-width:759px){
.lyfjalausnir .pgfooter .fnav{padding:35px 20px;margin:0 -20px}
.lyfjalausnir .pgfooter .locations{padding:35px 25px}
.lyfjalausnir .pgfooter .locations li{width:190px;margin-bottom:30px}
.lyfjalausnir .pgfooter .locations li.map{display:block;width:150px}
}
@media screen and (max-width:479px){
.lyfjalausnir .pgfooter .fnav li{width:auto;margin:0}
}
@media screen and (min-width:760px){
.lyfjalausnir .pgfooter>.wrap{clear:both;min-height:300px;position:relative;padding-left:395px;height:100%;min-height:280px}
.lyfjalausnir .pgfooter .fnav{width:300px;position:absolute;left:0;top:0;bottom:0}
.lyfjalausnir .pgfooter .footer{top:180px}
}
@media screen and (min-width:760px) and (max-width:979px){
.lyfjalausnir .pgfooter>.wrap{padding-left:320px}
.lyfjalausnir .pgfooter .fnav{width:260px;padding:55px 30px}
.lyfjalausnir .pgfooter .locations li{width:190px}
.lyfjalausnir .footer{left:300px}
}
@media screen{
.quiz .article.intro,.quizV2 .article.intro{max-width:880px}
.quizform{margin-top:-1px}
.quizform form{border-top:none;margin-right:0}
.quizform .fi_btn{padding-right:0}
.resultanswers{display:none;margin-bottom:60px}
.EPLICA_loggedin .resultanswers{display:block}
.EPLICA_loggedin .resultanswers h2.head{position:relative}
.EPLICA_loggedin .resultanswers h2.head em,.EPLICA_loggedin .resultanswers h2.head i{display:none}
.EPLICA_loggedin.EPLICA_loggedin .resultanswers h2.head em,.EPLICA_loggedin.EPLICA_loggedin .resultanswers h2.head i{display:inline}
.EPLICA_loggedin .resultanswers h2.head:after{content:'';display:block;font-size:16px;color:red;border-top:1px solid red;padding:0 20px;position:absolute;top:-10px;right:0;left:0;text-align:right}
.EPLICA_loggedin .resultanswers h2.head.ja:after{content:'Niðurstaða: ja'}
.EPLICA_loggedin .resultanswers h2.head.nei:after{content:'Niðurstaða: nei'}
.EPLICA_loggedin .resultanswers h2.head.veit-ekki:after{content:'Niðurstaða: veit-ekki'}
.EPLICA_loggedin .resultanswers h2.head.default:after{content:'Niðurstaða: default'}
.loading{z-index:99;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;display:flex;justify-content:center;align-items:center}
.loading .txt{position:relative;z-index:2;background:url(i/spinner.gif) no-repeat center;height:110px;width:160px;margin-bottom:100px}
.loading .txt:after{content:'Sæki niðurstöður';font-weight:700;text-align:center}
.loading:before{content:'';background-color:rgba(255,255,255,.7);position:fixed;top:0;bottom:0;right:0;left:0;z-index:1}
}
@media screen{
.article.profid{margin-bottom:20px}
.article.profid>.boxbody{counter-reset:my-counter;padding-right:0}
.article.profid>.boxbody>*{max-width:none}
.beforejsinit .article.profid>.boxbody>*{display:none}
.article.profid h2.question{position:relative;display:block!important;background:#f4f4f4;border-top:1px solid #dadada;margin:-1px 0 0;padding:70px 120px 30px;font-size:1.333333em}
.article.profid h2.question:before{content:'-';position:absolute;top:65px;left:60px;display:inline-block;height:40px;line-height:40px;width:40px;font-size:16px;color:#fff;font-style:normal;text-align:center;background:#006e39;border-radius:5px}
.article.profid h2.question:after{content:none}
.article.profid h2.question:not(.extra){counter-reset:my-sec-counter}
.article.profid h2.question:not(.extra):before{counter-increment:my-counter;content:counter(my-counter)}
.article.profid h2.question.extra:before{content:'5b'}
.article.profid .aukaspurning{height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}
.article.profid .question-wrapper.kyn.no+.aukaspurning{max-height:900px}
.article.profid .btns{position:relative;display:flex;-moz-column-gap:20px;column-gap:20px;padding-bottom:30px;background:#f4f4f4;border-bottom:1px solid #dadada}
.article.profid .btns a[href].btn{position:relative;width:120px;border-width:1px}
.article.profid .btns a[href].btn:before{display:inline-block;text-indent:0;text-align:center;vertical-align:top;font-family:icons,Arial,Helvetica,sans-serif;speak:none;font-weight:400;font-style:normal;white-space:nowrap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;content:'';color:#4d4d4d;position:absolute;left:12px;font-size:16px}
.article.profid .btns a[href].btn.selected{color:#fff;background-color:#006e39}
.article.profid .btns a[href].btn.selected:before{content:'';color:#fff}
.article.profid .btns a[href].btn:hover{color:#fff;background-color:#4d4d4d}
.article.profid .btns a[href].btn:hover:before{color:#fff}
.showresults.article.profid .btns:before{transition:opacity 250ms ease-in-out;opacity:1}
.article.profid .btns.multy{flex-direction:column}
.article.profid .btns.multy a[href].btn{text-align:left;padding-left:50px;width:240px!important;padding-right:20px;margin-bottom:10px}
.article.profid .answer{max-height:0;overflow:hidden;padding:0 120px;background-color:#fff;transition:max-height 250ms ease-in-out,padding 250ms ease-in-out}
.article.profid .answer p{margin-bottom:12px}
.article.profid .answer ul{margin-top:18px;margin-bottom:18px}
.article.profid .answer.result .answer-no,.article.profid .answer.result .answer-yes{display:none}
.article.profid .answer.result.no .answer-no,.article.profid .answer.result.yes .answer-yes{display:block}
.article.profid .answer.result{max-height:100%;padding-top:30px;padding-bottom:30px}
.article.profid .btns.range>div{width:calc(100% - 100px)}
.article.profid .btns.range>div input{width:100%;margin-bottom:30px}
.article.profid .btns.range>div .slider{-webkit-appearance:none;width:100%;height:10px;background:#d3d3d3;outline:0;opacity:.7;transition:opacity .2s}
.article.profid .btns.range>div .slider:hover{opacity:1}
.article.profid .btns.range>div .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:90px;background:#006e39;cursor:pointer}
.article.profid .btns.range>div .slider::-moz-range-thumb{width:25px;height:25px;border-radius:90px;background:#006e39;cursor:pointer}
.article.profid .btns.range>div .rangeValue{background-color:#006e39;color:#fff;padding:8px 16px;font-size:1.1em}
.article.profid .selecty{max-width:300px}
}
@media screen and (max-width:759px){
.article.profid{margin-left:-10px;margin-right:-10px}
.article.profid .answer,.article.profid h2.question{padding-left:80px;padding-right:30px;font-size:1.125em}
.article.profid .answer:before,.article.profid h2.question:before{left:20px}
.article.profid h2.question{font-size:1.25em}
.article.profid .btns{padding-left:80px}
.article.profid .btns.range>div{width:calc(100% - 40px)}
}
@media screen and (max-width:479px){
.article.profid .answer{padding-left:30px}
}
@media screen and (min-width:760px){
.article.profid .answer,.article.profid h2.question{padding-left:180px}
.article.profid .answer:before,.article.profid h2.question:before{left:80px}
.article.profid .btns{padding-left:180px}
.article.profid .btns a[href].btn{width:150px}
.article.profid .btns a[href].btn:before{left:22px}
}
@media screen{
.quiz .pgbottom,.quizV2 .pgbottom{max-width:1310px;padding:0 20px;margin:0 auto 30px;border:none}
.resultanswer{background-color:#f4f4f4;border:1px solid #dadada;padding:60px}
.resultanswer h2{margin-top:0}
.resultanswer h2 em,.resultanswer h2 i{display:none}
.resultanswer h2:after{content:none}
.resultanswer p{margin-bottom:12px}
.resultanswer h4+ol,.resultanswer h4+ul,.resultanswer p+ol,.resultanswer p+ul{margin-top:18px}
.resultanswer ul{margin-bottom:18px}
.EPLICA_loggedin .resultanswer ul{padding-left:1.1em}
.EPLICA_loggedin .resultanswer ul>li:before{content:'\2022';float:left;font-size:1.3em;margin-left:-.846153em;margin-top:-2px;color:#d48c21}
.resultanswer li p{margin-bottom:4px}
.resultanswer .answ{display:none}
.EPLICA_loggedin .resultanswer .answ{display:block}
.modalpop.quizresultpopup{position:fixed;display:flex;justify-content:center;align-items:center}
.modalpop.quizresultpopup .curtain{background-color:rgba(255,255,255,.7)}
.modalpop.quizresultpopup .popwin{position:relative;top:0;margin-top:0!important;margin-bottom:100px;padding:60px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.5);max-height:80vh;overflow-y:auto}
.modalpop.quizresultpopup a.closebtn{position:absolute;top:10px;right:14px}
.modalpop.quizresultpopup a.closebtn:before{color:#000}
}
@media screen and (max-width:759px){
.resultanswer{padding:30px 20px;margin-bottom:30px}
.resultanswer h2{margin-bottom:20px}
.modalpop.quizresultpopup{position:fixed;display:flex;justify-content:center;align-items:center;min-height:100vh;overflow:auto}
.modalpop.quizresultpopup .popwin{margin-bottom:0;padding:50px 20px 10px}
}
@media screen and (min-width:760px){
.quiz .pgbottom,.quizV2 .pgbottom{padding:0 50px 0;margin:-50px auto 60px}
.modalpop.quizresultpopup .popwin{width:60%}
}
@media screen and (min-width:980px){
.quiz .pgbottom .article,.quizV2 .pgbottom .article{margin-left:30px}
}
@media screen and (min-width:1220px) and (min-height:750px){
.quiz .pgbottom,.quizV2 .pgbottom{padding-left:70px;padding-right:70px}
.quiz .pgbottom .article,.quizV2 .pgbottom .article{margin-left:30px}
}
@media screen{
a[href]:active,a[href]:focus,a[href]:hover{color:#084;text-decoration:underline}
a[href]:active,a[href]:hover{outline:0}
}
@media screen and (max-width:479px){
#mediaformat:after{content:"phone"}
#mediaformat{font-family:phone}
}
@media screen and (min-width:480px) and (max-width:759px){
#mediaformat:after{content:"phablet"}
#mediaformat{font-family:phablet}
}
@media screen and (min-width:760px) and (max-width:979px){
#mediaformat:after{content:"tablet"}
#mediaformat{font-family:tablet}
}
@media screen and (min-width:980px) and (max-width:1219px),screen and (min-width:980px) and (max-height:749px){
#mediaformat:after{content:"netbook"}
#mediaformat{font-family:netbook}
}
@media screen and (min-width:1220px) and (min-height:750px){
#mediaformat:after{content:"wide"}
#mediaformat{font-family:wide}
}