.finland-container .homepage-navigation-links{background-color:#fff}
.finland-container .gridcomponent.section .logo.section .logo{width:120px;padding:0}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{width:120px;padding:0;height:120px;display:inline}
.finland-container .gridcomponent.section .headercomponent.section .logout{float:right;font-size:16px;font-family:Montserrat;margin-top:-5%;cursor:pointer}
.finland-container .section>.new{display:none}
.finland-container .homepage-navigation-links>ul>li{display:inline-block;height:48px;vertical-align:middle;cursor:pointer;position:relative;padding:8px 0 1px 5px !important}
.finland-container .homepage-navigation-links.m-navigation-count-5{position:absolute;z-index:1}
.finland-container .homepage-navigation-links ul li a{padding:0;color:#2f3030;line-height:1.9;display:block;font-size:16px;font-weight:normal;text-decoration:none;font-family:'Montserrat'}
.finland-container .new{display:inline-block;padding:0}
.finland-container .headercomponent.section .homepage-navigation-links .hasSub a{text-transform:uppercase !important}
.finland-container .headercomponent.section .homepage-navigation-links ul li a{padding:0 5px;color:#000;line-height:1.9;display:block;text-transform:none !important;font-size:16px;font-weight:normal;text-decoration:none;font-family:'Montserrat'}
.finland-container .headercomponent.section .homepage-navigation-links>ul>li>a{text-transform:uppercase !important}
.finland-container .homepage-navigation-links.m-navigation-count-5 .new-fly-menu{top:35px}
.finland-container .homepage-navigation-links.m-navigation-count-5 .new-fly-menu a{font-size:16px !important;font-family:'Montserrat Light' !important;text-transform:capitalize !important;color:#656263 !important;padding:6px 26px}
.finland-container #nav-trigger .icon-bar{height:5px;width:35px;cursor:pointer;position:absolute;display:block;content:'';background:#9d9e9e;top:40px;left:20px;padding:0 !important}
.finland-container #nav-trigger span:before{top:-10px}
.finland-container #nav-trigger span:after{top:10px}
.finland-container #nav-trigger span:before,.finland-container #nav-trigger span:after{cursor:pointer;border-radius:1px;height:5px;width:35px;background:white;position:absolute;display:block;content:'';background:#9d9e9e;border-top:0;border-bottom:0;left:0}
@media(min-width:1200px){.finland-container .homepage-navigation-links.m-navigation-count-5 .new{padding:0 5px !important}
}
@media(max-width:1023px){.finland-container .headercomponent.section #nav-mobile li.hasSub{background-image:url("../../../../../../../content/dam/web/healthcare/biopharma/easypod/fi/images/dropdown_arrow.png");background-repeat:no-repeat;background-size:30px 20px;background-position:95% center}
.finland-container .headercomponent.section #nav-mobile li.hasSub.burger-submenu-open{background-image:url("../../../../../../../content/dam/web/healthcare/biopharma/easypod/fi/images/up_arrow.png");background-repeat:no-repeat;background-size:30px 20px;background-position:95% 10%}
#nav-mobile li:after{display:none}
.finland-container #nav-mobile li#logout-text-mobile{color:#48b8d0;line-height:1.5;display:block;text-transform:uppercase;font-size:18px;font-weight:normal;text-decoration:none;font-family:'Montserrat'}
.finland-container .headercomponent.section #nav-mobile .hasSub li a{text-transform:none !important}
.finland-container .gridcomponent.section .headercomponent.section{position:relative;height:120px}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .new{display:none;padding:0}
.finland-container .gridcomponent.section .headercomponent.section .header-logo{padding-bottom:0;position:relative;height:90px}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
.finland-container .gridcomponent.section .headercomponent.section{position:relative}
.finland-container .gridcomponent.section .headercomponent.section .logout{width:28%;text-align:right;position:absolute;right:10px;bottom:30%}
.finland-container .gridcomponent.section .headercomponent.section .header-logo.logo{padding-bottom:0;margin-top:0}
.finland-container .gridcomponent.section .logo.section .logo{margin-top:20px}
.finland-container .gridcomponent.section .logo.section .logo{width:60px;padding:0}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{width:90px;padding:0;height:90px}
.finland-container .headercomponent.section #nav-mobile{top:89px;width:100%}
.finland-container .headercomponent.section #nav-mobile>ul li.hasSub{width:100%}
.finland-container .headercomponent.section#nav-mobile .fly-menu li{padding:0;width:100%}
.finland-container .headercomponent.section #nav-mobile>ul li.hasSub a{width:80%}
.finland-container #nav-trigger span:after{top:10px}
.finland-container .gridcomponent.section .headercomponent.section{position:relative;height:100px}
}
@media only screen and (min-device-width :640px) and (max-device-width :960px){.finland-container .gridcomponent.section .headercomponent.section .logout{margin:-8% 1%;width:28%;text-align:right}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.finland-container .gridcomponent.section .headercomponent.section .header-logo{padding-bottom:0;position:relative;height:97px}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
.finland-container .headercomponent.section .homepage-navigation-links ul li a{padding:0 5px;font-size:12px !important;padding-left:15px;padding-right:15px}
.finland-container .homepage-navigation-links>ul>li{height:40px}
.finland-container .gridcomponent.section .headercomponent.section .logout{margin-top:-8%}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{height:97px}
.finland-container .headercomponent.section #nav-mobile{top:90px;width:100%}
#nav-mobile li a,.finland-container #nav-mobile li#logout-text-mobile{color:#48b8d0;line-height:1.5;display:block;text-transform:uppercase;font-size:18px;font-weight:normal;text-decoration:none;font-family:'Montserrat'}
.finland-container #nav-trigger .icon-bar{left:40px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container .gridcomponent.section .headercomponent.section .header-logo{padding-bottom:0;position:relative;height:97px}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
.finland-container .headercomponent.section .homepage-navigation-links ul li a{padding:0 5px;font-size:12px !important;padding-left:15px;padding-right:15px}
.finland-container .homepage-navigation-links>ul>li{height:40px}
.finland-container .gridcomponent.section .headercomponent.section .logout{margin-top:-6% !important}
.finland-container .headercomponent.section #nav-mobile{top:92px}
}
@media only screen and (max-width:321px) and (min-width:0){.finland-container .gridcomponent.section .headercomponent.section .logout{margin-top:-18%}
}
@media only screen and (max-width:767px) and (min-width:0)and (orientation :landscape){.finland-container .gridcomponent.section .headercomponent.section .logout{margin-top:-9%}
.finland-container .gridcomponent.section .headercomponent.section .header-logo{padding-bottom:0;position:relative;height:90px}
.finland-container .gridcomponent.section .headercomponent.section .header-logo .logo{position:absolute;top:0;left:50%;transform:translateX(-50%)}
}
@media only screen and (min-device-width :1024px) and (max-device-width :1366px){.finland-container .gridcomponent.section .headercomponent.section .logout{width:28%;text-align:right;position:absolute;right:20px;bottom:50%}
.finland-container .gridcomponent.section .headercomponent.section{position:relative}
}
@media only screen and (min-width:1200px){.finland-container .container-fluid{max-width:1200px}
}
.gridcomponent.section .component-grid .imagewithtext.section .component-imagewithtext img{width:100%}
.finland-container .row.imagewithtext-container{margin-top:-34%;clear:both;position:absolute;width:85%}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents .imagewithtext-heading-spacing{font-size:34px;font-family:Montserrat;color:#0b4268;border-bottom:5px #91dae2 solid;padding-bottom:5px}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents{width:45%}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents .imagewithtext-description-spacing p{font-size:18px;color:#000;padding-top:10px;font-family:Verdana !important;line-height:1.308em}
.finland-container .component-imagewithtext .image-background{border-bottom-style:none}
.imagewithtext+.section.tabs .container{padding:0}
.finland-container.pistopaikat-page .component-imagewithtext .second-imgwithtext .imagewithtext-container .imagewithtext-contents .imagewithtext-heading-spacing{display:none}
@media only screen and (min-width:0) and (max-width:767px){.finland-container.pistopaikat-page .imagewithtext.section.removeblankimagewithtext .component-imagewithtext .bg-white-mobile.container{display:none}
.finland-container .row.imagewithtext-container{clear:both;position:relative;margin-top:0}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents .imagewithtext-heading-spacing{font-size:20px;font-family:Montserrat;color:#0f69af;border-bottom:5px #fff solid;padding-bottom:5px;background:#96d7d1}
.finland-container .component-imagewithtext .imgtext-align{background-color:#96d7d1}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents{width:100%}
.finland-container .component-imagewithtext .imagewithtext-container .imagewithtext-contents .imagewithtext-description-spacing p{font-size:16px}
}
.component-leaving-website-ext .lw-overlay{z-index:500}
.component-leaving-website-ext .overlay-close-black{height:20px;width:20px !important}
.component-leaving-website-ext .lw-close-btn{display:table;width:100%}
.component-leaving-website-ext .lw-overlay .lw-close-link{vertical-align:middle;height:74px;width:100%;padding:26px 18px 0 0;display:block}
.component-leaving-website-ext .leaving-web h2{color:#0b4268}
.component-leaving-website-ext .fe-btn-primary,.component-leaving-website-ext .fe-btn-primary:hover{background-color:#0b4268;font-family:Arial;color:#fff;font-size:20px;padding:5px 20px 5px 20px;text-decoration:none}
.component-leaving-website-ext .fe-btn-primary:hover{opacity:1}
.component-leaving-website-ext .leaving-web .btn{margin-right:20px}
.component-leaving-website-ext .leaving-web p{margin:0 auto;padding-bottom:40px}
@media screen and (min-width:1200px){.component-leaving-website-ext .lw-overlay .lw-close-link{vertical-align:middle;height:74px;width:100%;display:table-cell}
.component-leaving-website-ext .leaving-web p{padding-left:20px;padding-right:20px;width:760px;text-align:center}
}
@media screen and (min-width:768px) and (max-width:1024px){.component-leaving-website-ext .lw-overlay .lw-close-link{vertical-align:middle;height:64px;width:100%;display:block}
.component-leaving-website-ext .leaving-web p{padding-left:20px;padding-right:20px;width:100%}
}
@media screen and (min-width:320px) and (max-width:767px){.component-leaving-website-ext .lw-overlay .lw-close-link{vertical-align:middle;height:100%;width:10%;display:table-cell}
.component-leaving-website-ext .leaving-web{padding-top:80px}
.component-leaving-website-ext .leaving-web p{padding-left:20px;padding-right:20px;width:100%}
}
.component-leaving-website-ext .overlay-close-black{background:rgba(0,0,0,0) url("../../../../../grantsite/grantforfertility/images/cross-black.png") no-repeat scroll center center !important;border:medium none !important;color:transparent !important;height:20px !important;outline:medium none !important;overflow:hidden !important;position:absolute !important;right:20px !important;text-indent:200% !important;top:20px !important;width:80px !important;z-index:100 !important}
.component-leaving-website-ext .overlay{position:fixed;width:100%;height:100%;top:0;left:0}
html.nav-no-noscroll,html.nav-no-noscroll body{height:100% !important;overflow:hidden !important;-webkit-overflow-scrolling:touch}
.component-leaving-website-ext .overlay .overlay-close{width:30px;height:30px;position:absolute;right:20px;top:20px;border:0;background:url(finland/css/..etcdesignsfertility-hcpimagescross-black.png) no-repeat center center;outline:0;z-index:100}
body{overflow-x:hidden}
.component-leaving-website-ext .overlay-contentpush{background:rgba(255,255,255,0.95) none repeat scroll 0 0 !important;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .5s,visibility 0 .5s;transition:transform .5s,visibility 0 .5s;opacity:1 !important}
.component-leaving-website-ext .overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;transition:transform .5s;z-index:1050}
@media screen and (max-height:30.5em){.component-leaving-website-ext .overlay nav{height:70%;font-size:34px}
}
.component-leaving-website-ext .overlay-contentpush.open{overflow:auto;transform:translateX(0)}
.component-leaving-website-ext .overlay-contentpush.open{overflow-x:hidden}
.finland-container .titleAnddescription.section .component-title-description{float:left;margin-top:2%;margin-left:-2%}
.finland-container .titleAnddescription.section .component-title-description .ft-title,.finland-container .titleAnddescription.section .component-title-description h3{color:#0b4268;margin-left:5%;font-family:Montserrat;font-size:20px;font-weight:700}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description p{font-family:'Montserrat Light';font-size:20px;color:#000;line-height:1.308em}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description{margin-left:5%;width:120%;padding-top:5%}
.finland-container.pistopaikat-page .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description{padding-top:0}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description ul li{color:#000;font-family:'Montserrat Light';font-size:20px}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description:empty{margin:-5%}
.finland-container.pistopaikat-page .titleAnddescription.section .component-title-description.theme4 .text-description{display:none}
.finland-container.pistopaikat-page .titleAnddescription.section .component-title-description.theme4{margin-bottom:2%}
.finland-container.pistopaikat-page .titleAnddescription.section .component-title-description .text-description.removetextDescriptionPadding{padding-top:0}
.finland-container .title-hr{display:none}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description ul{padding-left:2rem !important}
.titleAnddescription .component-title-description .col-md-offset-1{margin-left:0}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .titleAnddescription.section .component-title-description.theme3{background-color:#fff;width:100%}
.finland-container .titleAnddescription.section .component-title-description.theme4{background-color:#fff;width:100%;margin-bottom:0 !important}
.finland-container .imagewithtext.section:nth-child(2) .component-imagewithtext .bg-white-mobile.container .imagewithtext-heading-spacing,.finland-container .imagewithtext.section:nth-child(2) .component-imagewithtext .bg-white-mobile.container{background-color:#fff}
.finland-container .titleAnddescription.section .component-title-description .ft-title{font-size:20px;padding:15px}
.finland-container .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description{width:100%;padding-left:15px;padding-right:15px}
.titleAnddescription .component-title-description.theme4 .col-md-offset-1.col-md-8{width:!00% !important}
}
@media only screen and (min-width:768px) and (max-width:1024px){.finland-container.pistopaikat-page .titleAnddescription.section .component-title-description.theme4{margin-bottom:2%;width:100%}
}
.finland-container.teaser-page .row{margin-left:0;margin-right:0}
.finland-container div[data-navigate-target=teaser-1-image-1],div[data-navigate-target=teaser-2-image-2]{background-color:#0b4268 !important}
.finland-container.teaser-page div[data-navigate-target=teaser-1-image-2] h4 p,.finland-container.teaser-page div[data-navigate-target=teaser-2-image-1] h4 p{color:#0b4268 !important}
.finland-container.teaser-page div[data-navigate-target=teaser-1-image-2] .teaser-desc p,.finland-container.teaser-page div[data-navigate-target=teaser-2-image-1] .teaser-desc p{color:#000 !important}
.finland-container div[data-navigate-target=teaser-1-image-2],div[data-navigate-target=teaser-2-image-1]{background-color:#91dae2 !important}
.finland-container.teaser-page div[data-navigate-target=teaser-1-image-2] .teaser-button.teaser-btn-relative,.finland-container.teaser-page div[data-navigate-target=teaser-2-image-1] .teaser-button.teaser-btn-relative{background-color:#0b4268 !important}
.finland-container.teaser-page div[data-navigate-target=teaser-1-image-2] .teaser-button.teaser-btn-relative,.finland-container.teaser-page div[data-navigate-target=teaser-2-image-1] .teaser-button.teaser-btn-relative{color:#fff !important}
.finland-container .teaser-variant.section .component-teaser-variant .col-md-6.col-sm-6.col-xs-12{margin-bottom:5px;padding:0}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-heading p{padding:20px 0 0 20px;font-size:26px;color:#fff;font-family:'Montserrat';line-height:1.1}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-desc p{color:#fff;padding:0 0 0 20px;height:60px;font-family:Montserrat;width:65%}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{background-color:#fff;padding:5px 20px;font-size:20px;color:#0b4268;margin-top:-70px;position:relative;float:right;margin-right:12px;text-decoration:none}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-heading p{font-size:20px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{margin-top:-50px;font-size:16px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-desc p{padding:0 0 45px 24px;height:auto !important;width:65%}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container{position:relative;height:auto !important}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{position:absolute;right:5px;bottom:5%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-heading p{font-size:20px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-desc p{width:69%;height:85px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container{position:relative}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{position:absolute;right:5px;bottom:5%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1023px){.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{margin-top:-60px;padding:5px 15px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-desc{height:65px}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container{position:relative}
.finland-container .teaser-variant.section .component-teaser-variant .nu-teaser-container .teaser-button.teaser-btn-relative{position:absolute;right:5px;bottom:5%}
}
.links-easypod ul li{border-right:1px solid #eb3c96;margin-right:5px}
.footer a{padding:0}
.footer ul{list-style-type:none;margin-top:19px}
.footer ul li{float:left;padding:0 10px 0 0}
.footer ul>li>a{padding:0 5px;color:#656263;font-family:Montserrat Light;font-size:14px}
.footer-heading-wrapper{font-size:18px;color:#48b8d0;line-height:1.5em}
.footer-sub-list{padding-top:10px !important}
.footer h6{color:white}
.footer .footer-imglink{border:0}
.footer .footer-images{width:150px;margin:10px}
hr.horizontal-row{border-top:2px solid #dda0dd}
.footer-right{text-align:right}
.footer-social-link a{float:left}
.footer-social-link{float:left;width:100%;height:80px;padding-left:-15px !important;padding-right:-15px !important}
.footer-social-link .social-link{float:right;margin-top:25px;padding-right:30px}
.footer-social-link i{font-size:2vw}
.footer-social-link a{padding:0 10px}
.footer.container-fluid{padding:0;margin-top:-10px}
#footer-list{height:100%}
.footer .footer_content{padding:0;background-color:#eaf7f6;float:left;width:100%;padding-bottom:30px}
.footer-sub-list a{color:#656263;font-size:14px;font-family:Montserrat Light !important}
.footer_content ul li.footer-list{width:16.66%}
.footer a:hover{text-decoration:none;color:#2dbecd}
.footer-heading{font-size:18px;color:#2f3030;font-family:Montserrat !important}
.footer-sub-list li p{margin-bottom:2px}
.finland-container .component-rich-text#disclaimer-1{margin:30px 35px}
@media screen and (min-width:320px) and (max-width:767px){.footer{text-align:center}
.footer-right{text-align:center}
.topfootercontent{text-align:center}
.footer a:last-child{border-right:0}
.footer-social-link .social-link{float:none;margin:15px auto}
.footer-social-link a{float:none}
.footer-social-link i{font-size:24px}
.footer-social-link{height:auto}
}
@media screen and (min-width:768px) and (max-width:1023px){.footer-social-link a{float:none}
.footer-social-link i{font-size:24px}
.footer-social-link .social-link{float:none;margin:15px auto;text-align:center}
.footer-social-link{height:auto}
#footer-list{display:none}
}
.abouthypothyroidism .footer{padding:0}
.footer-text-logo-easypod{padding:0}
.footer-text-logo-easypod .col-md-6{padding:0}
.footer-log-image{margin:30px 35px}
.footer-social-link .social-link{float:right;margin-top:0}
@media screen and (min-width:768px) and (max-width:1023px){.footer-social-link .social-link{float:right;margin-top:-50px}
}
.easypodfooter-copyright p{color:#656263 !important;font-size:14px !important}
.links-easypod{padding:0}
.footer ul{list-style-type:none;font-size:14px}
.footer .links-easypod ul li{border-right:1px solid #eb3c96;margin-right:5px}
.footer .links-easypod ul li:last-child{border-right:0;margin-right:0}
.merck-logo-image{height:auto;width:100px}
.footer-list .footer-sub-list{width:100%;float:left}
.footer-heading{border-bottom:2px solid #eb3c96}
.footer-list .row{margin:0}
.footer_content ul li.footer-list:first-child{padding-left:30px}
.easypodfooter-copyright{margin-left:30px}
.copyright-footer .links-easypod{float:right;width:auto}
.copyright-footer .footer-text-logo-easypod .col-md-6{width:auto}
.footer .footer_content{display:block}
@media screen and (min-width:320px) and (max-width:767px){.footer-social-link .social-link{margin-top:0;margin-left:30px;float:none}
.easypodfooter-copyright{margin-left:0}
.copyright-footer .links-easypod{float:none;width:auto;margin-right:0}
.footer ul li{float:none;margin-bottom:10px}
.footer .links-easypod ul li{border-right:0}
.finland-container .component-rich-text#disclaimer-1{margin:0}
.finland-container .component-rich-text#disclaimer-1 .rich-text-wrapper{text-align:center}
}
@media screen and (min-width:768px) and (max-width:1023px){.easypodfooter-copyright{margin-left:0;float:left}
.finland-container .easypodfooter-copyright{margin-left:30px;float:left}
.footer .footer_content{display:none}
.finland-container .footer-log-image{margin:20px 35px}
.finland-container .footer-social-link{float:left;width:100%;height:65px}
}
@media screen and (min-width:768px) and (max-width:1023px) and (min-height:640px) and (max-height:2500px){.disclaimer footer{position:absolute;bottom:0;width:100%}
}
.wFormContainer .label.preField{white-space:initial}
@font-face{font-family:'Montserrat Alternates Black';src:url("finland/global/fonts/MontserratAlternates-Black.eot");src:url("finland/global/fonts/MontserratAlternates-Black.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Black.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Black.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Black.svg#MontserratAlternates-Black") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates';src:url("finland/global/fonts/MontserratAlternates-Bold.eot");src:url("finland/global/fonts/MontserratAlternates-Bold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Bold.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Bold.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Bold.svg#MontserratAlternates-Bold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates ExtraBold';src:url("finland/global/fonts/MontserratAlternates-ExtraBold.eot");src:url("finland/global/fonts/MontserratAlternates-ExtraBold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-ExtraBold.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-ExtraBold.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-ExtraBold.svg#MontserratAlternates-ExtraBold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates ExLight';src:url("finland/global/fonts/MontserratAlternates-ExtraLight.eot");src:url("finland/global/fonts/MontserratAlternates-ExtraLight.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-ExtraLight.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-ExtraLight.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-ExtraLight.svg#MontserratAlternates-ExtraLight") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates Light';src:url("finland/global/fonts/MontserratAlternates-Light.eot");src:url("finland/global/fonts/MontserratAlternates-Light.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Light.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Light.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Light.svg#MontserratAlternates-Light") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates SemiBold';src:url("finland/global/fonts/MontserratAlternates-SemiBold.eot");src:url("finland/global/fonts/MontserratAlternates-SemiBold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-SemiBold.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-SemiBold.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-SemiBold.svg#MontserratAlternates-SemiBold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates Medium';src:url("finland/global/fonts/MontserratAlternates-Medium.eot");src:url("finland/global/fonts/MontserratAlternates-Medium.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Medium.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Medium.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Medium.svg#MontserratAlternates-Medium") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates';src:url("finland/global/fonts/MontserratAlternates-Regular.eot");src:url("finland/global/fonts/MontserratAlternates-Regular.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Regular.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Regular.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Regular.svg#MontserratAlternates-Regular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Alternates Thin';src:url("finland/global/fonts/MontserratAlternates-Thin.eot");src:url("finland/global/fonts/MontserratAlternates-Thin.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/MontserratAlternates-Thin.woff") format("woff"),url("finland/global/fonts/MontserratAlternates-Thin.ttf") format("truetype"),url("finland/global/fonts/MontserratAlternates-Thin.svg#MontserratAlternates-Thin") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Black';src:url("finland/global/fonts/Montserrat-Black.eot");src:url("finland/global/fonts/Montserrat-Black.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Black.woff") format("woff"),url("finland/global/fonts/Montserrat-Black.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Black.svg#Montserrat-Black") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Bold';src:url("finland/global/fonts/Montserrat-Bold.eot");src:url("finland/global/fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Bold.woff") format("woff"),url("finland/global/fonts/Montserrat-Bold.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat ExtraBold';src:url("finland/global/fonts/Montserrat-ExtraBold.eot");src:url("finland/global/fonts/Montserrat-ExtraBold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-ExtraBold.woff") format("woff"),url("finland/global/fonts/Montserrat-ExtraBold.ttf") format("truetype"),url("finland/global/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat ExtraLight';src:url("finland/global/fonts/Montserrat-ExtraLight.eot");src:url("finland/global/fonts/Montserrat-ExtraLight.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-ExtraLight.woff") format("woff"),url("finland/global/fonts/Montserrat-ExtraLight.ttf") format("truetype"),url("finland/global/fonts/Montserrat-ExtraLight.svg#Montserrat-ExtraLight") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Light';src:url("finland/global/fonts/Montserrat-Light.eot");src:url("finland/global/fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Light.woff") format("woff"),url("finland/global/fonts/Montserrat-Light.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat SemiBold';src:url("finland/global/fonts/Montserrat-SemiBold.eot");src:url("finland/global/fonts/Montserrat-SemiBold.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-SemiBold.woff") format("woff"),url("finland/global/fonts/Montserrat-SemiBold.ttf") format("truetype"),url("finland/global/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Medium';src:url("finland/global/fonts/Montserrat-Medium.eot");src:url("finland/global/fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Medium.woff") format("woff"),url("finland/global/fonts/Montserrat-Medium.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat';src:url("finland/global/fonts/Montserrat-Regular.eot");src:url("finland/global/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Regular.woff") format("woff"),url("finland/global/fonts/Montserrat-Regular.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Montserrat Thin';src:url("finland/global/fonts/Montserrat-Thin.eot");src:url("finland/global/fonts/Montserrat-Thin.eot?#iefix") format("embedded-opentype"),url("finland/global/fonts/Montserrat-Thin.woff") format("woff"),url("finland/global/fonts/Montserrat-Thin.ttf") format("truetype"),url("finland/global/fonts/Montserrat-Thin.svg#Montserrat-Thin") format("svg");font-weight:normal;font-style:normal}
p{font-family:Montserrat Light !important}
h1,h2,h3,h4,h5,h6,h7{font-family:Montserrat}
body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gridcomponent.section .component-grid .section.onecolumnteaser:first-child .carousel.slide .m-big-teaser{background-color:#91dae2}
.gridcomponent.section .component-grid .section.onecolumnteaser .carousel.slide{margin-bottom:2px}
.finland-container .container-fluid{padding:0}
.finland-container .m-big-teaser .m-big-content-video-text h4{border-bottom:5px solid #fff;font-size:36px;font-family:Montserrat;color:#0b4268;padding-bottom:8px;line-height:1.1}
.finland-container .m-big-teaser-img{padding-left:0;padding-right:3px}
.finland-container .m-big-teaser-img{background-color:#fff;overflow:hidden;max-height:327px}
.finland-container .m-big-teaser{padding:0}
.finland-container .m-big-video-content{padding-top:35px}
.finland-container .m-white-button{background-color:#0b4268;color:#fff;float:right;text-transform:none;font-family:Montserrat Light}
.finland-container .m-big-content-video-text p{font-size:16px;font-family:Montserrat Light;color:#000}
.finland-container .content-image .new-image{animation:none !important;transform:none !important;transition:none !important;opacity:1 !important}
.finland-container .section.onecolumnteaser:first-child .carousel-inner .m-big-video-content .m-big-button .m-button.m-white-button{margin-top:10%;font-family:Montserrat Light !important}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .m-big-teaser .m-big-content-video-text h4{font-size:20px}
.finland-container .m-button{font-size:16px;margin-bottom:10%}
.finland-container .m-big-teaser-img{padding:0}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.finland-container .m-big-teaser-img{padding-left:0;padding-right:0}
.finland-container .section.onecolumnteaser:first-child .carousel-inner .m-big-video-content .m-big-button .m-button.m-white-button{margin-top:9%;margin-bottom:1%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container .m-big-teaser-img{padding-left:0;padding-right:0}
}
.finland-container .component-rich-text .rich-text-wrapper{background-color:#bddce0;padding:10px;margin-top:20px;margin-bottom:5px}
.finland-container.pistamisen-page .component-rich-text .rich-text-wrapper{background-color:#fff;padding:10px;margin-top:20px;margin-bottom:5px;padding-left:3%}
.finland-container .component-rich-text .rich-text-wrapper p{font-family:"Montserrat Light" !important;font-size:20px;color:#0b4268;padding-top:10px;line-height:20px}
.finland-container .component-rich-text#richtext-url .rich-text-wrapper{background-color:inherit}
.finland-container .component-rich-text#richtext-url .rich-text-wrapper p{font-size:16px;margin-left:43px;color:#000}
@media only screen and (min-width:0) and (max-width:768px){.finland-container .component-rich-text#richtext-url .rich-text-wrapper p{font-size:16px;margin-left:24px}
.finland-container .component-rich-text#richtext-url .rich-text-wrapper p a{word-break:break-all}
.finland-container.teaser-page .col-md-12.col-xl-12{padding:0}
.finland-container .component-rich-text .rich-text-wrapper p{font-size:20px;color:#0b4268;clear:both}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container .component-rich-text .rich-text-wrapper p{font-size:20px;color:#0b4268;clear:both}
.finland-container.teaser-page .col-md-12.col-xl-12{padding:0}
.finland-container .headercomponent.section .homepage-navigation-links ul li a{padding:0 5px;font-size:12px !important;padding-left:15px;padding-right:15px}
.finland-container .homepage-navigation-links>ul>li{height:40px}
}
@media only screen and (min-width:1024px){.finland-container.teaser-page .col-md-12.col-xl-12{padding-left:1px;padding-right:1px}
.finland-container .component-rich-text .rich-text-wrapper p{clear:both}
}
@media only screen and (min-width:768px) and (max-width:1024px){.finland-container .component-rich-text#richtext-url .rich-text-wrapper p{font-size:16px;margin-left:36px}
.finland-container .component-rich-text .rich-text-wrapper p{clear:both}
}
#disclaimer-1,#disclaimer-2{margin:30px 60px}
#disclaimer-1 h3,#disclaimer-2 h3{color:#0b4268 !important;font-size:36px;font-family:Montserrat}
#disclaimer-1 .rich-text-wrapper p,#disclaimer-2 .rich-text-wrapper p{font-size:20px !important;font-family:Montserrat Light !important;color:#2f3030 !important}
#disclaimer-1 .rich-text-wrapper,#disclaimer-2 .rich-text-wrapper{background-color:#fff}
.finland-container.login-page .gridcomponent.section :nth-child(1) .custom-grid.top-spacing.container{float:left;margin-right:-5%}
.finland-container.login-page .component-loginpg-ext{margin-top:-35%;float:right}
.finland-container.login-page .loginpg-text{padding-left:10%;width:90%}
.finland-container.login-page .login-space{position:relative;bottom:35px}
.finland-container.login-page .login-space p{padding-bottom:20px;font-size:24px;font-family:'Montserrat';line-height:25px;margin-top:7%;color:#0b4268}
.finland-container.login-page .login-form-bottom p.login-contact{font-size:24px;color:#0b4268}
.finland-container.login-page .login-form-bottom p{color:#000}
.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid{background-color:#91dae2}
.finland-container.login-page .login-form-bottom p{font-size:14px;margin-top:0}
.finland-container.login-page .login-space .form-inline{padding-bottom:5%;margin-left:10%}
.finland-container.login-page .login-space .form-inline .form-control{display:inline-block;width:215%;vertical-align:middle;margin-left:-81%;border:2px solid #0b4268}
.finland-container.login-page #login-submit{background:#0b4268;color:#fff;font-size:16px;font-weight:600;margin-left:10%;border-color:#0b4268;border-radius:0}
.finland-container.login-page .component-image-teaser .img-perfection{margin-top:0}
.component-loginpg-ext .loginpg-text .dintext{color:#f01717;font-weight:bold}
.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid .component-image-teaser .image-teaser-left img{height:450px;margin-left:-21%}
@media only screen and (min-width:0) and (max-width:767px){.yellow-bg{background:#91dae2 url(../../../../../../../content/dam/web/healthcare/biopharma/easypod/fi/images/page_1_svg_2.svg) no-repeat left top}
.finland-container.login-page .login-form-bottom p.login-contact{font-size:16px;color:#0b4268}
.finland-container.login-page .loginpg-text{padding-left:0;width:95%;margin:0 auto}
.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid .component-image-teaser .image-teaser-left img{height:160px;display:none !important;margin-left:-7px !important}
.finland-container.login-page .login-space .form-inline .form-control{width:100%}
.finland-container.login-page .component-loginpg-ext{margin-top:0;float:right;background:0}
.finland-container.login-page .imageteaser.section{background:#91dae2}
.finland-container.login-page .login-space{position:relative;bottom:0}
.finland-container.login-page .login-space .form-inline .form-control{display:inline-block;vertical-align:middle;margin-left:0}
.finland-container.login-page #login-submit{margin-left:0}
.finland-container.login-page .login-space p{font-size:16px;margin-top:0}
.finland-container.login-page .gridcomponent:first-child .imageteaser .image-teaser-left{float:right}
.finland-container.login-page .gridcomponent:first-child .imageteaser .image-teaser-left .img-perfection{width:135px;margin-left:-10% !important}
.finland-container.login-page .gridcomponent.section :nth-child(1) .custom-grid.top-spacing.container{margin-right:0}
.finland-container.login-page .login-space .form-inline{padding-bottom:5%;width:80%;margin:0 auto}
}
@media screen and (device-aspect-ratio:2/3){.finland-container.login-page .gridcomponent.section:nth-child(1) .custom-grid.top-spacing.container .text-center{margin-top:-40%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.finland-container.login-page .login-form-bottom p.login-contact{font-size:20px;color:#0b4268}
.finland-container.login-page .gridcomponent.section :nth-child(1) .custom-grid.top-spacing.container{float:right;margin-right:-1%}
.finland-container.login-page .component-image-teaser .img-perfection{margin-left:55%}
.finland-container.login-page .login-space .form-inline .form-control{display:inline-block;width:150%;vertical-align:middle;margin-left:-30%}
.finland-container.login-page .component-loginpg-ext{margin-top:-63%;float:right}
.finland-container.login-page .loginpg-text{padding-left:0;width:90%;margin:0 auto}
.finland-container.login-page .login-space p{font-size:20px;padding-bottom:0}
.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid .component-image-teaser .image-teaser-left img{height:500px;margin-left:0 !important;position:relative;right:93px}
.finland-container.login-page #login-submit{margin-top:8px;margin-left:0}
.finland-container.login-page .gridcomponent:first-child .imageteaser .image-teaser-left{float:right}
.finland-container.login-page .gridcomponent:first-child .imageteaser .image-teaser-left .img-perfection{width:200px;margin-left:4%}
.finland-container.login-page .login-space .form-inline{padding-bottom:5%}
.finland-container.login-page .login-space{bottom:-30px}
}
@media(max-width:2000px) and (min-width:1200px){.finland-container.login-page .container{max-width:1200px;width:auto;padding-left:27px;padding-right:27px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.login-page.finland-container .component-loginpg-ext{margin-top:-135%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container.login-page .component-loginpg-ext{margin-top:-47%;float:right}
.finland-container.login-page .login-space .form-inline .form-control.finland-container.login-page .login-space .form-inline .form-control{display:inline-block;width:150%;margin-left:-81%}
.finland-container.login-page #login-submit{margin-top:0}
}
@media only screen and (min-width :1460px) and (max-width :2000px){.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid .component-image-teaser .image-teaser-left img{margin-left:-20%}
.finland-container .section.onecolumnteaser:first-child .carousel-inner .m-big-video-content .m-big-button .m-button.m-white-button{margin-top:15%}
.ms-pillar-image .pillar-image-continer:nth-child(2) .pillar-image-overlay .pillar-image-content{top:70% !important}
}
@media only screen and (min-width :2001px){.finland-container.login-page .gridcomponent.section:nth-child(2) .component-grid .container-fluid .component-image-teaser .image-teaser-left img{margin-left:-17%}
.finland-container .section.onecolumnteaser:first-child .carousel-inner .m-big-video-content .m-big-button .m-button.m-white-button{margin-top:0}
.ms-pillar-image .pillar-image-continer:nth-child(2) .pillar-image-overlay .pillar-image-content{top:60% !important}
}
.finland-container .accordion.section .accordion-img-minus{background:0}
.finland-container .accordion.section .panel-title.accordion-section-title{color:#0b4268;font-size:18px;font-family:'Montserrat';margin-left:40px;text-transform:none}
.finland-container.faq-page .accordion.section .panel-group.accordion .accordion-inner .rich-text-wrapper{background-color:#fff;padding:10px;margin-top:20px;margin-bottom:5px}
.finland-container.faq-page .accordion.section .panel-group.accordion .accordion-inner .rich-text-wrapper p{font-size:16px;line-height:20px;color:#000}
.finland-container.faq-page .accordion.section{padding-top:3%}
.finland-container.faq-page .accordion.section .accordion-img-minus,.finland-container.faq-page .accordion.section .accordion-img-plus{position:absolute;top:0;right:15px;width:20px;height:100%;left:0;margin-left:10px;z-index:1}
.finland-container.faq-page .accordion.section .accordion-img-plus{background:url(../../../../../../../content/dam/web/healthcare/biopharma/easypod/fi/images/plus.png) no-repeat center center}
.finland-container.faq-page .accordion.section .accordion-img-minus{background:url(../../../../../../../content/dam/web/healthcare/biopharma/easypod/fi/images/minus.png) no-repeat center center}
.finland-container.faq-page .accordion.section .panel-group.accordion .accordion-inner .rich-text-wrapper{background-color:#fff;padding:10px;margin-top:0;margin-bottom:5px}
.finland-container .iparys_inherited .imageteaser.section .img-perfection{width:120px}
.finland-container.login-page .component-image-teaser .image-teaser-left{padding:0;display:table-cell;float:left;vertical-align:top;width:auto}
.finland-container.pistamisen-page .component-image-teaser .image-teaser-left{padding:0;display:table-cell;float:left;vertical-align:top}
.finland-container .component-image-teaser .image-teaser-left{float:left;min-height:0}
.finland-container .component-image-teaser#contact-teaser{background-color:#bddce0;padding-bottom:3%;padding-top:42%}
.finland-container.login-page .component-image-teaser .img-perfection{max-width:100%;width:300px;height:auto;margin-left:10%}
.finland-container.login-page .component-image-teaser .image-teaser-right{display:none}
.finland-container .component-image-teaser .img-perfection{max-width:100%;width:100%;height:auto;margin-left:0;margin-top:2%}
.finland-container .component-image-teaser .image-teaser-right{display:none}
.finland-container.tab-page .component-image-teaser .img-perfection{margin-left:10%}
.finland-container .component-image-teaser.theme1 .img-perfection{margin-left:4%}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .component-image-teaser .img-perfection{margin-left:13% !important;width:75%}
.finland-container.login-page .component-image-teaser .img-perfection{max-width:100%;width:100px;margin:2% 65%}
.finland-container.pistamisen-page .component-image-teaser .image-teaser-left{padding-left:10px;padding-right:10px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.finland-container .component-image-teaser .img-perfection{margin-left:7%}
.finland-container.tab-page .component-image-teaser .img-perfection{margin-left:8%}
.finland-container .component-image-teaser#contact-teaser{padding-top:65%}
.finland-container .m-big-video-content{padding-top:35px;padding-bottom:5px}
}
.finland-container .tab-component ul.nav-tabs .col-sm-6.active a:hover,.finland-container .tab-component ul.nav-tabs .col-xs-6.active a:hover,.finland-container .tab-component ul.nav-tabs .col-md-6.active a:hover,.finland-container .tab-component ul.nav-tabs .col-sm-6.active a,.finland-container .tab-component ul.nav-tabs .col-xs-6.active a,.finland-container .tab-component ul.nav-tabs .col-md-6.active a,.finland-container .tab-component ul.nav-tabs .col-md-6 a:hover,.finland-container .tab-component ul.nav-tabs .col-sm-6 a:hover,.finland-container .tab-component ul.nav-tabs .col-xs-6 a:hover,.finland-container .tab-component ul.nav-tabs .col-sm-6 a,.finland-container .tab-component ul.nav-tabs .col-xs-6 a,.finland-container .tab-component ul.nav-tabs .col-md-6 a{display:table !important;width:100% !important;padding:0}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li a:hover{background:0}
.finland-container .tab-component ul.nav-tabs li a .t-title-new{display:table-cell;height:87px;width:15%}
.finland-container .tab-component ul.nav-tabs li a .t-title-new img{height:50px;margin:auto;position:absolute;width:50px;left:6%;z-index:9;top:18%}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li.active,.tab-component ul.nav-tabs li{padding:0 !important}
.finland-container .tab-component ul.nav-tabs li a .tab-text{display:table-cell;width:85%;vertical-align:middle}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li.active .activeimage{display:none}
.finland-container .tab-component ul.nav-tabs li a{text-transform:none}
.finland-container .tab-component ul.nav-tabs li a .tab-text p{margin:auto;font-size:14px;font-family:Montserrat !important;color:#fff;font-weight:bold;text-align:center}
.finland-container .tab-component ul.nav-tabs{border-bottom:0}
.tab-component{background:0}
.tab-component .h1-font{color:#2dbecd;text-transform:uppercase;font-family:'merck';margin:0}
.tab-comp-nav{background:0;padding:0}
.tab-component ul.nav-tabs{border:0;width:100%;margin:0;border-bottom:1px solid #000;margin-bottom:40px}
.tab-component ul.nav-tabs li{background:0;border-radius:0 10px 10px 10px;margin:0;padding-left:0;width:25%}
.tab-component .nav-tabs>li>a:hover{border-color:#ffc832}
.tab-component ul.nav-tabs li:first-child{margin:0}
.tab-component ul.nav-tabs li.active{border-radius:0}
.tab-component ul.nav-tabs li.active a{font-weight:bold}
.tab-component ul.nav-tabs li.active .t-title-new{color:#005ca9;font-size:20px}
.tab-component .nav-tabs>li.active>a,.tab-component .nav-tabs>li.active>a:focus,.tab-component .nav-tabs>li.active>a:hover,.tab-component .nav-tabs>li a{background:0;border-bottom:2px solid #000;border-radius:0;border:0;color:#005ca9;width:212px !important;margin:0 auto;font-family:verdana}
.tab-component .nav-tabs>li>a:focus,.tab-component .nav-tabs>li>a:hover,.tab-component .nav-tabs>li.active>a,.tab-component .nav-tabs>li.active>a:hover{margin:0 auto}
.tab-component h2{color:#503291;float:left;width:100%}
.tab-component .bodyCopy{color:#707070}
.tab-component .document-tiles{padding:0;margin:0}
.tab-component .document-tiles li{padding:19px 10px 24px;list-style-type:none}
.tab-component .document-tiles-bg{background:#503291;border-radius:0 10px 10px}
.tab-component .document-tiles .document-tiles-bg p{font-weight:bold;font-size:14px;line-height:20px;color:#2dbecd;text-align:center}
.tab-component .document-tiles .document-tiles-bg h3{font-size:18px;line-height:30px;font-weight:bold;text-transform:uppercase;color:#2dbecd;text-align:center;margin:10px 0 0;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;word-wrap:break-word}
.tab-component .document-tiles .col-md-4{padding-right:15px}
.tab-component .document-tiles .col-md-4:first-child{padding-left:0}
.tab-component #secondary_search{background:#503291;color:#ffc832;background-image:url('finland/images/icon_magnifying_glass_level2.svg');background-repeat:no-repeat;background-position:right 3px;background-size:67px 60px}
.tab-component #secondary_search::-webkit-input-placeholder{color:#ffc832}
.tab-component #secondary_search:-moz-placeholder{color:#ffc832;opacity:1}
.tab-component #secondary_search::-moz-placeholder{color:#ffc832;opacity:1}
.tab-component #secondary_search:-ms-input-placeholder{color:#ffc832}
.active-bg{position:absolute;width:0;width:0;bottom:-21px;left:6px;height:30px;display:none;z-index:-1;position:absolute}
.tab-component .nav-tabs>li.active .active-bg{display:block}
.active-bg svg{position:absolute;height:0;width:0;right:-22px;bottom:0}
.active-bg svg:first-child{left:-20px}
.therapeutic-area-heading{overflow:hidden}
.therapeutic-area-heading h1{padding:0;float:left}
.related-links{padding:0;margin:20px 0 0 20px;font-size:18px;line-height:30px;float:left}
.related-links span{color:#ffc832;text-transform:capitalize}
.related-links li{text-transform:capitalize;list-style-type:none;display:inline-block}
.component-couponImage .bg-coupon-image p{font-size:20px}
.tabs .secondary .tab-component ul.nav-tabs{display:inline-block;margin:0 auto 40px;float:none;text-align:center;width:auto;padding:0}
.tabs .secondary .tab-component .tab-comp-nav .page-container.therapeutic-area-heading{width:100%;text-align:center}
.tabs .secondary .tab-component ul.nav-tabs li{width:auto}
.tabs .secondary .tab-component ul.nav-tabs li.active{border-bottom:2px solid #1d1d1b}
.tabs .secondary .component-rich-text .secondary .table-bordered>tbody>tr>td:nth-child(even){background:0}
.tabs .secondary .component-rich-text .secondary .table-bordered>tbody>tr>td{vertical-align:top;text-align:left}
.tabs .common .tab-component .tab-pane.fade{opacity:initial;-webkit-appearance:inherit;transition:inherit}
.tabs .common{margin-top:-110px}
.tabs .common .tab-component ul.nav-tabs{display:inline-block;margin:0 auto 38px;float:none;text-align:center;width:auto;padding:0}
.tabs .common .tab-component .tab-comp-nav .page-container.therapeutic-area-heading{width:100%;text-align:center}
.tabs .common .tab-component ul.nav-tabs li{width:auto}
.tabs .common .tab-component ul.nav-tabs li.active{border-bottom:2px solid #1d1d1b}
.tabs .common .component-rich-text .secondary .table-bordered>tbody>tr>td:nth-child(even){background:0}
.tabs .common .component-rich-text .secondary .table-bordered>tbody>tr>td{vertical-align:top;text-align:left}
.faq-container .tab-content{display:block}
.finland-container .parbase.section.tabs .container .tab-component .container-fluid .component-title-description{padding-left:2.7rem;padding-right:2.7rem}
.finland-container .parbase.section.tabs .container{padding:0}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li{background-color:#91dae2;width:50%}
.finland-container .tab-component ul.nav-tabs li{border-radius:0}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li.active{background-color:#0b4268;width:50%;margin-left:0}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li:nth-child(1){border-right:2px solid #fff}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li:nth-child(2){border-left:2px solid #fff}
@media screen and (max-width:1366px) and (min-width:1200px){.tab-component .component-rich-text.gloss p{font-size:16px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.tab-component .document-tiles li{padding:17px 10px 20px}
.tab-component ul.nav-tabs li a{padding:0 4px}
.tab-component .document-tiles .document-tiles-bg p{font-size:13px;line-height:20px}
.tab-component .document-tiles .document-tiles-bg h3{font-size:15px;line-height:24px;margin:8px 0 0}
.tab-component #secondary_search{background-position:right 4px;background-size:62px 54px}
.tab-component ul.nav-tabs li a{font-size:12px;line-height:20px;height:40px !important}
.related-links{font-size:16px;line-height:26px}
.tab-component ul.nav-tabs{margin:40px 0 0}
.active-bg svg{height:45px;right:-23px}
.tabs .common{margin-top:-65px}
.finland-container .tab-component ul.nav-tabs li a .t-title-new img{height:40px;margin:auto}
.tab-component .tab-content.page-container{margin-top:20px}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li{padding-top:5px;padding-bottom:5px}
}
@media only screen and (max-width:767px) and (min-width:0){.tab-component .nav.nav-tabs.page-container{display:none}
.tab-component .document-tiles li{padding:16px 10px 20px}
.tab-component .document-tiles .document-tiles-bg p{font-size:11px;line-height:19px}
.tab-component .document-tiles .document-tiles-bg h3{font-size:13px;line-height:22px;margin:9px 0 0}
.tab-component .document-tiles .col-md-4{margin:15px 0 0;padding:0}
.tab-component #secondary_search{background-position:right 5px;background-size:60px 46px}
.tab-component ul.nav-tabs li a{font-size:13px;line-height:16px;height:40px !important}
.related-links{font-size:13px;line-height:22px;width:100%;margin:15px 0 0}
.tab-component ul.nav-tabs{margin:22px 0 0}
.tab-component ul.nav-tabs li.active .t-title-new{font-size:13px}
.component-couponImage .bg-coupon-image p{font-size:15px}
.component-couponImage .col-xs-12.col-sm-6.col-md-6.component-couponImage-image{padding:0}
.tabs .common{margin-top:-65px}
.component-rich-text.gloss .alpha{min-height:300px;margin-bottom:30px}
.finland-container .tab-component ul.nav-tabs li a .tab-text{display:none}
.finland-container .tab-component .therapeutic-area-heading .nav.nav-tabs.page-container{display:block}
.finland-container .tab-component ul.nav-tabs li a .t-title-new img{height:40px;padding:2px;left:50%;transform:translate(-50%);z-index:1}
.finland-container .tab-component .therapeutic-area-heading{margin-top:2px}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li:nth-child(1){border-right:1px solid #fff}
.finland-container .tab-component .therapeutic-area-heading ul.nav-tabs.page-container li:nth-child(2){border-left:1px solid #fff}
.finland-container .tab-component ul.nav-tabs li a .t-title-new{height:60px;width:100%}
.tab-component .container-fluid,.tab-component .component-rich-text.gloss{padding:0}
.tabs .common .tab-component ul.nav-tabs li.active,.tabs .common .tab-component ul.nav-tabs li{padding:0;width:50%}
}
@media only screen and (max-device-width:600px){.component-rich-text.gloss .alpha{min-height:350px;margin-bottom:30px}
}
@media only screen and (max-device-width:500px){.component-rich-text.gloss .alpha{margin-bottom:30px}
}
@media only screen and (max-width:420px){.tabs{display:block}
.faq-container .tab-comp-nav{margin:0}
}
@media only screen and (max-device-width:767px){.tabs-mob .tab-content.current{display:block !important}
.mob-nav-toggle-class{display:block !important}
ul.tabs-mob{width:100%}
ul.tabs-mob li{width:100% !important}
.tab-content{margin-top:0}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.finland-container .tab-component ul.nav-tabs li.active a .t-title-new img.activeimage,.finland-container .tab-component ul.nav-tabs li a .t-title-new img.no-activeimage{display:none !important}
.finland-container .tab-component ul.nav-tabs li.active a .t-title-new img.no-activeimage{display:block !important}
}
@-moz-document url-prefix(){.finland-container .tab-component ul.nav-tabs li a .tab-text p{margin-top:0}
.finland-container .tab-component ul.nav-tabs li.active a .t-title-new img.activeimage,.finland-container .tab-component ul.nav-tabs li a .t-title-new img.no-activeimage{display:none !important}
.finland-container .tab-component ul.nav-tabs li.active a .t-title-new img.no-activeimage{display:block !important}
}
.finland-container .pillar-section .ms-pillar-image .pillar-image-continer.blue-theme .pillar-image-content .pillar-overlay-header-text{color:#0b4268}
.finland-container .ms-pillar-image .pillar-overlay-header-text{width:465px;color:#fff;font-size:24px;padding:15px 0 0 20px;font-family:Montserrat medium;text-transform:uppercase;text-align:left}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-image-overlay .pillar-image-content{color:white;position:absolute;overflow:hidden;top:70%;left:40%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-overlay-button{width:auto;height:auto;border-radius:0;margin:5px 0 20px 20px;font-size:20px;background-color:#0b4268;color:#fff;border-color:#0b4268;border-radius:0;float:left;font-family:Montserrat Light;padding-top:6px}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-overlay-button:hover{background:#0b4268;color:#fff}
.finland-container .pillar-section .ms-pillar-image .pillar-image-continer{padding:0 !important;width:50%;overflow:hidden}
.finland-container .pillar-section .ms-pillar-image .pillar-image-continer.yellow-theme .pillar-image-content .pillar-overlay-header-text{color:#fff}
.finland-container .pillar-section .ms-pillar-image img.pillar-image:hover{-webkit-transition:all .5s;transform:scale(1.05)}
@media only screen and (min-width:0) and (max-width:767px){.finland-container .ms-pillar-image .pillar-overlay-header-text{width:260px;font-size:16px;font-weight:bold}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-overlay-button{font-size:16px}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-image-overlay .pillar-image-content{top:70%}
.finland-container .pillar-section .ms-pillar-image .pillar-image-continer{padding:0 !important;width:100%;overflow:hidden;border-top:2px solid #fff}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){.finland-container .ms-pillar-image .pillar-image-continer .pillar-image-overlay .pillar-image-content{color:white;position:absolute;overflow:hidden;top:70%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}
.finland-container .ms-pillar-image .pillar-overlay-header-text{width:400px;padding-top:20px;font-size:30px;font-family:Montserrat;color:#0b4268 !important;line-height:29px;text-align:left;padding-left:20px}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.finland-container .pillar-section .ms-pillar-image .pillar-image-continer.yellow-theme .pillar-image-content .pillar-overlay-header-text{color:#fff;font-size:20px}
.finland-container .ms-pillar-image .pillar-overlay-header-text{width:320px;font-size:20px;font-weight:bold}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-overlay-button{font-size:16px}
.finland-container .ms-pillar-image .pillar-image-continer .pillar-image-overlay .pillar-image-content{left:30%}
}
.CookiePolicy{background-color:rgba(0,0,0,0.75);top:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}
.CookiePolicy h4,.CookiePolicy a,.CookiePolicy a:hover{color:#000}
.CookiePolicy .modal-content{border-radius:0;box-shadow:none;background-color:#d5d8d8}
.CookiePolicy .modal-body{padding:20px}
.CookiePolicy .modal-dialog{width:86%;margin-top:0}
.CookiePolicy .modal-title{margin-bottom:12px}
.CookiePolicy p{margin-bottom:16px}
button#btnAcceptCookie:hover{opacity:1;font-family:inherit;font-size:14px;background-color:#0b4268;color:#fff;border:medium none;border-radius:0;background-image:none;padding:6px 12px 6px 12px}
.fe-btn-primary:focus,.fe-btn-primary:active,.fe-btn-primary:active:focus{background-color:#0b4268;color:#fff;border:medium none;border-radius:0;outline:0}
.modal-backdrop.fade.in{display:none}
.CookiePolicy #btnAcceptCookie{color:#fff;background-color:#0b4268}
section#cookieAcceptanceModal a{color:#0b4268}
.finland-container .modal{left:0 !important;width:auto !important}
p.cookie-link{text-align:right}
p.cookie-link span{opacity:1;font-family:inherit;font-size:14px;background-color:#0b4268;color:#fff;border:medium none;border-radius:0;background-image:none;padding:6px 12px 6px 12px;cursor:pointer}
.cookie-policy .CookiePolicy .modal-body .cookie-table tr td{font-size:15px}
@media screen and (min-width:1200px){.CookiePolicy .modal-content{width:1162px}
}
@media screen and (min-width:768px) and (max-width:1024px){.CookiePolicy .modal-dialog{width:95% !important}
.CookiePolicy p{margin-bottom:12px}
}
@media screen and (min-width:320px) and (max-width:767px){.CookiePolicy .modal-dialog{width:100% !important;margin:0}
.CookiePolicy p{margin-bottom:12px}
.CookiePolicy{left:0;width:100% !important}
}
@media screen and (min-width:767px) and (max-width:1025px) and (min-height:1023px) and (max-height:1367px) and (orientation:portrait){.CookiePolicy .modal-dialog{width:100% !important;margin:0}
.CookiePolicy p{margin-bottom:12px}
.CookiePolicy{left:0;width:100% !important}
}
.finland-container .component-rich-text .primary tr.heading td{text-align:center;padding-right:10px;padding-left:10px}
.finland-container .component-rich-text .primary tr td{padding-left:7px}
@media screen and (max-width:1023px){.finland-container .component-rich-text .primary,.cookie-policy .CookiePolicy .modal-body .cookie-table{overflow-x:scroll}
}
.finland-container #orderForm{margin:2%}
.finland-container #orderForm select#title{padding-right:15px;margin-right:16px}
.finland-container .order.section .order-details .form-group label{font-size:16px;font-family:'Montserrat Light';font-weight:normal}
.finland-container .order.section .order-details .form-group select{margin:10px 10px 10px 35px;width:120px;padding:5px}
.finland-container .order.section .order-details .form-group div{padding:30px 0 0 35px;font-size:16px;font-family:Montserrat Light}
.finland-container .order.section .order-content .order-teaser-content h5{font-size:16px;padding:30px 20px 10px 30px;font-family:Montserrat;color:#0b4268}
.finland-container .order.section .order-details{padding:10px}
form#orderForm div{display:inline-block;width:80%}
form#orderForm div input,form#orderForm div #errorAlert{width:46%}
.finland-container .order.section .order-title h3{font-family:Montserrat;padding:15px}
.finland-container #orderForm span{display:none !important}
.finland-container .order.section .order-teaser-content{background:#d9e1e4}
.finland-container #orderForm input[type="text"],.finland-container #orderForm input[type="email"]{width:50%;height:51px;padding:6px 15px;margin-bottom:15px;font-family:Montserrat;margin-right:2%;border:1px solid #c5c6c6;background-color:#fff}
.finland-container #orderForm input[type='checkbox']{margin-right:15px;margin-left:5px}
.finland-container #orderForm p{font-family:Montserrat}
.finland-container #orderForm .has-error input[type="text"],.finland-container #orderForm .has-error input[type="email"]{border-color:#fe171c}
.finland-container #orderForm input[type="button"]{padding:10px;background-color:#0b4268 !important;color:#fff !important;border:1px solid #173583;text-transform:none;width:100px;font-family:Montserrat}
.finland-container #orderForm p:nth-child(n) input[type="button"]{float:left;margin-left:31%}
.finland-container .ResultDisp{text-align:left;font-size:16px;padding:2px;color:#0b4268;margin-left:3%}
.finland-container select.appleQuantity{width:70%}
.finland-container .order-title{display:none}
.finland-container #orderForm #errorAlert{font-family:Montserrat;color:red;font-size:.8em;margin-top:-11px;margin-bottom:10px;width:40%}
.finland-container .order.section .order-content #order-items{padding-bottom:10px}
#errorAlert,#errorAlertOrder,.errorAlert{font-family:Montserrat;color:red;font-size:.8em}
form#orderForm .errorAlert{display:inline !important}
.finland-container .download-teaser-img img{width:136px;height:128px;margin:0 auto;background:rgba(219,219,219,1);background:-moz-linear-gradient(top,rgba(219,219,219,1) 0,rgba(219,219,219,1) 2%,rgba(245,245,245,1) 49%,rgba(209,209,209,1) 98%,rgba(209,209,209,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(219,219,219,1)),color-stop(2%,rgba(219,219,219,1)),color-stop(49%,rgba(245,245,245,1)),color-stop(98%,rgba(209,209,209,1)),color-stop(100%,rgba(209,209,209,1)));background:-webkit-linear-gradient(top,rgba(219,219,219,1) 0,rgba(219,219,219,1) 2%,rgba(245,245,245,1) 49%,rgba(209,209,209,1) 98%,rgba(209,209,209,1) 100%);background:-o-linear-gradient(top,rgba(219,219,219,1) 0,rgba(219,219,219,1) 2%,rgba(245,245,245,1) 49%,rgba(209,209,209,1) 98%,rgba(209,209,209,1) 100%);background:-ms-linear-gradient(top,rgba(219,219,219,1) 0,rgba(219,219,219,1) 2%,rgba(245,245,245,1) 49%,rgba(209,209,209,1) 98%,rgba(209,209,209,1) 100%);background:linear-gradient(to bottom,rgba(219,219,219,1) 0,rgba(219,219,219,1) 2%,rgba(245,245,245,1) 49%,rgba(209,209,209,1) 98%,rgba(209,209,209,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbdbdb',endColorstr='#d1d1d1',GradientType=0)}
.finland-container #orderForm p area+div#errorAlert{margin-left:50px}
@media only screen and (min-width:0) and (max-width:767px){.finland-container #orderForm{margin:2% 13%}
.finland-container #orderForm input[type="button"]{margin-left:35%;font-family:Montserrat;padding:7px;font-size:14px}
.finland-container #orderForm p:nth-child(n) input[type="button"]{float:right}
form#orderForm div{width:100%}
.finland-container #orderForm input[type="text"],.finland-container #orderForm input[type="email"]{width:100%}
}
@media only screen and (min-device-width :768px) and (max-device-width :1024px){form#orderForm div{width:100%}
.finland-container #orderForm p:nth-child(n) input[type="button"]{float:right}
.finland-container #orderForm input[type="text"],.finland-container #orderForm input[type="email"]{width:100%}
.finland-container #orderForm{margin:2% auto;width:70%}
}
.finland-container.pistamisen-page .video-tiles-blk .videoplayer-play-svg{display:none}
.finland-container.pistamisen-page .video-tiles-blk{margin-top:0 !important;margin-bottom:0;left:-3px;height:auto;width:65%;cursor:pointer;position:relative}
.finland-container.pistamisen-page .video-tiles-blk .video-blk canvas,.finland-container.pistamisen-page .video-tiles-blk .video-dtl{display:none}
.finland-container.pistamisen-page .component-rich-text .rich-text-wrapper{padding-left:3% !important}
.finland-container.pistamisen-page .video-tiles-blk .poster-img{border-radius:0}
.finland-container.pistamisen-page .video-dtl{display:none}
.finland-container.pistamisen-page .video-blk .embed-responsive.embed-responsive-16by9{width:68.5%;margin-left:-6px;padding-bottom:45%}
.finland-container.pistamisen-page .video-blk video{border-radius:0}
@media only screen and (min-width:320px) and (max-width:767px){.finland-container.pistamisen-page .video-tiles-blk{margin-top:0 !important;left:-3px;height:auto;width:90%;position:relative}
.finland-container.pistamisen-page .component-rich-text .rich-text-wrapper{padding-left:10% !important}
.finland-container.pistamisen-page .titleAnddescription.section .component-title-description .ft-text-copy-small.text-description{width:80%;padding-left:15px;padding-right:15px;word-wrap:break-word}
.finland-container.pistamisen-page .component-rich-text .rich-text-wrapper p{padding-left:10px}
.finland-container.pistamisen-page .video-blk .embed-responsive.embed-responsive-16by9{width:80%;margin-left:5%;padding-left:25px;padding-bottom:45%}
}
@media only screen and (min-width:320px) and (max-width:767px) and (orientation :landscape){.finland-container.pistamisen-page .video-blk .embed-responsive.embed-responsive-16by9{width:80%;margin-left:5%;padding-left:15px;padding-bottom:50%}
}
@media only screen and (min-width :768px) and (max-width :1024px){.finland-container.pistamisen-page .videoplayer .container{margin-left:15px}
.finland-container.pistamisen-page .video-tiles-blk{margin-top:0 !important;left:-3px;height:auto;width:100%;margin-bottom:0}
.finland-container.pistamisen-page .component-rich-text .rich-text-wrapper{padding-left:3% !important}
.finland-container.pistamisen-page .video-blk .embed-responsive.embed-responsive-16by9{width:78%;margin-left:0;padding-bottom:45%}
}
@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :landscape){.finland-container.pistamisen-page .video-blk .embed-responsive.embed-responsive-16by9{width:78%;padding-bottom:50%;margin-left:0}
.finland-container.pistamisen-page .videoplayer .container{margin-left:15px}
}
@media only screen and (min-width :1025px) and (max-width :1199px){.finland-container.pistamisen-page .videoplayer .container{margin-left:15px}
}
video::-internal-media-controls-download-button{display:none}
video::-webkit-media-controls-enclosure{overflow:hidden}
video::-webkit-media-controls-panel{width:calc(100%)}