@media only screen and (max-width:719px){
.quoted_text_wrap{margin-right:0}
.blogblock-3 .sideimgblock img{width:100%;margin-bottom:30px}
.blogblock-3 .bloghead{padding:30px;background:linear-gradient(#ffffff00 0,#fff 90%),url(/images/blog/nicholas_mobile.jpg);background-size:cover;background-position:center;padding-bottom:0}
.blogblock-3 .bloghead{padding:20px}
.blogblock-3 .inner-wrap p{margin-bottom:30px}
.id-text{padding-right:20px}
.id-info-wrapper{height:110px;width:97%}
.id-icon-wrapper{height:110px;width:60px}
.date-info-wrapper{height:110px;width:97%}
.date-icon-wrapper{height:110px}
.webinar-more-wrapper a{width:auto!important}
.blogintrotext h3{margin-top:30px}
.blogentry{display:flex;flex-direction:column}
.blogintrotext{margin-left:0;margin-bottom:30px}
.job_img_wrapper{display:flex;flex-direction:column-reverse}
.inner-wrap.jobtxt{width:auto}
.job_img{margin-top:50px;margin-left:10px}
.blogblock-2 .bloghead{padding:30px;background:linear-gradient(#ffffff00 0,#fff 90%),url(/images/blog/evelinna_karlson_mobile.jpg);background-size:cover;background-position:center;padding-bottom:0}
.blog_resp_bottom{margin-bottom:50px}
.blog_resp_top{margin-top:50px}
.blogblock-2 .bloghead{padding:20px}
.blogblock-2 .inner-wrap p{margin-bottom:30px}
.blog_text_width{width:100%}
.thankful_text_wrap{margin-left:0}
.blogblock-4 .sideimgblock img{width:100%;margin-bottom:50px;margin-top:30px}
.responsive_blog{display:flex;flex-direction:column}
.blogblock-2 .sideimgblock img{width:100%;margin-bottom:30px}
.blogblock-2 .middleimgblock img{width:100%}
.blogblock-2 .sideimgblock-rev img{width:100%;margin-left:0}
.blogblock-4 .inner-wrap p{margin-bottom:0}
.recording-button{height:60px;width:100%}
.recording-button-wrapper{width:100%;margin-right:0}
.recording-link-wrapper{width:auto;margin-right:0}
.webinar-white{font-size:20px;width:250px}
.webinar-image-wrapper{height:320px}
.be-uzl-mail{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}
.webinaroverlay{display:flex;align-items:flex-start;overflow:auto;overflow-x:hidden}
.webinaroverlay .webinarwindow{background-size:100%;background-position:-80px 600px}
.webinaroverlay .webinarwindow .webinar-overlaycontent{padding:10px}
.subtrialoverlay .subtrialwindow .overlaycontent .left ul li{margin-bottom:15px}
.optionlist{left:10px}
.webinar-head-sub-wrapper{padding:0!important;margin:0!important}
.headline-site h2{font-size:1.8em}
.headline-site{padding-right:20px}
.webinar-date{text-align:right}
.login-site{padding-top:10px}
.register-button{margin-bottom:20px}
.webinar-blue-bg{border-right:none}
.webinar-banner{height:auto}
.webinar-wrapper{display:flex;flex-direction:column}
.trial .buttonbox .vidbtn{margin-top:15px}
.wdd-headline-wrapper{padding-top:10px}
.wdd-headline-wrapper h2{font-size:1.3em}
body{overflow-x:hidden}
button.slick-arrow.wdd-next{top:150px}
button.slick-arrow.wdd-prev{top:150px}
.wdd-slider-wrapper .slick-dots{top:auto;bottom:-45px}
.wdd-slider-wrapper .slick-dots li button:before{background-color:#d2efff}
.wdd-slider-wrapper .slick-dots li.slick-active button:before{background-color:#e34861}
.wdd-slider-wrapper{top:5px;height:auto;padding-bottom:20px}
.wdd-home-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center}
.wdd-home-wrapper h2{margin-bottom:20px;margin-left:30px;margin-right:30px}
.wdd-home-wrapper{height:180px}
.wdd-button{margin-right:0}
.wdd-sliderbox{height:auto;padding-bottom:100px}
.call-to-action{display:none}
.wrapper{width:100%}
.mobile{display:block}
.nav-btn{display:none}
#burger-btn{display:block}
.nav-block.logo img:first-child{display:none}
.nav-block.logo{margin-top:auto}
.innodia-logo{position:relative;margin:0 auto;left:auto;right:auto;top:auto;display:block;margin-top:10px}
nav{border-top:0}
.nav-block{width:250px}
#burger-btn .sub-menu{display:none;width:100vw;height:100vh;overflow-y:scroll}
.welcome-box .img-frame img{width:100%}
.triplink,.welcome-box{width:90%;margin-left:auto;margin-right:auto;min-height:auto}
.welcome-box .img-frame{height:auto}
main{padding-top:120px!important}
.partner-bar{padding-top:30px;padding-bottom:30px}
.social-bar ul{margin:10px auto 10px auto}
.last-bar{flex-wrap:wrap;padding:20px}
.last-bar img{display:block;margin:0 auto;margin-bottom:10px}
.last-bar div{width:100%;display:flex;flex-direction:column}
.last-bar .cpy,.last-bar div a{display:block;margin:0 auto;text-align:center;margin-top:10px;flex:0}
.wrapper.index a{width:100%}
h1{font-size:2.5em}
.hero-area{background-size:cover;background-repeat:no-repeat;background-position:right center;height:276px}
.contact-details,.grid-6,.map-section,.text-section.about,.text-section.patients{width:90%;margin-left:auto;margin-right:auto}
.inno-data{max-width:none;width:90%;margin-left:auto;margin-right:auto}
.text-section .inner-wrap{margin:0 auto;padding:20px;background-color:rgba(255,255,255,.6)}
.text-section.participate p{max-width:100%}
.text-section.participate{background-size:cover}
.publications button,.publications button.summary,.text-section.participate button{width:100%;margin-right:0}
button.plus{background-position:10% center}
h2{font-size:1.8em}
.grid-6.imprint{width:100%}
.objectives-section .hider-wrapper{flex-direction:column}
.scientific-wp .inner-wrap p{max-width:100%}
.committee-members .member{margin:10px 0 10px 0}
.partner-map ul.count li{width:100%;margin:0 auto;text-align:center}
#last-block,#wp-1-block,#wp-2-block,#wp-3-block,#wp-4-block,#wp-5-block,#wp-6-block{position:relative;display:block;margin:0 auto;left:auto;top:auto;right:auto;margin-top:10px}
#last-block{margin-top:30px}
.scientific-wp .diagram-wrapper{height:auto;background-size:cover}
.news-detail p,.news-item .about,.news-item .about p{width:100%}
.news-banner .blue-part{display:none}
.news-banner .inner-wrap{flex-flow:column;justify-content:center;align-items:center}
.news-banner .inner-wrap a{width:auto}
.news-banner h4{font-size:1.5em}
.speech-bubble{max-width:65%}
.lingoburger img.flagimg{width:auto}
.inno-data.rework{flex-direction:column}
.inno-data.rework .video-box{width:100%}
.de-m,.dk-m1,.dk-m2,.en-m,.fi-m,.fr-m,.fr-m1,.it-m,.nl-m,.no-m,.pl-m,.pl-m1,.se-m,.si-m{margin-top:0}
.imglink{left:294px;top:165px}
.webinar-head-sub-wrapper a{width:auto!important}
.duo-video .inner-wrap{display:flex;justify-content:space-between;flex-direction:column}
.duo-video .video-outer{width:100%;margin-bottom:20px}
div.outer-video{margin-top:50px}
.duo-video .text-box{width:100%}
.trialshead .h-de{max-width:400px}
.trialshead .h-en{max-width:350px}
.trialshead .h-dk{max-width:380px}
.trialshead .h-fi{max-width:490px}
.trialshead .h-it{max-width:540px}
.trialshead .h-no{max-width:380px}
.trialshead .h-pl{max-width:590px}
.trialshead .h-se{max-width:480px}
.trialshead .h-it h1{font-size:2.5em}
.trialshead .h-pl h1{font-size:2.5em}
.trialshead .h-si h1{font-size:2.5em}
.pl-list{margin:20px 40px}
.pacbox button,.trial .buttonbox{bottom:20px;left:20px}
.trial .inf-overlay{padding:20px}
.text-section.trial{width:auto;margin-right:auto;margin-left:auto}
.deco-frame{padding:10px}
.titlebar h2{font-size:1.5em}
.tr-grid{flex-direction:column;width:90%;margin:0 auto;margin-top:10px}
.trial-box{width:100%;margin-right:0;margin-bottom:20px}
.trial-box .tr-logo{height:45px}
.har-half{width:90%;margin:0 auto;margin-bottom:20px;padding:0}
.har-half .inner-wrap{padding:30px 20px}
.har-half:last-child{margin-bottom:0}
.tr-wide{width:90%;margin:10px auto;margin-bottom:20px;padding:50px 0}
.inno-data.rework .video-box:first-child{margin-top:0}
.tripblock h2{font-size:1.4em}
.langselectbar .inner-wrap ul{flex-wrap:wrap;justify-content:center}
.langselectbar .inner-wrap ul li{margin-bottom:5px}
.videowrap{flex-direction:column;flex-wrap:nowrap}
.videowrap .text-section{width:100%}
langselectbar .inner-wrap h2{font-size:1.9em;text-align:center}
.videowrap .text-section iframe,.videowrap .text-section video{height:250px}
.blogblock .quotewrap.bonus{flex-direction:column}
.blogblock .quotewrap.bonus .imgwrap{width:100%;margin-right:0;margin-bottom:40px}
.blogblock .sideimgblock{flex-direction:column-reverse;align-items:center}
.blogblock .sideimgblock img{width:150px;align-self:auto;margin-right:0}
.blogblock .quotewrap .quote{max-width:90%}
.blogblock .bloghead{padding:20px}
.blogblock .blogselecthead .font-dolce-vita-heavybold{font-size:26px}
.blogblock .blogselecthead .switchbox .switch p{display:none}
.blogblock .blogselecthead .switchbox .switch .inner-circle{margin-bottom:0}
.blogblock .blogselecthead .switchbox .switch{width:70px;height:95px}
.blogblock .bloghead h2{margin-top:190px}
.eventwrap{flex-wrap:nowrap;width:100%;flex-direction:column;align-items:center;justify-content:center}
.eventwrap .normevent:nth-child(odd){margin-right:0}
.subtrialhead h1{margin-top:0;margin-bottom:20px}
.subtrialhead h1 span{margin-bottom:10px}
.subtrialhead p{width:100%}
.subtrialhead .inner-wrap{margin:40px 20px}
.subsidebar .othertitle,.subsidebar .trialinfo .inner-wrap{padding:20px}
.subtrialoverlay .subtrialwindow{max-width:90%}
.subtrialoverlay .subtrialwindow .overlaycontent{flex-direction:column}
.subtrialoverlay .subtrialwindow .topbar h3{font-size:25px}
.subtrialoverlay .subtrialwindow .overlaycontent{padding:40px 0;align-items:flex-start}
.subtrialoverlay .subtrialwindow .overlaycontent .left{margin-right:0}
.categorysection a .iconbox{width:25%;height:100px}
.categorysection a .iconbox img{height:50%}
.categorysection a .mediacategory{width:75%;height:100px}
.categorysection a .mediacategory h3{font-size:20px;margin-left:15px}
.subtrialhead .headbuttonwrap a{display:block}
.subtrialhead .headbuttonwrap a:first-child{margin-bottom:20px;margin-right:0}
.subtrialhead .headbuttonwrap a:first-child .trialbutton{padding:17px 37px 16px 77px}
.text-section.trial .inner-wrap p{margin-bottom:0}
.flex-wrapper{flex-direction:column}
.how-part-rel{max-width:90%;margin-left:auto;margin-right:auto}
.sub-head.young-scientists{width:90%;margin-left:auto;margin-right:auto}
.sub-head.young-scientists a{width:auto}
.sub-head.young-scientists .scientist-left,.sub-head.young-scientists .scientist-right{max-height:120px}
}
@media only screen and (max-width:450px){
.wdd-close-wrapper .wdd-close-botton img{width:23px}
button.slick-arrow.wdd-next{top:auto;bottom:-45px}
button.slick-arrow.wdd-prev{top:auto;bottom:-45px}
.wdd-slider-wrapper .slick-dots{top:auto;bottom:-45px}
.wdd-sliderbox{padding-bottom:80px}
.tripblock .iconbox img{width:35px}
.categorysection a .iconbox,.categorysection a .mediacategory{height:80px}
.categorysection a .mediacategory h3{margin-right:15px}
}
@media only screen and (max-width:325px){
.wdd-sliderbox{padding-bottom:80px}
button.slick-arrow.wdd-next{top:auto;bottom:-45px}
button.slick-arrow.wdd-prev{top:auto;bottom:-45px}
.wdd-slider-wrapper .slick-dots{top:auto;bottom:-45px}
.wdd-slider-wrapper{padding-bottom:20px}
.harvest h1{font-size:2em}
.welcome-box.triplink{height:250px}
.tripblock{height:70px}
.tripblock h2{font-size:1em}
.blogblock .blogselecthead .switchbox .switch{width:60px;height:90px}
.blogblock .blogselecthead .font-dolce-vita-heavybold{margin-left:20px}
.eventwrap .normevent{width:90%}
.videowrap .text-section iframe,.videowrap .text-section video{height:150px}
.subtrialhead.it-head h1{font-size:2em}
.subtrialoverlay .subtrialwindow{max-width:100%;height:100%;display:flex;align-items:center}
.subtrialoverlay .subtrialwindow .inner-wrap{margin:10px}
.subtrialoverlay .subtrialwindow .overlaycontent{padding:20px 0}
.categorysection a .iconbox,.categorysection a .mediacategory{height:70px}
.categorysection a .mediacategory h3{font-size:18px;margin-left:10px;margin-right:10px}
}
.subtrialoverlay .subtrialwindow .inner-wrap{margin:20px}
.subtrialoverlay .subtrialwindow .overlaycontent{padding:20px 0;align-items:center;padding-bottom:0;flex-direction:row}
.subtrialoverlay .subtrialwindow .overlaycontent .left{margin-right:50px}
.subtrialoverlay .subtrialwindow .overlaycontent .left .optionlist li{padding:2px 10px}
.subtrialoverlay .subtrialwindow .overlaycontent .left{margin-right:30px}
.subtrialoverlay .subtrialwindow .overlaycontent .left ul li{margin-bottom:15px}
.subtrialoverlay .subtrialwindow .overlaycontent .left ul li img{width:15px}
.subtrialoverlay .subtrialwindow .overlaycontent .left .optionlist li{padding:0 10px}