@media only screen and (min-width:321px) and (max-width:480px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-66-33 > .region,.two-brick > .panel-row > .region,.two-50 > .region,.two-33-66 > .region,.three-25-25-50 > .region,.three-50-25-25 > .region,.three-25-50-25 > .region,.three-3x33 > .region,.six-6x16 > .panel-row > .region,.six-6x16 > .panel-row,.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row,.three-inset-right > .inset-wrapper,.three-inset-right > .inset-wrapper > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region,.three-inset-left > .region-three-inset-left-sidebar,.five-5x20 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}}@media only screen and (min-width:481px) and (max-width:768px){.container{width:100%}.two-sidebars .content-inner,.one-sidebar .content-inner,.region-sidebar-first,.region-sidebar-second{margin-left:0;margin-right:0}.region-sidebar-first{width:50%}.region-sidebar-second{width:50%}.one-sidebar .sidebar{width:100%}.region-sidebar-first,.region-sidebar-second{overflow:hidden;margin-top:20px;float:left;clear:none}.region-sidebar-first.block,.region-sidebar-second .block{width:100%}.at-panel .region{display:inline;float:left}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first{width:33.333333%}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-50-25-25 > .region-three-50-25-25-second,.three-50-25-25 .region-three-50-25-25-third,.three-3x33 > .region,.four-4x25 > .panel-row > .region,.five-5x20 > .panel-row > div.region{width:50%}.three-25-25-50 > .region-three-25-25-50-first,.three-50-25-25 > .region-three-50-25-25-first,.three-25-50-25 > .region-three-25-50-25-first,.three-3x33 > div.region-three-33-first,.six-6x16 > .panel-row,.four-4x25 > .panel-row,.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region,.five-5x20 > div.panel-row,.five-5x20 > div.panel-row > div.region-five-fifth{float:none;display:block;width:100%;clear:both}.three-25-25-50 > div.region-three-25-25-50-second,.three-25-50-25 > div.region-three-25-50-25-third,.three-inset-right > .region-three-inset-right-sidebar{width:25%}.three-25-25-50 > div.region-three-25-25-50-third,.three-25-50-25 > div.region-three-25-50-25-second{width:75%}.six-6x16 > .panel-row > .region{width:50%;float:left}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-left > .region-three-inset-left-sidebar{width:25%;float:right}.three-inset-left > .inset-wrapper{width:75%;float:right}}@media only screen and (min-width:769px) and (max-width:1024px){.container{width:100%}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:20%;margin-right:20%}.sidebar-first .content-inner{margin-left:20%;margin-right:0}.sidebar-second .content-inner{margin-right:20%;margin-left:0}.region-sidebar-first{width:20%;margin-left:-100%}.region-sidebar-second{width:20%;margin-left:-20%}.at-panel .region{display:inline;float:left}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-3x33 > .region,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.five-5x20 > .panel-row > .region{width:33.333333%}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-25-25-50 > div.region-three-25-25-50-third,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.three-25-25-50 > .region,.three-50-25-25 > .region,.three-25-50-25 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}}@media only screen and (min-width:1025px){.container{width:100%;max-width:1140px}#content-column,.content-column,div.sidebar{float:left;clear:none}.two-sidebars .content-inner{margin-left:25%;margin-right:25%}.sidebar-first .content-inner{margin-left:25%;margin-right:0}.sidebar-second .content-inner{margin-right:25%;margin-left:0}.region-sidebar-first{width:25%;margin-left:-100%}.region-sidebar-second{width:25%;margin-left:-25%}.at-panel .region{display:inline;float:left}.two-66-33 > .region-two-66-33-first,.two-33-66 > .region-two-33-66-second,.three-inset-right > .inset-wrapper > div.region-three-inset-right-middle,.three-inset-left > .inset-wrapper > div.region-three-inset-left-middle{width:66.666666%}.two-66-33 > .region-two-66-33-second,.two-33-66 > .region-two-33-66-first,.three-3x33 > .region,.three-inset-right > .inset-wrapper > div.region-three-inset-right-inset,.three-inset-left > .inset-wrapper > div.region-three-inset-left-inset,.five-5x20 > .panel-row > .region{width:33.333333%}.two-brick > .panel-row{float:none}.two-brick > .panel-row > .region,.two-50 > .region,.three-25-25-50 > div.region-three-25-25-50-third,.three-50-25-25 > div.region-three-50-25-25-first,.three-25-50-25 > div.region-three-25-50-25-second,.five-5x20 > .row-1 div.region-five-first,.five-5x20 .row-1 div.region-five-second{width:50%}.three-25-25-50 > .region,.three-50-25-25 > .region,.three-25-50-25 > .region,.three-inset-right > .region-three-inset-right-sidebar,.three-inset-left > .region-three-inset-left-sidebar{width:25%}.six-6x16 > .panel-row{width:33.333333%;float:left}.six-6x16 > .panel-row > .region,.five-5x20 > .panel-row{float:none;display:block;width:100%;clear:both}.four-4x25 > .panel-row > .region,.four-4x25 > .panel-row{width:50%;float:left}.three-inset-right > .inset-wrapper{width:75%;float:left}.three-inset-right > .inset-wrapper > .region,.three-inset-left > .inset-wrapper > .region{width:100%}.three-inset-left > .region-three-inset-left-sidebar,.three-inset-left > .inset-wrapper,.three-inset-left > .inset-wrapper > .region-three-inset-left-middle{float:right}.three-inset-left > .inset-wrapper{width:75%}}
@media only screen and (max-width:320px){html{font-size:100%;}body{background:#fff;font-size:16px;}body.toolbar{}#site-header{position:absolute;top:0;left:0;width:100%;height:60px;padding-top:10px;z-index:10;background:none;transition:background-color 0.8s;}#site-header #logo{margin-top:-5px;padding-left:20px;padding-right:20px;float:left;}#site-header #logo img{height:70px;transition:height 0.5s ease-in;}#site-header.color #logo img,body.not-front #site-header #logo img{height:55px;transition:height 0.5s ease-in;}#home-start .region-start .content h2{font-size:26px;}#toggle-nav{display:block;position:absolute;top:15px;right:10px;text-indent:-9999em;background:url(/sites/all/themes/adaptivetheme/vh2018/images/backgrounds/nav-icon.png) top left no-repeat;height:26px;width:26px;z-index:110;}body.toolbar #toggle-nav{top:115px;}.fp-box.vh-illat > .block-inner{color:#fff;padding:60px 30px;}#page{padding:0 0 0px 0;z-index:2;position:relative;}#page > .section{padding:10px 20px;}#site-header nav{display:none;}.nav ul.menu li{display:block;float:none;margin:7px 0 0 0;border-bottom:1px solid #eee;border-right:none;}.nav ul.menu li a{padding:5px 15px;height:auto;font-size:18px;width:100%;color:#000;}.nav ul.menu li.active-trail a,.nav ul.menu li a.active{background:none;color:#dd3333;}.nav ul.menu li a:hover,.nav ul.menu li a:active{background:none;color:#dd3333;}#content-area{padding-top:0px;}#columns h2{margin:0 0 15px 0;}#columns{padding:0;}#main-content,body.not-front #main-content{padding:0px;}#main-content #content{border-bottom:none;}body.no-sidebars #main-content #content{border-bottom:none;}.region-sidebar-second{padding:0 0 15px 0;margin-top:0;}.region-sidebar-second section.block{margin-bottom:15px;}.region-sidebar-second .region-inner{padding-left:15px;padding-right:15px;}.region-sidebar-second h2{margin-top:0px;}.ds-2col-stacked-fluid > .group-left{float:left;width:23%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:right;text-align:left;width:75%;}.some-area{float:left;width:100%;margin-bottom:20px;}.some-area .block-inner{padding:15px;}.ds-2col-stacked-fluid > .group-left{float:left;width:23%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:right;text-align:left;width:75%;}}@media only screen and (min-width:321px) and (max-width:480px){html{font-size:100%;}body{background:#fff;font-size:16px;}body.toolbar{}#site-header{position:absolute;top:0;left:0;width:100%;height:60px;padding-top:10px;z-index:10;background:none;transition:background-color 0.8s;}#site-header #logo{margin-top:-5px;padding-left:20px;padding-right:20px;float:left;}#site-header #logo img{height:70px;transition:height 0.5s ease-in;}#site-header.color #logo img,body.not-front #site-header #logo img{height:55px;transition:height 0.5s ease-in;}#home-start .region-start .content h2{font-size:26px;}#toggle-nav{display:block;position:absolute;top:15px;right:10px;text-indent:-9999em;background:url(/sites/all/themes/adaptivetheme/vh2018/images/backgrounds/nav-icon.png) top left no-repeat;height:26px;width:26px;z-index:110;}body.toolbar #toggle-nav{top:115px;}.fp-box.vh-illat > .block-inner{color:#fff;padding:60px 30px;}#page{padding:0 0 0px 0;z-index:2;position:relative;}#page > .section{padding:10px 20px;}#site-header nav{display:none;}.nav ul.menu li{display:block;float:none;margin:7px 0 0 0;border-bottom:1px solid #eee;border-right:none;}.nav ul.menu li a{padding:5px 15px;height:auto;font-size:18px;width:100%;color:#000;}.nav ul.menu li.active-trail a,.nav ul.menu li a.active{background:none;color:#dd3333;}.nav ul.menu li a:hover,.nav ul.menu li a:active{background:none;color:#dd3333;}#content-area{padding-top:0px;}#columns h2{margin:0 0 15px 0;}#columns{padding:0;}#main-content,body.not-front #main-content{padding:0px;}#main-content #content{border-bottom:none;}body.no-sidebars #main-content #content{border-bottom:none;}.region-sidebar-second{padding:0 0 15px 0;margin-top:0;}.region-sidebar-second section.block{margin-bottom:15px;}.region-sidebar-second .region-inner{padding-left:15px;padding-right:15px;}.region-sidebar-second h2{margin-top:0px;}.ds-2col-stacked-fluid > .group-left{float:left;width:23%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:right;text-align:left;width:75%;}.some-area{float:left;width:100%;margin-bottom:20px;}.some-area .block-inner{padding:15px;}.ds-2col-stacked-fluid > .group-left{float:left;width:23%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:right;text-align:left;width:75%;}}@media only screen and (min-width:481px) and (max-width:768px){html{font-size:100%;}body{background:#fff;font-size:16px;}body.toolbar{}#site-header{position:absolute;top:0;left:0;width:100%;height:60px;padding-top:10px;z-index:10;background:none;transition:background-color 0.8s;}#site-header #logo{margin-top:-5px;padding-left:20px;padding-right:20px;float:left;}#site-header #logo img{height:70px;transition:height 0.5s ease-in;}#site-header.color #logo img,body.not-front #site-header #logo img{height:55px;transition:height 0.5s ease-in;}#home-start .region-start .content h2{font-size:26px;}#toggle-nav{display:block;position:absolute;top:15px;right:10px;text-indent:-9999em;background:url(/sites/all/themes/adaptivetheme/vh2018/images/backgrounds/nav-icon.png) top left no-repeat;height:26px;width:26px;z-index:110;}body.toolbar #toggle-nav{top:115px;}.fp-box.vh-illat > .block-inner{color:#fff;padding:60px 30px;}#page{padding:0 0 0px 0;z-index:2;position:relative;}#page > .section{padding:10px 20px;}#site-header nav{display:none;}.nav ul.menu li{display:block;float:none;margin:7px 0 0 0;border-bottom:1px solid #eee;border-right:none;}.nav ul.menu li a{padding:5px 15px;height:auto;font-size:18px;width:100%;color:#000;}.nav ul.menu li.active-trail a,.nav ul.menu li a.active{background:none;color:#dd3333;}.nav ul.menu li a:hover,.nav ul.menu li a:active{background:none;color:#dd3333;}#content-area{padding-top:0px;}#columns h2{margin:0 0 15px 0;}#columns{padding:0;}#main-content,body.not-front #main-content{padding:0px;}#main-content #content{border-bottom:none;}body.no-sidebars #main-content #content{border-bottom:none;}.region-sidebar-second{padding:0 0 15px 0;margin-top:0;}.region-sidebar-second section.block{margin-bottom:15px;}.region-sidebar-second .region-inner{padding-left:15px;padding-right:15px;}.region-sidebar-second h2{margin-top:0px;}.ds-2col-stacked-fluid > .group-left{float:left;width:23%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:right;text-align:left;width:75%;}.some-area{float:left;width:100%;margin-bottom:20px;}.some-area .block-inner{padding:15px;}}@media only screen and (min-width:769px) and (max-width:1024px){body{background:#fff;color:#000;font-size:14px;min-height:100%;overflow-x:hidden;}#toggle-nav,#side-nav{display:none;}#site-header{position:fixed;top:0;left:0;width:100%;height:60px;padding-top:10px;z-index:10;background:none;transition:background-color 0.8s;}#site-header #logo{margin-top:-5px;padding-left:20px;padding-right:20px;float:left;}#site-header #logo img{height:70px;transition:height 0.5s ease-in;}#site-header.color #logo img,body.not-front #site-header #logo img{height:55px;transition:height 0.5s ease-in;}#home-start .region-start .content h2{color:#fff;font-size:32px;}#home-start video,#home-start #tubular-video{display:block;position:absolute;object-fit:cover;min-width:100%;min-height:100%;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;}.fp-box.vh-info{width:60%;margin:auto;}.ds-2col-stacked-fluid > .group-left{float:left;width:27.5%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:left;width:70.5%;}body.not-front #main-content{padding-right:40px;}.field-name-field-saarna-kuva{float:right;width:60%;}.field-name-field-puhe{float:left;width:calc(40% - 15px);margin-right:15px;}}@media only screen and (min-width:1025px){body{background:#fff;color:#000;font-size:16px;min-height:100%;overflow-x:hidden;}#toggle-nav,#side-nav{display:none;}#site-header{position:fixed;top:0;left:0;width:100%;height:60px;padding-top:10px;z-index:10;background:none;transition:background-color 0.8s;}#site-header #logo{margin-top:-5px;padding-left:20px;padding-right:20px;float:left;}#site-header #logo img{height:80px;transition:height 0.5s ease-in;}#site-header.color #logo img,body.not-front #site-header #logo img{height:55px;transition:height 0.5s ease-in;}#home-start .region-start .content h2{color:#fff;font-size:40px;}#home-start video,#home-start #tubular-video{display:block;position:absolute;object-fit:cover;min-width:100%;min-height:100%;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;}body.not-front #main-content{padding-right:40px;}.fp-box .block-title{text-align:center;}.fp-box{padding:30px 50px;}.fp-box .block-content h3{font-size:34px;margin-top:10px;margin-bottom:10px;}.fp-box.vh-illat{background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)),url(/sites/all/themes/adaptivetheme/vh2018/images/backgrounds/eva_johannes.jpg) top center no-repeat;background-size:cover;}.fp-box.vh-info{width:60%;margin:auto;}.ds-2col-stacked-fluid > .group-left{float:left;width:27.5%;margin-right:2%;}.ds-2col-stacked-fluid > .group-right{float:left;width:70.5%;}.field-name-field-saarna-kuva{float:right;width:60%;}.field-name-field-puhe{float:left;width:calc(40% - 15px);margin-right:15px;}}
