@charset "UTF-8";a:focus,a:hover,ins,mark{text-decoration:none}header.site-header .container .logo img:hover,section.imagegallery .gallery-image img:hover{opacity:.9}@font-face{font-family:'TT Norms Pro';src:url(./../../webfonts/tt_norms_pro_regular.eot);src:url(./../../webfonts/tt_norms_pro_regular.eot?#iefix) format("embedded-opentype"),url(./../../webfonts/tt_norms_pro_regular.otf) format("opentype"),url(./../../webfonts/tt_norms_pro_regular.woff2) format("woff2"),url(./../../webfonts/tt_norms_pro_regular.woff) format("woff"),url(./../../webfonts/tt_norms_pro_regular.svg#tt_norms_proregular) format("svg");font-weight:400}@font-face{font-family:'TT Norms Pro';src:url(./../../webfonts/tt_norms_pro_bold.eot);src:url(./../../webfonts/tt_norms_pro_bold.eot?#iefix) format("embedded-opentype"),url(./../../webfonts/tt_norms_pro_bold.otf) format("opentype"),url(./../../webfonts/tt_norms_pro_bold.woff2) format("woff2"),url(./../../webfonts/tt_norms_pro_bold.woff) format("woff"),url(./../../webfonts/tt_norms_pro_bold.ttf) format("truetype"),url(./../../webfonts/tt_norms_pro_bold.svg#tt_norms_probold) format("svg");font-weight:700}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}h3,h4{margin-bottom:18px}address,cite,dfn,em,i{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,footer,header{display:none}.button-lifts-area,.single-news-template section.single-article .article-navigation,.single-news-template section.single-article .article-share-container,section.customers-and-partners,section.news,section.social-media{display:none!important}a:link:after,a:visited:after{content:normal!important}.article-image-container .background-image .imagetext{height:auto!important}.article-image-container{height:200px!important}}.liftslider-slider-container img,.small-lift img,.wp-caption,img,pre{max-width:100%}body{color:#000;background-color:#fff;font-family:"TT Norms Pro",sans-serif;font-size:20px;line-height:32px;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-text-stroke:1px transparent;-ms-overflow-style:scrollbar!important;font-weight:400}b,blockquote,dt,h3,h4,h5,h6,strong,th{font-weight:700}iframe{width:100%;height:502px}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif;font-weight:700;color:#1c3f47}h1{font-size:70px;line-height:75px;margin-bottom:24px}h2{font-size:44px;line-height:52px}h3{font-size:32px;line-height:40px}h4{font-size:28px;line-height:34px}h5{font-size:20px;line-height:28px;margin-bottom:16px}h6{font-size:18px;line-height:26px;margin-bottom:14px}input:focus{outline:0}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-top:7px;margin-bottom:7px}.site-content blockquote.alignleft,.site-content blockquote.alignright{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1);padding-top:17px;width:50%}cite,hr,img,ins,mark{border:0}.site-content blockquote.alignleft p,.site-content blockquote.alignright p{margin-bottom:17px}.wp-caption.alignleft{clear:both;float:left;margin:0 20px 24px 0}.wp-caption.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:24px}.wp-caption.alignright{clear:both;float:right;margin:0 0 24px 20px}address,blockquote,pre{margin-bottom:24px}.wp-caption .wp-caption-text{font-size:16px}abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help}ins,mark{background:#fff9c0;color:inherit}dd,dl,p{margin:0 0 24px}code,kbd,pre,samp,tt,var{font-family:monospace,serif;font-size:15px;line-height:1.6}pre{border:1px solid rgba(0,0,0,.1);overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}blockquote{color:#002d5f;font-size:22px;line-height:30px;padding-right:100px;padding-bottom:24px;background-position:bottom 0 right 0;background-repeat:no-repeat}blockquote cite,blockquote small{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote b,blockquote strong{font-weight:400}small{font-size:smaller}big{font-size:125%}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}td,th{border-top:1px solid #F0F0F0}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.75em;table-layout:fixed;width:100%}select:focus,textarea:focus{outline:0}ol,ul{margin:0 0 24px 20px;padding-left:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin:0 0 0 20px}del{color:#767676}hr{background-color:rgba(0,0,0,.1);height:1px;margin-bottom:23px}img{-ms-interpolation-mode:bicubic;height:auto;vertical-align:middle}a{color:#1c3f47}a:hover{color:#616161}header.site-header{position:fixed;background:#fff;width:100%;z-index:100}header.site-header .mobile-container{display:none;background-color:#1c3f47;color:#fff;height:60px}header.site-header .container{width:100%;padding:0;border-bottom:1px solid #e0e0e0}header.site-header .container div{position:relative;float:left;width:auto}header.site-header .container .logo{width:15%;height:118px;display:flex;align-items:center;justify-content:center;padding:10px 20px}header.site-header .container .logo a{display:inline-flex;justify-content:center;align-items:center}header.site-header .container .logo img.svg,header.site-header .container .navigation-area .top-bar .top-bar-content a .icon img.svg{display:none}header.site-header .container .logo img{max-width:100%;width:175px;height:auto}header.site-header .container .logo svg{max-width:230px;width:100%;max-height:90px;height:100%}header.site-header .container .navigation-area{width:85%}header.site-header .container .navigation-area .top-bar{width:100%;height:40px;padding-top:10px;padding-left:10px;padding-right:10px}header.site-header .container .navigation-area .top-bar .top-bar-content{float:right}header.site-header .container .navigation-area .top-bar .top-bar-content .sep{font-weight:400;padding-left:10px;padding-right:10px}header.site-header .container .navigation-area .top-bar .top-bar-content a{color:#1c3f47;font-weight:400}header.site-header .container .navigation-area .top-bar .top-bar-content a .icon svg{max-width:40px;width:100%;max-height:20px;height:auto;fill:#1c3f47;transition:fill 1.8s ease;-webkit-transition:fill 1.8s ease;-moz-transition:fill 1.8s ease;-o-transition:fill 1.8s ease}header.site-header .container .navigation-area .top-bar .top-bar-content a.grey{font-weight:400;color:#616161}header.site-header .container .navigation-area .top-bar .top-bar-content a.grey:hover,header.site-header .container .navigation-area .top-bar .top-bar-content a:hover{color:#49656c}header.site-header .container .navigation-area .top-bar .top-bar-content a:hover svg{fill:#49656c}header.site-header .container .navigation-area .top-bar .top-bar-content .column{font-size:14px;line-height:20px;float:left;padding-right:30px}header.site-header .container .navigation-area .top-navigation{width:100%;height:78px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area{position:relative;float:left;width:100%}header.site-header .container .navigation-area .top-navigation nav.main-menu-area div{width:100%}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul{position:relative;float:left;width:100%;list-style-type:none;margin:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li{position:relative;float:left;line-height:78px;width:auto;text-align:center;-webkit-flex:1 1 16%;flex:1 1 16%;white-space:nowrap}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li a{text-transform:uppercase;color:#1c3f47;font-weight:400;display:block;padding-left:20px;padding-right:20px;font-size:16px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.navigation-busses:hover+.header-busses-subnavigation{background-color:#00f}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.navigation-phonenumber a::before{color:#bbb;content:'\f095';font-family:FontAwesome;font-weight:700;position:relative;right:8px;top:6px;font-size:32px;line-height:32px;padding-left:10px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.navigation-search{cursor:pointer}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.navigation-search a{display:none}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul .navigation-search.search-opened,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul .navigation-search:hover{background-color:#1c3f47}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.active,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.current-menu-item,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.current-menu-parent,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-closed,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-opened,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li:hover{background-color:#eaf2f1}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul .navigation-search.search-opened:before,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul .navigation-search:hover:before{color:#eaf2f1}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-closed::before,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-opened::before{color:#1c3f47;font-family:FontAwesome;font-weight:700;position:absolute;left:15px;font-size:32px;padding-left:10px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-closed::before{content:'\f002'}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-opened::before{content:'\f00d'}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li:last-child{max-width:80px;width:100%}header.site-header .container .navigation-area .top-navigation .searchBtn{display:none;padding-left:3%;padding-right:3%}header.site-header .languageselector{cursor:pointer;position:relative;float:left;color:#616161;font-size:14px;width:35px!important;text-align:left}header.site-header .languageselector span{padding-left:5px}header.site-header .languageselector a{color:#616161;font-weight:400!important}header.site-header .languageselector a:hover{color:#1c3f47!important}header.site-header .languageselector .list-of-languages{display:none;position:absolute;z-index:10;top:20px;background-color:#616161}header.site-header .languageselector .list-of-languages ul{list-style-type:none;margin-left:0;width:60px;background-color:#fff;padding:2px;margin-bottom:0}header.site-header .languageselector .list-of-languages ul li{padding-left:2px;padding-top:10px;padding-bottom:10px;border:1px solid #E0E0E0;text-align:center}header.site-header .languageselector .list-of-languages ul li a{display:block;color:#616161}header.site-header .languageselector .list-of-languages ul li a:hover{color:#1c3f47}header.site-header .languageselector .list-of-languages ul li:last-child{border-top:0}header.site-header .languageselector:hover .list-of-languages{display:block}.header-busses-subnavigation,.header-search-form-container{display:none;padding-top:20px;padding-bottom:20px;position:fixed}header.site-header .languageselector::after{content:'\f04b';font-family:FontAwesome;color:#1c3f47;float:right;font-size:14px;line-height:18px;font-weight:400;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.header-busses-subnavigation{top:119px;height:auto;background-color:#f0f0f0;width:100%;z-index:10;color:#1c3f47}.header-busses-subnavigation .container{width:100%}.header-busses-subnavigation .bus-name{font-weight:700}.header-busses-subnavigation .bus-name a{color:#1c3f47}.header-busses-subnavigation .bus-name a:hover{color:#616161}.header-busses-subnavigation .comfort{float:left;width:11.11111111%;text-align:center;font-size:14px;line-height:18px}.header-busses-subnavigation .comfort img{max-width:220px;width:100%;height:100%}.header-busses-subnavigation .premium{float:left;width:25%;text-align:center}.logged-in .header-busses-subnavigation{top:151px}.header-search-form-container{width:100%!important;background-color:#fff;top:119px;z-index:11}.header-search-form-container div{float:none}.header-search-form-container .search-form{float:right}.header-search-form-container input.search-field{border:1px solid #616161;padding:10px;width:300px}.header-search-form-container input.search-submit{border:none;background-color:#1c3f47;color:#fff}.header-search-form-container input[type=submit]::after{content:'\f04b';font-family:FontAwesome;font-size:18px;font-weight:400;padding-left:10px}.header-search-form-container .btn-submit{color:#fff;background-color:#1c3f47;border-radius:0;height:47px;width:54px;vertical-align:top;transition:background-color 1.8s ease;-webkit-transition:background-color 1.8s ease;-moz-transition:background-color 1.8s ease;-o-transition:background-color 1.8s ease}.header-search-form-container .btn-submit:hover{background-color:#616161}.logged-in .header-search-form-container{top:151px}section.imagegallery{margin-bottom:24px;position:relative;float:left}section.imagegallery .imagegallery-title-area{text-align:center}section.imagegallery .asterix-info{font-size:10px;margin-top:10px}section.imagegallery .imagegallery-content{position:relative;float:left}section.imagegallery .gallery-image a{display:block}section.imagegallery .gallery-image img{max-width:390px;width:100%;height:auto}section.imagegallery .gallery-image img.svg{display:none}section.imagegallery .gallery-image .search-icon{position:absolute;top:10px;right:10px}section.imagegallery .gallery-image .search-icon svg{width:23px;height:100%;fill:red}section.imagegallery .gallery-image .search-icon svg #search .cls-1{fill:#fff}section.imagegallery .gallery-image .gallery-image-text{display:block;position:absolute;z-index:1;text-align:center;width:100%;bottom:0;color:#0a0a0a;background:#fff;opacity:.8;left:0;right:0;margin:auto}#main-content{padding-top:115px}.fairs{padding-top:0!important}tr:nth-child(even){background:#fff}tr:nth-child(odd){background:#f2f2f2}.home-template .webcams{display:none}.home-template .frontpage-article-image .background-image{width:100%;height:802px;color:#fff;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center!important;position:relative}.home-template .frontpage-article-image .background-image .imagetext,.home-template .home-video .imagetext{position:absolute;width:100%;height:30%;padding:0 25px 25px;max-width:1040px;left:0;display:block;text-align:center;right:0}.home-template .frontpage-article-image .background-image .imagetext{z-index:1;top:12%;bottom:0;margin-left:auto;margin-right:auto}.home-template .frontpage-article-image .background-image .imagetext h1{color:#fff;margin-bottom:14px}.home-template .frontpage-article-image .background-image .imagetext .text{font-size:32px;line-height:40px}.home-template .home-video .imagetext{color:#fff;top:150px;z-index:100;margin:auto}.home-template .home-video .imagetext h1{color:#fff;margin-bottom:14px}.home-template .home-video .imagetext .text{font-size:30px;line-height:40px}.home-template .button-fullscreen,.home-template .button-to-page a{cursor:pointer;text-transform:uppercase;text-align:center;z-index:1;color:#1c3f47;font-weight:400;font-size:20px;background-color:#fff;height:70px;line-height:40px;margin:auto;width:270px;border:2px solid #1c3f47;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;padding:15px 30px;transition:all .15s ease;-webkit-transtion:all .15s ease;-moz-transtion:all .15s ease;-ms-transtion:all .15s ease}#sticky-ask-offer .bar-icon,.home-template section.other-sites .site-image{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.home-template .button-fullscreen i.fa,.home-template .button-to-page a i.fa{padding-left:10px}.home-template .button-fullscreen:hover,.home-template .button-to-page a:hover{background-color:#1c3f47;color:#fff}.home-template .button-fullscreen:hover a,.home-template .button-to-page a:hover a{color:#fff}.home-template section.other-sites{margin-top:80px;margin-bottom:60px}.home-template section.other-sites .site-image{transition:all .3s ease-in-out;overflow:hidden}.home-template section.other-sites .site-image a:not(:hover)>img{ransform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transition:all 1.2s ease-in-out 0s;-webkit-transition:all 1.2s ease-in-out 0s;-moz-transition:all 1.2s ease-in-out 0s;-o-transition:all 1.2s ease-in-out 0s}.home-template section.other-sites .site-image a:hover>img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transition:all 1.2s ease-in-out 0s;-webkit-transition:all 1.2s ease-in-out 0s;-moz-transition:all 1.2s ease-in-out 0s;-o-transition:all 1.2s ease-in-out 0s}.home-template section.other-sites .site-title{text-align:center;margin-top:16px}.home-template section.other-sites .site-title a{text-transform:uppercase;font-size:20px;line-height:28px;color:#1c3f47}.home-template section.other-sites .site-title a:hover{color:#49656c;text-decoration:underline}.home-template section.other-sites .other-site{margin-bottom:35px}.home-template section.other-sites .fact{text-align:center}.home-template section.other-sites .fact a{color:#616161}.home-template section.other-sites .fact a:hover{color:#1c3f47}.article-image-container{position:relative;text-align:center;height:560px;background-size:cover!important}.article-image-container .background-image{width:100%;height:560px;color:#fff;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center!important;position:relative}.article-image-container .background-image .imagetext{display:block;position:absolute;z-index:1;text-align:center;max-width:1040px;width:100%;height:30%;padding:0 25px 25px;top:0;bottom:0;left:0;right:0;margin:auto}.article-image-container .background-image .imagetext h1{color:#fff;margin-bottom:14px}.article-image-container .background-image .imagetext .text{font-size:32px;line-height:40px}.subpage-maincontainer{margin-top:90px;margin-bottom:80px}.subpage-maincontainer h1,.subpage-maincontainer h2,.subpage-maincontainer h3,.subpage-maincontainer h4,.subpage-maincontainer h5,.subpage-maincontainer h6{color:#1c3f47}.subpage-maincontainer h1.single-bus{font-size:60px;line-height:60px}.subpage-maincontainer h2{margin-bottom:22px}.subpage-maincontainer .max-persons{font-weight:700;font-size:14px;text-transform:uppercase}.subpage-maincontainer .leftSidebar{padding-right:45px}.subpage-maincontainer .leftSidebar .accessories-title,.subpage-maincontainer .leftSidebar .navigation-title{font-weight:400;color:#1c3f47;padding-bottom:10px;border-bottom:3px solid #1c3f47}.subpage-maincontainer .leftSidebar .accessories-title h3,.subpage-maincontainer .leftSidebar .navigation-title h3{font-weight:700;margin-bottom:0}.subpage-maincontainer .leftSidebar .accessories-title{border-bottom:3px solid #616161}.subpage-maincontainer .leftSidebar .accessories-title h2{color:#616161!important}.subpage-maincontainer .leftSidebar .navigation ul{list-style-type:none;margin-left:0}.subpage-maincontainer .leftSidebar .navigation ul li{border-bottom:1px solid #e0e0e0;padding-top:15px;padding-bottom:15px}.subpage-maincontainer .leftSidebar .navigation ul li a{color:#1c3f47;display:block}.subpage-maincontainer .leftSidebar .navigation ul li a:hover{color:#49656c}.subpage-maincontainer .leftSidebar .navigation ul li.current-menu-item{font-weight:700}.subpage-maincontainer .leftSidebar .accessories-navigation div{margin-top:22px}.subpage-maincontainer .leftSidebar .accessories-navigation ul{margin-top:22px;margin-left:0;list-style-type:none}.subpage-maincontainer .leftSidebar .accessories-navigation ul li{color:#616161;border:none;padding-top:5px;padding-bottom:5px}.subpage-maincontainer .leftSidebar .accessories-navigation ul li span{padding-left:45px;background-repeat:no-repeat;background-position:left 0 center}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .wifi{background-image:url(../images/LM_ikoni_wifi.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .cooler{background-image:url(../images/LM_ikoni_ilmastointi.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .wc{background-image:url(../images/LM_ikoni_wc.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .belts{background-image:url(../images/LM_ikoni_turvavyo.svg);background-size:30px}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .tables{background-image:url(../images/LM_ikoni_kokouspoyta.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .microwace{background-image:url(../images/lehtimaki_ikoni_mikroaaltouuni.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .meetingaccessories{background-image:url(../images/lehtimaki_ikoni_kokousvarustelu.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .coffeemaker{background-image:url(../images/lehtimaki_ikoni_kahvinkeitin.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .dvd_cd{background-image:url(../images/LM_ikoni_dvd-cd.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .digi_tv{background-image:url(../images/LM_ikoni_tv.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .atk_support{background-image:url(../images/LM_ikoni_sahko-pistokkeet.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .alcolock{background-image:url(../images/lehtimaki_ikoni_alkolukko.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .plug_220v{background-image:url(../images/LM_ikoni_sahko-pistokkeet.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .usb_charger{background-image:url(../images/lehtimaki_ikoni_usb.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .glass_ceiling{background-image:url(../images/lasikatto.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .headphones{background-image:url(../images/aanijarjestelma.svg)}.subpage-maincontainer .leftSidebar .accessories-navigation ul li .leather_seats{background-image:url(../images/nahkapenkit.svg)}.subpage-maincontainer .leftSidebar .persons-range{text-transform:uppercase;color:#616161;font-weight:700;margin-top:35px}.subpage-maincontainer .rightContent a{background-color:#f5f8f8}.subpage-maincontainer .rightContent a:hover{color:initial;text-decoration:underline}.subpage-maincontainer .rightContent h2{margin-bottom:22px}.subpage-maincontainer .rightContent h3{margin-bottom:20px}.subpage-maincontainer .rightContent h4{margin-bottom:18px}.subpage-maincontainer .rightContent h5{margin-bottom:16px}.subpage-maincontainer .rightContent h6{margin-bottom:14px}.subpage-maincontainer .rightContent img.company-logo{max-width:140px;margin-bottom:25px}.subpage-maincontainer .ask-offer{text-transform:uppercase;margin-top:40px}.subpage-maincontainer .accessories-mobile{display:none}.list-of-happenings{margin-bottom:30px}.template-contact .contact-details{margin-top:20px}.template-contact iframe{max-width:650px;width:100%;height:330px}.lottery-template section.main-content{margin-bottom:65px}.lottery-template section.main-content .container{margin-bottom:0}.lottery-template section.form .form-container{margin-bottom:80px;background-color:#000;padding:25px}.lottery-template section.form .form-container .section-title{margin-bottom:0}.lottery-template section.form .form-container .section-title h2.background span{background:#000;color:#fff}.lottery-template section.form .form-container .section-title h2.background span a{color:#1c3f47}.lottery-template section.form .form-container .section-title h2.background span a:hover{color:#49656c}.lottery-template section.form .form-container .about{font-size:12px;line-height:18px;color:#fff;font-style:italic;margin-top:30px;max-width:880px;width:100%}.lottery-template section.form .form-container .wpcf7 div.wpcf7-mail-sent-ok{border:none;color:#fff;text-align:center}.lottery-template section.form .form-container .wpcf7 div.wpcf7-validation-errors{border:none;text-align:center;color:#fff}.lottery-template section.form .form-container .wpcf7 span.wpcf7-list-item-label{color:#fff}.lottery-template section.form .form-container .wpcf7 div{margin-top:0;margin-bottom:25px}.lottery-template section.form .form-container .wpcf7 .left-column,.lottery-template section.form .form-container .wpcf7 .right-column{margin-top:10px;margin-bottom:0}.lottery-template section.form .form-container .wpcf7 .full-column{clear:both;margin-bottom:0}.lottery-template section.form .form-container .wpcf7 div.form-submit{text-align:center;margin-bottom:0}.lottery-template section.form .form-container .wpcf7 label{color:#fff;width:100%}.lottery-template section.form .form-container .wpcf7 input,.lottery-template section.form .form-container .wpcf7 textarea{width:100%}.lottery-template section.form .form-container .wpcf7 input[type=radio],.lottery-template section.form .form-container .wpcf7 input[type=checkbox]{width:auto}.lottery-template section.form .form-container .wpcf7 input[type=submit]{color:#000;max-width:280px;width:100%;border:2px solid #fff;background-color:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px}.lottery-template section.form .form-container .wpcf7 input[type=email],.lottery-template section.form .form-container .wpcf7 input[type=tel],.lottery-template section.form .form-container .wpcf7 input[type=text]{color:#000}.lottery-template section.form .form-container .wpcf7 input[type=submit]:hover{background-color:#616161;border:2px solid #616161;color:#fff}.lottery-template section.form .form-container .rules{color:#fff}.lottery-template section.form .form-container .rules a{color:#fff;font-size:12px;text-transform:uppercase}.lottery-template section.form .form-container .rules a:hover{color:#616161}.lottery-template section.premium-icon-lifts .list-of-icon-lifts{text-align:center}.lottery-template section.premium-icon-lifts .list-of-icon-lifts .premium-icons{display:inline-block;max-width:800px;margin:0 auto}.other-busses,.req-quotation-template{font-size:16px;line-height:24px;color:#1c3f47}.other-busses .to-step2,.other-busses .to-step3,.other-busses .to-step4,.req-quotation-template .to-step2,.req-quotation-template .to-step3,.req-quotation-template .to-step4{border:2px solid #1c3f47}.other-busses .ask-offer-contactdetails .infotext,.req-quotation-template .ask-offer-contactdetails .infotext{color:#616161;font-weight:700}.other-busses .ask-offer-contactdetails .contactdetails-row,.req-quotation-template .ask-offer-contactdetails .contactdetails-row{margin-top:30px}.other-busses .ask-offer-contactdetails .order-confirm-tip,.req-quotation-template .ask-offer-contactdetails .order-confirm-tip{margin-top:50px}.other-busses .ask-offer-contactdetails input[type=text],.other-busses .ask-offer-contactdetails textarea,.req-quotation-template .ask-offer-contactdetails input[type=text],.req-quotation-template .ask-offer-contactdetails textarea{width:100%;padding:5px}.other-busses .single-bus,.req-quotation-template .single-bus{background-color:transparent;cursor:pointer;padding:20px 10px}.other-busses .single-bus .bus-select .bus-selected,.req-quotation-template .single-bus .bus-select .bus-selected{display:none}.other-busses .single-bus .bus-image,.req-quotation-template .single-bus .bus-image{width:100%;position:relative;float:left;text-align:center}.other-busses .single-bus .bus-specs,.req-quotation-template .single-bus .bus-specs{width:100%;position:relative;float:left;margin-top:20px;text-align:center}.other-busses .single-bus .bus-specs .busName,.req-quotation-template .single-bus .bus-specs .busName{display:inline-block;color:#1c3f47;font-weight:700;margin-right:20px}.other-busses .single-bus .bus-specs .maxPersons,.req-quotation-template .single-bus .bus-specs .maxPersons{display:inline-block;color:#1c3f47;font-weight:400;padding-right:6px}.other-busses .single-bus .bus-specs .bus-info,.req-quotation-template .single-bus .bus-specs .bus-info{display:inline-block}.other-busses .single-bus .bus-specs .bus-info a,.req-quotation-template .single-bus .bus-specs .bus-info a{color:#fff;display:block;background-color:#bababa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;font-size:16px;line-height:23px;width:22px;height:22px;padding:0 0 2px}.other-busses .single-bus .bus-specs .bus-info a:hover,.req-quotation-template .single-bus .bus-specs .bus-info a:hover{background-color:#1c3f47}.other-busses .ask-offer .input-fields input.text-field,.other-busses .ask-offer .input-fields input.text-field-small,.req-quotation-template .ask-offer .input-fields input.text-field,.req-quotation-template .ask-offer .input-fields input.text-field-small{color:#1c3f47;border:2px solid #1c3f47}.other-busses .ask-offer ::-webkit-input-placeholder,.req-quotation-template .ask-offer ::-webkit-input-placeholder{color:#1c3f47}.other-busses .ask-offer :-moz-placeholder,.req-quotation-template .ask-offer :-moz-placeholder{color:#1c3f47}.other-busses .ask-offer ::-moz-placeholder,.req-quotation-template .ask-offer ::-moz-placeholder{color:#1c3f47}.other-busses .ask-offer :-ms-input-placeholder,.req-quotation-template .ask-offer :-ms-input-placeholder{color:#1c3f47}.other-busses .ask-offer .ask-offer-lift-time,.req-quotation-template .ask-offer .ask-offer-lift-time{background-color:#1c3f47;background-image:url(../images/kello.svg);background-size:20px;background-repeat:no-repeat;background-position:right 10px center;padding-right:30px!important}.other-busses .article-image-container,.req-quotation-template .article-image-container{height:200px;background-color:#1c3f47;background-image:url(../images/lehtimaki_merkki_purple.svg);background-repeat:no-repeat;background-position:right 160px top 50%;background-size:600px!important}.other-busses .article-image-container h1,.req-quotation-template .article-image-container h1{color:#fff;font-size:60px;line-height:200px}.other-busses .steps,.req-quotation-template .steps{margin-top:40px;margin-bottom:100px}.other-busses .steps section,.req-quotation-template .steps section{margin-bottom:0}.other-busses .steps .subpage-maincontainer,.req-quotation-template .steps .subpage-maincontainer{margin-top:0;margin-bottom:0}.other-busses .error-message-1,.other-busses .error-message-2,.other-busses .error-message-3,.req-quotation-template .error-message-1,.req-quotation-template .error-message-2,.req-quotation-template .error-message-3{display:none;color:red;width:100%;text-align:center;margin-bottom:10px}.other-busses .continue,.req-quotation-template .continue{margin-top:80px}.other-busses .buttonDiv,.req-quotation-template .buttonDiv{text-align:center}.other-busses .add-row,.req-quotation-template .add-row{display:none;margin-top:60px}.other-busses .step1-summary,.other-busses .step2,.req-quotation-template .step1-summary,.req-quotation-template .step2{display:none}.other-busses .step2 a.button-transparent,.req-quotation-template .step2 a.button-transparent{min-width:165px;text-align:center;margin-right:20px;border:2px solid #1c3f47}.other-busses .step2 .choice .input-fields,.req-quotation-template .step2 .choice .input-fields{margin-top:35px}.other-busses .step2 .choice .input-fields .from-field,.other-busses .step2 .choice .input-fields .to-field,.req-quotation-template .step2 .choice .input-fields .from-field,.req-quotation-template .step2 .choice .input-fields .to-field{padding-right:30px}.other-busses .step2 .delete-row-btn,.req-quotation-template .step2 .delete-row-btn{display:none;cursor:pointer;position:absolute;top:35px;line-height:23px;font-size:14px;padding:0 6px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:auto;height:auto;background:#1c3f47}.other-busses .step-container .busFeatures .accessories,.other-busses .step-container .busFeatures .link-to-all-busses,.other-busses .step-container .busFeatures .passengers,.other-busses .step2 .delete-txt,.req-quotation-template .step-container .busFeatures .accessories,.req-quotation-template .step-container .busFeatures .link-to-all-busses,.req-quotation-template .step-container .busFeatures .passengers,.req-quotation-template .step2 .delete-txt{display:inline-block}.other-busses .step2 .delete-row-btn .fa,.req-quotation-template .step2 .delete-row-btn .fa{color:#fff;font-size:14px}.other-busses .step2 .delete-row-btn:hover,.req-quotation-template .step2 .delete-row-btn:hover{background-color:#616161}.other-busses .step2-summary .step-summary-content,.req-quotation-template .step2-summary .step-summary-content{margin-bottom:15px}.other-busses .route-description,.req-quotation-template .route-description{margin-top:40px}.other-busses .route-description div,.req-quotation-template .route-description div{margin-bottom:5px}.other-busses .route-description textarea,.req-quotation-template .route-description textarea{background-color:transparent;border:2px solid #1c3f47;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;padding:10px}.other-busses .step-container,.req-quotation-template .step-container{border-top:1px solid #e0e0e0;background-color:#efefef;padding:40px}.other-busses .step-container .section-header,.req-quotation-template .step-container .section-header{position:relative;float:left;width:100%;margin-bottom:40px}.other-busses .step-container .section-header .step-name,.req-quotation-template .step-container .section-header .step-name{float:left;width:auto}.other-busses .step-container .section-header .center,.req-quotation-template .step-container .section-header .center{overflow:hidden;height:36px;line-height:36px}.other-busses .step-container .section-header .center hr,.req-quotation-template .step-container .section-header .center hr{background-color:#1c3f47;margin-left:25px;margin-right:25px}.other-busses .step-container .section-header .processStatus,.req-quotation-template .step-container .section-header .processStatus{float:right;width:auto}.other-busses .step-container .section-header h3,.req-quotation-template .step-container .section-header h3{color:#1c3f47;text-transform:uppercase;font-weight:700}.other-busses .step-container .busFeatures,.req-quotation-template .step-container .busFeatures{position:relative;width:100%;float:left}.other-busses .step-container .busFeatures .accessories,.req-quotation-template .step-container .busFeatures .accessories{position:relative;display:inline-block;margin-right:25px}.other-busses .step-container .busFeatures .accessories .accessorySelectTitle,.req-quotation-template .step-container .busFeatures .accessories .accessorySelectTitle{padding:11px 10px;border:2px solid #1c3f47;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:220px;color:#1c3f47;cursor:pointer}.other-busses .step-container .busFeatures .accessories .accessorySelectTitle .arrow-label,.req-quotation-template .step-container .busFeatures .accessories .accessorySelectTitle .arrow-label{width:100%}.other-busses .step-container .busFeatures .accessories .accessorySelectTitle .arrow-label:before,.req-quotation-template .step-container .busFeatures .accessories .accessorySelectTitle .arrow-label:before{right:10px;top:1px}.other-busses .step-container .busFeatures .accessories .accessorySelectTitle-en,.req-quotation-template .step-container .busFeatures .accessories .accessorySelectTitle-en{width:250px}.other-busses .step-container .busFeatures .accessories .accessoryList,.req-quotation-template .step-container .busFeatures .accessories .accessoryList{display:none;position:absolute;width:220px;z-index:1;background-color:#fff;padding:15px;margin-top:-4px}section,section.subpage-imagegallery .gallery-image .icon-360{position:relative}.other-busses .step-container .busFeatures .accessories .accessoryList label,.req-quotation-template .step-container .busFeatures .accessories .accessoryList label{padding-left:5px;font-size:16px;cursor:pointer}.other-busses .step-container .busFeatures .accessories .accessoryList input[type=checkbox],.req-quotation-template .step-container .busFeatures .accessories .accessoryList input[type=checkbox]{display:inline-block}.other-busses .step-container .busFeatures .passengers,.req-quotation-template .step-container .busFeatures .passengers{margin-right:25px}.other-busses .step-container .busFeatures .passengers input#passengersRate,.req-quotation-template .step-container .busFeatures .passengers input#passengersRate{background-color:transparent;color:#1c3f47;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:2px solid #1c3f47;width:100px;padding:11px 25px 11px 15px}.other-busses .step-container .busFeatures #busSelectNoSelection,.req-quotation-template .step-container .busFeatures #busSelectNoSelection{display:inline-block;cursor:pointer}.other-busses .step-container .busFeatures #busSelectNoSelection .select-button,.req-quotation-template .step-container .busFeatures #busSelectNoSelection .select-button{border:2px solid #1c3f47;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:36px;width:40px;vertical-align:middle;padding:8px 10px}.other-busses .step-container .busFeatures #busSelectNoSelection .select-button .unchecked,.req-quotation-template .step-container .busFeatures #busSelectNoSelection .select-button .unchecked{display:none}.other-busses .step-container .busFeatures #busSelectNoSelection .select-button .checked,.req-quotation-template .step-container .busFeatures #busSelectNoSelection .select-button .checked{display:block}.other-busses .step-container .busFeatures #busSelectNoSelection div,.req-quotation-template .step-container .busFeatures #busSelectNoSelection div{display:inline-block}.other-busses .step-container .busFeatures .link-to-all-busses,.req-quotation-template .step-container .busFeatures .link-to-all-busses{float:right;text-transform:uppercase;color:#1c3f47;font-size:20px;font-weight:700;line-height:28px}.other-busses .step-container .busFeatures .link-to-all-busses span,.req-quotation-template .step-container .busFeatures .link-to-all-busses span{line-height:50px}.other-busses .step-container .busFeatures .link-to-all-busses a,.req-quotation-template .step-container .busFeatures .link-to-all-busses a{color:#1c3f47}.other-busses .step-container .busFeatures .link-to-all-busses a:hover,.req-quotation-template .step-container .busFeatures .link-to-all-busses a:hover{color:#616161}.other-busses .step-container #busses-container-isotope,.req-quotation-template .step-container #busses-container-isotope{padding-top:48px}.other-busses .step-container #busses-container-isotope .single-bus.selected-bus .bus-select .bus-selected,.req-quotation-template .step-container #busses-container-isotope .single-bus.selected-bus .bus-select .bus-selected{display:block}.other-busses .step-container #busses-container-isotope .single-bus.selected-bus .bus-select .bus-unselected,.other-busses .step-summary-container .edit,.req-quotation-template .step-container #busses-container-isotope .single-bus.selected-bus .bus-select .bus-unselected,.req-quotation-template .step-summary-container .edit{display:none}.other-busses .step4-summary .step-summary-container,.req-quotation-template .step4-summary .step-summary-container{border-bottom:1px solid #e0e0e0}.other-busses .step-summary-container,.req-quotation-template .step-summary-container{background-color:#fff;border:1px solid #e0e0e0;border-bottom:none;padding-top:10px;padding-bottom:0;margin-top:0;margin-bottom:0}.other-busses .step-summary-container .section-header,.req-quotation-template .step-summary-container .section-header{margin-bottom:0}.other-busses .step-summary-container .section-header h3,.req-quotation-template .step-summary-container .section-header h3{color:#bbb;line-height:46px}.other-busses .step-summary-container .section-header button.button-transparent,.req-quotation-template .step-summary-container .section-header button.button-transparent{text-transform:inherit;margin-right:25px;margin-top:4px}.other-busses .step-summary-container .step-summary-content,.req-quotation-template .step-summary-container .step-summary-content{display:none;float:left;color:#616161;margin-top:22px}.other-busses .step3 .select-services .single-product .product-amount,.other-busses .step3 .select-services .single-product .product-title,.req-quotation-template .step3 .select-services .single-product .product-amount,.req-quotation-template .step3 .select-services .single-product .product-title{margin-top:8px;text-align:center}.other-busses .step-summary-container .step-summary-content span,.req-quotation-template .step-summary-container .step-summary-content span{font-weight:400}.other-busses .step-summary-container .step-summary-content .passengers,.req-quotation-template .step-summary-container .step-summary-content .passengers{display:inline-block;margin-right:50px;margin-bottom:15px}.other-busses .step-summary-container .step-summary-content .busses,.req-quotation-template .step-summary-container .step-summary-content .busses{display:inline-block;margin-bottom:15px}.other-busses .step3,.other-busses .step3 .select-services .section-content,.other-busses .step3-summary .additionalservices-summary,.other-busses .step3-summary .helsinkiservices-summary,.other-busses .step3-summary .snacks-summary,.other-busses .step4,.other-busses input[type=checkbox],.req-quotation-template .step3,.req-quotation-template .step3 .select-services .section-content,.req-quotation-template .step3-summary .additionalservices-summary,.req-quotation-template .step3-summary .helsinkiservices-summary,.req-quotation-template .step3-summary .snacks-summary,.req-quotation-template .step4,.req-quotation-template input[type=checkbox]{display:none}.other-busses .step-summary-container .step-summary-content .additionalservices-summary,.other-busses .step-summary-container .step-summary-content .helsinkiservices-summary,.other-busses .step-summary-container .step-summary-content .snacks-summary,.other-busses .step3 .select-services .section-title,.req-quotation-template .step-summary-container .step-summary-content .additionalservices-summary,.req-quotation-template .step-summary-container .step-summary-content .helsinkiservices-summary,.req-quotation-template .step-summary-container .step-summary-content .snacks-summary,.req-quotation-template .step3 .select-services .section-title{margin-bottom:25px}.other-busses .step-summary-container .step-summary-content .title,.req-quotation-template .step-summary-container .step-summary-content .title{font-weight:700;text-transform:uppercase}.other-busses .step-summary-container .edit,.req-quotation-template .step-summary-container .edit{float:right}.other-busses .step3 .select-services a.button-transparent,.req-quotation-template .step3 .select-services a.button-transparent{padding:4px 25px;min-width:220px;width:auto;border:2px solid #1c3f47}.other-busses .step3 .select-services a.button-transparent i,.req-quotation-template .step3 .select-services a.button-transparent i{font-size:19px;margin-left:5px}.other-busses .step3 .select-services a.button-transparent:hover,.req-quotation-template .step3 .select-services a.button-transparent:hover{background-color:#1c3f47!important;color:#fff!important}.other-busses .step3 .select-services .section-title h2.background span,.req-quotation-template .step3 .select-services .section-title h2.background span{background:#f0f0f0;padding:0}.other-busses .step3 .select-services .section-title h2.background:before,.req-quotation-template .step3 .select-services .section-title h2.background:before{border-top:2px solid #1c3f47}.other-busses .step3 .select-services .single-product,.req-quotation-template .step3 .select-services .single-product{margin-bottom:40px;font-size:16px;line-height:24px}.other-busses .step3 .select-services .single-product .product-image,.req-quotation-template .step3 .select-services .single-product .product-image{text-align:center}.other-busses .step3 .select-services .single-product .product-image img,.req-quotation-template .step3 .select-services .single-product .product-image img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.other-busses .step3 .select-services .single-product .product-amount input[type=text],.req-quotation-template .step3 .select-services .single-product .product-amount input[type=text]{width:110px;color:#1c3f47}.other-busses .step3 .select-services .snacks,.req-quotation-template .step3 .select-services .snacks{margin-bottom:50px}.other-busses .step3 .select-services .list-of-helsinki-services,.other-busses .step3 .select-services .list-of-other-sercices,.other-busses .step3 .select-services .list-of-snacks,.req-quotation-template .step3 .select-services .list-of-helsinki-services,.req-quotation-template .step3 .select-services .list-of-other-sercices,.req-quotation-template .step3 .select-services .list-of-snacks{float:left;width:100%}.other-busses .step3 .select-services .addtional-services-description,.req-quotation-template .step3 .select-services .addtional-services-description{margin-top:40px}.other-busses .step3 .select-services .addtional-services-description div,.req-quotation-template .step3 .select-services .addtional-services-description div{margin-bottom:5px}.other-busses .step3 .select-services .addtional-services-description textarea,.req-quotation-template .step3 .select-services .addtional-services-description textarea{background-color:#fff;border:1px solid #E0E0E0;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;width:100%;padding:10px}.other-busses .step3 .select-services .addtional-services-description ::-webkit-input-placeholder,.req-quotation-template .step3 .select-services .addtional-services-description ::-webkit-input-placeholder{color:#ccc}.other-busses .step3 .select-services .addtional-services-description :-moz-placeholder,.req-quotation-template .step3 .select-services .addtional-services-description :-moz-placeholder{color:#ccc}.other-busses .step3 .select-services .addtional-services-description ::-moz-placeholder,.req-quotation-template .step3 .select-services .addtional-services-description ::-moz-placeholder{color:#ccc}.other-busses .step3 .select-services .addtional-services-description :-ms-input-placeholder,.req-quotation-template .step3 .select-services .addtional-services-description :-ms-input-placeholder{color:#ccc}.other-busses .step4-summary .edit-step4,.req-quotation-template .step4-summary .edit-step4{margin-bottom:14px}.other-busses .checboxDiv,.req-quotation-template .checboxDiv{text-align:center}.other-busses input[type=checkbox]+span:before,.req-quotation-template input[type=checkbox]+span:before{content:'';display:block;cursor:pointer;width:30px;height:30px;font-size:18px;vertical-align:-.2em;border:2px solid #fff;background:0 0;transition:.5s ease all}.other-busses input[type=checkbox]:checked+span:before,.req-quotation-template input[type=checkbox]:checked+span:before{content:"\f00c";font-family:FontAwesome;text-align:center}.other-busses .step4 .req-quotation-template input[type=checkbox]:checked+span:before,.other-busses .step4 input[type=checkbox]:checked+span:before,.req-quotation-template .step4 .req-quotation-template input[type=checkbox]:checked+span:before,.req-quotation-template .step4 input[type=checkbox]:checked+span:before{display:inline-block;vertical-align:inherit;margin-right:10px}.other-busses .arrow-label,.req-quotation-template .arrow-label{width:auto}.other-busses section.thankyou-content,.req-quotation-template section.thankyou-content{display:none;text-align:center}.other-busses section.thankyou-content .text,.req-quotation-template section.thankyou-content .text{color:#616161;margin-top:25px}.other-busses section.thankyou-content .buttons-forward,.req-quotation-template section.thankyou-content .buttons-forward{display:inline-block;margin-top:45px}.other-busses section.thankyou-content .buttons-forward .buttonDiv,.req-quotation-template section.thankyou-content .buttons-forward .buttonDiv{width:auto;margin-top:0;display:inline-block;margin-left:10px;margin-right:10px}.article-archive-template h2.post-title{margin-top:22px;font-size:32px;line-height:40px}.article-archive-template h2.post-title a{color:#616161}.article-archive-template h2.post-title a:hover{color:#1c3f47}.article-archive-template .article-item-image img:hover{opacity:.9}.article-archive-template .post-excerpt a{color:#000}.article-archive-template .post-excerpt a:hover{color:#1c3f47}.single-article-template .tags{margin-bottom:24px}.single-article-template .social-buttons{float:left}.single-article-template .social-buttons .icon{float:left;padding-right:20px}.single-article-template .social-buttons .icon a{display:block;line-height:initial}.single-article-template .social-buttons .icon img.svg,section.icon-lifts .list-of-icon-lifts .icon-col .icon img.svg{display:none}.single-article-template .social-buttons .icon svg{max-width:40px;width:100%;max-height:30px;height:auto;fill:#1c3f47;vertical-align:bottom;transition:fill 1.8s ease;-webkit-transition:fill 1.8s ease;-moz-transition:fill 1.8s ease;-o-transition:fill 1.8s ease}.single-article-template .social-buttons .icon:hover svg{fill:#616161}.single-article-template .social-buttons .icon:last-child{padding-right:0}section{margin-bottom:100px}section .bus-lift-title h2,section .section-title h2{font-size:32px;line-height:40px}section .section-title{margin-bottom:70px}section .section-title h2{text-align:center}section .section-title h2.lowerstyle{text-transform:inherit}section .section-title h2.background{position:relative;z-index:1}section .section-title h2.background span{padding:0 30px}section.ask-offer-lift{color:#fff;margin-bottom:0}section.ask-offer-lift input.text-field,section.ask-offer-lift input.text-field-small{border:1px solid #fff}section.ask-offer-lift .lift-form{min-height:200px;background-color:#1c3f47;padding:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}section.ask-offer-lift .lift-form a.button{cursor:pointer;float:left;margin-top:31px;min-width:175px;text-align:center;font-size:24px;line-height:24px}section.ask-offer-lift .lift-form a.button:hover{background-color:#616161!important}section.ask-offer-lift .lift-form h2{color:#fff}section.ask-offer-lift .lift-form h2.background:before{border-top:1px solid #fff}section.ask-offer-lift .lift-form h2.background span{background:#1c3f47}section.ask-offer-lift .lift-form input.from{padding-right:32px}section.ask-offer-lift .lift-form .section-title{float:left;width:100%;margin-bottom:25px}section.ask-offer-lift .lift-form ::-webkit-input-placeholder{color:#977bcc}section.ask-offer-lift .lift-form :-moz-placeholder{color:#977bcc}section.ask-offer-lift .lift-form ::-moz-placeholder{color:#977bcc}section.ask-offer-lift .lift-form :-ms-input-placeholder{color:#977bcc}section.ask-offer-lift .lift-form .input-fields #datepicker-label:before,section.ask-offer-lift .lift-form .input-fields #passengers-amount-label:before,section.ask-offer-lift .lift-form .input-fields .arrow-label:before{color:#fff}section.subpage-imagegallery .gallery-image{margin-bottom:40px;max-height:282px;height:100%}section.subpage-imagegallery .gallery-image .icon-360 div{position:absolute;top:5px;left:5px}section.subpage-imagegallery .gallery-image p{margin-top:20px}section.subpage-imagegallery .gallery-image:nth-child(odd){padding-right:35px}section.subpage-imagegallery .gallery-image:nth-child(even){padding-left:35px}section.other-busses .single-bus{padding-top:50px;padding-bottom:50px}section.other-busses .single-bus:hover{background-color:#fff;-webkit-box-shadow:2px 2px 8px 4px rgba(204,204,204,.95);-moz-box-shadow:2px 2px 8px 4px rgba(204,204,204,.95);box-shadow:2px 2px 8px 4px rgba(204,204,204,.95)}.ask-offer input.text-field,.ask-offer input.text-field-small{background-color:transparent;color:#977bcc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #1c3f47;width:280px;line-height:20px;padding:11px 10px}.ask-offer input.text-field-small{width:150px}.ask-offer .input-fields{float:left;width:100%}.ask-offer .input-fields .ask-offer-lift-time{background-color:transparent}.ask-offer .input-fields .field-column{position:relative;float:left;margin-right:33px}.ask-offer .input-fields .field-column:last-child{margin-right:0}.ask-offer .input-fields select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:280px;background-color:transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #fff;color:#977bcc;line-height:20px;padding:11px 10px}.ask-offer .input-fields select option{padding-left:10px;padding-right:10px;color:#977bcc}.ask-offer .input-fields select::-ms-expand{display:none}.ask-offer .input-fields div.routetypes{position:relative}.ask-offer .input-fields div.routetypes:after{color:#fff;content:"\f078";font-family:FontAwesome;font-weight:700;position:absolute;right:10px;top:8px}.ask-offer .input-fields #datepicker-label{position:relative}.ask-offer .input-fields #datepicker-label:before{color:#1c3f47;content:"\f073";font-family:FontAwesome;font-weight:700;position:absolute;right:10px;top:8px}.ask-offer .arrow-label{position:relative}.ask-offer .arrow-label:before{color:#1c3f47;content:"\f078";font-family:FontAwesome;font-weight:400;position:absolute;right:10px;top:8px}.ask-offer a.button-transparent.selected{background-color:#1c3f47;color:#fff}.ask-offer #passengers-amount-label{position:relative}.ask-offer #passengers-amount-label:before{color:#1c3f47;content:"\f007";font-family:FontAwesome;font-weight:700;position:absolute;right:10px;top:12px}section.icon-lifts{margin-bottom:75px}section.icon-lifts .list-of-icon-lifts .icon-col{margin-bottom:25px}section.icon-lifts .list-of-icon-lifts .icon-col .icon{position:relative;float:left;width:100%;text-align:center}section.icon-lifts .list-of-icon-lifts .icon-col .icon svg{max-width:160px;width:100%;max-height:100px;height:auto;fill:#1c3f47;vertical-align:bottom}section.icon-lifts .list-of-icon-lifts .icon-col .text{position:relative;float:left;width:100%;text-align:center}section.news{background-color:#eaf2f1;margin-bottom:80px;padding-top:60px;padding-bottom:60px}section.news .news-lifts .news-lift{margin-bottom:20px}section.news .news-lifts .news-lift a{display:block;color:#1c3f47}section.news .news-lifts .news-lift a:hover{color:#49656c;text-decoration:underline}section.news .news-lifts .news-lift a:hover+img{display:none}section.news .news-lifts .news-lift .title{margin-top:32px;font-size:20px;color:#1c3f47;text-align:center}section.news .news-lifts .news-lift .image{text-align:center;overflow:hidden}section.news .news-lifts .news-lift .image img{max-width:225px;width:100%;height:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;-ms-transition:all .15s ease-out 0s;-o-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}section.news .news-lifts .news-lift .image img:hover{-webkit-transform:scale(.9)}section.customers-and-partners{position:relative}section.customers-and-partners .section-title{margin-bottom:35px}section.customers-and-partners .logo{margin-bottom:25px;height:150px;display:flex;flex-direction:column;justify-content:center;text-align:center}section.customers-and-partners .logo img{width:auto;max-width:120px;max-height:150px}section.customers-and-partners .logo img:hover{filter:url(filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1)}footer#colophon{position:relative;border-top:1px solid #ccdedc;background-color:#f5f8f8;color:#1c3f47;padding-top:70px;padding-bottom:70px;background-image:url(../images/kartta_fin_footer.png);background-repeat:no-repeat;background-position:right 0 bottom 0;background-size:314px}footer#colophon .footer-columns .column h4{font-family:"TT Norms Pro",sans-serif;text-transform:uppercase;letter-spacing:1px;font-size:18px;font-weight:400}footer#colophon .footer-columns .column a.group-site{font-size:16px;display:block;margin-bottom:0;line-height:32px;color:#1c3f47}footer#colophon .footer-columns .column a:hover{color:#49656c;text-decoration:underline}footer#colophon .footer-columns .column .column-title{font-weight:700}footer#colophon .footer-columns .column .column-content{position:relative;float:left}footer#colophon .footer-columns .column .column-content .company-address{color:#616161;margin-top:20px}footer#colophon .footer-columns .column .column-content .company-address img{width:150px;height:100%}footer#colophon .footer-columns .column .column-content .company-address a{color:#616161}footer#colophon .footer-columns .column .column-content .company-address a:hover{color:#49656c}footer#colophon .footer-columns .column .column-content .icon{position:relative;float:left}footer#colophon .footer-columns .column .column-content a.button,footer#colophon .footer-columns .column .column-content a.button2{display:flex;align-items:center;color:#1c3f47;font-weight:400;background:0 0;padding:0;text-transform:unset;margin-bottom:0!important;line-height:32px}footer#colophon .footer-columns .column .column-content a.button2:focus,footer#colophon .footer-columns .column .column-content a.button2:hover,footer#colophon .footer-columns .column .column-content a.button:focus,footer#colophon .footer-columns .column .column-content a.button:hover{background-color:transparent!important;color:#49656c!important;text-decoration:underline}footer#colophon .footer-columns .column .column-content a.button2:focus svg,footer#colophon .footer-columns .column .column-content a.button2:hover svg,footer#colophon .footer-columns .column .column-content a.button:focus svg,footer#colophon .footer-columns .column .column-content a.button:hover svg{fill:#49656c!important}footer#colophon .footer-columns .column .column-content a.button svg,footer#colophon .footer-columns .column .column-content a.button2 svg{margin-right:18px}footer#colophon .footer-columns .column .column-content a.button,footer#colophon .footer-columns .column .column-content a.social-icon{position:relative;float:left;margin-bottom:20px}footer#colophon .footer-columns .column .column-content a.button img.svg,footer#colophon .footer-columns .column .column-content a.social-icon img.svg{display:none}footer#colophon .footer-columns .column .column-content a.button svg,footer#colophon .footer-columns .column .column-content a.social-icon svg{max-width:24px;width:100%;max-height:24px;height:auto;fill:#49656c;vertical-align:bottom;transition:fill 1.8s ease;-webkit-transition:fill 1.8s ease;-moz-transition:fill 1.8s ease;-o-transition:fill 1.8s ease}footer#colophon .footer-columns .column .column-content a.button svg.svg-star,footer#colophon .footer-columns .column .column-content a.social-icon svg.svg-star{max-width:32px;max-height:32px;left:-4px;position:relative;margin-right:10px}footer#colophon .footer-columns .column .column-content a.social-icon{display:flex;justify-content:center;align-items:center;padding:12px;height:50px;width:50px;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-right:20px;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s}a.button svg,a.button-transparent svg,a.button2 svg,button.button svg,button.button2 svg{margin-right:15px}footer#colophon .footer-columns .column .footer_cookies{margin-top:40px}footer#colophon .footer-columns .column .footer_cookies a{color:#616161;font-size:12px}a.button,a.button-transparent,a.button2,button.button,button.button2{font-size:16px;box-sizing:border-box;text-decoration:none;padding:12px 25px;display:inline-block;font-weight:700;text-transform:uppercase}footer#colophon .footer-columns .column .footer_cookies a:hover{color:#49656c}button:focus{outline:0}.buttonDiv{width:100%;position:relative;float:left}a.button,button.button{cursor:pointer;background:#FFF;border:none;color:#1c3f47;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;transition:all .15s ease;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease}a.button:hover,a.social-icon:hover,button.button:hover{background-color:#49656c!important;color:#fff!important}a.button:hover svg,a.social-icon:hover svg,button.button:hover svg{fill:#fff!important}a.button2,button.button2{background:#1c3f47;border:none;color:#fff;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s}a.button2:hover,button.button2:hover{background-color:#fff!important;color:#1c3f47!important}a.button-transparent{cursor:pointer;background:0 0;color:#1c3f47;border:2px solid #FFF;-webkit-border-radius:35px;-moz-border-radius:35px;-ms-border-radius:35px;border-radius:35px;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s}a.button-transparent:hover{background-color:#fff!important;color:#1c3f47!important}.ask-offer-btn-div,.to-contacts-btn-div{display:inline-block;margin-right:30px;margin-bottom:15px}.button-lifts-area{display:inline-flex;flex-direction:column;margin-top:6px}@media (min-width:480px){.button-lifts-area{flex-direction:row}}.button-lifts-area .title{margin-bottom:24px;color:#616161;font-weight:700}a.ask-offer-btn,a.button-transparent2,a.to-contacts-btn,button.button-transparent{display:inline-flex;align-items:center;text-transform:uppercase;text-align:center;cursor:pointer;color:#1c3f47;font-weight:400;background-color:transparent;width:auto;border:2px solid #1c3f47;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:20px 40px;white-space:nowrap;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-o-transition:all .15s ease}a.ask-offer-btn img.svg,a.button-transparent2 img.svg,a.to-contacts-btn img.svg,button.button-transparent img.svg{display:none}a.ask-offer-btn svg,a.button-transparent2 svg,a.to-contacts-btn svg,button.button-transparent svg{max-width:20px;width:100%;max-height:20px;height:auto;fill:#1c3f47;vertical-align:sub;margin-right:10px;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s}a.ask-offer-btn:hover,a.button-transparent2:hover,a.to-contacts-btn:hover,button.button-transparent:hover{background-color:#1c3f47;border:2px solid transparent;color:#fff!important;text-decoration:none!important}a.ask-offer-btn:hover svg{fill:#fff}.video-container{background:#fff;color:#616161;bottom:0;height:700px;left:0;margin:0;overflow:hidden;position:relative;width:100%;z-index:1}.video{-o-object-fit:cover;object-fit:cover;width:100vw;min-height:700px}@media only screen and (max-width:992px){.home-template .home-video .imagetext{position:relative;top:30px;color:#000}.home-template .home-video .imagetext h1{color:#000}#particles-js2{background:0 0}.home-video{top:32px}}#sticky-ask-offer{display:block;position:fixed;top:320px;font-size:14px;z-index:10;right:0}#sticky-ask-offer a{display:block}#sticky-ask-offer .bar-icon{color:#fff;background-color:#4400a0;border-bottom:1px solid #fff;text-align:center;padding-top:10px;padding-bottom:8px;transition:all .3s ease-in-out}#sticky-ask-offer .bar-icon img.svg{display:none}#sticky-ask-offer .bar-icon svg{max-width:25px;width:100%;max-height:35px;height:auto;fill:#fff;vertical-align:bottom}#sticky-ask-offer .bar{width:40px;height:140px;border-bottom:none;background-color:#1c3f47;padding:106px 10px 10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#sticky-ask-offer .bar-eng{padding:128px 10px 10px;height:167px}#sticky-ask-offer .text{color:#fff;text-transform:uppercase;font-weight:700;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);white-space:pre}#sticky-ask-offer:hover .bar,#sticky-ask-offer:hover .bar-icon{background-color:#616161}.page-404{text-align:center}.page-404 .container{padding-top:65px}.page-404 .error-txt{color:#1c3f47;font-size:80px;margin-bottom:20px}.search section,.wpcf7 div.send-message{margin-bottom:50px}.page-404 .fa-bullhorn::before{content:'\f0a1'}.flexslider{border:0!important}.flex-control-nav{bottom:0!important;z-index:10!important}.flex-control-paging li a{border:2px solid #fff}.flex-control-paging li a.flex-active{background:#fff!important}.wpcf7 div{margin-top:20px}.wpcf7 div:nth-child(2){margin-top:0}.wpcf7 input,.wpcf7 textarea{padding:8px;max-width:500px;width:100%;background:#fff;border:1px solid #616161;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.wpcf7 input[type=checkbox]{width:auto}.wpcf7 input[type=submit]{background-color:#1c3f47;border:none;color:#fff;text-transform:uppercase;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:700;font-size:22px;padding:10px}.wpcf7 input[type=submit]:hover{background-color:#49656c}.wpcf7 span.wpcf7-list-item{margin-left:0;display:block}.wpcf7 ::-webkit-input-placeholder{color:#ccc}.wpcf7 :-moz-placeholder{color:#ccc}.wpcf7 ::-moz-placeholder{color:#ccc}.wpcf7 :-ms-input-placeholder{color:#ccc}.search .search-content-area{padding-top:115px}.search .search-content-area article{margin-bottom:25px}.search .search-content-area .no-search-results{padding-top:90px}form#subForm input[type=text],form#subForm input[type=email]{padding:8px;max-width:500px;width:100%;background:#fff;border:1px solid #555a5a;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;margin-top:10px;margin-bottom:10px}form#subForm input[type=email]{margin-bottom:30px}form#subForm button[type=submit]{margin-top:25px;max-width:500px;width:100%;background-color:#4400a0;border:none;color:#fff;text-transform:uppercase;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-weight:700;font-size:22px;padding:10px}.map-descriptions .border-div1,.map-descriptions .border-div2,.map-descriptions .border-div3{width:50px;vertical-align:bottom;display:inline-block}form#subForm button[type=submit]:hover{background-color:#555a5a}form.liikenne input[type=email]{margin-bottom:0!important}section.social-media{background-color:#49656c;padding-bottom:50px;margin-bottom:0}section.social-media .section-title{margin-bottom:0;padding-top:80px;padding-bottom:50px;text-align:center}section.social-media .section-title h2{color:#fff}.textwidget{padding-top:15px}.map-descriptions{font-size:14px;line-height:18px}.map-descriptions .border-div1{border:2px solid #009ada}.map-descriptions .border-div2{border:2px solid #e50004}.map-descriptions .border-div3{border:2px solid #1b1b1f}.map-descriptions .border-div4{width:20px;margin-right:10px;border:2px solid #009ada;display:inline-block;vertical-align:bottom}.map-descriptions section{margin-bottom:25px}.map-descriptions section .section-title{font-size:18px;line-height:18px;margin-bottom:15px}.map-descriptions section.services .service{margin-bottom:10px}.map-descriptions section.services .service .numberCircle{display:inline-block;border-radius:50%;width:24px;height:24px;padding:0;background:red;color:#fff;text-align:center;font-weight:700;font-size:14px;line-height:24px;margin-right:10px}.map-descriptions section.services .service .service-desc{display:inline-block}.map-descriptions section.services .service .service-desc a::after{content:"\a0 ›"}.map-descriptions section.services .service .more-about-service{margin-top:7px;display:none}.map-descriptions .map-icon{position:relative;display:inline-block;width:100%}.map-descriptions .map-icon .icon{float:left;width:30px;height:auto;margin-right:10px}.map-descriptions .map-icon .icon img.svg{display:none}.map-descriptions .map-icon .icon svg{max-width:30px;stroke-width:100%;height:100%}.map-descriptions .map-icon .icon-full{width:auto}.map-descriptions .map-icon .desc{float:left;line-height:30px}.map-descriptions .map-icon .desc-left{float:left;margin-right:10px;line-height:30px}.tos-wrapper.tos-fixed{background-color:#f2f2f2}.tos-caption{display:none!important}#ff-stream-1 .ff-header,#ff-stream-1 .ff-nickname,#ff-stream-1 .ff-timestamp{display:none}#ff-stream-1 .ff-stream-wrapper{margin-top:0}#ff-stream-1{padding-top:0}#ff-stream-1 .ff-name{color:#555A5A!important}#ff-stream-1 .ff-theme-classic.ff-style-4 .ff-item-meta{border:none}#ff-stream-1 .ff-instagram .ff-icon-inner{background-color:#430098}#ff-stream-1 .ff-loadmore-wrapper .ff-btn{cursor:pointer;display:inline-block!important;background-color:#fff!important;color:#1c3f47!important;border:2px solid #1c3f47!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-ms-border-radius:0!important;border-radius:0!important;-webkit-transition:all .15s ease!important;-moz-transition:all .15s ease!important;-o-transition:all .15s ease!important;text-transform:uppercase!important;font-size:18px!important;line-height:24px!important;box-sizing:border-box!important;padding:20px 40px!important;font-weight:400!important;height:auto!important}.no-padding,.no-padding-left{padding-left:0}.no-padding,.no-padding-right{padding-right:0}#ff-stream-1 .ff-loadmore-wrapper .ff-btn:hover{background-color:#1c3f47!important;color:#fff!important}.ff-theme-classic.ff-style-4 .ff-item-meta{height:22px}.too-many-passengers{display:none;color:red;margin-bottom:10px}.nicescroll-rails{z-index:100!important}section.flexslider-and-imagelifts{margin-bottom:0}section.flexslider-and-imagelifts section.slider{border-top:10px solid transparent;border-right:9px solid transparent}section.flexslider-and-imagelifts .lift:last-child{border-top:9px solid transparent}section.flexslider-and-imagelifts .after{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;display:block;background-image:-webkit-linear-gradient(bottom,rgba(105,105,105,.2) 0,rgba(105,105,105,.2) 10%,rgba(105,105,105,.2) 50%,rgba(105,105,105,.2) 100%);background-image:-moz-linear-gradient(bottom,rgba(105,105,105,.2) 0,rgba(105,105,105,.2) 10%,rgba(105,105,105,.2) 50%,rgba(105,105,105,.2) 100%);background-image:linear-gradient(to bottom,rgba(105,105,105,.2) 0,rgba(105,105,105,.2) 10%,rgba(105,105,105,.2) 50%,rgba(105,105,105,.2) 100%)}section.flexslider-and-imagelifts h2 a,section.flexslider-and-imagelifts h2 a:hover{color:#fff}section.flexslider-and-imagelifts .subtitle{color:#fff;font-size:18px;margin-top:5px;text-align:center}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container{cursor:pointer}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container .read-more{text-align:center;line-height:54px;margin-top:30px}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container .read-more .read-more-btn{cursor:pointer;display:inline-block;text-transform:uppercase;text-align:center;color:#1c3f47;font-weight:400;background-color:#fff;width:auto;border:2px solid #1c3f47;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0;padding:5px 50px;margin-bottom:25px;transition:all .15s ease;-webkit-transtion:all .15s ease;-moz-transtion:all .15s ease;-ms-transtion:all .15s ease}.liftslider-slider-container,.liftslider-slider-title{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container .read-more .read-more-btn:hover{background-color:#1c3f47;color:#fff}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-featured-posts .small-lift{border-top:10px solid transparent;cursor:pointer}.liftslider-featured-container{clear:both;overflow:hidden;margin-bottom:40px}.liftslider-slider-container{overflow:hidden;position:relative;width:100%;transition:all .3s ease-in-out}.liftslider-slider-container img{z-index:-2;position:relative}.liftslider-featured-posts .small-lift:not(hover) img,.liftslider-slider-container:not(:hover)>img{ransform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);transition:all 1.2s ease-in-out 0s;-webkit-transition:all 1.2s ease-in-out 0s;-moz-transition:all 1.2s ease-in-out 0s;-o-transition:all 1.2s ease-in-out 0s}.liftslider-featured-posts .small-lift{overflow:hidden}.liftslider-featured-posts .small-lift:hover img,.liftslider-slider-container:hover>img{transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transition:all 1.2s ease-in-out 0s;-webkit-transition:all 1.2s ease-in-out 0s;-moz-transition:all 1.2s ease-in-out 0s;-o-transition:all 1.2s ease-in-out 0s}.liftslider-featured-slider{float:left;width:60.964912280701754385964912280702%}.liftslider-featured-slider section{margin-bottom:0}.liftslider-slider-details-container{color:#f5f5f5;position:absolute;bottom:0;left:0;margin:0;width:100%;text-align:center;padding:0 25px 25px;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.liftslider-slider-details-container a{text-decoration:none}.liftslider-slider-details-container p{margin-bottom:1em}.liftslider-slider-details-container .moretag{display:none}.liftslider-slider-title{font-size:32px;line-height:40px;color:#fff;transition:all .3s ease-in-out;margin:0}.liftslider-slider-title:hover{color:#1c3f47;text-shadow:none}@media screen and (max-width:766px){.liftslider-featured-slider{width:100%}.liftslider-slider-title{font-size:15px;font-size:1.5rem}}.liftslider-featured-posts{float:right;width:39.035087719298245614035087719298%}.small-lift{position:relative;width:100%;height:auto;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:766px){.liftslider-featured-posts{float:left;width:100%}.small-lift{width:50%;float:left}}.small-lift img{position:relative;z-index:-2}.small-lift-title{position:absolute;text-align:center;bottom:0;left:0;width:100%;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-left:25px;padding-right:25px}.small-lift-title h2{font-size:32px;line-height:40px}.small-lift-title a{display:block}@media screen and (max-width:1000px){.small-lift-title{font-size:16px;font-size:1.6rem}}@media screen and (max-width:766px){.small-lift-title{font-size:14px;font-size:1.4rem}}@media screen and (max-width:467px){.small-lift-title{font-size:12px;font-size:1.2rem}.small-lift-title a{line-height:1.2;font-weight:400}}@media (min-width:991px){.lottery-template section.main-content .container{width:880px}}@media (min-width:1280px){.container{width:1230px}}@media (max-width:1600px){body{font-size:18px;line-height:26px}section.ask-offer-lift .lift-form a.button{margin-top:23px}a.ask-offer-btn svg{width:100%;vertical-align:text-top}a.button-transparent2 svg,a.to-contacts-btn svg{max-width:24px;width:100%;max-height:24px;vertical-align:text-top}}@media (max-width:1400px){body{font-size:16px;line-height:24px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li a{font-size:14px;padding-left:8px;padding-right:8px}.ask-offer .input-fields .field-column{margin-right:20px}section.ask-offer-lift .lift-form a.button{min-width:inherit;width:auto}.header-busses-subnavigation .comfort{font-size:14px}}@media (max-width:1200px){.home-video .imagetext{top:100px}.article-image-container,.article-image-container .background-image{height:480px}.home-template .frontpage-article-image .background-image{height:600px}header.site-header .container .logo{width:15%;padding:10px 20px;line-height:99px}header.site-header .container .navigation-area{width:85%}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li a{font-size:12px;padding-left:4px;padding-right:4px}header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-closed:before,header.site-header .container .navigation-area .top-navigation nav.main-menu-area ul li.search-opened:before{font-size:24px;left:5px}.ask-offer .input-fields .field-column{margin-right:10px}.ask-offer .input-fields .field-column:last-child{margin-right:0;width:100%;position:relative;display:inline-block;float:none;text-align:left;margin-bottom:15px!important}section.ask-offer-lift .lift-form a.button{float:none}.liftslider-featured-posts .small-lift:not(hover) img,.liftslider-slider-container:not(:hover)>img{height:203px}footer#colophon .footer-columns .column .column-content a.button svg,footer#colophon .footer-columns .column .column-content a.social-icon svg{vertical-align:middle}a.button svg,a.button-transparent svg,a.button2 svg{margin-right:5px}.req-quotation-template .step-container{padding:20px}.req-quotation-template .step2 .delete-row-btn{position:relative;top:15px}iframe{width:100%;height:392px}}@media (max-width:991px){header.site-header .languageselector .list-of-languages ul li a,header.site-header .languageselector a,header.site-header .languageselector span{color:#fff}.article-image-container,.article-image-container .background-image{height:320px}.home-template .frontpage-article-image .background-image{height:600px}header.site-header .container .navigation-area{display:none}h1{font-size:60px;line-height:60px;margin-bottom:24px}h2{font-size:40px;line-height:40px}.imagetext .text{font-size:30px!important;line-height:38px!important}header.site-header .mobile-container{display:block}.header-busses-subnavigation,li.navigation-phonenumber,li.navigation-search{display:none}header.site-header .languageselector{float:right;top:19px;right:25px}header.site-header .languageselector:after{color:#fff;line-height:21px}header.site-header .languageselector .list-of-languages ul li{-webkit-box-shadow:initial;-moz-box-shadow:initial;box-shadow:initial}header.site-header .languageselector .list-of-languages{background-color:#1c3f47}header.site-header .languageselector .list-of-languages ul{background-color:transparent}header.site-header .languageselector .list-of-languages ul li a:hover,header.site-header .languageselector a:hover{color:#977bcc!important}#main-content{padding-top:148px}.container .navigation-area .top-bar{height:78px!important;border:none!important}header.site-header .container .logo{width:auto;text-align:left;padding:5px}header.site-header .container .logo svg{max-width:230px;width:100%;max-height:70px;height:100%}header.site-header .container .logo img{max-width:144px;width:100%;height:auto}button#responsive-menu-button{background:#1c3f47!important;top:122px!important;left:19px!important}.logged-in button#responsive-menu-button{background:#1c3f47!important;top:132px!important;left:19px!important}button#responsive-menu-button:focus{outline:0}#responsive-menu-container #responsive-menu-title{display:none!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a{background-color:#fff!important;color:#616161!important;border-bottom:1px solid #E0E0E0!important;border-top:none!important;padding-left:31px!important}#responsive-menu-container{width:100%!important;top:169px!important;background-color:transparent!important}#responsive-menu-container #responsive-menu-search-box{background-color:#fff!important;padding-left:31px!important;border:none!important}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li a{padding-left:50px!important}#responsive-menu-container .responsive-menu-search-box{border:1px solid #E0E0E0!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow{background-color:#1c3f47!important;border:none!important}#responsive-menu-container #responsive-menu li.responsive-menu-item a .responsive-menu-subarrow:hover{background-color:#616161!important}#responsive-menu-container ul#responsive-menu{background-color:#fff!important}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-featured-posts .small-lift h2{font-size:22px;line-height:30px}section.flexslider-and-imagelifts .subtitle{color:#fff;font-size:16px;line-height:22px}.liftslider-featured-posts .small-lift:not(hover) img,.liftslider-slider-container:not(:hover)>img{height:155px}section.news .news-lifts .news-lift .title{margin-top:20px;font-size:18px}section.news .news-lifts .news-lift{margin-bottom:35px}.ask-offer .input-fields .field-column{margin-bottom:15px;width:46%;float:left;margin-right:0}.ask-offer .input-fields .col1,.ask-offer .input-fields .col3{float:left}.ask-offer .input-fields .col2,.ask-offer .input-fields .col4{float:right}.ask-offer #passengers-amount-label,.ask-offer .arrow-label,.ask-offer .input-fields input.text-field,.ask-offer .input-fields input.text-field-small,.ask-offer .input-fields select{width:100%}.step1 .step-container #passengers-amount-label{width:auto}.ask-offer .input-fields #datepicker-label,.subpage-maincontainer .rightContent,iframe{width:100%}section.ask-offer-lift .lift-form{padding:20px}.ask-offer .input-fields .field-column:last-child{margin-bottom:0}footer#colophon .footer-columns .column .column-content a.button,footer#colophon .footer-columns .column .column-content a.social-icon{position:relative;float:left;margin-bottom:20px;font-size:12px;line-height:18px}footer#colophon{font-size:12px;line-height:20px}footer#colophon h4{font-size:18px;line-height:26px}footer#colophon a.button,footer#colophon a.button2{padding:8px;background:0 0}footer#colophon .footer-columns .column .column-content a.button svg,footer#colophon .footer-columns .column .column-content a.social-icon svg{max-width:22px;max-height:18px;vertical-align:middle}.subpage-maincontainer .leftSidebar{display:none}.subpage-maincontainer .accessories-mobile{display:block}section.other-busses .list-of-other-busses{padding-left:15px;padding-right:15px}section{position:relative;margin-bottom:50px}.other-busses .step-container .busFeatures #busSelectNoSelection,.req-quotation-template .step-container .busFeatures #busSelectNoSelection{margin-top:20px}.step2 .step-container .input-fields .field-column{margin-right:10px}.page-template-template-quotation .req-quotation-template .article-image-container{margin-top:5px}.single-bussit .article-image-container{position:relative;text-align:center;height:420px;background-size:cover!important}section.subpage-imagegallery .gallery-image a iframe{width:100%;height:auto}iframe{height:404px}}@media (max-width:860px){#sticky-ask-offer{display:none}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{opacity:0!important}}@media (max-width:767px){footer#colophon{background:0 0}.article-image-container,.article-image-container .background-image{height:200px}.subpage-maincontainer{margin-top:45px}section.icon-lifts{margin-top:60px}.home-template .frontpage-article-image .background-image{height:300px}body{font-size:16px;line-height:22px}h1{font-size:50px;line-height:50px;margin-bottom:24px}h2{font-size:35px;line-height:35px}.imagetext .text{font-size:24px!important;line-height:32px!important}#main-content{padding-top:147px}.liftslider-featured-posts .small-lift:not(hover) img,.liftslider-slider-container:not(:hover)>img{height:auto}section.flexslider-and-imagelifts .flexslider{margin:0}section.flexslider-and-imagelifts section.slider{border-top:0 solid transparent;border-right:0 solid transparent}section.ask-offer-lift{display:none;width:85%;margin:0 auto}.subpage-maincontainer .bus-lift-image img,iframe{width:100%}section .section-title h2.background span{padding:0 15px}section.ask-offer-lift .lift-form h2{color:#fff;font-size:20px!important;line-height:32px!important}section.icon-lifts .list-of-icon-lifts .icon-col .icon svg{max-width:100px;width:100%;max-height:75px;height:auto}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-featured-posts .small-lift h2{font-size:20px;line-height:28px;text-align:center}.subpage-maincontainer .bus-description{margin-top:25px}.req-quotation-template .step-summary-container .section-header h3{font-size:28px;line-height:46px}.req-quotation-template .step2 a.button-transparent{min-width:165px;text-align:center;margin-right:5px}iframe{height:253px}}@media (max-width:600px){.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-close .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-next .tos-slide,.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-prev .tos-slide{padding-left:0;padding-right:0}.tos-wrapper.tos-fixed{z-index:11111111}.tos-wrapper .tos-pagination:after,.tos-wrapper .tos-pagination:before{width:0}.tos-wrapper.tos-has-thumbnails .tos-pagination a{background-position:center center;background-size:cover;width:40px;height:40px;margin:0 5px}footer#colophon .column1,footer#colophon .column2,footer#colophon .column3{width:100%;text-align:center;margin-bottom:25px}footer#colophon .column3 .buttonDiv{margin-bottom:25px}footer#colophon .column-content{width:100%}footer#colophon a.button,footer#colophon a.button2{padding:12px 25px}footer#colophon .footer-columns .column .column-content a.button,footer#colophon .footer-columns .column .column-content a.social-icon{float:none}footer#colophon .footer-columns .column .column-content a.button svg,footer#colophon .footer-columns .column .column-content a.social-icon svg{max-width:16px;max-height:16px;vertical-align:middle}footer#colophon .footer-columns .column a.group-site{margin-bottom:5px}.req-quotation-template .step-container .busFeatures .passengers{margin-bottom:20px}.req-quotation-template .step-container .busFeatures .accessories{display:block}.other-busses .single-bus,.req-quotation-template .single-bus{width:100%}.req-quotation-template .step-summary-container .section-header button.button-transparent{text-transform:inherit;margin-right:10px;border:none;margin-top:4px;padding:0}.req-quotation-template .step-summary-container .section-header button.button-transparent:hover{color:#616161;background-color:transparent}.req-quotation-template .step-summary-container .edit{float:left;width:100%}.req-quotation-template .step-summary-container .edit button.button-transparent{float:left;text-align:left}.req-quotation-template .step2 a.button-transparent{min-width:100px;width:auto}.single-bussit .article-image-container{position:relative;text-align:center;height:320px;background-size:cover!important}.single-bussit .subpage-maincontainer{margin-top:50px;margin-bottom:80px}}@media (max-width:480px){.req-quotation-template .step-container .section-header .center,section.ask-offer-lift .lift-form h2.background:before{display:none}body{font-size:14px;line-height:20px}h1{font-size:40px;line-height:40px;margin-bottom:24px}h2{font-size:30px;line-height:30px}.imagetext .text{font-size:18px!important;line-height:24px!important}section h2{font-size:20px!important;line-height:20px!important}section .section-title h2.background span{padding:0 10px}.video{height:450px}section.ask-offer-lift .lift-form a.button{margin-top:10px}section.ask-offer-lift .section-title h2.background span{padding:0}.ask-offer .input-fields select{padding:13px 10px}section.icon-lifts .list-of-icon-lifts .icon-col{margin-bottom:25px;width:50%;padding:0}section.icon-lifts .section-title{margin-bottom:30px}section.flexslider-and-imagelifts{margin-bottom:50px}.small-lift{width:100%;float:left}section.news .news-lifts .news-lift{margin-bottom:35px;width:100%}section.news .news-lifts .news-lift .image img{width:50%;height:auto}.req-quotation-template .article-image-container h1{font-size:32px;line-height:200px;margin-bottom:0}.req-quotation-template .ask-offer-contactdetails .contactdetails-row,.req-quotation-template .step2 a.button-transparent{font-size:14px}.req-quotation-template .step3 .select-services .single-product{margin-bottom:40px;font-size:14px;line-height:24px}.req-quotation-template .step2 a.button-transparent{font-size:12px;width:100%;margin-bottom:20px}.ask-offer .input-fields .field-column{margin-bottom:15px;width:100%}.req-quotation-template .step3 .select-services a.button-transparent{font-size:14px}.req-quotation-template .step3 .select-services .snacks{margin-bottom:5px}section.customers-and-partners .col-xs-4{width:100%}section.customers-and-partners .col-xs-4 .logo{width:100%;text-align:center;height:auto;margin-bottom:35px}section.icon-lifts .list-of-icon-lifts .icon-col .text{height:50px}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container .read-more .read-more-btn{font-size:12px;margin-top:5px}section.flexslider-and-imagelifts .liftslider-featured-container .liftslider-slider-container .read-more{margin-top:0}}@media (max-width:400px){section .section-title h2.background:before,section.ask-offer-lift{display:none}section.icon-lifts{margin-top:50px}section .bus-lift-title h2,section .section-title h2{font-size:24px!important;line-height:32px!important}section .section-title h2.background span{padding:0}.req-quotation-template .ask-offer-contactdetails .contactdetails-row,.req-quotation-template .step2 a.button-transparent{font-size:12px}.req-quotation-template .step3 .select-services .single-product{margin-bottom:40px;font-size:12px;line-height:20px;width:100%}.req-quotation-template .step-container .section-header h3,.req-quotation-template .step-summary-container .section-header h3{font-size:22px;line-height:30px}.req-quotation-template .ask-offer-contactdetails .contactdetails-row{margin-top:0}.req-quotation-template .ask-offer-contactdetails .contactdetails-row .col-xs-6{width:100%;margin-top:20px}.req-quotation-template .ask-offer-contactdetails .contactdetails-row .col-xs-12{margin-top:20px}iframe{width:100%;height:163px}}@media (max-width:320px){h1{font-size:30px;line-height:30px}.video{height:250px}}.ratings .rating-block{margin-bottom:50px}.ratings .rating-block a:hover .rating-logo{opacity:.85}.ratings .rating-block .rating-logo{height:24px;width:auto;margin-bottom:15px;opacity:1;transition:all .2s ease}.ratings .rating-block p{font-weight:700;color:#1c3f47;font-size:16px;margin-bottom:10px}.ratings .rating-block .rating-stars{width:200px;height:auto}.image-carousel{padding-top:40px;padding-bottom:20px}.slick-next:not(.slick-disabled)::before,.slick-next:not(.slick-disabled):hover::before,.slick-prev:not(.slick-disabled)::before,.slick-prev:not(.slick-disabled):hover::before{background-color:#fff;color:#1c3f47}.slick-prev{left:-10px!important}.slick-next{right:-15px!important}.slick-next.slick-arrow,.slick-prev.slick-arrow{width:30px;height:30px}.slick-next.slick-arrow::before,.slick-prev.slick-arrow::before{display:block;background-color:#1c3f47;width:30px;height:30px;border-radius:100%;opacity:1;font-size:18px;font-weight:700;padding:3px;transition:all .2s ease;color:#fff}.slick-prev.slick-arrow::before{content:'<';padding-right:5px}.slick-next.slick-arrow::before{content:'>';padding-left:5px}.admin-bar :target:before,:target:before{content:"";display:block}.slick-slide a{display:block;outline:0}.slick-slide a:hover img{opacity:.85}.slick-slide img{height:100px;width:auto;margin:0 5px;transition:all .2s ease}:target:before{height:133px;margin:-118px 0 0}.admin-bar :target:before{height:165px;margin:-138px 0 0}
/*# sourceMappingURL=main.min.css.map */