/*!
 *
.shariff - v3.0.1 - Tue, 17 Apr 2018 06:12:14 GMT
 * https://github.com/heiseonline
.shariff
 * Copyright (c) 2018 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT license
 */

.shariff{margin:10px 0}
.shariff:after,
.shariff:before{content:" ";display:table}
.shariff:after{clear:both}
.shariff ul{padding:0;margin:0;list-style:none}
.shariff li{overflow:hidden}
.shariff li,
.shariff li a{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;height:28px;line-height:30px;border-radius:40px}
.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}
.shariff .orientation-horizontal li{-webkit-box-flex:1}
.shariff .orientation-horizontal .info{-webkit-box-flex:0}
.shariff .orientation-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.shariff .orientation-horizontal li{float:left;-webkit-box-flex:0;-ms-flex:none;flex:none;width:28px;margin-right:3%;margin-bottom:10px}
.shariff .orientation-horizontal li:last-child{margin-right:0}
.shariff .theme-grey 
.shariff-button a{background-color:#b0b0b0}
.shariff .theme-grey 
.shariff-button .share_count{background-color:#ccc;color:#283}
.shariff .theme-white 
.shariff-button{border:1px solid #ddd}
.shariff .theme-white 
.shariff-button a{background-color:#fff}
.shariff .theme-white 
.shariff-button a:hover{background-color:#eee}
.shariff .theme-white 
.shariff .orientation-vertical.button-style-icon{min-width:28px}
.shariff .orientation-vertical.button-style-icon-count{min-width:80px}
.shariff .orientation-vertical.button-style-standard{min-width:110px}
.shariff .orientation-vertical li{display:block;width:100%;margin:5px 0}
.shariff .orientation-vertical.button-style-icon-count li .share_count,
.shariff .orientation-vertical.button-style-standard li .share_count{width:24px;text-align:right}@media only screen and (min-width:360px){
.shariff .orientation-horizontal li{margin-right:1.8%}
.shariff .orientation-horizontal.button-style-icon-count li,
.shariff .orientation-horizontal.button-style-standard li{min-width:80px}
.shariff .orientation-horizontal.button-style-icon-count li .share_count,
.shariff .orientation-horizontal.button-style-standard li .share_count{display:block}
.shariff .orientation-horizontal.button-style-standard li{width:auto;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.shariff .orientation-horizontal.button-style-standard
.shariff-col-1 li,
.shariff .orientation-horizontal.button-style-standard
.shariff-col-2 li{min-width:110px;max-width:160px}
.shariff .orientation-horizontal.button-style-standard
.shariff-col-1 li .share_text,
.shariff .orientation-horizontal.button-style-standard
.shariff-col-2 li .share_text{text-indent:0;display:inline}
.shariff .orientation-horizontal.button-style-standard
.shariff-col-5 li,
.shariff .orientation-horizontal.button-style-standard
.shariff-col-6 li{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){
.shariff .orientation-horizontal.button-style-standard
.shariff-col-3 li{min-width:110px;max-width:160px}
.shariff .orientation-horizontal.button-style-standard
.shariff-col-3 li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){
.shariff .orientation-horizontal.button-style-standard li{min-width:110px;max-width:160px}
.shariff .orientation-horizontal.button-style-standard li .share_text{text-indent:0;display:inline}
.shariff .orientation-horizontal.button-style-standard
.shariff-col-5 li,
.shariff .orientation-horizontal.button-style-standard
.shariff-col-6 li{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media only screen and (min-width:1024px){
.shariff li .fab,
.shariff li .far,
.shariff li .fas{width:30px;line-height:30px}
.shariff li .share_count,
.shariff li .share_text{line-height:30px}
.shariff li .share_count{height:28px}}
.shariff .addthis a{background-color:#f8694d}
.shariff .addthis a:hover{background-color:#f75b44}
.shariff .addthis .share_count{color:#f8694d;background-color:#f1b8b0}
.shariff .theme-white .addthis a{color:#f8694d}
.shariff .facebook {background-color:#3b5998}
.shariff .facebook a{background:7px 4px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23ffffff' d='M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z'/%3E%3C/svg%3E");background-size:12px;padding:14px;}
.shariff .facebook a:hover{background-color:#4273c8}
.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}
.shariff .theme-white .facebook a{color:#3b5998}
.shariff .theme-grey .info a{background-color:#fff}
.shariff .theme-grey .info a:hover{background-color:#efefef}
.shariff .orientation-vertical .info{width:28px;float:right}
.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:28px;min-width:28px!important}}@media only screen and (min-width:1024px){
.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}
.shariff .orientation-vertical .info{width:25px}}
.shariff .theme-white .print a{color:#999}
.shariff .twitter {background-color:#55acee}
.shariff .twitter a{background:5px 5px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'/%3E%3C/svg%3E");background-size:18px;padding:14px;}
.shariff .twitter a:hover{background-color:#32bbf5}
.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}
.shariff .theme-white .twitter a{color:#55acee}
.shariff .whatsapp {background-color:#5cbe4a}
.shariff .whatsapp a{background:5px 3px no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23ffffff' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'/%3E%3C/svg%3E");background-size:18px;padding:14px;}
.shariff .whatsapp a:hover{background-color:#34af23}
.shariff .theme-white .whatsapp a{color:#5cbe4a}
