@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,400italic,700italic);
@font-face{font-family:icons;src:url(i/f/rannis-icomoon.eot?d);src:url(i/f/rannis-icomoon.eot?#iefix) format('embedded-opentype'),url(i/f/rannis-icomoon.svg#icons) format('svg'),url(i/f/rannis-icomoon.woff?d) format('woff'),url(i/f/rannis-icomoon.ttf?d) format('truetype');font-weight:400;font-style:normal}
@media screen{.ui-autocomplete,ol[data-oltype],ul{list-style:none}
blockquote:before,img{box-sizing:border-box}
hr,input[type=search]{box-sizing:content-box}
.tablewrap,pre,textarea{overflow:auto}
.ordertable table thead tr td h3:after{content:'>';transform:rotate(90deg);display:inline-block;margin-left:10px;font-size:15px;transition:transform ease-in-out 150ms}
.ordertable table thead tr td:hover h3:after{transform:rotate(90deg) scale(1.5);transition:transform ease-in-out .2s}
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}
[tabindex],a:active,a:hover{outline:0}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
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}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
sub,sup{position:static;line-height:inherit;display:inline-block}
.articlelist .item h3 .meta,body{line-height:1.58823529em}
.pgwrap,a.buttonwhite:after{-webkit-font-smoothing:antialiased}
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=radio],input[type=checkbox]{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;margin-top:-.1em}
sub{bottom:auto;vertical-align:bottom;margin-bottom:-.2em}
.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:#231f20;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:17px}
body.ajax-wait,body.ajax-wait *{cursor:wait!important}
::-moz-selection{x:x;background:#0a246a;color:#fff;text-shadow:none}
::selection{x:x;background:#0a246a;color:#fff;text-shadow:none}
.boxhead,h1,h2,h3{font-family:'Charter BT W01',Georgia,serif;margin:30px 0 .33333333em;line-height:1.2}
.pgmain .boxhead,h1{font-size:2.58823529em;margin-top:0}
.boxhead,h2{font-size:1.88235294em;margin-bottom:.2em}
h3{font-size:1.41176471em}
h4{font-size:1.17647059em;margin:30px 0 .33333333em;font-weight:700}
a.buttonlike,a.buttonwhite{font-size:.82352941em;line-height:32px;font-weight:700}
h2.alert{color:#fff;background-color:#ce432f;border-radius:6px;padding:6px}
h3.alert,h4.alert{color:#ce432f}
h1+h2,h2+h3,h3+h4,h4+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}
a.buttonlike,a.buttonwhite:after{display:inline-block;text-align:center}
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:#902f21;text-decoration:none;transition:color 80ms ease-in-out,background-color 80ms ease-in-out}
.erasmussite a{color:#096C9A}
.pgextra2 a{color:#413e3f}
a.buttonlike{padding:10px 40px;border:1.5px solid #DAD8D8;border-radius:40px;color:#902f21}
.erasmussite a.buttonlike{color:#004A6C}
a.buttonlike:active,a.buttonlike:focus,a.buttonlike:hover{background-color:#ce432f;border-color:#ce432f;color:#fff}
.erasmussite a.buttonlike:active,.erasmussite a.buttonlike:focus,.erasmussite a.buttonlike:hover{background-color:#004A6C;border-color:#004A6C}
a.buttonlike[href]:active,a.buttonlike[href]:focus,a.buttonlike[href]:hover{color:#fff;text-decoration:none}
a.buttonwhite{padding:0 20px 0 0;position:relative;color:#707070}
a.buttonwhite:active,a.buttonwhite:focus,a.buttonwhite:hover{color:#231f20;text-decoration:none}
.erasmussite a.buttonwhite:active,.erasmussite a.buttonwhite:focus,.erasmussite a.buttonwhite:hover{color:#231f20}
a.buttonwhite:active:after,a.buttonwhite:focus:after,a.buttonwhite:hover:after{transform:translateX(10px)}
a.buttonwhite:after{font-family:icons;speak:none;font-weight:400;font-style:normal;text-indent:0;letter-spacing:0;line-height:1;vertical-align:middle;content:"\ea3c";color:#902f21;margin-left:.55555556em;font-size:18px;transform:translateX(0);transition:transform .25s ease-in-out;right:-20px}
.erasmussite a.buttonwhite:after{color:#004A6C}
a.buttonwhite:before{display:none}
a.buttonwhite[href]:active,a.buttonwhite[href]:focus,a.buttonwhite[href]:hover{border-color:#ce432f}
blockquote{position:relative;font-style:italic;clear:both;margin:0 60px 20px}
blockquote p:last-child{margin-bottom:0}
blockquote:before{position:absolute;display:block;height:36px;width:36px;border-radius:18px;padding:4px 0 0 1px;bottom:0;left:-46px;content:"”";font-family:Georgia,serif;font-size:60px;line-height:1em;color:#fff;overflow:hidden;background-color:#ce432f}
abbr,acronym,hr,th abbr:hover,th acronym:hover{border:0}
.button,.fi_chk h4,.fi_rdo h4,button,input,select,textarea{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
abbr,acronym{cursor:help}
abbr:hover,acronym:hover{border-bottom:1px dotted #ddd}
.small{font-size:.85714286em;color:#666}
hr{height:1px;margin:2.43506494% 0;background:#dad8d8}
.tablewrap{margin-bottom:20px;clear:both}
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{border-collapse:collapse;border-spacing:0;border:1px solid #dad8d8;clear:both}
caption{font-style:italic;padding:.333em 0;text-align:left}
td,th{padding:5px 1em;border-right:1px solid #dad8d8;border-top:1px solid #dad8d8;font-size:.88235294em}
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}
thead th,tr.th th{font-weight:700;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.2);background:url(i/bg-stripes-darken.png) #ce432f;border-right:1px solid #d96857}
tr.odd td,tr.odd th{background-color:#fafafa}
tr:hover{background-color:#f6e1de}
table.grid,table.grid td{background:0;border:0;padding:0}
table.grid td{padding-right:10px}
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-weight:400;color:#231f20}
.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:-2.43506494%}
.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:2.43506494%;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{transition:all 80ms ease-in-out;transition-property:color,border-color,background-color,box-shadow;box-sizing:border-box}
.fi_txt input,.selecty,.textinput,select,textarea{display:block;vertical-align:middle}
.fi_txt input,.selecty .selecty-button,.textinput,select,textarea{border:1px solid #888;background:#fff;color:#231f20;font-size:1.14285714em;padding:.0625em 10px;height:1.5625em}
textarea{vertical-align:top}
select{padding-right:2px}
.fi_txt input[size],.textinput[size]{width:auto}
input.labelized,textarea.labelized{x:x;color:#231f20}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{x:x;color:#231f20}
input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;x:x;color:#231f20}
input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;x:x;color:#231f20}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{x:x;color:#231f20!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;line-height:1.3125;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}
.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{padding:0 40px;font-size:.82352941em;border:1.5px solid #DAD8D8;border-radius:40px;font-weight:700;text-align:center;color:#902f21;line-height:40px;display:inline-block;box-sizing:border-box}
.erasmussite .fi_btn button,.erasmussite .fi_btn input,.erasmussite a.button{color:#004A6C}
.fi_btn button:active,.fi_btn button:focus,.fi_btn button:hover,.fi_btn input:active,.fi_btn input:focus,.fi_btn input:hover,a.button:active,a.button:focus,a.button:hover{background-color:#ce432f;border-color:#ce432f;color:#fff;text-decoration:none}
.erasmussite .fi_btn button:active,.erasmussite .fi_btn button:focus,.erasmussite .fi_btn button:hover,.erasmussite .fi_btn input:active,.erasmussite .fi_btn input:focus,.erasmussite .fi_btn input:hover,.erasmussite a.button:active,.erasmussite a.button:focus,.erasmussite a.button:hover{background-color:#004A6C;border-color:#004A6C}
.reqerror label{font-weight:700;color:#c33}
.reqerror input,.reqerror select,.reqerror textarea{border:1px solid #c33}
.typeerror label{font-weight:700;color:#936}
.typeerror input,.typeerror select,.typeerror textarea{border:1px solid #936}
abbr.req,acronym.req{border:0;margin-right:-.25em;padding:0 .25em 0 0}
abbr.req:hover,acronym.req:hover{border:0}
html{background-color:#ededed}
html .erasmussite{background-color:#fff}
.pgwrap{margin:0 auto;opacity:1;transition:opacity .1s ease-in-out;-moz-osx-font-smoothing:grayscale}
.beforejsinit .pgwrap{opacity:0}
.pghead .brand{margin:0;font-size:1em}
.menu-open .pghead:after,.showqsearch .pghead:after{content:"";display:block;position:absolute;background-color:#393939;height:82px;top:50px;left:0;right:0;z-index:1}
.boxbody:after,.pgextra1:after,.pgextra2:after,.pgfoot>.wrap:after,.pgmain:after{content:" ";display:block;height:0;clear:both}
.pgmain{background-color:#fff}
.pgextra1,.pgextra2,.pgfoot>.wrap,.pgmain{box-sizing:border-box}
.box{margin-bottom:20px}
.byggiraeplica{padding:0;text-align:right;line-height:0}
.byggiraeplica a{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;background:url(https://eplica-cdn.is/f/e2-w25.png) no-repeat none;display:inline-block;width:135px;height:20px}
[class].meta,[class].meta a{color:#707070}
html[lang=is] .byggiraeplica a{background-image:url(https://eplica-cdn.is/f/ba_e2-w25.png)}
body.outdated:before{content:"Athugið að upplýsingar á þessu afriti af vef Rannís gætu verið úreldar";display:block;text-align:center;margin:0 -20px;background-color:#ff0;padding:20px}
body.outdated.english::before{content:"Please note that the information on this archived version of the website may be outdated"}
[class].meta{display:block;font-weight:500;font-size:14px}
[class].meta span{padding-right:.25em}
[class].more,[class].moreolder{display:block;white-space:nowrap}
[class].more:after,[class].moreolder:after{content:" ";clear:both;display:block;height:0}
.netfang{font-style:normal;font-weight:400}
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:16px;margin:-3px 0 0 4px;width:16px;vertical-align:middle;background:no-repeat}
.article .collapse:before,.article.sidebar a.buttonlike:before{speak:none;font-style:normal;-webkit-font-smoothing:antialiased;letter-spacing:0}
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.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{margin:-3px 0 0 4px;width:16px}
.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 -13px 1.58823529em;padding:0 5px;border-bottom:1px solid #dad8d8;font-size:.85714286em}
[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{margin:0}
[class].tab-box ul.tabs>li:before{content:none;float:none;font-size:1em;font-weight:400;margin:0;line-height:inherit;color:inherit;width:auto}
[class].tab-box li{display:inline-block;line-height:1.78571429em;margin:0 0 0 -1px}
[class].tab-box li a{border:1px solid #dad8d8;border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:0;display:block;padding:0 8px;color:#cdcdcd;white-space:nowrap}
[class].tab-box li.current a{margin-bottom:-1px;padding-bottom:1px;margin-top:-2px;padding-top:2px;background:#fff;color:#231f20}
[class].share-widgets{padding-left:0;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
[class].share-widgets>li{margin:0}
[class].share-widgets>li:before{content:none;float:none;font-size:1em;font-weight:400;margin:0;line-height:inherit;color:inherit;width:auto}
[class].share-widgets:after{content:" ";clear:both;display:block;height:0}
[class].share-widgets li{float:left;margin:0 20px 0 0}
[class].share-widgets a{position:relative;display:block;overflow:hidden;white-space:nowrap;width:40px;height:40px}
[class].share-widgets a:before{content:"";background:url(i/facebook.svg);width:40px;height:40px;display:block}
[class].share-widgets iframe{width:120px!important}
[class].share-widgets li.twitter a:before{background:url(i/twitter.svg)}
[class].share-widgets li.linkedin a:before{background:url(i/linkedin.svg)}
.intro .summary,.intro .summary>p:first-child,.intro h1{display:inline}
.intro .summary .redundant{display:none}
.EPLICA_loggedin .intro .summary,.EPLICA_loggedin .intro h1{display:block}
.EPLICA_loggedin .intro .summary .redundant{display:inline;color:#9e9e9e;border:1px dashed #9e9e9e}
.summary{margin:0 0 20px;font-family:'Charter BT W01',Georgia,serif;font-size:1.29411765em;line-height:1.41666667em}
.summary p{margin:10px 0}
.pullover.inrows a{text-align:left}
.article{box-sizing:border-box}
.article.box .boxhead{display:none}
.article .subtitle{clear:none;margin-top:-.4em}
.article p+ol,.article p+ul{margin-top:-10px}
.article ul{padding-left:1.76470588em}
.article ul>li{margin-bottom:10px}
.article ul>li:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.2em 0 -.5em -.5em;color:#ce432f}
.article li ol,.article li ul{margin-top:5px;margin-bottom:10px}
.article li{margin-bottom:10px}
.article ul.image-float>li:before{margin-left:0;padding-right:.5em}
.article .boxbody>.paging{padding-top:40px;clear:both}
.article .boxbody>.paging+.buttons{padding-top:20px}
.article .boxbody>.paging ul{padding-left:0;margin:0}
.article .boxbody>.paging ul:after{content:" ";clear:both;display:block;height:0}
.article .boxbody>.paging ul>li:before,.article .chapters ul>li:before{content:none;font-size:1em;margin:0;line-height:inherit;color:inherit;width:auto;font-weight:400}
.article .boxbody>.paging ul>li{margin:0}
.article .boxbody>.paging ul>li:before{float:none}
.article .boxbody>.paging li{margin:0}
.article .boxbody>.paging li.disabled{display:none}
.article .boxbody>.paging li.next{float:right}
.article .chapters ul{padding-left:0;overflow:hidden}
.article .chapters ul>li{margin:0}
.article .chapters ul>li:before{float:none}
.article .chapters li{margin-right:1em}
.article .collapse{padding:10px 3.7037037% 10px 60px;margin:0;position:relative;clear:both;font-size:1.17647059em;line-height:32px}
.article .collapse>a{color:#231f20}
.article .collapse>a:active,.article .collapse>a:focus,.article .collapse>a:hover{text-decoration:none;color:#231f20}
.article .collapse:before{width:27px;height:27px;border-radius:100%;display:inline-block;font-family:icons;font-weight:400;text-indent:0;text-align:center;vertical-align:middle;content:"\e617";position:absolute;line-height:28px;left:20px;top:12px;background-color:#ce432f;color:#fff;font-size:20px}
.erasmussite .article .collapse:before{background-color:#004A6C;color:#fff;border:1px solid #dad8d8}
.article .collapse.collapse-active{border:1px solid #dad8d8;background-color:#f2f2f2}
.article .collapse.collapse-active:before{background-color:0;color:#fff}
.article .collapse.collapse-closed{border:1px solid #fff;border-bottom:1px solid #dad8d8;background:0 0}
.article .collapse.collapse-closed>a,.article .collapse.collapse-closed>a:active,.article .collapse.collapse-closed>a:focus,.article .collapse.collapse-closed>a:hover{color:#231f20}
.article .collapse.collapse-closed:before{content:"\e616";background:0;color:#004A6C}
.article .collapse>a:before,.article div.imagenav h3>a:before{content:"\00a0";left:0;right:0;top:0;bottom:0}
.article .collapse>a:before{display:block;position:absolute}
.article .collapsebox{padding:10px 20px 30px 8.64197531%;border:1px solid #dad8d8;border-top:none;line-height:1.625em;font-family:'Charter BT W01',Georgia,serif}
.erasmussite .article .collapsebox{font-family:Roboto,sans-serif}
.article .collapsebox p,.article .collapsebox table,.article .collapsebox ul{margin-bottom:10px}
.article .collapsebox>h4{margin-top:0;font-size:1em}
.article .collapsebox a.buttonlike{display:inline-block;margin-top:10px;margin-left:-2px;font-size:.875em}
.article .videoblock .videocaption{display:block;padding-top:.2em;font-weight:700}
.article .imagenav td{padding:10px}
.article .imagenav td.decoration{width:35%}
.article .imagenav .description>h3{margin-top:0}
.article .imagenav div.row>div{display:inline-block;vertical-align:top;margin-right:-.3em;font-size:.88235294em}
.article .imagenav div.decoration{box-sizing:border-box;width:35.06493506%;padding-right:3.8961039%}
.article .imagenav div.description{width:64.93506494%}
.article div.imagenav div.row{position:relative}
.article div.imagenav h3>a:before{display:block;position:absolute}
.article ul.ytri li:before,.article.sidebar a.buttonlike:before{content:""}
.article ul.ytri{padding:0;margin-top:0}
.article ul.ytri li{margin-left:1em;margin-bottom:0}
.article ul.ytri li>a{margin:0 2px;width:24px}
.article ul.ytri li>a:before{color:#707070;width:24px;min-height:24px;font-size:24px}
.EPLICA_loggedin .article ul.ytri li{display:list-item;margin-bottom:.5em}
p.pullover{position:relative;display:inline-block;margin-right:1em;max-width:45%}
p.pullover>img{margin:0;border:none}
p.pullover>a,p.pullover>b,p.pullover>strong{display:block;position:absolute;bottom:-1px;box-sizing:border-box;width:100%;padding:.5em 1em;background:url(i/bg-stripes-lighten.png) #393939;background-color:rgba(37,31,32,.8);color:#fff;font-weight:400}
.EPLICA_loggedin p.pullover>a,.EPLICA_loggedin p.pullover>b,.EPLICA_loggedin p.pullover>strong{position:static;border-top:1px #fff dashed}
.article.structure{box-sizing:border-box;margin-bottom:0}
.article.structure .boxhead{display:none}
.article.intro p:last-child{margin:1em 0 1.5em}
.article.intro a.buttonlike{font-size:.58333333em;font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.article.sidebar a.buttonlike{position:relative;border:1.5px solid #ce432f;padding:20px;line-height:32px;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.33);border-radius:4px;display:block;color:#fff;background:url(i/bg-stripes-lighten.png) #ce432f;text-transform:none;text-align:left;margin-bottom:10px;font-size:1.05882353em}
.erasmussite .article.sidebar a.buttonlike:active,.erasmussite .article.sidebar a.buttonlike:focus,.erasmussite .article.sidebar a.buttonlike:hover{background-color:#004A6C;border-color:#004A6C}
.article.sidebar a.buttonlike:active,.article.sidebar a.buttonlike:focus,.article.sidebar a.buttonlike:hover{color:#fff;text-decoration:none;background-color:#858585;border-color:#858585}
.article.sidebar a.buttonlike:before{display:inline-block;font-family:icons;font-weight:400;text-indent:0;text-align:center;vertical-align:middle;float:right;font-size:30px;line-height:32px;color:#fff}
.articlelist .item .summary,.articlelist .item h3 .meta,.pgmain .articlelist .boxhead{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.article.sidebar a.buttonlike.staff{background:url(i/bg-stripes-lighten.png) #231f20;border-color:#231f20}
.article.sidebar a.buttonlike.staff:active,.article.sidebar a.buttonlike.staff:focus,.article.sidebar a.buttonlike.staff:hover{background-color:#3e3739}
.article.sidebar a.buttonlike.staff:before{content:"\e602"}
.article.sidebar a.buttonlike.contact{background:url(i/bg-stripes-lighten.png) #5d5d5d;border-color:#5d5d5d}
.article.sidebar a.buttonlike.contact:active,.article.sidebar a.buttonlike.contact:focus,.article.sidebar a.buttonlike.contact:hover{background-color:#434343}
.article.sidebar a.buttonlike.contact:before{content:"\e604"}
.article.sidebar a.buttonlike.jobs{background:url(i/bg-stripes-lighten.png) #707070;border-color:#707070}
.article.sidebar a.buttonlike.jobs:active,.article.sidebar a.buttonlike.jobs:focus,.article.sidebar a.buttonlike.jobs:hover{background-color:#575757}
.article.sidebar a.buttonlike.jobs:before{content:"\e605"}
.article.sidebar a.buttonlike.news:before{content:"\e60c"}
.article.sidebar a.buttonlike.events:before{content:"\e60d"}
.article.sidebar a.buttonlike.statistics:before{content:"\e60a"}
.article.sidebar a.buttonlike.darkgrey{background:url(i/bg-stripes-lighten.png) #231f20;border-color:#231f20}
.article.sidebar a.buttonlike.mediumgrey{background:url(i/bg-stripes-lighten.png) #5d5d5d;border-color:#5d5d5d}
.article.sidebar a.buttonlike.lightgrey{background:url(i/bg-stripes-lighten.png) #707070;border-color:#707070}
.article.sidebar .focus.box{margin-bottom:10px;background:url(i/bg-stripes-darken.png) #ededed}
.article.sidebar .focus.box ul{padding-left:22px}
.article.sidebar .focus.box li{margin-bottom:6px;line-height:1.3em}
.article.sidebar .focus.box li>a{font-size:.88888889em;color:#231f20;font-weight:700}
.article.sidebar .focus.box li>a:active,.article.sidebar .focus.box li>a:focus,.article.sidebar .focus.box li>a:hover{text-decoration:none;color:#ce432f}
.article.sidebar .focus.box li:before{content:"";display:block;margin:.25em .25em 0 -19px;width:0;height:0;padding:0;border:5px solid rgba(255,255,255,0);border-left:5px solid #231f20}
.article.sections a.buttonlike{padding:0 40px;font-size:.82352941em;line-height:32px;border:1.5px solid #DAD8D8;border-radius:40px;font-weight:700;text-align:center;color:#902f21;display:inline-block;box-sizing:border-box}
.erasmussite .article.sections a.buttonlike{color:#004A6C}
.article.sections a.buttonlike:active,.article.sections a.buttonlike:focus,.article.sections a.buttonlike:hover{background-color:#ce432f;color:#fff}
.erasmussite .article.sections a.buttonlike:active,.erasmussite .article.sections a.buttonlike:focus,.erasmussite .article.sections a.buttonlike:hover{background-color:#004A6C;border-color:#004A6C}
.article.sections a.buttonlike:active,.article.sections a.buttonlike:focus,.article.sections a.buttonlike:hover{border-color:#ce432f}
.article.sections .item a.buttonwhite{white-space:nowrap;line-height:35px}
.projects .article.sections h2{font-size:1.41176471em}
.projects .article.sections ul.half{display:inline-block;box-sizing:border-box;vertical-align:top;width:49%}
.socialmedia .group:after,.socialmedia:after{content:" ";display:block;clear:both;height:0}
.articlelist .item .more>a:after,.colorlist .item .more a:after,.colorlist .item a.more:after{vertical-align:middle;font-style:normal;speak:none;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;text-align:center}
.projects .article.sections li{margin-bottom: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{padding-right:3.44827586%;word-wrap:break-word}
.pgmain .articlelist .boxhead{text-transform:uppercase;font-size:.94117647em;margin-bottom:1em}
.articlelist .item{margin-bottom:20px}
.articlelist .item:after{content:" ";clear:both;display:block;height:0}
.articlelist .item .img{float:right;margin-left:4.22535211%;max-width:40%}
.articlelist .item h3{margin-top:0;font-size:1.17647059em}
.articlelist .item h3>a{color:#231f20}
.articlelist .item h3>a:active,.articlelist .item h3>a:focus,.articlelist .item h3>a:hover{color:#902f21}
.articlelist .item h4.subtitle{font-size:1.05882353em;margin-top:0}
.articlelist .item .summary{font-size:.94117647em;line-height:1.625em}
.articlelist .item .summary p{margin:0 0 10px}
.articlelist .item .summary ul{clear:none;margin-bottom:10px;padding-left:1.76470588em}
.articlelist .item .summary ul>li{margin-bottom:10px}
.articlelist .item .summary ul>li:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.2em 0 -.5em -.5em;color:#ce432f}
.articlelist .item .summary ul li{padding-bottom:10px}
.articlelist .item .more{margin-top:15px}
.articlelist .item .more>a{padding:0;font-size:.82352941em;line-height:32px;font-weight:700;position:relative;color:#707070;box-sizing:border-box}
.articlelist .item .more>a:active,.articlelist .item .more>a:focus,.articlelist .item .more>a:hover{color:#231f20;text-decoration:none;background-color:#fff}
.erasmussite .articlelist .item .more>a:active,.erasmussite .articlelist .item .more>a:focus,.erasmussite .articlelist .item .more>a:hover{color:#231f20}
.articlelist .item .more>a:active:after,.articlelist .item .more>a:focus:after,.articlelist .item .more>a:hover:after{transform:translateX(10px)}
.articlelist .item .more>a:after{display:inline-block;font-family:icons;font-weight:400;line-height:1;content:"\ea3c";color:#902f21;margin-left:.55555556em;font-size:18px;transform:translateX(0);transition:transform .25s ease-in-out}
.erasmussite .articlelist .item .more>a:after{color:#004A6C}
.articlelist ul{clear:both;margin-bottom:2.35294118em}
.articlelist li{padding-bottom:20px}
.articlelist li a{font-weight:700;font-family:'Charter BT W01',Georgia,serif;font-size:1.05882353em;line-height:1.3em;color:#231f20}
.colorlist .item .summary,.colorlist .item h3{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.articlelist [class].moreolder{display:block;margin-bottom:0}
.articlelist [class].moreolder>a{padding:0 40px;font-size:.82352941em;border:1.5px solid #DAD8D8;border-radius:40px;font-weight:700;text-align:center;color:#902f21;line-height:40px;display:inline-block;box-sizing:border-box}
.erasmussite .articlelist [class].moreolder>a{color:#004A6C}
.articlelist [class].moreolder>a:active,.articlelist [class].moreolder>a:focus,.articlelist [class].moreolder>a:hover{background-color:#ce432f;border-color:#ce432f;color:#fff;text-decoration:none}
.erasmussite .articlelist [class].moreolder>a:active,.erasmussite .articlelist [class].moreolder>a:focus,.erasmussite .articlelist [class].moreolder>a:hover{background-color:#004A6C;border-color:#004A6C}
.articlelist .meta{line-height:1.3em}
.articlelist .meta .venue{display:block}
.colorlist,.colorlist.top{margin-bottom:20px}
.colorlist.top .item{display:block;padding-bottom:8px}
.colorlist.top .item h3{font-size:1.55em}
.colorlist.top .item .summary{font-size:1.1em}
.colorlist .item{position:relative;padding:30px 16px 18px;overflow:hidden}
.colorlist .item:hover h3 a{color:#fff;background:#231f20!important}
.colorlist .item h3{font-size:1.5em;margin-top:0}
.colorlist .item h3 a{transition:color 25ms ease-in-out,background-color 250ms ease-in-out}
.colorlist .item h3 .meta{margin-bottom:5px}
.colorlist .item .subtitle{color:#231f20}
.colorlist .item .summary{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1rem;line-height:1.7}
.colorlist .item .summary>:last-child{margin-bottom:0}
.colorlist .item ul{padding-left:16px}
.colorlist .item ul>li{margin-bottom:10px}
.colorlist .item ul>li:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.2em 0 -.5em -.5em;color:#ce432f}
.colorlist .item span.more{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-top:20px}
.colorlist .item span.more a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0}
.colorlist .item .more a,.colorlist .item a.more{margin:0;padding:0;font-weight:700;position:static;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#231f20;font-size:1rem;font-family:inherit;white-space:normal;border-radius:3px;line-height:1.2}
.stafflist .item,.stafflist>.boxbody{position:relative}
.colorlist .item .more a:active,.colorlist .item .more a:focus,.colorlist .item .more a:hover,.colorlist .item a.more:active,.colorlist .item a.more:focus,.colorlist .item a.more:hover{color:#231f20;text-decoration:none}
.erasmussite .colorlist .item .more a:active,.erasmussite .colorlist .item .more a:focus,.erasmussite .colorlist .item .more a:hover,.erasmussite .colorlist .item a.more:active,.erasmussite .colorlist .item a.more:focus,.erasmussite .colorlist .item a.more:hover{color:#231f20}
.colorlist .item .more a:active:after,.colorlist .item .more a:focus:after,.colorlist .item .more a:hover:after,.colorlist .item a.more:active:after,.colorlist .item a.more:focus:after,.colorlist .item a.more:hover:after{transform:translateX(10px)}
.colorlist .item .more a:after,.colorlist .item a.more:after{display:inline-block;font-family:icons;font-weight:400;line-height:1;content:"\ea3c";margin-left:.55555556em;font-size:18px;transform:translateX(0);transition:transform .25s ease-in-out;height:100%;width:auto!important;background:0 0!important}
.colorone h1,.stafflist .summary,.stafflist h3,.stafflist h4{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.erasmussite .colorlist .item .more a:after,.erasmussite .colorlist .item a.more:after{color:#004A6C}
.colorlist .item .button,.colorlist .item .buttonlike,.colorlist .item h3 a{display:block;color:#231f20;font-size:1rem;padding:12px;border:none;border-radius:3px;line-height:1.2}
.colorlist .item .button:hover,.colorlist .item .buttonlike:hover,.colorlist .item h3 a:hover{background:#231f20!important}
.colorlist .item{background-color:#f6d11b80;border:2px solid #ad9313}
.colorlist .item a{color:#231f20}
.colorlist .item ul li:before{color:#ad9313}
.colorlist .item .more a:after,.colorlist .item a.more:after{color:#ad9313!important}
.colorlist .item .button,.colorlist .item .buttonlike{background-color:#f6d11b}
.colorlist .item .button:active,.colorlist .item .button:focus,.colorlist .item .button:hover,.colorlist .item .buttonlike:active,.colorlist .item .buttonlike:focus,.colorlist .item .buttonlike:hover{background-color:#ad9313}
.colorlist .item.red{background-color:#ea8a7b80;border:2px solid #c77568}
.colorlist .item.red ul li:before{color:#c77568}
.colorlist .item.red .more a:after,.colorlist .item.red a.more:after{color:#c77568!important}
.colorlist .item.red .button,.colorlist .item.red .buttonlike,.colorlist .item.red h3 a{background-color:#ea8a7b}
.colorlist .item.blue{background-color:#72c7e380;border:2px solid #57a5bf}
.colorlist .item.blue ul li:before{color:#57a5bf}
.colorlist .item.blue .more a:after,.colorlist .item.blue a.more:after{color:#57a5bf!important}
.colorlist .item.blue .button,.colorlist .item.blue .buttonlike,.colorlist .item.blue h3 a{background-color:#72c7e3}
.colorlist .item.green{background-color:#add13d80;border:2px solid #91af33}
.colorlist .item.green ul li:before{color:#91af33}
.colorlist .item.green .more a:after,.colorlist .item.green a.more:after{color:#91af33!important}
.colorlist .item.green .button,.colorlist .item.green .buttonlike,.colorlist .item.green h3 a{background-color:#add13d}
.colorlist .item.purple{background-color:#d39fd080;border:2px solid #9d749a}
.colorlist .item.purple ul li:before{color:#9d749a}
.colorlist .item.purple .more a:after,.colorlist .item.purple a.more:after{color:#9d749a!important}
.colorlist .item.purple .button,.colorlist .item.purple .buttonlike,.colorlist .item.purple h3 a{background-color:#d39fd0;border-radius:4px}
.EPLICA_loggedin .colorlist .item .more a:before{content:none}
.colorone{background-color:#f29d0c80;border:2px solid #F29D0C;padding:30px 0 18px}
.colorone h1{font-size:1.5em;margin-top:0;padding:0 16px;margin-bottom:20px}
.colorone ul li{padding:0 16px;font-size:1rem;line-height:1.7}
.colorone ul li a{font-weight:700;color:#231f20}
.stafflist{margin-left:-2.56410256%}
.stafflist h3{font-size:1.05882353em;margin-top:0}
.stafflist .summary{font-size:.82352941em;margin-bottom:0}
.stafflist .summary h4{margin-top:.5em;font-size:1em;font-weight:400;line-height:1.5}
.stafflist h3>a{color:#231f20}
.stafflist .item{box-sizing:border-box;margin-left:2.5%;border:1px solid #dad8d8;width:30.5%;padding:2.5%;min-height:250px;display:inline-block;vertical-align:top;margin-bottom:2.5%}
.twocol.tengilidir .stafflist .item{width:45.5%}
.stafflist .item:before{content:"";background-color:#fff;display:block;width:10px;position:absolute;top:0;left:0;bottom:0}
.stafflist .item:active,.stafflist .item:focus,.stafflist .item:hover{box-shadow:3px 3px 1px #dad8d8}
.stafflist .item:active .more>a,.stafflist .item:active:before,.stafflist .item:focus .more>a,.stafflist .item:focus:before,.stafflist .item:hover .more>a,.stafflist .item:hover:before{background-color:#ce432f}
.stafflist .item .more>a{display:block;position:absolute;right:0;bottom:0;background-color:#dad8d8;width:20px;height:20px;overflow:hidden}
.stafflist .item .more>a:before{display:inline-block;font-family:icons;speak:none;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;line-height:1;text-align:center;vertical-align:middle;content:"\e616";font-size:20px;margin-right:20px;color:#fff;padding-left:2px}
.stafflist .item .img{float:right;padding-left:1em}
.stafflist .item .img img{max-width:100%;border:1px solid #acacac;box-shadow:3px 3px 1px #dad8d8}
.stafflist .item a.landline,.stafflist .item a.mobile{color:#413e3f;font-size:1.28571429em;font-weight:700;white-space:nowrap}
.english .stafflist .item a.landline,.english .stafflist .item a.mobile{font-size:1em}
.stafflist .item ul{padding-left:1.76470588em}
.stafflist .item ul>li{margin-bottom:10px}
.stafflist .item ul>li:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.2em 0 -.5em -.5em;color:#ce432f}
.stafflist .item li ol,.stafflist .item li ul{margin-top:5px;margin-bottom:10px}
.stafflist .item li{margin-bottom:10px}
.stafflist .item.popper{position:absolute;display:block;background-color:#fff;border-color:#acacac;font-size:.82352941em;min-height:530px;padding:5%;box-shadow:3px 3px 1px #dad8d8}
.stafflist .item.popper.col2{margin-left:35.83333333%}
.stafflist .item.popper.width2_3{width:63.83333333%}
.stafflist .item.popper.width2_2{width:94.17040359%}
.stafflist .item.popper .img{padding-left:2em}
.stafflist .item.popper h1{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:2.14285714em}
.imagebox .paging .stepper a:before,.stafflist .item.popper a.closer:before{font-family:icons;font-weight:400;font-style:normal;vertical-align:middle}
.stafflist .item.popper .summary{font-size:1.21428571em;line-height:1.4;margin-bottom:1em}
.stafflist .item.popper .summary .netfang,.stafflist .item.popper .summary h4{font-size:1.05882353em}
.stafflist .item.popper .summary a.landline,.stafflist .item.popper .summary a.mobile{font-size:1.76470588em}
.stafflist .item.popper a.closer{display:block;position:absolute;right:0;top:0;background-color:#dad8d8;width:20px;height:20px;overflow:hidden}
.stafflist .item.popper a.closer:before{display:inline-block;speak:none;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;line-height:1;text-align:center;content:"\e618";font-size:16px;margin-right:20px;color:#fff;padding-left:2px;margin-top:-12px}
.stafflist .item.popper a.closer:active,.stafflist .item.popper a.closer:focus,.stafflist .item.popper a.closer:hover{background-color:#ce432f}
.pgmain img{display:block;margin:0 0 20px}
.pgmain .projectlogo img{border:none;margin:-1em 3.44827586% 1em}
.imagebox,img.center{margin-left:auto;margin-right:auto;max-width:98%}
.imgright,img.right{float:right;clear:right;margin-left:3.7037037%;max-width:40%}
.imgleft,img.left{float:left;clear:left;margin-right:3.7037037%;max-width:40%}
.imgcenter{text-align:center}
.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,.imgleft>strong,.imgright>em,.imgright>i,.imgright>strong{box-sizing:border-box;display:block;padding:0;max-width:100px;min-width:100%}
.imagebox{position:relative;margin-bottom:20px}
.imagebox ul.imagelist{margin:0;padding-left:0}
.imagebox ul.imagelist:after{content:" ";clear:both;display:block;height:0}
.imagebox ul.imagelist>li{margin:0}
.imagebox ul.imagelist>li:before{content:none;float:none;font-size:1em;font-weight:400;margin:0;line-height:inherit;color:inherit;width:auto}
.imagebox ul.imagelist li{width:100%;margin-right:-100%;float:left}
.imagebox li.image{display:none;margin:0}
.EPLICA_loggedin .imagebox li.image,.imagebox li.image:first-child{display:block}
.imagebox .longdesc{display:none;color:#707070;padding-top:5px}
.imagebox .paging .stepper{padding-left:0}
.imagebox .paging .stepper>li{margin:0}
.imagebox .paging .stepper>li:before{content:none;float:none;font-size:1em;font-weight:400;margin:0;line-height:inherit;color:inherit;width:auto}
.imagebox .paging .stepper a{overflow:hidden;white-space:nowrap;text-indent:150%;text-align:left;letter-spacing:-.4em;text-shadow:none!important;color:transparent!important;display:block;width:30px;height:30px;position:absolute;top:50%;margin-top:-15px;left:14px}
.homenav li>a:before,.imagebox .paging .stepper a:before{speak:none;-webkit-font-smoothing:antialiased;letter-spacing:0;text-align:center}
.imagebox .paging .stepper a:before{position:absolute;top:0;left:0;display:inline-block;text-indent:0;background:#fff;content:"\e61a";font-size:20px;border-radius:50%;border:1px solid #dad8d8;width:28px;line-height:28px;color:#147dbf}
.imagebox .paging .stepper a:focus:before,.imagebox .paging .stepper a:hover:before{color:#ce432f}
.imagebox .paging .stepper .next a{left:auto;right:14px}
.imagebox .paging .stepper .next a:before{content:"\e619"}
.homenav li.first>a:before,.homenav li>a:before,.slideshow h3>a:before{content:""}
.imagebox,.imgright{color:#707070;font-style:italic;font-family:'Charter BT W01',Georgia,serif}
img.inrow{display:inline-block}
.inrows{text-align:center}
.fancydates .fancy.from-period .day2,.fancydates .fancy.from-period .sep{display:none}
.fancydates span.fancy{display:inline;padding:0}
.slideshow .boxhead{display:none}
.slideshow .boxbody{position:relative;min-height:350px}
.slideshow .item{width:100%;overflow:hidden;margin-bottom:1em;background:url(i/bg-stripes-lighten.png) #393939}
.home .slideshow .item{margin-bottom:0}
.slideshow .item.bleached{background:#fff}
.slideshow.listscroller-active .item{position:absolute;top:0;left:0;margin-bottom:0}
.slideshow .img{display:block;position:relative;left:50%;margin-left:-435px;width:870px;height:350px;text-align:center;background-color:#fff}
.slideshow img{max-width:100%;border:none}
.slideshow .overlay{width:100%;background:url(i/bg-stripes-lighten.png) #393939;background-color:rgba(37,31,32,.8)}
.home .slideshow .overlay,.slideshow.listscroller-active .overlay{position:absolute;bottom:0}
.home.EPLICA_loggedin .slideshow .overlay{position:static}
.slideshow .moreolder,.slideshow .summary,.slideshow h3{margin:0;padding:1.72413793% 3.44827586% 0}
.slideshow h3{color:#fff;font-size:2.11764706em;font-weight:700}
.slideshow h3>a{color:#fff}
.slideshow h3>a:before{display:block;position:absolute;top:0;left:0;bottom:0;right:0}
.EPLICA_loggedin .slideshow h3>a:before,.slideshow .moreolder{display:none}
.slideshow h3>a:active,.slideshow h3>a:focus,.slideshow h3>a:hover{color:#fff;text-decoration:none}
.slideshow .summary{color:#fff;font-size:1.17647059em;padding-top:.86206897%;padding-bottom:3.44827586%}
.EPLICA_loggedin .slideshow .moreolder{display:block;position:absolute;padding:0;top:2px;right:2px;background-color:#393939;border-radius:6px;border:1px solid #fff}
.EPLICA_loggedin .slideshow .moreolder>a{padding:10px}
.slideshow .pgr{position:absolute;bottom:15px;right:15px}
.searchresults .boxhead,.searchresults .search .fi_txt label{position:absolute;right:9999px;left:auto}
.slideshow .pgr .next,.slideshow .pgr .prev{display:none}
.slideshow .pgr .jump *{display:inline-block;vertical-align:bottom}
.slideshow .pgr .jump>strong{overflow:hidden;width:0}
.slideshow .pgr .jump>span>a{text-indent:100%;overflow:hidden;width:12px;height:12px;margin:0 4px 0 5px;border:1px solid #999;border:1px solid rgba(255,255,255,.5)}
.slideshow .pgr .jump>span>a.current,.slideshow .pgr .jump>span>a:active,.slideshow .pgr .jump>span>a:focus,.slideshow .pgr .jump>span>a:hover{border:1px solid #fff}
.homenav li{box-sizing:border-box;overflow:visible}
.homenav li>a{display:block;white-space:nowrap;overflow:visible;vertical-align:middle;padding:20px 0 20px 7.5%;font-size:.88235294em;text-transform:uppercase;font-weight:700;color:#6e6e6e}
.homenav li>a:before{display:inline-block;font-family:icons;font-weight:400;font-style:normal;text-indent:0;line-height:1;vertical-align:middle;padding:1px;font-size:45px;color:transparent;margin-right:20px;text-shadow:1px 1px 0 #c4c4c4,0 0 0 rgba(0,0,0,.3)}
.homenav li>a:active,.homenav li>a:focus,.homenav li>a:hover{text-decoration:none;color:#902f21}
.homenav li.first>a:before{box-sizing:border-box;background:url(i/homesprite-erasmus.png) -50px 50% no-repeat;width:70px;min-height:43px;margin-right:10px}
.homenav li.second>a:before{content:"\e60b"}
.homenav li.third.leit>a:before{content:"\e60f";font-size:40px}
.english .homenav li.first>a:before,.english .homenav li.second>a:before,.english .homenav li.third>a:before{box-sizing:border-box;background:url(i/homesprite-english.png) 0 50% no-repeat;content:"";width:70px;min-height:43px;margin-right:10px}
.english .homenav li.second>a:before{width:50px;background-position:-70px 50%}
.english .homenav li.third>a:before{width:50px;background-position:-120px 50%}
.home .projectcategories .boxhead{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;text-transform:uppercase}
.notification{font-style:italic;padding:3.8961039%;border-bottom:1px solid #e0e0e0}
div.notification{margin-bottom:20px}
.notification p:last-of-type{margin-bottom:0}
.darkbox,.lightbox,.whitebox{padding:3.8961039%;border:1px solid #e0e0e0}
div.darkbox,div.lightbox,div.whitebox{margin-bottom:20px}
p.darkbox+p.darkbox,p.lightbox+p.lightbox{border-top:none;padding-top:0;margin-top:-21px}
.lightbox{background-color:#fafafa;border-left:6px solid #e0e0e0}
.whitebox{background-color:#fff;border-left:6px solid #ededed;border-color:#ededed}
.darkbox{background-color:#ededed}
.applycall{font-size:.82352941em}
.applycall,.applylogin{color:#fff;margin-bottom:20px;border-radius:4px}
table.applycall,table.applylogin{color:#231f20;background-color:#dfd}
table.applycall a[href],table.applycall a[href]:active,table.applycall a[href]:focus,table.applycall a[href]:hover,table.applylogin a[href],table.applylogin a[href]:active,table.applylogin a[href]:focus,table.applylogin a[href]:hover{color:#147dbf}
.applycall b,.applycall li,.applycall strong,.applycall ul,.applylogin b,.applylogin li,.applylogin strong,.applylogin ul{display:inline-block;padding:0;margin-right:-.3em}
.applycall li,.applylogin li{margin-bottom:0;background-color:#4e9749;border-left:1px solid #5faa59}
.applycall li:before,.applylogin li:before{content:"";display:none}
.applycall b:before,.applycall strong:before,.applylogin li.help>a:before,.applylogin li.login>a:before{display:inline-block;font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;line-height:1;vertical-align:middle;color:#fff;width:1em;text-align:center}
.applycall li:last-child,.applylogin li:last-child{border-radius:0 4px 4px 0}
.applycall li:first-child,.applylogin li:first-child{border-radius:4px 0 0 4px}
.applycall b+ul>li:first-child,.applycall li.headline+li,.applycall strong+ul>li:first-child,.applylogin b+ul>li:first-child,.applylogin li.headline+li,.applylogin strong+ul>li:first-child{border-radius:0}
.applycall b+ul>li:first-child:last-child,.applycall li.headline+li:last-child,.applycall strong+ul>li:first-child:last-child,.applylogin b+ul>li:first-child:last-child,.applylogin li.headline+li:last-child,.applylogin strong+ul>li:first-child:last-child{border-radius:0 4px 4px 0}
.applycall a[href],.applylogin a[href]{color:#fff;font-weight:700}
.applycall a[href]:active,.applycall a[href]:focus,.applycall a[href]:hover,.applylogin a[href]:active,.applylogin a[href]:focus,.applylogin a[href]:hover{color:#fff}
.applycall b,.applycall li,.applycall strong,.applylogin b,.applylogin li,.applylogin strong{padding:.5em 1em}
.applycall li.headline,.applylogin li.headline{padding:0}
.applycall b,.applycall strong,.applylogin b,.applylogin strong{background-color:#377d33;font-weight:400;border-radius:4px 0 0 4px}
.applylogin b,.applylogin li,.applylogin strong{padding:1em}
.applylogin li.help>a:before,.applylogin li.login>a:before{font-weight:400;content:"\e620";font-size:1.5em;margin:-3px 0 0;padding-right:.5em}
.applylogin li.help>a:before{content:"\e621"}
.applycall b:before,.applycall strong:before{font-weight:400;content:"\e622";font-size:1.2em;margin:-2px 0 0;padding-right:.75em}
.imgpopper .paging a,.modalpop a.closebtn{letter-spacing:-.4em;text-shadow:none!important;overflow:hidden;white-space:nowrap}
ul.applycall,ul.applylogin{padding-left:0}
.article p+ul.applycall{margin-top:0}
.projectlist ul.applycall{border-top:none;margin-bottom:20px}
.projects .article.intro,.searchresults .search{margin-bottom:1em}
.projectlist ul.applycall>li{padding:.5em 1em}
.projectlist ul.applycall>li.headline{padding:0}
.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 #dad8d8;overflow:hidden;padding:4px 0;margin:2em 0}
.searchresults .paging.paging-top{border-top:0;border-bottom:1px solid #dad8d8}
.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}
.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 #dad8d8;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 .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-indent:150%;text-align:left;color:transparent!important;display:block;width:28px;height:24px;position:absolute;z-index:5;top:4px;right:4px}
.imgpopper .popwin{width:900px;max-width:96%;padding:4px;text-align:center}
.imgpopper .img{display:block}
.imgpopper .title{display:none}
.imgpopper .desc{display:block;padding:5px 0;color:#231f20;font-size:1.33em;position:relative;z-index:10}
.imgpopper .paging a{text-indent:150%;text-align:left;color:transparent!important;display:block;width:40px;height:40px;position:absolute;top:50%;margin-top:-15px;left:14px}
.imgpopper .paging a:before,.projectsearch .fi_btn button:before,.projectsearch .fi_btn+a:before{font-family:icons;font-weight:400;font-style:normal;text-align:center}
.imgpopper .paging a:before,.projectlist .toggler:before,.projectsearch .fi_btn button:before,.projectsearch .fi_btn+a:before{-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;vertical-align:middle;speak:none}
.imgpopper .paging a:before{position:absolute;top:0;left:0;display:inline-block;background:#fff;content:"\e61a";font-size:24px;border-radius:50%;border:1px solid #dad8d8;width:38px;line-height:38px;color:#147dbf}
.imgpopper .paging a:focus:before,.imgpopper .paging a:hover:before{color:#ce432f}
.imgpopper .paging .next a{left:auto;right:14px}
.imgpopper .paging .next a:before{content:"\e619"}
.imgpopper .paging li.nav-end{display:none}
.projectsearch{padding:0;margin-top:1em}
.projectsearch form.boxbody{position:relative}
.projectsearch .fi_txt span[role=status]{position:absolute;right:9999px;left:auto}
.projectsearch .fi_btn,.projectsearch .fi_txt{display:block;margin-bottom:0}
.projectsearch .fi_btn button,.projectsearch .fi_btn+a{position:absolute;top:13px;left:0;border:0;padding:0;white-space:nowrap;overflow:hidden;width:50px;height:34px;background:0 0}
.projectsearch .fi_btn button:before,.projectsearch .fi_btn+a:before{display:inline-block;line-height:1;color:#000;content:"\e60f";font-size:28px;padding-left:18px;padding-right:1em}
.projectlist.navlike ul a,.projectlist.volatile ul a,.projectsearch .fi_txt>input,.ui-autocomplete .project>a{font-family:'Charter BT W01',Georgia,serif}
.projectsearch .fi_btn+a{left:auto;top:16px;right:16px;width:24px}
.projectsearch .fi_btn+a:before{color:#acacac;font-size:24px;padding-left:0;content:"\e618"}
.projectsearch .fi_txt{width:100%}
.projectsearch .fi_txt>label{position:absolute;right:9999px;left:auto}
.projectsearch .fi_txt>input{height:auto;width:100%;font-size:1.41176471em;padding:16px 40px 16px 60px}
.projectsearch .fi_txt>input.labelized{x:x;color:#9e9e9e;font-style:italic}
.projectsearch .fi_txt>input::-webkit-input-placeholder{x:x;color:#9e9e9e;font-style:italic}
.projectsearch .fi_txt>input:-moz-placeholder{opacity:1;x:x;color:#9e9e9e;font-style:italic}
.projectsearch .fi_txt>input::-moz-placeholder{opacity:1;x:x;color:#9e9e9e;font-style:italic}
.projectsearch .fi_txt>input:-ms-input-placeholder{x:x;color:#9e9e9e!important;font-style:italic}
.projectnav ul{padding:0;margin-bottom:2.5em}
.projectnav ul>li:before{margin:0;content:"";text-shadow:none;font-size:inherit;line-height:inherit;float:inherit;color:inherit}
.projectnav a.boxlike,.projectnav li span,.projectnav li>a{line-height:32px;font-weight:700;text-shadow:1px 1px 0 rgba(0,0,0,.33)}
.projectnav li{position:relative;margin-bottom:1px;overflow:hidden;border-left:0;display:-ms-flexbox;display:flex}
.onecol .projectnav li{display:block}
.onecol .projectnav li a{color:#fff}
.projectnav li span,.projectnav li>a{color:#902f21;display:inline-block;background-color:#fdfdfd;border-radius:0;border:0;font-size:.94117647em;padding:0;text-align:left}
.erasmussite .projectnav li span:active,.erasmussite .projectnav li span:focus,.erasmussite .projectnav li span:hover,.erasmussite .projectnav li>a:active,.erasmussite .projectnav li>a:focus,.erasmussite .projectnav li>a:hover{background-color:#004A6C;border-color:#004A6C}
.projectnav li span:active,.projectnav li span:focus,.projectnav li span:hover,.projectnav li>a:active,.projectnav li>a:focus,.projectnav li>a:hover{color:#fff;text-decoration:none;background-color:#e4e4e4;border-color:#e4e4e4}
.onecol .projectnav li span,.onecol .projectnav li>a{display:block}
.projectnav li>a{padding:18px 6.97674419% 15px}
.projectnav li span{display:inline;background:0 0}
.projectnav li span:active,.projectnav li span:focus,.projectnav li span:hover{background:0 0}
.projectnav li.minor{background-color:#707070}
.projectnav li.minor:after{content:" ";clear:both;display:block;height:0}
.projectnav li.minor>a{background:0 0;display:block;float:left;padding-left:0;padding-right:0}
.projectnav li.minor>a:active,.projectnav li.minor>a:focus,.projectnav li.minor>a:hover{text-decoration:underline}
.projectnav li.minor>a.innlendir{padding-left:6.97674419%}
.projectnav li.minor span{display:block;float:left;padding:18px .25em 15px;color:#fff}
.projectnav a.boxlike{font-size:1em;border:1.5px solid #707070;text-align:center;color:#902f21;display:inline-block;border-radius:4px;background:url(i/bg-stripes-lighten.png) #707070;padding:18px 6.97674419% 15px;margin-bottom:10px}
.erasmussite .projectnav a.boxlike:active,.erasmussite .projectnav a.boxlike:focus,.erasmussite .projectnav a.boxlike:hover{background-color:#004A6C;border-color:#004A6C}
.projectnav a.boxlike:active,.projectnav a.boxlike:focus,.projectnav a.boxlike:hover{color:#fff;text-decoration:none;background-color:#575757;border-color:#575757}
.lightnav .projectnav li{margin-bottom:0;border-left:1px solid #dad8d8;border-bottom:1px solid #dad8d8}
.lightnav .projectnav li:first-child{border-top:1px solid #dad8d8}
.lightnav .projectnav li>a{background:0 0!important;position:relative;z-index:1;color:#231f20;font-weight:300;text-shadow:none}
.lightnav .projectnav li:before{content:"";display:block;position:absolute;right:0;top:0;width:12px;height:100%;background-color:#707070;transition:width .15s ease-out}
.lightnav .projectnav li.minor{background:0 0}
.lightnav .projectnav li.colored:active:before,.lightnav .projectnav li.colored:focus:before,.lightnav .projectnav li.colored:hover:before{width:100%}
.lightnav .projectnav li.colored>a{transition-property:color;transition-duration:.1s;transition-delay:50ms;transition-timing-function:ease-out;font-weight:500}
.onecol .lightnav .projectnav li.colored>a{font-weight:700}
.lightnav .projectnav li.colored>a:active,.lightnav .projectnav li.colored>a:focus,.lightnav .projectnav li.colored>a:hover{background:0 0;color:#fff}
.projectnav li.rannsoknir.colored:before,.projectnav li.rannsoknir>a{background-color:#55c66a}
.projectnav li.rannsoknir>a:active,.projectnav li.rannsoknir>a:focus,.projectnav li.rannsoknir>a:hover{color:#ccc;background-color:#2d883e}
.projectnav li.menntun.colored:before,.projectnav li.menntun>a{background-color:#4174a8}
.projectnav li.menntun>a:active,.projectnav li.menntun>a:focus,.projectnav li.menntun>a:hover{color:#ccc;background-color:#25415e}
.projectnav li.menning.colored:before,.projectnav li.menning>a{background-color:#e79b39}
.projectnav li.menning>a:active,.projectnav li.menning>a:focus,.projectnav li.menning>a:hover{color:#ccc;background-color:#a66614}
.projectnav li.aesku.colored:before,.projectnav li.aesku>a{background-color:#39adb1}
.projectnav li.aesku>a:active,.projectnav li.aesku>a:focus,.projectnav li.aesku>a:hover{color:#ccc;background-color:#206264}
.projectnav li.atvinnulif.colored:before,.projectnav li.atvinnulif>a{background-color:#e2cc34}
.projectnav li.atvinnulif>a:active,.projectnav li.atvinnulif>a:focus,.projectnav li.atvinnulif>a:hover{color:#ccc;background-color:#9a8916}
.aesku.lightnav .projectnav li>a.aesku,.atvinnulif.lightnav .projectnav li>a.atvinnulif,.menning.lightnav .projectnav li>a.menning,.menntun.lightnav .projectnav li>a.menntun,.rannsoknir.lightnav .projectnav li>a.rannsoknir{color:#fff}
.rannsoknir.lightnav .projectnav li>a.rannsoknir{background-color:#55c66a!important}
.menntun.lightnav .projectnav li>a.menntun{background-color:#4174a8!important}
.menning.lightnav .projectnav li>a.menning{background-color:#e79b39!important}
.aesku.lightnav .projectnav li>a.aesku{background-color:#39adb1!important}
.atvinnulif.lightnav .projectnav li>a.atvinnulif{background-color:#e2cc34!important}
.ui-autocomplete{position:absolute;z-index:1;top:0;left:0;background-color:#fff;border:1px solid #acacac;box-shadow:3px 3px #d3d3d3;margin:0;overflow-y:auto;max-height:500px}
.ui-autocomplete a[href][href]{color:#4d4d4d;text-decoration:none}
.ui-autocomplete a[href]{display:block;padding:10px 10px 10px 70px;font-size:1.17647059em}
.ui-autocomplete a[href].ui-state-focus{background-color:#ecbab2}
.ui-autocomplete .term>a>i{display:inline-block;font-size:.85714286em}
.ui-autocomplete .term+.term>a{margin-top:-4px}
.ui-autocomplete .project>a{border-top:1px solid #dad8d8;font-weight:700}
.projectlist{margin:2em 0;border:1px solid #dad8d8;float:left;width:65.81196581%}
.projectlist:before{content:"\00a0";display:block;height:9px;margin:-1px -1px 1.5em;background-color:#707070}
.projectlist.navlike:before,.projectlist.volatile:before{margin-bottom:0}
.projectlist.navlike .boxhead,.projectlist.volatile .boxhead{padding-left:9.09090909%;padding-bottom:1em;color:#707070}
.projectlist.navlike li,.projectlist.volatile li{padding:20px}
.projectlist.navlike ul,.projectlist.volatile ul{margin-top:0}
.projectlist.navlike ul a,.projectlist.volatile ul a{font-weight:700;color:#231f20;font-size:1.17647059em}
.projectlist .boxhead,.projectlist .filter>h3{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.beforejsinit .projectlist.volatile,.hasQuery .projectlist.volatile{display:none}
.EPLICA_loggedin.hasQuery .projectlist.volatile{display:block}
.rannsoknir .projectlist:before{background-color:#55c66a}
.menntun .projectlist:before{background-color:#4174a8}
.menning .projectlist:before{background-color:#e79b39}
.aesku .projectlist:before{background-color:#39adb1}
.atvinnulif .projectlist:before{background-color:#e2cc34}
.projectlist .boxhead{font-size:1.05882353em;padding:0 20px}
.projectlist .filter{padding:0 20px}
.projectlist .filter>.fi_btn,.projectlist .filter>.fi_sel{display:inline-block}
.projectlist .filter>h3{margin:.5em 0;padding:0;font-size:1em;font-weight:400;color:#707070}
.projectlist .filter label{position:absolute;right:9999px;left:auto}
.projectlist .filter>i{display:inline-block;margin:0 5px}
.projectlist .filter>i:after,.projectlist .filter>i:before{content:"";display:inline-block;border-top:1px solid #ccc;width:.5em;margin:0 5px;position:relative;vertical-align:middle;height:0}
.projectlist .filter .clearbtn{margin-left:10px}
.projectlist .nonefound{padding:20px}
.projectlist ol,.projectlist ul{border-top:1px solid #ddd;list-style:none;padding:0;margin:20px 0 0}
.projectlist ol>li,.projectlist ul>li{padding:0;border-bottom:1px solid #d3d3d3;position:relative}
.projectlist ol>li:last-child,.projectlist ul>li:last-child{border-bottom:none}
.projectlist ol>li:before,.projectlist ul>li:before{display:none}
.projectlist ol>li:active,.projectlist ol>li:focus,.projectlist ol>li:hover,.projectlist ul>li:active,.projectlist ul>li:focus,.projectlist ul>li:hover{background-color:#f2f2f2}
.projectlist ol>li:active .toggler:before,.projectlist ol>li:focus .toggler:before,.projectlist ol>li:hover .toggler:before,.projectlist ul>li:active .toggler:before,.projectlist ul>li:focus .toggler:before,.projectlist ul>li:hover .toggler:before{background-color:#ce432f;color:#fff}
.projectlist .filter+ol,.projectlist .filter+ul{margin-top:0}
.projectlist h3{margin:0;padding:20px 20px 0 70px;font-size:1.17647059em}
.projectlist h3>a{color:#231f20}
.projectlist .toggler{position:absolute;top:21px;left:20px;width:29px;height:30px;line-height:27px;overflow:hidden;white-space:nowrap}
.projectlist .toggler:before{font-style:normal;content:"\e616";display:inline-block;font-size:20px;line-height:27px;width:27px;height:27px;text-align:center;color:#ce432f;font-family:icons;font-weight:400;border-radius:100%;border:1px solid #dad8d8}
.projectcontacts h2,.projectlinks h2,.projectlist .summary,.projects.single .summary,.projects.single .summary h2,.projects.single .summary h3{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.projectlist .toggler:hover:before{background-color:#ce432f}
.projectlist .is-expanded{background-color:#f2f2f2}
.projectlist .is-expanded .toggler:before{content:"\e617";background-color:#ce432f;color:#fff;border:1px solid #ce432f}
.erasmussite .projectlist .is-expanded .toggler:before{background-color:#004A6C;border-color:#004A6C}
.projectlist .minisummary{padding:.25em 20px 1em 70px}
.projectlist .summary{margin:0;padding:1em 20px 1em 70px;border-top:1px solid #d3d3d3;background-color:#fff;font-size:1em}
.projectlist .summary .more{margin-top:1.5em}
.projectlist .summary .more.is-hidden{display:none}
.projectlist .summary .metadata{margin-top:1em;padding-top:.5em;border-top:1px dashed #dad8d8;font-style:italic}
.projectlist h4{margin:1em 0 0;font-size:1em}
.projectlist .more>a{padding:0 40px;font-size:.82352941em;line-height:32px;border:1.5px solid #DAD8D8;border-radius:40px;font-weight:700;text-align:center;color:#902f21;display:inline-block}
.erasmussite .projectlist .more>a{color:#004A6C}
.projectlist .more>a:active,.projectlist .more>a:focus,.projectlist .more>a:hover{background-color:#ce432f;border-color:#ce432f;color:#fff}
.erasmussite .projectlist .more>a:active,.erasmussite .projectlist .more>a:focus,.erasmussite .projectlist .more>a:hover{background-color:#004A6C;border-color:#004A6C}
.projectlist.is-expanded{background-color:#f6e1de}
.projectlist.is-expanded .toggler:before{content:"\e617";background-color:#ce432f}
.projectlist.is-expanded .toggler:active:before,.projectlist.is-expanded .toggler:focus:before,.projectlist.is-expanded .toggler:hover:before{background-color:#a43526}
.projects.single .summary{position:relative;padding:.5em 3.7037037%;border:1px solid #dad8d8;font-size:.94117647em;background-color:#fdfdfd}
.projects.single .summary:before{content:"\00a0";display:block;position:absolute;top:-1px;left:-1px;right:-1px;background-color:#707070;height:9px;width:auto}
.projects.single .summary h2,.projects.single .summary h3{font-size:1em;font-weight:700}
.projects.single.rannsoknir .summary:before{background-color:#55c66a}
.projects.single.menntun .summary:before{background-color:#4174a8}
.projects.single.menning .summary:before{background-color:#e79b39}
.projects.single.aesku .summary:before{background-color:#39adb1}
.projects.single.atvinnulif .summary:before{background-color:#e2cc34}
.EPLICA_loggedin.projects.single .article.central{color:#a69b9e;background:url(i/bg-stripes-darken.png) #eee}
.projectcontacts,.projectlinks{clear:both;box-sizing:border-box;border:1px solid #dad8d8;margin-bottom:9.09090909%}
.pgextra2 .projectcontacts,.pgextra2 .projectlinks{font-size:.94117647em;margin-right:-10px}
.pgextra2 .projectcontacts ul,.pgextra2 .projectlinks ul{margin:9.09090909%}
.pgextra2 .projectcontacts a,.pgextra2 .projectlinks a{color:#147dbf}
.pgmain .projectcontacts,.pgmain .projectlinks{padding:4.22535211%}
.projectcontacts h2,.projectlinks h2{text-transform:uppercase;font-size:1em;margin-top:0}
.calendar.full .calwrap>.paging li.next a:before,.calendar.full .calwrap>.paging li.prev a:before,.projectlinks .sociallist li>a:before{font-family:icons;speak:none;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;text-align:center;vertical-align:middle;font-style:normal}
.projectlinks{padding:9.09090909%;background-color:#fdfdfd}
.projectlinks>ul{padding-left:1.1em}
.projectlinks>ul>li{margin-bottom:10px}
.projectlinks>ul>li:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.2em 0 -.5em -.6em;color:#ce432f}
.projectlinks .sociallist>ul{padding-left:0}
.projectlinks .sociallist li{margin-bottom:.5em}
.projectlinks .sociallist li>a:before{display:inline-block;font-weight:400;line-height:1;width:32px;min-height:32px;font-size:32px;margin:0 .5em 0 0}
.projectlinks .sociallist li.fb>a:before{content:"\e611"}
.projectlinks .sociallist li.li>a:before{content:"\e61c"}
.projectlinks .sociallist li.yt>a:before{content:"\e612"}
.projectlinks .sociallist li.tw>a:before{content:"\e610"}
.projectlinks .sociallist li:before{display:none}
.projectcontacts{background-color:#fff;padding-top:0}
.projectcontacts>h2{margin:0;background-color:#ce432f;padding:.5em 8.87573964%;color:#fff}
.rannsoknir .projectcontacts>h2{background-color:#55c66a}
.menntun .projectcontacts>h2{background-color:#4174a8}
.menning .projectcontacts>h2{background-color:#e79b39}
.aesku .projectcontacts>h2{background-color:#39adb1}
.atvinnulif .projectcontacts>h2{background-color:#e2cc34}
.projectcontacts.stafflist{margin-left:0}
.projectcontacts.stafflist .item{display:block;margin:0;min-height:0;width:auto;padding:8.87573964%;border:none;border-bottom:1px solid #dad8d8}
.projectcontacts.stafflist .item:before{display:none}
.projectcontacts.stafflist .item:after{content:" ";clear:both;display:block;height:0}
.calendar.full .boxhead,.projectcontacts.stafflist .item .summary:before{display:none}
.projectcontacts.stafflist .item h3>a{color:#231f20}
.projectcontacts.stafflist .item h4{line-height:1.2em;color:#707070}
.projectcontacts.stafflist .item:last-child{border-bottom:none}
.projectcontacts.stafflist .item:active,.projectcontacts.stafflist .item:focus,.projectcontacts.stafflist .item:hover{box-shadow:0 0 0 #fff}
.projectcontacts.stafflist .item .summary{border:none;background:0 0;padding:0}
.projectcontacts.stafflist .item .summary>div{padding:.5em 0}
.calendar.full .calwrap{position:relative}
.calendar.full .calwrap>h4{margin:0;padding:12px;background:url(i/bg-stripes-lighten.png) #ce432f}
.js-active.calendar.full .calwrap>h4{padding-left:82px}
.calendar.full .calwrap>h4>a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.33)}
.calendar.full .calwrap>.paging{position:absolute;top:11px;right:11px}
.calendar.full .calwrap>.paging li{display:inline-block;width:27px;height:27px;overflow:hidden;border:1px solid #fff}
.calendar.full .calwrap>.paging li.next a,.calendar.full .calwrap>.paging li.prev a{white-space:nowrap;color:#fff}
.calendar.full .calwrap>.paging li.next a:before,.calendar.full .calwrap>.paging li.prev a:before{display:inline-block;font-weight:400;font-size:24px;line-height:27px;margin-right:2em;content:"\e61a"}
.calendar.full .listview .day li>a,.calendar.full td li>a,.ttnav li{font-family:'Charter BT W01',Georgia,serif}
.calendar.full .calwrap>.paging li.next a:before{content:"\e619"}
.calendar.full .calwrap>a.viewtoggler{display:block;position:absolute;top:12px;left:12px;width:57px;height:29px;overflow:hidden;background:url(i/calendar-toggle.png) no-repeat}
.aslist.calendar.full .calwrap>a.viewtoggler{background-position:0 -30px}
.calendar.full table{width:100%;border:none}
.aslist.calendar.full table{display:none}
.calendar.full thead th{width:14.28571429%;font-weight:400;background:0 0;text-shadow:none;color:#9e9e9e}
.calendar.full tr:hover{background:0 0}
.calendar.full td{width:14.28571429%;height:90px;border-right:1px solid #ededed;padding:10px;line-height:1.2}
.calendar.full td:last-child{border-right:none}
.calendar.full td>i{display:block;margin-right:-5px;margin-bottom:.5em;text-align:right;font-style:normal;font-weight:700;font-size:1.28571429em;color:#9e9e9e}
.calendar.full td>i:after{content:"."}
.calendar.full td.o>i:after{content:""}
.calendar.full td .dateinfo>strong{display:none}
.calendar.full td li{margin-bottom:.5em}
.calendar.full td li>a{color:#231f20;font-weight:700}
.calendar.full td:active,.calendar.full td:focus,.calendar.full td:hover{background-color:#f6e1de}
.calendar.full td:active>i,.calendar.full td:focus>i,.calendar.full td:hover>i{color:#231f20}
.calendar.full td:active>i li>a,.calendar.full td:focus>i li>a,.calendar.full td:hover>i li>a{color:#ce432f}
.calendar.full td.today{background-color:#ededed}
.calendar.full td.today>i{color:#231f20}
.calendar.full .listview{max-width:870px;display:none}
.aslist.calendar.full .listview{display:block}
.calendar.full .listview .day{border:1px solid #fff;border-bottom:1px solid #ededed;padding:24px 24px 24px 8.04597701%}
.calendar.full .listview .day.today{border-color:#c4c4c4;background-color:#fafafa}
.calendar.full .listview .day .date{color:#9e9e9e;font-weight:700;font-size:.82352941em}
.calendar.full .listview .day .date>i{font-style:normal;font-size:1.71428571em}
.calendar.full .listview .day li>a{color:#231f20;font-weight:700;font-size:1.17647059em}
.calendarlist.shy{display:none}
.EPLICA_loggedin .calendarlist.shy{display:block}
.datamarket-article .widget{display:inline-block;vertical-align:top}
.datamarket-article .dm-chart-valuelist li{line-height:13px}
.footercontact .footersignup .fi_btn button:before,.innri>li>a:before,.ytri>li>a:before{line-height:1;text-align:center;vertical-align:middle}
.datamarket-article .dm-chart-embed-date{display:none}
.datamarket-article .use_unit .dm-chart-embed-titlemeta{display:block}
.datamarket-article .no_source .dm-chart-embed-source{display:none}
.pgfoot{background:url(i/litalina.png) 50% 0 repeat-x #393939;margin:0 -20px;padding:9px 20px 0;color:#b2b2b2;font-size:.94117647em;font-weight:300;text-shadow:1px 1px 0 rgba(0,0,0,.5)}
.pgfoot h2,.pgfoot h3,.pgfoot h4{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400}
.pgfoot a{color:#fff}
.footercontact input#email{height:2.25em;width:85%;padding-right:20%;background-color:#5d5d5d;color:#dad8d8;font-style:italic;font-size:1em;border:none}
.cookie-disclaimer .closethis:before,.enav li>a:before,.footercontact .footersignup .fi_btn button:before,.innri>li>a:before,.yearindex .yearselect .current a:before,.ytri>li>a:before{font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0}
.footercontact input#email.labelized{x:x;color:#dad8d8}
.footercontact input#email::-webkit-input-placeholder{x:x;color:#dad8d8}
.footercontact input#email:-moz-placeholder{opacity:1;x:x;color:#dad8d8}
.footercontact input#email::-moz-placeholder{opacity:1;x:x;color:#dad8d8}
.footercontact input#email:-ms-input-placeholder{x:x;color:#dad8d8!important}
.footercontact .footersignup{position:relative}
.footercontact .footersignup .fi_btn button{position:absolute;top:0;left:65%;width:30px;height:30px;overflow:hidden;padding:0;white-space:nowrap;background:0 0;border:none;color:#b2b2b2}
.footercontact .footersignup .fi_btn button:before{display:inline-block;font-weight:400;width:30px;font-size:30px;content:"\e61b"}
.footercontact .footersignup .fi_btn button:active,.footercontact .footersignup .fi_btn button:focus,.footercontact .footersignup .fi_btn button:hover{color:#fff}
.innri{margin-bottom:2em}
.innri>li{border-bottom:1px solid #6e6e6e;padding:10px 0 10px 10px}
.innri>li>a{color:#b2b2b2}
.innri>li>a:before{display:inline-block;font-weight:400;width:24px;min-height:24px;font-size:24px;margin:-6px 16px -3px 0}
.innri>li>a:active:before,.innri>li>a:focus:before,.innri>li>a:hover:before{color:#fff}
.innri>li.umsoknir>a:before{content:"\e603"}
.innri>li.samband>a:before{content:"\e604"}
.innri>li.starfsfolk>a:before{content:"\e602"}
.innri>li.signup>a:before{content:"\e623"}
.innri>li.jobs>a:before{content:"\e605"}
.ytri{margin-top:3em}
.ytri>li{display:inline-block;margin-left:1em}
.ytri>li:first-child{margin-left:0}
.ytri>li>a{color:#b2b2b2;display:block;overflow:hidden;white-space:nowrap;width:32px}
.ytri>li>a:before{display:inline-block;font-weight:400;width:32px;min-height:32px;font-size:32px;margin:0}
.ytri>li>a:active:before,.ytri>li>a:focus:before,.ytri>li>a:hover:before{color:#fff}
.ytri>li.fb>a:before{content:"\e611"}
.ytri>li.in>a:before{content:"\e900"}
.ytri>li.li>a:before{content:"\e61c"}
.ytri>li.yt>a:before{content:"\e612"}
.ytri>li.tw>a:before{content:"\e610"}
.ytri>li.mail>a:before{content:"\e615"}
.helplinks{margin-top:2em}
.helplinks a{display:block;color:#b2b2b2;padding:1px}
.cookie-disclaimer{position:fixed;z-index:9;display:none;bottom:10px;right:10px;margin-left:10px;max-width:20em;padding:20px 50px 20px 25px;background:url(i/bg-stripes-lighten.png) #393939;background-color:rgba(37,31,32,.8);font-size:16px;color:#fff;line-height:1.6em}
.cookie-disclaimer a{color:#e79b39;white-space:nowrap}
.cookie-disclaimer>p{margin-bottom:0}
.cookie-disclaimer .closethis{position:absolute;right:0;top:0;height:40px;width:40px;line-height:40px;white-space:nowrap;overflow:hidden;color:rgba(255,255,255,.75)}
.cookie-disclaimer .closethis:before{display:inline-block;font-weight:400;text-align:center;vertical-align:middle;content:"\e618";width:40px;line-height:40px;font-size:20px}
.yearindex{position:relative}
.yearindex .boxhead{position:absolute;right:9999px;left:auto}
.yearindex .boxbody{background:url(i/bg-stripes-lighten.png) #ce432f}
.erasmussite .yearindex .boxbody{background:0 #004A6C}
.yearindex .boxbody li{display:none;padding:12px 8px 13px 135px}
.yearindex .boxbody li:first-child{display:block}
.yearindex .boxbody li h4{position:absolute;right:9999px;left:auto}
.yearindex .boxbody li p{font-size:.88235294em;display:inline-block;vertical-align:middle;margin:0}
.yearindex .boxbody li p span,.yearindex.js-modified .boxbody li:first-child{display:none}
.yearindex .boxbody li p a{padding:5px 10px 6px}
.yearindex .boxbody li p a.current{border:1px solid #fff}
.yearindex.js-modified .boxbody li.yearcurrent{display:block}
.yearindex a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.3)}
.yearindex a:active,.yearindex a:focus,.yearindex a:hover{color:#fff!important}
.yearindex .yearselect{font-size:.94117647em;border:1px solid #fff;width:117px;padding:0;top:8px;z-index:1;position:absolute;left:7px;background:url(i/bg-stripes-lighten.png) #ce432f}
.erasmussite .yearindex .yearselect{background:0 #004A6C}
.yearindex .yearselect ul{display:none}
.yearindex .yearselect.active ul{display:block;border-top:1px solid #fff}
.yearindex .yearselect a{color:#fff;display:block;padding:5px 69px 2px 10px}
.yearindex .yearselect .current a{text-decoration:none;font-weight:700}
.yearindex .yearselect .current a:before{font-weight:400;line-height:1;text-align:center;vertical-align:middle;content:"\e600";display:block;width:16px;height:7px;text-shadow:1px 1px 0 rgba(0,0,0,.3);font-size:1.1875em;position:absolute;right:9px;top:7px}
.article+hr+.yearindex,.beforejsinit .newsnote{display:none}
.jobs .pgmain div h3{margin-bottom:30px}
[class].advertisement{margin-left:0;margin-bottom:20px}
.enav,.enav ul,.mnav ul{margin:0}
[class].advertisement .collapse:before{left:15px;top:13px}
.newsnote{padding:2.43506494% 2.43506494% 0;background-color:#fff}
.newsnote .note{background-color:#F0E9A2;border:1px solid #e79b39;padding:1em 2.43506494%}
.newsnote.fill_padtop{padding:2em 0 0}
.newsnote.fill_padtop-tiny{padding:.5em 0 0}
.newsnote.fill_padbottom{padding:0 0 1.5em}
.mnav .boxhead{position:absolute;right:9999px;left:auto}
.mnav li{position:relative}
.mnav li a{display:block;color:#fff;font-weight:700}
.mnav li a:active,.mnav li a:focus,.mnav li a:hover{outline-color:#fff;outline-width:1px;text-decoration:none;color:#ccc}
.erasmussite.projects.singlenav .snav li,.projects.single .snav li,.twocol.singlenav .snav li,.twocol.tsjodur .snav li{display:none}
.erasmussite.projects.singlenav .snav li.current,.erasmussite.projects.singlenav .snav li.current li,.erasmussite.projects.singlenav .snav li.parent,.erasmussite.projects.singlenav .snav li.parent li,.erasmussite.single .snav li,.projects.single .snav li.current,.projects.single .snav li.current li,.projects.single .snav li.parent,.projects.single .snav li.parent li,.projects.single.fullnav .snav li,.twocol.singlenav .snav li.current,.twocol.singlenav .snav li.current li,.twocol.singlenav .snav li.parent,.twocol.singlenav .snav li.parent li,.twocol.tsjodur .snav li.current,.twocol.tsjodur .snav li.current li,.twocol.tsjodur .snav li.parent,.twocol.tsjodur .snav li.parent li{display:block}
.enav li,.enav li>a,.enav li>a:before{display:inline-block}
.enav{text-align:left;position:absolute;font-weight:300}
.enav li{border-left:1px solid #dad8d8}
.erasmussite .enav li{border-left:2px solid #222020}
.enav li:first-child{border:none}
.enav li>a{vertical-align:top;line-height:27px;font-size:.88235294em;padding:0;margin:0 12px}
.enav li>a:before{font-weight:400;line-height:1;text-align:center;vertical-align:middle;color:#000;margin-left:1px;padding-bottom:2px}
.enav li>a:hover:before{color:#902f21}
.enav li.apply>a:before{content:"\e603";font-size:24px;margin-right:12px}
.enav li.signup>a{margin-left:6px}
.enav li.signup>a:before{content:"\e61b";font-size:32px;line-height:24px;margin-right:8px}
.enav li.en>a:before,.enav li.is>a:before{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;display:none;line-height:27px}
.enav li.en>a:before{content:"EN";font-weight:700}
.enav li.en>a:hover{color:#902f21;text-decoration:none}
.erasmussite .enav li.en>a:hover,.erasmussite .enav li.sitesearch>a:hover:before{color:#004A6C}
.enav li.is>a:before{content:"IS"}
.enav li.sitesearch>a{overflow:hidden;white-space:nowrap;width:20px}
.enav li.sitesearch>a:before{content:"\e60e";font-size:18px;margin-right:2em;padding-bottom:5px}
.qsearch .fi_btn button:before,.qsearch .fi_btn input:before,.qsearch-clone .fi_btn button:before,.qsearch-clone .fi_btn input:before{font-family:icons;speak:none;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;line-height:1;text-align:center;vertical-align:middle;content:"\e60f";font-size:26px;font-style:normal}
.enav li.en,.enav li.is{font-weight:700}
.sectionmenu{margin-bottom:2.56410256%}
.starfsmenn .sectionmenu{margin-left:2.56410256%}
.sectionmenu li{display:inline-block;padding:0 20px 0 0;margin-right:20px;border-right:1px solid #dad8d8}
.sectionmenu li:last-child{border:none}
.sectionmenu li>a{color:#6e6e6e}
.sectionmenu li.current>a{text-transform:uppercase;color:#231f20;font-weight:700}
.qsearch{display:none}
.qsearch .boxhead,.qsearch label{position:absolute;right:9999px;left:auto}
.qsearch .boxbody{position:relative}
.showqsearch .qsearch{display:block;position:absolute;z-index:1;top:0;right:0;width:100%}
.qsearch .fi_txt{margin:0;display:block;box-sizing:border-box}
.qsearch .fi_txt input{padding:5px 35px 5px 10px;height:auto;border-radius:4px}
.qsearch .fi_btn button,.qsearch .fi_btn input{position:absolute;top:5px;left:5px;border:0;padding:0;white-space:nowrap;overflow:hidden;width:52px;height:34px;background:0 0}
.qsearch .fi_btn button:before,.qsearch .fi_btn input:before{display:inline-block;font-weight:400;padding-left:26px;padding-right:1em}
.qsearch-clone{display:block;width:100%}
.qsearch-clone .boxhead,.qsearch-clone label{position:absolute;right:9999px;left:auto}
.qsearch-clone .boxbody{position:relative}
.qsearch-clone .fi_txt{margin:0;display:block;box-sizing:border-box}
.qsearch-clone .fi_txt input{width:100%;padding:5px 35px 5px 10px;height:auto;border-radius:4px}
.qsearch-clone .fi_btn button,.qsearch-clone .fi_btn input{position:absolute;top:5px;left:5px;border:0;padding:0;white-space:nowrap;overflow:hidden;width:52px;height:34px;background:0 0}
.qsearch-clone .fi_btn button:before,.qsearch-clone .fi_btn input:before{display:inline-block;font-weight:400;padding-left:26px;padding-right:1em}
.ttnav li,.ttnav__lower li{box-sizing:border-box;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 #dad8d8;color:#3f3f40}
.sitemap i{color:#707070;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:#dad8d8;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:#dad8d8}
.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}
.ttnav li>a:after,.ttnav__lower li>a:before{content:" ";top:0;left:0;right:0;bottom:0}
.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}
.tthead{background:url(i/tts/header.png) 50% 50% no-repeat #46969b;background-size:auto 80%;height:2em;overflow:hidden}
.tsjodur-tengilidir .tthead,.twocol .tthead{background-image:url(i/tts/header-subpages.png);background-size:auto 80%}
.tthead>a,.tthead>span{display:block;height:2em;padding-left:100%}
.twocol .tthead{margin-right:3.45%}
h2.tthead{background-image:none;background-color:#dedfe0;height:1em;margin-bottom:15px}
.ttnav{margin-left:-10px}
.ttnav ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.ttnav li{display:block;position:relative;width:33.333%;border-left:10px solid #fff;margin-bottom:10px;padding:1.26582278% 1.26582278% 0;background-image:linear-gradient(0deg,#315eac 0,#3f83af 100%)}
.ttnav li:hover{background-image:linear-gradient(180deg,#315eac 0,#3f83af 100%)}
.ttnav li:before{content:" ";display:block;background-color:#fff;height:5px;width:14%;margin:1.29411765em auto 10px}
.ttnav li:after{content:" ";display:block;margin-top:-10px;padding:25%;background:url(i/tts/verkefni.png) 50% 50%/contain no-repeat}
.ttnav li>a{text-align:center;display:block;margin-top:.25em;font-family:jubilat,'Charter BT W01',Georgia,serif;font-weight:400;color:#fff;font-size:1.88235294em;line-height:1.2em;min-height:2.5em}
.ttnav li>a:active,.ttnav li>a:focus,.ttnav li>a:hover{color:#fff;text-decoration:none}
.ttnav li>a:after{display:block;position:absolute}
.ttnav li.frumherja{background-image:linear-gradient(0deg,#b23531,#ce583a)}
.ttnav li.frumherja:hover{background-image:linear-gradient(180deg,#b23531,#ce583a)}
.ttnav li.frumherja:after{background-image:url(i/tts/frumherja.png)}
.ttnav li.einkaleyfi{background-image:linear-gradient(0deg,#723c71,#8d4a8b)}
.ttnav li.einkaleyfi:hover{background-image:linear-gradient(180deg,#723c71,#8d4a8b)}
.ttnav li.einkaleyfi:after{background-image:url(i/tts/einkaleyfi.png);transform:scale(.7)}
.ttnav li.hagnyt{background-image:linear-gradient(0deg,#cf8e3d,#e4ab4a)}
.ttnav li.hagnyt:hover{background-image:linear-gradient(180deg,#cf8e3d,#e4ab4a)}
.ttnav li.hagnyt:after{background-image:url(i/tts/hagnyt.png);transform:scale(.8)}
.ttnav li.markads{background-image:linear-gradient(0deg,#cbb648,#e2d65d)}
.ttnav li.markads:hover{background-image:linear-gradient(180deg,#cbb648,#e2d65d)}
.ttnav li.markads:after{background-image:url(i/tts/markads.png);transform:scale(.8)}
.ttnav li.frae{background-image:linear-gradient(0deg,#3a8691,#42a5ac)}
.ttnav li.frae:hover{background-image:linear-gradient(180deg,#3a8691,#42a5ac)}
.ttnav li.frae:after{background-image:url(i/tts/frae.png)}
.ttnav li.sproti{background-image:linear-gradient(0deg,#44a061,#69b171)}
.ttnav li.sproti:hover{background-image:linear-gradient(180deg,#44a061,#69b171)}
.ttnav li.sproti:after{background-image:url(i/tts/sproti.png)}
.ttnav li.voxtur{background-image:linear-gradient(0deg,#559347,#6cb15c)}
.ttnav li.voxtur:hover{background-image:linear-gradient(180deg,#559347,#6cb15c)}
.ttnav li.voxtur:after{background-image:url(i/tts/voxtur.png)}
.ttnav li.sprettur{background-image:linear-gradient(0deg,#39663a,#488049)}
.ttnav li.sprettur:hover{background-image:linear-gradient(180deg,#39663a,#488049)}
.ttnav li.sprettur:after{background-image:url(i/tts/sprettur.png)}
.ttnav__lower ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em;background-image:linear-gradient(0deg,#315eac 0,#3f83af 100%)}
.ttnav__lower li{display:block;padding:.5em;position:relative;width:49.9%}
.ttnav__lower li>a{display:block;font-size:1.17647059em;line-height:1.2em;color:#fff}
.ttnav__lower li>a:active,.ttnav__lower li>a:focus,.ttnav__lower li>a:hover{color:#fff}
.ttnav__lower li>a:before{display:block;position:absolute}
a[href]:active,a[href]:focus,a[href]:hover{text-decoration:underline}
.erasmussite a[href]:active,.erasmussite a[href]:focus,.erasmussite a[href]:hover{color:#004A6C}
a[href]:active,a[href]:hover{outline:0}
}
@media screen and (max-width:763px){.enav li>a,.pghead .skiplink a,.snav .boxhead{overflow:hidden;white-space:nowrap}
body{font-size:14px;line-height:1.41176471em}
h3{font-size:1.42857143em}
h4{font-size:1.14285714em}
blockquote{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin:38px -15px 20px;padding:27px 15px 20px}
blockquote:before{bottom:initial;left:50%;margin-left:-18px;top:-18px;z-index:2}
blockquote:after{box-sizing:border-box;position:absolute;display:block;height:36px;border-radius:18px;padding:4px 0 0 1px;top:-18px;left:50%;margin-left:-36px;content:"”";font-family:Georgia,serif;font-size:60px;line-height:1em;color:#fff;overflow:hidden;background-color:#fff;width:72px;z-index:1}
.mnav .level1 .expand:before,.pghead .skiplink a:before,.projectnav .dropmedown:after,.snav .boxhead:before,.snav li.current li.branch>a:after,.snav li.current.branch>a:after,.snav li.parent li.branch>a:after,.snav li.parent.branch>a:after{font-family:icons;speak:none;font-style:normal;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;vertical-align:middle}
table{width:100%}
.fi_txt input,.textinput,select,textarea{width:100%;height:1.5625em;padding-top:.0625em;padding-bottom:.0625em}
html{padding-top:60px;min-width:320px}
.pghead{position:absolute;top:0;left:0;right:0;height:48px;background:#fff;border:1px solid #dad8d8;margin-bottom:18px}
.fancydates .js-date .d,.newslist .item h3 .js-date .d{border-bottom:2px solid #ce432f}
.pghead .wrap{padding:0 20px 0 14px}
.pghead .brand{margin-top:7px}
.pghead .brand .logo{max-height:30px}
.pghead .skiplink{position:absolute;right:11px;top:3px;line-height:1em}
.pghead .skiplink a{display:block;width:40px;height:40px;color:#393939;text-decoration:none}
.pghead .skiplink a:before{display:inline-block;font-weight:400;text-align:center;content:"\e61f";width:40px;line-height:40px;font-size:21px;text-shadow:0 1px 0 #dad8d8}
.menu-active .mnav,.pghead .skiplink hr{display:none}
.pghead .skiplink a:active,.pghead .skiplink a:focus,.pghead .skiplink a:hover{color:#666;text-decoration:none}
.menu-open .pghead .skiplink a{padding-bottom:10px}
.pghead .skiplink p{margin:0}
.pgextra1,.pgfoot>.wrap,.pgmain{padding:10px}
.pgmain .boxhead,h1{font-size:2.14285714em}
.boxhead,h2{font-size:1.71428571em}
.pgextra2{background-color:#fff;border-top:1px solid #ddd}
html.menu-open{padding-top:48px}
.menu-open .mnav{display:block}
.menu-open .pgextra1,.menu-open .pgfoot,.menu-open .pgmain,[class].buttons{display:none}
body.outdated:before{margin:0;padding:1em}
[class].share-widgets{margin-left:15px}
.rs_skip{float:none}
.rsbtn a:after{display:none!important}
.article{margin:15px}
.article .blockquote,.article .colapse,.article .tablewrap{margin:0 -15px 20p}
.article .collapse a{font-size:20px}
.article .collapse a:active,.article .collapse a:focus,.article .collapse a:hover{color:#231f20}
p.pullover{max-width:100%}
.article.sidebar .focus.box{padding:1px 15px 30px}
.article.smallcollapse hr{display:none}
.articlelist{margin:15px;padding-right:0}
.pgmain .articlelist .boxhead{font-size:1em}
.articlelist .moreolder{margin:0 -15px}
.articlelist .item h3{font-size:1.28571429em}
.articlelist .item h3 .meta{font-size:.72222222em}
.articlelist .item h4.subtitle{font-size:1.14285714em}
.articlelist .item .summary{font-size:1em;line-height:1.71428571em}
.articlelist .item .more>a{display:block;font-size:.92857143em}
.articlelist .meta .venue{margin-top:.5em}
.colorlist.top,.colorlist:not(.top) .item,.colorone ul li{margin-bottom:10px}
.stafflist{margin-left:0}
.stafflist .item{margin:20px;padding:20px;display:block;width:auto}
.fancydates .fancy.from-period,.newslist .item .img{display:none}
.twocol.tengilidir .stafflist .item{width:auto}
.imagebox,.imgright{margin:0;padding:10px;float:none;max-width:100%}
.imgright img[src]{margin:0 0 10px}
.pgmain .projectlogo img{margin-top:0}
.newslist .item h3 .js-date{width:auto;margin-bottom:4px}
.home .newslist .item h3 .js-date{top:auto}
.fancydates .js-date .d{font-size:1.23076923em}
.slideshow .boxbody{min-height:280px}
.slideshow .img{height:280px;width:764px;margin-left:-382px}
.listadmin .slideshow .img{height:auto}
.slideshow h3{padding:10px 10px 0;font-size:1.71428571em}
.slideshow .summary{padding:0 10px 30px;font-size:1.14285714em}
.slideshow .pgr{bottom:10px;width:100%;right:auto;text-align:center}
.homenav{margin:10px}
.homenav li>a{position:relative;padding:14px 16px;font-size:1em;border-bottom:1px solid #dad8d8}
.homenav li>a:before{float:right;font-size:36px;margin:-12px 0 0}
.homenav li.first>a:before{height:32px;width:42px;margin-right:0;background-size:112px;background-position:-32px 50%}
.homenav li.third>a{border:none}
.homenav li.third.leit>a:before{font-size:32px;margin-top:-6px}
.home .projectcategories .boxhead{font-size:1em;padding:22px 16px 12px}
.projectnav{margin-bottom:20px}
.projectnav ul{margin-bottom:8px}
.projectnav li>a{font-size:1em;padding:4px 20px}
.projectnav li.minor>a.all,.projectnav li.minor>a.innlendir{padding-left:20px}
.projectnav li.minor span{padding:4px}
.projectnav .dropmedown{background:#f7f7f7;border:1px solid #dfdfdf;position:relative;display:block;padding:4px 20px;line-height:30px;color:#5b5b5b;font-weight:700}
.mnav .level2,.mnav li a{border-bottom:1px solid #dad8d8}
.footerbasics h2.nafn,.footercontact,.footercontact .email>strong>span>a{color:#fff}
.projectnav .dropmedown:after{display:inline-block;font-weight:400;line-height:1;text-align:center;content:"\e600";position:absolute;right:20px;top:9px;z-index:1;font-size:22px}
.lightnav .projectnav li:before{width:10%}
.footercontact input#email,.projectlist{width:100%}
.projectlist .filter{text-align:center;margin:0 20px 20px}
.projectlist .filter h3{text-align:left}
.projectlist .filter>.fi_sel{display:block;margin:0}
.projectlist .filter>i{margin:10px 5px}
.projectlist select{height:40px}
.projectlist h3{padding:20px 70px 0 20px}
.projectlist .minisummary{padding:.25em 70px 1em 20px}
.projectlist .toggler{right:20px;left:initial}
.projectlinks{margin-bottom:30px}
.projectlinks h2{margin-bottom:20px}
.projectlinks .sociallist li{display:inline-block;min-width:49%}
.pgmain .projectcontacts{padding:0}
.pgmain .projectcontacts.stafflist .item{padding:20px;min-height:170px}
.datamarket-article{margin:15px}
.pgfoot{font-size:1em;margin:0}
.pgfoot>.wrap{text-align:center;padding-top:24px}
.pgfoot .boxhead,.pgfoot h2,.pgfoot h3,.pgfoot h4{font-size:1em;margin-top:1em}
.pgfoot h4{margin-top:0}
.footerlogo img{max-width:30%;padding-top:10px}
.jafnlaunavottun img{max-width:90px;padding:30px 0}
.footerbasics h2.nafn{font-size:1.14285714em}
.footerbasics .kt{font-size:.92857143em}
.footerbasics h3.heimili1{color:#fff;margin-bottom:1em}
.footercontact .email>span,.footercontact .tel>span{margin-top:2em;margin-bottom:.5em;display:block}
.footercontact .email>strong,.footercontact .tel>strong{display:block;font-weight:400;font-size:2.14285714em}
.footercontact .email>strong{font-size:1.28571429em}
.footercontact .signup{margin-top:2em}
.footercontact .signup .boxhead{color:#b2b2b2;margin-bottom:.5em}
.footercontact .footersignup .fi_btn button{left:auto;right:10px}
.footerlinks{text-align:left}
.footerlinks .innri{padding-top:16px}
.footerlinks .innri>li{padding:16px 0 16px 50%}
.footerlinks .innri>li:first-child{border-top:1px solid #6e6e6e}
.footerlinks .innri a{display:block;margin-left:-100px;font-size:1.14285714em}
.footerlinks .ytri{padding:32px 10px;text-align:center}
.footerlinks .ytri>li:first-child{margin-left:0}
.helplinks>a{font-size:1.14285714em;padding:.5em}
.newsnote.mobile_padbottom{padding:0 0 2em}
.breadcrumbs{margin:10px;padding-bottom:15px}
.home .breadcrumbs{display:none}
.breadcrumbs a{color:#231f20;font-size:11px;line-height:1.8}
.breadcrumbs .current a{font-weight:400;font-size:16px}
.breadcrumbs i{margin:0 .2em;font-style:normal}
.breadcrumbs strong{position:absolute;right:9999px;left:auto}
.mnav{margin-bottom:20px;border-top:1px solid #dad8d8;overflow:hidden}
.menu-open .mnav{margin-top:82px}
.mnav li{overflow:hidden}
.mnav li a{padding-top:11px;padding-bottom:9px;line-height:18px;font-size:15px;color:#231f20}
.mnav li a:active,.mnav li a:focus,.mnav li a:hover{color:#ce432f}
.mnav li.open>a.expand:before{color:#413e3f;transform:rotate(90deg)}
.mnav .level1 .expand{float:right;display:block;width:58px;text-align:center;margin:0 0 0 -60px;padding-left:60px;box-sizing:border-box}
.mnav .level1 .expand:before{display:inline-block;font-weight:400;line-height:1;text-align:center;content:"\e61e";color:#999;position:absolute;right:20px;top:14px;font-size:25px;transition:all 80ms ease-in-out}
.mnav .level1 .expand:after{content:""!important}
.mnav .level1 .expand+a{margin-right:60px}
.mnav .level1>li.open>a{background:#fafafa}
.mnav .level1>li>a{text-transform:uppercase;padding-top:17px;padding-bottom:17px;padding-left:25px}
.mnav .level1 ul,.mnav .level1>li.home{display:none}
.mnav .level2{padding:0 20px 0 25px}
.mnav .level2 .expand:before{top:6px}
.mnav .level2 a{font-size:16px;padding-left:15px;font-weight:400}
.mnav .level2>li:last-child>a{border:none}
.mnav .level2 .parent>a{font-weight:700}
.mnav .level2 .parent>a.expand{font-weight:400}
.mnav .level2 .current>a,.snav .boxhead:before,.snav li.current,.snav li.current li,.snav li.current>a,.snav li.parent,.snav li.parent li{font-weight:700}
.mnav .level2 .current>a:after{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-.3em 0 -.5em -.5em;color:#ce432f}
.mnav .open>.level2{border-right:5px solid #ce432f}
.mnav .level3{background-color:#fafafa;border-bottom:1px solid #dad8d8}
.mnav .level3 a{padding-left:25px;border:none}
.mnav .level4 a{padding-left:40px}
.mnav .level5 a{padding-left:60px}
.mnav .open>ul{display:block}
.snav{border:1px solid #417da3;margin:10px 0;padding:0 10px;overflow:hidden;display:none}
.snav.showing,.snav.showing .boxhead{display:block}
.snav.persist,.snav.persist .boxhead{display:none}
.snav+h2.subtitle{margin-top:20px}
.snav .boxhead{background:#417da3;color:#fff;text-align:center;margin:0 -10px;display:block;padding-left:700px;line-height:30px;cursor:pointer}
.snav .boxhead:before{display:inline-block;text-align:center;content:"\e61f";width:40px;line-height:30px;font-size:21px;position:absolute;left:50%;margin-left:-20px}
.snav .boxbody{display:none}
.snav li a,.snav.snavdopped .boxbody{display:block}
.snav ul{padding-left:0;margin-bottom:20px}
.snav li{margin:0}
.snav li:before{content:""!important}
.snav li a{position:relative;color:#231f20;font-size:15px;padding:10px 40px 10px 5px;line-height:20px}
.snav li.current a,.snav li.current li a,.snav li.parent a,.snav li.parent li a{padding:15px 40px 15px 5px}
.snav li.current li.branch>a:after,.snav li.current.branch>a:after,.snav li.parent li.branch>a:after,.snav li.parent.branch>a:after{display:inline-block;font-weight:400;line-height:1;text-align:center;content:"\e61d";font-size:20px;position:absolute;right:25px;top:15px}
.snav li.current li ul,.snav li.current ul,.snav li.parent li ul,.snav li.parent ul{background:#fafafa;border-top:1px solid #dad8d8;border-bottom:1px solid #dad8d8}
.snav li.current li ul li,.snav li.current ul li,.snav li.parent li ul li,.snav li.parent ul li{font-weight:400}
.snav li.current li ul li a,.snav li.current ul li a,.snav li.parent li ul li a,.snav li.parent ul li a{padding:10px 25px;font-size:16px}
.snav li.current li ul li a:after,.snav li.current ul li a:after,.snav li.parent li ul li a:after,.snav li.parent ul li a:after{content:""}
.snav li.current li ul li ul,.snav li.current ul li ul,.snav li.parent li ul li ul,.snav li.parent ul li ul{border:none}
.snav li.current li ul li ul a,.snav li.current ul li ul a,.snav li.parent li ul li ul a,.snav li.parent ul li ul a{padding:10px 35px}
.enav{top:0;right:62px}
.enav li>a{margin:0;padding:10px;width:20px}
.enav li>a:before{color:#6e6e6e}
.enav li.en,.enav li.is{border-right:1px solid #dad8d8;font-weight:700}
.enav li.en>a:before,.enav li.is>a:before{display:inline-block;padding-right:2em}
.enav li.apply>a{width:24px}
.enav li.signup>a{padding-left:0;width:24px}
.enav li.signup>a:before{margin-left:-4px}
.enav li.sitesearch{display:none}
.showqsearch .qsearch{top:70px}
.showqsearch .qsearch .fi_txt{padding-left:11px;padding-right:50px}
.showqsearch .qsearch .fi_txt input{padding:10px}
.showqsearch .qsearch .fi_btn button,.showqsearch .qsearch .fi_btn input{top:0;left:auto;right:11px;width:36px;height:44px;color:#fff;background-color:#ce432f;border-radius:4px}
.showqsearch .qsearch .fi_btn button:before,.showqsearch .qsearch .fi_btn input:before{padding-left:0;font-size:20px;line-height:44px;width:36px}
.tthead{background-size:contain}
.twocol .tthead{margin:0 10px}
.ttnav li:before{height:3px}
}
@media screen and (max-width:479px){.applycall,.applylogin{font-size:1em;background-color:#4e9749}
.applycall li{background:0 0;padding:1em}
.applycall li:first-child{border:none}
.applycall li,.applycall ul{margin:0}
.applycall b,.applycall li.headline,.applycall strong{display:block;margin:0;border-radius:4px 4px 0 0}
.applylogin li,.applylogin ul{display:block;margin:0}
.applylogin ul{border-radius:4px}
.applylogin li:first-child{background-color:#377d33;border-radius:4px 4px 0 0}
.applylogin li:last-child{border-radius:0 0 4px 4px}
.projectlist .filter>.fi_btn,.projectlist .filter>.fi_sel{display:block}
.projectlist .filter>i{display:block;text-align:center;margin:-1em 0 -.33em}
.ttnav li,.ttnav.lower li{width:100%}
.ttnav li:after,.ttnav.lower li:after{padding:15%}
.ttnav.lower li:after{padding:8%}
.ttnav li>a{font-size:2em}
#mediaformat:after{content:"mobile"}
#mediaformat{font-family:mobile}
}
@media screen and (min-width:480px) and (max-width:763px){.colorlist.top,.colorlist:not(.top){margin-bottom:10px}
.colorlist.top .item{display:block}
.colorlist:not(.top) .boxbody,.colorone ul{display:grid;grid-template-columns:1fr 1fr}
.colorlist:not(.top) .item,.colorone ul li{margin-bottom:0}
.colorlist:not(.top) .boxbody{-moz-column-gap:10px;column-gap:10px;row-gap:10px}
.colorlist:not(.top) .boxbody:after{content:none}
.colorone ul{-moz-column-gap:20px;column-gap:20px;row-gap:20px}
.enav li.apply>a{width:auto}
.ttnav li,.ttnav.lower li{width:50%;padding:10px}
.ttnav li>a{font-size:1.5em}
#mediaformat:after{content:"narrow"}
#mediaformat{font-family:narrow}
}
@media screen and (min-width:764px){.article.sections .item,.newslist .item{vertical-align:top;box-sizing:border-box}
td,th{padding:10px 20px}
.lesspadding td,.lesspadding th{padding:10px 5px}
html{overflow-x:hidden}
body{padding:0 20px}
.pgwrap{position:relative}
.pgfoot>.wrap,.pghead>.wrap,.pgwrap{max-width:1232px;box-sizing:border-box;padding:0}
.pghead{height:114px;margin:0 -20px 30px;padding:0 20px;background-color:#fff}
.erasmussite .pghead{background:0}
.pghead>.wrap{margin:0 auto;height:81px;width:100%;background-color:#fff}
.pghead .brand .logo{max-width:192px;margin:17px 0 0 18px}
.showqsearch .pghead:after{height:106px;top:100px;z-index:9}
.pgmain:after,[class].buttons:after{content:" ";clear:both;height:0}
.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}
.pgmain{float:left;margin-bottom:50px;width:100%;min-height:750px;padding:100px 26.82926829% 2.43506494% 2.43506494%}
.home .pgmain{min-height:100px;padding-top:2.43506494%}
.home .pgmain.upper{margin-bottom:0}
.pgmain:after{display:block}
.pgextra2{float:left;width:26.82926829%;margin-left:-26.82926829%}
.onecol .pgmain{float:none;width:100%;margin-left:0;padding-right:2.43506494%}
.onecol .pgextra2{width:auto;margin:0;padding:0}
.onecol .pgextra2 .box{display:none}
.pgfoot{clear:both}
html.msie{overflow-x:auto}
html.msie body{min-width:990px}
.byggiraeplica{line-height:2;padding-bottom:.5em;padding-right:2.43506494%}
[class].buttons{padding:40px 0 0;margin:0;clear:both}
[class].buttons:after{display:block}
[class].buttons a{float:left;padding-right:10px}
[class].tab-box{font-size:1em;margin-left:-5px;margin-right:-5px}
[class].tab-box li{margin:0 6px 0 0}
[class].share-widgets{margin-left:3.44827586%}
.onecol [class].share-widgets{margin-left:2.43506494%}
.rs_skip{width:65.81196581%}
.EPLICA_loggedin #readspeaker{display:none}
.rsbtn a:after{display:none!important}
.article{margin:0 6.89655172% 6.89655172% 3.44827586%}
.onecol .article{margin:0 0 4.87012987% 2.43506494%}
.onecol .article.structure{margin-bottom:0}
.article.intro,.article.sections{float:left;box-sizing:border-box;width:65.81196581%;padding-left:2.56410256%;margin-right:0;margin-left:0}
.article.sidebar{float:right;margin-left:0;width:31.62393162%}
.article.sidebar .focus.box,.article.sidebar a.buttonlike{box-sizing:border-box;padding:8.10810811%}
.article.sidebar a.buttonlike{padding-top:1em;padding-bottom:1em;padding-right:20.27027027%}
.article.sidebar a.buttonlike:before{margin-right:-30px}
.article.sidebar .focus.box{font-size:1.05882353em}
.article.sidebar .focus.box>h2{font-size:1.94444444em;margin-top:10px}
.article.intro{padding-top:1em}
.article.intro h1{line-height:.70833333em}
.article.sections .boxbody{margin-left:-4.22535211%;padding:0}
.article.sections hr.even{display:none}
.EPLICA_loggedin .article.sections hr.even{display:block}
.EPLICA_loggedin .article.sections hr.odd{border:1px solid #6e6e6e}
.eventlist.fullwidth li,.newslist ul{border-bottom:1px solid #ededed}
.article.sections .item{display:inline-block;width:49.5%;padding:0 3.8961039%;margin-top:20px}
.EPLICA_loggedin .article.sections .item{display:block;width:100%}
.colorlist:not(.top) .boxbody,.colorone ul{display:grid;grid-template-columns:1fr 1fr;row-gap:20px}
.article.sections hr.even+.item{border-left:1px solid #dad8d8}
.EPLICA_loggedin .article.sections hr.even+.item,.home .eventlist,.projects .article.sections hr.even+.item{border-left:none}
.article.sections h2{font-size:1.76470588em;margin-top:0}
.projects .article.sections hr.odd{background:#fff;margin-bottom:20px}
.projects.EPLICA_loggedin .article.sections hr.odd{background:#dad8d8;margin-bottom:40px}
.socialmedia .boxbody{margin:-10px}
.socialmedia .group{padding:0 10px 20px;float:left}
.articlelist.newslist .boxbody{margin-top:95px}
.home .articlelist.newslist .boxbody,.noyearindex .articlelist.newslist .boxbody,.tsjodur .articlelist.newslist .boxbody{margin-top:0}
.colorlist.top .img{margin-left:30px;margin-bottom:30px;max-width:300px;float:right}
.colorlist.top .img img{margin:0}
.colorlist:not(.top) .boxbody{-moz-column-gap:20px;column-gap:20px}
.colorlist:not(.top) .boxbody:after{content:none}
.colorone ul{-moz-column-gap:20px;column-gap:20px}
.imagebox .longdesc,.imgcenter>em,.imgcenter>i,.imgleft>em,.imgleft>i,.imgleft>strong,.imgright>em,.imgright>i,.imgright>strong{padding:0 4%}
.imgleft,.imgright,img.left,img.right{max-width:60%}
.imagebox,.imgcenter,.imgleft,.imgright{font-size:.82352941em;line-height:1.28571429em}
.imagebox{float:left;clear:left;margin:0 3.7037037% 20px -9.09090909%;padding:0;width:55%}
.eventlist.fullwidth .boxbody,.imagebox+h2{margin-top:0}
.person .imagebox{margin-left:0}
.article.person .imagebox{max-width:160px}
.imagebox .img{display:block}
.imagebox .img img{width:100%}
.imagebox .longdesc{padding:1em 0 0 30px}
.imagebox .longdesc .descr,.imgright .descr,.imgright .title{padding:12px 0 0}
.newslist .item{width:50%;display:inline-block;margin-right:-.3em;padding-top:40px;border-top:1px solid #ededed}
.allwide.newslist .item,.newslist .item.itm1{width:auto;display:block;margin-right:0;border-top:0}
.allwide.newslist .item .summary,.newslist .item.itm1 .summary{max-width:600px}
.newslist .item h3{font-size:1.41176471em}
.newslist .item h3 .meta{font-size:.58333333em}
.newslist .item.itm1 h3{font-size:1.76470588em}
.newslist .item.itm1 h3 .meta{font-size:.53333333em}
.allwide.newslist .item.itm1 h3{font-size:1.41176471em}
.allwide.newslist .item.itm1 h3 .meta{font-size:.58333333em}
.newslist .item .js-date .d{font-size:.875em}
.newslist .item .js-date span{padding:0}
.newslist .item img{display:none}
.newslist .item.itm1 img{display:block}
.newslist .item:nth-child(2n){padding-right:1.78997613%}
.newslist .item:nth-child(2n+3){padding-left:1.78997613%}
.allwide.newslist .item:nth-child(n+2){padding-right:0;padding-left:0}
.newslist ul li{border-top:1px solid #ededed;padding:22px 0}
.newslist ul li .meta{font-size:.82352941em}
.newslist ul li .js-date span{padding:0}
.newslist ul li a{color:#231f20;font-family:'Charter BT W01',Georgia,serif;font-size:1.17647059em}
.home .articlelist .summary,.subscribe .boxhead{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif}
.eventlist .meta{margin-bottom:10px}
.eventlist .js-date{display:block;padding-bottom:6px}
.eventlist .js-date .d{padding-right:0}
.eventlist .time{display:block;font-weight:400;color:#5d5d5d}
.eventlist .time:before{content:"Kl. "}
.eventlist.fullwidth li{padding:1em 1em 1em 100px;min-height:60px}
.eventlist.fullwidth .fancy .js-date{left:25px;top:1.41666667em}
.fancydates .js-date .d{font-size:1em}
.fancydates .js-date .m{margin-bottom:8px}
[class].meta .fancy span{padding-right:0}
.home.erasmussite .pgmain.lower{margin-top:40px}
.home .projectcategories{width:25.64102564%;float:right;position:relative;height:350px}
.home .projectcategories .boxhead{margin-top:1em;font-size:.88235294em;margin-left:6.97674419%}
.home .projectcategories ul{margin:0;width:100%;position:absolute;bottom:0}
.home .projectcategories li>a{white-space:nowrap;padding-top:14px;padding-bottom:12px;line-height:30px;width:100%}
.home .pgmain.lower{background:0 0;padding:0;border:none}
.home .articlelist{box-sizing:border-box;float:left;background-color:#fff;padding:0 2.43506494% 2.43506494%}
.home .articlelist .boxhead{position:relative;padding-top:30px;line-height:1.5em}
.home .articlelist .item{padding-top:22px}
.home .articlelist .summary{font-size:.94117647em}
.home .articlelist h3>a{color:#231f20}
.home .articlelist.equalized{position:relative;padding-bottom:60px}
.home .articlelist.equalized .moreolder{position:absolute;bottom:0;margin-bottom:30px}
.home .newslist{width:73.05194805%}
.home .newslist.equalized .moreolder{width:93.33333333%}
.home .eventlist{width:26.78571429%}
.home .eventlist.equalized .moreolder{width:81.81818182%}
.home .eventlist .boxbody{padding-top:10px}
.home .eventlist .item{padding-top:0}
.home .eventlist li{border-bottom:1px solid #ededed;margin-bottom:20px}
.home .eventlist li>a{display:block;font-size:1.17647059em}
.slideshow{width:74.35897436%;float:left}
.slideshow .boxbody{min-height:350px}
.EPLICA_loggedin .slideshow .img,.listadmin .slideshow .img{height:auto}
.slideshow .moreolder,.slideshow .summary,.slideshow h3{padding:1.72413793% 3.44827586% 0}
.slideshow h3{font-size:2.11764706em}
.slideshow .summary{font-size:1.17647059em;padding-top:.86206897%;padding-bottom:3.44827586%}
.slideshow .pgr{bottom:15px;right:15px}
.homenav{padding:10px 0 0}
.homenav li{min-width:36%;display:inline-block;vertical-align:middle;margin-right:-.3em;white-space:nowrap}
.homenav li.third{min-width:0}
.english .homenav li{min-width:29%}
.english .homenav li.second{min-width:39%}
.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}
.projectlist.navlike,.projectlist.volatile,.projectsearch{width:65.81196581%;margin-left:0;margin-right:0;float:left}
.projectnav li.minor>a.althjoda{clear:both;padding-left:6.97674419%}
.projectnav li.minor>span{padding-left:.5em;padding-right:.5em}
.footerbasics,.footercontact,.footerlogo{padding-right:2.43902439%}
.projectnav li.minor>a.innlendir,.projectnav li.minor>span.first{padding-bottom:2px}
.projectnav li.minor>a.allir,.projectnav li.minor>a.althjoda,.projectnav li.minor>span.second{padding-top:2px}
.projectlist.navlike li,.projectlist.volatile li{padding-left:70px}
.datamarket-article{margin:0 6.89655172% 6.89655172% 3.44827586%}
.pgfoot>.wrap{margin:0 auto}
.footerbasics,.footercontact,.footerlinks,.footerlogo,.toe{box-sizing:border-box;display:inline-block;vertical-align:top;margin-right:-4px}
.footerlogo{width:21.13821138%;text-align:center}
.footerlogo img{margin-top:56px;max-width:100%}
.jafnlaunavottun img{max-width:90px}
.footerbasics{width:26.82926829%}
.footerbasics h2{font-size:1.125em;margin-top:56px;color:#fff}
.footerbasics .kt{font-size:.875em}
.footerbasics h3{margin-top:0;font-size:1em;line-height:1.6875em;color:#fff}
.footerbasics h4{font-size:1em;margin:0}
.footerbasics h4.nafn2{margin-top:30px}
.footercontact{width:27.64227642%}
.footercontact span{display:block;margin-bottom:.25em}
.footercontact .tel{margin-top:52px}
.footercontact .email,.footercontact .signup{margin-top:1em}
.footercontact .tel>strong{color:#fff;font-weight:400;font-size:2.25em}
.english .footercontact .tel>strong{font-size:2em}
.footercontact .email>strong{font-weight:400;font-size:1.5em;color:#fff}
.footercontact .email>strong a{color:#fff}
.footercontact .signup h2.boxhead{font-size:1em;line-height:1.6875em}
.footercontact .footersignup .fi_btn button{left:70%;width:36px;height:36px}
.footercontact .footersignup .fi_btn button:before{width:36px;font-size:36px}
.footerlinks{width:21.95121951%}
.footerlinks .innri{margin-top:56px}
.footerlinks .ytri{margin-top:42px}
.yearindex{position:absolute;top:147px;width:68.18181818%}
.EPLICA_loggedin .yearindex{display:none}
.subscribe{margin:101px 30px 0;padding:24px 0 0;font-size:.94117647em;background:url(i/bg-stripes-darken.png) #ededed}
.subscribe .boxhead{padding:0 17px 0 31px;margin:0 0 17px;position:relative;text-transform:uppercase;font-size:1em}
.showqsearch .qsearch .closer:before,.subscribe .boxbody a:after,.subscribe .boxhead:before{font-family:icons;speak:none;-webkit-font-smoothing:antialiased;text-indent:0;letter-spacing:0;text-align:center;vertical-align:middle}
.subscribe .boxhead:before{font-weight:400;font-style:normal;line-height:1;content:"\e615";display:block;width:16px;height:16px;font-size:1.1875em;position:absolute;top:-4px;right:20px}
.subscribe .boxbody{padding:0 17px 0 31px;line-height:1.625em;text-shadow:1px 1px 0 #fff}
.subscribe .boxbody p{margin-bottom:37px}
.subscribe .boxbody a{display:block;background:url(i/bg-stripes-darken.png) #dad8d8;margin:0 -17px 0 -31px;padding:6px 0 6px 33px;font-size:.875em;color:#231f20}
.subscribe .boxbody a:after{font-weight:400;font-style:normal;line-height:1;content:"\e619";width:7px;height:13px;margin:-11px 5px 0 35px;display:inline-block;color:#231f20;font-size:1.57142857em;text-shadow:1px 1px 0 rgba(0,0,0,.25)}
.home .breadcrumbs,.mnav .expand,.mnav .level1 ul,.onecol .snav,.snav .boxhead,.snavhidden .snav{display:none}
.subscribe .boxbody a:active,.subscribe .boxbody a:focus,.subscribe .boxbody a:hover{text-decoration:none}
.pgextra2 .newsletterlist{margin:30px}
.pgextra2 .newsletterlist .boxhead{margin-bottom:1em}
.pgextra2 .newsletterlist ul li{font-size:em}
.breadcrumbs{position:absolute;left:2.43902439%;top:0;line-height:1;font-size:.76470588em;padding:23px 0 16px;width:94.96753247%}
.breadcrumbs a{color:#231f20;font-weight:400}
.breadcrumbs i{margin:0 .2em;font-style:normal}
.mnav{position:absolute;top:-104px;right:240px}
.mnav li{margin:0 22px;float:left}
.onecol .snav+.projwrapper,.snav,.snavhidden .snav+.projwrapper{margin-top:88px}
.mnav li>a{line-height:32px;font-size:.88235294em;text-transform:uppercase;color:#231f20}
.mnav li.current>a,.mnav li.parent>a,.mnav li:active>a,.mnav li:focus>a,.mnav li:hover>a{color:#902f21}
.mnav li.current,.mnav li.parent{border-bottom:2px solid #902f21}
.snav{background-color:#fff;margin-bottom:9.09090909%;margin-right:-10px;border:1px solid #dad8d8}
.onecol .snav.persist,.snavhidden .snav.persist{display:block}
.hidepersistentsnav .snav.persist{display:none}
.snav .boxbody{padding:8.87573964%;border-right:5px solid #ce432f}
.snav ul{margin:0}
.snav li>a{display:block;font-size:1.05882353em;padding:10px 6px}
.snav li.current>a,.snav li.parent>a{font-weight:700}
.snav .level1>li>a{border-bottom:1px solid #dad8d8}
.snav .level1>li:first-child{margin-top:-5px}
.snav .level1 ul{padding:5px 0 10px 15px}
.snav .level1 li.current ul,.snav .level1 li.parent ul{background-color:#fafafa}
.snav .level2 li>a{padding:4px 10px;font-size:.94117647em}
.snav .level2 li.current:before{content:'-';float:left;font-size:2em;font-weight:700;line-height:1;width:8px;overflow:hidden;margin:-4px 0 -.5em -15px;color:#ce432f}
.snav li.erasmusplus>.level2{display:none}
.EPLICA_loggedin .snav li.erasmusplus>.level2{display:block}
.EPLICA_loggedin .snav li.erasmusplus>.level2 a{font-style:italic}
.enav{top:-101px;right:0}
.enav li:last-child>a{padding-right:2.43506494%}
.erasmussite .enav li:last-child>a:focus,.erasmussite .enav li:last-child>a:hover{color:#004A6C;text-decoration:none}
.erasmussite.showqsearch .qsearch{top:10px}
.showqsearch .qsearch{top:-18px;z-index:10}
.showqsearch .qsearch .closer{color:#fff;background-color:#4d4d4d;display:block;position:absolute;right:2.43506494%;top:5px;height:38px;width:40px;overflow:hidden}
.qsearch-clone .fi_btn button,.qsearch-clone .fi_btn input,.showqsearch .qsearch .fi_btn button,.showqsearch .qsearch .fi_btn input{right:auto;top:8px;left:2.43506494%}
.showqsearch .qsearch .closer:before{display:inline-block;font-weight:400;font-style:normal;content:"\e618";font-size:28px;line-height:38px;width:40px}
.qsearch-clone .fi_txt input,.showqsearch .qsearch .fi_txt input{font-size:1.17647059em;line-height:27px;padding:12px 12px 12px 69px}
.showqsearch .qsearch .fi_txt{margin-left:2.43506494%;width:81.30081301%}
.qsearch-clone .fi_txt{margin-top:2.43506494%;margin-left:2.43506494%;width:70.73170732%}
a[href]:active,a[href]:focus,a[href]:hover{text-decoration:underline}
.erasmussite a[href]:active,.erasmussite a[href]:focus,.erasmussite a[href]:hover{color:#004A6C}
a[href]:active,a[href]:hover{outline:0}
}
@media screen and (min-width:764px) and (max-width:979px){body{font-size:16px;padding:0 15px}
h1{font-size:2.375em}
.boxhead,h2{font-size:1.75em}
h3{font-size:1.375em}
h4{font-size:1.125em}
.lesspadding{font-size:.8125em}
.pgmain{padding-right:30%;min-height:650px}
.home .pgmain{min-height:0}
.pgextra2{width:30%;margin-left:-30%}
.pghead{margin-bottom:20px;height:116px;background-position:0 -10px}
.pghead>.wrap{height:71px}
.pghead .brand .logo{max-width:168px}
.showqsearch .pghead:after{height:96px;top:70px}
.summary{font-size:1.375em}
.article.sections .item{display:block;width:100%;padding:3.8961039% 3.8961039% 1em;border-top:1px solid #dad8d8;margin-top:1em}
.article.sections hr,.fancydates .fancy.from-period{display:none}
.article.sections hr.even+.item{border-left:none}
.article.sections a.buttonlike{min-width:0;padding-left:9.85915493%;padding-right:9.85915493%}
.article.sidebar a.buttonlike:before{font-size:26px}
.socialmedia .group{width:50%}
.socialmedia .group:nth-child(2n-1){clear:left}
.stafflist .item{width:47.2%;min-height:220px}
.stafflist .item:before{width:6px}
.twocol.tengilidir .stafflist .item{width:45.5%}
.stafflist .item.popper.width2_2{width:96.5%}
.newslist .item{width:100%}
.newslist .item.itm2,.newslist .item.itm3,.newslist .item.itm4,.newslist .item.itm5,.newslist .item.itm6,.newslist .item.itm7{padding-right:0;padding-left:0}
.eventlist.fullwidth li{padding-left:1em}
.fancydates .js-date .d{font-size:1.23076923em;border-bottom:2px solid #ce432f}
.home .projectcategories{width:30%;height:320px}
.home .projectcategories .boxhead{font-size:.875em}
.home .projectcategories li>a{font-size:.9375em;padding-top:11px;padding-bottom:9px}
.home .newslist{width:69.9%}
.home .eventlist{width:30%}
.home .eventlist li>a{font-size:1em}
.slideshow{width:69.9%}
.slideshow .boxbody{min-height:320px}
.slideshow .img{height:320px}
.listadmin .slideshow .img{height:auto}
.homenav{margin:1em 0 0}
.homenav li>a{padding-top:0;padding-bottom:1em}
.homenav li>a:before{font-size:40px;margin-right:10px}
.homenav li.first{margin-left:0;min-width:40%}
.homenav li.first>a:before{background-size:150px;background-position:-35px 50%}
.homenav li.second{min-width:32%}
.footerlogo{width:13.82113821%}
.footerbasics{width:29.26829268%}
.footerbasics span{display:block}
.footercontact{width:32.5203252%}
.footercontact input#email{width:90%}
.footercontact .footersignup .fi_btn button{left:65%}
.footerlinks{width:24.3902439%}
.footerlinks .ytri{margin-top:32px}
.footerlinks .ytri>li{margin-left:5%}
.footerlinks .ytri>li>a{width:32px}
.footerlinks .ytri>li>a:before{width:32px;font-size:32px}
.yearindex{width:65.12987013%}
.subscribe .boxbody a{padding-left:21px}
.mnav{width:764px;top:-70px;left:0}
.mnav li>a{font-size:.9375em}
.enav,.mnav,.snav{font-size:1em}
.enav{top:-100px}
.showqsearch .qsearch{top:-45px}
.ttnav li:before{height:3px}
.ttnav li>a{font-size:1.375em}
.ttnav.lower li:after{margin-top:-10px}
#mediaformat:after{content:"tablet"}
#mediaformat{font-family:tablet}
}
@media screen and (min-width:980px) and (max-width:1229px){.lesspadding{font-size:.8125em}
.pghead{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.socialmedia .group{width:33.33333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
.fancydates .js-date .d{font-size:1em}
.fancydates .fancy .js-date{position:absolute;left:0;top:0;text-align:center;font-size:.85714286em}
.fancydates .fancy .js-date .d{line-height:1.5em;font-size:2em}
.fancydates .fancy .js-date .d i{display:none}
.fancydates .fancy .js-date .m{display:block;color:#fff;background-color:#ce432f;font-size:.875em;line-height:1em;padding:5px 12px 4px}
.fancydates .item,.fancydates li{position:relative;padding-left:70px;min-height:50px}
.home .eventlist li>a{font-size:1.05882353em}
.ttnav li:before{height:4px}
.ttnav li>a{font-size:1.64705882em}
.ttnav li>a small{font-size:.82142857em}
#mediaformat:after{content:"full"}
#mediaformat{font-family:full}
}
@media screen and (min-width:1230px){.box,.fi_bdy,.fi_chk,.fi_file,.fi_rdo,.fi_sel,.fi_static,.fi_txt{margin-bottom:30px}
h1{font-size:2.82352941em}
.boxhead,h2{font-size:2.11764706em}
.pghead{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.summary{font-size:1.41176471em}
.socialmedia .group{width:33.33333333%}
.socialmedia .group:nth-child(3n+1){clear:left}
.articlelist.newslist .boxbody{margin-top:70px}
.colorlist:not(.top).fourcol .boxbody{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px}
.colorlist:not(.top).threecol .boxbody{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:0;column-gap:0}
.colorlist:not(.top).threecol .item.itm1,.colorlist:not(.top).threecol .item.itm2,.colorlist:not(.top).threecol .item.itm3{width:29.3%}
.colorlist:not(.top).threecol .item.itm4{width:100%}
.colorlist:not(.top).threecol .item.itm4 h3{width:30.3%}
.colorlist:not(.top).threecol .item.itm4 ul{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px;row-gap:20px}
.colorone ul{grid-template-columns:1fr 1fr 1fr 1fr}
.fancydates .fancy .js-date{position:absolute;left:0;top:0;text-align:center;font-size:.85714286em;font-size:1em}
.fancydates .fancy .js-date .d{line-height:1.5em;font-size:2em}
.fancydates .fancy .js-date .d i{display:none}
.fancydates .fancy .js-date .m{display:block;color:#fff;background-color:#ce432f;font-size:.875em;line-height:1em;padding:5px 12px 4px}
.fancydates .item,.fancydates li{position:relative;padding-left:70px;min-height:55px}
.home .projectcategories li>a{font-size:.94117647em;padding-top:15px;padding-bottom:13px}
.homenav li>a{font-size:.94117647em}
.homenav li>a:before{margin-right:20px}
.homenav li.first{margin-left:2.43506494%}
.english .homenav li li{min-width:29%}
.projectsearch .fi_btn button:before{font-size:32px}
.projectsearch .fi_btn+a{right:16px}
.projectsearch .fi_btn+a:before{font-size:24px}
.projectsearch .fi_txt>input{padding-left:70px;padding-right:50px}
.projectnav li.minor>a,.projectnav li.minor>span{padding:18px .25em 15px!important}
.projectnav li.minor>a.althjoda{clear:none}
.projectnav li.minor>a.all,.projectnav li.minor>a.innlendir{padding-left:6.97674419%!important}
.mnav{left:auto}
.ttnav{margin-left:-15px}
.ttnav li,.ttnav.lower li{border-left-width:15px;margin-bottom:15px}
.ttnav li>a small{font-size:.75em}
#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}
}
@media aural,braille,embossed,tty{.print-only,.screen-only{display:none;speak:none}
}