@media only screen and (max-width:1780px){body .navbar .navbar-nav>li>a{padding:10px 28px;font-size:19px}body .navbar .navbar-nav>li.lang-item-first{padding-left:28px}}@media only screen and (max-width:1700px){body .navbar .navbar-nav>li>a{padding:10px 20px;font-size:18px}body .navbar .navbar-nav>li.lang-item-first{padding-left:20px}}@media only screen and (max-width:1600px){.pageContainer{padding:50px}body .navbar{min-height:50px}.flex-slider-center{padding:36px}}@media only screen and (max-width:1420px){#page{width:100%;height:auto;padding-top:50px;background-size:300px}body .navbar .navbar-nav>li>a{padding:10px 12px;font-size:15px}body .navbar .navbar-nav>li.lang-item-first{padding-left:12px}body .navbar-brand{margin-right:10px}.block,.block--expanded,.project_news{width:auto;padding:0 5%;padding-bottom:20px}#project_news_prev{left:10px}#project_news_next{right:10px}.block--expand{padding:0}.project{width:46%;margin:10px 2%}.recent{width:29.3%;margin:10px 2%}.projects .project{width:25%;padding:10px;margin:0}.projects-page .other-projects{padding:0 4%}.sidetitle-container .sidetitle{position:absolute;top:0;left:20px;left:2vw;width:30px}.sidetitle-container .sidetitle h2{font-size:25px}.flex-slider-center{padding:30px}.newsletter-popup{width:50%}#cookiesPopup{width:33%}}@media only screen and (max-width:1200px){#page{padding-top:40px}.pageContainer{padding:10px 40px 10px}body .navbar .navbar-nav>li>a{font-size:13px}body .navbar-brand{padding:5px}.flex-slider-center{padding:25px}.flexslider .flex-control-paging li{margin:0 20px}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.mycarousel .slides li{background-attachment:scroll!important}}@media only screen and (max-width:1000px){.projects .project{width:33%;padding:10px;margin:0}.person{font-size:16px;line-height:1.5em;padding:10px}}@media only screen and (max-width:960px){#toggle-menu .toggle-menu__content{width:100%}.navbar-wrapper{height:30;min-height:30px}.toggle-menu-btn{top:20px}.navbar-container{padding-top:18px;margin-top:0;margin-left:calc(2vw + 37px)}.navbar-header a.navbar-brand{padding:0}.navbar-header a.navbar-brand .drilloid_title_head{font-size:22px}body .navbar .navbar-nav{display:none}body .navbar .navbar-nav>li>a{font-size:12px;line-height:14px}#toggle-menu ul.toggle-nav,#toggle-menu .search,#toggle-menu .some,#toggle-menu .logo{margin-left:calc(2vw + 37px)}#toggle-menu ul.navbar-language{padding-top:18px;margin-top:0}.flex-slider-center{padding:19px}.flexslider .flex-control-paging li{margin:0 15px}.flexslider .flex-direction-nav a::before{font-size:16px;line-height:24px}.flexslider:hover .flex-direction-nav .flex-prev{left:20px}.flexslider:hover .flex-direction-nav .flex-next{right:20px}.block,.block--expanded,.project_news{margin:0 30px}.block--expand{padding:0}.block--projects{padding-bottom:0}.project{margin:30px 2%}.project h2{font-size:19px}.recent{width:46%;margin:30px 2%}.recent:nth-child(3){float:none;margin:20px auto}.projects{padding:0}.projects-page .other-projects{padding:0 30px}.block--project-details,.block--project-container,.block--related,.block--description,.block--staff,.block--comments,.project_news{margin:0}.grid .summary{font-size:14px}.grid .summary{font-size:14px}.grid .slogan{font-size:24px;padding:20px}.grid .caption{font-size:12px}.related-posts .item .item__content .item__title{font-size:18px}.related-posts .item .item__content .item__text{font-size:14px}.sentence .title,.sentence .description{width:80%}.contact-us .logo .title,.contact-form-section h2{font-size:24px}.contact-us-page .group,.contact-us-page .map{width:100%;float:left;font-size:.9em}.contact-us-page .block .group{padding-left:0}.contact-us-page .map{margin-left:0}.banner-section .flex-banner-center a{display:block;width:100%}.banner-section .flex-banner-center a:not(:last-child):after{content:""}.newsletter-popup{width:90%;left:5%;right:5%}#cookiesPopup{width:50%}}@media only screen and (max-width:800px){.person{width:100%;padding:20px}.person .person__img{max-width:290px;position:realtive}.person .person__details{flex-grow:1}.person .person__img img{display:inline-block;width:auto;max-width:100%}.person:nth-child(odd) .person__img{margin-right:20px}.person:nth-child(odd) .person__img img{float:right}.person:nth-child(odd) .person__details{margin-left:20px}.person:nth-child(even) .person__img{margin-left:20px}.person:nth-child(even) .person__img img{float:left}.person:nth-child(even) .person__details{margin-right:20px}}@media only screen and (max-width:700px){#page{background-position:bottom 100px left 200px}body .navbar-brand{padding:5px;margin:0}#project_news_prev{left:5px}#project_news_next{right:5px}.flex-slider-center{padding:16px}.banner-section--expand .banner .expand-element{height:24px}.banner-section--expand .banner .expand-element img{width:24px}.project{width:100%;float:none;margin:30px 2%;max-width:860px}.recent{width:100%;clear:both;text-align:center;margin:30px 0;max-width:860px}.project,.recent{margin:10px 0 10px}.recent img,.recent .recent-text{float:none;width:100%}.recent h3,.recent .description,.recent .readmore{text-align:center}.recent h3{font-size:28px;font-size:24px}.project h2,.recent h3{font-size:20px}.projects .project{width:50%;padding:10px;margin:0}.block--description .item{-ms-flex-direction:column;-o-flex-direction:column;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.block--description .item .item__img,.block--description .item .item__content{width:100%}.grid .slogan{font-size:22px;padding:20px}.contact-us-page .column-3{display:block;width:100%;padding:0;padding-bottom:40px}.contact-us-page .logo .title{padding-left:0}.contact-form-section h2{font-size:20px}.footer_section .some{position:relative;float:none;width:100%;padding-top:20px;margin-bottom:20px;bottom:0;right:0;clear:both;text-align:center}.footer-copyright-section{bottom:20px;padding-left:10%;padding-right:10%}#cookiesPopup{width:70%}}@media only screen and (max-width:660px){.project,.recent{margin:10px 0 10px}.mycarousel li .flex-slider-center{padding:14px}.slide-text-bg h1{font-size:28px}.banner-section .banner,.banner-section .banner img{min-height:120px}.banner-section .flex-banner-center,.block--staff h2.staff__title{font-size:14px;line-height:16px}.banner-section .banner--multiline .flex-banner-center{line-height:30px}.block--project-container{-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.project-page .slogan{font-size:16px;padding:20px}h2.back{margin-bottom:20px;margin-top:0}h2.back a{font-size:14px;text-align:center}.person{padding:10px}.person:nth-child(odd) .person__img{margin-right:10px}.person:nth-child(odd) .person__details{margin-left:10px}.person:nth-child(even) .person__img{margin-left:10px}.person:nth-child(even) .person__details{margin-right:10px}#page .wpdreams_asl_container[id*="ajaxsearchlite"]{width:70%;max-width:300px;margin:0 auto}}@media only screen and (max-width:460px){#page{padding-top:30px;background-position:bottom 110px left 190px}.pageContainer{padding:10px 50px 0;width:100%}body .navbar ul.navbar-nav{display:none}#toggle-menu ul.navbar-language{margin-top:60px;margin-right:20px}.slide-text-bg h1{letter-spacing:.1em;line-height:1.2em}.flexslider .flex-control-paging{height:20px}.flexslider .flex-control-paging li{margin:0 7px}.flexslider:hover .flex-direction-nav .flex-prev{left:20px}.flexslider:hover .flex-direction-nav .flex-next{right:20px}.block,.block-expanded,.project_news{padding:0 25px}.block--expand{padding:0}.project,.recent{margin:10px 0 0}.project .description,.recent .description{margin:5px 0 5px}.projects{padding:0;margin:0 30px}.projects .project{padding:5px;margin:0}.projects .project .img-container,.projects .project .img-caption{padding:5px 5px 0}.projects .project p{padding:0 5px;font-size:10px}.projects-page .other-projects{padding:0 25px}.projects-page .other-projects__container{margin-left:5px;margin-right:5px}.sidetitle-container .sidetitle,.sidetitle-container .sidetitle.show{display:none!important}.block--project-details .timeline__line{width:100%}.block--project-details .timeline__text{justify-content:center;padding-left:0;text-align:center;width:100%}h2.back{margin-bottom:20px;margin-top:0;text-align:center}h2.back a{font-size:12px;text-align:center}.related-posts .item{flex-direction:column;width:100%}.related-posts .item .item__content .item__title,.related-posts .item .item__content .item__text,.related-posts .item .item__content .item__readmore{margin:14px 0 14px}.grid .grid-item,.grid .grid-sizer{width:100%}#page .wpdreams_asl_container[id*="ajaxsearchlite"]{width:auto;margin:0 60px}body div.wpdreams_asl_results[id*="ajaxsearchliteres"]{left:60px}.contact-us-page .logo img{width:85px}.block--comments ul.children{padding-left:10px}.comment-date{display:block;width:100%}.footer_section .footer-contact-section{width:100%;margin-bottom:20px;font-size:14px}}@media only screen and (max-width:360px){.toggle-menu-btn{top:20px}.navbar-header a.navbar-brand .drilloid_title_head{font-size:16px;padding-top:3px}.slide-text-bg h1{font-size:22px;letter-spacing:.1em;line-height:1.2em}.banner-section .flex-banner-center,.block--staff h2.staff__title{font-size:12px;line-height:14px}.banner-section .banner-multiline .flex-banner-center{line-height:28px}.sentence .title,.sentence .description{width:90%}#searchPopup .search .wpdreams_asl_container[id*="ajaxsearchlite"]{max-width:300px;margin:0 auto}#searchPopup .search .wpdreams_asl_container[id*="ajaxsearchlite"] .proinput{max-width:180px}#searchPopup div.wpdreams_asl_results[id*="ajaxsearchliteres"]{left:10px}body div.wpdreams_asl_results[id*="ajaxsearchliteres"]{left:10px}.contact-us-page .logo .title{font-size:16px}.footer_section .some a{margin:5px}}