a.link_button,button,input[type=submit]{height:38px}.h1,h1{margin-top:35px;font-size:36px}.h2,h2{font-size:28px}.main_frontpage .h1,.main_frontpage h1{margin-top:70px;margin-bottom:30px;font-size:42px}#header_1{background-color:#00519e}#header{position:fixed;top:0;z-index:20;box-shadow:0 0 10px rgba(0,0,0,.25)}#header_push{height:105px}#footer_1>div,#footer_2>div{position:relative;padding-top:115px;padding-bottom:120px}#footer_2>div{padding-top:50px;padding-bottom:50px}#footer_1 div.footer_block{display:inline-block;width:33%;margin-right:.5%;margin-bottom:0;vertical-align:middle}#footer_1 div.footer_block:last-child{margin-right:0}#footer_1 div.footer_block>div{margin-bottom:35px}#footer div.sitemap ul li a{font-size:1.4em}#header div.header_row{position:static}#header #header_2{display:block;top:auto;background-color:#fff;transition:top .25s ease-out}#header #header_2,#header #header_2>div,#header #header_2>div>div{height:40px}#header div.header_row>div>div#lang,#header div.header_row>div>div#links,#header div.header_row>div>div#navi,#header div.header_row>div>div#subnavi{display:inline-block}#header #header_mob_drop,#header #header_mob_nav,#header #paanavi>ul>li>a i{display:none}#header #logo{width:160px;left:20px;transform:none;background:url(../images/tavarataxi.svg) center center no-repeat}#header #navi+#links{margin-left:5px}#header #paanavi ul{height:100%}#header #paanavi ul li{position:relative;display:inline-block;height:100%}#header #paanavi>ul>li>a{font-size:1.1em;font-weight:500;text-transform:uppercase}#header #paanavi ul li a{display:block;height:100%;line-height:65px;padding:0 10px}#header #paanavi ul li a i{display:none;margin-right:10px}#header #paanavi ul ul{display:none;position:absolute;left:0;height:auto;width:300px;z-index:999;text-align:left}#header #paanavi>ul>li:hover>ul{display:block;animation:.25s ease-out navi_drop_anim_dd}#header #paanavi>ul>li.drop:hover:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);overflow:hidden;pointer-events:none;border:15px solid transparent;border-bottom-color:rgba(0,121,206,.9);animation:.25s ease-out navi_drop_anim_af}#header #paanavi ul ul li{display:block;border-bottom:1px solid #0261ac}#header #paanavi ul ul li:last-child{border-bottom:none}#header #paanavi ul ul li a{padding:15px 25px;font-size:1em;font-weight:500;line-height:1.4}#header #paanavi ul ul li a:hover{background-color:#0079ce}#header #paanavi ul li>ul{background:#0079ce;background:linear-gradient(to bottom,rgba(0,121,206,.9),rgba(0,79,155,.9))}#header #paanavi ul ul ul{display:none;left:100%;top:0;z-index:999;text-align:left}#header #paanavi>ul>li>ul>li:hover>ul{display:block}@keyframes navi_drop_anim_af{0%{transform:translate(-50%,-10px);opacity:0}100%{transform:translate(-50%,0);opacity:1}}@keyframes navi_drop_anim_dd{0%{transform:translateY(-10px);opacity:0}100%{transform:translateY(0);opacity:1}}#header #header_2>div>div{margin-left:20px}#header #header_2>div>#search{margin-left:40px}#header #header_2>div>.hidden{margin-left:0}#header #subnavi{width:calc(100% - 350px);text-align:right}#header #subnavi ul{line-height:1}#header #subnavi ul li{display:inline-block;height:20px;margin-right:5px;padding-right:5px}#header #subnavi ul li:last-child{margin-right:0;padding-right:0;border-right:none}#header #subnavi ul li a{font-size:.8em;font-weight:400}#header #subnavi ul li a.on,#header #subnavi ul li a:hover{text-decoration:underline}#header #subnavi ul li a i{display:none}#header_2 #search{display:inline-block}#header_2 #search>div{width:100%}#header #search form{width:220px}#header #search input{height:24px;line-height:24px;border-radius:2px}#ylakuvat_block div.ylakuva_overlay{position:absolute;top:0;left:50%;left:calc(50% + 540px - 360px - 20px);transform-origin:right top;width:360px;height:auto;z-index:10;background:rgba(0,81,158,.9);border:none;border-radius:0;text-align:center}#ylakuvat_block div.ylakuva_overlay:after{content:'';position:absolute;display:block;top:calc(100% - 126px);border:180px solid transparent;border-top-color:rgba(0,81,158,.9);transform:scaleY(.305)}#ylakuvat_block div.ylakuva_overlay a,#ylakuvat_block div.ylakuva_overlay>div{display:block}#ylakuvat_block div.ylakuva_overlay img{max-width:250px;margin:20px 0 13px;box-shadow:none}#ylakuvat_block div.ylakuva_overlay a:hover img{filter:brightness(110%)}#ylakuvat_block div.ylakuva_overlay span{display:block;margin-bottom:30px;font-size:70px;font-weight:500}#ylakuvat_block div.ylakuva_overlay span:after{display:none}#ylakuvat_block div.ylakuva_overlay.frontpage img{margin:50px 0 30px}#ylakuvat_block div.ylakuva_overlay.frontpage span{margin-bottom:82px}#some_main{position:fixed;display:block;right:0;top:50%;transform:translateY(calc(-50% + 52px));width:auto;z-index:10;text-align:right}#some_main a{display:block;float:right;clear:right;margin-bottom:1px;width:35px;height:35px;line-height:35px;text-align:center;border:1px solid rgba(75,75,75,.5);border-top-color:rgba(150,150,200,.5);border-left-color:rgba(150,150,200,.5);border-right-width:0;transition:.25s ease-out}#some_main a:first-child{border-top-left-radius:5px}#some_main a:last-child{border-bottom-left-radius:5px;margin-bottom:0}#some_main a:hover{border-top-left-radius:5px;border-bottom-left-radius:5px;width:45px;height:inherit}#some_main a i{display:block;font-size:22px;transition:.25s ease-out}#some_main a.gplus i{font-size:19px}#some_main a i:before{margin:0}#some_main a.facebook,#some_main a.gplus,#some_main a.instagram,#some_main a.linkedin,#some_main a.twitter{background:#00519e}#some_main a.facebook:hover{background:#4b6fa9}#some_main a.twitter:hover{background:#33b9e8}#some_main a.x:hover{background:#000}#some_main a.gplus:hover{background:#e56857}#some_main a.youtube:hover{background:red}#some_main a.linkedin:hover{background:#008fc3}#some_main a.instagram{background:#00519e;background:linear-gradient(to bottom,#00519e,#00519e,#00519e,#00519e)}#some_main a.instagram:hover{background:#ae48bb;background:linear-gradient(to bottom,#4161e7,#ae48bb,#ee4651,#ffce69)}#polku{margin-top:30px}#application-container>div{max-width:720px;padding:150px 20px}#ajankoht-container>div{display:flex}#ajankoht-container>div>div{min-height:787px}#ajankoht-container #uutiskuvitus{display:inline-block;width:40%;background:url('../images/Tavarataxi-etusivu-ajankohtaista-kalusto.jpg') center center/cover no-repeat}#ajankoht-container #uutisnostot{width:60%}#ajankoht-container p.date{font-size:.9em}#ajankoht-container .title{font-size:1.3em;line-height:1.4em}#contact-container{display:inline-block;width:48%;vertical-align:top}#contact-container-right{display:inline-block;width:46%;margin-top:0;margin-left:6%;vertical-align:top}#contact-container-right div.block i{font-size:1.7em}#contact-container-right div.block div.frt_otsikko,#contact-container-right div.block ul{margin-left:70px}#contact-container-right div.block div.frt_otsikko{font-size:1.4em}#contact-container-right div.contact_image{display:block;text-align:center}div.form_page input.puoli{width:49%}div.form_page input.puoli+input.puoli{width:49%;margin-left:2%}div.form_page .next_send+input{width:130px;margin-left:2%}div.form_page input[type=submit]{height:38px}#order-container div.form_block div.copy_wrapper{padding:20px}#order-container div.form_block.labels>div>div>*{display:inline-block}#order-container div.form_block.labels>div>div>label{width:25%}#order-container div.form_block.labels>div>div>input{width:75%}#order-container div.form_block.labels>div>div>span{margin:0 9px}#order-container div.form_block>div.radio_wrapper label input[type=text]{margin-left:10px}#order-container div.form_block.labels input[name='product_amount[]'],#order-container div.form_block.labels input[name='product_cargo_amount[]'],#order-container div.form_block.labels input[name='product_weight[]']{width:175px}#order-container div.form_block.labels input[name='product_height[]'],#order-container div.form_block.labels input[name='product_length[]'],#order-container div.form_block.labels input[name='product_width[]']{width:75px}#order-container div.form_block div.contact_field_field,#order-container div.form_block div.contact_field_title{padding:0 10px}#order-container div.form_block div.contact_field_title{text-align:right}#order-container div.form_block div.contact_field_field{text-align:left}#main #order-container div.form_block div.address{width:49%;margin-right:1%}#main #order-container div.form_block div.zip_code{width:14%;margin-right:1%}#main #order-container div.form_block div.city{width:35%}#main #order-container div.form_block div.first_name{width:49%;margin-right:1%}#main #order-container div.form_block div.last_name{width:50%}#main #order-container div.form_block div.phone{width:34%;margin-right:1%}#main #order-container div.form_block div.email{width:65%}div.left_column{float:left;width:48%}div.right_column{float:right;width:48%}.sectionimageleft{float:left;padding:0 2% 20px 0;width:49%;text-align:center}.sectionimageright{float:right;padding:0 0 20px 2%;width:49%;text-align:center}