@media only screen and (max-width:768px){#gridMenu .update .item,#gridMenu .row0{height:270px;}
#gridMenu .update .item .img{height:30%;min-height:50%;margin-bottom:10px;}
#gridMenu .info{-webkit-line-clamp:2;}
#gridMenu .row1{height:150px;}
#main.orphanage #pageContainer,#main.archive #pageContainer,#archiveItem{width:calc(100% - 120px);}
#main.archive .panel{width:100%;position:relative;right:0px;}}
@media only screen and (max-width:767px){body{font-size:16px;}
#gridMenu .row{flex-direction:column;}
#gridMenu .update .item,#gridMenu .row0,#gridMenu .row1{height:auto;}
#gridMenu .col2,#gridMenu .col1{width:100%;}
#gridMenu .update .item{height:300px;}
#gridMenu .update .item .img{height:60%;min-height:60%;}
.slick-dotted.slick-slider{margin-bottom:4px;}
#gridMenu .col2,#gridMenu .col1{min-height:200px;}
#gridMenu .archivebg{display:none;}
#gridMenu .col1:nth-child(3){display:none;}
#gridMenu .research{padding-right:54%;}
.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0px;margin-right:0px;}
.navbar-brand{width:100%;background-position:50% 50%;position:fixed;margin-left:0px;padding:0px;}
.navbar-collapse.collapse,.langMenu,.menuMain{flex-direction:column;}
.navbar-collapse.collapse{height:calc(100vh - 66px);background-image:url(../img/land_pattern.png);justify-content:center;position:absolute;width:100%;}
.menuMain.navbar-nav>li{text-align:center!important;margin-bottom:14px;flex-direction:column;}
.dropdown-menu{text-align:center;}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding-left:0px;padding-right:0px;}
#main.updates .list .item{width:auto;}
#hero{text-align:right;font-size:16px;margin-bottom:15px;padding-top:0px;padding-left:15px;padding-right:15px;}
.menuMain.navbar-nav>li,.langMenu.navbar-nav>li{border-right:none;}
.navbar-default .navbar-nav>li>a{padding:0px!important;}
.navContainer{}
.navbar{border-bottom:none;}
.navbar-header{border-bottom:1px solid black;}
.menuMain{flex-grow:0;}
.langMenu{height:0px;margin:0px;padding:0px;}
.collapsing{position:relative;height:auto;overflow:visible;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;}
#menu{transition:all 0.5s ease;-webkit-transform:translateX(0px) translateY(0px) translateZ(0px);-moz-transform:translateX(0px) translateY(0px) translateZ(0px);-ms-transform:translateX(0px) translateY(0px) translateZ(0px);-o-transform:translateX(0px) translateY(0px) translateZ(0px);transform:translateX(0px) translateY(0px) translateZ(0px);opacity:0;pointer-events:none;}
#menu ul{transition:all 0.5s ease;opacity:0;-webkit-transform:translateX(0px) translateY(30px) translateZ(0px);-moz-transform:translateX(0px) translateY(30px) translateZ(0px);-ms-transform:translateX(0px) translateY(30px) translateZ(0px);-o-transform:translateX(0px) translateY(30px) translateZ(0px);transform:translateX(0px) translateY(30px) translateZ(0px);}
#menu.slideIn{opacity:1;pointer-events:all;}
#menu.slideIn ul{opacity:1;-webkit-transform:translateX(0px) translateY(0px) translateZ(0px);-moz-transform:translateX(0px) translateY(0px) translateZ(0px);-ms-transform:translateX(0px) translateY(0px) translateZ(0px);-o-transform:translateX(0px) translateY(0px) translateZ(0px);transform:translateX(0px) translateY(0px) translateZ(0px);}
.navbar-toggle{border:none;z-index:1;}
.navbar-toggle .icon-bar{background-color:black!important;height:1px;border-radius:0px;width:24px;}
.navbar-toggle .icon-bar+.icon-bar{margin-top:7px;}
.navbar-header{height:60px;}
#banner .item .title{font-size:30px;margin-top:20px;}
#banner .item .info{font-size:16px;padding-left:20px;}
#bannerMap,#banner .item{height:300px;}
#main.updates .list .item,#main.projects .list .item{flex-direction:column;padding:20px 10px;}
#main.updates .list .item .cont{padding-left:0px;padding-top:20px;}
#main.updates h1,#main.projects h1{text-align:center;}
#main.updates .list .item .img{width:100%;}
#main.archive #pageContainer,#archiveItem,#main.orphanage #pageContainer,#main.history #pageContainer,#main.archive #pageContainer{width:calc(100% - 40px);right:20px}
.yearTool{display:none;}
#main.orphanage .page,#main.history .page,#main.archive .page{overflow:visible;height:auto;background-color:white;}
.navContainer{background-image:url(../img/land_pattern.png)!important;}
h1{text-align:center;}
#main.orphanage .page .title{text-align:center;}
#main.archive .archiveItem{width:95px;height:95px;}
footer{padding:20px 10px 15px 10px!important;display:block;}
.project .img{height:300px;}
#main.project .cont{padding-left:10px;padding-right:10px;}
#main.orphanage .page .info,#main.history .page p{font-size:16px;}
footer .copyright{text-align:center;margin-top:20px;}
#main.orphanage .minimenu{position:relative;margin-top:0px;right:0px;}
#main.updates .list .item .gallery,#main.projects .list .item .gallery{flex-wrap:wrap;}
#main.updates .list .item .gallery .galleryItem,#main.projects .list .item .gallery .galleryItem{margin-right:4px;margin-bottom:4px;}}