@import url(//fonts.googleapis.com/css?family=Droid+Serif:400,700,700italic,400italic&.css);
@font-face{font-family:icons;src:url(i/f/icons.eot);src:url(i/f/icons.eot?#iefix) format('embedded-opentype'),url(i/f/icons.svg#icons) format('svg'),url(i/f/icons.woff) format('woff'),url(i/f/icons.ttf) format('truetype');font-weight:400;font-style:normal}
@media screen{blockquote,caption,dfn{font-style:italic}
sub,sup{position:static;display:inline-block}
ol[data-oltype],ul{list-style:none}
blockquote,img{box-sizing:border-box}
hr,input[type=search]{box-sizing:content-box}
.imgpopper .paging a,.mnav li a:active,.mnav li a:focus,.mnav li a:hover,[tabindex],a:active,a:hover,a[href]:active,a[href]:hover{outline:0}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
b,optgroup,strong{font-weight:700}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%}
img{border:0;max-width:100%;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
pre,textarea{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
sub,sup{line-height:inherit}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
legend{border:0;padding:0}
input[type=number],input[type=search],input[type=tel],input[type=email],input[type=url],input[type=date],input[type=password],input[type=text],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}
sup{top:auto;vertical-align:top}
sub{bottom:auto;vertical-align:bottom}
.clear,.print-only,hr.stream{display:none}
.focustarget,.stream{position:absolute;right:9999px;left:auto;white-space:nowrap}
.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}
body{margin:0;color:#242424;line-height:1.5em;font-family:"Droid Serif",serif;font-size:16px;-webkit-font-smoothing:antialiased}
body.ajax-wait,body.ajax-wait *{cursor:wait!important}
body>img{position:absolute;top:0;left:0}
::-moz-selection{x:x;background:#0a246a;color:#fff;text-shadow:none}
::selection{x:x;background:#0a246a;color:#fff;text-shadow:none}
.fi_btn button,.fi_btn input,a.button,thead th,tr.th th{text-shadow:-1px -1px 0 rgba(0,0,0,.35);font-weight:400}
.boxhead,h1,h2,h3,h4{font-family:inherit;font-weight:inherit;color:#2d5382;margin:30px 0 .3em}
.pgmain .boxhead,h1{font-size:2.125em;line-height:1.25em;margin:0 0 10px}
.boxhead,h2{font-size:1.875em;line-height:1.25em}
.pgmain h1.boxhead,h3{font-size:1.625em}
h4{font-size:1.25em}
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:20px}
ul{margin:0;padding:0}
ol{counter-reset:ol;padding-left:1.5em}
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{color:#1c79c2;text-decoration:none;-webkit-transition:color 80ms ease-in-out,background-color 80ms ease-in-out;transition:color 80ms ease-in-out,background-color 80ms ease-in-out}
blockquote{position:relative;border:1px solid #dad7cc;clear:both;margin:0 20px 20px;padding:3px}
blockquote p:last-child{margin-bottom:0}
blockquote:before{position:absolute;display:block;top:0;left:-30px;content:"”";font-family:Georgia,serif;font-size:60px;line-height:1em;color:#242424}
abbr,acronym{cursor:help;border:0}
abbr:hover,acronym:hover{border-bottom:1px dotted #ddd}
.small{color:#666}
hr{border:0;height:1px;margin:20px 0;background:#dad7cc}
sup{margin-top:-.35em}
sub{margin-bottom:-.35em}
.tablewrap{overflow:auto;margin-bottom:20px}
fieldset,form{margin:0}
.tablewrap table{margin-bottom:0}
caption,table,td,th{border:0;background-color:transparent;padding:0;text-align:left;vertical-align:top}
table,td,th{border-bottom:1px solid #dad7cc}
table{border-collapse:collapse;border-spacing:0;color:#000;width:100%}
caption{padding:.333em 0;text-align:left}
th abbr:hover,th acronym:hover{border:0}
td,th{padding:.167em 5px;border-right:1px solid #dad7cc}
td.center,td[align=center],th.center,th[align=center]{text-align:center}
td.num,td.right,td[align=right],th.num,th.right,th[align=right]{text-align:right}
td.num,th.num{white-space:nowrap}
td:last-child,th:last-child{border-right:0}
tr:active,tr:focus,tr:hover{background-color:#f3f2ed}
thead th,tr.th th{background-color:#2d5382;color:#fff;border:0;border-right:1px solid #1d3655;box-shadow:-1px 0 0 #57759b}
thead th h3,tr.th th h3{color:#fff}
tr.odd td,tr.odd th{background-color:#f8f8f8}
thead th.tablesorter-header{cursor:pointer}
thead th.tablesorter-headerAsc{cursor:default}
.fl-scrolls,.fl-scrolls div{font-size:0;line-height:0;margin:0;padding:0}
.fl-scrolls{bottom:0;height:35px;overflow:auto;position:fixed}
.fl-scrolls div{height:1px;overflow:hidden}
.fl-scrolls-hidden{bottom:9999px}
fieldset{padding:0;border:0}
.fi_bdy,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{margin-bottom:20px}
.fi_bdy label,.fi_chk h4,.fi_file label,.fi_rdo h4,.fi_sel label,.fi_txt label{margin:0 0 .2em}
.fi_chk h4,.fi_rdo h4{font-size:1em;font-family:"Droid Serif",serif;font-weight:400;color:#242424}
.fi_chk li,.fi_rdo li{margin-bottom:.3em}
.fi_chk input,.fi_rdo input{vertical-align:middle}
.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}
.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_row{margin-right:-20px}
.f_row:after{content:" ";clear:both;display:block;height:0}
.f_row .fi_chk,.f_row .fi_rdo,.f_row .fi_sel,.f_row .fi_txt{box-sizing:border-box;padding-right:20px;float:left;width:50%}
.f_row .fi_sel input,.f_row .fi_sel select,.f_row .fi_txt input,.f_row .fi_txt select,textarea{width:100%}
.button,button,input,select,textarea{font-family:"Droid Serif",serif;-webkit-font-smoothing:antialiased;-webkit-transition:all 80ms ease-in-out;transition:all 80ms ease-in-out;-webkit-transition-property:color,border-color,background-color,box-shadow;transition-property:color,border-color,background-color,box-shadow;box-sizing:border-box}
.more a:before,.moreolder a:before,.shareButton[href]:after,a.more:before{font-family:icons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal}
.fi_txt input,.selecty,.textinput,select,textarea{display:block;vertical-align:middle}
.fi_txt input,.selecty .selecty-button,.textinput,select,textarea{border:1px solid #cdcdcd;background:#fff;color:#242424;font-size:1em;padding:.21875em 10px;border-radius:2px;height:1.875em}
textarea{vertical-align:top}
select{padding-right:2px}
.fi_txt input[size],.textinput[size]{width:auto}
input.labelized,textarea.labelized{x:x;color:#767676}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{x:x;color:#767676}
input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;x:x;color:#767676}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;x:x;color:#767676}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{x:x;color:#767676!important}
.fi_txt input:focus,.selecty.focused .selecty-button,.textinput:focus,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;height:27px!important;line-height:27px!important;position:relative}
.selecty .selecty-button:after{content:"";position:absolute;right:1px;top:0;width:25px;height:100%;background:url(i/selecty-arrow.png) 0 50% no-repeat}
.selecty select{width:100%!important;height:100%!important;padding:0!important;border:0!important;margin:0!important;line-height:27px!important}
.pgextra1 .fi_txt input,.pgextra1 .textinput,.pgextra1 select,.pgextra1 textarea,.pgextra2 .fi_txt input,.pgextra2 .textinput,.pgextra2 select,.pgextra2 textarea{width:100%}
.fi_btn button,.fi_btn input,a.button{display:inline-block;box-sizing:border-box;vertical-align:middle;cursor:pointer;background:#2d5382;border:0;white-space:nowrap;color:#fff;font-size:1;padding:0 40px;border-top:1px solid #0b1521;border-left:1px solid #0b1521;border-radius:2px;height:1.875em;line-height:1.875em;margin-top:0;margin-bottom:0}
.boxbody:after,[class].more:after,[class].moreolder:after{content:" ";height:0;clear:both}
.fi_btn button:focus,.fi_btn button:hover,.fi_btn input:focus,.fi_btn input:hover,a.button:focus,a.button:hover{color:#fff}
.reqerror label{font-weight:700;color:#c33}
.reqerror input,.reqerror select,.reqerror textarea{border:1px solid #c33}
.typeerror label{font-weight:700;color:#936}
.netfang,.shareButton[href]:after,[class].meta,[class].tab-box li strong{font-weight:400}
.typeerror input,.typeerror select,.typeerror textarea{border:1px solid #936}
abbr.req,acronym.req{border:0;margin-right:-.25em;padding:0 .25em 0 0}
abbr.req:hover,acronym.req:hover{border:0}
html{overflow-x:hidden}
body{background:#fff;padding:0}
.pgextra1,.pgextra2,.pgfoot>.wrap,.pghead>.wrap,.pgmain,.pgmain-2>.wrap,.pgwrap{box-sizing:border-box}
.pgextra1:after,.pgextra2:after,.pgfoot>.wrap:after,.pghead>.wrap:after,.pgmain-2>.wrap:after,.pgmain:after,.pgwrap:after{content:" ";clear:both;display:block;height:0}
.pghead .brand{margin:0;font-size:1em;text-align:center}
.pghead .brand>a{display:inline-block}
.pghead img.logo{max-width:none}
.box{margin-bottom:20px}
.boxbody:after{display:block}
.byggiraeplica{position:absolute;right:9999px;left:auto}
[class].meta{color:#000;display:block;font-size:.85714286em}
[class].meta span{padding-right:.5em}
[class].meta a{color:inherit}
[class].more,[class].moreolder{display:block;white-space:nowrap}
[class].more:after,[class].moreolder:after{display:block}
.more a,.moreolder a,a.more{font-size:.9375em;margin-right:10px}
.more a:before,.moreolder a:before,a.more:before{display:inline-block;font-weight:400;text-indent:0;letter-spacing:0;text-align:center;content:"\e001";vertical-align:middle;font-size:.875em;width:1.28571429em;margin-left:-.42857143em}
.netfang{font-style:normal}
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;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;display:inline-block;height:1em;min-height:18px;margin:-3px 0 0 4px;width:16px;vertical-align:middle;background:no-repeat}
a.external:after{background-image:url(i/icn-external.png);width:9px;margin:-3px 0 -3px 4px}
a.file_doc:after{background-image:url(i/icn-doc-gray.png)}
a.file_pdf:after{background-image:url(i/icn-pdf-gray.png)}
a.file_xls:after{background-image:url(i/icn-xls-gray.png)}
a.external.file_doc:after,a.external.file_pdf:after,a.external.file_xls:after{width:14px;margin:-1px 0 0 4px}
.advert,.imglink{text-align:center;overflow:hidden;width:100%}
.advert .boxhead,.imglink .boxhead{text-align:left}
.advert .boxbody,.imgcenter,.imglink .boxbody,.shareButton[href]:after{text-align:center}
.advert img,.imglink img{margin-bottom:1em}
[class].tab-box{font-size:1em}
[class].tab-box ul.tabs{margin:0;padding-left:0;white-space:nowrap}
[class].tab-box ul.tabs:after{content:" ";clear:both;display:block;height:0}
[class].tab-box ul.tabs>li:before{content:none;float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
[class].tab-box li{display:inline-block;line-height:1.5em;margin:0}
[class].tab-box li a{border-top:1px solid #cbc9bd;border-left:1px solid #cbc9bd;border-radius:2px;border-bottom:0;display:block;padding:4px 10px;color:#4a4941;background:#e3e2db;white-space:nowrap;text-shadow:1px 1px 0 rgba(255,255,255,.5)}
.shareButton[href],[class].tab-box li.current a{background:#2d5382;text-shadow:-1px -1px 0 rgba(0,0,0,.35)}
[class].tab-box li.current a{border-color:#0b1521;color:#fff}
.share-wrapper{margin-top:40px;clear:both}
[class].share-widgets{height:32px;display:inline-block;border:1px solid #dad7cc;padding:5px;opacity:0;width:0;overflow:hidden;white-space:nowrap;-webkit-transition:all 80ms ease-in-out;transition:all 80ms ease-in-out;box-sizing:border-box}
[class].share-widgets>li:before{content:none;float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
[class].share-widgets:after{content:" ";clear:both;display:block;height:0}
[class].share-widgets.show{width:290px;opacity:1}
[class].share-widgets li{float:left;margin:0 20px 0 0}
[class].share-widgets li.fbshare{margin-right:0}
[class].share-widgets li.fbshare>div{line-height:0}
.shareButton[href]{float:left;border-color:#0b1521;color:#fff;font-size:15px;border-radius:2px;margin-right:10px;padding:4px 15px;display:block}
.shareButton[href]:active,.shareButton[href]:focus,.shareButton[href]:hover{color:#fff}
.shareButton[href]:after{display:inline-block;text-indent:0;letter-spacing:0;content:"\e00a";font-size:12px;margin-left:10px}
.clearboth{clear:both}
.extralarge{font-size:xx-large;font-weight:700}
.verylarge{font-size:x-large;font-weight:700}
.large{font-size:large}
.small{font-size:small}
.fine{font-size:x-small}
.article .subtitle{clear:none;margin-top:-.54em;font-size:1em}
.article .summary{color:#777;margin:0 0 20px;font-size:1.0625em}
.article .summary p{margin:0 0 10px}
.article .boxbody h3{line-height:1.3}
.article .boxbody p{line-height:1.6}
.article p+ol,.article p+ul{margin-top:-10px}
.article ul{padding-left:1.1em}
.article ul>li:before{content:'\2022';float:left;font-size:1.5em;line-height:1;margin:0 0 -.5em -.67em}
.article li,.article li ol,.article li ul{margin-bottom:10px}
.article .paging{padding-top:40px;clear:both}
.article .paging+.buttons{padding-top:20px}
.article .paging ul{padding-left:0;margin:0}
.article .paging ul:after{content:" ";clear:both;display:block;height:0}
.article .chapters ul>li:before,.article .paging ul>li:before{content:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
.article .paging ul>li:before{float:none}
.article .paging li{margin:0}
.article .paging li.disabled{display:none}
.article .paging li.next{float:right}
.article .chapters ul{padding-left:0;overflow:hidden}
.article .chapters ul>li:before{float:none}
.article .chapters li{margin-right:1em}
.article a:visited{color:#6CA694}
.article .collapse{padding:5px 29px;border-top:1px solid #dad7cc;margin:-1px 0 0;position:relative;clear:both;font-size:1.25em;background:#f9f8f6}
.article .collapse:before{content:"-";position:absolute;left:9px;top:7px;font-family:Tahoma;font-weight:400;font-size:24px;line-height:18px;color:#4a4941;text-align:center;width:15px}
.article .collapse.collapse-closed{border-bottom:1px solid #dad7cc;background:0}
.article .collapse.collapse-closed:before{content:"+";font-size:20px;color:#4a4941;top:6px}
.article .collapse a{color:#2d5382}
.article .collapse>a:before{content:"\00a0";display:block;position:absolute;top:0;left:0;bottom:0;right:0}
.article .collapseouter{background:#f9f8f6}
.article .collapsebox{padding:2px 20px 10px 29px}
.article .collapsebox p,.article .collapsebox table,.article .collapsebox ul{margin-bottom:10px}
.article .videoblock .videocaption{display:block;padding-top:.2em;font-weight:700}
.beforejsinit .ordskyringar .boxbody{display:none}
.socialmedia .group:after,.socialmedia:after{content:" ";display:block;clear:both;height:0}
.socialmedia .group{padding-bottom:20px;box-sizing:border-box}
.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{box-sizing:border-box;float:left;padding:0 0 10px 10px;width:33.33333333%}
.socialmedia .flickr img{margin:0}
.socialmedia .twitter li{margin-bottom:10px}
.socialmedia .twitter .timestamp{display:block;margin-top:4px;font-size:.9em}
.articlelist .item{margin-bottom:20px}
.articlelist .item:after{content:" ";clear:both;display:block;height:0}
.articlelist .item img{float:right;margin-left:20px;max-width:40%}
.articlelist .item h3{margin:0 0 .2em}
.articlelist .item h3 .meta{font-size:.66666667em}
.articlelist .item .summary p{margin:0 0 10px}
.articlelist .item .summary ul{clear:none;margin-bottom:10px;padding-left:1.1em}
.articlelist .item .summary ul>li:before{content:'\2022';float:left;font-size:1.5em;line-height:1;margin:0 0 -.5em -.67em}
.articlelist .item .summary ul li{padding-bottom:10px}
.articlelist ul{clear:both}
.articlelist li{padding-bottom:20px}
.articlelist li a{font-weight:700}
.pgmain img{display:block;margin:0 0 20px;border:1px solid #dad7cc;padding:1px}
.imagebox,img.center{margin-left:auto;margin-right:auto;max-width:98%}
.imgright,img.right{float:right;clear:right;margin-left:20px;max-width:40%}
.imgleft,img.left{float:left;clear:left;margin-right:20px;max-width:40%}
.fullwidth{width:100%}
.imagebox,.imgcenter,.imgleft,.imgright{font-size:.85714286em;line-height:1.25em}
.imagebox img[src],.imgcenter img[src],.imgleft img[src],.imgright img[src]{float:none;margin:0 auto;max-width:100%}
.imagebox .longdesc,.imgcenter>em,.imgcenter>i,.imgleft>em,.imgleft>i,.imgright>em,.imgright>i{box-sizing:border-box;display:block;font-style:normal;padding:0 4%;max-width:100px;min-width:100%}
.imagebox ul.imagelist{margin:0;width:200px;padding-left:0}
.imagebox ul.imagelist>li:before{content:none;float:none;font-size:1em;margin:0;line-height:inherit;color:inherit}
.imagebox ul.imagelist li{float:left;margin-right:-100%;width:100%}
.EPLICA_loggedin .imagebox ul.imagelist li{margin-right:0}
.imagebox ul.imagelist li .img{display:block;overflow:hidden;margin-bottom:5px}
.imagebox .paging .stepper li.next a:after,.imagebox .paging .stepper li.prev a:before{display:inline-block;font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;position:relative;top:2px;text-align:center;font-weight:400}
.imagebox ul.imagelist li .img img{width:100%;border:0;padding:0}
.imagebox ul.imagelist li .longdesc{padding:0}
.imagebox .paging{padding-bottom:5px;padding-top:0}
.imagebox .paging .stepper li a{color:#224672}
.imagebox .paging .stepper li.next a:after{content:"\e001"}
.imagebox .paging .stepper li.prev a:before{content:"\e000"}
.searchresults .boxhead,.searchresults .search .fi_txt label{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{float:left;margin:0 .5em 0 0}
.searchresults .search .fi_txt input{width:210px}
.searchresults .search .fi_btn{display:block;margin-bottom:.5em;margin-right:-1em}
.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}
.searchresults .paging{border-top:1px solid #dad7cc;overflow:hidden;padding:4px 0;margin:2em 0}
.searchresults .paging.paging-top{border-top:0;border-bottom:1px solid #dad7cc}
.searchresults .paging .status{float:left;margin:0}
.searchresults .paging li{margin:0 4px}
.searchresults .paging ul.stepper{float:right;padding:0 20px;position:relative}
.searchresults .paging .next,.searchresults .paging .prev{position:absolute;top:50%;margin-top:-8px}
.searchresults .paging .next{right:0}
.searchresults .paging .prev{left:0}
.searchresults .paging .jump i,.searchresults .paging .jump strong{right:9999px;left:auto;position:absolute}
.searchresults .paging .next a,.searchresults .paging .prev a{display:block;overflow:hidden;text-indent:-99em;background:url(i/search-paging.png) no-repeat;width:15px;height:15px}
.imgpopper .paging a,.modalpop a.closebtn{text-indent:150%;letter-spacing:-.4em;text-shadow:none!important;overflow:hidden;white-space:nowrap}
.searchresults .paging .prev a:active,.searchresults .paging .prev a:focus,.searchresults .paging .prev a:hover{background-position:0 -15px}
.searchresults .paging .next a{background-position:-15px 0}
.searchresults .paging .next a:active,.searchresults .paging .next a:focus,.searchresults .paging .next a:hover{background-position:-15px -15px}
.searchresults .paging .jump{float:left;max-width:22em}
.searchresults .paging .jump a,.searchresults .paging .jump b{padding:0 6px;border-left:1px solid #dad7cc;display:inline-block}
.searchresults .paging .jump :first-child{border:0}
.modalpop,.modalpop .curtain{top:0;left:0;width:100%;height:100%}
.modalpop{position:absolute;text-align:center}
.modalpop .curtain{position:fixed;background-color:rgba(0,0,0,.5)}
.msie .modalpop .curtain{background-color:#000;filter:alpha(opacity=50)}
.modalpop .imgpopper{text-align:center;max-width:600px}
.modalpop .popwin{background-color:#fff;padding:15px;position:relative;top:100px;margin:0 0 100px;text-align:left;display:inline-block}
.modalpop a.closebtn{background:url(i/popup-close.png) no-repeat;text-align:left;color:transparent!important;display:block;width:28px;height:24px;position:absolute;z-index:5;top:4px;right:4px}
.imgpopper .desc,.kosningar100 .desc{color:#242424;position:relative;z-index:10}
.kosningar100{text-align:center}
.kosningar100 img{display:block;margin:0 auto}
.kosningar100 .desc{display:block;padding:5px 0;text-align:center;max-width:600px}
.imgpopper .popwin{width:600px;padding:4px;text-align:center}
.imgpopper .img{display:block}
.imgpopper .title{display:none}
.imgpopper .desc{display:block;padding:5px 0;font-size:1.33em}
.imgpopper .paging a{background:url(i/popup-prev.png) -100px 50% no-repeat;position:absolute;z-index:1;top:0;left:4px;text-align:left;color:transparent!important;display:block;width:50%;height:100%}
.footer>.card>.map>a:before,.home .yfirlit .boxbody>a:before{font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;vertical-align:middle;text-align:center}
.imgpopper .paging a:active,.imgpopper .paging a:focus,.imgpopper .paging a:hover{background-position:0 50%}
.imgpopper .paging .next a{background:url(i/popup-next.png) 150% 50% no-repeat;right:4px;left:auto;z-index:2}
.imgpopper .paging .next a:active,.imgpopper .paging .next a:focus,.imgpopper .paging .next a:hover{background-position:100% 50%}
.imgpopper .paging li.nav-end{display:none}
.footnav{position:relative;background-color:#e3e2db;margin:-20px -20px 0;text-align:center}
.footnav li,.footnav ul{display:inline}
.footnav a[href]{display:inline-block;color:#4a4941;text-shadow:1px 1px 0 #f9f9f8;padding:0 8px}
.footnav a[href]:active,.footnav a[href]:focus,.footnav a[href]:hover{color:#000}
.footer{color:#dfeaf4;text-shadow:-1px -1px 0 rgba(0,0,0,.35)}
.footer a[href]{color:inherit}
.footer a[href]:active,.footer a[href]:focus,.footer a[href]:hover{color:#fff}
.footer>.card{margin:0;line-height:1.8125em}
.footer>.card>strong{display:block;font-size:1.375em;font-weight:400}
.footer>.card>span{display:inline-block;white-space:nowrap}
.footer>.card>.map>a[href]{text-decoration:none}
.footer>.card>.map>a:before{display:inline-block;font-weight:400;content:"\e008";font-size:1.75em;width:1em;margin-top:-4px}
.footer>.note{color:#aabdd2;margin:0;font-size:.875em}
.footer>.note>a{color:#fff}
.home .tabpane>.boxhead{position:absolute;right:9999px;left:auto}
.home .tabpane .tab-section h3 a{font-size:18px}
.beforejsinit .home .tab-section{display:none}
.home .tab-section .FyrirsognMidSv{font-weight:700;font-size:1em;margin-top:0}
.home .tab-section .FyrirsognMidSv a{color:#242424}
.home .tab-section .DagskraBidur{color:#333}
.home .tab-section .DagskraIGangi{color:#369}
.home .tab-section .DagskraBuid{color:#c1c6c6}
.home .tab-section>.boxbody{padding:20px 0}
.home .articlelist li{padding-bottom:5px}
.home .articlelist li a{font-weight:400}
.home .yfirlit .boxbody>a{font-size:.9375em;margin-right:10px}
.home .yfirlit .boxbody>a:before{display:inline-block;font-weight:400;content:"\e001";font-size:.875em;width:1.28571429em;margin-left:-.42857143em}
.home .yfirlit .item [class].meta{margin-bottom:.333em;font-size:1em}
.home .yfirlit .item [class].meta .date{font-weight:700}
.home .lsearch .fi_btn button:before,.home .lsearch .fi_btn input:before,.topbanner .ls-search .selecty .selecty-button:after{font-family:icons;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0}
.home .yfirlit .item ul{margin-bottom:1em}
.home .lvideo .boxhead{font-size:1.375em}
.home .lvideo img{border:0;padding:0;margin:0 0 20px}
.home .lsearch .boxbody{position:relative;padding:0}
.home .lsearch .fi_txt{display:inline-block;margin-right:10px}
.home .lsearch .fi_txt input{width:206px;font-style:italic;border-color:#e4e3dc}
.home .lsearch .fi_txt.fi_qty input{width:70px}
.home .lsearch .fi_btn button,.home .lsearch .fi_btn input{position:absolute;top:0;right:1px;width:36px;border-radius:2px;text-shadow:none;background:#e3e2db;padding:0;color:#4a4941;border:1px solid #d6d5cc;overflow:hidden;white-space:nowrap}
.home .lsearch .fi_btn button:focus,.home .lsearch .fi_btn button:hover,.home .lsearch .fi_btn input:focus,.home .lsearch .fi_btn input:hover{color:#242424;background-color:#dad7cc}
.home .lsearch .fi_btn button:before,.home .lsearch .fi_btn input:before{display:inline-block;font-style:normal;text-align:center;content:"\e009";width:100%;margin-right:2px;vertical-align:top}
.home .fi_btn button,.home .fi_btn input,.home .fi_txt input{height:2.1875em;padding-top:.375em;padding-bottom:.375em}
.topbanner{background:#e0f3ed;border-bottom:20px solid #cbded8;text-align:center;padding:10px 0 20px}
.onecol .topbanner{display:none}
.onecol.banner-at-tp .topbanner{display:block}
.is-menu-open .onecol.banner-at-tp .topbanner{display:none}
.topbanner .boxhead,.topbanner p{color:#335f94;text-shadow:1px 1px 0 #fff;margin:0 auto}
.topbanner .more{display:inline-block;margin:0;font-size:1em}
.topbanner .more a{background:#cbded8;color:#4f5654;font-size:1em;text-shadow:1px 1px 0 #fff;text-shadow:1px 1px 0 rgba(255,255,255,.3);border-top:1px solid #afc9c1;border-left:1px solid #afc9c1;border-radius:3px;padding:10px 40px}
.topbanner .more a:active,.topbanner .more a:focus,.topbanner .more a:hover{color:#4f5654}
.topbanner .more a:before{content:'';width:0;margin-left:0}
.topbanner .ls-search .boxhead{font-size:2.25em;margin-bottom:25px}
.topbanner .ls-search .fi_sel{width:100%;display:inline-block;text-align:left;margin-right:10px;margin-left:10px}
.topbanner .ls-search .fi_sel label{position:absolute;right:9999px;left:auto}
.topbanner .ls-search .selecty .selecty-button{height:28px;line-height:28px;padding:0 33px 0 10px;font-size:.9375em;font-style:italic;color:#4f5654;border-color:#bad1ca}
.topbanner .ls-search .selecty .selecty-button:after{display:inline-block;font-style:normal;text-align:center;content:"\e003";vertical-align:middle;font-size:1em;width:2.0625em;height:1.875em;right:0;background:#bad1ca;color:#4f5654}
.topbanner .konur-haus .tabletrick,.topbanner .kosningarkvk100 .listscroller-clip li{display:none}
.gbox>.boxbody li a:before,.gboxnav .level2 li a:before,.topbanner .kosningarkvk100 .paging .stepper li.next a:before,.topbanner .kosningarkvk100 .paging .stepper li.prev a:before{font-family:icons;speak:none;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e001"}
.topbanner .ls-search .searchInput{position:relative;width:100%;margin:0 auto 30px;text-align:left}
.topbanner .ls-search .fi_btn button,.topbanner .ls-search .fi_btn input,.topbanner .ls-search .fi_txt input{height:55px;line-height:55px;color:#4f5654}
.topbanner .ls-search .fi_txt label{position:absolute;right:9999px;left:auto}
.topbanner .ls-search .fi_txt input{width:100%;padding-right:140px;padding-left:20px;font-size:1.25em;font-style:italic;border-color:#bad1ca}
.topbanner .ls-search .fi_txt input:active,.topbanner .ls-search .fi_txt input:focus,.topbanner .ls-search .fi_txt input:hover{border-color:#cbded8;outline:0}
.topbanner .ls-search .fi_btn button,.topbanner .ls-search .fi_btn input{position:absolute;top:0;right:0;padding:0 15px;background:#e0f3ed;border:1px solid #bad1ca;border-top-left-radius:0;border-bottom-left-radius:0;text-shadow:none}
.topbanner .ls-search .fi_btn button:active,.topbanner .ls-search .fi_btn button:focus,.topbanner .ls-search .fi_btn button:hover,.topbanner .ls-search .fi_btn input:active,.topbanner .ls-search .fi_btn input:focus,.topbanner .ls-search .fi_btn input:hover{background-color:#bad1ca}
.topbanner .konur-haus{max-width:1140px;margin:0 auto}
.topbanner .konur-haus .boxhead{max-width:100%}
.topbanner .konur-haus .thumb{text-align:center;margin:0 auto;max-width:600px}
.topbanner .konur-haus .imgcontent{text-align:center;padding-top:20px}
.topbanner .konur-haus .imgmeta{text-align:center}
.topbanner .konur-haus tr:active,.topbanner .konur-haus tr:focus,.topbanner .konur-haus tr:hover{background:0 0}
.topbanner .konur-haus td,.topbanner .konur-haus tr{border:0;border-bottom:1px solid transparent}
.topbanner .kosningarkvk100{max-width:1140px;margin:0 auto}
.topbanner .kosningarkvk100 .listscroller-wrapper{padding-bottom:40px;margin-bottom:-26px}
.topbanner .kosningarkvk100 .listscroller-clip li a,.topbanner .kosningarkvk100 .listscroller-clip li.current{display:block}
.topbanner .kosningarkvk100 .listscroller-clip li .crop{height:267px;overflow:hidden}
.topbanner .kosningarkvk100 .listscroller-clip li .crop img{max-height:100%;max-width:none}
.topbanner .kosningarkvk100 .listscroller-clip .title{position:absolute;bottom:-38px;left:0;right:0}
.topbanner .kosningarkvk100 .listscroller-clip .descr{position:absolute;right:9999px;left:auto}
.topbanner .kosningarkvk100 .boxhead{max-width:100%}
.topbanner .kosningarkvk100 .paging{max-width:70%;margin:0 auto}
.topbanner .kosningarkvk100 .paging .stepper li{display:inline-block}
.topbanner .kosningarkvk100 .paging .stepper li.next a,.topbanner .kosningarkvk100 .paging .stepper li.prev a{z-index:10;width:30px;height:30px;overflow:hidden;display:block;position:relative}
.topbanner .kosningarkvk100 .paging .stepper li.next a:before,.topbanner .kosningarkvk100 .paging .stepper li.prev a:before{display:inline-block;font-style:normal;text-indent:0;letter-spacing:0;text-align:center;font-size:20px;width:100%;margin-right:2px}
.beforejsinit .related,.imgbox-overlay .singleimage .boxhead,.imgbox-overlay .singleimage .pgr,.imgbox-overlay .singleimage .pgs{display:none}
.person:after,.related .status li:before,.related .status:before{content:" "}
.topbanner .kosningarkvk100 .paging .stepper li.next{float:right}
.topbanner .kosningarkvk100 .paging .stepper li.prev{float:left}
.topbanner .kosningarkvk100 .paging .stepper li.prev a:before{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}
.imgbox-overlay{position:fixed;overflow:hidden}
.imgbox-overlay .singleimage{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.95);margin:0}
.imgbox-overlay .singleimage .boxbody{margin:0 auto;max-width:1140px;padding:20px}
.related{background:#f3f2ed;padding:20px;margin:0 0 30px 30px;width:265px;float:right;box-sizing:border-box}
.related h4,.skjal .article p+ol,.skjal .article p+ul{margin-top:0}
.FyrirsognStorSv img,.skjal img{display:inline-block;margin-bottom:0}
.related ul{list-style:outside;margin-left:20px}
.related img{margin:0;border:none}
.related .tablewrap{overflow:visible;margin-bottom:0;padding-top:5px;box-sizing:border-box}
.related .ferill tr{line-height:10px!important;font-size:.8em;height:11px}
.related .ferill td{padding:0;vertical-align:bottom;border:0}
.related .ferill td:nth-child(3){padding:0 0 1px 5px!important;box-sizing:border-box}
.related table,.related td{border:none}
.related .status{position:relative;font-size:13px;line-height:18px}
.related .status:before{border-left:1px solid #33999b;position:absolute;left:-11px;top:7px;height:auto;bottom:20px}
.related .status li{position:relative;list-style:none;padding-bottom:8px;box-sizing:border-box}
.related .status li:before{width:5px;height:5px;background:#f3f2ed;border:1px solid #33999b;position:absolute;left:-14px;top:6px}
.FyrirsognStorSv img,.congressmen img,.congressmen table,.congressmen table tr td,.congressmen table tr th,.skjal img,table.undirskriftir{border:none}
.related .status li.fill:before{background:#33999b}
.related .status li.last:after,.related .status li:last-child:after{content:" ";background:#f3f2ed;width:10px;position:absolute;left:-15px;top:13px;bottom:0}
.skjal p{margin-bottom:0}
table.undirskriftir td,table.undirskriftir th{border:none;height:3em}
td{padding:5px}
.alignRight{text-align:right}
.alignLeft{text-align:left}
.alignCenter{text-align:center}
.valignTop{vertical-align:top}
.valignBottom{vertical-align:bottom}
.valignMiddle{vertical-align:middle}
.committee ul,.person ul.contactinfo{vertical-align:top}
.congressmen img{padding:0!important;margin:0 20px 20px 0}
.congressmen table tr:active,.congressmen table tr:focus,.congressmen table tr:hover{background-color:initial}
.person{position:relative;box-sizing:border-box;background:#f3f2ed;border-bottom:1px solid #d8d4c0}
.person:after{clear:both;display:block;height:0}
.person img{border:0}
.committee,.person ul.office{border-bottom:1px solid #d8d4c0}
.person ul{padding-left:0;margin-bottom:20px}
.person ul.contactinfo.first li{margin-right:10px}
.person ul.contactinfo li{padding:0 0 0 22px}
.person ul.contactinfo li a{display:block;color:#224672}
.person ul.contactinfo li a:before{display:inline-block;font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;text-align:center;content:"\e016";position:absolute;left:0;top:0;color:#3a3a3a}
.person ul.contactinfo li a.mail:before{content:"\e019"}
.person ul.contactinfo li a.tel:before{content:"\e013"}
.person ul.contactinfo li a.mobile:before{content:"\e012"}
.person ul.socialmedia li{display:inline-block;margin-right:10px;margin-bottom:0}
.person ul.socialmedia li a{display:block;color:#224672;width:35px;height:35px;line-height:35px;white-space:nowrap;overflow:hidden}
.person ul.socialmedia li a:before{display:inline-block;font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;text-align:center;color:#3a3a3a;width:35px;height:35px;font-size:34px}
.person ul.socialmedia li a:active:before,.person ul.socialmedia li a:focus:before,.person ul.socialmedia li a:hover:before{color:#224672}
.person ul.socialmedia li a.facebook:before{content:"\e018"}
.person ul.socialmedia li a.twitter:before{content:"\e015"}
.person ul.socialmedia li a.gplus:before{content:"\e017"}
.person ul.socialmedia li a.youtube:before{content:"\e014"}
.person ul li:before,.person ul.socialmedia li:after{content:none}
.person ul li{position:relative;box-sizing:border-box;overflow:hidden}
.person ul li:after{position:absolute;content:"";width:20px;height:40px;top:0;right:0;background:-webkit-linear-gradient(0deg,rgba(255,255,255,0) 0,#f3f2ed 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#f3f2ed 100%)}
.committee{position:relative;margin-bottom:30px;box-sizing:border-box}
.mnav ul,.qsearch .fi_txt{margin:0}
.committee:after{content:" ";clear:both;display:block;height:0}
.committee h3{font-size:18px}
.committee ul{overflow:hidden}
.committee ul.first li{position:relative;padding:0 20px 0 0}
.committee ul.first li:after{position:absolute;content:"";width:20px;height:40px;top:0;right:0;background:-webkit-linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}
.committee ul.second li{word-wrap:break-word}
.committee ul li{padding:0 30px 0 0;box-sizing:border-box}
.lagasafn .breadcrumbs{display:none}
.mnav .boxhead{position:absolute;right:9999px;left:auto}
.mnav li{position:relative}
.mnav li a{display:block}
.qsearch .boxhead,.qsearch label{position:absolute;right:9999px;left:auto}
.qsearch .boxbody{position:relative}
.qsearch .fi_txt input{width:100%;padding-right:36px;padding-left:12px;border-radius:2px}
.qsearch .fi_btn button,.qsearch .fi_btn input{position:absolute;top:0;right:1px;width:36px;border-radius:2px;border:0;text-shadow:none;background:0;padding:0;color:#767676;overflow:hidden;white-space:nowrap}
.qsearch .fi_btn button:focus,.qsearch .fi_btn button:hover,.qsearch .fi_btn input:focus,.qsearch .fi_btn input:hover{color:#242424;background-color:#dfeaf4}
.qsearch .fi_btn button:before,.qsearch .fi_btn input:before{display:inline-block;font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;text-align:center;content:"\e009";width:100%;margin-right:2px;vertical-align:top}
.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.closed ul{display:none}
.sitemap a,.sitemap i{display:block;padding:2px 18px 2px 25px;background:98% 45% no-repeat #f8f8f8;font-size:1.17em;border:1px solid #dad7cc;color:#3f3f40}
.sitemap i{color:#000;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:#dad7cc;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:#dad7cc}
.sitemap .boxbody a.expand{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;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}
.beforejsinit .gbox,.beforejsinit .gboxnav{display:none}
.gbox,.gboxnav .level1>li{background-color:#f3f2ed;padding:20px}
.gbox>.boxhead,.gboxnav .level1>li>a{color:#2d5382;font-size:1.375em}
.gboxnav>.boxhead,.pagetitle{color:#2d5382;font-size:1.625em;margin-bottom:30px}
.gbox.ath{border:1px solid #dad7cc;background-color:#fff}
.gbox>.boxbody h3,.gboxnav .level2 h3{font-size:1.125em;color:#242424}
.gbox>.boxbody li,.gboxnav .level2 li{padding-left:15px}
.gbox>.boxbody li a,.gboxnav .level2 li a{position:relative;color:#242424}
.gbox>.boxbody li a:before,.gboxnav .level2 li a:before{display:inline-block;font-style:normal;text-indent:0;letter-spacing:0;text-align:center;vertical-align:middle;font-size:.875em;color:#b5b1a5;position:absolute;left:-20px}
.gbox>.boxbody li a:active,.gbox>.boxbody li a:focus,.gbox>.boxbody li a:hover,.gboxnav .level2 li a:active,.gboxnav .level2 li a:focus,.gboxnav .level2 li a:hover{color:#1c79c2;text-decoration:none}
.gbox>.boxbody p>a,.gboxnav .level2 p>a{position:relative;font-size:initial;padding-left:15px;margin:10px 0;display:block}
.flnav li>a:before,.gbox>.boxbody p>a:before,.gboxnav .level2 p>a:before{display:inline-block;font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;text-align:center;content:"\e001";vertical-align:middle;width:1.28571429em}
.gbox>.boxbody p>a:before,.gboxnav .level2 p>a:before{font-size:.875em;margin-left:-.42857143em;position:absolute;left:0}
.flnav ul{margin:0}
.flnav li{margin-bottom:10px}
.flnav li>a{color:#4a4941;font-size:1em}
.flnav li>a:before{font-size:.875em;margin-left:-.42857143em}
a[href]:active,a[href]:focus,a[href]:hover{color:#007cde;text-decoration:underline}
}
@media screen and (max-width:759px){.pghead .skiplink,.pgmain-2>.wrap,.pgwrap{margin:0 auto;max-width:500px}
.pghead,.pghead .wrap{position:relative}
.footer>.card,.mnav .level1>li{border-bottom:1px solid #224672}
.fi_txt input,.textinput,select,textarea{width:100%;font-size:1em;height:1.875em;padding-top:.21875em;padding-bottom:.21875em}
html{min-width:320px;padding:145px 0 15px;background-color:#224672}
.pghead,html.is-header-fixed .pghead .brand,html.is-header-fixed .pghead .wrap,html.is-menu-open .brand,html.is-menu-open .pghead .brand,html.is-menu-open .pghead .wrap{background:#2d5382}
html.is-menu-open{padding-top:40px}
.pgextra1,.pgfoot>.wrap,.pghead>.wrap,.pgmain,.pgmain-2>.wrap>div{padding:20px}
.pgfoot>.wrap{margin:0 auto;wax-width:auto}
.pghead{height:40px;margin-top:-40px}
html.is-header-fixed .pghead,html.is-menu-open .pghead{position:fixed;z-index:999;top:-40px;left:0;right:0;margin:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}
html.is-header-shown .pghead,html.is-menu-open .pghead{-webkit-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px)}
html.is-menu-open .pghead{-webkit-transition:none;transition:none}
.pghead .brand{position:absolute;top:-105px;left:0;right:0;background:#fff}
.pghead .brand img.logo{margin:9px 10px;height:86px}
html.is-header-fixed .pghead .brand,html.is-menu-open .pghead .brand{top:0}
html.is-header-fixed .pghead .brand>a,html.is-menu-open .pghead .brand>a{font-size:1.25em;line-height:40px;height:40px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.5);letter-spacing:3.4px;text-decoration:none}
.langnav li>a,.mnav .level1>li>a,.pghead .skiplink a{text-shadow:-1px -1px 0 rgba(0,0,0,.35)}
.mnav .level1 .expand:before,.mnav ul.level3>li>a:before,.mnav ul.level4>li>a:before,.pghead .skiplink a:before,[class].tab-box .tabs li.current a:before{font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0;letter-spacing:0;text-align:center}
html.is-header-fixed .pghead .brand>a:before,html.is-menu-open .pghead .brand>a:before{content:"Alþingi";text-transform:uppercase}
html.is-header-fixed .pghead .brand img.logo,html.is-menu-open .pghead .brand img.logo{position:absolute;right:9999px;left:auto}
.pghead .skiplink{position:absolute;left:0;top:0;line-height:1em;right:0}
.pghead .skiplink a{display:block;width:60px;height:40px;line-height:40px;color:#fff;text-decoration:none;white-space:nowrap;overflow:hidden}
.pghead .skiplink a:before{display:inline-block;content:"\e011";font-size:20px;width:100%;margin-right:2px}
.beforejsinit .pgextra2,.is-menu-active .pgextra2,.pghead .skiplink hr{display:none}
.pghead .skiplink a:active,.pghead .skiplink a:focus,.pghead .skiplink a:hover{text-decoration:none;background-color:#224672}
.is-menu-open .pghead .skiplink a{background-color:#224672}
.pghead .skiplink p{margin:0}
.pgmain-2{background:#f3f2ed;border-top:1px solid #dad7cc}
.pgextra2,.pgfoot{background:#224672}
.pgmain-2 .wrap{border-top:1px solid #fff}
.pgextra2{padding-bottom:20px}
.is-menu-open .pgextra2{display:block}
.is-menu-open .pgextra1,.is-menu-open .pgfoot,.is-menu-open .pgmain,.is-menu-open .pgmain-2,.is-menu-open .topbanner,[class].buttons{display:none}
.imagebox:after{content:'';display:block;clear:both;height:0}
.imagebox.listscroller-active{margin-bottom:30px}
.imagebox.listscroller-active ul.imagelist{width:auto}
.imagebox.listscroller-active ul.imagelist li a{right:0}
.imagebox.listscroller-active ul.imagelist li .longdesc{text-align:center;padding:0}
.modalpop .popwin{width:auto;text-align:center}
.footnav{border-top:1px solid #cdcbbe;line-height:2.3125}
.footnav>.boxbody{border-top:1px solid #fff;padding:15px 10px 22px;max-width:500px;margin:0 auto}
.footer{border-top:1px solid #224672;background-color:#224672;text-align:center}
.footer>.card,.mnav{background-color:#2d5382}
.footer>.card{margin:0 -20px;border-top:1px solid #4b6b94;padding:45px 10px 40px}
.footer>.card>i{position:absolute;right:9999px;left:auto}
.footer>.card>span{display:block}
.footer>.card>.tel{font-size:1.3125em;padding:5px 0}
.footer>.card>.map{padding-top:10px}
.footer>.card>.map>a{display:inline-block}
.footer>.card>.map>a:before{float:right;margin-top:0 -5px 0 5px}
.congressmen img,.related{float:none}
.footer>.note{border-top:1px solid #395980;margin:0 -20px 35px;padding:24px}
.home .lsearch,.home .lvideo{border-top:1px solid #dad7cc}
.pagestyle{display:none}
.home .lvideo{margin:0 -20px;padding:20px 20px 0}
.home .yfirlit .item li{margin-bottom:20px}
.home .yfirlit .item li .dt{display:block}
.home .pgmain-2 .fbox-2 .boxhead{font-size:1.375em;margin:.22em 0 .66em}
.home .lsearch{box-shadow:inset 0 1px 0 #fff;padding-bottom:10px}
.home .lsearch .fi_btn{display:inline-block}
.home .lsearch .fi_txt.fi_qty input{width:95px}
[class].tab-box li{margin:0 2px 0 0}
[class].tab-box li a{padding:4px 6px;font-size:13px}
.tabContainer{position:relative;padding-top:40px;box-sizing:border-box}
[class].tab-box{min-height:30px}
[class].tab-box .tabs{position:absolute;left:0;top:20px;padding:0 20px;box-sizing:border-box;width:100%;min-height:30px;max-height:250px;height:30px;overflow:hidden}
[class].tab-box .tabs.focused{height:auto;min-height:30px;max-height:250px;overflow:auto;overflow-x:auto}
[class].tab-box .tabs.focused li a{display:block;position:static!important;white-space:normal!important}
[class].tab-box .tabs.focused li a:before{content:none!important}
[class].tab-box .tabs li,[class].tab-box .tabs li.current a{display:block}
[class].tab-box .tabs li.current a:before{display:inline-block;content:"\e003";position:absolute;right:10px;top:3px}
[class].tab-box .tabs li a{position:relative;display:none;padding:5px 6px}
.topbanner{padding:25px 20px 20px}
.topbanner .boxhead{font-size:1.625em;line-height:30px;margin-bottom:20px}
.topbanner .more,.topbanner p{font-size:.9375em}
.topbanner p{margin-bottom:20px}
.topbanner .more a{padding:8px}
.topbanner .ls-search .boxhead{font-size:1.625em;line-height:30px;margin-bottom:20px}
.topbanner .ls-search .fi_sel{width:100%;margin-left:0;margin-right:0}
.topbanner .ls-search .searchInput{margin-bottom:0}
.topbanner .ls-search .fi_txt input{font-size:16px;padding-right:70px;padding-left:10px}
.topbanner .ls-search .fi_btn button,.topbanner .ls-search .fi_btn input{padding:0 10px}
.topbanner .kosningarkvk100 .listscroller-clip .title{left:40px;right:40px;bottom:-50px;font-size:.9375em}
.topbanner .kosningarkvk100 .paging{max-width:100%}
.related{margin:30px auto}
.person{padding:15px 15px 0}
.person ul.office:after{content:" ";clear:both;display:block;height:0}
.person ul.office li b,.person ul.office li strong{display:block}
.breadcrumbs,.snav{display:none}
.mnav{line-height:1.25}
.mnav .level1{border-top:1px solid #224672}
.mnav .level1 .expand{float:right;display:block;text-align:center;font-weight:400;margin:0 0 0 -60px;padding-left:10px;padding-right:10px;width:40px;overflow:hidden;white-space:nowrap}
.mnav .level1 .expand:before{display:inline-block;content:"\e003";font-size:10px;position:relative;width:40px;padding-right:30px}
.mnav .level1 .expand+a{padding-right:60px}
.mnav .level1>li{border-top:1px solid #4b6b94}
.mnav .level1>li>a{color:#fff;font-size:1.125em;padding:12px 20px}
.mnav .level1 ul{display:none}
.mnav ul.level2>li>a,.mnav ul.level3>li>a,.mnav ul.level4>li>a{border-top:1px solid #fff;border-bottom:1px solid #dad7cc}
.mnav ul.level2{background-color:#fff}
.mnav ul.level2>li>a{font-size:16px;padding:10px 20px}
.mnav ul.level3,.mnav ul.level4{background-color:#f3f2ed}
.mnav ul.level3>li>a,.mnav ul.level4>li>a{font-size:16px;padding:9px 20px;color:#242424}
.mnav ul.level3>li>a:before,.mnav ul.level4>li>a:before{display:inline-block;content:"\e001";vertical-align:middle;font-size:.875em;width:1.28571429em;margin-left:-.42857143em}
.mnav ul.level4>li>a{font-size:15px;padding-left:40px}
.mnav a[href]:active,.mnav a[href]:focus,.mnav a[href]:hover{background-color:rgba(0,0,0,.08)}
.mnav li.current>a,.mnav li.parent>a{font-weight:700}
.mnav .current>ul,.mnav .open>ul{display:block}
.langnav li{display:inline-block;width:50%;line-height:3.0625em;vertical-align:top}
.langnav li>a{display:block;text-align:center;color:#dfeaf4;border:1px solid #436287;border-right:0;margin-left:1px}
.langnav li>a:active,.langnav li>a:focus,.langnav li>a:hover{color:#fff;background-color:rgba(0,0,0,.08);outline:0}
.langnav li:first-child>a{border-left:0;margin-left:0}
.qsearch{padding:20px}
.qsearch .fi_txt>input{background-color:#bdc8d5;box-shadow:inset 0 0 3px 0 #dfeaf4;font-size:1.125em;height:2.22222222em;padding-top:.39930556em;padding-bottom:.39930556em}
.qsearch .fi_txt>input:focus{background-color:#eff5fa}
.qsearch .fi_btn button,.qsearch .fi_btn input{font-size:1.375em;height:1.72727273em;line-height:1.72727273em;margin-top:.04545455em;margin-bottom:.04545455em}
.gbox.ath{margin-bottom:10px}
.flnav{border-top:1px solid #dad7cc;box-shadow:inset 0 1px 0 #fff}
}
@media screen and (max-width:479px){.person img,.topbanner .kosningarkvk100 .paging{max-width:100%}
.topbanner .kosningarkvk100 .listscroller-clip .title{font-size:.8125em;line-height:1}
.person img{float:none}
#mediaformat:after{content:"mobile"}
#mediaformat{font-family:mobile}
}
@media screen and (min-width:480px) and (max-width:759px){#mediaformat:after{content:"narrow"}
#mediaformat{font-family:narrow}
}
@media screen and (min-width:760px){.pgfoot:before,.pghead:after{content:""}
.pghead:after,html{background:#2d5382}
.breadcrumbs i,.footer>.card>i,.pagestyle>ul>li>a{overflow:hidden;white-space:nowrap}
.pagestyle>ul>li>a:before,.snav li.current>a:before{font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
td,th{padding:.625em 20px .25em}
html{padding:0 0 100px}
.pgfoot>.wrap,.pghead>.wrap,.pgmain-2>.wrap,.pgwrap{max-width:1140px;margin:0 auto}
.pgextra1,.pgextra2,.pgmain,.pgwrap{padding:0 10px}
.pgmain{padding-top:1px;padding-bottom:20px;min-height:250px}
.pgmain-2>.wrap{padding:50px 20px}
.pghead{border-bottom:35px solid #e0f3ed}
.pghead>.wrap{padding:0 20px}
.pghead .brand{height:122px}
.home .pghead .brand{height:194px}
.pghead .brand img.logo{height:99px;margin:13px 10px}
.home .pghead .brand img.logo{margin:19px 10px;height:155px}
.pghead:after{display:block;height:51px;margin:0 -10px}
.pgwrap{padding-top:40px}
.pghead .skiplink{position:absolute;right:9999px;left:auto;white-space:nowrap;top:10px;font-size:1em}
.pghead .skiplink a:active,.pghead .skiplink a:focus{position:absolute;right:-9999px;background:#fff;border:1px solid #029;margin:0;padding:3px 5px;color:#c00;z-index:9999;font-size:1em;white-space:nowrap}
.twocol .pgmain{float:left;width:100%;padding-left:26.75438596%}
.twocol .pgextra2{float:left;width:25%;margin-left:-100%;padding-top:10px}
.twocol .pgextra2 .box{display:none}
.pgfoot{clear:both;border-top:50px solid #e3e2db;background:#2d5382}
.home .pgmain-2,.snav ul.level1{border-top:1px solid #dad7cc}
.pgfoot>.wrap{padding:0 20px}
.pgfoot:before{display:block;position:relative;top:-50px;height:1px;background:#dad7cc;margin:-1px -10px}
.footer:after,[class].buttons:after{content:" ";display:block}
.more a,.moreolder a,a.more{margin-right:20px}
[class].buttons{padding:40px 0 0;margin:0;clear:both}
[class].buttons:after{clear:both;height:0}
[class].buttons a{float:left;padding-right:10px}
[class].tab-box li{margin:0 10px 0 0}
[class].tab-box li a{padding:4px 15px}
.socialmedia .boxbody{margin:0 -10px}
.socialmedia .group{padding:0 10px 20px;float:left}
.imgleft,.imgright,img.left,img.right{max-width:75%}
.imagebox{float:right;clear:right;padding:0 0 1.5em 20px;margin:0;max-width:40%;background:#fff}
.imagebox.listscroller-active ul.imagelist{width:265px;height:180px}
.contactform .fi_bdy,.contactform .fi_chk,.contactform .fi_file,.contactform .fi_sel,.contactform .fi_static,.contactform .fi_txt{clear:left;padding-left:9em}
.contactform .fi_bdy label,.contactform .fi_file label,.contactform .fi_sel label,.contactform .fi_static span,.contactform .fi_txt label{float:left;margin-left:-9em;width:8.5em;margin-right:.5em;padding-top:0;text-align:right}
.contactform .fi_txt input,.contactform select{width:40%}
.contactform .fi_qty input{width:15%}
.contactform textarea{width:80%;height:180px}
.contactform .fi_btn{margin-left:9.5em}
.searchresults .search .fi_txt input{width:300px}
.footnav{margin:-50px 0 0;height:50px;line-height:50px}
.footnav a[href]{padding:0 25px}
.footer{padding-bottom:7px}
.footer:after{clear:both;height:0}
.footer>.card{padding:26px 0;float:left;width:70.3125%}
.footer>.card>i{display:inline-block;line-height:17px;vertical-align:middle;width:2px;background:#426fa5;box-shadow:-1px -1px 0 #25446a;text-indent:10px;margin:0 8px;position:relative;left:.15em}
.footer>.card>strong+i{position:absolute;right:9999px;left:auto}
.footer>.note{padding:26px 0;float:right;width:27.90178571%}
.pagestyle{position:absolute;box-sizing:border-box;width:100%;max-width:1140px;margin-left:-20px;top:26px}
.pagestyle>h2{position:absolute;right:9999px;left:auto}
.pagestyle>ul{position:absolute;right:20px}
.pagestyle>ul>li>a{display:block;width:1.1em;font-size:1.17647059em;color:#767676;text-decoration:none!important}
.pagestyle>ul>li>a:before{display:inline-block;font-weight:400;text-indent:0;letter-spacing:0;text-align:center;content:"\e010";width:100%;margin-right:2px}
.home .tabContainer{width:49%;float:left;clear:left}
.home .tab-section>.boxbody{min-height:100px}
.home .lvideo{float:right;width:512px}
.home .lvideo .more{padding-top:20px}
.home .yfirlit li{padding-left:6em}
.home .yfirlit li .dt{margin-left:-6em;padding-right:2em;display:inline-block}
.home .pgmain{min-height:430px}
.home .pgmain-2{background:#f3f2ed}
.home .pgmain-2 .tabContainer{width:66%}
.home .pgmain-2 .tabContainer .boxhead{position:absolute;right:9999px;left:auto}
.home .pgmain-2 .fbox-2{width:23%;float:right}
.home .pgmain-2 .fbox-2 .boxhead{border-bottom:1px solid #dad7cc;font-size:1.125em;padding-bottom:7px;margin-bottom:1em}
.home .pgmain-2 .fbox-2 .boxbody{padding-top:0}
.home .pgmain-2 .articlelist .item h3{font-size:1em}
.home .pgmain-2 .articlelist .item h3 .meta{font-size:15px;color:#767676}
.home .lsearch{margin-bottom:20px}
.home .lsearch .fi_txt{display:block;margin-bottom:10px}
.home .lsearch .fi_txt.fi_qty input{width:120px}
.home .lsearch .fi_btn button{top:initial;bottom:0}
.topbanner{padding:10px 0 20px}
.topbanner .boxhead{font-size:3em;line-height:55px;max-width:680px;margin:0 auto 10px}
.breadcrumbs,.mnav{box-sizing:border-box;max-width:1140px}
.topbanner p{font-size:1.5em;line-height:48px;margin-bottom:30px}
.breadcrumbs,.langnav ul{font-size:.9375em}
.topbanner .ls-search .fi_sel{width:270px}
.topbanner .ls-search .fi_sel.lagasafn-kaflar{width:170px}
.topbanner .ls-search .searchInput{width:715px}
.topbanner .ls-search .fi_btn button,.topbanner .ls-search .fi_btn input{width:125px}
.person{min-height:316px;padding:21px 40px 50px 250px}
.person img{position:absolute;left:21px;top:21px;width:200px}
.person ul.office li{padding-left:145px}
.person ul.office li b,.person ul.office li strong{position:absolute;left:0;top:0}
.breadcrumbs strong,.snav>.boxhead{position:absolute;right:9999px;left:auto}
.person ul.contactinfo{display:inline-block;width:49%}
.person ul.socialmedia{position:absolute;bottom:20px;height:35px;margin-bottom:0}
.committee{display:table}
.committee .col{display:table-cell}
.committee .col:first-child{padding-right:10px}
.committee ul.second li{display:inline-block;width:49%}
.breadcrumbs{position:absolute;width:100%;margin-left:-20px;padding-left:20px;top:173px;line-height:35px;color:#4f5654}
.home .breadcrumbs{display:none}
.breadcrumbs a[href]{color:inherit}
.breadcrumbs a[href]:active,.breadcrumbs a[href]:focus,.breadcrumbs a[href]:hover{color:#242424}
.breadcrumbs .current a[href]{font-weight:400}
.breadcrumbs i{font-style:normal;margin:0 .2em;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;text-indent:150%;text-align:left;background:url(i/breadcrumbs.png) no-repeat;display:inline-block;width:6px;height:9px}
.snav{margin-bottom:20px}
.onecol .snav{display:none}
.snav ul{margin:0}
.snav a[href]{display:block}
.snav li.current>a,.snav li.parent>a{color:#224672}
.snav li.parent>a{font-weight:700}
.snav li.current>a{position:relative}
.snav li.current>a:before{display:inline-block;font-weight:400;text-indent:0;letter-spacing:0;text-align:center;content:"\e001";vertical-align:middle;font-size:.875em;position:absolute;top:7px;left:-2px}
.snav ul.level1>li{border-bottom:1px solid #dad7cc}
.snav ul.level1>li>a{padding:7.5px 12px;color:#224672}
.snav ul.level1 ul{padding-top:2px}
.snav ul.level1 ul>li>a{padding:3.5px 12px 3.5px 27px;color:#242424}
.snav ul.level1 ul>li.current>a{color:#224672}
.snav ul.level1 ul.level2{padding-bottom:13px}
.snav ul.level1 ul.level2>li>a:before{left:11px;top:3px}
.snav ul.level1 ul.level3>li>a{padding-left:39px}
.snav ul.level1 ul.level3>li>a:before{left:24px;top:3px}
.snav ul.level1 ul.level4>li>a{padding-left:52px}
.snav ul.level1 ul.level4>li>a:before{left:37px;top:3px}
.mnav{position:absolute;width:100%;margin-left:-20px;top:122px;padding:0 20px;font-size:1.125em;height:51px;line-height:51px}
.home .mnav{top:194px}
.mnav>.boxbody{display:table;width:100%}
.mnav ul.level1{display:table-row}
.mnav li{display:table-cell;text-align:center;padding:0 10px;white-space:nowrap;width:1%}
.mnav li.home{display:none}
.mnav li>a[href]{position:relative;display:block;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.35)}
.mnav li>a:active,.mnav li>a:focus,.mnav li>a:hover{text-decoration:none;color:#c1ebde}
.mnav li.current>a:after,.mnav li.parent>a:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:0;border:8px solid transparent;border-top-width:0;border-bottom:7px solid #e0f3ed;margin-left:-8px}
.langnav,.qsearch{width:100%;max-width:1140px;position:absolute;box-sizing:border-box}
.mnav li.home+li,.mnav li:first-child{padding-left:0}
.mnav li.home+li>a:after,.mnav li:first-child>a:after{left:33%}
.mnav li:last-child{padding-right:0}
.mnav li:last-child>a:after{left:67%}
.mnav .expand,.mnav .level1 ul{display:none!important}
.langnav{margin:0 0 0 -20px;top:26px}
.langnav>.boxbody{position:absolute;right:20px;margin-right:2.125em}
.langnav li{display:inline-block;margin-left:.3em;border-right:1px solid #767676;height:16px;line-height:16px}
.langnav li>a{display:block;color:#767676;padding:0 10px}
.qsearch{margin-left:-20px;top:63px}
.qsearch>.boxbody{position:absolute;right:20px;width:220px}
.qsearch .fi_txt>input{font-size:.9375em;height:2em;padding-top:.27708333em;padding-bottom:.27708333em;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:width,margin-left;transition-property:width,margin-left}
.qsearch .fi_txt>input:focus{width:120%;margin-left:-20%}
.qsearch .fi_btn button,.qsearch .fi_btn input{font-size:1.125em;height:1.55555556em;line-height:1.55555556em;margin-top:.05555556em;margin-bottom:.05555556em}
.gboxWrap{margin-left:-1.78571429%}
.gbox,.gboxnav .level1>li{box-sizing:border-box;border-top:1px solid #dad7cc;border-left:1px solid #dad7cc;border-radius:3px;width:31.51785714%;margin-left:1.78571429%;margin-bottom:20px;float:left}
.gbox.ath{box-shadow:4px 4px 0 #f3f2ed}
a[href]:active,a[href]:focus,a[href]:hover{color:#007cde;text-decoration:underline}
a[href]:active,a[href]:hover{outline:0}
}
@media screen and (min-width:760px) and (max-width:979px){.twocol .pgmain{padding-left:25%}
.socialmedia .group{width:50%}
.socialmedia .group:nth-child(2n-1){clear:left}
.imagebox.listscroller-active ul.imagelist{width:235px}
.footnav{margin:-50px -16px 0}
.footnav a[href]{padding:0 6px}
.footer>.card{padding-bottom:0}
.footer>.card>i{margin:0 14px}
.footer>.card,.footer>.note{float:none;width:auto}
.home .lvideo{width:330px}
.related{padding:10px;width:235px}
.person{padding:21px 20px 50px 250px;margin-bottom:30px}
.person ul.office li{padding-left:0}
.person ul.office li b,.person ul.office li strong{position:static;display:block}
.person ul.contactinfo{display:block;width:auto}
.committee{padding:0 0 20px;display:block}
.committee .col{display:block}
.committee h3.first,.committee ul,.committee ul.first{position:static;width:auto}
.breadcrumbs{font-size:.875em}
.snav{position:relative;left:-8px}
.mnav{font-size:.9375em}
.mnav li{padding:0}
#mediaformat:after{content:"tablet"}
#mediaformat{font-family:tablet}
}
@media screen and (min-width:980px) and (max-width:1149px){.socialmedia .group{width:33.33333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
.home .lvideo{width:470px}
#mediaformat:after{content:"full"}
#mediaformat{font-family:full}
}
@media screen and (min-width:1150px){[class].tab-box li{margin:0 20px 0 0}
.socialmedia .group{width:33.33333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
.footnav a[href]{padding:0 30px}
.footer>.card{width:66.07142857%}
.footer>.card>i{margin:0 18px}
.footer>.note{margin-top:9px;width:32.14285714%}
.home .lsearch .fi_txt{display:inline-block;margin-bottom:20px}
.home .lsearch .fi_txt.fi_qty input{width:70px}
.home .lsearch .fi_btn button{top:0;bottom:initial}
.topbanner .konur-haus{max-width:1140px;margin:0 auto}
.topbanner .konur-haus .boxhead{max-width:100%}
.topbanner .konur-haus .thumb{text-align:left;margin:0;max-width:600px;padding-left:30px;float:right}
.topbanner .konur-haus .imgcontent{text-align:left;padding-top:20px}
.topbanner .konur-haus .imgmeta{text-align:left}
.topbanner .konur-haus tr:active,.topbanner .konur-haus tr:focus,.topbanner .konur-haus tr:hover{background:0 0}
.topbanner .konur-haus td,.topbanner .konur-haus tr{border:0;border-bottom:1px solid transparent}
.mnav{font-size:1.25em}
.mnav li{padding:0 20px}
#mediaformat:after{content:"wide"}
#mediaformat{font-family:wide}
}
@media print{body,img{margin:0;padding:0}
body,h1 a,h2 a,h3 a,h4 a{color:#000}
blockquote,caption,h1,h2,h3,h4,h5,img,pre,td,th,tr{page-break-inside:avoid}
caption,td,th{text-align:left}
.pghead h1,a{font-weight:700}
.article img,.box,.box:after,.fi_bdy,.fi_chk,.fi_rdo,.fi_txt,label{clear:both}
.quizbox .bar,.quizbox ul{page-break-before:avoid}
#raggaplay,#webreader-root,#webreaderContainer,.adbanner,.adbox,.advert,.archivelink,.buttons,.byggiraeplica,.chapters,.collapse-closed,.focustarget,.monthlist,.more,.morelink,.moreolder,.pagestyle,.paging,.pgextra1,.pgextra2,.pgextra3,.pgextra4,.pgfoot,.screen-only,.share-widgets,.skiplink,.stream,.tab-box,.yearindex,body form .pickdate .EPLICA_ctrl,body form .pickdatelink,object{display:none!important}
.msie *,[style*=min-height]{min-height:0!important}
body{font-family:Palatino,"Book Antiqua",Times,"Times New Roman",serif;font-size:12pt;line-height:1.25}
caption,div,table{font-size:1em}
a{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{border:0}
caption,h1,h2,h3,h4,h5{font-family:Helvetica,Geneva,Arial,sans-serif;page-break-after: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}
blockquote,h2,h3,li,p{orphans:3;widows:3}
blockquote,pre{border:1px solid #ccc;padding:5px}
table{border-collapse:collapse;border-top:.67pt solid #ccc;border-left:.67pt solid #ccc}
thead{display:table-header-group}
.box:after,.fi_bdy label,.fi_txt label{display:block}
thead tr:last-child>th{border-bottom:1pt solid #666}
td,th{vertical-align:top;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}
.quizbox,.quizbox ul,table.grid td{page-break-inside:avoid}
table.grid td{widows:2;orphans:2;border:0;padding:0}
.box,.pghead{border-bottom:1pt solid #000}
label{margin-top:.2em}
.fi_txt label{float:left;width:10em}
.fi_chk input{float:left}
.pghead{padding-bottom:.4em;margin-bottom:1.2em}
.pghead h1{font-size:1.33em;margin:0;white-space:nowrap;text-transform:uppercase}
.pghead img{max-height:3em;width:auto;vertical-align:middle}
.box{padding-bottom:1.5em;margin-bottom:.8em}
.box:after{content:" ";height:0}
.article .chapters a:after,.article .imagebox a:after,.article .imgbox a:after,.article .meta a:after{content:none}
.boxhead{font-size:1.5em;margin-top:0}
.article .boxhead{display:none}
.articlelist .item h3 .meta,.pgmain .quizbox,.quizbox .bar{display:block}
.article h2.subtitle{font-size:1.1em;margin-top:0}
.article .meta{font-style:italic;margin-top:.67em}
.article img{margin:.2em 0 .5em;max-width:100%}
.article .imgright,.article img.right{float:right;margin:.2em 0 .4em 1em;max-width:45%}
.article .imgleft,.article img.left{float:left;margin:.2em 1em .4em 0;max-width:45%}
.article img.big{display:block;margin:0 auto .7em;text-align:center}
.article .imagebox,.article .imgbox{float:right;margin:0 0 1em;border-bottom:none;max-width:45%}
.article .imagebox .boxbody,.article .imgbox .boxbody{padding-left:1em}
.articlelist ul,.quizbox ul{padding-left:0;list-style:none}
.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}
.articlelist .meta{font-family:Palatino,"Book Antiqua",Times,"Times New Roman",serif;font-weight:400;font-size:.95em;margin-right:.25em}
.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}
.articlelist .item h3 a{font-size:1.05em}
.quizbox h3{font-size:1em}
.quizbox .question{font-weight:700}
.quizbox .bar{border:.05em solid #000;margin-bottom:.5em}
.quizbox .results .bar img{height:1.2em}
.share-wrapper{display:none}
}
@media aural,braille,embossed,tty{.print-only,.screen-only{display:none;speak:none}
}