html{line-height:1;-webkit-text-size-adjust:100%}h1{margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#fff0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1em;margin-top:1em;line-height:1.4}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto}figure{margin:0}table{margin:0 0 1.5em;width:100%}textarea{width:100%}a:hover,a:active{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgb(0 0 0 / .2);float:left;position:absolute;top:auto;opacity:0;max-height:0;-webkit-transition:opacity 0.1s ease-in 0.1s,max-height 0.3s ease-out;transition:opacity 0.1s ease-in 0.1s,max-height 0.3s ease-out;overflow:hidden}@media (max-width:1300px){.main-navigation ul ul{float:none;position:relative;left:initial;top:initial;background:initial;opacity:1;max-height:initial;box-shadow:none}}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{top:auto;opacity:1;max-height:100vh;-webkit-transition:opacity 0.5s,max-height 0.5s;transition:opacity 0.2s,max-height 1s}.main-navigation li:not(.ota-yhteyttä-nappi){float:left;position:relative;z-index:99997;margin-right:25px}.main-navigation a{display:block;text-decoration:none;font-size:16px}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:1301px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}#site-navigation{width:100%;font-family:'Open Sans',sans-serif;display:grid;transition:1s filter linear,1s -webkit-filter linear,max-height 0.25s ease-in;padding:5px 16px 5px 0;max-height:100px;grid-row:1 / 2;grid-column:1 / 2}@media (max-width:1024px){#site-navigation{overflow:hidden}}.toggled{transition:max-height 0.25s ease-in}#site-navigation.main-navigation.toggled{max-height:1000px;background-color:var(--header-bg-color);box-shadow:0 0 7px rgb(0 0 0 / .4)}@media (min-width:770px){#site-navigation{display:grid;justify-items:end;align-self:center;padding:16px 0;margin:auto}}.ota-yhteytta-nappi a{font-weight:700;color:#fff;background-color:#78736e;border-radius:30px;padding:8px 25px}#primary-menu>.menu-item:not(.ota-yhteytta-nappi)>a{padding:8px 0;color:var(--navi-text-color)}#primary-menu>.menu-item:not(.ota-yhteytta-nappi)>a:hover{color:var(--navi-text-hover-color)}#primary-menu[aria-expanded='false']>.current-menu-item>a::after,#primary-menu[aria-expanded='false']>.current_page_parent>a::after{content:'';position:absolute;left:0;bottom:7px;width:100%;border-bottom:1px solid var(--navi-text-color)}#site-navigation #primary-menu[aria-expanded='false']>li:last-child a::after{border:none}#site-navigation #primary-menu[aria-expanded='false']>li:last-child a:hover{background-color:var(--button-hoover-bg-color)}@media (max-width:1024px){.menu-paavalikko-container{overflow-y:auto;max-height:100vh}#site-navigation .menu-item a{display:block;font-size:20px}}#primary-menu[aria-expanded='false'] .sub-menu{background-color:#fff;border-radius:5px}.sub-menu li:not(:last-child){width:100%;border-bottom:1px solid #f0efec}.sub-menu li a{padding:15px 25px}.sub-menu li:hover{background-color:#faf9f9}#primary-menu[aria-expanded='true']{margin-top:120px}#primary-menu[aria-expanded='true'] .kursori-pointteri>a{display:none}#primary-menu[aria-expanded='true']>li:last-child{margin-bottom:60px}#primary-menu[aria-expanded='true']>li>a{padding:15px}.main-navigation.toggled li{margin:5px 20px;float:none;display:inline-block}.main-navigation.toggled li:last-child{margin-top:20px}button.menu-toggle{border:none;outline:none;background:none;font-size:12px;font-size:.75rem;line-height:1;position:fixed;top:22px;right:15px;z-index:99999}@media (min-width:768px){button.menu-toggle{top:28px;right:22px}}#nav-icon{width:34px;height:32px;position:relative;cursor:pointer}#nav-icon span{display:block;position:absolute;height:4px;width:100%;background-color:var(--button-bg-color);border-radius:6px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:11px}#nav-icon span:nth-child(4){top:22px}button.menu-toggle[aria-expanded="true"] #nav-icon span:nth-child(1){top:11px;width:0%;left:50%}button.menu-toggle[aria-expanded="true"] #nav-icon span:nth-child(2){-webkit-transform:rotate(43deg);-moz-transform:rotate(43deg);-o-transform:rotate(43deg);transform:rotate(43deg)}button.menu-toggle[aria-expanded="true"] #nav-icon span:nth-child(3){-webkit-transform:rotate(-43deg);-moz-transform:rotate(-43deg);-o-transform:rotate(-43deg);transform:rotate(-43deg)}button.menu-toggle[aria-expanded="true"] #nav-icon span:nth-child(4){top:11px;width:0%;left:50%}/*!
Theme Name: SivuTeema
Theme URI: https://sivuseppa.fi/
Author: Mikko Moro - Sivuseppa
Author URI: https://sivuseppa.fi/
Description: Sivusepan kotisivujen teema
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sivuteema
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.

SivuTeema is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/
 :root{--main-color:#1a1a1a;--button-bg-color:#89837d;--button-hoover-bg-color:#78736e;--button-text-color:white;--header-font-family:'Source Code Pro', monospace;--body-font-family:'Open Sans', sans-serif;--body-bg-color:rgb(253, 253, 253);--body-font-color:#1a1a1a;--header-bg-color:white;--navi-text-color:#1a1a1a;--navi-text-hover-color:rgb(116, 115, 150);--footer-bg-color:#53504d;--footer-color:#ffffff}html{scroll-behavior:smooth}#fp-nav ul li a span,.fp-slidesNav ul li a span{background:#69966a}.kursori-pointteri:hover{cursor:default}body{color:var(--body-font-color);margin:0;background:var(--body-bg-color);max-width:100vw;overflow-x:hidden;font-family:var(--body-font-family)}h1,h2,h3,h4,h5,h6{font-family:var(--body-font-family);line-height:1.1em;margin-top:0;margin-bottom:10px;color:var(--main-color);font-weight:400}h1{font-size:56px}h1.entry-title{font-size:56px}#section0 h1{margin:0}h2,.wp-block-cover h2{font-size:48px;margin:auto}.jakoviivalla h2{margin-top:15px}.wp-block-cover h3{font-weight:400;font-size:36px;max-width:900px;margin-top:220px;margin-bottom:160px;color:#007ca4}h3{font-size:36px;font-family:var(--body-font-family)}#koulutuslistaus-etusivulla h3{font-size:24px}h4{font-family:var(--body-font-family);font-size:24px;font-weight:600}h5{font-family:var(--body-font-family);font-size:17px;margin:10px 0}h6{font-family:var(--body-font-family);font-size:16px;margin-top:15px;line-height:1.5em}p,li{font-family:var(--body-font-family);font-size:16px;line-height:27px}p.igressi{font-size:18px;letter-spacing:1.2px}@media (max-width:650px){h1{font-size:calc(54px + (76 - 54) * ((100vw - 320px) / (1070 - 320)))}h1.entry-title{font-size:calc(36px + (76 - 36) * ((100vw - 320px) / (1070 - 320)))}h2,.wp-block-cover h2{font-size:calc(28px + (76 - 28) * ((100vw - 320px) / (1070 - 320)))}h3,.wp-block-cover h3{font-size:calc(24px + (32 - 20) * ((100vw - 320px) / (1070 - 320)))}}@media (max-width:360px){h1{font-size:48px}}a{color:#232838;text-decoration:none}.entry-content p a{color:#78736e;font-weight:600;text-decoration:underline}.entry-content ol{padding-left:20px}.entry-content li{font-size:16px}.entry-content ul{margin:1em 0 2em}@media handheld,(max-width:760px){#etusivun-container{background-size:auto 100vh}}header#masthead{position:fixed;top:0;width:100%;z-index:500;transition:all 0.5s}header#masthead.taustalla{background-color:var(--header-bg-color);-webkit-transition:all 0.5s;transition:all 0.5s}#logo-menu-container{max-width:1280px;margin-left:auto;margin-right:auto;display:grid;position:sticky;top:0}.site-branding{padding:0 0 0 20px;grid-row:1 / 2;grid-column-start:1;justify-self:start;z-index:99999;align-self:start}.site-branding .custom-logo-link img{height:70px;padding-top:10px;padding-bottom:10px}@media (min-width:320px){.site-branding{padding:10px 20px 10px 15px}.site-branding .custom-logo-link img{padding:0;height:90px;-webkit-transition:0.1s height linear;-moz-transition:0.1s height linear;-ms-transition:0.1s height linear;-o-transition:0.1s height linear;transition:0.1s height linear}.taustalla .site-branding .custom-logo-link img{height:50px;width:auto;-webkit-transition:0.2s height linear;-moz-transition:0.2s height linear;-ms-transition:0.2s height linear;-o-transition:0.2s height linear;transition:0.2s height linear}}@media (min-width:768px){.site-branding{padding:13px 20px 13px 20px}.site-branding .custom-logo-link img{padding:0;height:120px;-webkit-transition:0.1s height linear;-moz-transition:0.1s height linear;-ms-transition:0.1s height linear;-o-transition:0.1s height linear;transition:0.1s height linear}.taustalla .site-branding .custom-logo-link img{height:60px;width:auto;-webkit-transition:0.2s height linear;-moz-transition:0.2s height linear;-ms-transition:0.2s height linear;-o-transition:0.2s height linear;transition:0.2s height linear}}@media (min-width:1025px){.site-branding{margin-right:30px;-webkit-transition:1s -webkit-filter linear;-moz-transition:1s -moz-filter linear;-moz-transition:1s filter linear;-ms-transition:1s -ms-filter linear;-o-transition:1s -o-filter linear;transition:1s filter linear,1s -webkit-filter linear}}@media (min-width:1300px){.site-branding{padding-left:0}}.wp-block-button{margin-top:30px;z-index:100}.wp-block-button__link,.caldera-grid .btn.btn-default,.wpforms-form .wpforms-submit-container button[type='submit'].wpforms-submit{color:var(--button-text-color);background-color:var(--button-bg-color);font-size:16px;font-weight:700;padding:20px 28px;letter-spacing:1px;border-radius:30px;border:none}.wp-block-button__link:hover,.caldera-grid .btn.btn-default:hover,.wpforms-form .wpforms-submit-container button[type='submit'].wpforms-submit:hover{background-color:var(--button-hoover-bg-color);color:#fff;border:none}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}.site-content div.wpforms-container.wpforms-container-full .wpforms-form input{padding:6px 15px;height:50px}div .caldera-grid .form-control{padding:30px 20px;background-color:#fff;border-radius:5px;color:#222;border:none}.caldera-grid .form-control input{color:#222}#bannerin-container{background-repeat:no-repeat;background-position:top center;background-color:#f2f2f2}#etusivu-banneri{max-width:1280px;height:830px;display:flex;background-size:cover;margin:auto;align-items:center}#bannerin-vasen{width:50%;padding:80px 80px 0 0;position:relative}#bannerin-oikea{width:50%;height:100%;background-position:center bottom;background-repeat:no-repeat}#mobiilikuva{display:none}@media (max-width:1340px){#bannerin-vasen{padding-left:5%}}@media (max-width:800px){#bannerin-container{background-position:top -120px right -390px;background-attachment:initial}#etusivu-banneri{flex-wrap:wrap;flex-direction:column-reverse;height:auto}#bannerin-vasen{height:100%;width:100%;padding:200px 5% 50px;position:relative;background-image:linear-gradient(0deg,rgb(255 255 255 / .98),rgb(255 255 255 / .65))}#bannerin-oikea{display:none;width:100%;padding:200px 20px;background-position:center}#mobiilikuva img{height:auto;width:60%;object-fit:cover}}#alisivu-banneri{background-color:#f3f3f3}#alisivu-otsikko{max-width:1280px;margin:auto;padding-bottom:50px}#alisivu-otsikko h1{color:#78736e}#alisivu-otsikko .entry-header{padding:170px 0 0}@media (max-width:1240px){#alisivu-otsikko h1{max-width:90%;margin:auto}}@media (min-width:1367px){#alisivu-otsikko .entry-header{padding:200px 0 0}}#tuija{margin-top:-180px;padding-top:180px}#main.site-main{max-width:1280px;margin:120px auto 70px;display:block}@media (max-width:990px){#main.site-main{margin:60px auto 70px}}@media (max-width:1340px){#main.site-main{padding:0 5%}}.kapea-keskitetty{max-width:700px;margin-left:auto;margin-right:auto}.kapea-keskitetty-900,div.wpforms-container-full.kapea-keskitetty-900{max-width:900px;margin-left:auto;margin-right:auto}@media (min-width:992px){.wp-block-columns.is-layout-flex{gap:4em}}.has-background-color{background-color:#89837d}figure.wp-block-image{margin:0}@media (max-width:600px){.wp-block-image .alignright{margin:30px 0}}.alignfull{margin-left:calc(100vw * -0.05);margin-right:calc(100vw * -0.05);max-width:initial;width:initial;padding-left:5%;padding-right:5%}@media (min-width:1320px){.alignfull{margin-left:calc((100vw - 1280px) / -2);margin-right:calc((100vw - 1280px) / -2);max-width:initial;width:initial;padding-left:calc((100vw - 1280px) / 2);padding-right:calc((100vw - 1280px) / 2)}}.etusivu-levea-blokki{background-color:#3b3c3c;padding-top:100px;padding-bottom:100px;overflow:hidden}.wp-block-cover.etusivu-levea-blokki{flex-wrap:wrap;flex-direction:column}.entry-meta{display:flex;align-items:center}.home.entry-content,.post-1619 .entry-content{margin-top:9em;margin-bottom:5em}@media (max-width:768px){.home.entry-content,.post-1619 .entry-content{margin-top:7em}.wp-block-column,.wp-block-column:not(:last-child),.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){flex-basis:100%;margin-left:0;margin-right:0;padding-left:3%;padding-right:3%}}.blog .site-main,.archive #main.site-main,#koulutuslistaus-etusivulla{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:40px}.blog article{min-width:300px;margin:0}.blog article .entry-content{height:100%;margin:0}.artikkelilistan-otsikko{grid-column:1 / -1}.artikkelilikortti{display:flex;flex-direction:column;height:100%;text-align:center;box-shadow:2px 2px 7px rgb(0 0 0 / .1);transition:box-shadow 0.2s ease-in-out}.artikkelilikortti:hover{filter:contrast(1.05);box-shadow:2px 2px 7px rgb(0 0 0 / .2);transition:box-shadow 0.2s ease-in-out}.artikkelikortin-kuva img{width:100%;height:300px;object-fit:cover}.artikkelikortin-tekstit{padding:20px 20px 5px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.artikkelilikortti .wp-block-button{margin-top:0;margin-bottom:20px}.ikoni-teksti-nappi{display:flex;margin-top:70px}.ikoni-teksti-nappi .ikoni{margin-right:15px;width:60px;display:none}.ikoni-teksti-nappi .ikoni img{width:60px}.ikoni-teksti-nappi .otsikko{margin-top:0}#ylempi-footer-alue{background-image:url(/wp-content/uploads/2022/04/containerin-taustakuva-pilvii-harmaa-scaled.jpg);background-position:center;background-size:cover;background-color:var(--main-color);padding:50px 15px}#ylempi-footer-alue p,#ylempi-footer-alue h2,#ylempi-footer-alue a{color:#fff}#footerbar{max-width:1280px;margin:auto;padding:30px 0 50px;font-family:var(--body-font-family);display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1280px){#footerbar section{margin:20px auto;flex-grow:1;padding:15px}}@media (min-width:850px){#footerbar section{width:25%}}#footerbar h2{max-width:600px;margin:30px auto;font-size:26px}#footerbar p{max-width:600px;font-size:15px}footer{text-align:center}.somefooter{display:flex;justify-content:center;margin:20px}.somefooter a{margin:10px}footer a{text-decoration:none}footer a:hover{color:#419ab7}#colophon{color:var(--footer-color);background-color:var(--footer-bg-color);font-family:var(--body-font-family);font-size:14px;text-transform:uppercase}#colophon a{color:var(--footer-color)}.site-info{max-width:1280px;margin:30px auto;padding:0 15px}.site-info p{font-size:12px}.shared-counts-wrap.style-fancy .facebook.shared-counts-button,.shared-counts-wrap.style-slim .facebook.shared-counts-button,.shared-counts-wrap.style-classic .facebook.shared-counts-button,.shared-counts-wrap.style-block .facebook.shared-counts-button,.shared-counts-wrap.style-rounded .facebook.shared-counts-button,.shared-counts-wrap.style-buttons .facebook.shared-counts-button,.shared-counts-wrap.style-bar .facebook.shared-counts-button:not(.included_total),.shared-counts-wrap.style-fancy .facebook_likes.shared-counts-button,.shared-counts-wrap.style-slim .facebook_likes.shared-counts-button,.shared-counts-wrap.style-classic .facebook_likes.shared-counts-button,.shared-counts-wrap.style-block .facebook_likes.shared-counts-button,.shared-counts-wrap.style-rounded .facebook_likes.shared-counts-button,.shared-counts-wrap.style-buttons .facebook_likes.shared-counts-button,.shared-counts-wrap.style-bar .facebook_likes.shared-counts-button:not(.included_total),.shared-counts-wrap.style-fancy .facebook_shares.shared-counts-button,.shared-counts-wrap.style-slim .facebook_shares.shared-counts-button,.shared-counts-wrap.style-classic .facebook_shares.shared-counts-button,.shared-counts-wrap.style-block .facebook_shares.shared-counts-button,.shared-counts-wrap.style-rounded .facebook_shares.shared-counts-button,.shared-counts-wrap.style-buttons .facebook_shares.shared-counts-button,.shared-counts-wrap.style-bar .facebook_shares.shared-counts-button:not(.included_total),.shared-counts-wrap.style-fancy .facebook_comments.shared-counts-button,.shared-counts-wrap.style-slim .facebook_comments.shared-counts-button,.shared-counts-wrap.style-classic .facebook_comments.shared-counts-button,.shared-counts-wrap.style-block .facebook_comments.shared-counts-button,.shared-counts-wrap.style-rounded .facebook_comments.shared-counts-button,.shared-counts-wrap.style-buttons .facebook_comments.shared-counts-button,.shared-counts-wrap.style-bar .facebook_comments.shared-counts-button:not(.included_total){background-color:#3B5998}.shared-counts-wrap.style-fancy .facebook.shared-counts-button:hover,.shared-counts-wrap.style-slim .facebook.shared-counts-button:hover,.shared-counts-wrap.style-classic .facebook.shared-counts-button:hover,.shared-counts-wrap.style-block .facebook.shared-counts-button:hover,.shared-counts-wrap.style-rounded .facebook.shared-counts-button:hover,.shared-counts-wrap.style-buttons .facebook.shared-counts-button:hover,.shared-counts-wrap.style-bar .facebook.shared-counts-button:hover:not(.included_total),.shared-counts-wrap.style-fancy .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-slim .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-classic .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-block .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-rounded .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-buttons .facebook_likes.shared-counts-button:hover,.shared-counts-wrap.style-bar .facebook_likes.shared-counts-button:hover:not(.included_total),.shared-counts-wrap.style-fancy .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-slim .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-classic .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-block .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-rounded .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-buttons .facebook_shares.shared-counts-button:hover,.shared-counts-wrap.style-bar .facebook_shares.shared-counts-button:hover:not(.included_total),.shared-counts-wrap.style-fancy .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-slim .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-classic .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-block .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-rounded .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-buttons .facebook_comments.shared-counts-button:hover,.shared-counts-wrap.style-bar .facebook_comments.shared-counts-button:hover:not(.included_total){background-color:#2d4373}.shared-counts-wrap.style-fancy .twitter.shared-counts-button,.shared-counts-wrap.style-slim .twitter.shared-counts-button,.shared-counts-wrap.style-classic .twitter.shared-counts-button,.shared-counts-wrap.style-block .twitter.shared-counts-button,.shared-counts-wrap.style-rounded .twitter.shared-counts-button,.shared-counts-wrap.style-buttons .twitter.shared-counts-button,.shared-counts-wrap.style-bar .twitter.shared-counts-button:not(.included_total){background-color:#00B6F1}.shared-counts-wrap.style-fancy .twitter.shared-counts-button:hover,.shared-counts-wrap.style-slim .twitter.shared-counts-button:hover,.shared-counts-wrap.style-classic .twitter.shared-counts-button:hover,.shared-counts-wrap.style-block .twitter.shared-counts-button:hover,.shared-counts-wrap.style-rounded .twitter.shared-counts-button:hover,.shared-counts-wrap.style-buttons .twitter.shared-counts-button:hover,.shared-counts-wrap.style-bar .twitter.shared-counts-button:hover:not(.included_total){background-color:#008fbe}.shared-counts-wrap.style-fancy .pinterest.shared-counts-button,.shared-counts-wrap.style-slim .pinterest.shared-counts-button,.shared-counts-wrap.style-classic .pinterest.shared-counts-button,.shared-counts-wrap.style-block .pinterest.shared-counts-button,.shared-counts-wrap.style-rounded .pinterest.shared-counts-button,.shared-counts-wrap.style-buttons .pinterest.shared-counts-button,.shared-counts-wrap.style-bar .pinterest.shared-counts-button:not(.included_total){background-color:#CB2027}.shared-counts-wrap.style-fancy .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-slim .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-classic .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-block .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-rounded .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-buttons .pinterest.shared-counts-button:hover,.shared-counts-wrap.style-bar .pinterest.shared-counts-button:hover:not(.included_total){background-color:#9f191f}.shared-counts-wrap.style-fancy .stumbleupon.shared-counts-button,.shared-counts-wrap.style-slim .stumbleupon.shared-counts-button,.shared-counts-wrap.style-classic .stumbleupon.shared-counts-button,.shared-counts-wrap.style-block .stumbleupon.shared-counts-button,.shared-counts-wrap.style-rounded .stumbleupon.shared-counts-button,.shared-counts-wrap.style-buttons .stumbleupon.shared-counts-button,.shared-counts-wrap.style-bar .stumbleupon.shared-counts-button:not(.included_total){background-color:#eb4924}.shared-counts-wrap.style-fancy .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-slim .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-classic .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-block .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-rounded .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-buttons .stumbleupon.shared-counts-button:hover,.shared-counts-wrap.style-bar .stumbleupon.shared-counts-button:hover:not(.included_total){background-color:#ca3412}.shared-counts-wrap.style-fancy .linkedin.shared-counts-button,.shared-counts-wrap.style-slim .linkedin.shared-counts-button,.shared-counts-wrap.style-classic .linkedin.shared-counts-button,.shared-counts-wrap.style-block .linkedin.shared-counts-button,.shared-counts-wrap.style-rounded .linkedin.shared-counts-button,.shared-counts-wrap.style-buttons .linkedin.shared-counts-button,.shared-counts-wrap.style-bar .linkedin.shared-counts-button:not(.included_total){background-color:#007BB6}.shared-counts-wrap.style-fancy .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-slim .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-classic .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-block .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-rounded .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-buttons .linkedin.shared-counts-button:hover,.shared-counts-wrap.style-bar .linkedin.shared-counts-button:hover:not(.included_total){background-color:#005983}.shared-counts-wrap.style-fancy .google.shared-counts-button,.shared-counts-wrap.style-slim .google.shared-counts-button,.shared-counts-wrap.style-classic .google.shared-counts-button,.shared-counts-wrap.style-block .google.shared-counts-button,.shared-counts-wrap.style-rounded .google.shared-counts-button,.shared-counts-wrap.style-buttons .google.shared-counts-button,.shared-counts-wrap.style-bar .google.shared-counts-button:not(.included_total){background-color:#dd4b39}.shared-counts-wrap.style-fancy .google.shared-counts-button:hover,.shared-counts-wrap.style-slim .google.shared-counts-button:hover,.shared-counts-wrap.style-classic .google.shared-counts-button:hover,.shared-counts-wrap.style-block .google.shared-counts-button:hover,.shared-counts-wrap.style-rounded .google.shared-counts-button:hover,.shared-counts-wrap.style-buttons .google.shared-counts-button:hover,.shared-counts-wrap.style-bar .google.shared-counts-button:hover:not(.included_total){background-color:#c23321}.shared-counts-wrap.style-fancy .yummly.shared-counts-button,.shared-counts-wrap.style-slim .yummly.shared-counts-button,.shared-counts-wrap.style-classic .yummly.shared-counts-button,.shared-counts-wrap.style-block .yummly.shared-counts-button,.shared-counts-wrap.style-rounded .yummly.shared-counts-button,.shared-counts-wrap.style-buttons .yummly.shared-counts-button,.shared-counts-wrap.style-bar .yummly.shared-counts-button:not(.included_total){background-color:#E16120}.shared-counts-wrap.style-fancy .yummly.shared-counts-button:hover,.shared-counts-wrap.style-slim .yummly.shared-counts-button:hover,.shared-counts-wrap.style-classic .yummly.shared-counts-button:hover,.shared-counts-wrap.style-block .yummly.shared-counts-button:hover,.shared-counts-wrap.style-rounded .yummly.shared-counts-button:hover,.shared-counts-wrap.style-buttons .yummly.shared-counts-button:hover,.shared-counts-wrap.style-bar .yummly.shared-counts-button:hover:not(.included_total){background-color:#b64d18}.shared-counts-wrap.style-fancy .included_total.shared-counts-button,.shared-counts-wrap.style-slim .included_total.shared-counts-button,.shared-counts-wrap.style-classic .included_total.shared-counts-button,.shared-counts-wrap.style-block .included_total.shared-counts-button,.shared-counts-wrap.style-rounded .included_total.shared-counts-button,.shared-counts-wrap.style-buttons .included_total.shared-counts-button,.shared-counts-wrap.style-bar .included_total.shared-counts-button:not(.included_total){background-color:#999}.shared-counts-wrap.style-fancy .email.shared-counts-button,.shared-counts-wrap.style-slim .email.shared-counts-button,.shared-counts-wrap.style-classic .email.shared-counts-button,.shared-counts-wrap.style-block .email.shared-counts-button,.shared-counts-wrap.style-rounded .email.shared-counts-button,.shared-counts-wrap.style-buttons .email.shared-counts-button,.shared-counts-wrap.style-bar .email.shared-counts-button:not(.included_total){background-color:#424345}.shared-counts-wrap.style-fancy .email.shared-counts-button:hover,.shared-counts-wrap.style-slim .email.shared-counts-button:hover,.shared-counts-wrap.style-classic .email.shared-counts-button:hover,.shared-counts-wrap.style-block .email.shared-counts-button:hover,.shared-counts-wrap.style-rounded .email.shared-counts-button:hover,.shared-counts-wrap.style-buttons .email.shared-counts-button:hover,.shared-counts-wrap.style-bar .email.shared-counts-button:hover:not(.included_total){background-color:#292a2b}.shared-counts-wrap.style-fancy .print.shared-counts-button,.shared-counts-wrap.style-slim .print.shared-counts-button,.shared-counts-wrap.style-classic .print.shared-counts-button,.shared-counts-wrap.style-block .print.shared-counts-button,.shared-counts-wrap.style-rounded .print.shared-counts-button,.shared-counts-wrap.style-buttons .print.shared-counts-button,.shared-counts-wrap.style-bar .print.shared-counts-button:not(.included_total){background-color:#4D4D4D}.shared-counts-wrap.style-fancy .print.shared-counts-button:hover,.shared-counts-wrap.style-slim .print.shared-counts-button:hover,.shared-counts-wrap.style-classic .print.shared-counts-button:hover,.shared-counts-wrap.style-block .print.shared-counts-button:hover,.shared-counts-wrap.style-rounded .print.shared-counts-button:hover,.shared-counts-wrap.style-buttons .print.shared-counts-button:hover,.shared-counts-wrap.style-bar .print.shared-counts-button:hover:not(.included_total){background-color:#343434}.shared-counts-wrap{margin:0 0 20px 0;overflow:hidden;width:100%}.shared-counts-wrap .shared-counts-label{letter-spacing:normal}.shared-counts-wrap.style-fancy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:92px;position:relative}.shared-counts-wrap.style-fancy .shared-counts-button{border-radius:4px;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px;line-height:0;text-align:center}.shared-counts-wrap.style-fancy .shared-counts-button:hover{text-decoration:none;-ms-flex-preferred-size:10%;flex-basis:10%}@media only screen and (min-width:768px){.shared-counts-wrap.style-fancy .shared-counts-button:hover .shared-counts-label{width:80px;opacity:1}}.shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-count{display:inline-block;line-height:32px;font-size:14px}.shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-icon{display:block;float:left;width:30px;height:32px;text-align:center}.shared-counts-wrap.style-fancy .shared-counts-button svg{fill:#fff;width:18px;height:18px;margin-top:7px}.shared-counts-wrap.style-fancy .shared-counts-button .shared-counts-label{display:block;float:left;font-size:14px;font-weight:400;height:32px;margin:0 0 0 6px;vertical-align:middle;line-height:32px;color:#fff;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;width:1px;max-width:calc(100% - 40px);overflow:hidden;opacity:0;text-align:left}.shared-counts-wrap.style-fancy .shared-counts-button.included_total{position:absolute;top:0;right:0;width:76px;background:#fff0;color:#999}.shared-counts-wrap.style-fancy .shared-counts-button.included_total:hover{background:#fff0}.shared-counts-wrap.style-fancy .shared-counts-button.included_total svg{fill:#999}.shared-counts-wrap.style-fancy .shared-counts-button.included_total .shared-counts-count,.shared-counts-wrap.style-fancy .shared-counts-button.included_total .shared-counts-label{line-height:16px;position:absolute;top:0;right:0;width:calc(100% - 32px);text-align:center}.shared-counts-wrap.style-fancy .shared-counts-button.included_total .shared-counts-label{color:#999;top:16px;opacity:1;font-size:10px;text-transform:uppercase;height:16px}.shared-counts-wrap.style-slim .shared-counts-button{border-radius:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;line-height:0;margin-right:8px}.shared-counts-wrap.style-slim .shared-counts-button:last-child{margin-right:0}.shared-counts-wrap.style-slim .shared-counts-button:hover .shared-counts-label{width:auto;max-width:100px;margin-right:14px;opacity:1}.shared-counts-wrap.style-slim .shared-counts-button .shared-counts-icon{float:left;display:block;margin:5px 10px}.shared-counts-wrap.style-slim .shared-counts-button .shared-counts-icon svg{fill:#fff;width:12px;height:12px}.shared-counts-wrap.style-slim .shared-counts-button .shared-counts-label{color:#fff;display:block;float:left;font-size:12px;margin:4px 0 0 0;line-height:14px;transition:all 0.4s ease-in-out;max-width:1px;overflow:hidden;opacity:0}.shared-counts-wrap.style-slim .shared-counts-button .shared-counts-count{background-color:#fff;border:1px solid #AAA;border-radius:0 2px 2px 0;color:#4D4D4D;display:block;float:right;font-size:12px;height:22px;line-height:20px;margin-right:-2px;min-width:25px;padding:0 8px;position:relative}.shared-counts-wrap.style-classic .shared-counts-button{border-radius:2px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;display:inline-block;line-height:0;margin-right:8px}.shared-counts-wrap.style-classic .shared-counts-button:last-child{margin-right:0}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-icon{float:left;display:block;margin:6px 8px 6px 6px}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-icon svg{fill:#fff;width:10px;height:10px}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-label{color:#fff;display:block;float:left;font-size:12px;margin:4px 11px 0 0;line-height:14px}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-count{background-color:#fff;border:1px solid #AAA;border-radius:0 2px 2px 0;color:#4D4D4D;display:block;float:right;font-size:12px;height:22px;line-height:20px;margin-right:-2px;min-width:25px;padding:0 8px;position:relative}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-count:after,.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-count:before{content:'';display:block;position:absolute;top:50%;margin-top:-6px;width:0;height:0;border-top:6px solid #fff0;border-bottom:6px solid #fff0;border-right:6px solid}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-count:after{left:-5px;border-right-color:#fff}.shared-counts-wrap.style-classic .shared-counts-button .shared-counts-count:before{left:-6px;border-right-color:#fff}.shared-counts-wrap.style-icon .shared-counts-button{float:left;display:block;margin:0}.shared-counts-wrap.style-icon .shared-counts-button .shared-counts-icon{display:block;width:32px;height:32px;line-height:32px;text-align:center}.shared-counts-wrap.style-icon .shared-counts-button .shared-counts-icon svg{fill:#999;width:16px;height:16px}.shared-counts-wrap.style-icon .shared-counts-button:hover{text-decoration:none}.shared-counts-wrap.style-icon .shared-counts-button:hover.facebook svg{fill:#3B5998}.shared-counts-wrap.style-icon .shared-counts-button:hover.twitter svg{fill:#00B6F1}.shared-counts-wrap.style-icon .shared-counts-button:hover.google svg{fill:#dd4b39}.shared-counts-wrap.style-icon .shared-counts-button:hover.linkedin svg{fill:#007BB6}.shared-counts-wrap.style-icon .shared-counts-button:hover.pinterest svg{fill:#CB2027}.shared-counts-wrap.style-icon .shared-counts-button:hover.stumbleupon svg{fill:#eb4924}.shared-counts-wrap.style-icon .shared-counts-button:hover.yummly svg{fill:#E16120}.shared-counts-wrap.style-icon .shared-counts-button:hover.email svg{fill:#424345}.shared-counts-wrap.style-icon .shared-counts-button:hover.print svg{fill:#4D4D4D}.shared-counts-wrap.style-icon .shared-counts-button.included_total{color:#424345;font-size:20px;line-height:32px}.shared-counts-wrap.style-icon .shared-counts-button.included_total .shared-counts-icon{display:none}.shared-counts-wrap.style-icon .shared-counts-button.included_total .shared-counts-icon-label{float:right;padding-left:5px}.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-label,.shared-counts-wrap.style-icon .shared-counts-button:not(.included_total) .shared-counts-count{display:none}.shared-counts-wrap.style-block .shared-counts-button,.shared-counts-wrap.style-rounded .shared-counts-button,.shared-counts-wrap.style-buttons .shared-counts-button{display:block;float:left;margin:0;width:32px;height:32px;line-height:0;text-align:center}.shared-counts-wrap.style-block .shared-counts-button svg,.shared-counts-wrap.style-rounded .shared-counts-button svg,.shared-counts-wrap.style-buttons .shared-counts-button svg{fill:#fff;width:16px;height:16px;margin-top:8px}.shared-counts-wrap.style-block .shared-counts-button .shared-counts-label,.shared-counts-wrap.style-rounded .shared-counts-button .shared-counts-label,.shared-counts-wrap.style-buttons .shared-counts-button .shared-counts-label,.shared-counts-wrap.style-block .shared-counts-button .shared-counts-count,.shared-counts-wrap.style-rounded .shared-counts-button .shared-counts-count,.shared-counts-wrap.style-buttons .shared-counts-button .shared-counts-count{display:none}.shared-counts-wrap.style-block .shared-counts-button.included_total,.shared-counts-wrap.style-rounded .shared-counts-button.included_total,.shared-counts-wrap.style-buttons .shared-counts-button.included_total{background:#fff0;width:auto;padding:0 10px;font-size:22px;line-height:32px}.shared-counts-wrap.style-block .shared-counts-button.included_total:hover,.shared-counts-wrap.style-rounded .shared-counts-button.included_total:hover,.shared-counts-wrap.style-buttons .shared-counts-button.included_total:hover{background:#fff0}.shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-label,.shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-label,.shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-label,.shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-count,.shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-count,.shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-count{display:block}.shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-count,.shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-count,.shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-count{float:left;padding-right:3px}.shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-icon-label,.shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-icon-label,.shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-icon-label{float:right}.shared-counts-wrap.style-block .shared-counts-button.included_total .shared-counts-icon,.shared-counts-wrap.style-rounded .shared-counts-button.included_total .shared-counts-icon,.shared-counts-wrap.style-buttons .shared-counts-button.included_total .shared-counts-icon{display:none}.shared-counts-wrap.style-bar a:first-of-type{border-radius:5px 0 0 5px}.shared-counts-wrap.style-bar a:last-of-type{border-radius:0 5px 5px 0}.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total){color:#fff;display:block;float:left;font-size:13px;font-weight:700;line-height:0;padding:4px 10px;margin:0;text-align:center}.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total) .shared-counts-icon{line-height:0;display:block;float:left;padding-right:10px}.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total) svg{fill:#fff;width:16px;height:16px}.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total) .shared-counts-label{display:block;float:left;line-height:16px}.shared-counts-wrap.style-bar .shared-counts-button:not(.included_total) .shared-counts-count{display:none}.shared-counts-wrap.style-bar .shared-counts-button.included_total{background:#fff0;display:block;float:left;padding:0 10px;font-size:18px;line-height:24px}.shared-counts-wrap.style-bar .shared-counts-button.included_total:hover{background:#fff0}.shared-counts-wrap.style-bar .shared-counts-button.included_total .shared-counts-label,.shared-counts-wrap.style-bar .shared-counts-button.included_total .shared-counts-count{display:block}.shared-counts-wrap.style-bar .shared-counts-button.included_total .shared-counts-count{float:left;padding-right:3px}.shared-counts-wrap.style-bar .shared-counts-button.included_total .shared-counts-icon-label{float:right}.shared-counts-wrap.style-bar .shared-counts-button.included_total .shared-counts-icon{display:none}.shared-counts-wrap.style-rounded a.shared-counts-button{width:64px}.shared-counts-wrap.style-rounded a.shared-counts-button:first-of-type{border-radius:100px 0 0 100px}.shared-counts-wrap.style-rounded a.shared-counts-button:last-of-type{border-radius:0 100px 100px 0}.shared-counts-wrap.style-buttons .shared-counts-button{margin-right:12px}.shared-counts-wrap.style-buttons .shared-counts-button:last-child{margin-right:0}.shared-counts-wrap.style-buttons a.shared-counts-button{border-radius:16px;width:64px}#shared-counts-modal-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;background:rgb(0 0 0 / .4);z-index:999;overflow:hidden}.shared-counts-modal{background:#fff;border-radius:4px;box-shadow:0 2px 8px 0 rgb(0 0 0 / .4);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;width:350px;position:absolute;top:50%;left:50%;margin-left:-175px;transform:translateY(-50%);overflow:hidden}#shared-counts-modal-close{position:absolute;top:8px;right:8px;height:8px;width:8px;display:block;line-height:0;z-index:2}.shared-counts-modal-header{background:#3B5897;color:#fff;line-height:1.2;position:relative;padding:24px;padding-left:88px;z-index:1}.shared-counts-modal-icon{position:absolute;left:24px;top:50%;margin-top:-24px;width:48px;height:48px;fill:#fff}.shared-counts-modal-title{display:block;font-size:20px;margin-bottom:4px}.shared-counts-modal-subtitle{font-size:14px}.shared-counts-modal-content{padding:24px;position:relative}.shared-counts-modal-content label{display:none}.shared-counts-modal-content input[type="text"],.shared-counts-modal-content input[type="email"]{background:#fff;border:1px solid #D9D9D9;border-radius:4px;box-shadow:none;font-size:14px;line-height:16px;padding:8px;width:100%}.shared-counts-modal-content p{margin-bottom:12px}.shared-counts-modal-content .shared-counts-modal-submit{margin-bottom:0;text-align:center}.shared-counts-modal-content .shared-counts-modal-submit button{background:#3B5897;border:none;border-radius:16px;box-shadow:none;color:#fff;font-size:13px;font-weight:700;line-height:16px;padding:8px 32px}.shared-counts-modal-content .shared-counts-modal-submit button:hover{background:#2d4372;color:#fff}.shared-counts-modal-validation{display:none}#shared-counts-modal-recaptcha{margin:16px 0 18px}#shared-counts-modal-sent{position:absolute;width:calc(100% - 48px);text-align:center;top:50%;transform:translateY(-50%);display:none}