body,html{font-family:'Roboto Condensed',sans-serif;font-size:16px;font-weight:300;margin:0;padding:0;height:100%;background:#FFF}a,a:hover,img{text-decoration:none;border:0}header{height:120px;width:100%;background-color:#354b9c;margin-bottom:80px}header .container{position:relative;height:120px}header .container .logo{position:absolute;bottom:-44px;left:15px}header .container nav{position:absolute;right:15px;top:75px;z-index:100}header .container nav a{color:#FFF;font-size:17px;margin-left:10px}header .container nav .nav-item{float:left;position:relative}header .container nav .nav-item:hover .nav-sub{display:block}header .container nav .nav-item .nav-sub{position:absolute;background:#2b3c7e;top:24px;left:0;display:none;width:200px}header .container nav .nav-item .nav-sub a{display:block;padding:8px 10px;margin:0;font-size:14px}header .container nav .nav-item .nav-sub a:hover{background:#283976}header .container nav.sub{position:absolute;right:15px;top:35px}header .container nav.sub a{color:#FFF;font-size:14px;display:inline-block;margin-left:6px}header .container nav.sub a .fa{color:#354b9c;border-radius:15px;background:#FFF;width:22px;height:22px;display:inline-block;text-align:center;font-size:14px;padding-top:4px;margin-left:4px}header .container nav.sub a:hover{text-decoration:underline}header .container nav.lang{position:absolute;right:13px;top:18px}header .container nav.lang a{display:inline-block;margin-left:6px}footer{border-top:solid 1px #e5e5e5;margin:50px 0 30px;padding-top:30px}footer .members{text-align:center;padding-bottom:30px;margin-bottom:30px;border-bottom:solid 1px #e5e5e5}footer .members a{float:none;display:inline-block;margin:0 25px}footer .links{font-size:15px}footer .links .item{padding:10px 0}footer .note{font-size:13px;clear:both;color:#909090;margin-top:20px}footer .note a{float:none;display:inline-block;margin:0;font-size:13px;color:#909090}.container article.home{font-size:14px;color:#333;height:380px}.container article.home.publication{height:420px}.container article.home img{width:100%;margin-bottom:20px}.container article.home h1{font-size:20px;color:#354b9c;font-weight:300;margin:0 0 10px}.container article.home div{margin-bottom:20px}.container article.home .more-info{background:#354b9c;color:#FFF;padding:5px 7px}.container article.home .more-info:hover{background:#f79633}@media (max-width:767px){.container article.home{height:auto;padding:15px 0;border-bottom:solid 1px #E6E6E3}.container article.home img{float:left;width:35%;margin-right:15px}.container article.home .more-info{display:none}}.container article h1{color:#15469D;font-weight:300}.container article h3{font-weight:300;margin:0 0 20px}.container article .image{margin-bottom:20px;width:100%}.container nav.subnav a{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #CECECE;display:block}.container .list .item{padding:15px 0;border-bottom:solid 1px #E6E6E3;display:block;color:#333}.container .list .item h1{font-size:18px;margin:0 0 10px;color:#354b9c}.container .list .item h2{font-size:14px;font-weight:400;margin:0 0 5px}.container .carousel{margin-bottom:30px}.container .carousel .carousel-control{display:none}.container .carousel .carousel-control .fa{color:#FFF;font-size:130px;margin:-65px 0 0 -23px;position:absolute;top:50%;left:50%}.container .carousel:hover .carousel-control{display:block}.container .carousel .carousel-caption{position:absolute;bottom:0;left:0;padding:25px 30px;text-align:left;background:rgba(0,0,0,.4);width:100%}.container .carousel .carousel-caption h3{margin:0 0 10px;font-size:30px;font-weight:300}.container .carousel .carousel-caption p{margin:0}.container .banner img{width:100%}footer{margin-bottom:30px}.gallery{margin-top:-330px}.gallery.page{margin-top:0;background:#333}.gallery.page .carousel-inner>.item{text-align:center}.gallery.page .carousel-inner>.item img{display:inline}.gallery .carousel-control i{position:absolute;top:50%;font-size:100px;margin-top:-50px}.gallery .carousel-caption{background:rgba(0,0,0,.6);width:100%;left:0;bottom:0;font-size:22px;padding:25px}.gallery .carousel-caption:empty{display:none}