#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{-moz-box-sizing:content-box;box-sizing:content-box;}#cboxOverlay{background:#000;}#colorBox{}#cboxWrapper{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#cboxTopLeft{width:15px;height:15px;}#cboxTopCenter{height:15px;}#cboxTopRight{width:15px;height:15px;}#cboxBottomLeft{width:15px;height:10px;}#cboxBottomCenter{height:10px;}#cboxBottomRight{width:15px;height:10px;}#cboxMiddleLeft{width:15px;}#cboxMiddleRight{width:15px;}#cboxContent{background:#fff;overflow:hidden;font:12px "Lucida Grande",Verdana,Arial,sans-serif;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;background:rgba(255,255,255,0.7);bottom:28px;left:0;color:#535353;width:100%;padding:4px 6px;box-sizing:border-box;}#cboxCurrent{position:absolute;bottom:4px;left:60px;color:#949494;}.cboxSlideshow_on #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) -75px -50px no-repeat;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-101px -50px;}.cboxSlideshow_off #cboxSlideshow{position:absolute;bottom:0px;right:30px;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) -49px -50px no-repeat;width:25px;height:25px;text-indent:-9999px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-25px -50px;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) -75px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) -50px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxLoadingOverlay{background:#fff;}#cboxLoadingGraphic{background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/loading_animation.gif) center center no-repeat;}#cboxClose{position:absolute;bottom:0;right:0;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/colorbox/styles/default/images/controls.png) -25px 0px no-repeat;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}
/**/.ui-accordion .ui-accordion-header .ui-icon{position:static;display:block;float:left;left:0;top:0;margin:0;}.ui-accordion .ui-accordion-header{background-color:#EEE;border-top:0 none;border-left:0 none;border-right:0 none;color:#0074BD;font-weight:normal;padding:6px 0;}.ui-accordion .ui-accordion-content{border-bottom:0 none;border-left:0 none;border-right:0 none;border-top:0 none;max-height:none !important;}#context-blockform .context-blockform-selector{height:100% !important;}#context-blockform .selector{vertical-align:top;}
/**/.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(http://st02.nelonenmedia.fi/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
/**/#views-slideshow-form-wrapper .form-item.dependent-options{padding-left:5px;}#views-slideshow-form-wrapper .vs-dependent{padding-left:30px;}
/**/@font-face{font-family:'FontAwesome';src:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/fonts/customfont/fontawesome-webfont.eot?v=3.0.1);src:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/fonts/customfont/fontawesome-webfont.eot?#iefix&v=3.0.1) format('eot'),url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/fonts/customfont/fontawesome-webfont.woff?v=3.0.1) format('woff'),url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/fonts/customfont/fontawesome-webfont.ttf?v=3.0.1) format('truetype');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}.icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"]{background-image:none;}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}a [class^="icon-"],a [class*=" icon-"]{display:inline-block;}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"]{display:inline;}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"]{}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"]{display:inline-block;width:1.25em;text-align:center;}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large{width:1.5625em;}ul.icons{list-style-type:none;text-indent:-0.75em;}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"]{width:.75em;}.icon-muted{color:#eeeeee;}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.pull-right{float:right;}.pull-left{float:left;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}@-moz-document url-prefix(){.icon-spin{height:.9em;}.btn .icon-spin{height:auto;}.icon-spin.icon-large{height:1.25em;}.btn .icon-spin.icon-large{height:.75em;}}.icon-search:before{content:"\f021";}.icon-angle-right:before{content:"\f022";}.icon-angle-up:before{content:"\f023";}.icon-angle-down:before{content:"\f024";}
/**/.source-media-sprite,.source-media-flexslider-arrow-next,.source-media-flexslider-arrow-prev,.source-media-hs,.source-media-is,.source-media-logo-hero-mini,.source-media-logo-jim-mini,.source-media-logo-jim,.source-media-logo-liv-mini,.source-media-logo-liv,.source-media-logo-maailma-mini,.source-media-logo-nappula-mini,.source-media-logo-nel-mini,.source-media-logo-nelonen-full,.source-media-logo-nelonen,.source-media-logo-prime-mini,.source-media-logo-ruutu,.source-media-logo-ruutuplus,.source-media-nelonen-new,.source-media-nelonen,.source-media-ruutu-off,.source-media-ruutu-on,.source-media-sprite-channels-12,.source-media-top_groovefm_logo,.source-media-top_herotv_logo,.source-media-top_jimtv_logo,.source-media-top_livtv_logo,.source-media-top_loop_logo,.source-media-top_metrofm_logo,.source-media-top_nelonen_logo,.source-media-top_nelonen_logo_new,.source-media-top_paketti_logo,.source-media-top_pro_logo,.source-media-top_radioaalto_logo,.source-media-top_radiorock_logo,.source-media-top_radiosuomipop_logo,.source-media-top_ruutu_logo{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/source-media-s68c4c27259.png);background-repeat:no-repeat;}.ui-sprite,.ui-poll{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/ui-s67dd4d08e1.png);background-repeat:no-repeat;}.ui-poll{background-position:0 0;}.source-media-flexslider-arrow-next{background-position:0 0;}.source-media-flexslider-arrow-prev{background-position:0 -51px;}.source-media-hs{background-position:0 -102px;}.source-media-is{background-position:0 -119px;}.source-media-logo-hero-mini{background-position:0 -136px;}.source-media-logo-jim-mini{background-position:0 -161px;}.source-media-logo-jim{background-position:0 -187px;}.source-media-logo-liv-mini{background-position:0 -229px;}.source-media-logo-liv{background-position:0 -255px;}.source-media-logo-maailma-mini{background-position:0 -299px;}.source-media-logo-nappula-mini{background-position:0 -324px;}.source-media-logo-nel-mini{background-position:0 -349px;}.source-media-logo-nelonen-full{background-position:0 -375px;}.source-media-logo-nelonen{background-position:0 -415px;}.source-media-logo-prime-mini{background-position:0 -458px;}.source-media-logo-ruutu{background-position:0 -483px;}.source-media-logo-ruutuplus{background-position:0 -502px;}.source-media-nelonen-new{background-position:0 -519px;}.source-media-nelonen{background-position:0 -550px;}.source-media-ruutu-off{background-position:0 -567px;}.source-media-ruutu-on{background-position:0 -584px;}.source-media-sprite-channels-12{background-position:0 -601px;}.source-media-top_groovefm_logo{background-position:0 -1362px;}.source-media-top_herotv_logo{background-position:0 -1393px;}.source-media-top_jimtv_logo{background-position:0 -1424px;}.source-media-top_livtv_logo{background-position:0 -1455px;}.source-media-top_loop_logo{background-position:0 -1486px;}.source-media-top_metrofm_logo{background-position:0 -1517px;}.source-media-top_nelonen_logo{background-position:0 -1548px;}.source-media-top_nelonen_logo_new{background-position:0 -1579px;}.source-media-top_paketti_logo{background-position:0 -1610px;}.source-media-top_pro_logo{background-position:0 -1641px;}.source-media-top_radioaalto_logo{background-position:0 -1672px;}.source-media-top_radiorock_logo{background-position:0 -1703px;}.source-media-top_radiosuomipop_logo{background-position:0 -1734px;}.source-media-top_ruutu_logo{background-position:0 -1765px;}@media screen and (max-width:739px){.region-branding{padding:15px;}.newer-nodes-count-ctx-zone .newer-nodes-count{width:100%;}.block-news-sections-block .view-news-sections ul a.active{color:#24aee7;}.view-program-advanced-poll-content-list .views-row{margin-bottom:1.5384615385em;}.context-uutiset .header-submenu,.page-ohjelmat .header-submenu{min-height:28px !important;overflow:hidden;}.context-uutiset .header-submenu .zone,.page-ohjelmat .header-submenu .zone{margin-bottom:0px !important;}.mosaic-grid-modview .views-row{width:50% !important;margin-right:0 !important;margin-top:0.5% !important;padding-bottom:5.2% !important;min-height:180px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:137px !important;}.mosaic-grid-modview img{max-height:240px;}.mosaic-grid-modview .views-row:nth-of-type(even){padding-right:0;padding-left:0.5%;}.mosaic-grid-modview .h2-wrapper{width:100% !important;}.mosaic-grid-modview .views-row-odd{clear:left;}#hover-box .views-row.grid-3{width:100% !important;}.context-ohjelmat .show-all-tags{padding-left:185px !important;left:0 !important;background:transparent !important;}.context-ohjelmat .show-all-tags a{background:black !important;height:100%;}.context-ohjelmat.page-node .zone-content h1,.context-ohjelmat.page-node .node-story h2{font-size:21px !important;line-height:25px !important;margin-bottom:10px !important;}.context-ohjelmat #section-content{background:white !important;}footer .view-nelonen-program-list .grid-3{margin-left:0 !important;}.block-nelonen-program-list-block-1{margin:0 -10px !important;}.view-program-description .description{margin-top:-10px;padding-top:0;}.next-airdate-wrapper{left:0px !important;}.newer-nodes-count-ctx-zone .block-nelonen-article-flow-count{float:none !important;position:relative !important;}}@media screen and (min-width:701px) and (max-width:739px){.mosaic-grid-modview .views-row{height:230px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:196px !important;}}@media screen and (min-width:651px) and (max-width:700px){.mosaic-grid-modview .views-row{height:219px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:184px !important;}}@media screen and (min-width:601px) and (max-width:650px){.mosaic-grid-modview .views-row{height:210px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:171px !important;}}@media screen and (min-width:551px) and (max-width:600px){.mosaic-grid-modview .views-row{height:194px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:156px !important;}}@media screen and (min-width:501px) and (max-width:550px){.mosaic-grid-modview .views-row{height:180px;}.mosaic-grid-modview .mosaic-image,.mosaic-grid-modview img{min-height:137px !important;}}@media screen and (max-width:500px){.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-row.grid-3{width:98%;}.mosaic-grid-modview .views-row{width:100% !important;padding:0 0 5.2% 0 !important;}.mosaic-grid-modview .views-row img{max-height:none !important;}.mosaic-grid-modview .views-row .h2-wrapper{width:100% !important;}.mosaic-grid-modview .views-row:nth-child(1n+4){min-height:0 !important;padding:0 !important;}.mosaic-grid-modview .views-row:nth-child(1n+4) .mosaic-image{min-height:0 !important;width:140px;}.mosaic-grid-modview .views-row:nth-child(1n+4) .submitted{top:auto;left:0;bottom:0;width:140px;padding-left:0.3em;padding-right:0.3em;}.mosaic-grid-modview .views-row:nth-child(1n+4) img{min-height:0 !important;}.mosaic-grid-modview .views-row:nth-child(1n+4) .h2-wrapper{left:141px;top:0;right:0;width:auto !important;}}@media screen and (min-width:400px){div.block-nelonen-movies-upcoming{margin-right:-1%;}div.block-nelonen-movies-upcoming .movies-week-title{margin-right:1%;}div.block-nelonen-movies-upcoming .field-name-broadcast-name h2{font-size:1.2em;}div.block-nelonen-movies .views-row.grid-3,#hover-box .views-row.grid-3{float:left;margin-right:1%;margin-bottom:1%;width:49%;}}@media screen and (min-width:600px){div.block-nelonen-movies-upcoming .field-name-broadcast-name h2{font-size:1.4em;}}@media (max-width:580px){.timetable-header #pick-a-date{display:none;}.timetable-header{padding:0;}a.link-to-tv-guide{margin:10px 0 -4px 25px;background-color:#444;border-left:none;}a.link-to-tv-guide:after{top:25px;}a.link-to-tv-guide .rsaquo{font-size:2.5em;vertical-align:top;line-height:44px;}a.link-to-tv-guide .mobile-hide{display:none;}.timetable-header #date-chosen,#channel-picker-wrapper{margin:10px 0 0 25px !important;}#channel-picker-wrapper{clear:both;margin-bottom:10px !important;}}#nelonen_media_head{display:none;}
/**/@font-face{font-family:'DINMittelEF';font-weight:normal;font-style:normal;src:url(http://www.nelonen.fi/sites/all/themes/site_custom/nelonen/fonts/2D5284_0_0.eot);src:url(http://www.nelonen.fi/sites/all/themes/site_custom/nelonen/fonts/2D5284_0_0.eot?#iefix) format('embedded-opentype'),url(http://www.nelonen.fi/sites/all/themes/site_custom/nelonen/fonts/2D5284_0_0.woff2) format('woff2'),url(http://www.nelonen.fi/sites/all/themes/site_custom/nelonen/fonts/2D5284_0_0.woff) format('woff'),url(http://www.nelonen.fi/sites/all/themes/site_custom/nelonen/fonts/2D5284_0_0.ttf) format('truetype');}
/**/.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24{position:relative;margin-left:10px;margin-right:10px;}.container-12 .block .omega-grid,.container-16 .block .omega-grid,.container-24 .block .omega-grid{position:relative;margin-left:-10px;margin-right:-10px;}
/**/.clearfix:after{font-size:0;}#skip-link{left:50%;margin-left:-5.25em;margin-top:0;position:absolute;width:auto;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;padding:1px 10px 2px 10px;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}.inline li,.tabs li,.breadcrumb li{list-style:none;display:inline;margin-right:0.5em;}.item-list li{list-style:none;}.pager li{display:inline;margin-right:0.25em;}img{vertical-align:bottom;}.field-label-inline .field-label,.field-label-inline .field-items,.field-label-inline .field-item{display:inline;}
/**/::-moz-focus-inner{border:0;padding:0;}input[type="search"]::-webkit-search-decoration{display:none;}input,button,select,textarea{margin:0;vertical-align:middle;}button,input[type="reset"],input[type="submit"],input[type="button"]{-webkit-appearance:none;-moz-border-radius:11px;-webkit-border-radius:11px;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border-radius:11px;background:#ddd url(http://st02.nelonenmedia.fi/sites/all/themes/contrib/omega/omega/images/button.png) repeat-x;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#ddd));background:-moz-linear-gradient(top center,#fff 0%,#ddd 100%);border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;outline:0;overflow:visible;padding:3px 10px 4px;text-shadow:#fff 0 1px 1px;width:auto;*padding-top:2px;*padding-bottom:0px;}button{*padding-top:1px;*padding-bottom:1px;}textarea,select,input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"]{-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;outline:0;padding:2px 3px;font-size:13px;font-family:Arial,sans-serif;height:1.8em;*padding-top:2px;*padding-bottom:1px;*height:auto;}input.placeholder_text,textarea.placeholder_text,input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}::-webkit-input-placeholder{color:#888;}button:focus,button:active,input:focus,input:active,select:focus,select:active,textarea:focus,textarea:active{-moz-box-shadow:#06f 0 0 7px;-webkit-box-shadow:#06f 0 0 7px;box-shadow:#06f 0 0 7px;z-index:1;}input[type="file"]:focus,input[type="file"]:active,input[type="radio"]:focus,input[type="radio"]:active,input[type="checkbox"]:focus,input[type="checkbox"]:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}select[disabled],textarea[disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="email"][disabled],input[type="month"][disabled],input[type="number"][disabled],input[type="password"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="text"][disabled],input[type="time"][disabled],input[type="url"][disabled],input[type="week"][disabled]{background-color:#eee;}button[disabled],input[disabled],select[disabled],select[disabled] option,select[disabled] optgroup,textarea[disabled]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#888;cursor:default;}textarea,select[size],select[multiple]{height:auto;}@media (-webkit-min-device-pixel-ratio:0){select{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/contrib/omega/omega/images/select-arrow.gif);background-repeat:no-repeat;background-position:right center;padding-right:20px;}select[size],select[multiple]{background-image:none;padding:0;}}textarea{min-height:40px;overflow:auto;resize:vertical;width:100%;}optgroup{color:#000;font-style:normal;font-weight:normal;}.ie6-button,* html button{background:#ddd url(http://st02.nelonenmedia.fi/sites/all/themes/contrib/omega/omega/images/button.png) repeat-x;border:1px solid;border-color:#ddd #bbb #999;cursor:pointer;color:#333;font:bold 12px/1.2 Arial,sans-serif;padding:2px 10px 0px;overflow:visible;width:auto;}* html button{padding-top:1px;padding-bottom:1px;}.ie6-input,* html textarea,* html select{background:#fff;border:1px solid;border-color:#848484 #c1c1c1 #e1e1e1;color:#000;padding:2px 3px 1px;font-size:13px;font-family:Arial,sans-serif;vertical-align:top;}* html select{margin-top:1px;}.placeholder_text,.ie6-input-disabled,.ie6-button-disabled{color:#888;}.ie6-input-disabled{background:#eee;}
/**/.form-actions input{margin-right:0.5em;}.form-actions input:hover{background:#FFFFFF;}label{font-weight:bold;}
/**/.source-media-sprite,.source-media-flexslider-arrow-next,.source-media-flexslider-arrow-prev,.source-media-hs,.source-media-is,.source-media-logo-hero-mini,.source-media-logo-jim-mini,.source-media-logo-jim,.source-media-logo-liv-mini,.source-media-logo-liv,.source-media-logo-maailma-mini,.source-media-logo-nappula-mini,.source-media-logo-nel-mini,.source-media-logo-nelonen-full,.source-media-logo-nelonen,.source-media-logo-prime-mini,.source-media-logo-ruutu,.source-media-logo-ruutuplus,.source-media-nelonen-new,.source-media-nelonen,.source-media-ruutu-off,.source-media-ruutu-on,.source-media-sprite-channels-12,.source-media-top_groovefm_logo,.source-media-top_helmi_logo,.source-media-top_herotv_logo,.source-media-top_jimtv_logo,.source-media-top_livtv_logo,.source-media-top_loop_logo,.source-media-top_metrofm_logo,.source-media-top_nelonen_logo,.source-media-top_nelonen_logo_new,.source-media-top_paketti_logo,.source-media-top_pro_logo,.source-media-top_radioaalto_logo,.source-media-top_radiorock_logo,.source-media-top_radiosuomipop_logo,.source-media-top_ruutu_logo,.ruutu-lift .source-icon,.mosaic-grid-modview .ilta-sanomat .source-icon,.view-frontpage-most-recent-stories .source-icon,.mosaic-grid-modview .helsingin-sanomat .source-icon,.block-nelonen-cos-blocks-latest-videos h2:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-nel-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-jim-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-liv-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-hero-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-prime-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-nappula-mini:before,.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-maailma-mini:before,.block-nelonen-tv-guide-simple h2:before,.block-nelonen-tv-guide-simple h2.logo-nelonen:before,.block-nelonen-tv-guide-simple h2.logo-jim:before,.block-nelonen-tv-guide-simple h2.logo-liv:before,.news-listing .view-content .views-row .views-field-field-external-story-source div,.news-listing .view-content .views-row .views-field-field-external-story-source div[data-story-source="Ilta-sanomat"],.news-listing .view-content .views-row .views-field-field-external-story-source div[data-story-source="Helsingin sanomat"],.ruutu-logo-episodes-wrapper .ruutu-logo-episodes,.logo-ruutu-plus-mini:before{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/source-media-se0586dea75.png);background-repeat:no-repeat;}.ui-sprite,.ui-poll{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/ui-s67dd4d08e1.png);background-repeat:no-repeat;}.ui-poll{background-position:0 0;}.source-media-flexslider-arrow-next{background-position:0 0;}.source-media-flexslider-arrow-prev{background-position:0 -51px;}.source-media-hs{background-position:0 -102px;}.source-media-is{background-position:0 -119px;}.source-media-logo-hero-mini{background-position:0 -136px;}.source-media-logo-jim-mini{background-position:0 -161px;}.source-media-logo-jim{background-position:0 -187px;}.source-media-logo-liv-mini{background-position:0 -229px;}.source-media-logo-liv{background-position:0 -255px;}.source-media-logo-maailma-mini{background-position:0 -299px;}.source-media-logo-nappula-mini{background-position:0 -324px;}.source-media-logo-nel-mini{background-position:0 -349px;}.source-media-logo-nelonen-full{background-position:0 -375px;}.source-media-logo-nelonen{background-position:0 -415px;}.source-media-logo-prime-mini{background-position:0 -458px;}.source-media-logo-ruutu{background-position:0 -483px;}.source-media-logo-ruutuplus{background-position:0 -502px;}.source-media-nelonen-new{background-position:0 -519px;}.source-media-nelonen{background-position:0 -550px;}.source-media-ruutu-off{background-position:0 -567px;}.source-media-ruutu-on{background-position:0 -584px;}.source-media-sprite-channels-12{background-position:0 -601px;}.source-media-top_groovefm_logo{background-position:0 -1362px;}.source-media-top_helmi_logo{background-position:0 -1393px;}.source-media-top_herotv_logo{background-position:0 -1422px;}.source-media-top_jimtv_logo{background-position:0 -1453px;}.source-media-top_livtv_logo{background-position:0 -1484px;}.source-media-top_loop_logo{background-position:0 -1515px;}.source-media-top_metrofm_logo{background-position:0 -1546px;}.source-media-top_nelonen_logo{background-position:0 -1577px;}.source-media-top_nelonen_logo_new{background-position:0 -1608px;}.source-media-top_paketti_logo{background-position:0 -1639px;}.source-media-top_pro_logo{background-position:0 -1670px;}.source-media-top_radioaalto_logo{background-position:0 -1701px;}.source-media-top_radiorock_logo{background-position:0 -1732px;}.source-media-top_radiosuomipop_logo{background-position:0 -1763px;}.source-media-top_ruutu_logo{background-position:0 -1794px;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;border:0;padding:0;outline:0;vertical-align:baseline;font:inherit;}html{font-size:81.25%;line-height:1.5384615385em;}body{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:normal;color:#666666;line-height:inherit;}b,strong{font-weight:bold;}blockquote{margin:1.5em 10px;padding:0.5em 10px;quotes:"“" "”" "‘" "’";}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:0.1em;margin-right:0.25em;vertical-align:-0.4em;}blockquote p{display:inline;}h1,h2,h3,h4{color:#333333;font-weight:normal;}h1,.context-ohjelmat.page-node .node-story h2,.context-uutiset.page-node .node-story h2,.view-display-id-block_rekry h2,.node-type-press-release .node-press-release .node-title{font-size:34px;line-height:40px;}h2{font-size:21px;line-height:30px;margin-bottom:20px;}h3{font-size:18px;line-height:30px;}h4{font-size:18px;line-height:30px;}p{margin-bottom:0.5384615385em;}p sup{font-size:8.6666666667px;font-weight:500;vertical-align:top;}a{color:#333333;text-decoration:none;}img{max-width:100%;height:auto;width:auto;}.field-name-body ul,ol{padding-left:33px;}object{position:relative;display:block;}.views-row{margin:0;}.views-field-field-highlight-story-references{display:none;}ul li.leaf{list-style:none;list-style-image:none;list-style-type:none;}.zone-wrapper,.zone{position:relative;}#section-header .block-nelonen-ads,#section-header .block-nelonen-ads-cts{background-color:none;margin-top:10px;margin-bottom:10px;}@media screen and (max-width:780px){#section-header{}#section-header .block-nelonen-ads,#section-header .block-nelonen-ads-cts{margin:0;}#section-header .block-nelonen-ads a img,#section-header .block-nelonen-ads-cts object{margin:5px 0;}#section-header .block-nelonen-ads a,#section-header .block-nelonen-ads-cts a img{display:block;}#section-header .block-nelonen-ads-cts{margin-top:-1px;}#section-header .zone-branding > div{margin-left:0;margin-right:0;}}#zone-branding-wrapper{width:100%;position:relative;z-index:200;background:white;-moz-box-shadow:0 3px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2);box-shadow:0 3px 8px rgba(0,0,0,0.2);}.logo-img{padding-top:10px;}.logo-img img{width:89px;vertical-align:baseline;}nav.navigation{height:20px;width:100%;max-width:100%;}ul.main-menu{float:left;position:relative;}ul.main-menu > li{display:block;float:left;margin:0 20px 10px 0;padding:0;font-size:1.1em;}ul.main-menu > li a{color:#333333;}ul.main-menu > li a:visited{color:#333333;}ul.main-menu > li a:focus{color:#24aee7;}ul.main-menu > li a:hover{color:#24aee7;}ul.main-menu > li a:active{color:#24aee7;}ul.main-menu > li a.active,ul.main-menu > li a.active-trail{color:#24aee7;}ul.main-menu li.last{cursor:pointer;margin-right:0;}#zone-header-5 .region{margin:0;z-index:20;position:absolute;height:45px;margin-top:-45px;width:100%;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#zone-header-5 .region.down{z-index:200;margin-top:0;}.block-nelonen-custom-search h2.block-title{display:none;}.block-nelonen-custom-search{background-color:white;height:45px;padding:0 10px;}.down .block-nelonen-custom-search{-moz-box-shadow:0 3px 8px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2);box-shadow:0 3px 8px rgba(0,0,0,0.2);}.block-nelonen-custom-search form{position:relative;display:block;height:46.8px;}.block-nelonen-custom-search form input{position:absolute;top:0;height:36px;font-size:2em;}.block-nelonen-custom-search form input:focus,.block-nelonen-custom-search form input:active{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.block-nelonen-custom-search form input[type="text"]{right:0;color:#cccccc;border:2px solid #cccccc;width:100%;padding-left:0.25em;padding-right:82px;}.block-nelonen-custom-search form input[type="submit"]{right:0;z-index:+1;height:28px;font-size:0;width:67px;margin-top:4px;margin-bottom:4px;margin-right:3.8px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;background:#cccccc;text-shadow:none;border:none;text-indent:-2000px;}.block-nelonen-custom-search form:after{content:"\f021";display:block;position:absolute;top:7.2px;right:19px;margin-left:2px;cursor:pointer;color:white;font-size:1.9em !important;font-family:FontAwesome;width:30px;height:30px;z-index:2;pointer-events:none;line-height:23px;font-size:0.5em;}#section-footer .zone{min-height:60px;}#section-footer .zone-wrapper{padding:10px 0;}#section-footer .wide-zone{background:#333333;}#section-footer .wide-zone h2{color:#777;font-size:18px;line-height:30px;text-transform:capitalize;margin:0 0 15px;border:none;}#section-footer .wide-zone h2.block-title:before{position:static;background:none;}#section-footer .wide-zone a{color:#f2f2f2;}#section-footer .wide-zone a:visited{color:#f2f2f2;}#section-footer .wide-zone a:focus{color:#24aee7;}#section-footer .wide-zone a:hover{color:#24aee7;}#section-footer .wide-zone a:active{color:#24aee7;}#section-footer .wide-zone ul.menu{border-left:1px solid #24aee7;padding:0 0 0 15px;margin:0 0 35px;}#section-footer .wide-zone ul.menu li{margin:0;}#section-footer .wide-zone .block-nelonen-footer-logo{margin:15px 0;}#section-footer .wide-zone .block-menu-nelonen-websites{margin:15px 0;}#section-footer .wide-zone .block-menu-nelonen-websites h2{display:none;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu{padding:0;margin:0;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li{float:left;position:relative;padding:0 9px 0 0;margin:0 0 0 7px;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li.first{margin:0;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#11759e;height:5px;width:5px;position:absolute;right:0;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li.last:after{content:'';}#section-footer .wide-zone .view-nelonen-program-list .views-row{margin:0;padding:0 0 0 15px;border-left:1px solid #24aee7;}#section-content{padding-bottom:10px;}#section-content .zone{background:white;margin-top:10px;margin-bottom:10px;padding:8px 0;}#section-content .grid-12.nelonen-news-list{margin:0;padding:0;}#section-content .zone.zone-content{margin-top:0;margin-bottom:0;}#section-content .zone.program-list-ctx-zone{background-color:transparent;padding:0;margin:0 auto;}body .flexslider.no-shadow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}body .flexslider.no-frame{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:0;}.context-uutiset.page-taxonomy #page-title,.context-uutiset.page-uutiset #page-title{display:none;}.program-info-modview .no-description,.program-info-modview .description,.program-info-modview .title{padding:10px 0;margin-left:0;margin-right:16px;}.program-info-modview .no-description h1{padding-bottom:0;}.program-info-modview .main_image{margin:0;}.program-info-modview img{width:100%;}.mosaic-grid-modview .views-row{width:100%;margin:4px 4px 0 0;float:left;overflow:hidden;position:relative;}.mosaic-grid-modview .views-row .node-story{margin:0;border:0;}.mosaic-grid-modview .views-row .source-icon{position:absolute;top:0;right:0;z-index:1;}.mosaic-grid-modview .views-row img,.mosaic-grid-modview .views-row .mosaic-image{width:100%;overflow:hidden;}.mosaic-grid-modview .views-row .mosaic-image{background-size:cover;background-image:url("/sites/all/themes/base_custom/nelonen_base/images/mosaic_placeholders/mosaic_media_placeholder_nel.png");}.mosaic-grid-modview .h2-wrapper{padding:2px;background:#222;width:100%;position:absolute;bottom:0;border-top:1px solid #24aee7;}.mosaic-grid-modview .h2-wrapper.ilta-sanomat{border-color:#ec0526;}.mosaic-grid-modview .h2-wrapper.helsingin-sanomat{border-color:#787878;}.mosaic-grid-modview .h2-wrapper h2.node-title{position:relative;margin:0;font-size:1.2em;min-height:38px;line-height:1.2em;padding:1px 5px;display:block;color:#DDD;display:block;}.mosaic-grid-modview .submitted{position:absolute;top:0;background:rgba(0,0,0,0.6);color:#DDD;padding:5px 11px 4px;font-size:0.9em;}.ruutu-lift .h2-wrapper{border-color:#ec008c !important;background:#ec008c;}.ruutu-lift .h2-wrapper h2.node-title{color:#FFF !important;}.ruutu-lift .source-icon{background-position:0 -584px;height:16px;width:16px;}.ruutu-lift .mosaic-image{background:#333333;}.mosaic-grid-modview .ilta-sanomat .h2-wrapper{border-color:#ec0526 !important;}.mosaic-grid-modview .ilta-sanomat .source-icon{background-position:0 -119px;height:16px;width:16px;}.mosaic-grid-modview .ilta-sanomat .mosaic-image{background-image:url("/sites/all/themes/base_custom/nelonen_base/images/mosaic_placeholders/mosaic_media_placeholder_is.png");}.view-frontpage-most-recent-stories .source-icon{background-position:0 -519px;height:30px;width:17px;}.mosaic-grid-modview .helsingin-sanomat .h2-wrapper{border-color:#787878 !important;}.mosaic-grid-modview .helsingin-sanomat .source-icon{background-position:0 -102px;height:16px;width:16px;}.mosaic-grid-modview .helsingin-sanomat .mosaic-image{background-image:url("/sites/all/themes/base_custom/nelonen_base/images/mosaic_placeholders/mosaic_media_placeholder_hs.png");}form.webform-client-form{padding:20px;margin-bottom:30px;-moz-box-shadow:0 3px 6px 2px #6d909e;-webkit-box-shadow:0 3px 6px 2px #6d909e;box-shadow:0 3px 6px 2px #6d909e;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;float:left;clear:both;width:100%;}form.webform-client-form *{outline:none;}form.webform-client-form .form-item{margin-bottom:0.5em;clear:both;}form.webform-client-form label{float:none;clear:both;margin:0.5em 0;font-weight:bold;overflow:hidden;*zoom:1;}form.webform-client-form label span{overflow:hidden;*zoom:1;}form.webform-client-form input[type="text"],form.webform-client-form input[type="email"],form.webform-client-form input[type="file"],form.webform-client-form textarea{float:left;clear:both;font-size:1em;line-height:1.5384615385em;width:100%;}form.webform-client-form input[type="text"]:active,form.webform-client-form input[type="text"]:focus,form.webform-client-form input[type="email"]:active,form.webform-client-form input[type="email"]:focus,form.webform-client-form input[type="file"]:active,form.webform-client-form input[type="file"]:focus,form.webform-client-form textarea:active,form.webform-client-form textarea:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form.webform-client-form select:active,form.webform-client-form select:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}form.webform-client-form textarea{float:left;clear:both;margin-bottom:0;}form.webform-client-form .grippie{display:none;}form.webform-client-form input[type="radio"],form.webform-client-form input[type="checkbox"]{float:left;}form.webform-client-form input.form-submit{clear:both;float:left;margin-bottom:20px;}form.webform-client-form fieldset,form.webform-client-form .webform-component-webform_grid,form.webform-client-form .webform-component-radios,form.webform-client-form .webform-component-checkboxes{border:1px solid #cccccc;clear:both;margin:1em 0;padding:10px;}form.webform-client-form fieldset .fieldset-description,form.webform-client-form .webform-component-webform_grid .fieldset-description,form.webform-client-form .webform-component-radios .fieldset-description,form.webform-client-form .webform-component-checkboxes .fieldset-description{font-size:0.75em;margin-bottom:10px;}form.webform-client-form fieldset legend,form.webform-client-form fieldset > label,form.webform-client-form .webform-component-webform_grid legend,form.webform-client-form .webform-component-webform_grid > label,form.webform-client-form .webform-component-radios legend,form.webform-client-form .webform-component-radios > label,form.webform-client-form .webform-component-checkboxes legend,form.webform-client-form .webform-component-checkboxes > label{padding:0 1em;}form.webform-client-form fieldset > label,form.webform-client-form .webform-component-webform_grid > label,form.webform-client-form .webform-component-radios > label,form.webform-client-form .webform-component-checkboxes > label{position:absolute;background-color:white;display:inline-block;float:left;margin-top:-22px;width:auto !important;overflow:hidden;*zoom:1;}form.webform-client-form .form-required{color:red;}form.webform-client-form .description{clear:both;display:none;float:left;background-color:rgba(36,174,231,0.95);color:white;padding:5px 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #1590c3;}form.webform-client-form .webform-component{display:block;float:left;margin-bottom:10px;width:100%;}form.webform-client-form .webform-component > label{display:inline-block;width:100%;}form.webform-client-form .webform-component:hover,form.webform-client-form .webform-component:focus,form.webform-client-form .webform-component:active{position:relative;}form.webform-client-form .webform-component:hover .description,form.webform-client-form .webform-component:focus .description,form.webform-client-form .webform-component:active .description{display:block;position:absolute;bottom:-60px;z-index:1000;}form.webform-client-form .webform-component:hover .description:before,form.webform-client-form .webform-component:focus .description:before,form.webform-client-form .webform-component:active .description:before{content:"";display:block;position:absolute;top:-6px;left:10px;height:6px;width:11px;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/form_tip.png);}form.webform-client-form .webform-datepicker{clear:both;}form.webform-client-form .form-type-checkbox label,form.webform-client-form .form-type-radio label{clear:none;margin:0;vertical-align:top;}form.webform-client-form .form-type-checkbox input,form.webform-client-form .form-type-radio input{margin-top:2px;margin-right:10px;}form.webform-client-form .webform-component-file label{display:block !important;}form.webform-client-form .form-managed-file{float:left;clear:both;margin-bottom:1em;}form.webform-client-form .form-managed-file input[type="submit"]{display:none;}form.webform-client-form .webform-grid{width:100%;}form.webform-client-form .webform-grid tr{display:table-row;}form.webform-client-form .webform-grid tr th{text-align:center;}form.webform-client-form .webform-grid td{display:table-cell;padding:5px;}form.webform-client-form .webform-grid td.checkbox{text-align:center;}form.webform-client-form .webform-grid td.webform-grid-question{text-align:right;}form.webform-client-form .webform-grid td input{float:none;}form.webform-client-form .webform-component-radios .form-item,form.webform-client-form .webform-component-checkboxes .form-item{width:auto;clear:none;float:left;margin:1em;}form.webform-client-form .webform-component-webform_time input[type="radio"]{float:none;margin-left:10px;}form.webform-client-form .watermark{color:#666666;}.block-facetapi{background-color:#f2f2f2;padding:20px;margin-right:-20px;position:relative;-moz-box-shadow:1px 2px 3px rgba(0,0,0,0.3);-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);box-shadow:1px 2px 3px rgba(0,0,0,0.3);margin-bottom:15px;}.block-facetapi ul.facetapi-facetapi-links li{list-style:none;margin:0;}.block-facetapi:after{content:"";width:10px;height:10px;display:block;position:absolute;bottom:-10px;right:0;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/oversized-ad-folds.png) top right;}.block-search-program-block{margin-bottom:0.5em;}.block-search-program-block .view-search-program .views-field-field-program-logo{padding:10px;display:block;float:left;-moz-box-shadow:0px 2px 5px 1px #999999;-webkit-box-shadow:0px 2px 5px 1px #999999;box-shadow:0px 2px 5px 1px #999999;font-size:1.8em;width:180px;height:152px;margin-right:10px;display:block;position:relative;}.block-search-program-block .view-search-program .views-field-field-program-logo a{color:#333333;float:left;height:auto;position:absolute;top:60px;width:160px;word-wrap:break-word;text-align:center;line-height:22px;font-size:17px;}.block-search-program-block .view-search-program .views-field-field-program-logo a:visited{color:#333333;}.block-search-program-block .view-search-program .views-field-field-program-logo a:focus{color:#333333;}.block-search-program-block .view-search-program .views-field-field-program-logo a:hover{color:#333333;}.block-search-program-block .view-search-program .views-field-field-program-logo a:active{color:#333333;}.block-search-program-block .view-search-program .views-field-field-program-logo a img{position:absolute;top:-50px;left:0;}.block-search-program-block .view-search-program .views-field-field-program-logo h2 a{color:#FFF;position:absolute;background:#333;color:#FFF;font-size:13px;line-height:16px;float:none;bottom:14px;top:inherit;padding:4px 2px 2px 2px;}.block-search-program-block .view-search-program .views-field-field-program-logo h2 a:visited{color:#FFF;}.block-search-program-block .view-search-program .views-field-field-program-logo h2 a:focus{color:#FFF;}.block-search-program-block .view-search-program .views-field-field-program-logo h2 a:hover{color:#FFF;}.block-search-program-block .view-search-program .views-field-field-program-logo h2 a:active{color:#FFF;}.view-program-group-tag-content-list .views-row .hide-me{display:none;}.block-nelonen-ads-cts-program-sponsors .program-sponsor-tag{margin:0;float:left;display:block;}.block-nelonen-ads-cts-program-sponsors .program-sponsor-tag a{display:block;padding:2px 12px 23px 0px;min-width:200px;}.block-nelonen-ads-cts-program-sponsors h2.block-title{margin-bottom:10px;}#fb-root{display:none;}.fb-social-comments-plugin .fb_iframe_widget{width:100%;}.fb-social-comments-plugin .fb_iframe_widget span,.fb-social-comments-plugin .fb_iframe_widget iframe{width:100% !important;}.zone-content-5 .grid-6.first{margin:2px 14px 5px 0;float:left;}.zone-content-5 .grid-6.second{margin:2px 0 0 0;float:left;}.zone-content-5 .grid-6.second.ruutu-with-clear{clear:left;}.zone-content-5 .block-nelonen-cos-blocks-seasons{margin:2px 0 0 0;float:right;}.zone-content-5 .block-nelonen-cos-blocks-seasons.only-block-in-the-zone{float:left;}@media screen and (max-width:740px){.zone-content-5 .grid-6{width:100% !important;}}.block-nelonen-cos-blocks-latest-videos .block-title,.block-nelonen-cos-blocks-broadcasts .block-title,.block-nelonen-cos-blocks-seasons .block-title{padding:12px 0 10px 12px;margin:0;color:white;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#444444),color-stop(100%,#333333));background:-moz-linear-gradient(#444444,#333333);background:-webkit-linear-gradient(#444444,#333333);background:linear-gradient(#444444,#333333);}.block-nelonen-cos-blocks-latest-videos h2:before{content:"";display:block;height:18px;width:84px;background-position:0 -483px;margin-top:4px;margin-right:10px;float:left;}.block-nelonen-cos-blocks-seasons h2.block-title{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWVlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1OTBjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#24aee7),color-stop(100%,#1590c3));background:-moz-linear-gradient(#24aee7,#1590c3);background:-webkit-linear-gradient(#24aee7,#1590c3);background:linear-gradient(#24aee7,#1590c3);}.block-nelonen-cos-blocks-seasons h2.season-title{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eeeeee),color-stop(100%,#d3d3d3));background:-moz-linear-gradient(#eeeeee,#d3d3d3);background:-webkit-linear-gradient(#eeeeee,#d3d3d3);background:linear-gradient(#eeeeee,#d3d3d3);padding:5px 0 3px 12px;font-size:18px;margin:0;cursor:pointer;}.block-nelonen-cos-blocks-seasons .active h2.season-title{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#444444),color-stop(100%,#333333));background:-moz-linear-gradient(#444444,#333333);background:-webkit-linear-gradient(#444444,#333333);background:linear-gradient(#444444,#333333);color:white;}.block-nelonen-cos-blocks-seasons .season-description{max-height:0;overflow:hidden;}.block-nelonen-cos-blocks-seasons .active .season-description{max-height:400px;overflow:hidden;padding:6px 8px 6px 12px;border-left:1px solid #F9F9F9;background-color:#FBFBFB;}.block-nelonen-cos-blocks-seasons .season-image{padding:0 0 4px 8px;float:right;max-width:180px;}#hover-box.view-program-next-broadcasts-timetable .views-row .views-field-field-broadcast-airdate{background-color:transparent !important;}#hover-box.view-program-next-broadcasts-timetable .views-row,#hover-box.view-program-next-broadcasts-timetable .views-row:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f3f3f3),color-stop(100%,#d8d8d8));background:-moz-linear-gradient(#f3f3f3,#d8d8d8);background:-webkit-linear-gradient(#f3f3f3,#d8d8d8);background:linear-gradient(#f3f3f3,#d8d8d8);}.view-program-next-broadcasts-timetable,.view-program-latest-ruutu-video-episodes{border-top:1px solid #f2f2f2;}.view-program-next-broadcasts-timetable .views-field-body,.view-program-latest-ruutu-video-episodes .views-field-body{display:none;}.view-program-next-broadcasts-timetable .views-row,.view-program-latest-ruutu-video-episodes .views-row{clear:left;position:relative;cursor:pointer;margin:0;padding:0 10px;background:#F1F1F1;border-bottom:1px solid white;}.view-program-next-broadcasts-timetable .views-row .views-field,.view-program-latest-ruutu-video-episodes .views-row .views-field{float:left;color:black;padding:8px 0;font-size:14px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-broadcast-airdate,.view-program-latest-ruutu-video-episodes .views-row .views-field-field-broadcast-airdate{min-width:95px;margin:0 6px 0 -10px;padding:0 4px 0 10px;padding-top:10px;line-height:20px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-broad-backup-episode-name,.view-program-latest-ruutu-video-episodes .views-row .views-field-field-broad-backup-episode-name{width:auto;padding-top:10px;margin:0px -10px 0px 0px;max-width:264px;overflow:hidden;display:block;line-height:20px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo,.view-program-latest-ruutu-video-episodes .views-row .views-field-field-channel-logo{float:right;min-height:25px;max-width:75px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo:before,.view-program-latest-ruutu-video-episodes .views-row .views-field-field-channel-logo:before{margin-top:-1px;content:"";display:inline-block;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo img,.view-program-latest-ruutu-video-episodes .views-row .views-field-field-channel-logo img{max-width:75px;height:auto;}@media screen and (max-width:996px){.view-program-next-broadcasts-timetable .views-row .views-field-field-broad-backup-episode-name{clear:both;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo{position:absolute;right:14px;}}@media screen and (max-width:540px){.view-program-next-broadcasts-timetable .views-row .views-field-field-broad-backup-episode-name{width:100%;}}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-nel-mini:before{background-position:0 -349px;height:25px;width:100px;margin-left:-21px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-jim-mini:before{background-position:0 -161px;height:25px;width:33px;margin-left:-33px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-liv-mini:before{background-position:0 -229px;height:25px;width:25px;margin-left:-9px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-hero-mini:before{background-position:0 -136px;height:24px;width:100px;margin-left:-21px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-prime-mini:before{background-position:0 -458px;height:24px;width:100px;margin-left:-21px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-nappula-mini:before{background-position:0 -324px;height:24px;width:101px;margin-left:-21px;}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-maailma-mini:before{background-position:0 -299px;height:24px;width:99px;margin-left:-21px;}.view-program-latest-ruutu-video-episodes .views-row{height:41px;}.view-program-latest-ruutu-video-episodes .views-row .views-field{padding:0;}.view-program-latest-ruutu-video-episodes .views-row .views-field a{padding-top:2px;display:block;width:100%;}.view-program-latest-ruutu-video-episodes .views-row .views-field .days-left{font-size:11px;color:#666;display:block;clear:both;line-height:14px;}.view-program-latest-ruutu-video-episodes .views-field-field-video-title{width:100%;}.timetable-header #timetable-title{float:left;padding:7px 0 7px 14px;margin-top:20px;font-size:1.1em;}#timetable{position:relative;overflow-y:hidden;overflow-x:scroll;clear:both;}.timetable-container{position:relative;}.container-fade{position:absolute;z-index:20;right:0;width:30px;height:100%;-moz-transition:opacity 0.3s;-o-transition:opacity 0.3s;-webkit-transition:opacity 0.3s;transition:opacity 0.3s;background-image:-webkit-linear-gradient(-180deg,rgba(0,0,0,0.5),rgba(255,255,255,0));background-image:-moz-linear-gradient(-90deg,rgba(0,0,0,0.5),rgba(255,255,255,0));background-image:-ms-linear-gradient(-90deg,rgba(0,0,0,0.5),rgba(255,255,255,0));background-image:-o-linear-gradient(-90deg,rgba(0,0,0,0.5),rgba(255,255,255,0));background-image:linear-gradient(-90deg,rgba(0,0,0,0.5),rgba(255,255,255,0));}#fake-scroller{width:100%;border:none;overflow-x:scroll;overflow-y:hidden;display:block;z-index:1130;height:16px;}#fake-scroller::-webkit-scrollbar{border:1px solid white !important;background-color:#DDD !important;height:15px;display:block;z-index:1130;overflow:visible;}#fake-scroller::-webkit-scrollbar-thumb{-moz-border-radius:8px !important;-webkit-border-radius:8px;border-radius:8px !important;border:2px solid white !important;background-color:rgba(0,0,0,0.5) !important;}#timetable .group{float:left;width:225px;}#timetable .group h2{-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;padding:10px;margin:0;line-height:1.8em;}#timetable .group h2.highlight{background-color:#FFFFA6 !important;}.timetable-header-container{background:#24aee7;}.timetable-header{height:70px;font-size:1.4em;color:white;}button.pika-button{border-radius:0;}.timetable-header #date-chosen,.close-button,#channel-picker-wrapper,a.link-to-tv-guide{padding:10px 20px;background-color:#444;color:white;font-size:1em;position:relative;display:block;margin:16px 18px;float:right;cursor:pointer;}.timetable-header #date-chosen,#channel-picker-wrapper{padding-right:35px;}.timetable-header #date-chosen:after,#channel-picker-wrapper:after{content:"\f024";display:block;position:absolute;top:9px;right:-4px;margin-left:2px;cursor:pointer;color:white;font-size:1.3em !important;font-family:FontAwesome;font-weight:bold;width:30px;height:30px;z-index:2;pointer-events:none;line-height:23px;}#channel-picker-wrapper{position:relative;margin-right:10px;padding:1px 0px 2px 0px;width:228px;overflow:hidden;}#channel-picker{border:none;background-color:#444;color:white;font-size:1em;text-indent:6px;margin:5px 3px 3px 0;width:250px;height:28px;-webkit-appearance:none;-moz-appearance:none;text-overflow:'';appearance:none;}#channel-picker:focus{outline:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}#channel-picker option{color:white;padding:0 2px;}a.link-to-tv-guide{background-color:transparent;border-left:1px solid white;}a.link-to-tv-guide:after{content:"\f022";display:block;position:absolute;top:8px;right:-17px;margin-left:2px;cursor:pointer;color:white;font-size:1em !important;font-family:FontAwesome;width:30px;height:30px;z-index:2;pointer-events:none;line-height:23px;}.view-tv-guide-full h2{background:white !important;color:#555 !important;font-size:1.5em !important;}.view-tv-guide-full h2:before{height:0 !important;width:0 !important;}.view-tv-guide-simple{overflow:hidden;margin-bottom:10px;width:100%;}#timetable section,.view-tv-guide-simple .grid-4{-webkit-box-shadow:-5px 0px 5px -3px #AAA;-moz-box-shadow:-5px 0px 5px -3px #AAA;box-shadow:-5px 0px 5px -3px #AAA;margin-left:0;width:100%;}.view-tv-guide-simple .more-rows{cursor:pointer;width:43px;background-color:#DDD;font-size:20px;text-align:center;padding:6px 4px;display:block;}.view-tv-guide-full .views-row,.view-tv-guide-simple .views-row{background-color:white !important;color:black !important;font-size:1.0769230769em;line-height:1.4285714286em;margin:0;padding:0 10px;display:block;cursor:pointer;}.view-tv-guide-full .views-row .views-field-body,.view-tv-guide-simple .views-row .views-field-body{display:none;}.view-tv-guide-full .views-row .views-field,.view-tv-guide-simple .views-row .views-field{float:left;color:black;padding:8px 0;}.view-tv-guide-full .views-row .views-field-field-broadcast-airdate,.view-tv-guide-simple .views-row .views-field-field-broadcast-airdate{width:43px;margin:0 -10px;padding:8px 4px;margin-right:6px;}.view-tv-guide-full .views-row.on-air,.view-tv-guide-simple .views-row.on-air{background:white;}.view-tv-guide-full .views-row.on-air .views-field-title,.view-tv-guide-full .views-row.on-air .views-field-field-series-reference,.view-tv-guide-full .views-row.on-air a,.view-tv-guide-simple .views-row.on-air .views-field-title,.view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,.view-tv-guide-simple .views-row.on-air a{color:#18a1da;}.view-tv-guide-full .views-row.on-air .views-field-field-broadcast-airdate,.view-tv-guide-simple .views-row.on-air .views-field-field-broadcast-airdate{color:black;}.view-tv-guide-full .views-row.past,.view-tv-guide-simple .views-row.past{background:#f2f2f2;}.view-tv-guide-full .views-row.past .views-field-title,.view-tv-guide-full .views-row.past .views-field-field-series-reference,.view-tv-guide-full .views-row.past a,.view-tv-guide-simple .views-row.past .views-field-title,.view-tv-guide-simple .views-row.past .views-field-field-series-reference,.view-tv-guide-simple .views-row.past a{color:#cccccc;}.view-tv-guide-full .views-field-title,.view-tv-guide-simple .views-field-title{line-height:1.3em !important;}.view-tv-guide-full .views-field-field-broadcast-airdate,.view-tv-guide-simple .views-field-field-broadcast-airdate{background-color:#EEE !important;font-size:0.9em !important;color:black !important;}.view-tv-guide-full .views-row:hover{background-color:rgba(36,174,231,0.1) !important;}.view-tv-guide-full .views-row:hover .views-field-field-broadcast-airdate{background-color:#AAE0F7 !important;}.view-tv-guide-full .views-field-title,.view-tv-guide-simple .views-field-field-series-reference{width:75%;}.view-tv-guide-full .views-field-title .field-content,.view-tv-guide-simple .views-field-field-series-reference .field-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;}#hover-box .views-field-title,#hover-box .views-field-field-series-reference{width:75%;}#hover-box .views-field-title .field-content,#hover-box .views-field-field-series-reference .field-content{white-space:normal;}#hover-box .views-row .views-field-field-broadcast-airdate{background-color:#AAE0F7 !important;}#hover-box .views-row:hover{background-color:white !important;}.pika-single{margin-left:-150px;}.block-nelonen-tv-guide-simple h2{padding:10px;line-height:1.8em;margin:4px 3px;text-indent:100%;white-space:nowrap;overflow:hidden;}.block-nelonen-tv-guide-simple h2:before{content:"";display:block;margin-right:18px;margin-left:-10px;margin-top:2px;float:left;background-position:0 -415px;}.block-nelonen-tv-guide-simple h2.logo-nelonen:before{height:39px;width:160px;background-position:0 -375px;}.block-nelonen-tv-guide-simple h2.logo-jim:before{height:41px;width:52px;background-position:0 -187px;}.block-nelonen-tv-guide-simple h2.logo-liv:before{height:43px;width:36px;background-position:0 -255px;}@media screen and (max-width:995px){#block-nelonen-cos-blocks-nelonen-broadcasts-full-week{display:none;}}.broadcasts-full-week-timetable .view-content{display:table;width:100%;}.broadcasts-full-week-timetable .day-wrapper{border-bottom:1px solid rgba(0,0,0,0.3);border-left:1px solid rgba(0,0,0,0.3);display:table-cell;height:100%;max-width:135px;position:relative;vertical-align:top;}.broadcasts-full-week-timetable .day-wrapper:last-child{border-right:1px solid rgba(0,0,0,0.3);}.broadcasts-full-week-timetable .day-wrapper:before{background:rgba(0,0,0,0.1);content:"";display:block;left:0;height:100%;position:absolute;top:0;width:38px;z-index:1;}.broadcasts-full-week-timetable .day-wrapper h3{background:#ccc;height:37px;padding:4px;position:relative;z-index:2;}.broadcasts-full-week-timetable .day-wrapper.current-day{background:rgba(36,174,231,0.2);color:#333333;}.broadcasts-full-week-timetable .day-wrapper.current-day h3{background:#24aee7;}.broadcasts-full-week-timetable .day-wrapper.current-day .views-row.on-air{background:rgba(255,255,255,0.5);border:1px solid rgba(0,0,0,0.3);border-width:1px 0;}.broadcasts-full-week-timetable .day-wrapper .broadcasts{font-size:12px;display:table-cell;height:100%;line-height:14px;padding:5px 0;width:100%;z-index:0;}.broadcasts-full-week-timetable .day-wrapper .before-21{border-bottom:1px solid rgba(0,0,0,0.1);margin:0 0 10px;padding:0 0 10px;position:relative;z-index:2;}.broadcasts-full-week-timetable .day-wrapper .views-row{position:relative;z-index:2;}.broadcasts-full-week-timetable .day-wrapper .views-row .broadcast-airdate{float:left;padding:2px 4px 2px 3px;width:40px;}.broadcasts-full-week-timetable .day-wrapper .views-row .broadcast-title{margin-left:40px;padding:2px 4px;}.broadcasts-full-week-timetable .day-wrapper .views-row .broadcast-title .broadcast-info{font-size:0.9em;margin-top:2px;opacity:0.5;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now{padding:0 0 40px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video{padding-bottom:20px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-image{background:#eee;margin-bottom:1em;min-height:160px;position:relative;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-image img{width:100%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-image .upcoming-broadcast{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.5);color:#fff;font-size:25px;height:100%;left:0;position:absolute;top:0;width:100%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-image .upcoming-broadcast.nodim{background-color:transparent;color:#666666;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-image .upcoming-broadcast p{margin-top:-10px;position:absolute;text-align:center;top:50%;vertical-align:middle;width:100%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video h3{line-height:1em;margin-bottom:5px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-information{color:#666666;font-size:1.2em;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-information em:after{color:#ddd;content:" •";}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-video .broadcast-information em:last-child:after{content:"";}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts{font-size:1.2em;padding-right:10px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast{display:table;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast .field{display:table-cell;padding:5px 5px 5px 0;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast .field .icon{display:inline-block;width:16px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast .field span{vertical-align:middle;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast.available .icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;background:#ec008c;height:15px;width:15px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast.available .icon:before{color:#fff;content:" ";display:block;height:100%;text-align:center;width:100%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/arrow-white-right.svg) no-repeat 50% 50%;-moz-background-size:50%;-o-background-size:50%;-webkit-background-size:50%;background-size:50%;-moz-background-size:70%;-o-background-size:70%;-webkit-background-size:70%;background-size:70%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast.upcoming .icon{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;background:#e5e5e5;height:15px;width:15px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-broadcast.upcoming .icon:before{color:#fff;content:" ";display:block;height:100%;text-align:center;width:100%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/arrow-white-right.svg) no-repeat 50% 50%;-moz-background-size:50%;-o-background-size:50%;-webkit-background-size:50%;background-size:50%;-moz-background-size:70%;-o-background-size:70%;-webkit-background-size:70%;background-size:70%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend{border-top:1px solid #f2f2f2;margin-top:20px;padding-top:20px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend .arrow{margin-bottom:5px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend .arrow .arrow-icon-pink{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;background:#ec008c;height:15px;width:15px;margin-right:5px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend .arrow .arrow-icon-pink:before{color:#fff;content:" ";display:block;height:100%;text-align:center;width:100%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/arrow-white-right.svg) no-repeat 50% 50%;-moz-background-size:50%;-o-background-size:50%;-webkit-background-size:50%;background-size:50%;-moz-background-size:70%;-o-background-size:70%;-webkit-background-size:70%;background-size:70%;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend .arrow .arrow-icon-grey{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;background:#e5e5e5;height:15px;width:15px;margin-right:5px;}#block-nelonen-cos-blocks-tv-guide-nelonen-cos-current-channel-now .column-broadcasts .pg-legend .arrow .arrow-icon-grey:before{color:#fff;content:" ";display:block;height:100%;text-align:center;width:100%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/arrow-white-right.svg) no-repeat 50% 50%;-moz-background-size:50%;-o-background-size:50%;-webkit-background-size:50%;background-size:50%;-moz-background-size:70%;-o-background-size:70%;-webkit-background-size:70%;background-size:70%;}#block-views-weekly-program-schedule-image-w{background:#24aee7;margin:-10px;}#block-views-weekly-program-schedule-image-w .block-title{background:#0f8bcf;color:#fff;font-size:13px;margin:0;text-align:center;text-transform:uppercase;}#block-views-weekly-program-schedule-image-w img{display:block;margin:0 auto;}#block-views-weekly-program-schedule-image-w #viewer-container{display:none;margin:0 10px;}#block-views-weekly-program-schedule-image-w #viewer-container.open{display:block !important;margin-bottom:20px;}#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close{display:inline-block;left:20px;position:absolute;top:40px;vertical-align:middle;}@media screen and (max-width:996px){#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close{margin:0 0 10px 20px;position:static;}}#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/svg-x-white.svg) no-repeat 50% 50% #07203e;-moz-background-size:45%;-o-background-size:45%;-webkit-background-size:45%;background-size:45%;color:#fff;content:" ";display:inline-block;font-family:'Arial,sans-serif';font-size:17px;height:24px;line-height:25px;margin:0 5px 0 0;padding:0 0 0 1px;text-align:center;vertical-align:middle;width:24px;}@media screen and (min-width:996px){#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close:before{height:35px;width:35px;}}#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close:hover{color:#0a2c55;}#block-views-weekly-program-schedule-image-w #viewer-container #viewer-close:hover:before{background-color:#0a2c55;}#block-views-weekly-program-schedule-image-w .view{overflow:hidden;padding:10px 0;}#block-views-weekly-program-schedule-image-w .view .views-row{background:#fff;border:2px solid transparent;float:left;margin:0 0 0 4%;padding:10px 15px;width:20%;}@media screen and (max-width:996px){#block-views-weekly-program-schedule-image-w .view .views-row{margin-bottom:4%;width:44%;}#block-views-weekly-program-schedule-image-w .view .views-row.views-row-odd{clear:both;}}#block-views-weekly-program-schedule-image-w .view .views-row.clickable:hover{background:rgba(255,255,255,0.9);border-color:#0f8bcf;cursor:pointer;}#block-views-weekly-program-schedule-image-w .view .views-row.active,#block-views-weekly-program-schedule-image-w .view .views-row.active:hover{background:rgba(255,255,255,0.9);border-color:#0f8bcf;cursor:default;}#block-views-weekly-program-schedule-image-w .view .views-row.active a,#block-views-weekly-program-schedule-image-w .view .views-row.active:hover a{cursor:default;}#block-views-weekly-program-schedule-image-w .view .views-row .views-field-field-weekly-prog-schedule-date{margin:-5px 0 2px;}#block-views-weekly-program-schedule-image-w .view .views-row .views-field-field-weekly-prog-schedule-img{position:relative;}#block-views-weekly-program-schedule-image-w .view .views-row .views-field-field-weekly-prog-schedule-img:before{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/magnifying-glass.svg) no-repeat 50% 50% #24aee7;-moz-background-size:45%;-o-background-size:45%;-webkit-background-size:45%;background-size:45%;content:" ";color:#fff;display:table-cell;font-family:'Arial,sans-serif';font-size:30px;font-weight:bold;height:44px;left:50%;line-height:44px;margin:-22px 0 0 -22px;padding:0 0 0 1px;pointer-events:none;position:absolute;text-align:center;top:50%;vertical-align:middle;width:44px;z-index:1;}#block-views-weekly-program-schedule-image-w .view .views-row .views-field-field-weekly-prog-schedule-img img{background:pink;width:100%;}#block-views-weekly-program-schedule-image-w .view .views-row.clickable:hover .views-field-field-weekly-prog-schedule-img:before{background-color:#0f8bcf;}#hover-box{position:absolute;top:0px;left:-999em;width:auto;padding:10px;background:none repeat scroll 0% 0% white;z-index:40;box-shadow:0px 0px 20px rgba(0,0,0,0.35);float:none;}#hover-box .close-button{margin:0;position:relative;float:left;width:100%;text-align:center;}#hover-box .views-field-body{display:inline;clear:both;}#hover-box .views-row{cursor:auto;}#hover-box .views-field-field-broad-backup-episode-name{text-wrap:default;}#hover-box .views-row.on-air a{background:#c9eaf9;}#hover-box .views-row.past a{background:#f2f2f2;}#hover-box .views-row-even a{background-color:#F2F2F2;}#hover-box .views-row-odd a{background-color:white;}.block-nelonen-movies-teasers .flexslider{margin-bottom:40px;}.block-nelonen-movies-teasers .flexslider ol.flex-control-paging li{margin:0 3px;}.block-nelonen-movies-teasers .flexslider ol.flex-control-paging li a{padding:5px;}.block-nelonen-movies-upcoming .views-row.grid-3,#hover-box .views-row.grid-3{cursor:pointer;margin-bottom:4px;margin-left:0px;border:1px solid #333;width:100%;background-color:#333 !important;}.block-nelonen-movies-upcoming .grid-3:last-of-type,#hover-box .grid-3:last-of-type{margin-bottom:20px;}.block-nelonen-movies-upcoming .field-name-description,#hover-box .field-name-description{display:none;padding:10px;color:#DDD;}.block-nelonen-movies-upcoming img,#hover-box img{width:100%;}.block-nelonen-movies-upcoming .movies-week-title,#hover-box .movies-week-title{font-size:2.2em;display:block;clear:both;background:rgba(0,0,0,0.7);color:white;padding:12px 10px 8px 20px;margin:15px 0 15px 0;}.block-nelonen-movies-upcoming .field-name-broadcast-starttime,#hover-box .field-name-broadcast-starttime{position:absolute;top:0;background:rgba(0,0,0,0.6);color:#DDD;padding:5px 11px 4px;font-size:0.9em;}.block-nelonen-movies-upcoming .field-name-broadcast-name,#hover-box .field-name-broadcast-name{padding:10px 10px 0;border-top:2px solid #29B6DA;background:#333;width:100%;}.block-nelonen-movies-upcoming .field-name-broadcast-name h2,#hover-box .field-name-broadcast-name h2{color:#DDD;margin:0;font-size:1.4em;line-height:1.2em;height:58px;overflow:hidden;}#hover-box .views-row.grid-3{}#hover-box .views-row.grid-3 .field-name-description{display:block;}#hover-box .views-row.grid-3 h2{height:auto !important;}.view-promotions .views-field-field-promotion-link{display:none;}.block-delta-blocks-page-title{margin-bottom:5px;}.block-node-author-date-block{margin-bottom:10px;color:#cccccc;}.node-story .field-name-field-story-news-reference,article.node-press-release .field-name-field-story-news-reference{margin-bottom:10px;}.node-story .field-name-field-author-reference,.node-story .field-name-field-story-news-reference,article.node-press-release .field-name-field-author-reference,article.node-press-release .field-name-field-story-news-reference{display:block;float:left;margin-right:1em;}.node-story .field-name-field-story-news-reference,article.node-press-release .field-name-field-story-news-reference{display:block;float:left;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5YmZlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhYWVlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#49bfee),color-stop(100%,#1aaeea));background-image:-moz-linear-gradient(#49bfee,#1aaeea);background-image:-webkit-linear-gradient(#49bfee,#1aaeea);background-image:linear-gradient(#49bfee,#1aaeea);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0 0.5em;color:white;}.node-story .field-name-field-story-news-reference a,article.node-press-release .field-name-field-story-news-reference a{color:white;}.node-story .field-name-field-story-news-reference a:visited,article.node-press-release .field-name-field-story-news-reference a:visited{color:white;}.node-story .field-name-field-story-news-reference a:focus,article.node-press-release .field-name-field-story-news-reference a:focus{color:white;}.node-story .field-name-field-story-news-reference a:hover,article.node-press-release .field-name-field-story-news-reference a:hover{color:white;}.node-story .field-name-field-story-news-reference a:active,article.node-press-release .field-name-field-story-news-reference a:active{color:white;}.node-story .field-name-field-author-reference,article.node-press-release .field-name-field-author-reference{font-weight:100;font-size:1.2em;color:#cccccc;}.node-story .field-name-body,article.node-press-release .field-name-body{clear:both;float:none;}.node-story .field-name-body p,article.node-press-release .field-name-body p{margin-bottom:10px;}.node-story .fb-social-like-plugin,.node-story .fb-social-send-plugin,article.node-press-release .fb-social-like-plugin,article.node-press-release .fb-social-send-plugin{margin-bottom:20px;display:block;float:left;clear:both;}.node-story .twitter-share-button,article.node-press-release .twitter-share-button{margin-left:20px;}.node-story .bublaa-comments,article.node-press-release .bublaa-comments{clear:both;}.node-story .fb-social-comments-plugin,article.node-press-release .fb-social-comments-plugin{height:0;overflow:hidden;clear:both;}.node-story a.bublaa-comment-count-link,.node-story a.comments-show,article.node-press-release a.bublaa-comment-count-link,article.node-press-release a.comments-show{display:block;clear:both;width:250px;margin-bottom:5px;padding:2px 0;}.node-story a.bublaa-comment-count-link:hover,.node-story a.comments-show:hover,article.node-press-release a.bublaa-comment-count-link:hover,article.node-press-release a.comments-show:hover{text-decoration:underline;cursor:pointer;}.node-story a.bublaa-comment-count-link div,.node-story a.comments-show div,article.node-press-release a.bublaa-comment-count-link div,article.node-press-release a.comments-show div{display:inline;color:#888;}.node-story a.bublaa-comment-count-link div span:before,.node-story a.comments-show div span:before,article.node-press-release a.bublaa-comment-count-link div span:before,article.node-press-release a.comments-show div span:before{content:"(";}.node-story a.bublaa-comment-count-link div span:after,.node-story a.comments-show div span:after,article.node-press-release a.bublaa-comment-count-link div span:after,article.node-press-release a.comments-show div span:after{content:")";}.nelonen-story-media-collection .views-field-field-crossbow-entity,.nelonen-story-media-collection .field-name-field-crossbow-entity{background:black;}.nelonen-story-media-collection .views-field-field-crossbow-entity img,.nelonen-story-media-collection .field-name-field-crossbow-entity img{display:block;margin:0 auto;vertical-align:bottom;}.nelonen-story-media-collection .views-field-field-crossbow-entity .ruutuplayer-toggle,.nelonen-story-media-collection .field-name-field-crossbow-entity .ruutuplayer-toggle{cursor:pointer;}.nelonen-story-media-collection .views-field-field-crossbow-entity .video-not-available,.nelonen-story-media-collection .field-name-field-crossbow-entity .video-not-available{text-align:center;font-size:2em;padding:1.2em 0.5em 1em 0.5em;}.nelonen-story-media-collection .flex-control-nav{position:inherit;}.block-659d5b65f888c093b775f2599b46f745,.block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #24aee7;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYGCYCQAAowCbj2TW3wAAAABJRU5ErkJggg==");background:rgba(0,0,0,0.8);padding:5px 10px;}.block-659d5b65f888c093b775f2599b46f745 .freepager-previous,.block-659d5b65f888c093b775f2599b46f745 .freepager-next,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-previous,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next{display:block;float:left;width:50%;min-height:28px;}.block-659d5b65f888c093b775f2599b46f745 .freepager-previous a,.block-659d5b65f888c093b775f2599b46f745 .freepager-next a,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-previous a,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next a{color:white;}.block-659d5b65f888c093b775f2599b46f745 .freepager-previous,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-previous{padding:0 10px 0 26px;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/freepager-arrow-prev.png) left center no-repeat;}.block-659d5b65f888c093b775f2599b46f745 .freepager-next,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next{padding:0 26px 0 10px;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/freepager-arrow-next.png) right center no-repeat;float:right;}.block-659d5b65f888c093b775f2599b46f745 .freepager-next a,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next a{float:right;text-align:right;}.view-program-navigation{overflow:hidden;}.view-program-navigation .views-row{width:100%;overflow:hidden;height:65px;margin-right:4.1px;margin-top:4px;float:left;background-color:#121d2f;position:relative;}.view-program-navigation .views-row .field-name-field-program-nav-media{position:absolute;right:0;top:0;}.view-program-navigation .views-row .field-item{display:table;height:65px;width:100%;}.view-program-navigation .views-row .field-name-field-program-nav-link a{color:#EEE;font-size:1.3em;line-height:1.2em;padding:6px 118px 6px 16px;display:table-cell;vertical-align:middle;}.view-program-navigation .views-row img{max-height:67px;max-width:118px;}.block-program-highlight-block{margin-top:-3px;}.next-airdate-wrapper{text-shadow:rgba(0,0,0,0.3) 1px 1px 0;position:absolute;background:#383838;padding:10px 0;z-index:100;width:180px;bottom:12px;height:53px;color:#eeeeee;font-size:1.2em;overflow:hidden;left:2px;text-align:center;}.next-airdate-wrapper .countdown-label{text-align:center;text-transform:uppercase;}.next-airdate-wrapper .countingdown{color:#ffd71d;}.news-listing .block-title{margin-bottom:20px;}.news-listing .view-content{margin-left:30px;}.news-listing .view-content .views-row{position:relative;margin-bottom:15px;}.news-listing .view-content .views-row h2{font-weight:normal;font-size:0.9230769231em;line-height:1.6666666667em;padding-left:10px;margin-left:-10px;margin-bottom:0px;word-wrap:break-word;}.news-listing .view-content .views-row .views-field-field-external-story-source{float:left;position:absolute;left:-30px;top:0px;width:16px;text-indent:-9999px;}.news-listing .view-content .views-row .views-field-field-external-story-source div{background-position:0 -550px;height:16px;width:16px;}.news-listing .view-content .views-row .views-field-field-external-story-source div[data-story-source="Ilta-sanomat"]{background-position:0 -119px;height:16px;width:16px;}.news-listing .view-content .views-row .views-field-field-external-story-source div[data-story-source="Helsingin sanomat"]{background-position:0 -102px;height:16px;width:16px;}.news-listing .view-content .views-row .views-field-created{font-size:0.9230769231em;line-height:1.6666666667em;}.block-nelonen-ad-4 #wrap{display:none;}.block-node-advanced-poll-block{background-color:#f2f2f2;margin-bottom:1.5384615385em;margin-top:1.5384615385em;}.block-node-advanced-poll-block .block-title{display:none;}.block-node-advanced-poll-block .block-title{color:#666666;margin-bottom:0;}.block-node-advanced-poll-block > .block-inner{padding:10px;}.block-node-advanced-poll-block .text{margin-botom:0.7692307692em;}.poll{overflow:hidden;}.poll .bar{height:20px;background-color:#1590c3;-moz-box-shadow:0 0 12px #0b4c67 inset;-webkit-box-shadow:0 0 12px #0b4c67 inset;box-shadow:0 0 12px #0b4c67 inset;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:2px;}.poll .bar .foreground{background-color:#24aee7;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlZTFmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiYjdlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#aee1f6),color-stop(100%,#3bb7ea));background:-moz-linear-gradient(#aee1f6,#3bb7ea);background:-webkit-linear-gradient(#aee1f6,#3bb7ea);background:linear-gradient(#aee1f6,#3bb7ea);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:16px;float:left;}.poll .links{text-align:center;}.poll .percent{text-align:left;position:relative;top:-19px;left:8px;color:white;font-size:12px;}.poll .total{text-align:left;font-weight:bolder;}.poll .vote-form{text-align:center;}.poll .vote-form .choices{text-align:left;margin:0 auto;display:table;}.poll .vote-form .choices .title{font-weight:bold;}.node-form #edit-poll-more{margin:0;}.node-form #poll-choice-table .form-text{display:inline;width:auto;}.node-form #poll-choice-table td.choice-flag{white-space:nowrap;width:4em;}td.poll-chtext{width:80%;}td.poll-chvotes .form-text{width:85%;}.node-advpoll #message{color:#DD0000;font-style:italic;}.advpoll-write-in .form-item{padding-left:35px;margin:0px;max-width:300px;}.advpoll-write-in .form-item input.form-text{border:1px solid #ccc;padding-bottom:6px;padding-top:6px;height:30px;width:90%;}.advpoll-ranking-wrapper ul.selectable-list{margin:0;padding:0;float:left;width:50%;}.advpoll-ranking-wrapper .advpoll-vote-region{float:right;}.advpoll-ranking-wrapper #message{clear:both;}.advpoll-ranking-wrapper .tabledrag-toggle-weight-wrapper{display:none;}.advpoll-ranking-table-wrapper{max-width:265px;margin:0;padding:0;border:1px solid #ccc;}.advpoll-ranking-table-wrapper tbody{margin:5px;padding-bottom:0;background-color:#eee;text-align:left;}.advpoll-ranking-table-wrapper thead th{color:#000;font-weight:bold;text-align:center;padding:5px 0 10px 0;background-color:transparent;width:260px;}.advpoll-ranking-table-wrapper thead tr{background:none transparent;}.advpoll-ranking-table-wrapper tfoot td{text-align:center;padding:0;margin:0;width:265px;}.advpoll-ranking-table-wrapper tfoot tr{background:transparent;}.advpoll-ranking-table-wrapper tfoot .form-submit{margin:10px 0;}.advpoll-ranking-table-wrapper tr .form-item{white-space:normal;}.advpoll-ranking-table-wrapper td{border:none;min-height:20px;}.advpoll-ranking-table-wrapper td li{display:block;width:198px;list-style:none;float:right;}.advpoll-ranking-table-wrapper td label{display:block;word-wrap:break-word;width:200px;}.advpoll-ranking-table-wrapper td .form-item label{display:block;padding:0;margin:0 0 5px 0;width:210px;float:right;}.advpoll-ranking-wrapper ul.selectable-list label a,.advpoll-ranking-table-wrapper td .form-item label a{float:right;}.node-advpoll .run-off-poll{margin:0;}.node-advpoll .run-off-poll ol{margin:0;padding:10px 0 10px 30px;}.run-off-poll caption{text-align:center;}.node-advpoll{font-size:14px;clear:both;margin-bottom:30px;}.node-advpoll header{position:relative;}.node-advpoll h2.node-title{color:#24aee7;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/vote-icon.png) 0px 0px no-repeat;padding:12px 0 6px 70px;margin-bottom:0px;}.node-advpoll .advpoll-take-part-button{display:inline-block;cursor:pointer;margin-top:5px;}.node-advpoll .advpoll-take-part-button span.expand{display:block;color:white;padding:5px 30px 4px 13px;border-radius:3px;text-transform:uppercase;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/advpoll-take-part-button-bg.png) 100% 8px no-repeat #24aee7;display:none;font-size:12px;}.node-advpoll .advpoll-take-part-button span.collapse{width:30px;height:30px;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/advpoll-take-part-button-bg.png) 100% -21px no-repeat #24aee7;border-radius:3px;margin-bottom:5px;display:none;}.node-advpoll .advpoll-take-part-button span.collapse.active,.node-advpoll .advpoll-take-part-button span.expand.active{display:block;}.node-advpoll .field-name-body{padding-bottom:8px;}.node-advpoll .form-radios .form-item{position:relative;}.node-advpoll input[type="submit"]{clear:both;float:right;margin-top:5px;background:none;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:0.5em 1.5em;font-size:12px;background-color:#24aee7;text-transform:uppercase;font-weight:normal;text-shadow:none;color:white;}.node-advpoll label{padding:5px 0 5px 35px;display:inline-block;cursor:pointer;}.node-advpoll .submitted{display:none;}:root .node-advpoll input[type="radio"]{position:absolute;clip:rect(0,0,0,0);}:root .node-advpoll input[type="radio"] + label:before{content:'';width:16px;height:16px;background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/vote-radio-bg.png) 0px 0px no-repeat;position:absolute;left:0;top:6px;}:root .node-advpoll input[type="radio"]:checked + label:before{background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/vote-radio-bg.png) 0px -50px no-repeat;}.view-program-advanced-poll-content-list .views-row{background:#1590c3;color:white;}.view-program-advanced-poll-content-list .views-row .views-field{margin-bottom:0.7692307692em;}.view-program-advanced-poll-content-list .views-row .image-and-description{display:block;position:relative;background-color:rgba(0,0,0,0.5);padding:10px;}.view-program-advanced-poll-content-list .views-row .image-and-description img{width:100%;max-width:none;display:block;}.view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{font-size:1.6153846154em;line-height:1.4285714286em;color:white;width:100%;text-shadow:0 1px 2px black;border-top:4px solid #24aee7;padding:10px 0px;}.view-program-advanced-poll-content-list .views-row .image-and-description .poll-title a{color:white;}.view-program-advanced-poll-content-list .views-row .image-and-description .poll-created-date{font-weight:bolder;padding-bottom:4px;}.view-program-advanced-poll-content-list .views-row .image-and-description .poll-body{padding-bottom:10px;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1{padding:10px;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article header h2{font-size:1.6153846154em;line-height:1.4285714286em;color:white;background:none;padding:0;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article header h2 a{color:white;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article header .advpoll-take-part-button{display:none;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article .content{display:block !important;padding:0;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article .field-name-body{display:none;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article input[type="submit"]{float:left;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article label{padding:5px 0 5px 35px;}.view-program-advanced-poll-content-list .views-field-field-story-advanced-poll-1 article input[type="radio"] + label:before{top:6px;}div.fivestar-widget-static .star span.on{background:url(http://st02.nelonenmedia.fi/sites/all/themes/base_custom/nelonen_base/images/star.png) 0 -32px no-repeat;}div.fivestar-widget .star:hover{background-position:0px -16px;}form.node-form.node-competition_entry-form{background:#313131;padding:20px;color:white;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_contact legend{font-size:18px;padding-bottom:10px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_contact .fieldset-wrapper{padding-right:20px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_contact #edit-field-comp-allow-marketing .form-item{padding:10px 0;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_contact #edit-field-comp-allow-marketing .form-item input.form-checkbox{vertical-align:top;margin:2px 5px 0px 0px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media{min-height:400px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media legend{font-size:18px;padding-bottom:10px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection{background:#b6b6b7;padding:10px;color:#222;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection .tabledrag-toggle-weight-wrapper{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection .form-item{padding:0;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection input.form-submit{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values{width:100%;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values thead{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values td{padding:10px;background:#e2e2e2;border-bottom:5px solid #b6b6b7;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values td input.form-submit{margin:10px 0;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values td.field-multiple-drag{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-file label{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-file .file-widget input.form-file{margin-right:10px;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-file .file-widget input.form-submit{margin:5px 0;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-file .file-widget.form-managed-file .form-type-textfield{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-description textarea.form-textarea{max-width:100%;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection table#field-comp-media-collection-values .field-name-field-comp-media-description .grippie{display:none;}form.node-form.node-competition_entry-form fieldset#node_competition_entry_form_group_comp_media #edit-field-comp-media-collection input#edit-field-comp-media-collection-und-add-more{margin-top:5px;}form.node-form.node-competition_entry-form .form-item{padding:4px 0;}form.node-form.node-competition_entry-form .form-item input.form-text{width:100%;max-width:310px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:28px;padding-left:10px;padding-top:5px;padding-bottom:4px;border:none;-moz-box-shadow:inset 0 0 5px #666;-webkit-box-shadow:inset 0 0 5px #666;box-shadow:inset 0 0 5px #666;}form.node-form.node-competition_entry-form .form-item textarea.form-textarea{width:100%;max-width:70%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;border:none;-moz-box-shadow:inset 0 0 5px #666;-webkit-box-shadow:inset 0 0 5px #666;box-shadow:inset 0 0 5px #666;}form.node-form.node-competition_entry-form .form-actions{width:100%;clear:both;margin-top:20px;}form.node-form.node-competition_entry-form input.form-submit{border:none;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;background:#d01446;text-shadow:none;padding:6px 20px;color:white;font-size:16px;}.block-833e23b6710a8ea9bfdfdac814ff8ca1 h2.block-title{padding:0px 5px;margin-bottom:10px;}.view.view-competition-latest-participants .views-row{float:left;width:50%;margin-bottom:10px;}.view.view-competition-latest-participants .views-row .views-field-field-comp-media-file{padding:5px;}.view.view-competition-latest-participants .views-row .views-field-field-comp-rating{padding:0 5px;}.view.view-competition-latest-participants .views-row.views-row-odd{clear:left;}.node-competition-entry .field-name-field-comp-rating{padding:10px 5px 0 5px;}.node-competition-entry .fb-social-comments-plugin{padding:10px 5px 0 5px;}.block-competition-main-media-block .field-collection-view,.block-competition-main-media-block-1 .field-collection-view{padding:0;margin:0 5px;}.block-competition-main-media-block{margin-top:10px;}.block-competition-main-media-block-1{margin-top:5px;}.block-e19815fabbf45fd4608e6741c8c3de0b{padding-top:7px;}.block-e19815fabbf45fd4608e6741c8c3de0b h2.block-title{margin-bottom:10px;padding:0px 5px;}.view.view-competition-most-popular-participants .views-row{float:left;width:50%;margin-bottom:10px;}.view.view-competition-most-popular-participants .views-row .views-field-field-comp-media-file{padding:5px;}.view.view-competition-most-popular-participants .views-row .views-field-field-comp-rating{padding:0 5px;}.view.view-competition-most-popular-participants .views-row.views-row-odd{clear:left;}.nelonen-news-list-ctx-zone{background:#07203e !important;padding:0 !important;overflow:hidden;}.nelonen-news-list-ctx-zone .region{padding:0 8px;}.nelonen-news-list-ctx-zone .region .region-inner{padding:20px 10px 0 10px;}.nelonen-news-list-ctx-zone .region .region-inner .block{margin-bottom:20px;}.nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{color:#FFF;margin-bottom:10px;padding-bottom:10px;font-size:23px;line-height:26px;border-bottom:1px solid #0f8bcf;}.nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title a{color:#FFF;}.nelonen-news-list-ctx-zone .view-nelonen-material-bank-block .banner__link{color:#FFF;font-size:1.2em;margin-bottom:20px;padding:7px 10px;background:#0095ff;}.nelonen-news-list-ctx-zone .view-nelonen-material-bank-block .banner__image{background:#666;}.news-section .nelonen-news-list-ctx-zone .region-content,.view-display-id-block_rekry .region-content{padding:0 8px;overflow:hidden;background:white;margin:0;}.news-section .nelonen-news-list-ctx-zone .region-content .region-inner,.view-display-id-block_rekry .region-content .region-inner{padding:20px 0px;}.news-section .nelonen-news-list-ctx-zone .node-press-release,.view-display-id-block_rekry .node-press-release{border-bottom:1px dotted #CCC;margin-bottom:20px;}.news-section .nelonen-news-list-ctx-zone .node-press-release .field-name-field-press-release-date,.view-display-id-block_rekry .node-press-release .field-name-field-press-release-date{margin-bottom:10px;color:#CCC;}.news-section .nelonen-news-list-ctx-zone .node-press-release .field-name-field-story-date-updated,.view-display-id-block_rekry .node-press-release .field-name-field-story-date-updated{display:none;}.news-section .nelonen-news-list-ctx-zone .node-press-release .field-name-field-story-media-collection,.view-display-id-block_rekry .node-press-release .field-name-field-story-media-collection{margin-bottom:10px;}.news-section .nelonen-news-list-ctx-zone .node-press-release .field-name-body,.view-display-id-block_rekry .node-press-release .field-name-body{margin-bottom:15px;}.news-section .nelonen-news-list-ctx-zone .node-story,.view-display-id-block_rekry .node-story{border-bottom:1px dotted #CCC;margin-bottom:20px;}.news-section .nelonen-news-list-ctx-zone .node-story .submitted,.view-display-id-block_rekry .node-story .submitted{margin-bottom:10px;color:#CCC;}.news-section .nelonen-news-list-ctx-zone .node-story .field-name-field-story-date-updated,.view-display-id-block_rekry .node-story .field-name-field-story-date-updated{display:none;margin-bottom:10px;color:#CCC;}.news-section .nelonen-news-list-ctx-zone .node-story .field-name-field-story-media-collection,.view-display-id-block_rekry .node-story .field-name-field-story-media-collection{margin-bottom:10px;}.news-section .nelonen-news-list-ctx-zone .node-story .field-name-body,.view-display-id-block_rekry .node-story .field-name-body{margin-bottom:15px;}.news-section .view.sidebar-listing-title-date-image .views-row{margin-bottom:10px;}.news-section .view.sidebar-listing-title-date-image .views-row .views-field-field-story-media-collection{float:left;}.news-section .view.sidebar-listing-title-date-image .views-row .views-field-field-story-media-collection img{margin:4px 10px 9px 0;max-width:84px;max-height:48px;}.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a{font-size:1.2em;color:white;}.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#24aee7;}.news-section .view.sidebar-listing-title-date-image .views-row .views-field-created{color:#777;}.view.sidebar-listing-title-and-date .views-row{margin-bottom:10px;}.view.sidebar-listing-title-and-date .views-row .views-field-title a{font-size:1.2em;color:white;}.view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#24aee7;}.view.sidebar-listing-title-and-date .views-row .views-field-created{color:#666666;}.view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,.view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#0f8bcf;}.context-ohjelmat{}.context-ohjelmat #zone-content-pre-3{background:transparent;margin-top:0;margin-bottom:0;padding:0;}.context-ohjelmat .region.region-content-pre-3-1{width:192px !important;margin-right:0;margin-left:8px;display:block;}.context-ohjelmat .region.region-content-pre-3-2{width:100%;background:#54585c;padding-bottom:5px;margin:0;min-height:195px;max-height:195px;transition:max-height 0.5s;-webkit-transition:max-height 0.5s;overflow:hidden;top:0;right:0;z-index:100;float:right;}.context-ohjelmat .region.region-content-pre-3-2.show_on{max-height:1400px;transition:max-height 2s;-webkit-transition:max-height 2s;}.context-ohjelmat .view-program-logo a{position:relative;z-index:100;display:block;background-color:white;margin-left:-10px;margin-top:0px;height:195px;padding:10px;}.context-ohjelmat .view-program-tag-list a{color:#DDD;font-size:1.3em;padding:8px 20px;float:left;min-width:194px;}.context-ohjelmat .show-all-tags{width:100%;opacity:0;height:50px;overflow:hidden;position:absolute;bottom:0;background:black;transition:opacity 0.4s;-webkit-transition:opacity 0.4s;}.context-ohjelmat .show-all-tags .visible{opacity:1;}.context-ohjelmat a.show-all-tags-button{display:block;text-align:center;color:#24aee7;padding:14px 20px !important;border-top:1px solid #24aee7;font-size:1.4em;margin:0 15px;width:96%;}.context-ohjelmat .block-program-tag-list-block{margin-bottom:40px;}.context-ohjelmat .flex-control-paging{padding-top:10px;}.context-ohjelmat .flex-control-paging li{margin:0 7px;}.rsaquo{font-size:2.5em;line-height:12px;vertical-align:top;}.region-content-sidebar{}.region-content-sidebar .view-program-description{color:#EEE;font-size:1.1em;}.region-content-sidebar .view-program-description a{color:#0f8bcf;font-color:#24aee7;}.region-content-sidebar .view-program-navigation .views-row{background:transparent;margin:0;height:auto;}.region-content-sidebar .view-program-navigation .views-row .field-item{height:auto;}.region-content-sidebar .view-program-navigation .views-row .field-item a{padding:6px 0px;color:#0f8bcf;}.region-content-sidebar .view-program-navigation .views-row .field-item a:after{content:"\203A";display:inline-block;overflow:hidden;width:12px;height:20px;padding:0 8px;vertical-align:middle;}.block-views-741868bc3cd4cbf6f1e3f8789f538c8f h2.block-title{margin-bottom:4px;margin-top:9px;}.social-media-buttons{margin-top:10px;padding:0;border-top:1px solid #0f8bcf;}.social-facebook-button,.social-twitter-button{display:inline-block;margin:0px 0 25px;height:45px;vertical-align:top;}.social-facebook-button{float:left;margin-left:-10px;}.social-twitter-button{padding-top:10px;}.description .social-facebook-button,.description .social-twitter-button{display:inline-block;}.block-nelonen-program-list-block-1{background:black;position:relative !important;margin:0 -8px;padding:10px 15px;}.block-nelonen-program-list-block-1 div.grid-3{width:208px;margin-right:10px;margin-left:10px;}.block-nelonen-program-list-block-1 a{display:block;padding:0 0 15px 0;color:#bbb;font-size:1.2em;line-height:1.3em;}.block-nelonen-program-list-block-1 a .highlight{color:white;text-shadow:1px 1px 1px black;}@media screen and (max-width:740px){.program-list .block-nelonen-program-list-block-1{padding-top:20px;background:#222;background:rgba(0,0,0,0.7) !important;}}.context-uutiset,.programs-frontpage{}.context-uutiset .header-submenu,.programs-frontpage .header-submenu{background-color:black;min-height:54px;}.context-uutiset .header-submenu:after,.programs-frontpage .header-submenu:after{overflow:visible;}.header-submenu .block-menu-block{margin:0 -10px;background:black;}.header-submenu .block-menu-block .block-title{display:none;}.header-submenu .block-menu-block li{float:right;color:white;margin:0;font-size:21px;line-height:170%;padding:0.4em 0.5em;}.header-submenu .block-menu-block a{color:white;color:white;position:relative;}.header-submenu .block-menu-block a:visited{color:white;}.header-submenu .block-menu-block a:focus{color:#24aee7;}.header-submenu .block-menu-block a:hover{color:#24aee7;}.header-submenu .block-menu-block a:active{color:#24aee7;}.header-submenu .block-menu-block a.active,.header-submenu .block-menu-block a.active-trail{color:#24aee7;}.header-submenu .block-menu-block a:first-child{padding-right:0;}.page-ohjelmat.context-ohjelmat .grid-12.region-header-second{min-height:0;}div.contextual-links-region{position:static;}a.contextual-links-trigger{background-color:white;border:1px solid #ccc;width:33px;}div#admin-toolbar.horizontal div.admin-tabs{height:35px;}div#admin-toolbar.vertical div.admin-tabs{width:auto;}#admin-toolbar ul.menu li a,div#admin-toolbar div.admin-tab{height:auto;}body[class*="admin"]{margin-top:35px;}.nel-highlight-ctx-zone{padding:0 !important;margin-top:0 !important;margin-bottom:1px !important;}.nel-highlight-ctx-zone .block-nelonen-highlight{font-size:120%;padding:1em;overflow:hidden;background:#ffd71d;border:none;color:black;line-height:140%;position:relative !important;}.nel-highlight-ctx-zone .block-nelonen-highlight a{color:black;}.nel-highlight-ctx-zone .block-nelonen-highlight p:last-child{margin-bottom:0;}@media screen and (min-width:740px){.newer-nodes-count-ctx-section .region-content-sidebar{margin-top:-23px !important;z-index:400;}.block-nelonen-highlight{font-size:140% !important;}}.static-page__news-main{background:#FFF;margin:0 !important;box-sizing:content-box;padding:0 10px !important;}@media (min-width:996px){.static-page__news-main{padding:0 8px !important;}}.static-page__news-main .region-inner{padding:20px 0 0;}.newer-nodes-count-ctx-zone{margin-top:0 !important;margin-bottom:0 !important;background:#07203e !important;padding:0 !important;}.newer-nodes-count-ctx-zone .newer-nodes-count{margin:0;float:right;}.newer-nodes-count-ctx-zone .block-nelonen-article-flow-count{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;float:right;font-size:120%;text-align:center;background-color:#eeeeee;border:1px solid #e4e4e4;height:35px;line-height:35px;margin:0 !important;text-decoration:none;}.newer-nodes-count-ctx-zone .block-nelonen-article-flow-count:hover{background-color:#eeeeee;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#ffffff,#dcdcdc);background:-moz-linear-gradient(top,#ffffff,#dcdcdc);background:-o-linear-gradient(top,#ffffff,#dcdcdc);background:linear-gradient(to bottom,#ffffff,#dcdcdc);}.newer-nodes-count-ctx-zone .block-nelonen-article-flow-count a{display:block;width:100%;}.field-name-body a{color:#0f8bcf;}input.error{background-color:#fee2e2;}.node-series-competition{}.node-series-competition .field-name-body{padding:18px 10px;}.node-series-competition .field-collection-view .entity-field-collection-item,.node-series-competition .field-collection-view{padding:0;margin:0;border-bottom:none;}.node-series-competition .field-collection-container > div > div > .field-item{position:relative;min-height:270px;margin:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eaeaea),color-stop(100%,#f8f8f8));background-image:-moz-linear-gradient(#eaeaea,#f8f8f8);background-image:-webkit-linear-gradient(#eaeaea,#f8f8f8);background-image:linear-gradient(#eaeaea,#f8f8f8);-moz-box-shadow:inset 0 15px 15px -17px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 15px 15px -17px rgba(0,0,0,0.2);box-shadow:inset 0 15px 15px -17px rgba(0,0,0,0.2);-moz-transition:background-image 200ms;-o-transition:background-image 200ms;-webkit-transition:background-image 200ms;transition:background-image 200ms;}.node-series-competition .field-collection-container > div > div > .field-item.chosen-option .select-field-collection{opacity:0;}.node-series-competition .field-collection-container > div > div > .field-item.chosen-option{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk5OTk5OSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eaeaea),color-stop(100%,#999999));background-image:-moz-linear-gradient(#eaeaea,#999999);background-image:-webkit-linear-gradient(#eaeaea,#999999);background-image:linear-gradient(#eaeaea,#999999);}.node-series-competition .field-collection-container > div > div > .field-item.chosen-option .your-option{bottom:20px;font-size:1.3em;}.node-series-competition .field-collection-container > div > div > .field-item.chosen-option:after{content:'';display:inline-block;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #999;position:absolute;bottom:-15px;left:60px;}.node-series-competition .field-name-field-comp-candidates-desc,.node-series-competition .field-name-field-comp-candidates-title{width:44%;padding:10px 8px 10px 18px;float:left;}.node-series-competition .field-name-field-comp-candidates-desc{color:#333;}.node-series-competition .field-name-field-comp-candidates-title h2{font-size:25px;padding:7px 0 0 0;}.node-series-competition .field-name-field-comp-candidates-media{width:56%;float:right;padding:10px;}.node-series-competition .select-field-collection{display:block;text-align:center;color:white;position:absolute;left:20px;bottom:20px;padding:10px 25px;cursor:pointer;font-size:1.3em;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWVlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQ5YmNlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#24aee7),color-stop(100%,#49bceb));background-image:-moz-linear-gradient(#24aee7,#49bceb);background-image:-webkit-linear-gradient(#24aee7,#49bceb);background-image:linear-gradient(#24aee7,#49bceb);}.node-series-competition .your-option{position:absolute;bottom:-30px;font-size:0;color:white;left:20px;-moz-transition:bottom 200ms;-o-transition:bottom 200ms;-webkit-transition:bottom 200ms;transition:bottom 200ms;}.node-series-competition .flex-control-nav{position:static;padding-top:10px;color:white;font-size:1.3em;}@media screen and (max-width:740px){.field-name-field-comp-candidates-desc,.field-name-field-comp-candidates-title,.field-name-field-comp-candidates-media,input.form-text{width:100% !important;}.select-field-collection{display:inline-block !important;position:relative !important;margin-bottom:20px;bottom:0 !important;}.flex-control-paging li a{padding:12px;margin-right:10px;}}.node-type-series-competition #zone-content-3{display:none;}.block-nelonen-series-competition{padding:0;max-height:0;-moz-transition:max-height 800ms;-o-transition:max-height 800ms;-webkit-transition:max-height 800ms;transition:max-height 800ms;}.block-nelonen-series-competition .block-inner{padding:20px;}.block-nelonen-series-competition.expanded{max-height:700px;}.block-nelonen-series-competition .messages{margin:0 !important;margin-bottom:10px !important;padding:20px 50px;}.block-nelonen-series-competition .messages.kiitos{text-align:center;border:none;}.block-nelonen-series-competition .messages.kiitos h2{width:100%;font-size:2em;color:#333;padding:5px 0;margin:0;}.block-nelonen-series-competition .hidden-form-after-success{display:none;}.block-nelonen-series-competition input{display:block;height:34px;padding:6px 12px;margin:8px 0;font-size:14px;line-height:1.42857143;color:#555;background-color:#EEE;background-image:none;border:1px solid #CCC;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.075);box-shadow:inset 0 1px 3px rgba(0,0,0,0.075);}.block-nelonen-series-competition input.error{background-color:#fee2e2;}.block-nelonen-series-competition .terms-conditions{padding:5px 0;}.block-nelonen-series-competition .field-widget-options-select{display:none;}.block-nelonen-series-competition .form-submit{color:white;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#444444),color-stop(100%,#333333));background-image:-moz-linear-gradient(#444444,#333333);background-image:-webkit-linear-gradient(#444444,#333333);background-image:linear-gradient(#444444,#333333);text-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;padding:0px 20px;cursor:pointer;font-size:1.3em;height:43px;}.ruutu-logo-episodes-wrapper{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eeeeee),color-stop(100%,#e3e3e3));background-image:-moz-linear-gradient(#eeeeee,#e3e3e3);background-image:-webkit-linear-gradient(#eeeeee,#e3e3e3);background-image:linear-gradient(#eeeeee,#e3e3e3);padding:8px;width:106px;height:33px;}.ruutu-logo-episodes-wrapper .ruutu-logo-episodes{background-position:0 -502px;height:16px;width:90px;background-repeat:no-repeat;width:100%;height:100%;}.logo-ruutu-plus-mini{height:20px;width:91pxpx;position:absolute;top:12px;right:8px;}.logo-ruutu-plus-mini:before{content:"";display:inline-block;background-position:0 -502px;height:16px;width:90px;}.field-name-field-story-related-stories{padding:10px 0;margin-bottom:8px;width:100%;}.field-name-field-story-related-stories .node-story{border-bottom:0 !important;padding-left:10px;margin:0 0 0 10px !important;border-left:1px solid #24aee7;}.field-name-field-story-related-stories .node-story a{display:block;overflow:hidden;}.field-name-field-story-related-stories .field-label{font-size:24px;font-family:"DINMittel";color:#333;padding-bottom:10px;font-weight:normal;clear:both;}.field-name-field-story-related-stories h3{float:none;margin:9px 6px 0 7px;line-height:21px;}.field-name-field-story-related-stories .field-collection-container{border:0;float:left;margin:5px 8px 5px 0;}.field-name-field-story-related-stories .field-collection-container .field-name-field-story-media-collection{margin:0 !important;}.field-name-field-story-related-stories .field-collection-container .field-name-field-story-media-collection .field-item{margin:0;}.field-name-field-story-related-stories .field-collection-container .field-name-field-story-media-collection .field-item .field-collection-view{margin:0;padding:0;}.field-name-field-story-related-stories .field-collection-container img{width:84px;max-height:48px;}.field-name-field-story-related-stories .field-collection-container .fallback-image{width:84px;height:48px;background-image:url("/sites/all/themes/base_custom/nelonen_base/images/fallback.png");background-size:cover;}.field-name-field-story-series-info-box{background:#F0F0F0;padding:10px;margin:0 0 10px 0;overflow:hidden;position:relative;min-height:120px;width:100%;}.field-name-field-story-series-info-box > .field-label{margin-left:198px;height:0;overflow:visible;font-weight:normal;line-height:20px;}.field-name-field-story-series-info-box h2{position:absolute;left:206px;top:31px;margin:0;white-space:nowrap;width:68%;overflow:hidden;text-overflow:ellipsis;}.field-name-field-story-series-info-box h2 a{font-size:28px;display:block;}.field-name-field-story-series-info-box .field-name-field-program-logo{float:left;}.field-name-field-story-series-info-box .field-name-field-program-logo img{width:180px;height:120px;background:#CCC;}.field-name-field-story-series-info-box .next-airdate-wrapper{position:absolute !important;top:77px !important;left:206px !important;background-color:transparent;-moz-transition:background-color 0.5s ease-in-out;-o-transition:background-color 0.5s ease-in-out;-webkit-transition:background-color 0.5s ease-in-out;transition:background-color 0.5s ease-in-out;}.field-name-field-story-series-info-box .next-airdate-wrapper.display-broadcasts-processed{background-color:#383838;}@media screen and (max-width:996px){.field-name-field-story-series-info-box h2{width:55% !important;font-size:16px !important;}}@media screen and (max-width:740px){.field-name-field-story-series-info-box .next-airdate-wrapper{left:206px !important;}}@media screen and (max-width:540px){.field-name-field-story-related-stories h3{margin-top:7px !important;font-size:17px;}.field-name-field-story-series-info-box > .field-label{margin-left:0;height:auto;}.field-name-field-story-series-info-box h2{position:static !important;width:100% !important;}.field-name-field-story-series-info-box .next-airdate-wrapper{position:static !important;clear:both !important;}}#next-article-suggestion-container{position:fixed;width:332px;bottom:-301px;right:15%;background:#222222;background:rgba(34,34,34,0.9);margin:0;padding:10px 3px 5px 10px;transition:bottom 500ms;-webkit-transition:bottom 500ms;-moz-transition:bottom 500ms;border-top:#24aee7 1px solid;}#next-article-suggestion-container.refresh{bottom:0;}#next-article-suggestion-container h3{font-size:14px;line-height:10px;color:#24aee7;}#next-article-suggestion-container a{color:#FFF;font-size:15px;line-height:18px;padding:5px 0;display:block;}@media screen and (max-width:1600px){#next-article-suggestion-container{right:5%;}}@media screen and (max-width:1200px){#next-article-suggestion-container{right:0;}}@media screen and (max-width:740px){#next-article-suggestion-container{width:100%;padding:5px 5px 4px 7px;margin:0;left:0;right:0;}#next-article-suggestion-container.refresh{bottom:0;}#next-article-suggestion-container h3{font-size:11px;line-height:11px;margin:0;}#next-article-suggestion-container a{margin:0;font-size:14px;line-height:15px;padding:3px 0 0 0;}}@media (max-width:740px){#section-footer .wide-zone .view-nelonen-program-list .views-row{padding:3px 0 3px 15px;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li.first{margin:0 0 0 7px;}#section-footer .wide-zone .block-menu-nelonen-websites ul.menu li{padding:10px 9px 0 0;margin:0 0 0 7px;}}@media (max-width:740px){.context-ohjelmat #region-content-pre-3-1{margin:0 !important;width:100% !important;}.context-ohjelmat #region-content-pre-3-1 .view-program-logo a{margin:0 !important;padding:0 !important;height:auto !important;}.context-ohjelmat #region-content-pre-3-1 .view-program-logo a img{width:100%;}.context-ohjelmat #region-content-pre-3-1 .block-views.odd{width:150px;}.context-ohjelmat #region-content-pre-3-1 .next-airdate-wrapper{width:100%;z-index:1;top:0;height:100px;padding:32px 0 0 160px;text-align:left;}}@media (max-width:440px){.context-ohjelmat #region-content-pre-3-1 .block-views.odd{width:95px;}.context-ohjelmat #region-content-pre-3-1 .next-airdate-wrapper{padding:15px 0 0 110px;height:63px;}}#block-nelonen-program-guide-nelonen-program-guide-main-block{display:none;}.term-detailed-program-tag{overflow:hidden;*zoom:1;}.term-detailed-program-tag .field-name-field-tag-image{float:left;width:45%;margin:.3em 1.5em .5em 0;}.group_presskit_details{padding:0 0 12px;}.group_presskit_details h2{margin-bottom:0;}.presskit__logos{margin-bottom:20px;}.presskit__logos .presskit__main-logo{margin-bottom:20px;}@media screen and (min-width:780px){.presskit__logos .presskit__main-logo{width:30%;float:left;display:inline-block;}}@media screen and (min-width:780px){.presskit__logos .presskit__secundary-logos{width:70%;display:inline-block;text-align:right;}}.presskit__logos .presskit__secundary-logos img{height:39px;width:auto;}.presskit__logos .presskit__secundary-logo{float:left;margin-right:20px;margin-bottom:10px;}@media screen and (min-width:780px){.presskit__logos .presskit__secundary-logo{float:none;display:inline-block;margin-right:0;margin-left:26px;margin-bottom:10px;}}.presskit__logos .field-collection-container{margin:0;border:none;}.presskit__logos .field-collection-view{padding:0;margin:0;border:none;}.presskit__logos .field-label{display:none;}.node-press-kit .group_banners{border-top:10px solid #d4dde7;border-bottom:10px solid #d4dde7;margin-left:-8px;padding:8px;box-sizing:content-box;width:100%;display:inline-block;}.node-press-kit .group_banners .field-collection-container{margin:0;border:0;}.presskit__banner{background:#000;width:100%;margin-bottom:10px;display:inline-block;float:left;padding-bottom:60px;position:relative;}@media screen and (min-width:500px){.presskit__banner{margin-right:1%;width:49.5%;}.presskit__banner:nth-child(2n){margin-right:0;}}@media screen and (min-width:780px){.presskit__banner{margin-right:0.5%;width:33%;margin-bottom:0;}.presskit__banner:nth-child(2n){margin-right:0.5%;}.presskit__banner:nth-child(3n){margin-right:0;}}.presskit__banner .field-collection-view{padding:0;margin:0;border:none;}.presskit__banner .field-collection-view .field-item{margin:0;}.presskit__banner .banner__link{min-height:60px;background:#0095ff;position:absolute;bottom:0;left:0;width:100%;color:#FFF;padding:15px;font-size:1.7em;line-height:1.3em;}.presskit__banner img{width:100%;}.presskit__image{float:right;width:100%;}@media screen and (min-width:500px){.presskit__image{width:41%;margin-bottom:10px;background:#FFF;padding-left:8px;}}@media screen and (min-width:780px){.presskit__image{width:49%;}}.presskit__contact-info{margin-top:20px;padding-top:20px;border-top:1px solid #CCC;}.presskit__contact-info a{color:#0095ff;}.presskit__event{padding:8px 0;}.presskit__event .event__image{float:right;width:100%;}@media screen and (min-width:500px){.presskit__event .event__image{width:40%;margin-left:1%;margin-bottom:10px;}}@media screen and (min-width:780px){.presskit__event .event__image{width:49%;}}.presskit__event .event__date{margin-top:10px;}.view-recent-viihde{margin-bottom:30px;}@media screen and (min-width:780px){.view-recent-viihde{display:inline-block;width:54%;float:right;z-index:2;padding-left:8%;margin-bottom:0;background:#FFF;}}.press-kit-rss-ctx-zone{padding-bottom:0 !important;}.press-kit-rss{padding:12px 0 0;}.press-kit-rss .block-title{border-bottom:1px solid #0095ff;}.press-kit-rss a{display:block;color:#000 !important;}.press-kit-rss a:hover{text-decoration:underline;}.press-kit-rss .item-list {width:100%;display:inline-block;}.press-kit-rss #views_infinite_scroll_button{height:80px;}.press-kit-rss #views_infinite_scroll_button a{width:100%;margin-left:-10px;padding:5px 10px 15px;box-sizing:content-box;background:#0095ff;color:#FFF !important;height:50px;border:none;}@media screen and (min-width:996px){.press-kit-rss #views_infinite_scroll_button a{margin-left:-8px;padding-left:8px;padding-right:8px;}}.press-kit-rss #views_infinite_scroll_button a:after{-moz-transition:ease 0.3s;-o-transition:ease 0.3s;-webkit-transition:ease 0.3s;transition:ease 0.3s;content:"";position:absolute;bottom:15px;left:50%;margin-left:-8px;width:16px;height:16px;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/svg/chevron-down.svg) 50% 50%;background-size:16px;}.press-kit-rss #views_infinite_scroll_button a:hover:after{bottom:11px;}.crossbow-link{clear:both;}.mobile-menu{position:relative !important;}.mobile-menu .toggle{position:absolute;top:0;right:0;bottom:0;z-index:999;min-width:60px;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;text-align:center;white-space:nowrap;}.mobile-menu .toggle > *{white-space:normal;vertical-align:middle;}.mobile-menu .toggle:before{content:'';display:inline-block;height:100%;width:0;vertical-align:middle;}.mobile-menu .toggle .icon{position:relative;display:inline-block;width:35px;height:5px;border-radius:2px;background:#53585f;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;-webkit-transition:ease 0.5s;transition:ease 0.5s;-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);}.mobile-menu .toggle .icon::before,.mobile-menu .toggle .icon::after{content:'';position:absolute;display:block;width:35px;height:5px;border-radius:2px;background:#53585f;-moz-transition:ease 0.5s;-o-transition:ease 0.5s;-webkit-transition:ease 0.5s;transition:ease 0.5s;}.mobile-menu .toggle .icon:before{top:-8px;}.mobile-menu .toggle .icon:after{top:8px;}.mobile-menu .toggle.open .icon{-moz-transform:scale(0.75);-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75);background:transparent;}.mobile-menu .toggle.open .icon:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;}.mobile-menu .toggle.open .icon:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0;}@media screen and (min-width:739px){.mobile-menu .toggle{display:none;}}.block-menu-block-1{background:white;-moz-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);box-shadow:0 3px 10px 0 rgba(0,0,0,0.2);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-webkit-transform:translateZ(0);transform:translateZ(0);max-height:0;overflow:hidden;-moz-transition:max-height 0.5s;-o-transition:max-height 0.5s;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;}.block-menu-block-1.open{overflow:scroll;max-height:500px !important;max-height:70vh !important;}.block-menu-block-1 .block-title{display:none;}.block-menu-block-1 .icon{background:#dcdee0;}.block-menu-block-1 .icon::before,.block-menu-block-1 .icon::after{background:#dcdee0;}.block-menu-block-1 .menu-block-wrapper a{display:block;padding:0 0 0 15px;width:100%;}.block-menu-block-1 .menu-block-wrapper li{margin:0;padding:0;}.block-menu-block-1 .menu-block-wrapper > ul{border-bottom:1px solid #cccccc;}.block-menu-block-1 .menu-block-wrapper > ul > li{position:relative;font-size:1.3em;line-height:2.4em;border-top:1px solid #cccccc;}.block-menu-block-1 .menu-block-wrapper > ul > li > a{color:black;}.block-menu-block-1 .menu-block-wrapper > ul > li .toggle{position:absolute;top:0;right:0;min-width:1.8em;background:black;color:#cccccc;font-weight:bold;font-size:1.8em;text-align:center;cursor:pointer;}.block-menu-block-1 .menu-block-wrapper > ul > li .toggle:after{content:'+';}.block-menu-block-1 .menu-block-wrapper > ul > li.open .toggle:after{content:'-';}.block-menu-block-1 .menu-block-wrapper > ul > li > ul{max-height:0;overflow:hidden;-moz-transition:max-height 0.35s ease-in-out;-o-transition:max-height 0.35s ease-in-out;-webkit-transition:max-height 0.35s ease-in-out;transition:max-height 0.35s ease-in-out;}.block-menu-block-1 .menu-block-wrapper > ul > li.open > ul{display:block;max-height:none;max-height:65vh;overflow:scroll;}.block-menu-block-1 .menu-block-wrapper li > ul{padding:0;background:black;}.block-menu-block-1 .menu-block-wrapper li > ul a{color:white;}.block-menu-block-1 .menu-block-wrapper li > ul > li:first-child{padding-top:1em;}.block-menu-block-1 .menu-block-wrapper li > ul > li:last-child{padding-bottom:1em;}.block-menu-block-1{display:none;}@media screen and (max-width:739px){#region-menu nav.navigation{display:none;}.block-menu-block-1{display:block;}}body.context-ohjelmat .zone-content-pre-3 .toggle{color:#dcdee0;background:#191919;}@media screen and (max-width:739px){body.context-ohjelmat .region-content-pre-3-2{position:absolute;left:0;top:100px !important;float:none !important;padding:0 !important;background:#191919 !important;min-height:0 !important;max-height:0 !important;overflow:hidden;-moz-transition:max-height 0.5s;-o-transition:max-height 0.5s;-webkit-transition:max-height 0.5s;transition:max-height 0.5s;}body.context-ohjelmat .region-content-pre-3-2 a{display:block;float:none;padding:0 1em;font-size:1.3em;line-height:2em;}body.context-ohjelmat .region-content-pre-3-2 a:hover{color:#0f8bcf;}body.context-ohjelmat .region-content-pre-3-2 .views-row:first-child{padding-top:1em;}body.context-ohjelmat .region-content-pre-3-2 .views-row:last-child{padding-bottom:1em;}body.context-ohjelmat .region-content-pre-3-2 .show-all-tags-button{display:none;}body.context-ohjelmat .region-content-pre-3-2.open{overflow:scroll;min-height:0 !important;max-height:500px !important;max-height:60vh !important;}body.context-ohjelmat .region-content-pre-3-2 .icon{background:#dcdee0;}body.context-ohjelmat .region-content-pre-3-2 .icon::before,body.context-ohjelmat .region-content-pre-3-2 .icon::after{background:#dcdee0;}.block-program-tag-list-block{margin-bottom:0 !important;}}@media screen and (max-width:440px){body.context-ohjelmat .region-content-pre-3-2{top:63px !important;}}.block-nelonen-json-chart{overflow:hidden;*zoom:1;overflow:hidden;padding:15px 0;}.block-nelonen-json-chart .block-title{margin-bottom:0;}.block-nelonen-json-chart .bars{overflow:hidden;*zoom:1;margin-top:10px;}.block-nelonen-json-chart .bars .item{overflow:hidden;*zoom:1;}#tripla-some-chart .item{overflow:hidden;*zoom:1;position:relative;}#tripla-some-chart .image{float:left;text-align:center;padding:5px 0 5px 5px;width:33%;}#tripla-some-chart .image span{background:rgba(255,255,255,0.2);display:block;height:0;position:relative;padding-bottom:57.1428571429%;}#tripla-some-chart .content{bottom:5px;position:absolute;right:5px;top:5px;left:33%;width:auto;}#tripla-some-chart .bar-runway{background:rgba(255,255,255,0.2);display:block;height:55%;left:5px;position:absolute;right:0;top:0;z-index:1;}#tripla-some-chart .bar,#tripla-some-chart .value{height:100%;position:absolute;top:0;}#tripla-some-chart .bar{-moz-transition-property:width;-o-transition-property:width;-webkit-transition-property:width;transition-property:width;-moz-transition-duration:3s;-o-transition-duration:3s;-webkit-transition-duration:3s;transition-duration:3s;background:#fff;background:rgba(255,255,255,0.8);left:0;z-index:2;}#tripla-some-chart .value{color:#fff;font-size:0.7em;height:auto;line-height:1em;margin-top:-0.5em;right:10px;top:50%;z-index:3;}#tripla-some-chart .value b{font-size:1.5em;font-weight:normal;}#tripla-some-chart .hastag{top:77.5%;color:#fff;display:block;left:10px;line-height:1em;margin-top:-0.4em;opacity:0.9;position:absolute;}#tripla-some-chart .sketsioni{background-color:#95c774;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM5NWM3NzQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4OGMwNjMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#95c774),color-stop(100%,#88c063));background:-moz-linear-gradient(#95c774 50%,#88c063);background:-webkit-linear-gradient(#95c774 50%,#88c063);background:linear-gradient(#95c774 50%,#88c063);}#tripla-some-chart .sketsioni .bar{background-color:#5c8f3a;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjOGYzYSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNWM4ZjNhIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiM1NTg0MzUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NTg0MzUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#5c8f3a),color-stop(50%,#5c8f3a),color-stop(51%,#558435),color-stop(100%,#558435));background:-moz-linear-gradient(top,#5c8f3a 0%,#5c8f3a 50%,#558435 51%,#558435 100%);background:-webkit-linear-gradient(top,#5c8f3a 0%,#5c8f3a 50%,#558435 51%,#558435 100%);background:linear-gradient(to bottom,#5c8f3a 0%,#5c8f3a 50%,#558435 51%,#558435 100%);}#tripla-some-chart .sketsioni .image span{background-size:100% auto;background-position-y:top;background-repeat:no-repeat;background-image:url("/sites/all/themes/base_custom/nelonen_base/images/tripla_kausi_1.jpg");}#tripla-some-chart .arses{background-color:#bf7cc3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiNiZjdjYzMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiNzZjYmMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#bf7cc3),color-stop(100%,#b76cbc));background:-moz-linear-gradient(#bf7cc3 50%,#b76cbc);background:-webkit-linear-gradient(#bf7cc3 50%,#b76cbc);background:linear-gradient(#bf7cc3 50%,#b76cbc);}#tripla-some-chart .arses .bar{background-color:#89418e;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5NDE4ZSIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjODk0MThlIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiM3ZjNjODQiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZjNjODQiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#89418e),color-stop(50%,#89418e),color-stop(51%,#7f3c84),color-stop(100%,#7f3c84));background:-moz-linear-gradient(top,#89418e 0%,#89418e 50%,#7f3c84 51%,#7f3c84 100%);background:-webkit-linear-gradient(top,#89418e 0%,#89418e 50%,#7f3c84 51%,#7f3c84 100%);background:linear-gradient(to bottom,#89418e 0%,#89418e 50%,#7f3c84 51%,#7f3c84 100%);}#tripla-some-chart .arses .image span{background-size:100% auto;background-position-y:center;background-repeat:no-repeat;background-image:url("/sites/all/themes/base_custom/nelonen_base/images/tripla_kausi_1.jpg");}#tripla-some-chart .ryllinki{background-color:#6abcca;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM2YWJjY2EiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1N2I0YzMiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(50%,#6abcca),color-stop(100%,#57b4c3));background:-moz-linear-gradient(#6abcca 50%,#57b4c3);background:-webkit-linear-gradient(#6abcca 50%,#57b4c3);background:linear-gradient(#6abcca 50%,#57b4c3);}#tripla-some-chart .ryllinki .bar{background-color:#32818d;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyODE4ZCIvPjxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMzI4MThkIi8+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiMyZTc2ODIiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTc2ODIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#32818d),color-stop(50%,#32818d),color-stop(51%,#2e7682),color-stop(100%,#2e7682));background:-moz-linear-gradient(top,#32818d 0%,#32818d 50%,#2e7682 51%,#2e7682 100%);background:-webkit-linear-gradient(top,#32818d 0%,#32818d 50%,#2e7682 51%,#2e7682 100%);background:linear-gradient(to bottom,#32818d 0%,#32818d 50%,#2e7682 51%,#2e7682 100%);}#tripla-some-chart .ryllinki .image span{background-size:100% auto;background-position-y:bottom;background-repeat:no-repeat;background-image:url("/sites/all/themes/base_custom/nelonen_base/images/tripla_kausi_1.jpg");}@media screen and (min-width:350px) and (max-width:429px){#tripla-some-chart .value{font-size:1.1em;}#tripla-some-chart .hastag{font-size:1.2em;}}@media screen and (min-width:430px) and (max-width:600px){#tripla-some-chart .value{font-size:1.2em;}#tripla-some-chart .hastag{font-size:1.3em;margin-top:-0.5em;}}@media screen and (min-width:601px) and (max-width:739px){#tripla-some-chart .value{font-size:2em;}#tripla-some-chart .hastag{font-size:1.7em;margin-top:-0.5em;}}@media screen and (min-width:996px){#tripla-some-chart .value{font-size:1em;}#tripla-some-chart .hastag{font-size:1.3em;margin-top:-0.5em;}}
/**/.source-media-sprite,body.nfics-color-theme-blue .view-frontpage-most-recent-stories .source-icon,body.nfics-color-theme-blue_dark .view-frontpage-most-recent-stories .source-icon,body.nfics-color-theme-green .view-frontpage-most-recent-stories .source-icon,body.nfics-color-theme-pink .view-frontpage-most-recent-stories .source-icon,body.nfics-color-theme-yellow .view-frontpage-most-recent-stories .source-icon{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/sprites/source-media-s43abbfe7f9.png);background-repeat:no-repeat;}h1,h2,h3,h4{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}#timetable-title{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.link-to-tv-guide{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}ul.main-menu > li{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}@media screen and (min-width:996px){.navigation{padding-right:10px;}.navigation ul.main-menu > li{margin-top:6px;}.navigation ul.main-menu > li a{font-size:24px !important;line-height:26px;}}@media (max-width:995px){.navigation ul.main-menu > li{margin-top:8px;}.navigation ul.main-menu > li a{font-size:18px !important;line-height:25px;}}@media (max-width:600px){.navigation ul.main-menu > li{margin-bottom:5px !important;margin-top:4px !important;}.navigation ul.main-menu > li a{font-size:16px !important;line-height:22px;}}.block-nelonen-custom-search form input{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.mosaic-grid-modview .h2-wrapper h2.node-title{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.block-search-program-block .view-search-program .views-field-field-program-logo{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.view-program-navigation .views-row{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.view-next-program-broadcast .date-display-single{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.next-airdate-wrapper{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}form.node-form.node-competition_entry-form{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.context-ohjelmat .view-program-tag-list a{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.block-nelonen-program-list-block-1 a{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.header-submenu .block-menu-block a{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}#section-footer h2.block-title{font-family:DINMittelEF,Helvetica,Arial,sans-serif;}.zone-branding .logo-img img{display:block;width:auto;height:45px;}@media (min-width:740px){.zone-branding .logo-img img{height:80px;}}@media (min-width:996px){.zone-branding .logo-img img{height:100px;}}html body{background:#d4dde7;}#zone-branding-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:transparent;}#zone-branding-wrapper #zone-branding{background:#fff;background:rgba(255,255,255,0.85);border-bottom:2px solid #d4dde7;}#zone-header-5 #region-header-5{display:none;}#zone-header-5 #region-header-5.down{display:block;margin-top:-2px;}#zone-header-5 #region-header-5 .block-nelonen-custom-search{height:55px;padding:10px;}#section-footer .wide-zone{background-color:#222;}#section-footer #zone-footer-4-wrapper{background:#404040;}#section-footer #zone-footer-4-wrapper .zone{min-height:0;}#section-footer #zone-footer-3{margin-bottom:-10px;margin-top:-10px;padding-bottom:10px;padding-top:10px;}div#zone-branding .logo-img img{display:block;width:auto;}div#zone-branding > .region{height:auto;overflow:hidden;padding-top:30px;position:static;}div#zone-branding > .region.region-branding{padding-top:0;}@media screen and (min-width:740px){div#zone-branding > .region{height:auto;}}div#zone-branding > .region > .region-inner{bottom:0;position:static;}@media screen and (max-width:995px){div#zone-branding > .region{padding-top:15px;}div#zone-branding > .region.region-branding{padding-top:0;}div#zone-branding > .region > .region-inner{bottom:0;}}@media screen and (max-width:700px){div#zone-branding > .region{padding-top:0;}}body.nfics-color-theme-blue{}body.nfics-color-theme-blue .poll .bar{background-color:#0077cc;-moz-box-shadow:0 0 12px #003c66 inset;-webkit-box-shadow:0 0 12px #003c66 inset;box-shadow:0 0 12px #003c66 inset;}body.nfics-color-theme-blue .poll .bar .foreground{background-color:#0095ff;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDVmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhYTBmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#99d5ff),color-stop(100%,#1aa0ff));background:-moz-linear-gradient(#99d5ff,#1aa0ff);background:-webkit-linear-gradient(#99d5ff,#1aa0ff);background:linear-gradient(#99d5ff,#1aa0ff);}body.nfics-color-theme-blue ul.main-menu > li a{color:#333333;}body.nfics-color-theme-blue ul.main-menu > li a:visited{color:#333333;}body.nfics-color-theme-blue ul.main-menu > li a:focus{color:#0095ff;}body.nfics-color-theme-blue ul.main-menu > li a:hover{color:#0095ff;}body.nfics-color-theme-blue ul.main-menu > li a:active{color:#0095ff;}body.nfics-color-theme-blue ul.main-menu > li a.active,body.nfics-color-theme-blue ul.main-menu > li a.active-trail{color:#0095ff;}body.nfics-color-theme-blue #section-footer .wide-zone .block-menu-menu-static-links ul.menu{border-left:1px solid #008cf0;}body.nfics-color-theme-blue #section-footer .wide-zone .view-nelonen-program-list .views-row{border-left:1px solid #008cf0;}body.nfics-color-theme-blue #section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#005fa3;}body.nfics-color-theme-blue #section-footer .wide-zone a{color:#f2f2f2;}body.nfics-color-theme-blue #section-footer .wide-zone a:visited{color:#f2f2f2;}body.nfics-color-theme-blue #section-footer .wide-zone a:focus{color:#0095ff;}body.nfics-color-theme-blue #section-footer .wide-zone a:hover{color:#0095ff;}body.nfics-color-theme-blue #section-footer .wide-zone a:active{color:#0095ff;}body.nfics-color-theme-blue .mosaic-grid-modview .view-footer a,body.nfics-color-theme-blue #views_infinite_scroll_button a,body.nfics-color-theme-blue #views_infinite_scroll-ajax-loader a,body.nfics-color-theme-blue #flockler-load-more a{color:#0095ff;}body.nfics-color-theme-blue form.webform-client-form{-moz-box-shadow:0 3px 6px 2px #4d88b3;-webkit-box-shadow:0 3px 6px 2px #4d88b3;box-shadow:0 3px 6px 2px #4d88b3;}body.nfics-color-theme-blue form.webform-client-form .description{background-color:rgba(0,149,255,0.95);border:1px solid #0077cc;}body.nfics-color-theme-blue #block-views-b5e678abcb4759a6f42266da535490ab h2.block-title,body.nfics-color-theme-blue .block-fe1870c7b9bbdfbcccb0a7b910ce66de h2.block-title,body.nfics-color-theme-blue .view-display-id-tv_now h2.block-title{color:#333;}body.nfics-color-theme-blue .timetable-header-container,body.nfics-color-theme-blue .block-nelonen-cos-blocks-seasons h2.block-title{background:#007ad1;}body.nfics-color-theme-blue .nel-highlight-ctx-zone .block-nelonen-highlight{background:#ffd71d;}body.nfics-color-theme-blue .view-tv-guide-full .views-row.on-air .views-field-title,body.nfics-color-theme-blue .view-tv-guide-full .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-blue .view-tv-guide-full .views-row.on-air a,body.nfics-color-theme-blue .view-tv-guide-simple .views-row.on-air .views-field-title,body.nfics-color-theme-blue .view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-blue .view-tv-guide-simple .views-row.on-air a{color:#0086e6;}body.nfics-color-theme-blue .view-tv-guide-simple .views-row:hover,body.nfics-color-theme-blue #timetable .views-row:hover{background-color:rgba(0,149,255,0.1) !important;}body.nfics-color-theme-blue #timetable .views-row:hover .views-field-field-broadcast-airdate,body.nfics-color-theme-blue #hover-box .views-row .views-field-field-broadcast-airdate{background-color:rgba(0,149,255,0.3) !important;}body.nfics-color-theme-blue .block-659d5b65f888c093b775f2599b46f745,body.nfics-color-theme-blue .block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #0095ff;}body.nfics-color-theme-blue .block-nelonen-movies .field-name-broadcast-name,body.nfics-color-theme-blue #hover-box .field-name-broadcast-name{border-top:2px solid #0095ff;}body.nfics-color-theme-blue .node-advpoll h2.node-title{color:#0095ff;}body.nfics-color-theme-blue .node-advpoll .advpoll-take-part-button span.expand,body.nfics-color-theme-blue .node-advpoll .advpoll-take-part-button span.collapse{background-color:#0095ff;}body.nfics-color-theme-blue .node-advpoll input[type="submit"]{background-color:#0095ff;}body.nfics-color-theme-blue .view-program-advanced-poll-content-list .views-row{background:#0077cc;}body.nfics-color-theme-blue .view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{border-top:4px solid #0095ff;}body.nfics-color-theme-blue .view-program-advanced-poll-list .view-content .views-field-field-story-image{background:rgba(0,149,255,0.5);}body.nfics-color-theme-blue.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#0095ff;}body.nfics-color-theme-blue .nelonen-news-list-ctx-zone{background:#222 !important;}body.nfics-color-theme-blue .nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{border-bottom:1px solid #0095ff;}body.nfics-color-theme-blue .newer-nodes-count-ctx-zone{background:#222 !important;}body.nfics-color-theme-blue .view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#0095ff;}body.nfics-color-theme-blue .view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,body.nfics-color-theme-blue .view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#0095ff;}body.nfics-color-theme-blue .context-ohjelmat a.show-all-tags-button{color:#0095ff;border-top:1px solid #0095ff;}body.nfics-color-theme-blue .header-submenu .block-menu-block a{color:white;}body.nfics-color-theme-blue .header-submenu .block-menu-block a:visited{color:white;}body.nfics-color-theme-blue .header-submenu .block-menu-block a:focus{color:#0095ff;}body.nfics-color-theme-blue .header-submenu .block-menu-block a:hover{color:#0095ff;}body.nfics-color-theme-blue .header-submenu .block-menu-block a:active{color:#0095ff;}body.nfics-color-theme-blue .header-submenu .block-menu-block a.active,body.nfics-color-theme-blue .header-submenu .block-menu-block a.active-trail{color:#0095ff;}body.nfics-color-theme-blue .mosaic-grid-modview .h2-wrapper{border-color:#0095ff;}body.nfics-color-theme-blue .mosaic-grid-modview .entity .mosaic-image,body.nfics-color-theme-blue .mosaic-grid-modview .node:not(.node-external-story) .mosaic-image{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/mosaic_placeholders/mosaic_media_placeholder_nel-blue.png);}body.nfics-color-theme-blue .mosaic-grid-modview .entity .h2-wrapper,body.nfics-color-theme-blue .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper{border:0;padding:2px;background:#0095ff;border-top:1px solid #0095ff;width:100%;position:absolute;bottom:0;}body.nfics-color-theme-blue .mosaic-grid-modview .entity .h2-wrapper h2.node-title,body.nfics-color-theme-blue .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper h2.node-title{color:#fff;}body.nfics-color-theme-blue .view-frontpage-most-recent-stories .source-icon{background-position:0 0;height:30px;width:18px;}body.nfics-color-theme-blue .program-list .block-nelonen-program-list-block-1{background:black;background:rgba(0,0,0,0.6);}body.nfics-color-theme-blue .program-list .block-nelonen-program-list-block-1 a{color:#ccc;}@media screen and (max-width:739px){body.nfics-color-theme-blue .block-news-sections-block .view-news-sections ul a.active{color:#0095ff;}}body.nfics-color-theme-blue .block-nelonen-movies .views-row .field-name-broadcast-name{border-top-color:#0095ff;}body.nfics-color-theme-blue .field-name-body a{color:#0095ff;}body.nfics-color-theme-blue .region-content-sidebar .view-program-description a{font-color:#0095ff;}body.nfics-color-theme-blue .node-series-competition{}body.nfics-color-theme-blue .node-series-competition .select-field-collection{background-color:#0086e6;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODZlNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwOTVmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#0086e6),color-stop(100%,#0095ff));background-image:-moz-linear-gradient(#0086e6,#0095ff);background-image:-webkit-linear-gradient(#0086e6,#0095ff);background-image:linear-gradient(#0086e6,#0095ff);}@media screen and (min-width:740px){body.nfics-color-theme-blue.nfics-show-footer-logo #section-footer #zone-footer-3{background:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/footer-logo-large-blue.png) no-repeat 100% 100%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;}}body.nfics-color-theme-blue_dark{}body.nfics-color-theme-blue_dark .poll .bar{background-color:#073b77;-moz-box-shadow:0 0 12px #010b17 inset;-webkit-box-shadow:0 0 12px #010b17 inset;box-shadow:0 0 12px #010b17 inset;}body.nfics-color-theme-blue_dark .poll .bar .foreground{background-color:#0a53a7;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU1OWZmNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBiNWZiZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#559ff5),color-stop(100%,#0b5fbf));background:-moz-linear-gradient(#559ff5,#0b5fbf);background:-webkit-linear-gradient(#559ff5,#0b5fbf);background:linear-gradient(#559ff5,#0b5fbf);}body.nfics-color-theme-blue_dark ul.main-menu > li a{color:#333333;}body.nfics-color-theme-blue_dark ul.main-menu > li a:visited{color:#333333;}body.nfics-color-theme-blue_dark ul.main-menu > li a:focus{color:#0a53a7;}body.nfics-color-theme-blue_dark ul.main-menu > li a:hover{color:#0a53a7;}body.nfics-color-theme-blue_dark ul.main-menu > li a:active{color:#0a53a7;}body.nfics-color-theme-blue_dark ul.main-menu > li a.active,body.nfics-color-theme-blue_dark ul.main-menu > li a.active-trail{color:#0a53a7;}body.nfics-color-theme-blue_dark #section-footer .wide-zone .block-menu-menu-static-links ul.menu{border-left:1px solid #094c99;}body.nfics-color-theme-blue_dark #section-footer .wide-zone .view-nelonen-program-list .views-row{border-left:1px solid #094c99;}body.nfics-color-theme-blue_dark #section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#052850;}body.nfics-color-theme-blue_dark #section-footer .wide-zone a{color:#f2f2f2;}body.nfics-color-theme-blue_dark #section-footer .wide-zone a:visited{color:#f2f2f2;}body.nfics-color-theme-blue_dark #section-footer .wide-zone a:focus{color:#0a53a7;}body.nfics-color-theme-blue_dark #section-footer .wide-zone a:hover{color:#0a53a7;}body.nfics-color-theme-blue_dark #section-footer .wide-zone a:active{color:#0a53a7;}body.nfics-color-theme-blue_dark .mosaic-grid-modview .view-footer a,body.nfics-color-theme-blue_dark #views_infinite_scroll_button a,body.nfics-color-theme-blue_dark #views_infinite_scroll-ajax-loader a,body.nfics-color-theme-blue_dark #flockler-load-more a{color:#0a53a7;}body.nfics-color-theme-blue_dark form.webform-client-form{-moz-box-shadow:0 3px 6px 2px #3f5772;-webkit-box-shadow:0 3px 6px 2px #3f5772;box-shadow:0 3px 6px 2px #3f5772;}body.nfics-color-theme-blue_dark form.webform-client-form .description{background-color:rgba(10,83,167,0.95);border:1px solid #073b77;}body.nfics-color-theme-blue_dark #block-views-b5e678abcb4759a6f42266da535490ab h2.block-title,body.nfics-color-theme-blue_dark .block-fe1870c7b9bbdfbcccb0a7b910ce66de h2.block-title,body.nfics-color-theme-blue_dark .view-display-id-tv_now h2.block-title{color:#333;}body.nfics-color-theme-blue_dark .timetable-header-container,body.nfics-color-theme-blue_dark .block-nelonen-cos-blocks-seasons h2.block-title{background:#073d7c;}body.nfics-color-theme-blue_dark .nel-highlight-ctx-zone .block-nelonen-highlight{background:#ffd71d;}body.nfics-color-theme-blue_dark .view-tv-guide-full .views-row.on-air .views-field-title,body.nfics-color-theme-blue_dark .view-tv-guide-full .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-blue_dark .view-tv-guide-full .views-row.on-air a,body.nfics-color-theme-blue_dark .view-tv-guide-simple .views-row.on-air .views-field-title,body.nfics-color-theme-blue_dark .view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-blue_dark .view-tv-guide-simple .views-row.on-air a{color:#09478f;}body.nfics-color-theme-blue_dark .view-tv-guide-simple .views-row:hover,body.nfics-color-theme-blue_dark #timetable .views-row:hover{background-color:rgba(10,83,167,0.1) !important;}body.nfics-color-theme-blue_dark #timetable .views-row:hover .views-field-field-broadcast-airdate,body.nfics-color-theme-blue_dark #hover-box .views-row .views-field-field-broadcast-airdate{background-color:rgba(10,83,167,0.3) !important;}body.nfics-color-theme-blue_dark .block-659d5b65f888c093b775f2599b46f745,body.nfics-color-theme-blue_dark .block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #0a53a7;}body.nfics-color-theme-blue_dark .block-nelonen-movies .field-name-broadcast-name,body.nfics-color-theme-blue_dark #hover-box .field-name-broadcast-name{border-top:2px solid #0a53a7;}body.nfics-color-theme-blue_dark .node-advpoll h2.node-title{color:#0a53a7;}body.nfics-color-theme-blue_dark .node-advpoll .advpoll-take-part-button span.expand,body.nfics-color-theme-blue_dark .node-advpoll .advpoll-take-part-button span.collapse{background-color:#0a53a7;}body.nfics-color-theme-blue_dark .node-advpoll input[type="submit"]{background-color:#0a53a7;}body.nfics-color-theme-blue_dark .view-program-advanced-poll-content-list .views-row{background:#073b77;}body.nfics-color-theme-blue_dark .view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{border-top:4px solid #0a53a7;}body.nfics-color-theme-blue_dark .view-program-advanced-poll-list .view-content .views-field-field-story-image{background:rgba(10,83,167,0.5);}body.nfics-color-theme-blue_dark.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#0a53a7;}body.nfics-color-theme-blue_dark .nelonen-news-list-ctx-zone{background:#222 !important;}body.nfics-color-theme-blue_dark .nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{border-bottom:1px solid #0a53a7;}body.nfics-color-theme-blue_dark .newer-nodes-count-ctx-zone{background:#222 !important;}body.nfics-color-theme-blue_dark .view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#0a53a7;}body.nfics-color-theme-blue_dark .view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,body.nfics-color-theme-blue_dark .view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#0a53a7;}body.nfics-color-theme-blue_dark .context-ohjelmat a.show-all-tags-button{color:#0a53a7;border-top:1px solid #0a53a7;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a{color:white;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a:visited{color:white;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a:focus{color:#0a53a7;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a:hover{color:#0a53a7;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a:active{color:#0a53a7;}body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a.active,body.nfics-color-theme-blue_dark .header-submenu .block-menu-block a.active-trail{color:#0a53a7;}body.nfics-color-theme-blue_dark .mosaic-grid-modview .h2-wrapper{border-color:#0a53a7;}body.nfics-color-theme-blue_dark .mosaic-grid-modview .entity .mosaic-image,body.nfics-color-theme-blue_dark .mosaic-grid-modview .node:not(.node-external-story) .mosaic-image{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/mosaic_placeholders/mosaic_media_placeholder_nel-blue.png);}body.nfics-color-theme-blue_dark .mosaic-grid-modview .entity .h2-wrapper,body.nfics-color-theme-blue_dark .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper{border:0;padding:2px;background:#0a53a7;border-top:1px solid #0a53a7;width:100%;position:absolute;bottom:0;}body.nfics-color-theme-blue_dark .mosaic-grid-modview .entity .h2-wrapper h2.node-title,body.nfics-color-theme-blue_dark .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper h2.node-title{color:#fff;}body.nfics-color-theme-blue_dark .view-frontpage-most-recent-stories .source-icon{background-position:0 0;height:30px;width:18px;}body.nfics-color-theme-blue_dark .program-list .block-nelonen-program-list-block-1{background:black;background:rgba(0,0,0,0.6);}body.nfics-color-theme-blue_dark .program-list .block-nelonen-program-list-block-1 a{color:#ccc;}@media screen and (max-width:739px){body.nfics-color-theme-blue_dark .block-news-sections-block .view-news-sections ul a.active{color:#0a53a7;}}body.nfics-color-theme-blue_dark .block-nelonen-movies .views-row .field-name-broadcast-name{border-top-color:#0a53a7;}body.nfics-color-theme-blue_dark .field-name-body a{color:#0a53a7;}body.nfics-color-theme-blue_dark .region-content-sidebar .view-program-description a{font-color:#0a53a7;}body.nfics-color-theme-blue_dark .node-series-competition{}body.nfics-color-theme-blue_dark .node-series-competition .select-field-collection{background-color:#09478f;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NDc4ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzBhNTNhNyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#09478f),color-stop(100%,#0a53a7));background-image:-moz-linear-gradient(#09478f,#0a53a7);background-image:-webkit-linear-gradient(#09478f,#0a53a7);background-image:linear-gradient(#09478f,#0a53a7);}@media screen and (min-width:740px){body.nfics-color-theme-blue_dark.nfics-show-footer-logo #section-footer #zone-footer-3{background:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/footer-logo-large-blue.png) no-repeat 100% 100%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;}}body.nfics-color-theme-green{}body.nfics-color-theme-green .poll .bar{background-color:#024d21;-moz-box-shadow:0 0 12px black inset;-webkit-box-shadow:0 0 12px black inset;box-shadow:0 0 12px black inset;}body.nfics-color-theme-green .poll .bar .foreground{background-color:#047e36;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIzZjg3YSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA1OTc0MSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#23f87a),color-stop(100%,#059741));background:-moz-linear-gradient(#23f87a,#059741);background:-webkit-linear-gradient(#23f87a,#059741);background:linear-gradient(#23f87a,#059741);}body.nfics-color-theme-green ul.main-menu > li a{color:#333333;}body.nfics-color-theme-green ul.main-menu > li a:visited{color:#333333;}body.nfics-color-theme-green ul.main-menu > li a:focus{color:#047e36;}body.nfics-color-theme-green ul.main-menu > li a:hover{color:#047e36;}body.nfics-color-theme-green ul.main-menu > li a:active{color:#047e36;}body.nfics-color-theme-green ul.main-menu > li a.active,body.nfics-color-theme-green ul.main-menu > li a.active-trail{color:#047e36;}body.nfics-color-theme-green #section-footer .wide-zone .block-menu-menu-static-links ul.menu{border-left:1px solid #046f30;}body.nfics-color-theme-green #section-footer .wide-zone .view-nelonen-program-list .views-row{border-left:1px solid #046f30;}body.nfics-color-theme-green #section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#012510;}body.nfics-color-theme-green #section-footer .wide-zone a{color:#f2f2f2;}body.nfics-color-theme-green #section-footer .wide-zone a:visited{color:#f2f2f2;}body.nfics-color-theme-green #section-footer .wide-zone a:focus{color:#047e36;}body.nfics-color-theme-green #section-footer .wide-zone a:hover{color:#047e36;}body.nfics-color-theme-green #section-footer .wide-zone a:active{color:#047e36;}body.nfics-color-theme-green .mosaic-grid-modview .view-footer a,body.nfics-color-theme-green #views_infinite_scroll_button a,body.nfics-color-theme-green #views_infinite_scroll-ajax-loader a,body.nfics-color-theme-green #flockler-load-more a{color:#047e36;}body.nfics-color-theme-green form.webform-client-form{-moz-box-shadow:0 3px 6px 2px #2b573d;-webkit-box-shadow:0 3px 6px 2px #2b573d;box-shadow:0 3px 6px 2px #2b573d;}body.nfics-color-theme-green form.webform-client-form .description{background-color:rgba(4,126,54,0.95);border:1px solid #024d21;}body.nfics-color-theme-green #block-views-b5e678abcb4759a6f42266da535490ab h2.block-title,body.nfics-color-theme-green .block-fe1870c7b9bbdfbcccb0a7b910ce66de h2.block-title,body.nfics-color-theme-green .view-display-id-tv_now h2.block-title{color:#333;}body.nfics-color-theme-green .timetable-header-container,body.nfics-color-theme-green .block-nelonen-cos-blocks-seasons h2.block-title{background:#035223;}body.nfics-color-theme-green .nel-highlight-ctx-zone .block-nelonen-highlight{background:#ffd71d;}body.nfics-color-theme-green .view-tv-guide-full .views-row.on-air .views-field-title,body.nfics-color-theme-green .view-tv-guide-full .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-green .view-tv-guide-full .views-row.on-air a,body.nfics-color-theme-green .view-tv-guide-simple .views-row.on-air .views-field-title,body.nfics-color-theme-green .view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-green .view-tv-guide-simple .views-row.on-air a{color:#03652b;}body.nfics-color-theme-green .view-tv-guide-simple .views-row:hover,body.nfics-color-theme-green #timetable .views-row:hover{background-color:rgba(4,126,54,0.1) !important;}body.nfics-color-theme-green #timetable .views-row:hover .views-field-field-broadcast-airdate,body.nfics-color-theme-green #hover-box .views-row .views-field-field-broadcast-airdate{background-color:rgba(4,126,54,0.3) !important;}body.nfics-color-theme-green .block-659d5b65f888c093b775f2599b46f745,body.nfics-color-theme-green .block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #047e36;}body.nfics-color-theme-green .block-nelonen-movies .field-name-broadcast-name,body.nfics-color-theme-green #hover-box .field-name-broadcast-name{border-top:2px solid #047e36;}body.nfics-color-theme-green .node-advpoll h2.node-title{color:#047e36;}body.nfics-color-theme-green .node-advpoll .advpoll-take-part-button span.expand,body.nfics-color-theme-green .node-advpoll .advpoll-take-part-button span.collapse{background-color:#047e36;}body.nfics-color-theme-green .node-advpoll input[type="submit"]{background-color:#047e36;}body.nfics-color-theme-green .view-program-advanced-poll-content-list .views-row{background:#024d21;}body.nfics-color-theme-green .view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{border-top:4px solid #047e36;}body.nfics-color-theme-green .view-program-advanced-poll-list .view-content .views-field-field-story-image{background:rgba(4,126,54,0.5);}body.nfics-color-theme-green.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#047e36;}body.nfics-color-theme-green .nelonen-news-list-ctx-zone{background:#222 !important;}body.nfics-color-theme-green .nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{border-bottom:1px solid #047e36;}body.nfics-color-theme-green .newer-nodes-count-ctx-zone{background:#222 !important;}body.nfics-color-theme-green .view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#047e36;}body.nfics-color-theme-green .view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,body.nfics-color-theme-green .view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#047e36;}body.nfics-color-theme-green .context-ohjelmat a.show-all-tags-button{color:#047e36;border-top:1px solid #047e36;}body.nfics-color-theme-green .header-submenu .block-menu-block a{color:white;}body.nfics-color-theme-green .header-submenu .block-menu-block a:visited{color:white;}body.nfics-color-theme-green .header-submenu .block-menu-block a:focus{color:#047e36;}body.nfics-color-theme-green .header-submenu .block-menu-block a:hover{color:#047e36;}body.nfics-color-theme-green .header-submenu .block-menu-block a:active{color:#047e36;}body.nfics-color-theme-green .header-submenu .block-menu-block a.active,body.nfics-color-theme-green .header-submenu .block-menu-block a.active-trail{color:#047e36;}body.nfics-color-theme-green .mosaic-grid-modview .h2-wrapper{border-color:#047e36;}body.nfics-color-theme-green .mosaic-grid-modview .entity .mosaic-image,body.nfics-color-theme-green .mosaic-grid-modview .node:not(.node-external-story) .mosaic-image{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/mosaic_placeholders/mosaic_media_placeholder_nel-green.png);}body.nfics-color-theme-green .mosaic-grid-modview .entity .h2-wrapper,body.nfics-color-theme-green .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper{border:0;padding:2px;background:#047e36;border-top:1px solid #047e36;width:100%;position:absolute;bottom:0;}body.nfics-color-theme-green .mosaic-grid-modview .entity .h2-wrapper h2.node-title,body.nfics-color-theme-green .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper h2.node-title{color:#fff;}body.nfics-color-theme-green .view-frontpage-most-recent-stories .source-icon{background-position:0 -31px;height:30px;width:18px;}body.nfics-color-theme-green .program-list .block-nelonen-program-list-block-1{background:black;background:rgba(0,0,0,0.6);}body.nfics-color-theme-green .program-list .block-nelonen-program-list-block-1 a{color:#ccc;}@media screen and (max-width:739px){body.nfics-color-theme-green .block-news-sections-block .view-news-sections ul a.active{color:#047e36;}}body.nfics-color-theme-green .block-nelonen-movies .views-row .field-name-broadcast-name{border-top-color:#047e36;}body.nfics-color-theme-green .field-name-body a{color:#047e36;}body.nfics-color-theme-green .region-content-sidebar .view-program-description a{font-color:#047e36;}body.nfics-color-theme-green .node-series-competition{}body.nfics-color-theme-green .node-series-competition .select-field-collection{background-color:#03652b;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzNjUyYiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzA0N2UzNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#03652b),color-stop(100%,#047e36));background-image:-moz-linear-gradient(#03652b,#047e36);background-image:-webkit-linear-gradient(#03652b,#047e36);background-image:linear-gradient(#03652b,#047e36);}@media screen and (min-width:740px){body.nfics-color-theme-green.nfics-show-footer-logo #section-footer #zone-footer-3{background:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/footer-logo-large-green.png) no-repeat 100% 100%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;}}body.nfics-color-theme-pink{}body.nfics-color-theme-pink .poll .bar{background-color:#6b2e72;-moz-box-shadow:0 0 12px #271129 inset;-webkit-box-shadow:0 0 12px #271129 inset;box-shadow:0 0 12px #271129 inset;}body.nfics-color-theme-pink .poll .bar .foreground{background-color:#8d3d96;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NmOTdkNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzllNDRhOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#cf97d5),color-stop(100%,#9e44a8));background:-moz-linear-gradient(#cf97d5,#9e44a8);background:-webkit-linear-gradient(#cf97d5,#9e44a8);background:linear-gradient(#cf97d5,#9e44a8);}body.nfics-color-theme-pink ul.main-menu > li a{color:#333333;}body.nfics-color-theme-pink ul.main-menu > li a:visited{color:#333333;}body.nfics-color-theme-pink ul.main-menu > li a:focus{color:#8d3d96;}body.nfics-color-theme-pink ul.main-menu > li a:hover{color:#8d3d96;}body.nfics-color-theme-pink ul.main-menu > li a:active{color:#8d3d96;}body.nfics-color-theme-pink ul.main-menu > li a.active,body.nfics-color-theme-pink ul.main-menu > li a.active-trail{color:#8d3d96;}body.nfics-color-theme-pink #section-footer .wide-zone .block-menu-menu-static-links ul.menu{border-left:1px solid #83398b;}body.nfics-color-theme-pink #section-footer .wide-zone .view-nelonen-program-list .views-row{border-left:1px solid #83398b;}body.nfics-color-theme-pink #section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#502255;}body.nfics-color-theme-pink #section-footer .wide-zone a{color:#f2f2f2;}body.nfics-color-theme-pink #section-footer .wide-zone a:visited{color:#f2f2f2;}body.nfics-color-theme-pink #section-footer .wide-zone a:focus{color:#8d3d96;}body.nfics-color-theme-pink #section-footer .wide-zone a:hover{color:#8d3d96;}body.nfics-color-theme-pink #section-footer .wide-zone a:active{color:#8d3d96;}body.nfics-color-theme-pink .mosaic-grid-modview .view-footer a,body.nfics-color-theme-pink #views_infinite_scroll_button a,body.nfics-color-theme-pink #views_infinite_scroll-ajax-loader a,body.nfics-color-theme-pink #flockler-load-more a{color:#8d3d96;}body.nfics-color-theme-pink form.webform-client-form{-moz-box-shadow:0 3px 6px 2px #6a6a6a;-webkit-box-shadow:0 3px 6px 2px #6a6a6a;box-shadow:0 3px 6px 2px #6a6a6a;}body.nfics-color-theme-pink form.webform-client-form .description{background-color:rgba(141,61,150,0.95);border:1px solid #6b2e72;}body.nfics-color-theme-pink #block-views-b5e678abcb4759a6f42266da535490ab h2.block-title,body.nfics-color-theme-pink .block-fe1870c7b9bbdfbcccb0a7b910ce66de h2.block-title,body.nfics-color-theme-pink .view-display-id-tv_now h2.block-title{color:#333;}body.nfics-color-theme-pink .timetable-header-container,body.nfics-color-theme-pink .block-nelonen-cos-blocks-seasons h2.block-title{background:#6e3075;}body.nfics-color-theme-pink .nel-highlight-ctx-zone .block-nelonen-highlight{background:#ffd71d;}body.nfics-color-theme-pink .view-tv-guide-full .views-row.on-air .views-field-title,body.nfics-color-theme-pink .view-tv-guide-full .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-pink .view-tv-guide-full .views-row.on-air a,body.nfics-color-theme-pink .view-tv-guide-simple .views-row.on-air .views-field-title,body.nfics-color-theme-pink .view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-pink .view-tv-guide-simple .views-row.on-air a{color:#7c3684;}body.nfics-color-theme-pink .view-tv-guide-simple .views-row:hover,body.nfics-color-theme-pink #timetable .views-row:hover{background-color:rgba(141,61,150,0.1) !important;}body.nfics-color-theme-pink #timetable .views-row:hover .views-field-field-broadcast-airdate,body.nfics-color-theme-pink #hover-box .views-row .views-field-field-broadcast-airdate{background-color:rgba(141,61,150,0.3) !important;}body.nfics-color-theme-pink .block-659d5b65f888c093b775f2599b46f745,body.nfics-color-theme-pink .block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #8d3d96;}body.nfics-color-theme-pink .block-nelonen-movies .field-name-broadcast-name,body.nfics-color-theme-pink #hover-box .field-name-broadcast-name{border-top:2px solid #8d3d96;}body.nfics-color-theme-pink .node-advpoll h2.node-title{color:#8d3d96;}body.nfics-color-theme-pink .node-advpoll .advpoll-take-part-button span.expand,body.nfics-color-theme-pink .node-advpoll .advpoll-take-part-button span.collapse{background-color:#8d3d96;}body.nfics-color-theme-pink .node-advpoll input[type="submit"]{background-color:#8d3d96;}body.nfics-color-theme-pink .view-program-advanced-poll-content-list .views-row{background:#6b2e72;}body.nfics-color-theme-pink .view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{border-top:4px solid #8d3d96;}body.nfics-color-theme-pink .view-program-advanced-poll-list .view-content .views-field-field-story-image{background:rgba(141,61,150,0.5);}body.nfics-color-theme-pink.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#8d3d96;}body.nfics-color-theme-pink .nelonen-news-list-ctx-zone{background:#222 !important;}body.nfics-color-theme-pink .nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{border-bottom:1px solid #8d3d96;}body.nfics-color-theme-pink .newer-nodes-count-ctx-zone{background:#222 !important;}body.nfics-color-theme-pink .view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#8d3d96;}body.nfics-color-theme-pink .view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,body.nfics-color-theme-pink .view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#8d3d96;}body.nfics-color-theme-pink .context-ohjelmat a.show-all-tags-button{color:#8d3d96;border-top:1px solid #8d3d96;}body.nfics-color-theme-pink .header-submenu .block-menu-block a{color:white;}body.nfics-color-theme-pink .header-submenu .block-menu-block a:visited{color:white;}body.nfics-color-theme-pink .header-submenu .block-menu-block a:focus{color:#8d3d96;}body.nfics-color-theme-pink .header-submenu .block-menu-block a:hover{color:#8d3d96;}body.nfics-color-theme-pink .header-submenu .block-menu-block a:active{color:#8d3d96;}body.nfics-color-theme-pink .header-submenu .block-menu-block a.active,body.nfics-color-theme-pink .header-submenu .block-menu-block a.active-trail{color:#8d3d96;}body.nfics-color-theme-pink .mosaic-grid-modview .h2-wrapper{border-color:#8d3d96;}body.nfics-color-theme-pink .mosaic-grid-modview .entity .mosaic-image,body.nfics-color-theme-pink .mosaic-grid-modview .node:not(.node-external-story) .mosaic-image{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/mosaic_placeholders/mosaic_media_placeholder_nel-pink.png);}body.nfics-color-theme-pink .mosaic-grid-modview .entity .h2-wrapper,body.nfics-color-theme-pink .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper{border:0;padding:2px;background:#5c2583;border-top:1px solid #8d3d96;width:100%;position:absolute;bottom:0;}body.nfics-color-theme-pink .mosaic-grid-modview .entity .h2-wrapper h2.node-title,body.nfics-color-theme-pink .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper h2.node-title{color:#fff;}body.nfics-color-theme-pink .view-frontpage-most-recent-stories .source-icon{background-position:0 -62px;height:30px;width:18px;}body.nfics-color-theme-pink .program-list .block-nelonen-program-list-block-1{background:black;background:rgba(0,0,0,0.6);}body.nfics-color-theme-pink .program-list .block-nelonen-program-list-block-1 a{color:#ccc;}@media screen and (max-width:739px){body.nfics-color-theme-pink .block-news-sections-block .view-news-sections ul a.active{color:#8d3d96;}}body.nfics-color-theme-pink .block-nelonen-movies .views-row .field-name-broadcast-name{border-top-color:#8d3d96;}body.nfics-color-theme-pink .field-name-body a{color:#8d3d96;}body.nfics-color-theme-pink .region-content-sidebar .view-program-description a{font-color:#8d3d96;}body.nfics-color-theme-pink .node-series-competition{}body.nfics-color-theme-pink .node-series-competition .select-field-collection{background-color:#7c3684;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdjMzY4NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzhkM2Q5NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#7c3684),color-stop(100%,#8d3d96));background-image:-moz-linear-gradient(#7c3684,#8d3d96);background-image:-webkit-linear-gradient(#7c3684,#8d3d96);background-image:linear-gradient(#7c3684,#8d3d96);}@media screen and (min-width:740px){body.nfics-color-theme-pink.nfics-show-footer-logo #section-footer #zone-footer-3{background:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/footer-logo-large-pink.png) no-repeat 100% 100%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;}}body.nfics-color-theme-yellow{}body.nfics-color-theme-yellow .poll .bar{background-color:#e5650f;-moz-box-shadow:0 0 12px #853b09 inset;-webkit-box-shadow:0 0 12px #853b09 inset;box-shadow:0 0 12px #853b09 inset;}body.nfics-color-theme-yellow .poll .bar .foreground{background-color:#f28135;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZGJjNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0OTA0ZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fbdbc5),color-stop(100%,#f4904d));background:-moz-linear-gradient(#fbdbc5,#f4904d);background:-webkit-linear-gradient(#fbdbc5,#f4904d);background:linear-gradient(#fbdbc5,#f4904d);}body.nfics-color-theme-yellow ul.main-menu > li a{color:#333333;}body.nfics-color-theme-yellow ul.main-menu > li a:visited{color:#333333;}body.nfics-color-theme-yellow ul.main-menu > li a:focus{color:#f28135;}body.nfics-color-theme-yellow ul.main-menu > li a:hover{color:#f28135;}body.nfics-color-theme-yellow ul.main-menu > li a:active{color:#f28135;}body.nfics-color-theme-yellow ul.main-menu > li a.active,body.nfics-color-theme-yellow ul.main-menu > li a.active-trail{color:#f28135;}body.nfics-color-theme-yellow #section-footer .wide-zone .block-menu-menu-static-links ul.menu{border-left:1px solid #f17827;}body.nfics-color-theme-yellow #section-footer .wide-zone .view-nelonen-program-list .views-row{border-left:1px solid #f17827;}body.nfics-color-theme-yellow #section-footer .wide-zone .block-menu-nelonen-websites ul.menu li:after{content:"\2022";color:#bf540c;}body.nfics-color-theme-yellow #section-footer .wide-zone a{color:#f2f2f2;}body.nfics-color-theme-yellow #section-footer .wide-zone a:visited{color:#f2f2f2;}body.nfics-color-theme-yellow #section-footer .wide-zone a:focus{color:#f28135;}body.nfics-color-theme-yellow #section-footer .wide-zone a:hover{color:#f28135;}body.nfics-color-theme-yellow #section-footer .wide-zone a:active{color:#f28135;}body.nfics-color-theme-yellow .mosaic-grid-modview .view-footer a,body.nfics-color-theme-yellow #views_infinite_scroll_button a,body.nfics-color-theme-yellow #views_infinite_scroll-ajax-loader a,body.nfics-color-theme-yellow #flockler-load-more a{color:#f28135;}body.nfics-color-theme-yellow form.webform-client-form{-moz-box-shadow:0 3px 6px 2px #b28e75;-webkit-box-shadow:0 3px 6px 2px #b28e75;box-shadow:0 3px 6px 2px #b28e75;}body.nfics-color-theme-yellow form.webform-client-form .description{background-color:rgba(242,129,53,0.95);border:1px solid #e5650f;}body.nfics-color-theme-yellow #block-views-b5e678abcb4759a6f42266da535490ab h2.block-title,body.nfics-color-theme-yellow .block-fe1870c7b9bbdfbcccb0a7b910ce66de h2.block-title,body.nfics-color-theme-yellow .view-display-id-tv_now h2.block-title{color:#333;}body.nfics-color-theme-yellow .timetable-header-container,body.nfics-color-theme-yellow .block-nelonen-cos-blocks-seasons h2.block-title{background:#ea670f;}body.nfics-color-theme-yellow .nel-highlight-ctx-zone .block-nelonen-highlight{background:#ffd71d;}body.nfics-color-theme-yellow .view-tv-guide-full .views-row.on-air .views-field-title,body.nfics-color-theme-yellow .view-tv-guide-full .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-yellow .view-tv-guide-full .views-row.on-air a,body.nfics-color-theme-yellow .view-tv-guide-simple .views-row.on-air .views-field-title,body.nfics-color-theme-yellow .view-tv-guide-simple .views-row.on-air .views-field-field-series-reference,body.nfics-color-theme-yellow .view-tv-guide-simple .views-row.on-air a{color:#f0721d;}body.nfics-color-theme-yellow .view-tv-guide-simple .views-row:hover,body.nfics-color-theme-yellow #timetable .views-row:hover{background-color:rgba(242,129,53,0.1) !important;}body.nfics-color-theme-yellow #timetable .views-row:hover .views-field-field-broadcast-airdate,body.nfics-color-theme-yellow #hover-box .views-row .views-field-field-broadcast-airdate{background-color:rgba(242,129,53,0.3) !important;}body.nfics-color-theme-yellow .block-659d5b65f888c093b775f2599b46f745,body.nfics-color-theme-yellow .block-32f54efe2ceee7eca57bbaaefa47a5db{border-top:4px solid #f28135;}body.nfics-color-theme-yellow .block-nelonen-movies .field-name-broadcast-name,body.nfics-color-theme-yellow #hover-box .field-name-broadcast-name{border-top:2px solid #f28135;}body.nfics-color-theme-yellow .node-advpoll h2.node-title{color:#f28135;}body.nfics-color-theme-yellow .node-advpoll .advpoll-take-part-button span.expand,body.nfics-color-theme-yellow .node-advpoll .advpoll-take-part-button span.collapse{background-color:#f28135;}body.nfics-color-theme-yellow .node-advpoll input[type="submit"]{background-color:#f28135;}body.nfics-color-theme-yellow .view-program-advanced-poll-content-list .views-row{background:#e5650f;}body.nfics-color-theme-yellow .view-program-advanced-poll-content-list .views-row .image-and-description .poll-title{border-top:4px solid #f28135;}body.nfics-color-theme-yellow .view-program-advanced-poll-list .view-content .views-field-field-story-image{background:rgba(242,129,53,0.5);}body.nfics-color-theme-yellow.news-section .view.sidebar-listing-title-date-image .views-row .views-field-title a:hover{color:#f28135;}body.nfics-color-theme-yellow .nelonen-news-list-ctx-zone{background:#222 !important;}body.nfics-color-theme-yellow .nelonen-news-list-ctx-zone .region .region-inner .block h2.block-title{border-bottom:1px solid #f28135;}body.nfics-color-theme-yellow .newer-nodes-count-ctx-zone{background:#222 !important;}body.nfics-color-theme-yellow .view.sidebar-listing-title-and-date .views-row .views-field-title a:hover{color:#f28135;}body.nfics-color-theme-yellow .view.sidebar-listing-title-and-date .views-row .views-field-field-story-program-reference a,body.nfics-color-theme-yellow .view.sidebar-listing-title-and-date .views-row .views-field-field-story-news-reference a{color:#f28135;}body.nfics-color-theme-yellow .context-ohjelmat a.show-all-tags-button{color:#f28135;border-top:1px solid #f28135;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a{color:white;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a:visited{color:white;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a:focus{color:#f28135;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a:hover{color:#f28135;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a:active{color:#f28135;}body.nfics-color-theme-yellow .header-submenu .block-menu-block a.active,body.nfics-color-theme-yellow .header-submenu .block-menu-block a.active-trail{color:#f28135;}body.nfics-color-theme-yellow .mosaic-grid-modview .h2-wrapper{border-color:#f28135;}body.nfics-color-theme-yellow .mosaic-grid-modview .entity .mosaic-image,body.nfics-color-theme-yellow .mosaic-grid-modview .node:not(.node-external-story) .mosaic-image{background-image:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/mosaic_placeholders/mosaic_media_placeholder_nel-yellow.png);}body.nfics-color-theme-yellow .mosaic-grid-modview .entity .h2-wrapper,body.nfics-color-theme-yellow .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper{border:0;padding:2px;background:#f28135;border-top:1px solid #f28135;width:100%;position:absolute;bottom:0;}body.nfics-color-theme-yellow .mosaic-grid-modview .entity .h2-wrapper h2.node-title,body.nfics-color-theme-yellow .mosaic-grid-modview .node:not(.node-external-story) .h2-wrapper h2.node-title{color:#fff;}body.nfics-color-theme-yellow .view-frontpage-most-recent-stories .source-icon{background-position:0 -93px;height:30px;width:18px;}body.nfics-color-theme-yellow .program-list .block-nelonen-program-list-block-1{background:black;background:rgba(0,0,0,0.6);}body.nfics-color-theme-yellow .program-list .block-nelonen-program-list-block-1 a{color:#ccc;}@media screen and (max-width:739px){body.nfics-color-theme-yellow .block-news-sections-block .view-news-sections ul a.active{color:#f28135;}}body.nfics-color-theme-yellow .block-nelonen-movies .views-row .field-name-broadcast-name{border-top-color:#f28135;}body.nfics-color-theme-yellow .field-name-body a{color:#f28135;}body.nfics-color-theme-yellow .region-content-sidebar .view-program-description a{font-color:#f28135;}body.nfics-color-theme-yellow .node-series-competition{}body.nfics-color-theme-yellow .node-series-competition .select-field-collection{background-color:#f0721d;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNzIxZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2YyODEzNSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f0721d),color-stop(100%,#f28135));background-image:-moz-linear-gradient(#f0721d,#f28135);background-image:-webkit-linear-gradient(#f0721d,#f28135);background-image:linear-gradient(#f0721d,#f28135);}@media screen and (min-width:740px){body.nfics-color-theme-yellow.nfics-show-footer-logo #section-footer #zone-footer-3{background:url(http://st02.nelonenmedia.fi/sites/all/themes/site_custom/nelonen/images/footer-logo-large-yellow.png) no-repeat 100% 100%;-moz-background-size:contain;-o-background-size:contain;-webkit-background-size:contain;background-size:contain;}}
/**/