@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,900);.plus-app.plus-app-2018-08-junakone{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;-moz-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;-moz-margin-end:0;margin-inline-end:0;max-width:800px;min-height:4em;display:block;margin:0;padding:0;font-size:1em;font-family:Roboto,Yle,Arial,sans-serif;line-height:1.1}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone{font-size:1em}}@-webkit-keyframes mediadeski-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mediadeski-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes mediadeski-scale{0%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.8}}@keyframes mediadeski-scale{0%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.8}50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.85);transform:scale(.85);opacity:.8}}.plus-app.plus-app-2018-08-junakone .scalingLoader-header{text-align:center;margin:0 auto;color:#dfdfdf}.plus-app.plus-app-2018-08-junakone .scalingLoader-header p{font-size:1.5em;padding:30px 0;font-weight:700}.plus-app.plus-app-2018-08-junakone .scalingLoader{text-align:center;margin:0 auto;width:40%;-webkit-animation:mediadeski-scale 1s infinite ease-in-out;animation:mediadeski-scale 1s infinite ease-in-out}.plus-app.plus-app-2018-08-junakone .rotatingLoader{margin:0 auto;width:50%;-webkit-animation:mediadeski-rotate .4s infinite linear;animation:mediadeski-rotate .4s infinite linear}.plus-app.plus-app-2018-08-junakone .veturiLoader{margin:0 auto;text-align:center;width:60%}.plus-app.plus-app-2018-08-junakone .app-content{background-color:#fff;padding-bottom:1em}.plus-app.plus-app-2018-08-junakone .app-content .errorContainer{text-align:center;padding:1em 0}.plus-app.plus-app-2018-08-junakone .app-content .errorContainer p span{font-weight:700}.plus-app.plus-app-2018-08-junakone .app-content .FlexRowDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;justify-items:center}.plus-app.plus-app-2018-08-junakone .app-content .trainResultDate{text-align:left;background-color:#a7ddc8;padding:10px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.plus-app.plus-app-2018-08-junakone .app-content .trainResultDate p{font-size:1.2em;font-weight:500;color:#fff}.plus-app.plus-app-2018-08-junakone .app-content .trainResultDate .trainResultDate_date{padding-left:20px}.plus-app.plus-app-2018-08-junakone .app-content .trainResult:hover{background-color:#d7d7d7}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow{text-align:left;background-color:#f0f0f0;padding:22px 0;margin-bottom:5px;font-size:1.1em;border-radius:7px}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;min-width:25%}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div p{padding:0 10px;text-align:left}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div p{padding:0 4px}}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div .trainResultRowTasmallisyys{font-weight:700;text-align:center}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div .arrowP{text-align:center;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRow div .arrowP_rotated{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in}.plus-app.plus-app-2018-08-junakone .app-content .trainResultClicked{background-color:#d0d0d0;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out}.plus-app.plus-app-2018-08-junakone .app-content .DetailsContainer{-webkit-transition:height 1s linear;transition:height 1s linear;background-color:#fff;padding:10px 20px 20px;margin-bottom:0}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .DetailsContainer{padding:0;padding-bottom:10px}}.plus-app.plus-app-2018-08-junakone .app-content .DetailsContainer .md___left{text-align:left;padding:0}.plus-app.plus-app-2018-08-junakone .app-content .DetailsContainer .md___center{text-align:center}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .DetailsContainer p{line-height:1.2}}.plus-app.plus-app-2018-08-junakone .app-content .lahtoClass p{font-weight:700}.plus-app.plus-app-2018-08-junakone .app-content .DetailsHeader{text-align:left;padding:15px 0}.plus-app.plus-app-2018-08-junakone .app-content .DetailsHeader div{width:30%}.plus-app.plus-app-2018-08-junakone .app-content .DetailsHeader div p{font-weight:600;padding:0}.plus-app.plus-app-2018-08-junakone .app-content .DetailsRow{text-align:left;padding:15px 5px}.plus-app.plus-app-2018-08-junakone .app-content .DetailsRow div{width:30%}.plus-app.plus-app-2018-08-junakone .app-content .mediadeski__ColoredDetail{background-color:#f2f2f2}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRowHeader{background-color:#fff;padding:20px 0}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .trainResultRowHeader{padding:10px 0}}.plus-app.plus-app-2018-08-junakone .app-content .trainResultRowHeader p{font-weight:600;line-height:1.3}@media all and (max-width:900px){.plus-app.plus-app-2018-08-junakone .app-content .trainResultRowHeader .resultRowWrap{display:block}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___header-container{background-color:#fff;padding-top:1em;text-align:center}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .app-content___header-container{padding-top:10px}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___header-container .app-content___header{font-size:2em;font-weight:700;color:#000;margin:0 20px}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .app-content___header-container .app-content___header{margin:0}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___searchfield-container{text-align:center;padding-top:1em}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .app-content___searchfield-container{padding:0}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___searchfield-container p{padding:0 1em;font-weight:400}.plus-app.plus-app-2018-08-junakone .app-content .app-content___searchfield-container .app-content___searchfield{padding:0 1.5em 1em}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .app-content___searchfield-container .app-content___searchfield{padding:7px 0}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___vaihda-paikseen{text-align:center;margin:0 auto;padding:5px;width:200px;background-color:#a7ddc8;color:#fff;border-radius:5px;margin-bottom:1em}@media all and (max-width:400px){.plus-app.plus-app-2018-08-junakone .app-content .app-content___vaihda-paikseen{margin-bottom:10px;margin-top:10px}}.plus-app.plus-app-2018-08-junakone .app-content .app-content___result-box-no-results{padding:15px 0;text-align:center}.plus-app.plus-app-2018-08-junakone .app-content .app-content___result-box-no-results p{line-height:1.2}.plus-app.plus-app-2018-08-junakone .app-content .app-content___result-box-info{padding:15px 0;text-align:left}.plus-app.plus-app-2018-08-junakone .app-content .app-content___result-box-info p{line-height:1.2;padding:5px 0}.plus-app.plus-app-2018-08-junakone .clearfix{zoom:1}.plus-app.plus-app-2018-08-junakone .clearfix:after{clear:both;content:' ';display:block;height:0;visibility:hidden}.plus-app.plus-app-2018-08-junakone .clear_both{clear:both}.plus-app.plus-app-2018-08-junakone .hidden{display:none}.plus-app.plus-app-2018-08-junakone .nowrap{white-space:nowrap}
/*# sourceMappingURL=styles.min.css.map */
