@font-face{font-family:'repubblica-icons';src:url('//www.repstatic.it/cless/common/stable/css/shared-social-buttons/theme/default/font/repubblica-icons.eot?v=1');src:url('//www.repstatic.it/cless/common/stable/css/shared-social-buttons/theme/default/font/repubblica-icons.eot?v=1#iefix') format('embedded-opentype'),url('//www.repstatic.it/cless/common/stable/css/shared-social-buttons/theme/default/font/repubblica-icons.woff?v=1') format('woff'),url('//www.repstatic.it/cless/common/stable/css/shared-social-buttons/theme/default/font/repubblica-icons.ttf?v=1') format('truetype'),url('//www.repstatic.it/cless/common/stable/css/shared-social-buttons/theme/default/font/repubblica-icons.svg?v=1#repubblica-icons') format('svg');font-weight:normal;font-style:normal}.gs-custom-theme-default{}.gs-custom-theme-default *{transition:none !important;-webkit-transition:none !important}
.gs-custom-theme-default .gs-custom .share-text,.gs-custom-theme-default .gig-button-container .share-text{font-family:'repubblica-icons';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.gs-custom-theme-default a.share{text-decoration:none}
.gs-custom-theme-default .gig-bar-container{overflow:visible}
.gs-custom-theme-default .gig-button-container-facebook .share-text,.gs-custom-theme-default .gs-custom-facebook .share-text,.gs-custom-theme-default .gig-button-container-facebook .share-count,.gs-custom-theme-default .gs-custom-facebook .share-count{display:block;line-height:23px;color:#fff;border:1px solid #43609c;text-align:center}
.gs-custom-theme-default .gig-button-container-facebook .share-text,.gs-custom-theme-default .gs-custom-facebook .share-text{font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);font-size:45px;background:#43609c;border-radius:3px 0 0 3px}.gs-custom-theme-default .gig-button-container-facebook .share-text:before,.gs-custom-theme-default .gs-custom-facebook .share-text:before{content:"\e612"}
.gs-custom-theme-default .gig-button-container-facebook .share-count,.gs-custom-theme-default .gs-custom-facebook .share-count,.gs-custom-theme-default .gig-button-container-facebook .share-count *,.gs-custom-theme-default .gs-custom-facebook .share-count *{background:#3b5489;display:block;border-radius:0 3px 3px 0;color:#fff;font:12px/23px Arial,sans-serif}
.gs-custom-theme-default .gig-button-container-twitter .share-text,.gs-custom-theme-default .gs-custom-twitter .share-text,.gs-custom-theme-default .gig-button-container-twitter .share-count,.gs-custom-theme-default .gs-custom-twitter .share-count{display:block;line-height:23px;color:#fff;border:1px solid #3cceff;text-align:center}
.gs-custom-theme-default .gig-button-container-twitter .share-text,.gs-custom-theme-default .gs-custom-twitter .share-text{font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);font-size:45px;background:#3cceff;border-radius:3px 0 0 3px}.gs-custom-theme-default .gig-button-container-twitter .share-text:before,.gs-custom-theme-default .gs-custom-twitter .share-text:before{content:"\e613"}
.gs-custom-theme-default .gig-button-container-twitter .share-count,.gs-custom-theme-default .gs-custom-twitter .share-count,.gs-custom-theme-default .gig-button-container-twitter .share-count *,.gs-custom-theme-default .gs-custom-twitter .share-count *{background:#2ea4cb;display:block;border-radius:0 3px 3px 0;color:#fff;font:12px/23px Arial,sans-serif}
.gs-custom-theme-default .gig-button-container-googleplus .share-text,.gs-custom-theme-default .gs-custom-googleplus .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #be3838;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#be3838;border-radius:3px}.gs-custom-theme-default .gig-button-container-googleplus .share-text:before,.gs-custom-theme-default .gs-custom-googleplus .share-text:before{content:"\e614"}
.gs-custom-theme-default .gig-button-container-linkedin .share-text,.gs-custom-theme-default .gs-custom-linkedin .share-text,.gs-custom-theme-default .gig-button-container-linkedin .share-count,.gs-custom-theme-default .gs-custom-linkedin .share-count{display:block;line-height:23px;color:#fff;border:1px solid #3072b0;text-align:center}
.gs-custom-theme-default .gig-button-container-linkedin .share-text,.gs-custom-theme-default .gs-custom-linkedin .share-text{font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);font-size:45px;background:#3072b0;border-radius:3px 0 0 3px}.gs-custom-theme-default .gig-button-container-linkedin .share-text:before,.gs-custom-theme-default .gs-custom-linkedin .share-text:before{content:"\e600"}
.gs-custom-theme-default .gig-button-container-linkedin .share-count,.gs-custom-theme-default .gs-custom-linkedin .share-count,.gs-custom-theme-default .gig-button-container-linkedin .share-count *,.gs-custom-theme-default .gs-custom-linkedin .share-count *{background:#265b8d;display:block;border-radius:0 3px 3px 0;color:#fff;font:12px/23px Arial,sans-serif}
.gs-custom-theme-default .gig-button-container-pinterest .share-text,.gs-custom-theme-default .gs-custom-pinterest .share-text,.gs-custom-theme-default .gig-button-container-pinterest .share-count,.gs-custom-theme-default .gs-custom-pinterest .share-count{display:block;line-height:23px;color:#fff;border:1px solid #cb2027;text-align:center}
.gs-custom-theme-default .gig-button-container-pinterest .share-text,.gs-custom-theme-default .gs-custom-pinterest .share-text{font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);font-size:45px;background:#cb2027;border-radius:3px 0 0 3px}.gs-custom-theme-default .gig-button-container-pinterest .share-text:before,.gs-custom-theme-default .gs-custom-pinterest .share-text:before{content:"\e601"}
.gs-custom-theme-default .gig-button-container-pinterest .share-count,.gs-custom-theme-default .gs-custom-pinterest .share-count,.gs-custom-theme-default .gig-button-container-pinterest .share-count *,.gs-custom-theme-default .gs-custom-pinterest .share-count *{background:#a1191f;display:block;border-radius:0 3px 3px 0;color:#fff;font:12px/23px Arial,sans-serif}
.gs-custom-theme-default .gig-button-container-tumblr .share-text,.gs-custom-theme-default .gs-custom-tumblr .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #34465d;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#34465d;border-radius:3px}.gs-custom-theme-default .gig-button-container-tumblr .share-text:before,.gs-custom-theme-default .gs-custom-tumblr .share-text:before{content:"\e602"}
.gs-custom-theme-default .gig-button-container-email .share-text,.gs-custom-theme-default .gs-custom-email .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #424242;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#424242;border-radius:3px}.gs-custom-theme-default .gig-button-container-email .share-text:before,.gs-custom-theme-default .gs-custom-email .share-text:before{content:"\e603"}
.gs-custom-theme-default .gig-button-container-print .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #424242;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#424242;border-radius:3px}.gs-custom-theme-default .gig-button-container-print .share-text:before{content:"\e605"}
.gs-custom-theme-default .gs-custom-whatsapp .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #49cf06;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#49cf06;border-radius:3px}.gs-custom-theme-default .gs-custom-whatsapp .share-text:before{content:"\e61c"}
.gs-custom-theme-default .gig-button-container-gs-custom-gs-more .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #424242;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#424242;border-radius:3px}.gs-custom-theme-default .gig-button-container-gs-custom-gs-more .share-text:before{content:"\e606"}
.gs-custom-theme-default .gig-button-container-whatsapp .share-text,.gs-custom-theme-default .gs-sharebutton-whatsapp .share-text{font-size:45px;display:block;line-height:23px;width:44px;color:#fff;border:1px solid #49cf06;text-align:center;font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);background:#49cf06;border-radius:3px}.gs-custom-theme-default .gig-button-container-whatsapp .share-text:before,.gs-custom-theme-default .gs-sharebutton-whatsapp .share-text:before{content:"\e61c"}
.gs-custom-theme-default .gig-button-container-horizontal{margin-right:5px;padding:0}.gs-custom-theme-default .gig-button-container-horizontal .gs-custom{margin-right:15px}
.gs-custom-theme-default .gig-button-container-horizontal .share-text,.gs-custom-theme-default .gig-button-container-horizontal .share-count{width:44px;float:left}
.gs-custom-theme-default .gig-button-container-horizontal .share-text{border-radius:3px}
.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-count-right .share-count{border-radius:0 3px 3px 0}
.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments{}.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-text,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-text,.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-count,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-count{display:block;line-height:23px;color:#fff;border:1px solid #787878;text-align:center}
.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-text,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-text{font-weight:normal;text-shadow:0 2px 3px rgba(0,0,0,0.3);font-size:45px;background:#787878;border-radius:3px 0 0 3px}.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-text:before,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-text:before{content:"\e604"}
.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-count,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-count,.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-count *,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-count *{background:#787878;display:block;border-radius:0 3px 3px 0;color:#fff;font:12px/23px Arial,sans-serif}
.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-text,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-text,.gs-custom-theme-default .gig-button-container-horizontal.gig-button-container-comments .share-count,.gs-custom-theme-default .gig-button-container-horizontal.gs-custom-comments .share-count{border:1px solid #878787}
.gs-custom-theme-default .gig-button-container-vertical{width:65px;border-bottom:1px solid #fff;padding-bottom:15px}.gs-custom-theme-default .gig-button-container-vertical .share-text{border-radius:3px;width:auto}
.gs-custom-theme-default .gig-button-container-vertical .share-count,.gs-custom-theme-default .gig-button-container-vertical .share-count *{border-radius:3px 3px 0 0;color:#fff;font-size:12px}
.gs-custom-theme-default .gig-button-container-vertical.gig-button-container-count-none .share-text{border-radius:3px}
.gs-custom-theme-default .gig-button-container-vertical.gig-button-container-comments .share-count,.gs-custom-theme-default .gig-button-container-vertical.gs-custom-comments .share-count{display:block;text-align:center;background:#787878;line-height:28px;position:relative;color:#fff;min-height:28px}.gs-custom-theme-default .gig-button-container-vertical.gig-button-container-comments .share-count:after,.gs-custom-theme-default .gig-button-container-vertical.gs-custom-comments .share-count:after{border-top:6px solid #787878;content:'';display:block;width:0;height:0;border-right:7px solid transparent;position:absolute;bottom:-7px;left:30px}
.gs-custom-theme-default .gig-button-container-vertical.gig-button-container-comments .share-text,.gs-custom-theme-default .gig-button-container-vertical.gs-custom-comments .share-text{display:block;border:1px #787878 solid;font:12px/26px Arial,sans-serif}.gs-custom-theme-default .gig-button-container-vertical.gig-button-container-comments .share-text:after,.gs-custom-theme-default .gig-button-container-vertical.gs-custom-comments .share-text:after{content:'Commenti';display:block;text-align:center;color:#787878}
