.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://nel4.sestatic.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://nel2.sestatic.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://nel4.sestatic.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-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-nelonen,.source-media-ruutu-off,.source-media-ruutu-on,.source-media-top_groovefm_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_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,.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-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,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular h2.block-title: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"]{background:url(http://nel4.sestatic.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/source-media-s64bd34a2f7.png) no-repeat}.ui-sprite,.ui-poll{background:url(http://nel3.sestatic.fi/sites/all/themes/base_custom/nelonen_base/images/sprites/ui-s67dd4d08e1.png) no-repeat}.ui-poll{background-position:0 0}.source-media-flexslider-arrow-next{background-position:0 -756px}.source-media-flexslider-arrow-prev{background-position:0 -705px}.source-media-hs{background-position:0 -807px}.source-media-is{background-position:0 -824px}.source-media-logo-jim-mini{background-position:0 -679px}.source-media-logo-jim{background-position:0 -858px}.source-media-logo-liv-mini{background-position:0 -168px}.source-media-logo-liv{background-position:0 -287px}.source-media-logo-maailma-mini{background-position:0 -43px}.source-media-logo-nappula-mini{background-position:0 -118px}.source-media-logo-nel-mini{background-position:0 -636px}.source-media-logo-nelonen-full{background-position:0 -472px}.source-media-logo-nelonen{background-position:0 0}.source-media-logo-prime-mini{background-position:0 -143px}.source-media-logo-ruutu{background-position:0 -68px}.source-media-nelonen{background-position:0 -362px}.source-media-ruutu-off{background-position:0 -662px}.source-media-ruutu-on{background-position:0 -841px}.source-media-top_groovefm_logo{background-position:0 -441px}.source-media-top_jimtv_logo{background-position:0 -410px}.source-media-top_livtv_logo{background-position:0 -256px}.source-media-top_loop_logo{background-position:0 -331px}.source-media-top_metrofm_logo{background-position:0 -512px}.source-media-top_nelonen_logo{background-position:0 -379px}.source-media-top_paketti_logo{background-position:0 -87px}.source-media-top_pro_logo{background-position:0 -574px}.source-media-top_radioaalto_logo{background-position:0 -605px}.source-media-top_radiorock_logo{background-position:0 -194px}.source-media-top_radiosuomipop_logo{background-position:0 -225px}.source-media-top_ruutu_logo{background-position:0 -543px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;border:0;padding:0;outline:0;vertical-align:baseline;font:inherit}* html{font-size:92.85714%}html{font-size:13px;line-height:1.53846em}body{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:normal;color:#666;line-height:inherit}b,strong{font-weight:bold}blockquote{margin:1.5em 10px;padding:0.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}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,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name,h4{color:#333;font-weight:normal}h1,.context-ohjelmat.page-node .node-story h2,.context-uutiset.page-node .node-story h2{font-size:34px;line-height:40px}h2{font-size:21px;line-height:30px;margin-bottom:20px}h3,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name{font-size:18px;line-height:30px}h4{font-size:18px;line-height:30px}p{margin-bottom:0.53846em}p sup{font-size:8.66667px;font-weight:500;vertical-align:top}a{color:#333;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}#zone-branding-wrapper{width:100%;position:relative;z-index:200;background:white;-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2);-moz-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:#333}ul.main-menu>li a:visited{color:#333}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%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-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{-webkit-box-shadow:0 3px 8px rgba(0,0,0,0.2);-moz-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{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block-nelonen-custom-search form input[type="text"]{right:0;color:#ccc;border:2px solid #ccc;width:100%;padding-left:0.25em;padding-right:82px}.block-nelonen-custom-search form input[type="submit"]{right:0;z-index:+1;height:28px;width:67px;margin-top:4px;margin-bottom:4px;margin-right:3.8px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#ccc;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:#333}#section-footer .wide-zone h2{color:#666;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:#fff;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}.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}.mosaic-grid-modview .ilta-sanomat .h2-wrapper{border-color:#ec0526}.mosaic-grid-modview .ilta-sanomat .source-icon{background-position:0 -824px;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 -362px;height:16px;width:16px}.mosaic-grid-modview .helsingin-sanomat .h2-wrapper{border-color:#787878}.mosaic-grid-modview .helsingin-sanomat .source-icon{background-position:0 -807px;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")}.mosaic-grid-modview .view-footer,#views_infinite_scroll_button,#views_infinite_scroll-ajax-loader{clear:both;height:50px;position:relative}.mosaic-grid-modview .view-footer a,#views_infinite_scroll_button a,#views_infinite_scroll-ajax-loader a{display:block;text-align:center;color:#24aee7;padding:10px 20px;position:absolute;top:10px;background:transparent;clear:both;font-size:1.4em;width:100%}#views_infinite_scroll-ajax-loader{height:25px}#views_infinite_scroll-ajax-loader img{min-height:0px !important;width:auto !important;height:auto !important}#views_infinite_scroll_button a{background-color:#eeeeee;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fafafa),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fafafa,#e6e6e6);background:-moz-linear-gradient(top,#fafafa,#e6e6e6);background:-o-linear-gradient(top,#fafafa,#e6e6e6);background:linear-gradient(top,#fafafa,#e6e6e6);display:-moz-inline-stack;display:inline-block;vertical-align:middle;border:1px solid #e4e4e4;height:40px;line-height:40px;margin:0;text-decoration:none;text-align:center;width:99%;padding:0}#views_infinite_scroll_button a:active{-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3),0px 1px 0px #fff;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3),0px 1px 0px #fff;box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3),0px 1px 0px #fff;text-shadow:0px 1px 0px rgba(255,255,255,0.4);background:#eeeeee;color:#bbbbbb}#views_infinite_scroll_button a:hover{background-color:#eeeeee;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff,#dcdcdc);background:-moz-linear-gradient(top,#fff,#dcdcdc);background:-o-linear-gradient(top,#fff,#dcdcdc);background:linear-gradient(top,#ffffff,#dcdcdc)}.pager{margin-top:2em;clear:both;float:left}.pager li{display:inilne-block;padding:0.25em 0.5em !important}.pager .pager-first,.pager .pager-last{background-image:linear-gradient(#4d4d4d,#333333) !important;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#333333));background:-webkit-linear-gradient(#4d4d4d,#333333);background:-moz-linear-gradient(#4d4d4d,#333333);background:-o-linear-gradient(#4d4d4d,#333333);background:linear-gradient(#4d4d4d,#333333);margin:0}.pager .pager-first a,.pager .pager-last a{color:#fff}.pager .pager-first a:visited,.pager .pager-last a:visited{color:#fff}.pager .pager-first a:focus,.pager .pager-last a:focus{color:#fff}.pager .pager-first a:hover,.pager .pager-last a:hover{color:#fff}.pager .pager-first a:active,.pager .pager-last a:active{color:#fff}.pager .pager-previous,.pager .pager-next{background-image:linear-gradient(#707070,#535353) !important;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#707070),color-stop(100%,#535353));background:-webkit-linear-gradient(#707070,#535353);background:-moz-linear-gradient(#707070,#535353);background:-o-linear-gradient(#707070,#535353);background:linear-gradient(#707070,#535353);margin:0}.pager .pager-previous a,.pager .pager-next a{color:#fff}.pager .pager-previous a:visited,.pager .pager-next a:visited{color:#fff}.pager .pager-previous a:focus,.pager .pager-next a:focus{color:#fff}.pager .pager-previous a:hover,.pager .pager-next a:hover{color:#fff}.pager .pager-previous a:active,.pager .pager-next a:active{color:#fff}.pager .pager-current{color:white;background-image:linear-gradient(#707070,#535353) !important;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzcwNzA3MCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzUzNTM1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#707070),color-stop(100%,#535353));background:-webkit-linear-gradient(#707070,#535353);background:-moz-linear-gradient(#707070,#535353);background:-o-linear-gradient(#707070,#535353);background:linear-gradient(#707070,#535353);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding-left:0.6em !important;padding-right:0.6em !important}.pager .pager-last{-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;padding-left:1em !important}.pager .pager-first{-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;padding-right:1em !important}.pager .pager-next{margin-left:1em;padding-left:0.75em !important;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px}.pager .pager-previous{padding-right:0.75em !important;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px}.pager .pager-item{margin-left:1em !important}form.webform-client-form{padding:20px;margin-bottom:30px;-webkit-box-shadow:0 3px 6px 2px #6d909e;-moz-box-shadow:0 3px 6px 2px #6d909e;box-shadow:0 3px 6px 2px #6d909e;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-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.53846em;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{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}form.webform-client-form select:active,form.webform-client-form select:focus{-webkit-box-shadow:none;-moz-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 #ccc;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;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-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:-38px;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://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/form_tip.png%3F1389092406)}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 .form-managed-file{float:left;clear:both;margin-bottom:1em}form.webform-client-form .form-managed-file .form-submit{margin-top:10px}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:#666}.block-facetapi{background-color:#f2f2f2;padding:20px;margin-right:-20px;position:relative;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,0.3);-moz-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://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/oversized-ad-folds.png%3F1389092406) 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;-webkit-box-shadow:0px 2px 5px 1px #999;-moz-box-shadow:0px 2px 5px 1px #999;box-shadow:0px 2px 5px 1px #999;font-size:1.8em;width:180px;height:140px;margin-right:10px;display:block;position:relative}.block-search-program-block .view-search-program .views-field-field-program-logo a{color:#ccc;float:left;height:auto;position:absolute;top:60px;width:160px;text-align:center}.block-search-program-block .view-search-program .views-field-field-program-logo a:visited{color:#ccc}.block-search-program-block .view-search-program .views-field-field-program-logo a:focus{color:#ccc}.block-search-program-block .view-search-program .views-field-field-program-logo a:hover{color:#ccc}.block-search-program-block .view-search-program .views-field-field-program-logo a:active{color:#ccc}.block-search-program-block .view-search-program .views-field-field-program-logo a img{position:absolute;top:-50px;left:0}.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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#444444),color-stop(100%,#333333));background:-webkit-linear-gradient(#444444,#333333);background:-moz-linear-gradient(#444444,#333333);background:-o-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 -68px;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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0YWVlNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzE1OTBjMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#24aee7),color-stop(100%,#1590c3));background:-webkit-linear-gradient(#24aee7,#1590c3);background:-moz-linear-gradient(#24aee7,#1590c3);background:-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2QzZDNkMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#eeeeee),color-stop(100%,#d3d3d3));background:-webkit-linear-gradient(#eeeeee,#d3d3d3);background:-moz-linear-gradient(#eeeeee,#d3d3d3);background:-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ0NDQ0NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#444444),color-stop(100%,#333333));background:-webkit-linear-gradient(#444444,#333333);background:-moz-linear-gradient(#444444,#333333);background:-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q4ZDhkOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#f3f3f3),color-stop(100%,#d8d8d8));background:-webkit-linear-gradient(#f3f3f3,#d8d8d8);background:-moz-linear-gradient(#f3f3f3,#d8d8d8);background:-o-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;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:540px){.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}}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-nel-mini:before{background-position:0 -636px;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 -679px;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 -168px;height:25px;width:25px;margin-left:-9px}.view-program-next-broadcasts-timetable .views-row .views-field-field-channel-logo.logo-prime-mini:before{background-position:0 -143px;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 -118px;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 -43px;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%;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;-o-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{-webkit-border-radius:8px !important;-moz-border-radius:8px !important;-ms-border-radius:8px !important;-o-border-radius:8px !important;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{-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-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;-webkit-box-shadow:none;-moz-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.07692em;line-height:1.42857em;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:#ccc}.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 0}.block-nelonen-tv-guide-simple h2.logo-nelonen:before{height:39px;width:160px;background-position:0 -472px}.block-nelonen-tv-guide-simple h2.logo-jim:before{height:41px;width:52px;background-position:0 -858px}.block-nelonen-tv-guide-simple h2.logo-liv:before{height:43px;width:36px;background-position:0 -287px}#hover-box{position:absolute;top:0px;left:-999em;width:auto;padding:10px;background:none repeat scroll 0% 0% #fff;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 .views-row.grid-3,#hover-box .views-row.grid-3{cursor:pointer;margin-bottom:4px;margin-left:0px;margin-right:4px;border:1px solid #333;width:172px;background-color:#333 !important}.block-nelonen-movies .grid-3:last-of-type,#hover-box .grid-3:last-of-type{margin-bottom:20px}.block-nelonen-movies .field-name-description,#hover-box .field-name-description{display:none;padding:10px;color:#DDD}.block-nelonen-movies img,#hover-box img{width:100%}.block-nelonen-movies .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;width:170px;margin:15px 0 15px -8px}.block-nelonen-movies .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 .field-name-broadcast-name,#hover-box .field-name-broadcast-name{padding:5px 10px;border-top:2px solid #29B6DA;background:#333;width:100%}.block-nelonen-movies .field-name-broadcast-name h2,#hover-box .field-name-broadcast-name h2{color:#DDD;margin:0;font-size:1.4em;height:56px;overflow:hidden}#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:#ccc}.node-story .field-name-field-story-news-reference{margin-bottom:10px}.node-story .field-name-field-author-reference,.node-story .field-name-field-story-news-reference{display:block;float:left;margin-right:1em}.node-story .field-name-field-story-news-reference{display:block;float:left;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+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:-webkit-linear-gradient(#49bfee,#1aaeea);background-image:-moz-linear-gradient(#49bfee,#1aaeea);background-image:-o-linear-gradient(#49bfee,#1aaeea);background-image:linear-gradient(#49bfee,#1aaeea);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0 0.5em;color:white}.node-story .field-name-field-story-news-reference a{color:#fff}.node-story .field-name-field-story-news-reference a:visited{color:#fff}.node-story .field-name-field-story-news-reference a:focus{color:#fff}.node-story .field-name-field-story-news-reference a:hover{color:#fff}.node-story .field-name-field-story-news-reference a:active{color:#fff}.node-story .field-name-field-author-reference{font-weight:100;font-size:1.2em;color:#ccc}.node-story .field-name-body{clear:both;float:none}.node-story .field-name-body p{margin-bottom:10px}.node-story .fb-social-like-plugin,.node-story .fb-social-send-plugin{margin-bottom:20px;display:block;float:left;clear:both}.node-story .twitter-share-button{margin-left:20px}.node-story .fb-social-comments-plugin{height:0;overflow:hidden;clear:both}.node-story a.comments-show{clear:both;float:left;margin-bottom:5px}.node-story a.comments-show:hover{text-decoration:underline;cursor:pointer}.node-story a.comments-show div{display:inline;color:#888}.node-story a.comments-show div span:before{content:"("}.node-story 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:#000}.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 .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://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/freepager-arrow-prev.png%3F1389092406) left center no-repeat}.block-659d5b65f888c093b775f2599b46f745 .freepager-next,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next{padding:0 26px 0 10px;background:url(http://www.nelonen.fi/sites/all/themes/base_custom/nelonen_base/images/freepager-arrow-next.png%3F1389092406) right center no-repeat;float:right}.block-659d5b65f888c093b775f2599b46f745 .freepager-next a,.block-32f54efe2ceee7eca57bbaaefa47a5db .freepager-next a{float:right;text-align:right}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name{margin-top:5px}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title h3,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-title .views-field-name,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name h3,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-name .views-field-name{font-size:17px;line-height:120%}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular h2.block-title{font-family:"Trebuchet MS","Helvetica","Arial",sans-serif;color:black;font-size:1.84615em;line-height:1.25em}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular h2.block-title:before{background-position:0 -68px;height:18px;width:84px;margin-top:13px;margin-right:20px;display:inline-block;content:""}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .field-content a h3,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .field-content a .views-field-title,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .field-content a .views-field-name{color:#333;font-family:"Trebuchet MS","Helvetica","Arial","sans-serif"}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-row{float:left;margin-bottom:20px;margin-left:0;margin-right:0;padding-right:0.5%;width:50%}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-row.views-row-4,.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-row.views-row-8{margin-right:0}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-field-program-logo{width:100%}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-field-program-logo img{vertical-align:bottom}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-season-episode-timestamp{font-size:0.92308em;line-height:1.66667em;line-height:120%;margin-top:3px}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-season-episode-timestamp .field:after{color:#ddd;content:" \2022 "}.block-nelonen-ruutu-blocks-nelonen-ruutu-blocks-popular .views-field-season-episode-timestamp .field:last-child:after{content:none}.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;font-family:"DINMittel";width:180px;bottom:12px;height:53px;text-align:center;color:#eeeeee;font-size:1.2em;overflow:hidden;left:2px}.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.92308em;line-height:1.66667em;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 -362px;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 -824px;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 -807px;height:16px;width:16px}.news-listing .view-content .views-row .views-field-created{font-size:0.92308em;line-height:1.66667em}.block-nelonen-ad-4 #wrap{display:none}.block-node-advanced-poll-block{background-color:#f2f2f2;margin-bottom:1.53846em;margin-top:1.53846em}.block-node-advanced-poll-block .block-title{display:none}.block-node-advanced-poll-block .block-title{color:#666;margin-bottom:0}.block-node-advanced-poll-block>.block-inner{padding:10px}.block-node-advanced-poll-block .text{margin-botom:0.76923em}.poll{overflow:hidden}.poll .bar{height:20px;background-color:#1590c3;-webkit-box-shadow:0 0 12px #0b4c67 inset;-moz-box-shadow:0 0 12px #0b4c67 inset;box-shadow:0 0 12px #0b4c67 inset;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:2px}.poll .bar .foreground{background-color:#24aee7;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FlZTFmNiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNiYjdlYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#aee1f6),color-stop(100%,#3bb7ea));background:-webkit-linear-gradient(#aee1f6,#3bb7ea);background:-moz-linear-gradient(#aee1f6,#3bb7ea);background:-o-linear-gradient(#aee1f6,#3bb7ea);background:linear-gradient(#aee1f6,#3bb7ea);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-sizing:border-box;-moz-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://nel3.sestatic.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://nel4.sestatic.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://nel4.sestatic.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;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-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://nel4.sestatic.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://nel4.sestatic.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.76923em}.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.61538em;line-height:1.42857em;color:white;width:100%;text-shadow:0 1px 2px #000;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.61538em;line-height:1.42857em;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://nel3.sestatic.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;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:28px;padding-left:10px;padding-top:5px;padding-bottom:4px;border:none;-webkit-box-shadow:inset 0 0 5px #666;-moz-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%;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;padding-left:5px;padding-top:5px;padding-bottom:5px;padding-right:5px;border:none;-webkit-box-shadow:inset 0 0 5px #666;-moz-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;-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-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}.news-section .nelonen-news-list-ctx-zone .region-content{padding:0 8px;background:white;margin:0}.news-section .nelonen-news-list-ctx-zone .region-content .region-inner{padding:20px 0px}.news-section .nelonen-news-list-ctx-zone .node-story{border-bottom:1px dotted #CCC;margin-bottom:20px}.news-section .nelonen-news-list-ctx-zone .node-story .submitted{margin-bottom:10px;color:#CCC}.news-section .nelonen-news-list-ctx-zone .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{margin-bottom:10px}.news-section .nelonen-news-list-ctx-zone .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:0 10px 20px 0;max-width:60px;max-height:60px}.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:#666}.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 #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:rgba(0,0,0,0.6);padding-bottom:5px;margin:0;min-height:195px;max-height:195px;transition:max-height 0.4s;-webkit-transition:max-height 0.4s;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}.rsaquo{font-size:2.5em;line-height:12px;vertical-align:top}.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}.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:#fff;color:white;position:relative}.header-submenu .block-menu-block a:visited{color:#fff}.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}.nel-highlight-ctx-zone{padding:0 !important;margin-top:0 !important;margin-bottom:1px !important}.nel-highlight-ctx-zone .block-nelonen-highlight{font-size:140%;padding:10px 5px 0 10px;overflow:hidden;background:#ffd71d;border:none;color:black;line-height:140%;position:relative !important}.nel-highlight-ctx-zone .block-nelonen-highlight a{color:black}.newer-nodes-count-ctx-section .region-content-sidebar{margin-top:-23px !important;z-index:400}.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{-webkit-box-sizing:content-box;-moz-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%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff,#dcdcdc);background:-moz-linear-gradient(top,#fff,#dcdcdc);background:-o-linear-gradient(top,#fff,#dcdcdc);background:linear-gradient(top,#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 .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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+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:-webkit-linear-gradient(#eaeaea,#f8f8f8);background-image:-moz-linear-gradient(#eaeaea,#f8f8f8);background-image:-o-linear-gradient(#eaeaea,#f8f8f8);background-image:linear-gradient(#eaeaea,#f8f8f8);-webkit-box-shadow:inset 0 15px 15px -17px rgba(0,0,0,0.2);-moz-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);-webkit-transition:background-image 200ms;-moz-transition:background-image 200ms;-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+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:-webkit-linear-gradient(#eaeaea,#999999);background-image:-moz-linear-gradient(#eaeaea,#999999);background-image:-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+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:-webkit-linear-gradient(#24aee7,#49bceb);background-image:-moz-linear-gradient(#24aee7,#49bceb);background-image:-o-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;-webkit-transition:bottom 200ms;-moz-transition:bottom 200ms;-o-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;-webkit-transition:max-height 800ms;-moz-transition:max-height 800ms;-o-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+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+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:-webkit-linear-gradient(#444444,#333333);background-image:-moz-linear-gradient(#444444,#333333);background-image:-o-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:22px 20px;cursor:pointer;font-size:1.3em;line-height:0}
h1,h2,h3,h4{font-family:DINMittel}#timetable-title{font-family:DINMittel}.link-to-tv-guide{font-family:DINMittel}ul.main-menu>li{font-family:DINMittel}@media (max-width:790px){ul.main-menu>li a{font-size:20px !important}}@media (max-width:580px){ul.main-menu>li a{font-size:18px !important;line-height:25px}}.block-nelonen-custom-search form input{font-family:DINMittel}.mosaic-grid-modview .h2-wrapper h2.node-title{font-family:DINMittel}.block-search-program-block .view-search-program .views-field-field-program-logo{font-family:DINMittel}.view-program-navigation .views-row{font-family:DINMittel}.view-next-program-broadcast .date-display-single{font-family:DINMittel}form.node-form.node-competition_entry-form{font-family:DINMittel}.context-ohjelmat .view-program-tag-list a{font-family:DINMittel}.block-nelonen-program-list-block-1 a{font-family:DINMittel}.header-submenu .block-menu-block a{font-family:DINMittel}#section-footer h2.block-title{font-family:DINMittel}
