@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Me5Q.ttf) format('truetype')}
@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlvAw.ttf) format('truetype')}
@media screen and (min-width:1520px){body.erasmussite .pghead .brand{margin-left:-150px}
body.erasmussite .enav,body.erasmussite .mnav{margin-right:-150px}
}
@media screen{.fancydates .js-date .d,body.erasmussite .snav .boxbody{border-color:#007FC7}
div.imgnav__container{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center}
a.imgnav{margin-top:40px;width:32%;display:block;text-align:center;font-size:1.2em;font-weight:600}
a.imgnav:active,a.imgnav:focus,a.imgnav:hover{text-decoration:none}
a.imgnav:before{margin-left:auto;margin-right:auto;content:'';display:block;width:80%;height:80px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;margin-bottom:5px}
a.mat{color:#7b99b1}
a.mat:before{background-image:url(../i/erasmus/mat_og_vidurkenning.png)}
a.rafraen{color:#374782}
a.rafraen:before{background-image:url(../i/erasmus/rafraen_ferilskra.png)}
a.starfsmennt{color:#8e7638}
a.starfsmennt:before{background-image:url(../i/erasmus/starfsmenntavegabref.png)}
a.tungumala{color:#707070}
a.tungumala:before{background-image:url(../i/erasmus/tungumalapassi.png)}
a.vidauki{color:#cfa924}
a.vidauki:before{background-image:url(../i/erasmus/vidauki_med_profskirteini.png)}
.home .about{color:#fff}
.articlelist .item h3>a:active,.articlelist .item h3>a:focus,.articlelist .item h3>a:hover,.homenav li>a:active,.homenav li>a:focus,.homenav li>a:hover{color:#007FC7}
.articlelist .item h3 .meta,.articlelist li a{font-family:Roboto,sans-serif}
.fancydates .item{padding-left:0}
html{background-color:#fff}
.mnav{right:100px}
.boxhead{color:#004A6C}
.footer .upper .heading h3,.footer .upper h2.nafn,.footer .upper h3.netfang-show>a,.footer .upper h3.netfang-show>a:active,.footer .upper h3.netfang-show>a:focus,.footer .upper h3.netfang-show>a:hover{color:#fff}
body.erasmussite .projectcontacts>h2{background-color:#007FC7}
body.erasmussite{font-family:Roboto,sans-serif!important}
body.erasmussite .boxhead,body.erasmussite h1,body.erasmussite h2,body.erasmussite h3{font-family:Roboto,sans-serif}
body.erasmussite .summary{font-family:Roboto,sans-serif!important}
body.home.erasmussite .about h1,body.home.erasmussite .videobox h2.boxhead{font-family:'Open Sans','Helvetica Neue',Arial,Helvetica,sans-serif;text-transform:uppercase}
body.erasmussite .pgfoot{background:url(../i/litalina-erasmus.png) 50% 0 repeat-x #393939}
.footer .upper h2{font-size:1.125em}
.footer .upper h3{font-size:1em}
.footer .upper .footerlogo{text-align:left}
.footer .upper .footerlogo img{margin-top:30px}
.footer .upper h3.tel{font-size:2em}
.footer .upper h3.netfang-show{margin-top:0}
body.home.erasmussite .about h1{font-weight:700;font-size:1.17647059em;color:#c4c4c4}
body.home.erasmussite .about h3{font-size:1.17647059em;font-weight:400}
body.home.erasmussite .about h3>strong{white-space:nowrap;font-size:2.1em;font-weight:700}
body.home.erasmussite .about .more{text-align:center;margin-top:2em;margin-bottom:0}
body.home.erasmussite .about .buttonlike{background-color:#007FC7;border-color:#007FC7}
body.home.erasmussite .projectcategories .boxhead{font-size:1.06666667em}
body.home.erasmussite .projectcategories li.aesku.colored:before,body.home.erasmussite .projectcategories li.aesku>a{background-color:#004A6C}
body.home.erasmussite .projectcategories li.aesku>a:active,body.home.erasmussite .projectcategories li.aesku>a:focus,body.home.erasmussite .projectcategories li.aesku>a:hover{color:#ccc;background-color:#000406}
body.home.erasmussite .projectcategories li.aesku:before{background-color:#004A6C}
body.home.erasmussite .projectcategories li.skolar.colored:before,body.home.erasmussite .projectcategories li.skolar>a{background-color:#007FC7}
body.home.erasmussite .projectcategories li.skolar>a:active,body.home.erasmussite .projectcategories li.skolar>a:focus,body.home.erasmussite .projectcategories li.skolar>a:hover{color:#ccc;background-color:#003e61}
body.home.erasmussite .projectcategories li.skolar:before{background-color:#007FC7}
body.home.erasmussite .projectcategories li.starfs.colored:before,body.home.erasmussite .projectcategories li.starfs>a{background-color:#E86F6F}
body.home.erasmussite .projectcategories li.starfs>a:active,body.home.erasmussite .projectcategories li.starfs>a:focus,body.home.erasmussite .projectcategories li.starfs>a:hover{color:#ccc;background-color:#d02121}
body.home.erasmussite .projectcategories li.starfs:before{background-color:#E86F6F}
body.home.erasmussite .projectcategories li.haskolar.colored:before,body.home.erasmussite .projectcategories li.haskolar>a{background-color:#6434C8}
body.home.erasmussite .projectcategories li.haskolar>a:active,body.home.erasmussite .projectcategories li.haskolar>a:focus,body.home.erasmussite .projectcategories li.haskolar>a:hover{color:#ccc;background-color:#3c1f77}
body.home.erasmussite .projectcategories li.haskolar:before{background-color:#6434C8}
body.home.erasmussite .projectcategories li.fullordins.colored:before,body.home.erasmussite .projectcategories li.fullordins>a{background-color:#5DBFBE}
body.home.erasmussite .projectcategories li.fullordins>a:active,body.home.erasmussite .projectcategories li.fullordins>a:focus,body.home.erasmussite .projectcategories li.fullordins>a:hover{color:#ccc;background-color:#348282}
body.home.erasmussite .projectcategories li.fullordins:before{background-color:#5DBFBE}
body.home.erasmussite .projectcategories li>a{padding-top:22px;padding-bottom:22px;line-height:1.25em;white-space:normal}
body.home.erasmussite .projectcategories li>a:active,body.home.erasmussite .projectcategories li>a:focus,body.home.erasmussite .projectcategories li>a:hover{color:#fff!important}
body.home.erasmussite .homenav li{min-width:34%}
body.home.erasmussite .homenav li.samstarf{min-width:38%}
body.home.erasmussite .homenav li.third{min-width:0}
body.home.erasmussite .homenav li>a:before{box-sizing:border-box;background:url(../i/homesprite-erasmus.png) 0 50% no-repeat}
body.home.erasmussite .homenav li.first>a:before,body.home.erasmussite .homenav li.second>a:before,body.home.erasmussite .homenav li.third>a:before{content:"";width:50px;min-height:43px;margin-right:10px}
body.home.erasmussite .homenav li.second>a:before{width:70px;background-position:-50px 50%}
body.home.erasmussite .homenav li.third>a:before{background-position:-120px 50%}
body.home.erasmussite .homenav p.pullover{margin-left:-.3em;vertical-align:top}
body.home.erasmussite .homenav p.pullover a[href]{top:0;background:0 0;background-color:rgba(232,111,111,.8);font-weight:700;z-index:1;line-height:1.2em;padding:12px 0 0}
body.home.erasmussite .homenav p.pullover .pullover-background{background-color:rgba(232,111,111,.8);padding:1em;min-height:50px;display:block;position:relative;overflow:hidden;z-index:0}
body.home.erasmussite .homenav p.pullover .pullover-background:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:#471D9F;transform:translateX(100%);transition:transform .2s ease}
body.home.erasmussite .homenav p.pullover a[href]:hover{color:#fff;text-decoration:none}
body.home.erasmussite .homenav p.pullover a[href]:hover .pullover-background:before{transition:transform .3s ease;transform:translateX(0)}
body.home.erasmussite .homenav p.pullover b,body.home.erasmussite .homenav p.pullover strong{font-weight:400}
body.home.erasmussite .homenav p.pullover:nth-child(1){margin-left:0}
body.home.erasmussite .homenav p.pullover:nth-child(1) a{background-color:rgba(100,52,200,.8)}
body.home.erasmussite .homenav p.pullover:nth-child(1) a .pullover-background{background-color:#6434C8}
body.home.erasmussite .homenav p.pullover:nth-child(1) a .pullover-background:before{background-color:#471D9F}
body.home.erasmussite .homenav p.pullover:nth-child(2) a{background-color:rgba(0,127,199,.8)}
body.home.erasmussite .homenav p.pullover:nth-child(2) a .pullover-background{background-color:#007FC7}
body.home.erasmussite .homenav p.pullover:nth-child(2) a .pullover-background:before{background-color:#00649C}
body.home.erasmussite .homenav p.pullover:nth-child(3) a{background-color:rgba(232,111,111,.8)}
body.home.erasmussite .homenav p.pullover:nth-child(3) a .pullover-background{background-color:#E86F6F}
body.home.erasmussite .homenav p.pullover:nth-child(3) a .pullover-background:before{background-color:#BF4040}
body.home.erasmussite .homenav p.pullover:nth-child(4) a{background-color:rgba(245,157,34,.8)}
body.home.erasmussite .homenav p.pullover:nth-child(4) a .pullover-background{background-color:#F59D22}
body.home.erasmussite .homenav p.pullover:nth-child(4) a .pullover-background:before{background-color:#D17A00}
body.home.erasmussite .homenav .article{margin:0}
body.home.erasmussite .videobox h2.boxhead{font-size:.94117647em;line-height:1.5em;margin-top:30px}
body.home.erasmussite .videobox .videocaption{display:none}
}
@media screen and (max-width:763px){div.imgnav__container:after{content:'';-ms-flex:auto;flex:auto}
a.imgnav{width:50%}
.footer .upper .heading>h3:after{content:":"}
.footer .upper .footerlogo{text-align:center;margin:0 20% 2em}
.footer .upper.rannis .footerlogo{border-bottom:1px solid #b2b2b2;padding-bottom:2em}
body.home.erasmussite .about{background:url(../i/bg-stripes-lighten.png) #393939;margin:10px 0;padding:10px}
body.home.erasmussite .about .more,body.home.erasmussite .about h3{margin-top:1em}
body.home.erasmussite .about .more>a{display:inline-block}
body.home.erasmussite .homenav li>a:before{height:32px;background-size:112px}
body.home.erasmussite .homenav li.first>a:before{width:30px}
body.home.erasmussite .homenav li.second>a:before{width:42px;background-position:-32px 50%}
body.home.erasmussite .homenav li.third>a:before{background-position:-79px 50%;width:37px}
body.home.erasmussite .homenav p.pullover a{font-size:1.57142857em;line-height:1.2em}
.menu-open body.home.erasmussite .pgmain.upper{display:block}
.menu-open body.home.erasmussite .pgmain.upper .slideshow,.menu-open body.home.erasmussite p.pullover>img{display:none}
.menu-open body.home.erasmussite p.pullover{margin-bottom:10px}
.menu-open body.home.erasmussite p.pullover a{position:relative;display:block}
}
@media screen and (max-width:479px){body.home.erasmussite p.pullover{display:block;margin-right:0}
}
@media screen and (min-width:480px) and (max-width:763px){.enav li.signup>a{width:auto}
body.home.erasmussite p.pullover{max-width:49.5%;margin-right:1%}
body.home.erasmussite p.pullover:nth-child(2n){margin-right:0}
body.home.erasmussite p.pullover:nth-child(2n-1){margin-left:0}
}
@media screen and (min-width:764px){.mnav li,.mnav li.current,.mnav li.parent,.mnav li>a{border-color:#007FC7}
.pghead{margin-bottom:0;display:block}
.mnav{top:-67px}
.mnav li.current>a,.mnav li.parent>a,.mnav li:active>a,.mnav li:focus>a,.mnav li:hover>a{color:#007FC7;border-color:#007FC7}
.enav{top:-64px}
.news-grid .item .img{padding-top:40px;margin-left:30px}
body.erasmussite .pghead .brand .logo{max-width:254px}
.footer .upper{margin-bottom:20px}
.footer .upper.rannis{padding-top:50px}
.footer .upper .toe{margin-left:2.43506494%;width:21.95121951%}
.footer .upper .toe.footerlogo{width:13.82113821%}
.footer .upper .toe.name{width:30.08130081%}
.mnav+.projectcontacts{margin-top:88px}
.etwinning .snav.persist{display:none}
.etwinning .snav.persist.etwinn,.etwinning.etwinning-home .snav.persist{display:block}
.etwinning.etwinning-home .snav.persist.etwinn{display:none}
.etwinning.etwinning-home.EPLICA_loggedin .snav.persist.etwinn{display:block;border-style:dashed}
body.erasmussite.home .article .boxhead,body.erasmussite.home .articlelist .boxhead{margin-bottom:1.875em}
body.erasmussite.home .slideshow{box-sizing:border-box;width:73.17073171%;padding:2.43506494%;background:#fff}
body.erasmussite.home .slideshow .boxbody{min-height:335px}
body.erasmussite.home .slideshow .img{margin-left:-420px;width:840px;height:335px}
body.erasmussite.home .slideshow .pgr .jump>span>a.current,body.erasmussite.home .slideshow .pgr .jump>span>a:active,body.erasmussite.home .slideshow .pgr .jump>span>a:focus,body.erasmussite.home .slideshow .pgr .jump>span>a:hover{border:1px solid #007FC7}
body.erasmussite.home .pgmain.upper{background:url(../i/bg-stripes-lighten.png) #393939;padding:0}
body.erasmussite.home.lightnav .pgmain.upper{background-color:#fff;background-image:none;padding:2.43506494%}
body.erasmussite.home.lightnav .slideshow{width:74.35897436%;padding:0}
body.erasmussite.home.lightnav .slideshow .boxbody{min-height:350px}
body.erasmussite.home.lightnav .slideshow .img{margin-left:-435px;width:870px;height:350px}
body.erasmussite.home.lightnav .homenav{margin:2.43506494%;padding:0}
body.erasmussite.home .homenav p.pullover{width:23.2%;margin-right:2.43506494%;margin-bottom:0}
body.erasmussite.home .homenav p.pullover a[href]{font-size:1.17647059em}
body.erasmussite.home .homenav p.pullover:last-child{margin-right:0}
body.erasmussite.home .homenav p.pullover img{border:none}
body.erasmussite.home .about{box-sizing:border-box;width:26.82926829%;padding:2.43902439%;margin:0;float:left}
body.erasmussite.home .articlelist.topstripe .boxhead:before{box-sizing:border-box;content:"";display:block;background-color:#007FC7;height:8px;width:100%;position:absolute;top:-1px}
body.erasmussite.home.home .videobox{float:left;width:24.3902439%;margin:0;border-left:none;padding-right:2.43506494%;background-color:#fff}
body.erasmussite.home .articlelist.first{width:24.35064935%;margin-right:2.43506494%}
body.erasmussite.home .articlelist.first .moreolder{width:80%}
body.erasmussite.home .newslist.second{width:46.26623377%}
body.erasmussite.home .newslist.second .moreolder{width:89.47368421%}
body.erasmussite.home .pgmain.lower .eventlist.third{width:26.78571429%}
body.erasmussite.home .pgmain.lower .eventlist.third .moreolder{width:81.81818182%}
body.erasmussite.home.box2 .articlelist.first{width:34.9025974%;margin-right:2.43506494%}
body.erasmussite.home.box2 .articlelist.first .moreolder{width:86.04651163%}
body.erasmussite.home.box2 .newslist.second{width:62.5%}
body.erasmussite.home.box2 .newslist.second .moreolder{width:92.20779221%}
body.erasmussite.home.box2 .eventlist.third{display:none}
body.erasmussite.home .newslist .item img{display:block}
body.erasmussite.home.lightnav .eventlist.alongsidevideo,body.erasmussite.home.lightnav .eventlist.fancydates{width:75.6097561%;padding-right:3.17647059em;border-right:none;position:relative}
body.erasmussite.home.lightnav .eventlist.alongsidevideo:after,body.erasmussite.home.lightnav .eventlist.fancydates:after{content:"";position:absolute;top:0;right:1.58823529em;bottom:0;width:1px;background-color:#dad8d8}
body.erasmussite.home.lightnav .eventlist.alongsidevideo li,body.erasmussite.home.lightnav .eventlist.fancydates li{box-sizing:border-box;width:49.9%;min-height:5em;display:inline-block;vertical-align:top;padding-top:10px;padding-bottom:10px;margin-bottom:0;border-bottom:none;border-top:1px solid #ededed}
body.erasmussite.home.lightnav .eventlist.alongsidevideo li:first-child,body.erasmussite.home.lightnav .eventlist.alongsidevideo li:nth-child(2),body.erasmussite.home.lightnav .eventlist.fancydates li:first-child,body.erasmussite.home.lightnav .eventlist.fancydates li:nth-child(2){border-top:none}
body.erasmussite.home.lightnav .eventlist.alongsidevideo li .fancy .js-date,body.erasmussite.home.lightnav .eventlist.fancydates li .fancy .js-date{top:5px}
body.erasmussite.home.lightnav .eventlist.alongsidevideo.equalized .moreolder,body.erasmussite.home.lightnav .eventlist.fancydates.equalized .moreolder{width:92.77108434%}
}
@media screen and (min-width:764px) and (max-width:979px){.mnav{top:-47px}
body.erasmussite .pghead .brand .logo{max-width:190px;margin-top:15px}
body.home.erasmussite .about h3{margin-top:1em}
body.home.erasmussite .about h3>strong{font-size:1.68421053em}
body.home.erasmussite .about .more{white-space:normal}
body.home.erasmussite .about .buttonlike{text-transform:none;padding:5px}
body.home.erasmussite .projectcategories{height:350px}
body.home.erasmussite.lightnav .slideshow{width:69.9%}
}
@media screen and (min-width:980px) and (max-width:1229px){.news-grid .itm1 h3{font-size:30px}
.news-grid .item h3{font-size:24px}
body.erasmussite .fancydates .fancy .js-date .m{background-color:#007FC7}
}
@media screen and (min-width:1230px){.news-grid .item h3{font-size:24px}
.news-grid .boxbody{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:30px}
.news-grid .itm1{grid-area:1/1/2/3;margin-bottom:1.76470588em;padding-bottom:1.76470588em;border-bottom:1px solid #dad8d8}
.news-grid .itm1 h3{font-size:1.5em}
.news-grid .itm2{grid-area:2/1/3/2}
.news-grid .itm3{grid-area:2/2/3/3}
body.erasmussite .fancydates .fancy .js-date .m{background-color:#007FC7}
body.home.erasmussite .about h3{font-size:1.41176471em}
body.home.erasmussite .about h3>strong{font-size:2.16666667em}
}