.engmenu{background-image:url('https://taksilevi.fi/wp-content/uploads/engflag-small.jpg');background-repeat:no-repeat;padding-left:0px}#top-menu .engmenu a{color:#fff0!important}@media only screen and (max-width:980px){.engmenu::before{background-image:url('https://taksilevi.fi/wp-content/uploads/engflag-small.jpg');background-repeat:no-repeat;padding-left:0px}}.toptag::before{content:"NEW";display:block;position:absolute;width:auto;padding:3px 5px;left:-5px;top:-25px;background-color:#ffc700;border-radius:3px;transform:rotate(-5deg);color:black;font-size:12px}@media only screen and (max-width:980px){.toptag::before{padding:1px 5px;left:15px;top:170px;transform:rotate(-3deg)}}.pa-add-accordion-icon .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before{display:block;content:"\e04f"}.bookingbtn a{background-color:black;padding:8px 12px;color:#ffc700;margin-bottom:10px}.bookingbtn a:hover{color:black;padding:8px 12px;background-color:#ffc700;border:solid 1px #000}.lista-regular ul li{padding-bottom:10px;line-height:1.4em}#page-container .et-l .et_pb_section .tgs-pulse{animation:button-pulse 1.5s}@keyframes button-pulse{0%,30%,60%,100%{transform:scale(1)}15%,45%{transform:scale(1.15)}}#page-container .et-l .et_pb_section .tgs-pulse:hover{animation:none}.otsikkokentta p{margin-bottom:10px}.painike-modulewrapper.et_pb_button_module_wrapper{display:inline-block}.textlink-border a{padding:10px 15px;border:2px solid rgb(236,187,48);display:inline-block;margin-top:10px}.blc a{border:1px solid rgb(0,0,0)}.line-after{position:relative;overflow:hidden;display:block}.line-after h2{vertical-align:baseline;display:block;position:relative}.line-after h2:after{content:'';position:absolute;width:100%;top:40%;margin-left:10px;border-top:2px solid #e2b100}@media only screen and (max-width:600px){.line-after h2::after{border-top:2px solid #e2b100;content:"";width:auto;display:none;position:absolute;top:16px;margin-left:20px}}.line-after ul li::before,.lista ul li::before{font-family:'ETmodules';content:'\52';color:#000;font-size:22px;display:inline-block;margin-right:10px;margin-left:0px;vertical-align:middle}.line-after.wht ul li::before,.lista.wht ul li::before{color:#fff}.line-after ul li,.lista ul li{padding-left:0px;list-style:none;padding-bottom:10px}.line-after ul,.lista ul{padding-top:10px}.line-after h3{padding-top:20px}@media screen and (max-width:767px){#ryhma{display:inherit;width:auto}}