/*Theme Name: Hymy.fi
Version: 0.1.0
Author: undefined
Template: om-core
*/
body{background:#1e1f1f;background:linear-gradient(180deg,#000 0,#1e1f1f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#1e1f1f",GradientType=0)}.loader{border-bottom-color:#222}.om-widget-asmag-selectedissue .icon.active{color:#e3000f}.block-header_sidebar{background:#e3000f;font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;padding:10px 15px;text-transform:uppercase;color:#fff;font-size:1.4em;font-weight:600;margin-bottom:10px;text-align:center}.navtabs{background:#efefef;margin-bottom:15px}.navtabs .typogr__tab{text-transform:none;font-weight:600}.navtabs .typogr__tab a{color:#222}.navtabs .typogr__tab.active a{color:#e3000f}.navtabs .typogr__tab+.typogr__tab{border-left:1px solid #fff}.share-button{border-radius:5px;color:#fff}.share-button:active,.share-button:hover,.share-button:visited{color:#fff}.share-button.fa-envelope-o{background:#888}.share-button.fa-facebook{background:#3b5998}.share-button.fa-twitter{background:#55acee}.share-button.fa-pinterest-p{background:#cb2027}.share-button.fa-whatsapp{background:#4dc247}a,a:visited{color:#e3000f}a:active,a:focus,a:hover{color:#b0000c}#bbpress-forums div.bbp-reply-content ol,#bbpress-forums div.bbp-reply-content ul,#bbpress-forums div.bbp-topic-content ol,#bbpress-forums div.bbp-topic-content ul,.font-defaults,p{font-size:15px;line-height:21px}h1,h2,h3,h4,h5,h6{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif}h1{color:#222;font-size:3.4em;line-height:1.1;margin:10px 0 30px;font-weight:600}.col-two h2.block-header{margin-bottom:20px}h2.block-header{font-size:2.2em;font-weight:600;color:#e3000f;border-bottom:1px solid #e7eaee;padding-bottom:6px;line-height:1.05;margin-bottom:15px}h2{font-size:1.85em;line-height:1.1}h2,h3{font-weight:600}h3{font-size:1.4em;line-height:1.15}h4{font-weight:700;font-size:115%;margin-bottom:5px}.widget-area h3,h4{font-family:Helvetica,Arial,sans-serif}.widget-area h3{font-size:1.12em}.om-grid a h2,.om-grid a h3,.om-grid a p,.widget-area a h2,.widget-area a h3,.widget-area a p,body{color:#222}body{font-family:Helvetica,Arial,sans-serif}.typogr__meta--date{color:#888;font-size:12px}.typogr__meta--comments{color:#888}.typogr__meta--comments a{color:inherit}.typogr__breadcrumb{font-family:Helvetica,Arial,sans-serif;color:#e3000f}.typogr__breadcrumb a,.typogr__breadcrumb a:hover,.typogr__breadcrumb a:visited,.typogr__breadcrumb a:visited:hover{color:#b0000c}.typogr__tab{font-family:Helvetica,Arial,sans-serif}.typogr__catlink{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;letter-spacing:.03em}.typogr__catlink+.typogr__catlink{color:#888;font-weight:400;text-transform:none}.typogr__taglink{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif}.typogr__taglink:active,.typogr__taglink:hover{color:#b0000c}.typogr__taglink:visited{color:#e3000f}.typogr__showmorebtn{font-family:Helvetica,Arial,sans-serif;color:#e3000f}.typogr__showmorebtn:visited{color:#e3000f}.typogr__showmorebtn:hover{color:#b0000c}.article__somebar{float:right}.article__precontent{line-height:normal;margin-bottom:25px}.article__precontent>div{display:inline-block}.article__precontent--catcontainer{margin-right:10px;font-weight:600;text-transform:uppercase}.article__precontent--catcontainer a{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;letter-spacing:.03em;font-size:14px}.article__precontent--catcontainer a+a{color:#888;font-weight:400;text-transform:none}.article__precontent--date{font-weight:600}.article__title{font-size:3.4em;line-height:1.1;margin:10px 0 30px;font-weight:600}.article-ingress,.article__ingress{font-size:150%;line-height:1.25;margin-bottom:25px}.article__body{clear:both;padding-bottom:25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:14px;line-height:1.25}.article__body iframe{width:100%!important}.article__body img{max-width:100%;height:auto!important;margin:20px 0 10px}.article__body p{margin-bottom:20px}.article__body h2{font-size:21px}.article__body h3{margin-bottom:15px;margin:30px 0 10px}.article__body h5{font-weight:400;font-size:17px}.article__body h5 strong{font-weight:inherit;font-family:inherit;font-size:inherit}.article__body table{margin-bottom:20px}.article__body table td,.article__body table th{padding:10px;text-align:left}.article__body table th{text-transform:uppercase;font-size:14px}.article__body table tr{border-top:1px solid #d5d6da}.article__body table tr:first-child{border:none}.article__aftercontent>div{padding:15px 0;border-bottom:1px solid #d5d6da}.article__aftercontent span{font-weight:800;margin-right:5px}.article-sidestory,.kainalo{padding:25px;background:#f2f0f1;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:20px}.article-sidestory p,.kainalo p{margin-bottom:20px}.article-sidestory h2,.kainalo h2{font-size:21px}.article-sidestory h2:first-letter,.kainalo h2:first-letter{font-size:36px}.article__body .oikea{float:right;clear:right;margin:0 0 10px 15px}.article__body .vasen{float:left;clear:left;margin:0 15px 10px 0}.article-category a{padding:7px 5px;line-height:14px;font-size:14px}@media screen and (max-width:768px){.article__precontent{margin-bottom:10px}.review__box{padding:10px 15px}}@media screen and (max-width:480px){.article__precontent{margin-bottom:10px}.article__title{font-size:25px}}blockquote.quote{background:#3a4249;border-left-color:#23282d}@media screen and (max-width:480px){.fotorama .fotorama__caption{display:block}}.navtabs{font-size:0}.navtabs.two li{width:50%;box-sizing:border-box}#topbar{background:#e3000f}.topbar__logo{background:url(assets/img/hymy-logo.jpg) no-repeat 0;width:65px;background-size:contain;margin-right:17px}#mobile-navigation__button,#mobile-navigation__search{color:#ff0;background-color:transparent}#navigation--mobilebuttons a{width:33.33333%}.navi{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif}.navi li{color:#222}.navi>li{color:#fff;font-size:15px;font-weight:600;letter-spacing:.02em}.navi>li.current-menu-ancestor,.navi>li.current-menu-ancestor:hover,.navi>li.current-menu-item,.navi>li.current-menu-item:hover,.navi>li.current-menu-parent,.navi>li.current-menu-parent:hover{background:#8a0009;color:#fff}.navi>li:hover{background:#fff;color:#222}.navi>li>a{padding:0 10px}.navi__magazine{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;height:42px;color:#fff}.navi__magazine:active,.navi__magazine:hover,.navi__magazine:visited,.navi__search--button,.navi__search--button:hover{color:#fff}.navi__user{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;color:#fff}.navi__user:active,.navi__user:hover,.navi__user:visited{color:#fff}.navi__user.active,.navi__user.active:active,.navi__user.active:hover,.navi__user.active:visited{color:#ff0}@media screen and (max-width:1023px){.topbar__logo{height:42px;left:calc(50% - 65px / 2)}}.mostpopular_mainsite h2.block-header{background:#e3000f;font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;padding:10px 15px;text-transform:uppercase;color:#fff;font-size:1.4em;font-weight:600;margin-bottom:10px;text-align:center}.rssfeed .rss-feed-item{background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#efefef 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#efefef",GradientType=0);margin:5px 0;border-radius:5px;padding:10px}.rssfeed .article-date{font-size:12px;color:#888;margin-top:5px;display:inline-block}#tilaa-seuraa .follow-us{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;background:#ff0;padding:5px 7px;font-size:20px;line-height:1;display:inline-block;font-weight:800}.widget-imgButton{text-align:center}#tilaa-seuraa .links{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;letter-spacing:.03em}#tilaa-seuraa .links a{border-right:1px solid #d5d6da;padding:0 5px}.comments>.comment>.comment__wrapper{background:#efefef;padding:15px;border-radius:5px}.comment .comment>.comment__wrapper{border-left:3px solid #efefef;padding-left:10px}.comment>.comment{padding-left:5%}.comment__meta{margin-bottom:10px;font-weight:700}.comment__meta--edit-link{float:right}.comment__tools{margin-top:15px}.comment__tools a+a:before{content:"|";margin:0 6px;pointer-events:none;cursor:default;color:#ccc}.om-grid .meta{margin-bottom:15px}.overlay .meta{display:none}.overlay .grid-item__content h2{color:#ff0}.om-grid-item .typogr__meta--category{display:block;margin-bottom:3px}.om-grid-item__excerpt p:last-child{margin-bottom:10px}.om-grid-item a.typogr__catlink{color:#e3000f}.om-grid-item a.typogr__catlink:hover{color:#b0000c}.om-grid>li.full{margin-bottom:0}.list-item--image{position:relative;overflow:hidden}.list-item--image.video:after{content:"\f008";font-family:FontAwesome;position:absolute;right:8px;top:8px;color:#000}.list-item--image.video:before{content:"";display:block;width:70px;height:35px;background:#ff0;position:absolute;right:-23px;top:-5px;transform:rotate(45deg)}.list-item--image__title{font-family:Helvetica,Arial,sans-serif;font-size:1.12em}.list-item--image .post-image{padding-top:100%;background-position:top}.side-image{width:25%}li.compact{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d5d6da}.list-item__title,li.compact .meta{margin-bottom:6px}.matching-pages h3{font-size:1.12em;font-family:Helvetica,Arial,sans-serif}.tag-ribbon{margin-bottom:15px}.bbp-dfp-slots .grid-item,.grid--dfp-slots .grid-item{min-height:0;margin-bottom:0}.bbp-dfp-slots{border-top:1px solid #9c9c9c}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{color:#464545;background:#fff;border:1px solid #ccc;box-shadow:inset 0 0 1px #b7b7b7}.button,button[type=submit],input[type=reset],input[type=submit]{background:#ff0;color:#222;font-weight:800;text-transform:none;font-size:17px;letter-spacing:-.02em}.button:visited,button[type=submit]:visited,input[type=reset]:visited,input[type=submit]:visited{background:#ff0;color:#222}.button.active,.button.active:visited,.button:active,.button:active:visited,.button:focus,.button:focus:visited,.button:hover,.button:hover:visited,button[type=submit].active,button[type=submit].active:visited,button[type=submit]:active,button[type=submit]:active:visited,button[type=submit]:focus,button[type=submit]:focus:visited,button[type=submit]:hover,button[type=submit]:hover:visited,input[type=reset].active,input[type=reset].active:visited,input[type=reset]:active,input[type=reset]:active:visited,input[type=reset]:focus,input[type=reset]:focus:visited,input[type=reset]:hover,input[type=reset]:hover:visited,input[type=submit].active,input[type=submit].active:visited,input[type=submit]:active,input[type=submit]:active:visited,input[type=submit]:focus,input[type=submit]:focus:visited,input[type=submit]:hover,input[type=submit]:hover:visited{background:#cc0;color:#222}.asauth-widget-login .trayMenuContentButton{border:none!important;background:#ff0!important}.asauth-widget-login .trayMenuContentButton:hover{background:#cc0!important}.col-two .search-input{border:1px solid #ccc}#footer .footer-button{font-weight:800;letter-spacing:0;text-transform:none;font-size:16px}#footer .footer-button,#footer .footer-button:visited{background:#ff0;color:#222}#footer .footer-button.active,#footer .footer-button.active:visited,#footer .footer-button:active,#footer .footer-button:active:visited,#footer .footer-button:focus,#footer .footer-button:focus:visited,#footer .footer-button:hover,#footer .footer-button:hover:visited{background:#cc0;color:#222}#footer a,#footer a:hover,#footer a:visited{color:#ff0}.forum-archive .bbp-body li.bbp-forum-info{width:55%;float:left}.forum-archive .bbp-body li.bbp-forum-info,.forum-archive a.bbp-forum-title{border-bottom:none}#bbpress-forums ul.bbp-forums,#bbpress-forums ul.bbp-lead-topic,#bbpress-forums ul.bbp-replies,#bbpress-forums ul.bbp-search-results,#bbpress-forums ul.bbp-topics{border:1px solid #eaeaea}#bbpress-forums li.bbp-footer,#bbpress-forums li.bbp-header{border-top:1px solid #eaeaea}#bbpress-forums div.bbp-reply-content a,#bbpress-forums div.bbp-topic-content a,.bbp-body .bbp-author-name,.bbp-pagination-links a,.bbp-reply-header a.bbp-reply-permalink,div.bbp-breadcrumb a{color:#e3000f}#bbpress-forums div.bbp-reply-content a:active,#bbpress-forums div.bbp-reply-content a:hover,#bbpress-forums div.bbp-topic-content a:active,#bbpress-forums div.bbp-topic-content a:hover,.bbp-body .bbp-author-name:active,.bbp-body .bbp-author-name:hover,.bbp-pagination-links a:active,.bbp-pagination-links a:hover,.bbp-reply-header a.bbp-reply-permalink:active,.bbp-reply-header a.bbp-reply-permalink:hover,div.bbp-breadcrumb a:active,div.bbp-breadcrumb a:hover{color:#b0000c}#bbpress-forums div.wp-editor-container{border:1px solid #eaeaea}.bbp-reply-content blockquote{border:1px solid #ccc;padding:10px;margin:10px 0;font-size:13px;line-height:1.5}.bbp-reply-content blockquote:after,.bbp-reply-content blockquote:before{display:none}div.bbp-forum-header,div.bbp-reply-header,div.bbp-topic-header,li.bbp-body div.hentry{padding:15px;box-sizing:border-box}a.bbp-author-avatar{display:block}#bbpress-forums div.bbp-reply-header{border-top:1px solid #9c9c9c;border-bottom:none}.forum-archive a.bbp-forum-title,li.bbp-topic-title .bbp-topic-permalink{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;font-size:150%;font-weight:700}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{border-top:1px solid #9c9c9c}#bbpress-forums li.bbp-body ul.topic{border-bottom:none}.bbp-topic-pagination{display:block;margin:5px 0 10px}.bbp-topic-pagination a{font-size:13px;line-height:13px;padding:1px 3px}.bbp-topic-started-by a.bbp-author-avatar{display:none}#bbpress-forums .bbp-forum-info .bbp-forum-content,#bbpress-forums p.bbp-topic-meta{font-size:13px}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic{padding:13px 10px 8px}.signature{padding-top:10px;border-top:1px solid #ddd}#bbpress-forums fieldset.bbp-form{padding:10px 0;border:none}#bbpress-forums fieldset.bbp-form legend{padding:0;font-size:2.2em;font-weight:600;color:#e3000f;border-bottom:1px solid #e7eaee;padding-bottom:6px;line-height:1.05;width:100%}#bbpress-forums div.bbp-reply-author a.bbp-author-name,#bbpress-forums div.bbp-topic-author a.bbp-author-name{font-family:ff-dax-compact-web-pro,candara,Arial Narrow,sans-serif;font-weight:700;font-size:120%}a.bbp-reply-permalink{display:none}#bbpress-forums #bbp-user-wrapper h2.entry-title{background:none;padding-left:0}#bbpress-forums .bbp-user-section{margin-left:0}#bbpress-forums .bbp-user-section p{margin-bottom:8px}#bbpress-forums #bbp-user-body{margin-left:0}li.bbp-topic-voice-count{display:none}li.bbp-forum-info,li.bbp-topic-title{width:56%}li.bbp-topic-reply-count{width:22%}#bbpress-forums #bbp-search-form #bbp_search{border:1px solid #ccc!important;display:inline-block;width:calc(100% - 70px);height:36px;margin-right:5px}#wrapper #bbp_search_submit{height:36px;padding:0 15px!important;line-height:36px;background:#ff0!important}#wrapper #bbp_search_submit:hover{background:#cc0}#bbpress-forums .forum-archive-head h1{display:none}#search-panel,.wplink-link-existing-content{display:none!important}.bbp-forum-description,.bbp-topic-description{display:none}#wp-link #link-options label span{color:inherit;text-align:left!important}@media only screen and (max-width:480px){#bbpress-forums div.bbp-reply-author img.avatar{top:0}#bbpress-forums .bbp-body div.bbp-reply-author,#bbpress-forums .bbp-body div.bbp-reply-content{margin:0}.bbp-pagination{text-align:center}.bbp-pagination-links{display:inline-block}div.bbp-search-form button,div.bbp-search-form input{font-size:medium}li.bbp-forum-reply-count,li.bbp-forum-topic-count,li.bbp-topic-reply-count,li.bbp-topic-voice-count{width:22%}li.bbp-forum-info,li.bbp-topic-title{width:50%}li.bbp-forum-freshness,li.bbp-topic-freshness{width:28%}.forum-archive .bbp-body li.bbp-forum-info{width:45%}#bbpress-forums div.bbp-search-form{width:100%}}.magazineorderwidget__content{max-width:323px;position:relative;margin:0 auto}.magazineorderwidget__background{max-width:100%}.magazineorderwidget__cover{position:absolute;max-width:100%;right:2.5%;top:8.5%;height:82%;width:auto}.magazineorderwidget__order-button{position:absolute;top:63%;left:47%;width:33%}