@font-face{font-family:'AgencyGothicCT-Bold';src:url(/sites/all/themes/custom/jatkoaika/webfonts/22FAD6_0_0.eot);src:url(/sites/all/themes/custom/jatkoaika/webfonts/22FAD6_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/jatkoaika/webfonts/22FAD6_0_0.woff) format('woff'),url(/sites/all/themes/custom/jatkoaika/webfonts/22FAD6_0_0.ttf) format('truetype');}
@font-face{font-family:'AachenSBOP-Bold';src:url(/sites/all/themes/custom/jatkoaika/webfonts/20A75E_0_0.eot);src:url(/sites/all/themes/custom/jatkoaika/webfonts/20A75E_0_0.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/custom/jatkoaika/webfonts/20A75E_0_0.woff) format('woff'),url(/sites/all/themes/custom/jatkoaika/webfonts/20A75E_0_0.ttf) format('truetype'),url(/sites/all/themes/custom/jatkoaika/webfonts/20A75E_0_0.svg#wf) format('svg');}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}.item-list ul,.item-list .pager li,.item-list ul li,ul.menu li{margin:0;padding:0;}ul li.leaf,ul li.expanded,ul li.collapsed{list-style:none;}.form-item,.form-actions{margin:0;}body{font-size:13px;line-height:1.3;font-family:verdana,sans-serif;text-rendering:optimizeLegibility;width:990px;margin:0 auto;background:url(/sites/all/themes/custom/jatkoaika/img/tku_bg2013e.jpg) center top fixed no-repeat #C9CCCE;}header[role="banner"]{margin:10px 5px 0;}header[role="banner"] .content{margin:0 10px;}#page{margin:0 10px;height:1%;overflow:hidden;clear:both;}.col{float:left;}.left-col{width:600px;margin-right:10px;float:left;margin-left:5px;}.left-col-bg{background:#fff;}.right-col{width:350px;float:right;margin-right:5px;}a,a:visited{color:#0086d3;text-decoration:none;}a:hover{text-decoration:underline;}p{padding-bottom:15px;}.light{color:#555555;}h1{font-family:AachenSBOP-Bold;font-weight:normal;font-style:normal;font-size:26px;}h1.title{padding:15px;}.branding{}.branding ul{height:66px;float:left;line-height:53px;text-transform:uppercase;}.branding li{float:left;font-family:AgencyGothicCT-Bold;font-weight:normal;font-style:normal;font-size:65px;}.branding .logo a{background:url(/sites/all/themes/custom/jatkoaika/img/logo.png) 0 0 no-repeat #303030;color:#fff;display:block;height:66px;text-align:right;width:398px;}.branding .logo a:hover,.branding .logo a:focus{text-decoration:none !important;}.branding li span{padding:0 10px;}.branding .section_title{display:none;}.front .branding .section_title,.sm-liiga-section .branding .section_title,.mestis-section .branding .section_title,.nhl-section .branding .section_title,.maajoukkue-section .branding .section_title,.kuvat-section .branding .section_title{background-color:#000;background-image:url(/sites/all/themes/custom/jatkoaika/img/header-sprite.png);background-position:0 0;background-repeat:no-repeat;color:#fff;display:inline;height:66px;padding-left:25px;width:325px;}#block-system-main-menu{background:url(/sites/all/themes/custom/jatkoaika/img/menu-background.png) right -47px no-repeat;clear:both;height:47px;}#block-system-main-menu .content{background:url(/sites/all/themes/custom/jatkoaika/img/menu-background.png) 0 0 repeat-x;height:47px;margin:0 15px 0 0;}#block-system-main-menu ul{position:relative;}#block-system-main-menu ul ul{position:absolute;display:none;}#block-system-main-menu ul .active-trail ul{background:url(/sites/all/themes/custom/jatkoaika/img/menu-background.png) right -94px repeat-x;display:block;padding-right:12px;}#block-system-main-menu li{float:left;}#block-system-main-menu a{display:block;text-decoration:none;padding:0 10px;font-size:12px;letter-spacing:1px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:bold;}#block-system-main-menu ul a{text-transform:uppercase;line-height:25px;color:#fff;}#block-system-main-menu ul ul a{text-transform:lowercase;line-height:22px;color:#3e3e3e;}#block-system-main-menu .active a,#block-system-main-menu .active-trail a{background-color:#e2e2e2;color:#000;}header .search{background-image:url(/sites/all/themes/custom/jatkoaika/img/header-sprite.png);background-position:0 -726px;background-repeat:no-repeat;float:left;height:66px;width:198px;}.front header .search,.sm-liiga-section header .search,.mestis-section header .search,.nhl-section header .search,.maajoukkue-section header .search,.kuvat-section header .search{background-image:url(/sites/all/themes/custom/jatkoaika/img/header-sprite.png);background-position:0 -66px;background-repeat:no-repeat;float:left;height:66px;width:198px;}#header-search{background-image:url(/sites/all/themes/custom/jatkoaika/img/search-sprite.png);background-position:right -19px;background-repeat:no-repeat;height:43px;margin-left:22px;margin-top:23px;}#jatkoaikablocks-search-form{padding:6px 0 6px 10px;}#jatkoaikablocks-search-form label{color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;}#header-search #edit-search{background:#3b4a51;border:0 none;color:#b8b8b8;float:left;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:11px;height:10px;margin-right:6px;padding:3px 6px;width:107px;}#jatkoaikablocks-search-form .search_button input{background-image:url(/sites/all/themes/custom/jatkoaika/img/search-sprite.png);background-position:0 0;background-repeat:no-repeat;display:block;height:19px;text-indent:-99999px;width:19px;}.front .branding .section_title{background-color:#555;background-position:0 -528px;}.front header .search{background-position:0 -594px;}.sm-liiga-section .branding .section_title{background-color:#00489B;background-position:0 -132px;}.sm-liiga-section header .search{background-position:0 -198px;}.mestis-section .branding .section_title{background-color:#FAA70B;background-position:0 -264px;}.mestis-section header .search{background-position:0 -330px;}.nhl-section .branding .section_title{background-color:#000;background-position:0 0;}.nhl-section header .search{background-position:0 -66px;}.maajoukkue-section .branding .section_title{background-color:#079AD9;background-position:0 -396px;}.maajoukkue-section header .search{background-position:0 -462px;}.kuvat-section .branding .section_title{background-color:#002e44;background-position:0 -792px;}.kuvat-section header .search{background-position:0 -858px;}#block-views-team-choice-blocks-block{background:url(/sites/all/themes/custom/jatkoaika/img/team-select-block-bg.png) 0 0 repeat-x;}#block-views-team-choice-blocks-block .item-list{overflow:hidden;position:relative;text-align:center;width:100%;}#block-views-team-choice-blocks-block ul{clear:left;float:left;left:50%;position:relative;}#block-views-team-choice-blocks-block li.views-row-first{margin-left:0 !important;}#block-views-team-choice-blocks-block li{float:left;width:72px;height:50px;display:inline;margin-left:-12px;position:relative;right:50%;}#block-views-team-choice-blocks-block li .active-team{background:url(/sites/all/themes/custom/jatkoaika/img/team-select-block-active.png);}#block-views-team-choice-blocks-block li .non-active-team{background:url(/sites/all/themes/custom/jatkoaika/img/team-select-block-non-active.png);height:50px;}#block-views-team-choice-blocks-block li img{padding-top:3px;}h1{font-size:30px;line-height:36px;}article header h1.title{margin-top:15px;padding:0 15px;}article .field-name-body h2,article .field-name-field-summary h2{background:none;color:#000;float:none;font-size:13px;font-weight:bold;line-height:16px;margin-bottom:5px;min-width:none;text-transform:none;}article .field-name-body h3,article .field-name-field-summary h3{font-size:13px;font-weight:bold;line-height:16px;margin-bottom:5px;}article .field-name-body h4,article .field-name-field-summary h4,article .field-name-body h5,article .field-name-field-summary h5,article .field-name-body h6,article .field-name-field-summary h6,.content-block h4,.content-block .field-item h2{font-size:14px;font-weight:bold;line-height:16px;margin-bottom:5px;background:none;text-transform:none;float:none;min-width:0px;color:black;margin-top:10px;}.block h2,h2.sub,.block .view-nodequeue-2 .views-field-title h2,.block .view-league-static-box .views-field-title h2{font-size:12px;font-weight:bold;line-height:22px;text-transform:uppercase;color:#fff;float:left;margin-bottom:15px;margin-top:5px;background:url(/sites/all/themes/custom/jatkoaika/img/h2-background.png) center right no-repeat;min-width:160px;}.block h2 span,h2.sub span,.block .view-nodequeue-2 .views-field-title span,.block .view-league-static-box .views-field-title span{display:block;background-color:#1f5f88;padding:0 10px;margin-right:9px;}.field-name-body{margin:0 15px 15px 15px;border-bottom:solid 1px #e8e8e8;}.field-name-body ul,.field-name-field-summary ol{list-style-type:disc;margin:0 0 15px 15px;}.field-name-body ol,.field-name-field-summary ol{list-style-type:decimal;margin:0 0 15px 20px}.field-name-field-summary{margin:0 15px 15px 15px;font-weight:bold;}.content-block .summary{font-weight:bold;}.content-block.gp{border-bottom:solid 1px #e8e8e8;margin:0 15px 15px 15px;padding:0;}footer{margin:0 15px;font-size:12px;}footer p{padding-bottom:0;}strong,b{font-weight:bold;}em,cite{font-style:italic;}.share{width:100%;height:1%;margin-top:5px;margin-bottom:15px;}.share .twitter-share-button{float:left;margin-right:8px;}.share .fb_iframe_widget{display:block;float:left;}.share .fb-comments-count{color:#555;padding-left:10px;font-size:12px;font-weight:normal;font-family:"Segoe UI",Helvetica,Arial,sans-serif;line-height:20px;}.image-info{background-color:#ececec;width:100%;height:1%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 15px;font-size:12px;line-height:21px;margin:-3px 0 0 0;}.image-info p{margin:0;}.image-description{float:left;padding:2px 0;}.image-author{float:right;border:solid 2px #fff;background:url(/sites/all/themes/custom/jatkoaika/img/img-copyright.png) 5px center no-repeat #f3f3f3;padding:0 15px 0 40px;border-right-width:0px;position:relative;right:-15px;}.fb-social-comments-plugin{clear:both;}.fb-content-comments{padding:0 15px 15px 15px;}.content-block{padding:0 15px 15px 15px;}.relevant{clear:both;padding:0 15px 15px 15px;}.relevant h4{font-size:14px;font-weight:bold;line-height:26px;}.relevant h4 a,.relevant h4 a:hover,.relevant h4 a:visited{color:#000;text-decoration:none;}.relevant .league_date{font-size:10px;margin-bottom:5px;}.relevant .body{font-size:11px;}.relevant .body p{padding-bottom:10px;}.ad-468-400{margin-left:10%;padding-top:5px;}.ad-468-400 img{margin-left:auto;margin-right:auto;}.ad-980-120{margin:10px auto 0;text-align:center;}.ad-980-120 > div[id^="asx_"]{width:980px !important;}.ad-320-50{margin:0 auto;text-align:center;display:none;}@media only screen
and (max-width :1000px){.ad-980-120{display:none !important;}}@media only screen
and (min-width :1001px){.ad-980-120{display:block !important;}}.ad-980-120 p{padding:0;}.block{margin-bottom:5px;height:1%;overflow:hidden;clear:both;}.right-col .block h2{margin-bottom:0;margin-top:0;}.right-col .block .content{background-color:#fff;clear:both;padding:15px;font-size:12px;font-weight:normal;font-family:"Segoe UI",Helvetica,Arial,sans-serif;}.right-col .block .content .content{padding:0;}.right-col .goalie .goalie-name-row{}.right-col .goalie .goalie-time-away-row{margin-top:8px;}.right-col .goalie .goalie-switch-row{margin-top:8px;}.lineups h3{color:#555555;text-transform:uppercase;}.lineup-field h4{font-size:12px;height:22px;line-height:22px;}.player-description{line-height:12px;font-family:Segoe UI,Helvetica,Arial,sans-serif;}.right-col .block .link-row{padding:10px;}.align-center{margin:0 auto;display:block;}.align-left,.media-image-left{float:left;padding-right:15px;}.align-right,.media-image-right{float:right;padding-left:15px;}.media-image-wrapper{padding-bottom:15px;}.imported-inline-image{padding-bottom:10px;}#block-block-2 .content,#block-block-4 .content{background:none;padding:0;text-align:center;}#block-block-2 .content > div[id^="asx_"],#block-block-4 .content > div[id^="asx_"]{width:auto !important;}#block-views-team-block-block .content,#block-views-team-calendar-block-1 .content,#block-views-next-game-block .content,#block-views-previous-game-block .content,#block-jatkoaikablocks-jatkoaikablocks-gameround .content,#block-views-related-content-block .content,#block-jatkoaikablocks-jatkoaikablocks-injured .content,#block-views-key-players-block .content,#block-jatkoaikablocks-jatkoaikablocks-random-player .content{padding:0;}.article-series,.author-byline{background-color:#3b3b3b;overflow:hidden;color:#fff;font-size:12px;padding-left:2.5%;height:97px;overflow:hidden;}.article-series h3,.author-byline h3{font-size:18px;text-align:right;width:70%;float:left;padding-top:15px;}.article-series p,.author-byline p{text-align:right;width:70%;float:left;}.author-byline img,.article-series.normal_article img{float:right;padding:0 8% 0 3%;}.article-series.full_banner{padding-left:0;}#block-views-latest-news-block .content,#block-views-latest-news-block-1 .content,#block-views-latest-news-block-2 .content,#block-views-latest-news-block-3 .content,#block-views-latest-news-block-6 .content,#block-views-latest-news-block-7 .content{padding:0;}#block-views-latest-news-block .views-field-field-image,#block-views-latest-news-block-1 .views-field-field-image,#block-views-latest-news-block-2 .views-field-field-image,#block-views-latest-news-block-3 .views-field-field-image,#block-views-latest-news-block-6 .views-field-field-image,#block-views-latest-news-block-7 .views-field-field-image{width:100px;float:left;height:67px;}#block-views-latest-news-block-7 h2{display:none;}#block-views-latest-news-block-7 .view-latest-news .view-header{border-bottom:3px solid #1c324e;}.view-latest-news .view-header p{padding:0;}.view-latest-news .view-header img{display:block;}.view-latest-news .views-row{float:left;padding-bottom:0;border-bottom:1px solid #dbdbdb;}.view-latest-news{overflow:hidden;}.view-latest-news a,.view-latest-news a:visited{color:#000;}.view-latest-news a:hover{text-decoration:underline;}.view-latest-news .views-field-title{font-size:13px;width:234px;float:left;padding:5px 8px;font-weight:400;line-height:16px;}.view-latest-news .views-field-title a{display:block;}.view-latest-news .views-field-nothing{font-size:11px;color:#555555;width:234px;float:left;padding:5px 8px;}.view-latest-news .views-field-nothing b{color:#333;}.view-latest-news .views-row:hover{background-color:#006595;}.view-latest-news .views-row:hover a{color:#fff;}.view-latest-news .views-row:hover b{color:#eee;}.view-latest-news .views-row:hover span{color:#ccc;}.view-latest-news .views-row-last{border-bottom:none;}.view{clear:both;}.view .selected-player{background-color:#f5f5f5;margin-bottom:2px;min-height:90px;}.view .selected-player img{float:left;padding-right:8px;}.view .selected-player h4{text-transform:uppercase;padding-top:10px;font-weight:bold;margin:0;font-size:12px;}.view .selected-player h4 a{color:#000;font-family:Segoe UI,Helvetica,Arial,sans-serif;}.view .selected-player h4 span{font-weight:normal;}.view .selected-player .player-position{color:#555555;padding-bottom:5px;text-transform:uppercase;}.view .selected-player p{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}.view .selected-player .light a{color:#555555;}.view-key-events .views-row{margin-bottom:15px;}.view-key-events .views-row-last{margin-bottom:0;}.view-key-events .field-name-field-key-events-title{font-weight:bold;}.view-key-players .views-row{height:1%;overflow:hidden;clear:left;border-bottom:solid #c0bdba 1px;}.view-key-players .views-row.views-row-last{border-bottom:none;}.key-player .key-player-image{float:left;padding-right:15px;height:150px;}.key-player .key-player-image img{width:100px;height:150px;}.key-player .key-player-header{background:url(/sites/all/themes/custom/jatkoaika/img/key-player-info.png) left bottom repeat-x;text-transform:uppercase;padding:15px 15px 0 0;font-weight:bold;}.key-player .key-player-header h3 a{color:#000;}.key-player .key-player-header .key-player-nationality{color:#555555;}.key-player .key-player-header .key-player-nationality a{color:#555555;}.key-player .views-field-field-key-player-description{padding:15px 15px 10px 0;}.key-player .views-field-field-key-player-statistics{font-weight:bold;}.injured-players .injured-players-team-name{font-weight:bold;background-color:#ececec;text-transform:uppercase;line-height:20px;padding-left:10px;}.injured-players .injured-players-team-name a{color:#000;}.injured-players-player-info{line-height:24px;border-bottom:solid 1px #ececec;text-transform:uppercase;padding:0 15px;height:1%;overflow:hidden;clear:both;}.injured-players-player-info .injured-players-player{width:50%;float:left;}.injured-players-player-info .injured-players-player a{color:#000;}.injured-players-player-info .injured-players-position{width:10%;float:left;}.injured-players-player-info .injured-players-reason{width:40%;float:left;}.injured-players .injured-players-link{line-height:25px;padding-left:15px;}#block-views-related-content-block .content{background:url(/sites/all/themes/custom/jatkoaika/img/related-content-background.png) left center no-repeat #fff;padding:3px;}.view-related-content{padding:20px 40px;line-height:19px;}.gameround .gameround-info{text-transform:uppercase;font-weight:bold;}.gameround .gameround-info .gameround-teams{float:left;width:165px;background-color:#e9e9e9;padding:4px 10px;}.gameround .gameround-info .gameround-score{float:left;width:145px;background-color:#d9d9d9;padding:4px 10px;}h3{font-weight:bold;}.gameround .gameround-links{clear:both;line-height:30px;padding:0 15px;}#esittely .field{margin-bottom:15px;}.main-profile{min-height:240px;background:url(/sites/all/themes/custom/jatkoaika/img/profile-background.png) bottom left repeat-x;position:relative;}.main-profile .player,.main-profile .field-name-field-player-image{float:left;}.main-profile .player{width:73%;}.main-profile h1{font-family:AgencyGothicCT-Bold;font-weight:normal;font-style:normal;line-height:1;font-size:44px;margin-left:15px;float:left;padding:10px 0;}.main-profile h1 span{display:block;float:left;}.main-profile h1 .first-name{font-size:32px;width:100%;margin-bottom:-6px;}.main-profile h1 .player-position{color:#929292;padding-left:15px;}.main-profile h1 .wounded{background:url(/sites/all/themes/custom/jatkoaika/img/wounded.png) right 67% no-repeat;padding-right:36px;}.main-profile .tabs{float:left;}.main-profile .player-meta-1{clear:left;width:100%;background-color:#6f6f6f;color:#fff;}.player-meta-1{height:20px;overflow:hidden;font-size:10px;line-height:22px;padding-left:15px;}.player-meta-1 .field-name-field-player-nationality,.player-meta-1 img{margin-top:-6px;}.player-meta-1 ul{margin-top:0px;}.player-meta-1 li{float:left;padding-right:10px;text-transform:uppercase;}.player-meta-1 li span{float:left;color:#c7c7c7;}.player-meta-1 li .field,.player-meta-2 li .field{float:left;}.player-meta-2{clear:left;padding-top:15px;}.player-meta-2 li{padding-bottom:5px;font-size:12px;float:left;clear:left;width:100%;}.player-meta-2 li span{width:30%;text-align:right;color:#7f7f7f;float:left;padding-right:5px;}.player-meta-2 li .field-name-field-player-birth-date span{color:#000;}.main-profile .tabs{position:absolute;bottom:0;padding-left:20px;}.main-profile .tabs li{float:left;}.main-profile .tabs li a{display:block;text-transform:uppercase;font-size:11px;color:#000;line-height:18px;padding:0 12px;}.main-profile .tabs li a.current{background-color:#fff;}.tab-content{margin:15px;clear:both;display:none;}#esittely{display:block;}select{border:solid 1px #c6c6c6;-webkit-appearance:none;-webkit-border-radius:0;background:url(/sites/all/themes/custom/jatkoaika/img/select-background.png) right center no-repeat #e7e7e7;text-transform:uppercase;font-size:11px;line-height:20px;padding:0 28px 0 10px;}input[type="submit"]{-webkit-appearance:none;border:none;background:none;color:#0086d3;cursor:pointer;}.block-jatkoaikablocks select{width:170px;}.block-jatkoaikablocks .content{height:1%;overflow:hidden;clear:both;}.block-jatkoaikablocks label{float:left;line-height:26px;width:25%;text-align:right;padding-right:5px;}.block-jatkoaikablocks select{float:left;}.block-jatkoaikablocks .form-item{clear:left;}.vocabulary-player .view-player-relevant-content{margin:15px;}.vocabulary-player .view-player-relevant-content .views-row{padding-bottom:15px;}.vocabulary-player .view-player-relevant-content .field-content a{font-weight:bold;color:black;}.vocabulary-player .view-player-relevant-content .views-field-nothing .field-content{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:11px;line-height:16px;font-weight:normal;}.vocabulary-player .view-player-relevant-content .views-field-field-summary .field-content{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;font-weight:normal;line-height 14px;}.vocabulary-player .player-career tr.white{background-color:#FFF;}.vocabulary-player .player-career td,th{text-align:center;}.vocabulary-player .player-career td.leftAlign{text-align:left;}.vocabulary-player #uratilastot.tab-content h1{margin-bottom:20px;}.view-next-game *,.view-previous-game *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.view-next-game .views-field-field-game-date,.view-previous-game .views-field-field-game-date{font-size:11px;background-color:#b3b3b3;line-height:20px;padding-left:10px;}.view-next-game .views-field-nothing,.view-previous-game .views-field-nothing{width:60%;background-color:#e9e9e9;float:left;line-height:20px;padding-left:10px;text-transform:uppercase;}.view-next-game .views-field-field-game-time,.view-previous-game .views-field-field-game-time,.view-previous-game .views-field-field-game-goals-home{width:40%;background-color:#d9d9d9;float:left;line-height:20px;padding-left:15px;}.view-previous-game .game-info,.view-next-game .game-info{clear:both;padding:10px 15px 10px 15px;}.view-previous-game .game-info .game-info-link a,.view-next-game .game-info .game-info-link a{font-weight:bold;color:#000;padding-bottom:5px;}.date-nav{padding:0;}.view .date-nav-wrapper .date-nav{margin:0;min-height:0;}.view .date-nav-wrapper .date-next,.view .date-nav-wrapper .date-prev{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;background:none repeat scroll 0 0 #d9d9d9;font-size:11px;padding:0;line-height:21px;width:30%;}.view .date-nav-wrapper .date-next{text-align:left;margin-left:10px;}.view .date-nav-wrapper .date-next a,.view .date-nav-wrapper .date-prev a{margin-right:10px;font-weight:normal;}.view .date-nav-wrapper .date-heading h3{font-size:11px;line-height:21px;background-color:#e9e9e9;text-transform:uppercase;}.calendar-calendar th.days{background-color:#e9e9e9;color:#797979;border:1px solid #f0f0f0;border-top:none;text-transform:lowercase;line-height:20px;}.calendar-calendar th.days.mon{border-left:none;}.calendar-calendar th.days.sun{border-right:none;}.calendar-calendar .date-box{display:none;}.calendar-calendar .month-view .full td.single-day .inner{position:relative;}.calendar-calendar .month-view .full td.single-day .inner div.calendar-info-text{position:absolute;bottom:0;font-size:11px;width:100%;text-align:center;line-height:17px;}.calendar-calendar .month-view .full td.single-day .inner div.calendar-info-text.gray{color:#000;background:rgba(217,217,217,1);}.calendar-calendar .month-view .full td.single-day .inner div.calendar-info-text.loose{color:#fff;background:rgba(197,0,0,1);}.calendar-calendar .month-view .full td.single-day .inner div.calendar-info-text.win{color:#fff;background:rgba(63,148,0,1);}.calendar-calendar td .theday{display:none;}.calendar-calendar td.no-entry .theday,.calendar-calendar td.empty .theday{display:block;}.calendar-calendar .month-view .full td,.calendar-calendar .week-view .full td,.calendar-calendar .day-view td{vertical-align:middle;text-align:center;padding:0;}.calendar-calendar td,.calendar-calendar td.empty{border:1px solid #f0f0f0;}.calendar-calendar td{color:#000;}.calendar-calendar td.empty{color:#797979;}.calendar-calendar .month-view .full td.single-day .calendar-empty,.calendar-calendar .month-view .full td.single-day.empty,.calendar-calendar .month-view .full td.date-box.empty{background:#fff;}.calendar-calendar .month-view .full tr td.single-day.today{border:1px solid #f0f0f0;}.calendar-calendar tr:last-child td{border-bottom:none !important;}.calendar-calendar td:first-child{border-left:none !important;}.calendar-calendar .calendar-more{display:none;}#block-views-team-block-block .view-team-block{height:1%;overflow:hidden;clear:both;}#block-views-team-block-block .view-team-block .views-field-field-image{float:left;min-height:140px;padding:10px 0 0 10px;}#block-views-team-block-block .view-team-block .views-field-field-team-location,#block-views-team-block-block .view-team-block .views-field-name,#block-views-team-block-block .view-team-block .views-field-tid{padding-left:10px;overflow:hidden;}#block-views-team-block-block .view-team-block{background:url(/sites/all/themes/custom/jatkoaika/img/team-block-header-2.png) 0 0 repeat-x #f5f5f5;}#block-views-team-block-block .view-team-block .views-field-name h3,#block-views-team-block-block .view-team-block .views-field-field-team-location h3{font-size:48px;color:#a4a4a4;text-transform:uppercase;font-family:AgencyGothicCT-Bold;font-weight:normal;font-style:normal;line-height:1;}#block-views-team-block-block .view-team-block .views-field-field-team-location h3{padding-bottom:6px;}#block-views-team-block-block .view-team-block .views-field-name h3{color:#000;margin-top:-6px;}#block-views-team-block-block .view-team-block .views-field-tid{padding:20px 10px 55px 0px;position:relative;right:10px;}#block-views-team-block-block .view-team-block .views-field-tid ul{color:#000;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}#block-views-team-block-block .view-team-block .views-field-tid ul a{font-size:12px;color:#000;}#block-views-team-block-block .view-team-block .views-field-tid ul .team-info-label{color:#666;width:70px;display:inline-block;text-align:right;}#block-views-team-block-block-1{margin-top:2px;margin-bottom:0;}#block-views-team-block-block-1 .content{margin:0;background:url(/sites/all/themes/custom/jatkoaika/img/team-block-top-bg2.png);min-height:30px;overflow:hidden;}#block-views-team-block-block-1 .views-field-name{width:264px;padding-right:10px;float:left;text-align:right;height:30px;line-height:30px;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;font-weight:bold;text-transform:uppercase;}#block-views-team-block-block-1 .views-field-name a{color:#fff;}#block-views-team-block-block-1 .views-field-tid{width:686px;float:right;background:url(/sites/all/themes/custom/jatkoaika/img/team-block-top-left-bg.png) no-repeat;}#block-views-team-block-block-1 ul{overflow:auto;list-style-type:none;margin-left:13px;background:url(/sites/all/themes/custom/jatkoaika/img/team-block-top-bg.png);}#block-views-team-block-block-1 li{float:left;margin-right:0px;}#block-views-team-block-block-1 li a{text-decoration:none;color:#555;padding:0 10px;height:30px;line-height:30px;display:inline-block;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}#block-views-team-block-block-1 li a:hover,#block-views-team-block-block-1 li a.active{background:#E0E0E0;color:#000;}@media screen and (max-width :480px){#block-views-team-block-block-1 .views-field-name{float:none;width:100%;text-align:left;padding-right:0;padding-left:10px;}#block-views-team-block-block-1 .views-field-tid{float:none;width:100%;background:none;}#block-views-team-block-block-1 .views-field-tid ul{margin-left:0;}}.view-team-introduction{padding:0 15px 15px 15px;}.stream.layout1 h1{font-size:30px;line-height:36px;}.stream.layout2 h1{font-size:18px;line-height:22px;}.stream.layout3 h1{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;line-height:16px;font-weight:bold;}.block .stream h2 a,.block .stream h2 a:visited,.stream h1 a,.stream h1 a:visited{color:#000;}.stream .type{font-family:Tahoma;font-size:12px;font-weight:bold;color:#007db1;text-transform:uppercase;padding-bottom:5px;}.stream.layout1 .type{font-size:13px;}.stream .league-date{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}.stream.layout2 .league-date,.stream.layout3 .league-date{font-size:11px;}.stream .body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;line-height 14px;padding-top:10px;}.stream .references{color:#454545;text-transform:uppercase;}.stream .references a{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:12px;text-transform:none;}.stream.layout1 .content{padding:15px 15px 0 15px;margin-bottom:15px;}.stream hr{border:none;border-bottom:solid 1px #e5e5e5;width:100%;margin:0;padding:14px 0 0 0;clear:both;}.stream.layout2{padding:0 15px 15px 15px;}.stream.layout2 img{float:left;}.stream.layout2 img{margin-right:15px;}.stream.layout2 .content.imageLayout{float:left;width:71%;}.block .stream h2{font-size:22px;line-height:26px;margin:0;background:none;min-width:0;font-family:AachenSBOP-Bold;font-weight:normal;font-style:normal;float:none;text-transform:none;padding-bottom:5px;}.stream.layout3{margin:0 15px 15px 15px;clear:both;}.stream.layout3 .body p{float:left;}.stream.layout3 .body{padding-top:3px;}.stream.layout3 h3{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;line-height:16px;padding-bottom:3px;}.stream.layout3 h3 a,.stream.layout3 h3 a:visited{color:#000;}.view-star-players a{color:#000;}.starplayers{overflow:hidden;}.starplayers-image{width:100px;float:left;}.starplayers-information{width:200px;float:left;}.starplayers-name a{color:#000;}.starplayers-information img.star{padding-right:5px;}.starplayers-details{border-bottom:1px solid #ccc;padding-left:12px;}#transactions_form{margin:15px;}#transactions_form form{overflow:hidden;}#transactions_form .selectBox{width:100px;}#transactions_form .container-inline-date > .form-item{border:0 none;display:block;margin-bottom:0;margin-right:0;vertical-align:inherit;}#transactions_form .container-inline-date .date-padding{padding:0;}.left-col  #transactions_form input[type="submit"]{margin-bottom:0.5em;margin-top:1.5em;width:auto;}#transactions_form #edit-year-month span.form-required{display:none !important;}.transactions h3{color:#555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;margin:20px 0;text-transform:uppercase;}.transactions{margin:15px;text-transform:uppercase;}.transactions table thead th{background:#fff;}.transactions h3{color:#555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;margin:20px 0;text-transform:uppercase;}.transactions a{color:#000;}.transactions table + table{margin-top:15px;}.transactions table td{border:0 none;padding:0;}.transactions table th{border-top:0 none;border-bottom:1px solid #fff;padding:2px 8px;}.transactions tr.odd,.transactions tr.even{border:0 none;}.transactions tr.odd{background:#e1e1e1;}.transactions tr.even{background:#f5f5f5;}.transaction{border-bottom:1px solid #FFFFFF;line-height:22px;overflow:hidden;}.transaction-player,.transaction-new-team,.transaction-newsarticle,.transaction-old-team,.transaction-player{float:left;overflow:hidden;padding:0 8px;}.transaction-player{width:174px;border-right:1px solid #fff;}.transaction-old-team{background:url(/sites/all/themes/custom/jatkoaika/img/arrow-right.png) no-repeat center right;width:126px;}.transaction-new-team{width:126px;border-right:1px solid #fff;text-transform:uppercase;}.transaction-newsarticle a{color:#0086D3;text-transform:none;}.transaction-extra{background:#fff;clear:both;height:22px;padding:0 4px;text-transform:none;width:100%;}#views-exposed-form-league-game-schedule-page input[type="submit"]{background:none;border:0 none;line-height:36px;margin-top:0.8em;padding:0;}.view-team-game-schedule .view-content,.view-league-game-schedule .view-content{padding:15px;}.view-team-game-schedule .view-content h3,.view-league-game-schedule .view-content .view-grouping-header{color:#555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;margin:20px 0;text-transform:uppercase;}.view-league-game-schedule .view-content h3{background-color:#e7e7e7;font-size:12px;font-weight:normal;height:22px;line-height:22px;margin-bottom:1px;padding-left:10px;text-transform:uppercase;}.view-league-game-schedule .views-row-last{margin-bottom:22px;}.view-league-game-schedule .schedule-time{width:50px;}.view-league-game-schedule .schedule-links{width:183px;}.schedule-line{overflow:hidden;width:100%;background-color:#F4F4F4;margin-bottom:1px;}.schedule-line .line{float:left;height:22px;font-size:12px;line-height:22px;}.schedule-expand{width:23px;text-align:center;}.schedule-expand a{color:#555;text-decoration:none;}.schedule-time{letter-spacing:-0.5px;width:120px;}.schedule-teams{width:180px;font-weight:bold;}.schedule-score{width:61px;text-align:center;font-weight:bold;background-color:#e7e7e7;}.schedule-links{width:133px;padding:0 28px;}.view-team-game-schedule .schedule-links{width:116px;}.schedule-color{width:13px;}.schedule-color.win{background-color:#1fbc00;}.schedule-color.loose{background-color:#d30000;}.schedule-color.tie{background-color:#efdb00;}.schedule-color.ot-win{background-color:#93bf8a;}.schedule-color.ot-loose{background-color:#cf7676;}.schedule-details{display:none;}.slidingDiv{width:530px;padding-left:10px;height:60px;display:none;margin:5px;border-left:8px solid #E8E8E8;}ul.game_related_links{list-style:none;}ul.game_related_links li{display:inline;border-left:1px solid #ccc;padding-left:5px;}ul.game_related_links li.first{border:none;padding-left:0;}.league-introduction-block{background-image:url(/sites/all/themes/custom/jatkoaika/img/bg-gray-white-gradient.png);background-position:0 0;background-repeat:repeat-x;margin:-15px;padding:0 15px 15px;width:320px;}.league-introduction-block img{float:left;padding-top:12px;padding-right:20px;}.league-introduction-block .views-field-name{color:#033333;font-family:AgencyGothicCT-Bold;font-size:48px;}.league-introduction-block .views-field-field-term-introduction{clear:both;margin-top:10px;}#block-jatkoaikablocks-jatkoaikablocks-recapheader{margin-bottom:0;}.recap-header{color:#fff;font-family:"Segoe UI",Helvetica,Arial,sans-serif;overflow:hidden;}.recap-header-logo,.recap-header-team,.recap-header-score{float:left;height:50px;overflow:hidden;}.recap-header-logo{position:relative;width:75px;}.recap-header-logo .logoShadow{box-shadow:inset 0 0 10px #000;display:block;height:50px;left:0;position:absolute;top:0;width:75px;}.recap-header-team{background-color:#303030;height:45px;padding:5px 0 0;text-transform:uppercase;width:140px;}.recap-header-team.left{padding-left:7px;}.recap-header .team{font-size:18px;font-weight:bold;}.recap-header .team a{color:#FFFFFF;}.recap-header-score{background-color:#3A5E87;background-image:url(/sites/all/themes/custom/jatkoaika/img/recap-header-sprite.png);background-position:0 0;background-repeat:no-repeat;height:44px;padding:6px 0 0 0;text-align:center;width:163px;}.recap-header .fullTimeScore,.recap-header .gameDate{display:block;font-size:18px;font-weight:bold;line-height:18px;margin:0;}.recap-header .periodScores{font-size:12px;font-weight:normal;}.recap-header .recap-header-score h3{text-transform:none;}.recap-header-links{width:470px;height:25px;overflow:hidden;}.recap-header-links ul{overflow:hidden;padding-right:12px;text-align:right;}body.page-game-preview .recap-header-links ul{background-position:427px -50px;}.recap-header-links ul li{display:block;float:left;}.recap-header-links ul li a,.recap-header-links span.notavailable{background-color:#1f5f88;color:#fff;display:block;height:25px;line-height:25px;text-decoration:none;padding-left:9px;padding-right:9px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;}.recap-header-links span.notavailable{color:#14415d;}.recap-header-links ul li a.active{background-color:#fff;color:#000;}.recap-header-links ul li.last span.naviEndSprite{display:block;height:25px;width:20px;background-image:url(/sites/all/themes/custom/jatkoaika/img/recap-header-sprite.png);background-position:0 -50px;background-repeat:no-repeat;}#block-jatkoaikablocks-jatkoaikablocks-random-player{padding:0;}.random-player{font-family:"Segoe UI",Helvetica,Arial,sans-serif;text-transform:uppercase;overflow:hidden;}.random-player-image{width:160px;float:left;min-height:100px;background-color:#ccc;}.random-player-content{float:left;width:190px;}.random-player h4{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:14px;font-weight:bold;margin-bottom:15px;}.random-player .random-plater-content-line,.random-player .random-plater-content-line a{color:#585858;}.random-player .random-plater-content-line span+span{margin-left:5px;}.random-player .playerDetails.shadow{border-bottom:1px solid #eee;box-shadow:inset 0px -8px 10px 0px #efefef;padding-bottom:5px;}.random-player .playerDetails{padding:15px;}.random-player .random-player-links{text-transform:none;}.view-team-players,.view-league-pelaajat{padding:0 0 15px 0;}.view-team-players .view-content,.view-league-pelaajat .view-content,.view-team-players .view-content{margin:0 15px;}.view-team-players a,.view-league-pelaajat a{color:#000;}.views-field-field-player-position,.views-field-field-player-age,.views-field-field-player-nationality,.views-field-field-length,.views-field-field-weight{text-align:center;}.view-team-players table,.view-league-pelaajat table{text-transform:uppercase;}.league_teams,.other_leagues{float:left;padding:15px;width:270px;}.league_teams h2,.other_leagues h2,.page-league-standings h2{background:none;color:#555;float:none;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;}.league_teams .league_teams_item,.other_leagues .other_leagues_item{background-color:#F5F5F5;margin-bottom:1px;padding:4px;}.league_teams .league_teams_item_name,.other_leagues .other_leagues_item_name{float:left;width:116px;}#edit-field-player-age-value-wrapper{clear:both;width:160px;}#edit-field-player-age-value-wrapper div.form-item-field-player-age-value-max{clear:both;}#edit-field-player-age-value-wrapper div.form-item-field-player-age-value-max label{display:block;}.view-league-pelaajat .views-widget-filter-name{width:170px;}#edit-field-length-value-wrapper,#edit-field-weight-value-wrapper{margin-right:15px;width:80px;}#edit-field-length-value-wrapper .form-item,#edit-field-weight-value-wrapper .form-item,#edit-field-player-age-value-wrapper .form-item{float:left;}#edit-field-length-value-wrapper .form-item .form-text,#edit-field-weight-value-wrapper .form-item .form-text{width:25px;}#edit-field-player-age-value-wrapper .form-item .selectBox{width:15px;}#edit-field-player-age-value-wrapper .form-item label,#edit-field-weight-value-wrapper .form-item label,#edit-field-length-value-wrapper .form-item label{display:inline;}.left-col .view-filters form,#transactions_form form{background-color:#e7e7e7;border-bottom:1px solid #fff;padding:5px 10px;}.left-col .view-filters  .views-exposed-widget,#transactions_form .form-item{float:left;margin-left:25px;}.left-col .view-filters input[type="submit"],#transactions_form input[type="submit"]{background:none;border:0 none;color:#000;font-size:12px;margin-top:1.5em;padding:4px 2px;width:100%;}.left-col .view-filters input[type="text"]{background-color:#f7f7f7;border:0 none;}.left-col .view-filters{padding:0 15px;}.view-league-pelaajat .selectBox{width:100%;}ul.az-filter{background-color:#f1f1f1;margin:0 15px;overflow:hidden;}ul.az-filter li a{float:left;padding:2px 4px;}ul.az-filter .first{padding-left:20px;}ul.az-filter li a.active{background-color:#e7e7e7;}form label,.views-exposed-form label{font-weight:normal;text-transform:uppercase;}input[type=text],input[type=number],input[type=email],input[type=password],textarea{background-color:#fff;border:1px solid #ACACAC;color:#333;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;padding:4px 2px;width:100%;}.view-league-pelaajat input[type=text]{color:#333;}.selectBox{background-color:#f7f7f7;background-image:url(/sites/all/themes/custom/jatkoaika/img/select-background.png);background-position:right center;background-repeat:no-repeat;border:0 none;color:#323232;cursor:pointer;display:block;font-size:12px;padding:3px 26px 4px 4px;position:relative;width:auto;z-index:9;}.block-jatkoaikablocks a.selectBox{border:1px solid #acacac;padding-left:7px;}.selectBox:hover{text-decoration:none;}.selectBox-options{background:#f7f7f7;border:1px solid #d4d4d4;color:#323232;font-size:12px;left:0;max-height:300px;overflow:auto;padding:4px;position:absolute;top:29px;width:auto;z-index:999;}.selectBox-options a{color:#323232;cursor:pointer;display:block;margin-bottom:3px;}table{font-family:Segoe UI,Helvetica,Arial,sans-serif;width:100%;}table thead th{background-color:#e1e1e1;text-transform:uppercase;}table td,table th{border:1px solid #fff;padding:2px 4px;vertical-align:middle;}table th{border-bottom:0 none;}table tr,table tr.even,table tr.odd{background-color:#f5f5f5;}table tr:hover{background-color:#e7e7e7;}h2.selected-players-title,.top-five .title{background:none;color:#555;float:none;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;padding:5px 15px 8px;margin-bottom:0;}.top-five table .index{padding-left:5px;}.top-five table{width:275px;float:left;margin-right:10px;text-transform:uppercase;border-collapse:collapse;font-size:12px;font-weight:normal;font-family:"Segoe UI",Helvetica,Arial,sans-serif;}.top-five table a{color:#3E3E3E;}.top-five table th a{color:#000;}.top-five table th a:hover{color:#000;text-decoration:underline;}.top-five table a:hover{color:#3E3E3E;text-decoration:none;}.top-five table thead th{background-color:#e1e1e1;text-transform:uppercase;}.top-five table td,.top-five table th{border:1px solid #fff;padding:0px;vertical-align:middle;height:30px;width:30px;text-align:center;}.top-five table th{border-bottom:0 none;text-align:center;}.top-five table th:first-child,.top-five table td:first-child{width:170px;}.top-five table th:first-child{display:block;overflow:hidden;white-space:nowrap;margin:0;padding:0;border:0;position:absolute;}.top-five table th:first-child img{padding:0;margin:0;display:block;float:left;}.top-five table th:first-child .team{position:relative;top:9px;left:-25px;}.top-five table td:first-child{text-align:left;}.top-five table .player{margin-left:5px;}.top-five table tr,.top-five table tr.even,.top-five table tr.odd{background-color:#f5f5f5;}.top-five table tr:first-child{background-color:#E1E1E1;height:30px !important;padding:0;margin:0;}.top-five table tr:hover{background-color:#e7e7e7;}.view-game-lineup{margin:15px;}.lineups{margin-bottom:20px;}.lineups h3{color:#6c6c6c;font-size:24px;}.lineups h3 img{vertical-align:top;}.lineup-field{overflow:hidden;}.lineup-field h4{display:block;margin:3px 0;padding:0;background:#E1E1E1;text-transform:uppercase;padding-left:10px;height:24px;line-height:24px;font-size:11px;font-family:'Segoe UI','Myriad Pro',Helvetica,Arial,sans-serif;font-weight:bold;color:#555555;}.lineup-cell{width:188px;height:91px;float:left;margin-right:3px;margin-bottom:3px;}.lineup-cell.olh{margin-right:0;}.lineup-cell.vp{margin-left:93px;}.lineup-cell.empty{background:url(/sites/all/themes/custom/jatkoaika/img/placeholder.jpg) no-repeat center;}.lineup-cell .player-info{width:184px;height:91px;}.lineup-cell .player-info.right-float{float:right;}.lineup-cell .player-info .player-image{width:70px;height:91px;float:left;}.lineup-cell .player-info .player-description{width:114px;height:91px;float:left;position:relative;font-size:11px;text-transform:uppercase;font-weight:bold;}.lineup-cell .player-info .player-name,.lineup-cell .player-info .player-stats,.lineup-cell .player-info .player-number{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1px 5px;}.lineup-cell .player-info .player-number{font-size:14px;margin:5px 0;color:#777777;}.lineup-cell .player-info .player-stats{position:absolute;bottom:1px;height:31px;background:#f7f7f7;font-size:10px;width:100%;}.lineup-cell .player-info .player-stats span{color:#676767;}.lineup-cell .player-info .player-name a{color:#333333;}.team-list-row{font-family:"Segoe UI",Helvetica,Arial,sans-serif;width:570px;height:100px;margin:0 15px;overflow:hidden;}.team-list-row h2,.team-list-row h2 a{background:none;color:#303030;display:inline;float:none;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:26px;margin:0;min-width:none;line-height:28px;text-transform:uppercase;}.team-list-row .team-location{color:#aaa;}.team-list-row-image,.team-list-row-content{float:left;}.team-list-row-title,.team-list-row-links{background-color:#E9E9E9;width:470px;padding-left:20px;}.team-list-row-links a{color:#1f1f1f;font-size:12px;line-height:23px;}.team-list-row-readmore{font-size:11px;line-height:28px;padding-left:20px;}.team-list-row-title{margin-bottom:1px;height:35px;padding-top:15px;}.team-list-row-links{height:23px;}.team-list-row-image{width:75px;height:70px;text-align:center;padding-top:4px;background-color:#D9D9D9;margin-right:1px;}.team-list-row-links ul{margin:0;padding:0;list-style:none;}.team-list-row-links ul li{display:inline;margin-right:18px;}.view-arkisto .view-content{margin-left:15px;margin-right:15px;margin-top:15px;}.search-result{padding-bottom:15px;border-bottom:1px solid #ccc;margin-bottom:15px;}.search-result .search-result-top{font-size:11px;padding-bottom:5px;}.search-result .search-result-bottom{color:#747474;font-size:11px;font-style:italic;}.search-result .search-result-summary{padding-bottom:10px;}#block-jatkoaikablocks-jatkoaikablocks-filter-form label,#block-jatkoaikablocks-jatkoaikablocks-filter-form legend{text-align:left;width:100%;float:none;text-transform:none;line-height:26px;}#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-start-date,#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-end-date{clear:none;display:inline;overflow:visible !important;}#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-start-date input,#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-end-date input{width:73px;float:left;}#block-jatkoaikablocks-jatkoaikablocks-filter-form .date-separator{float:left;line-height:24px;text-align:center;width:23px;}#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-league .form-item,#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item-type .form-item{clear:none;float:left;}#block-jatkoaikablocks-jatkoaikablocks-filter-form #edit-author{width:310px;color:#666;}#block-jatkoaikablocks-jatkoaikablocks-filter-form .form-item,#block-jatkoaikablocks-jatkoaikablocks-filter-form  .fieldset-wrapper{margin-bottom:10px;overflow:hidden;}#edit-league .form-item{margin:0;}#block-views-goalies-block .content{margin:0;padding:0;}#block-views-goalies-block .content h3.goalie-team{background:#ECECEC;line-height:20px;padding-left:8px;text-transform:uppercase;}#block-views-goalies-block .content .goalie{padding:5px 5px 8px 60px;border-bottom:1px solid #ECECEC;}#block-views-goalies-block .content .goalie-name{text-transform:uppercase;}#block-views-goalies-block .content .goalie-name a{color:#000;}#block-jatkoaikablocks-jatkoaikablocks-nextgame .content{padding:0;}.recap-nextgame .recap-nextgame-teams,.recap-nextgame  .recap-nextgame-time,.recap-nextgame-links{padding:4px 10px;}.recap-nextgame .recap-nextgame-teams,.recap-nextgame  .recap-nextgame-time{float:left;font-weight:bold;}.recap-nextgame .recap-nextgame-teams{background-color:#e9e9e9;text-transform:uppercase;width:165px;}.recap-nextgame  .recap-nextgame-time{background-color:#d9d9d9;width:145px;}.recap-nextgame-links{clear:both;padding:4px 14px;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .content{padding:0;margin:0;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goals-block h3{background-color:#ECECEC;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-line{overflow:hidden;border-bottom:1px solid #ECECEC;text-transform:uppercase;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-time,#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-description,#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goals-block h3{line-height:22px;padding:0px 10px;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-time{overflow:hidden;float:left;width:30px;text-align:center;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-description{float:left;width:278px;border-left:1px solid #ECECEC;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-description .goal-score{font-weight:bold;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-description.empty{text-transform:none;}#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-description a,#block-jatkoaika-statistics-jatkoaika-statistics-game-goals .goal-line a{color:#000;}#block-jatkoaikablocks-jatkoaikablocks-top-5-game-round .content,#block-jatkoaikablocks-jatkoaikablocks-top-5-league .content{padding:0;margin:0;}#block-jatkoaikablocks-jatkoaikablocks-top-5-game-round h3,#block-jatkoaikablocks-jatkoaikablocks-top-5-league h3{background-color:#ECECEC;line-height:22px;padding:0 10px;text-transform:uppercase;}#block-jatkoaikablocks-jatkoaikablocks-top-5-game-round .top-5-game-round-content,#block-jatkoaikablocks-jatkoaikablocks-top-5-league .top-5-league-content{overflow:hidden;}#block-jatkoaikablocks-jatkoaikablocks-top-5-game-round .top-5-game-round-image{width:70px;float:left;}.top-5-game-round-statistics{width:280px;float:left;}.top-5-game-round-statistics-line,.top-5-league-statistics-line{line-height:24px;border-bottom:1px solid #ECECEC;overflow:hidden;}.top-5-game-round-player-name a,.top-5-game-round-player-stats a,.top-5-league-player-name a{color:#000;}.top-5-game-round-player-name,.top-5-game-round-player-stats,.top-5-league-player-name,.top-5-league-player-name{float:left;}.top-5-game-round-player-name{width:157px;padding-left:8px;padding-right:5px;text-transform:uppercase;}.top-5-game-round-player-stats{width:53px;}.top-5-game-round-player-game{}#block-jatkoaikablocks-jatkoaikablocks-top-5-league .top-5-league-image{width:100px;float:left;}#block-jatkoaikablocks-jatkoaikablocks-top-5-league .top-5-league-statistics{width:250px;float:left;}#block-jatkoaikablocks-jatkoaikablocks-top-5-league .top-5-league-player-name{padding-left:8px;text-transform:uppercase;}#block-jatkoaikablocks-jatkoaikablocks-top-5-league .links{padding-left:10px;padding-top:5px;}.top-5-league-player-name{width:155px;}.top-5-league-player-stats{width:75px;float:right;padding-right:10px;text-align:right;}#footer{background-image:url(/sites/all/themes/custom/jatkoaika/img/footer.png);background-position:left bottom;background-repeat:no-repeat;height:210px;width:960px;}#footer a,#footer a.active{color:#fff !important;}#footer li{float:left;}#footer .block{height:auto;}#block-menu-block-2 li{margin-bottom:5px;padding-right:10px;text-transform:uppercase;}#footer-link-group{float:right;height:45px;margin-top:85px;padding:10px;width:700px;}#block-menu-menu-footer-menu .content a{padding-right:10px;}#social ul{background-image:url(/sites/all/themes/custom/jatkoaika/img/footer-social-icons.png);background-position:0 0;background-repeat:no-repeat;clear:both;height:27px;margin-left:231px;margin-top:43px;width:257px;}#social li a{display:block;height:27px;text-indent:-9999px;}#social .fb a{width:100px;}#social .tw a{width:90px;}#social .rss a{width:67px;}.item-list .pager{margin-bottom:20px;}.left-col .view-arkisto .view-filters form{background:none repeat scroll 0 0 transparent;padding:0;}.left-col .view-arkisto .view-filters label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}.left-col .view-arkisto .view-filters input[type="text"]{background:#fff;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;color:#666;}.left-col .view-arkisto .view-filters .views-exposed-widget{float:none;margin:0;width:100%;}.left-col .view-arkisto .view-filters input[type="submit"]{margin:0;padding:0;text-transform:uppercase;width:auto;}.view-team-archive .view-content,.view-league-archive .view-content{margin:0 15px;}.team_previous_games{margin:15px;}.team_previous_games_heading{background:#e7e7e7;border-bottom:1px solid #fff;height:30px;line-height:30px;text-transform:uppercase;}.team_previous_games_heading_logo{display:block;float:left;height:30px;margin-right:10px;width:46px;}.team_previous_games_result_line{background:#f7f7f7;overflow:hidden;}.team_previous_games_result_line div{float:left;line-height:25px;}.team_previous_games_datetime{padding:0 8px;width:110px;font-size:11px;}.team_previous_games_teams{text-transform:uppercase;width:200px;font-weight:bold;}.team_previous_games_score{background:#e7e7e7;text-align:center;font-weight:bold;width:60px;}.team_previous_games_links{padding:0 8px;width:150px;}.team_previous_games .loose,.team_previous_games .win,.team_previous_games .tie,.team_previous_games .ot-win,.team_previous_games .ot-loose{display:block;float:right;height:25px;}.loose{background-color:#ff2500;}.win{background-color:#1ef800;}.team_previous_games .katso{margin-left:8px;line-height:25px;}.node-webform{margin:15px;}.node-webform .form-item{margin:10px 0;width:350px;}.node-webform  .form-submit{border:1px solid #ccc;background:#eee;padding:5px;}.node-webform .selectBox{width:250px;}.node-webform .webform-component-textarea,.node-webform .webform-component-markup{width:100%;}.node-webform .field-name-body{margin:0;}@media screen and (max-width :480px){body{width:100%;background-color:#00344c;background-image:none;}#page{margin:0;}header[role="banner"]{margin:5px 0 0;}header[role="banner"] .content{margin:0;}li.logo{border-bottom:3px solid #ccc;background-color:#00688a;}.branding ul{width:100%;float:none;}.branding li{width:100%;font-size:20px;}.branding{}.branding .logo a{background:#fff;width:100%;font-family:AgencyGothicCT-Bold;font-weight:normal;text-transform:uppercase;text-align:center;padding-bottom:5px;font-size:65px;color:#333;}.branding .logo a:hover{color:#00688a;}.front .branding .section_title,.sm-liiga-section .branding .section_title,.mestis-section .branding .section_title,.nhl-section .branding .section_title,.maajoukkue-section .branding .section_title,.kuvat-section .branding .section_title{width:100%;background-image:none;padding:0;margin:0;text-align:center;height:50px;float:left;}.section_title span{font-size:50px !important;width:100%;line-height:36px;}header .search{background-image:none !important;display:block;margin:0;float:left;width:100% !important;background:#eeeeee;background:-webkit-linear-gradient(top,#dddddd 0%,#ffffff 37%);background:-o-linear-gradient(top,#dddddd 0%,#ffffff 37%);background:-ms-linear-gradient(top,#dddddd 0%,#ffffff 37%);background:linear-gradient(to bottom,#dddddd 0%,#ffffff 37%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff',GradientType=0);height:40px !important;}#header-search{background-image:none;margin:10px auto 0;width:160px;}#header-search #edit-search{background-color:#eee;border:1px solid #ddd;color:#555;height:13px;}#jatkoaikablocks-search-form{padding:0;}#jatkoaikablocks-search-form label{float:left;margin-right:5px;color:#333;margin-top:3px;}#block-system-main-menu,#block-system-main-menu .content{background:#303030;height:auto;margin-bottom:0;}#block-views-team-choice-blocks-block{background:url(/sites/all/themes/custom/jatkoaika/img/team-select-block-bg.png) repeat scroll 0 0 #222222;}#block-system-main-menu ul a{line-height:30px;}#block-system-main-menu a{font-size:13px;font-weight:400;}li.active-trail{background-color:#E2E2E2;}#block-system-main-menu ul ul{position:relative;margin-top:-5px;}#block-system-main-menu ul ul a{line-height:27px;}#block-system-main-menu ul .active-trail ul{background-image:none;}.left-col{max-width:480px;width:100%;margin:0;}.right-col{float:left;margin:0;}.stream.layout2 .content.imageLayout{margin-left:0;margin-top:5px;width:100%;}img{max-width:100%;height:auto;}#footer{max-width:480px;width:90%;}#footer-link-group{background-color:#303030;float:left;height:auto;margin-top:145px;padding:10px;width:100%;}#social ul{margin-left:0;}.block h2,h2.sub,.block .view-nodequeue-2 .views-field-title h2,.block .view-league-static-box .views-field-title h2{background-image:none;width:100%;font-family:'AgencyGothicCT-Bold';font-size:32px;font-weight:400;line-height:40px;border-top:1px solid #eee;}.block h2 span,h2.sub span,.block .view-nodequeue-2 .views-field-title span,.block .view-league-static-box .views-field-title span{margin-right:0;padding-bottom:10px;background-color:#fafafa;background:linear-gradient(to bottom,#fcfcfc 47%,#e8e8e8 100%);color:#00344c;}.media-image-wrapper{width:auto !important;}.media-image-wrapper.align-right,.media-image-wrapper.align-left{width:100% !important;}}.block-jatkoaika-todayblock .content,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .content,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .content{background:none !important;padding:0 !important;}.block-jatkoaika-todayblock .content .game-teams a,.block-jatkoaika-todayblock .content .game-score a,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .content .game-teams a,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .content .game-score a,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .content .game-teams a,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .content .game-score a,.gameround-teams a,.gameround-score a,.matchup-block-game-header a,.team-previous-games .previous-game-home-visitor a,.team-previous-games .previous-game-score a,#block-jatkoaikablocks-jatkoaikablocks-nextgame .recap-nextgame-teams a,#block-jatkoaikablocks-jatkoaikablocks-nextgame .recap-nextgame-time a,.schedule-teams a,.schedule-score a,.team_previous_games_teams a,.team_previous_games_score a,.team-previous-game-extra-info a,#block-views-next-game-block .views-field-nothing a,#block-views-next-game-block .game-info-summary a,#block-views-previous-game-block .views-field-nothing a,#block-views-previous-game-block .game-info-summary a{color:#000;}#block-views-next-game-block .views-field-nothing,#block-views-previous-game-block .views-field-nothing{font-weight:bold;}ul.league-links li{float:left;margin-right:1px;}ul.league-links li a{padding:2px 15px;display:inline-block;}.league-links a{background:#EAEAE8;color:#B2B2B2;text-decoration:none;}.league-links a.active-tab{color:#343434;background:#fff;}.round-block-content{background:#fff;clear:both;padding-top:15px;}.round-block-content.notabs{padding-top:0px;}.round-block-nextprev-content{background:#fff;clear:both;}.round-block-dateswitcher{font-size:11px;width:100%;overflow:hidden;background:#B3B3B3;}.round-block-date{font-size:11px;width:100%;overflow:hidden;background:#B3B3B3;line-height:22px;padding-left:10px;}.round-block-dateswitcher .prev_date,.round-block-dateswitcher .current_date,.round-block-dateswitcher .next_date{float:left;text-align:center;padding-top:4px;padding-bottom:3px;}.round-block-dateswitcher .prev_date,.round-block-dateswitcher .next_date{width:125px;}.round-block-dateswitcher .prev_date a,.round-block-dateswitcher .next_date a{color:#3F3F3F;text-decoration:none;}.round-block-dateswitcher .current_date{width:100px;text-align:center;color:#fff;background:#1F5F88;}.block-jatkoaika-todayblock .game-teams,.block-jatkoaika-todayblock .game-score,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .game-teams,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .game-score,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .game-teams,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .game-score{background:#e9e9e9;float:left;font-weight:bold;padding:5px 12px;text-transform:uppercase;width:178px;}.block-jatkoaika-todayblock .game-score,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .game-score,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .game-score{background:#d9d9d9;width:124px;}.block-jatkoaika-todayblock .links,#block-jatkoaikablocks-jatkoaikablocks-next-game-round .links,#block-jatkoaikablocks-jatkoaikablocks-prev-game-round .links{clear:both;color:#9a9a9a;padding:5px 15px;}.jatkoaika-prev-game-round span.goals-per-period{color:#6A6A6A;padding-left:2px;font-weight:normal;font-size:11px;}.game-stats{font-size:11px;padding:15px;padding-top:0;}.game-stats.no-content-preview{padding-bottom:0;}.game-stats  h1{color:#555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;margin-top:20px;}.game-stats a,.game-stats a:visited{color:#000;}.game-stats th{background:#e1e1e1;}.game-stats .final-score,.game-stats .score,.game-stats .sum{font-weight:bold;color:#313131;}.game-stats .score,.game-stats .time{text-align:center;width:40px;}.game-stats .team-logo{border-right:1px solid #F5F5F5;padding:0;width:46px;}.game-stats table th,.game-stats table td{text-transform:uppercase;text-align:left;padding:4px 9px;}.game-stats table td{height:22px;}.game-stats table img{display:block;}.game-stats .player-statistics th,.game-stats .player-statistics td{text-align:center;}.game-stats .player-statistics th.firstCol img{display:inline-block;margin-right:9px;vertical-align:middle;}.game-stats .player-statistics th.firstCol{text-align:left;padding:0;width:165px;}.game-stats .period-scores th,.game-stats .period-scores strong{font-weight:bold;color:#313131;}.game-stats .period-scores td,.game-stats .period-scores th{border-right:0 none;border-left:0 none;}.game-stats .stats-specials-period th,.game-stats .stats-specials-period td{border:none;border-bottom:1px solid #fff;}.game-stats .stats-goalies th,.game-stats .stats-goalies td{text-align:center;border:none;border-bottom:1px solid #fff;}.game-stats .stats-goalies td.name{text-align:left;}.game-stats .penalty-sums{margin-top:15px;}.game-stats .team-penalties{border:0 none;padding:0;width:50%;}.game-stats .periods{background:#e1e1e1;width:46px;padding:0;text-align:center;}.game-stats table th.firstCol,.game-stats table td.firstCol{text-align:left;}.statistics-other-title,.statistics-official-cell-title,.statistics-official-cell-data,.statistics-attendance-cell-title,.statistics-attendance-cell-data{border-bottom:1px solid #fff;padding:4px 9px;}.statistics-other-title,.statistics-attendance-cell-title,.statistics-official-cell-title{background:#E1E1E1;}.statistics-other-title{text-align:left;font-weight:bold;color:#313131;}.statistics-attendance-data,.statistics-officials{background:#f5f5f5;overflow:hidden;width:100%;}.statistics-official-cell-title{float:left;margin-right:18px;padding-left:15px;width:110px;}.statistics-attendance-cell-title,.statistics-attendance-cell-data{float:left;padding:9px 15px;width:auto;}#block-jatkoaikablocks-jatkoaikablocks-team-previous .content{margin:0;padding:0;}#block-jatkoaikablocks-jatkoaikablocks-team-previous .content h4,#block-jatkoaikablocks-jatkoaikablocks-matchups .content h4{background:#303030;padding:6px 8px;color:#fff;text-transform:uppercase;}#block-jatkoaikablocks-jatkoaikablocks-team-previous .content h4 a{color:#fff;}#views-exposed-form-league-game-schedule-page .ajax-progress-throbber .message{padding-top:3px;font-family:verdana,sans-serif;text-transform:uppercase;font-size:12px;font-weight:normal;}.team-previous-game{margin-bottom:1px;text-transform:uppercase;}.team-previous-game .team-previous-game:child-last{border-bottom:1px solid #D9D9D9}.team-previous-game .schedule-link a{padding-left:10px;}.team-previous-game .schedule-color{width:13px;height:22px;float:left;}.team-previous-game-header-info{background:#D9D9D9;overflow:hidden;}.previous-game-date,.previous-game-goal-makers-title,.previous-game-goalies-title{padding-left:10px;float:left;padding-top:4px;color:#303030;font-weight:lighter;}.previous-game-goal-makers-info,.previous-game-goalies-info{padding-left:91px;padding-top:4px;color:#555555;}.previous-game-info,.previous-game-goal-makers-info,.previous-game-goalies-info{padding-left:81px;word-spacing:1px;}.team-previous-game-goal-maker-info,.team-previous-game-goalies-info{overflow:hidden;padding:5px 0px;text-transform:uppercase;padding-right:10px;font-size:12px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-weight:normal !important;}.previous-game-home-visitor{width:145px;float:left;font-weight:600;padding-top:5px;text-transform:uppercase;padding-left:40px;font-family:"Segoe UI Semibold","Myriad Pro",Helvetica,Arial,sans-serif;padding-left:43px;}.previous-game-score{float:left;padding-left:15px;font-weight:bold;padding-top:4px;}.team-previous-game-goal-maker-info a,.team-previous-game-goalies-info a{padding-top:9px;color:black;}.team-previous-game-goal-maker-info{border-bottom:1px solid #D9D9D9;}.schedule-link:before{content:"» ";color:#0086D3;font-weight:lighter;}.schedule-link{padding:10px 10px;border-top:1px solid #D9D9D9;font-weight:lighter;text-transform:lowercase;}#block-jatkoaikablocks-jatkoaikablocks-matchups .content{margin:0;padding:0;}.matchup-block-game{margin-bottom:1px;}.matchup-block-game-header{overflow:hidden;background-color:#D9D9D9;}.mathcup-block-game-date,.mathcup-block-game-teams,.mathcup-block-game-score{float:left;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}.mathcup-block-game-date{background-color:#E9E9E9;width:82px;padding-left:10px;}.mathcup-block-game-teams{background-color:#E9E9E9;width:184px;font-weight:bold;}.mathcup-block-game-score{padding-left:15px;font-weight:bold;}.matchup-block-game-links{padding:8px 13px;text-transform:lowercase;}.right-col #block-views-nodequeue-2-block .content,.right-col #block-views-league-static-box-block .content,.right-col #block-views-league-static-box-block-1 .content,.right-col #block-views-league-static-box-block-2 .content,.right-col #block-views-league-static-box-block-3 .content{background:none;padding:0;}.right-col #block-views-nodequeue-2-block .content .views-field-title,.right-col #block-views-league-static-box-block .views-field-title,.right-col #block-views-league-static-box-block-1 .views-field-title,.right-col #block-views-league-static-box-block-2 .views-field-title,.right-col #block-views-league-static-box-block-3 .views-field-title{overflow:hidden;}.right-col #block-views-nodequeue-2-block .views-field-body,.right-col #block-views-league-static-box-block .views-field-body,.right-col #block-views-league-static-box-block-1 .views-field-body,.right-col #block-views-league-static-box-block-2 .views-field-body,.right-col #block-views-league-static-box-block-3 .views-field-body{overflow:hidden;background-color:#FFF;padding:15px;}.right-col #block-views-nodequeue-2-block .views-field-field-banner-image,.right-col #block-views-nodequeue-2-block .views-field-field-banner-link,.right-col #block-views-league-static-box-block .views-field-field-banner-image,.right-col #block-views-league-static-box-block .views-field-field-banner-link,.right-col #block-views-league-static-box-block-1 .views-field-field-banner-image,.right-col #block-views-league-static-box-block-1 .views-field-field-banner-link,.right-col #block-views-league-static-box-block-2 .views-field-field-banner-image,.right-col #block-views-league-static-box-block-2 .views-field-field-banner-link,.right-col #block-views-league-static-box-block-3 .views-field-field-banner-image,.right-col #block-views-league-static-box-block-3 .views-field-field-banner-link{background:#fff;}.right-col #block-views-nodequeue-2-block .views-field-field-banner-image img,.right-col #block-views-nodequeue-2-block .views-field-field-banner-link img,.right-col #block-views-league-static-box-block .views-field-field-banner-image img,.right-col #block-views-league-static-box-block .views-field-field-banner-link img,.right-col #block-views-league-static-box-block-1 .views-field-field-banner-image img,.right-col #block-views-league-static-box-block-1 .views-field-field-banner-link img,.right-col #block-views-league-static-box-block-2 .views-field-field-banner-image img,.right-col #block-views-league-static-box-block-2 .views-field-field-banner-link img,.right-col #block-views-league-static-box-block-3 .views-field-field-banner-image img,.right-col #block-views-league-static-box-block-3 .views-field-field-banner-link img{vertical-align:top;}.right-col #block-views-nodequeue-2-block .views-field-title h2,.right-col #block-views-league-static-box-block .views-field-title h2,.right-col #block-views-league-static-box-block-1 .views-field-title h2,.right-col #block-views-league-static-box-block-2 .views-field-title h2,.right-col #block-views-league-static-box-block-3 .views-field-title h2{margin:0;}.right-col #block-views-nodequeue-2-block .view-nodequeue-2 .views-row,.right-col #block-views-league-static-box-block .view-league-static-box .views-row,.right-col #block-views-league-static-box-block-1 .view-league-static-box .views-row,.right-col #block-views-league-static-box-block-2 .view-league-static-box .views-row,.right-col #block-views-league-static-box-block-3 .view-league-static-box .views-row{margin-bottom:5px;}.right-col #block-views-nodequeue-2-block .view-nodequeue-2 .views-row-last,.right-col #block-views-league-static-box-block .view-league-static-box .views-row-last,.right-col #block-views-league-static-box-block-1 .view-league-static-box .views-row-last,.right-col #block-views-league-static-box-block-2 .view-league-static-box .views-row-last,.right-col #block-views-league-static-box-block-3 .view-league-static-box .views-row-last{margin-bottom:0;}.node-type-image-recap-generic .field-collection-container .field-items .field-items .field-item,.node-type-image-recap .field-collection-container .field-items .field-items .field-item{text-align:center;}.node-type-image-recap-generic .field-name-body,.node-type-image-recap .field-name-body{border:none;}.node-type-image-recap-generic .field-collection-view,.node-type-image-recap .field-collection-view{border:none;margin:0;padding:0;}.node-type-image-recap-generic .field-collection-container .field-items .field-item,.node-type-image-recap .field-collection-container .field-items .field-item{margin-bottom:0;}.image-info.black{background-color:#303030;width:100%;height:1%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:10px;font-size:11px;line-height:21px;margin:-3px 0 0 0;color:#FDFDFD;min-height:39px;}.image-info p{margin:0;}.image-info.black .image-description{float:left;padding:2px 0;width:420px;}.image-info.black .image-author{float:right;padding-right:15px;font-size:11px;background:#000000;padding:0 15px 0 40px;border:none;min-height:39px;}@media screen and (max-width:480px){.image-info.black .image-description{width:auto !important;}}#edit-name-wrapper{width:160px;}#edit-field-player-position-value-wrapper{width:120px;margin-right:10px;}select#edit-name-list,select#edit-field-player-position-value{width:100%;}#edit-name-list-wrapper{width:110px;}.form-item-field-player-age-value-min .views-widget,form-item-field-player-age-value-max .views-widget{width:40px;}.page-arkisto h1,.page-team-halli h1,.page-team-seuraesittely h1,.page-team-arkisto h1,.page-liiga-jutut h1,.page-liiga-siirrot h1,.node-type-page h1,.node-type-webform h1,.custom-h1-style h1,.vocabulary-player #uratilastot h1{color:#555555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;text-transform:uppercase;size:30px;font-weight:bold;}.no-right-sidebar #page > .right-col{display:none;}.no-right-sidebar #page #content.left-col{width:auto;float:none;}div.team-previous-game-goal-makers-and-goalies{width:110px;float:left;padding:0 8px;font-size:11px;color:#666;}div.team-previous-game-goal-details{float:left;width:423px;text-transform:uppercase;font-size:11px;}body.page-game-preview div.team_previous_games div.team-previous-game-extra-info{overflow:hidden;padding:4px 0;}div.view-team-archive h3,div.view-league-archive h3,body.page-arkisto div.view-arkisto h3{padding-left:15px;text-transform:uppercase;color:#ACACAC;font-size:22px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;}form#jatkoaikablocks-filter-form a.selectBox{z-index:0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{background:none repeat scroll 0 0 transparent;padding:0;}div.view-team-players caption{color:#555555;font-family:"Segoe UI",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:24px;font-weight:bold;text-align:left;padding-top:15px;}div.view-team-players td.views-field-name{width:180px;}div.view-team-players td.views-field-field-player-number{width:24px;}div.view-team-players td.views-field-field-player-position{width:20px;}div.view-team-players td.views-field-field-player-age{width:24px;}div.view-team-players td.views-field-field-player-nationality{width:31px;}div.view-team-players td.views-field-field-length{width:30px;}div.view-team-players td.views-field-field-weight{width:21px;}div.view-team-introduction ol{list-style-type:decimal;padding:0 0 0.25em 2.5em;margin:1em 0;}div.view-team-introduction ul{list-style-type:disc;list-style-image:none;padding:0 0 0.25em 2.5em;margin:1em 0;}div.view-team-introduction h4{font-size:14px;font-weight:bold;line-height:16px;margin-bottom:5px;background:none;}.node-type-page #content h4{color:#777777;font-family:"Segoe UI","Myriad Pro",Helvetica,Arial,sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;}body.page-team-ottelut div.view-team-game-schedule form{background-image:url(/sites/all/themes/custom/jatkoaika/img/search-box-bg.png);background-position:434px 0;background-repeat:no-repeat;padding:0 10px;width:450px;}div#block-views-team-block-block .view-team-block a{font-size:14px;}.ui-tooltip-youtube .ui-tooltip-titlebar,.ui-tooltip-youtube .ui-tooltip-content{background:#fff;}.ui-tooltip-youtube .ui-tooltip-titlebar a,.ui-tooltip-youtube .ui-tooltip-content a{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;}.block form#jatkoaikablocks-select-player-form{width:320px;}.block form#jatkoaikablocks-select-player-form input.form-submit{width:300px;text-align:right;}.field-type-text-with-summary p > span,.field-type-text-long p > span{line-height:inherit !important;}.view-all-the-latest-content-frontpage .field-type-icon{background-image:url(/sites/all/themes/custom/jatkoaika/img/frontpage-latest-sprite.png);background-repeat:no-repeat;width:27px;height:29px;text-indent:-9999px;overflow:hidden;margin-right:7px;}.view-all-the-latest-content-frontpage .field-type-Kuvakooste,.view-all-the-latest-content-frontpage .field-type-Generic-image-recap{background-position:0 -87px;}.view-all-the-latest-content-frontpage .field-type-Uutinen{background-position:0 -58px;}.view-all-the-latest-content-frontpage .field-type-Ennakko,.view-all-the-latest-content-frontpage .field-type-Raportti{background-position:0 -29px;}.view-all-the-latest-content-frontpage .field-type-Artikkeli{background-position:0 0;}.view-all-the-latest-content-frontpage .views-field{float:left;}.view-all-the-latest-content-frontpage .views-row{overflow:hidden;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#f0f0f0));background:-webkit-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-o-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:-ms-linear-gradient(top,#ffffff 0%,#f0f0f0 100%);background:linear-gradient(to bottom,#ffffff 0%,#f0f0f0 100%);}.view-all-the-latest-content-frontpage .views-row:hover{background:#ccc;}.view-all-the-latest-content-frontpage .views-row a{font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;color:#363636;}.view-all-the-latest-content-frontpage span.date-display-single{color:#7d7d7d;padding-left:5px;font-size:10px;}.view-all-the-latest-content-frontpage .views-field-title{width:88%;line-height:20px;padding-top:4px;}.view-all-the-latest-content-frontpage li.pager-previous a.first-empty:hover,.view-all-the-latest-content-frontpage li.pager-previous a.first-empty{background:none;}.view-all-the-latest-content-frontpage li.pager-previous a:hover,.view-all-the-latest-content-frontpage li.pager-previous a{background-image:url(/sites/all/themes/custom/jatkoaika/img/custom-pager-prev.png);background-repeat:no-repeat;height:16px;display:inline-block;}.view-all-the-latest-content-frontpage .pager-empty a{display:inline;}.view-all-the-latest-content-frontpage li.pager-next a:hover,.view-all-the-latest-content-frontpage li.pager-next a{background-image:url(/sites/all/themes/custom/jatkoaika/img/custom-pager-next.png);background-repeat:no-repeat;height:16px;display:inline-block;}.view-all-the-latest-content-frontpage li.pager-next a{background-position:right top;}.view-all-the-latest-content-frontpage li.pager-next a:hover{background-position:right bottom;}.view-all-the-latest-content-frontpage li.pager-previous a{background-position:left bottom;}.view-all-the-latest-content-frontpage li.pager-previous a:hover{background-position:left top;}.view-all-the-latest-content-frontpage ul.pager a{font-size:12px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;color:#363636;}.view-all-the-latest-content-frontpage ul.pager a:hover{color:#000;text-decoration:none;}.view-all-the-latest-content-frontpage li.pager-previous a{padding-left:30px;}.view-all-the-latest-content-frontpage li.pager-next a{padding-right:30px;}.view-all-the-latest-content-frontpage .item-list .pager{margin:10px auto;clear:both;min-height:20px;width:290px;}.view-all-the-latest-content-frontpage ul.pager{position:relative;}.view-all-the-latest-content-frontpage .ajax-progress .throbber{position:absolute;top:0;left:130px;}.view-all-the-latest-content-frontpage li.pager-empty,.view-all-the-latest-content-frontpage li.pager-previous{float:left;}.view-all-the-latest-content-frontpage li.pager-next{float:right;}.view-all-the-latest-content-frontpage li.pager-next,.view-all-the-latest-content-frontpage li.pager-previous{width:135px;}#block-frontpage-latest-content div.content{padding:0 0 1px;}.block-jatkoaika-todayblock .game-odds,.round-block-nextprev-content.jatkoaika-next-game-round .game-odds,#block-views-next-game-block .game-odds{padding:5px 15px;clear:both;color:#9b0000;}.block-jatkoaika-todayblock .game-odds a,.round-block-nextprev-content.jatkoaika-next-game-round .game-odds a,#block-views-next-game-block .game-odds a{color:#9b0000;}.block-jatkoaika-todayblock .veikkaus,.round-block-nextprev-content.jatkoaika-next-game-round .veikkaus{position:relative;padding-bottom:20px;}.block-jatkoaika-todayblock .veikkaus a,.round-block-nextprev-content.jatkoaika-next-game-round .veikkaus a{background-color:#ff0017;display:block;color:#fff;padding:5px 15px;text-transform:uppercase;}.block-jatkoaika-todayblock .veikkaus img,.round-block-nextprev-content.jatkoaika-next-game-round .veikkaus img{position:absolute;top:-11px;right:5px;}.page-user-login div#content .left-col-bg{padding:0 10px 10px 10px;}.page-user-login #content .left-col-bg .form-type-textfield input,.page-user-login #content .left-col-bg .form-type-password input{width:90%;}.page-user-login #content .left-col-bg #edit-submit{border:1px solid #0086D3;margin-top:5px;}.related-content h3{font-weight:normal;font-size:11px;text-transform:uppercase;color:#333;letter-spacing:1px;display:block;background:url(/sites/all/themes/custom/jatkoaika/img/related-content-top-arrow.png) 105px bottom no-repeat;position:relative;top:1px;padding:0 0 3px 1px;}.related-content{font-family:"Segoe UI",Helvetica,Arial,sans-serif;margin-bottom:15px;}.related-content .view-related-content{padding:0;overflow:hidden;}.related-content .view-related-content strong{color:#555555;}.related-content .view-related-content .view-content{padding:10px;background:url(/sites/all/themes/custom/jatkoaika/img/related-content-top-bg.png) left top repeat-x #FFFFFF;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;font-size:13px;line-height:19px;overflow:hidden;}.related-content-image{width:102px;min-height:67px;float:left;overflow:hidden;}.related-content-image img{border:1px solid #CCCCCC;}.related-content-info{width:438px;float:left;padding:0 0 0 10px;}.related-content-summary{font-size:11px;line-height:14px;}.related-content .view-related-content.view-display-id-block_1 .views-row{overflow:hidden;margin-bottom:5px;}blockquote.quote-right{width:270px;float:right;font-family:'AgencyGothicCT-Bold';font-size:36px;line-height:32px;color:#006797;text-transform:uppercase;padding-left:15px;}blockquote.quote-left{width:270px;float:left;font-family:'AgencyGothicCT-Bold';font-size:36px;line-height:32px;color:#006797;text-transform:uppercase;padding-right:15px;}blockquote.quote-center{width:540px;margin:0 auto;font-family:'AgencyGothicCT-Bold';font-size:36px;line-height:32px;color:#006797;text-transform:uppercase;}blockquote.quote-right strong,blockquote.quote-left strong,blockquote.quote-left center{font-weight:normal;}a.word-link{color:#000000;text-decoration:none;font-weight:bold;}a.word-link:hover{color:#0086D3;text-decoration:underline;}#jatkoaika-statistics-standings-league-form{padding:0 15px;clear:both;margin-bottom:30px;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}#jatkoaika-statistics-standings-league-form .standings-form{display:inline-block;background-color:#e7e7e7;padding:10px;}#jatkoaika-statistics-standings-league-form .standings-form .form-item{float:left;margin-right:10px;}#jatkoaika-statistics-standings-league-form .league-standings{text-transform:uppercase;border-collapse:separate;border-top:1px solid #fff;}#jatkoaika-statistics-standings-league-form .league-standings a{color:#000;}#jatkoaika-statistics-standings-league-form .league-standings tr th,#jatkoaika-statistics-standings-league-form .league-standings tr td{text-align:center;border-top:none;border-left:none;border-rigth:1px solid #fff;bordrt-bottom:1px solid #fff;}#jatkoaika-statistics-standings-league-form .league-standings tr.divider,#jatkoaika-statistics-standings-league-form .league-standings tr.divider td{border-bottom:1px solid #b0b0b0;}#jatkoaika-statistics-standings-league-form .league-standings .leftAlign{text-align:left;}.page-league-standings h2{padding:0 15px;}#jatkoaika-statistics-standings-league-form .conferenceTitle{margin-top:15px;padding-left:0;}.page-league-standings h2 a,.page-league-standings h2 a:visited{color:inherit;}#block-jatkoaika-statistics-jatkoaika-statistics-standings .content{padding:0;}.block-jatkoaika-statistics th{font-weight:bold;border:none;}.block-jatkoaika-statistics tbody tr{background-color:#fff;border-bottom:1px solid #e9e9e9;}.block-jatkoaika-statistics tbody a{color:#000;}.block-jatkoaika-statistics tbody tr.bottomBorder{border-bottom:1px solid #a0a0a0;}.block-jatkoaika-statistics td{border:none;text-transform:uppercase;}.block-jatkoaika-statistics .firstCell{padding-left:10px;}.block-jatkoaika-statistics td.standing{width:18px;background-position:left center;background-repeat:no-repeat;text-indent:-100px;overflow:hidden;}.block-jatkoaika-statistics td.standingUp{background-image:url(/sites/all/themes/custom/jatkoaika/img/arrow-up-green.png);}.block-jatkoaika-statistics td.standingDown{background-image:url(/sites/all/themes/custom/jatkoaika/img/arrow-down-red.png);}.block-jatkoaika-statistics tbody tr.highlight td{background-color:#e2eaf0;}.block-jatkoaika-statistics .links{padding:10px 15px;}.player-search-row{overflow:hidden;height:115px;width:100%;}.player-search-image{width:67px;float:left;}.player-search-data{width:420px;float:left;padding-left:10px;}.player-search-info{overflow:hidden;width:100%;height:52px;}.player-search-team{width:54px;float:left;}.player-search-info-line{float:left;overflow:hidden;position:relative;top:-5px;}h4.player-name{font-family:'AgencyGothicCT-Bold';font-size:32px;line-height:34px;}h4.player-name a{color:#333;text-decoration:none;}h4.player-name .player-number a{color:#ccc;}.player-search-row ul.player-links{font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}.player-search-row ul.player-links li{padding:5px 4px;}.player-search-row ul.player-links li a{color:#000;}.player-search-stats table th,.player-search-stats table td{text-align:center;font-family:Segoe UI,Helvetica,Arial,sans-serif;font-size:12px;}.player-search-stats table td{font-weight:bold;}#block-views-latest-image-recaps-block .content{padding:0;overflow:hidden;}.view-latest-image-recaps{position:relative;width:350px;}.view-latest-image-recaps .view-content{position:relative;width:350px;}.view-latest-image-recaps .view-content .wrapper2{position:relative;width:350px;min-height:65px;}.view-latest-image-recaps .description{position:absolute;bottom:0px;left:0px;width:270px;background:url(/sites/all/themes/custom/jatkoaika/img/latest-image-recap-overlay.png);padding:10px 40px;font-family:"Segoe UI",Helvetica,Arial,sans-serif;font-size:12px;}.view-latest-image-recaps div.description a{color:#000;font-weight:bold;text-decoration:none;}.view-latest-image-recaps div.description a:hover{text-decoration:underline;}.view-latest-image-recaps .item-list{position:absolute;bottom:17px;left:0px;width:100%;}.view-latest-image-recaps .view-content img{vertical-align:top;}.view-latest-image-recaps .pager{margin-bottom:0px;}.view-latest-image-recaps .pager-previous,.view-latest-image-recaps .pager-next{width:26px;height:16px;}.view-latest-image-recaps .pager-previous{float:left;padding-left:7px !important;}.view-latest-image-recaps .pager-next{float:right;text-align:right;padding-right:7px !important;}.view-latest-image-recaps li.pager-previous a{background-image:url(/sites/all/themes/custom/jatkoaika/img/custom-pager-prev2.png);background-repeat:no-repeat;background-position:right top;height:16px;width:26px;display:inline-block;}.view-latest-image-recaps li.pager-previous a:hover{background-position:right bottom;}.view-latest-image-recaps li.pager-next a{background-image:url(/sites/all/themes/custom/jatkoaika/img/custom-pager-next2.png);background-repeat:no-repeat;background-position:right top;height:16px;width:26px;display:inline-block;}.view-latest-image-recaps li.pager-next a:hover{background-position:right bottom;}.view-latest-image-recaps .ajax-progress .throbber{position:absolute;top:0;left:200px;}#block-views-837ac0780a64abd5aec9dfc569257990 h2{display:none;}.view-display-id-block_latest_from_article_series .view-header{border-bottom:3px solid #1c324e;}.view-display-id-block_latest_from_article_series .view-header p{padding:0;}.view-display-id-block_latest_from_article_series .view-header img{display:block;}#block-views-837ac0780a64abd5aec9dfc569257990 .content{padding:0;overflow:hidden;}.view-display-id-block_latest_from_article_series{position:relative;width:350px;}.view-display-id-block_latest_from_article_series .view-content{position:relative;width:350px;}.view-display-id-block_latest_from_article_series .view-content .wrapper2{position:relative;width:350px;min-height:65px;}.view-display-id-block_latest_from_article_series .description{background-color:#3c4854;background-color:rgba(27,41,55,0.84);position:absolute;bottom:0;left:0;font-size:14px;font-family:'Open Sans','Segoe UI',sans-serif;padding:10px 40px;width:270px;font-weight:400;line-height:18px;color:#ddd;transition:all 0.3s 0s ease;}.view-display-id-block_latest_from_article_series .description:hover{background-color:#222;}.view-display-id-block_latest_from_article_series div.description a{color:#fff;font-weight:600;text-decoration:none;}.view-display-id-block_latest_from_article_series .view-content img{vertical-align:top;}.analyzeblock{padding:15px 0;display:block;position:relative;float:left;background:none repeat scroll 0 0 #FFFFFF;margin-bottom:15px;width:100%;}.analyzeblock:before,.analyzeblock:after{content:"";position:absolute;z-index:0;}.drop-shadow:before{top:0;height:15px;left:0;max-height:15px;max-width:600px;width:100%;background:url(/sites/all/themes/custom/jatkoaika/img/shadowborder_trans.png) no-repeat center;}.drop-shadow:after{bottom:0;height:15px;left:0;max-height:15px;max-width:600px;width:100%;background:url(/sites/all/themes/custom/jatkoaika/img/shadowborder_trans_r.png) no-repeat center;}.uutisanalyysi{float:left;margin-bottom:20px;width:100%;}.uutisanalyysi h2{font-size:30px;font-weight:100;font-family:'Segoe UI','Myriad Pro',sans-serif;color:#00539a;line-height:40px;background:none;float:none;text-transform:none;letter-spacing:-1px;margin:10px 0 10px;}.uutisanalyysi h2 span{color:#333;background:none;display:inline;margin:0;padding:0;border-left:1px solid #aaa;padding-left:10px;margin-left:5px;}.uutisanalyysi img{float:left;margin-right:15px;}.uutisanalyysiteksti{float:left;width:78%;font-family:'Segoe UI','Myriad Pro',sans-serif;font-size:13px;font-style:italic;padding-top:6px;}@media screen and (max-width:480px){.uutisanalyysiteksti{float:none;width:auto;padding-top:0;}.uutisanalyysi h2{line-height:33px;font-size:25px;}.uutisanalyysi h2 span{border:none;display:block;margin:0;padding:0;font-size:28px;}}.ruutu-gameroundbox-link{color:#ec008c;}.block-jatkoaika-todayblock .ruutuplus,.round-block-nextprev-content.jatkoaika-next-game-round .ruutuplus{padding-bottom:20px;position:relative;}.block-jatkoaika-todayblock .ruutuplus a,.round-block-nextprev-content.jatkoaika-next-game-round .ruutuplus a{background-color:#ec008c;color:#FFFFFF;display:block;padding:8px 15px;text-transform:uppercase;}.block-jatkoaika-todayblock .ruutuplus a.ruutuplus-gameround-logo,.round-block-nextprev-content.jatkoaika-next-game-round .ruutuplus a.ruutuplus-gameround-logo{position:absolute;right:10px;top:5px;background-color:transparent;padding:0;}@media screen and (max-width:360px){.block-jatkoaika-todayblock .ruutuplus a,.round-block-nextprev-content.jatkoaika-next-game-round .ruutuplus a{font-size:11px;}.block-jatkoaika-todayblock .ruutuplus a.ruutuplus-gameround-logo,.round-block-nextprev-content.jatkoaika-next-game-round .ruutuplus a.ruutuplus-gameround-logo{left:210px;}}#block-views-timantit-kuvanosto-block-1 .content{margin:0;}#block-views-timantit-kuvanosto-block-1 .view{position:relative;}#block-views-timantit-kuvanosto-block-1 .view-content{overflow:hidden;}#block-views-timantit-kuvanosto-block-1 h2{display:none;}#block-views-timantit-kuvanosto-block-1 .wrapper2{position:relative;width:100%;font-family:'Open Sans','Myriad Pro',sans-serif;color:#aaa;}#block-views-timantit-kuvanosto-block-1 .image-wrapper img{display:block;}#block-views-timantit-kuvanosto-block-1 .wrapper2 .description{opacity:0.5;position:absolute;bottom:-80px;background-color:rgba(0,46,68,0.9);padding:30px;font-size:14px;transition:bottom 0.3s 0s ease,opacity 0.3s 0s ease;}#block-views-timantit-kuvanosto-block-1 .wrapper2 a{color:#fff;font-size:28px;text-decoration:none;letter-spacing:-1px;}.timantit-summary{color:#ddd;}.timantit-title{margin-bottom:15px;}#block-views-timantit-kuvanosto-block-1:hover .wrapper2 .description{bottom:0;opacity:1.0;}#block-views-timantit-kuvanosto-block-1 .pager-current{display:none;}#block-views-timantit-kuvanosto-block-1 .item-list{position:absolute;bottom:330px;width:100%;}#block-views-timantit-kuvanosto-block-1 .item-list a{font-size:80px;line-height:65px;font-family:'Open Sans',sans-serif;background-color:rgba(60,60,60,0.1);padding:5px 15px 25px 15px;color:#bbb;letter-spacing:-8px;text-decoration:none;}#block-views-timantit-kuvanosto-block-1 .pager-previous a{padding-left:6px;}#block-views-timantit-kuvanosto-block-1:hover .item-list a{background-color:rgba(60,60,60,0.5);}#block-views-timantit-kuvanosto-block-1 .item-list a:hover{color:#fff;background-color:rgba(60,60,60,0.6);}#block-views-timantit-kuvanosto-block-1 .pager-next{position:absolute;right:0;}#block-views-timantit-kuvanosto-block-1 .pager-previous{position:absolute;left:0;}#block-views-timantit-kuvanosto-block-1 .pager-next,#block-views-timantit-kuvanosto-block-1 .pager-previous{}#block-views-timantit-kuvanosto-block-1 .ajax-progress-throbber{display:none;}.node-type-timanttikuva{font-family:'Open Sans',sans-serif;}.node-type-timanttikuva a{color:#50c7ff;}.node-type-timanttikuva h1.title{font-size:44px;line-height:50px;letter-spacing:-1px;color:#fff;font-weight:400;padding:0 0 20px;margin:25px 160px 20px 40px;border-bottom:1px solid #263b45;}.node-type-timanttikuva .left-col-bg{background-color:#001924;}.node-type-timanttikuva .field-name-field-summary{color:#fff;font-size:14px;line-height:18px;font-weight:400;margin:0 40px 15px;}.node-type-timanttikuva .field-name-body{color:#ddd;margin:0 40px 15px;border-color:#263b45;}.node-type-timanttikuva .left-col-bg footer{margin:0 40px;}.node-type-timanttikuva .left-col-bg .content-block{padding:0 40px;}.node-type-timanttikuva .image-info{background:url(/sites/all/themes/custom/jatkoaika/img/diamond-author-bg.png) repeat-x scroll left top #15252c;padding:0 40px;}.node-type-timanttikuva .image-author{float:left;border:none;background-image:none;background-color:transparent;color:#fff;line-height:30px;font-size:13px;padding:0;left:0;}.node-type-timanttikuva .image-author:before{content:"© ";}.node-type-timanttikuva article .field-name-field-image .field-items{position:relative;}.node-type-timanttikuva article .field-name-field-image .field-items:after{position:absolute;bottom:-150px;right:15px;width:120px;height:220px;content:" ";background:url(/sites/all/themes/custom/jatkoaika/img/timantit-emblem.png) no-repeat scroll center bottom transparent;}.node-type-timanttikuva .fb-social-comments-plugin h2.sub{width:100%;background-image:none;font-size:26px;font-weight:300;letter-spacing:2px;}.node-type-timanttikuva .fb-social-comments-plugin h2.sub span{background-color:transparent;margin:0;padding:0 40px;}.node-type-timanttikuva .fb-content-comments{padding:0 40px 15px;}
