/*!
 * shariff - v1.9.3 - 09.05.2015
 * https://github.com/heiseonline/shariff
 * Copyright (c) 2015 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli
 * Licensed under the MIT <http://www.opensource.org/licenses/mit-license.php> license
 */@font-face{font-family:shariff3uu;src:url(fonts/shariff3uu.eot);src:url(fonts/shariff3uu.eot)format('embedded-opentype'),url(fonts/shariff3uu.woff)format('woff'),url(fonts/shariff3uu.ttf)format('truetype'),url(fonts/shariff3uu.svg)format('svg');font-weight:400;font-style:normal}.shariff .s3uu{font-family:shariff3uu;speak:none;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-kerning:auto;-moz-font-kerning:auto;font-kerning:auto;-webkit-font-language-override:normal;-moz-font-language-override:normal;font-language-override:normal;font-size:inherit;font-size-adjust:none;font-stretch:normal;font-synthesis:weight style;text-rendering:auto;width:35px;line-height:35px;text-align:center;vertical-align:middle;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shariff .s3uu-facebook:before{content:"\e800"}.shariff .s3uu-twitter:before{content:"\e801"}.shariff .s3uu-google-plus:before{content:"\e802"}.shariff .s3uu-pinterest:before{content:"\e803"}.shariff .s3uu-xing:before{content:"\e804"}.shariff .s3uu-linkedin:before{content:"\e805"}.shariff .s3uu-reddit:before{content:"\e806"}.shariff .s3uu-stumbleupon:before{content:"\e807"}.shariff .s3uu-envelope:before{content:"\e808"}.shariff .s3uu-print:before{content:"\e809"}.shariff .s3uu-info:before{content:"\e80a"}.shariff .s3uu-flattr:before{content:"\e80b"}.shariff .s3uu-whatsapp:before{content:"\f232"}.shariff .icon-vk:before{content:"\e600"}.shariff{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.shariff::after,.shariff::before{content:" ";display:table}.shariff::after{clear:both}.shariff span{color:inherit}.shariff ul{display:-webkit-flex;display:-ms-flexbox;display:flex;display:-webkit-inline;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:0;margin:0}.shariff ul li{list-style-type:none}.shariff ul li::before{content:normal!important}.shariff li{height:35px;box-sizing:border-box;overflow:hidden;margin:5px!important;padding:0!important;text-indent:0!important}.shariff li a{color:#fff;position:relative;display:block;height:35px;text-decoration:none;box-sizing:border-box}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:36px}.shariff li .s3uu{width:35px;line-height:35px;text-align:center;vertical-align:top;font-size:20px}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:0;right:0;margin:1px;background-color:rgba(255,255,255,.5)}.shariff .orientation-horizontal li{-webkit-box-flex:1}.shariff .orientation-horizontal .info{-webkit-box-flex:0}.shariff .orientation-horizontal li{float:left;-webkit-flex:none;-ms-flex:none;flex:none}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-default .shariff-button a{color:#fff}.shariff .theme-color .share_count{background-color:transparent!important;color:#fff}.shariff .theme-color a{color:#fff!important}.shariff .theme-color a:hover{color:#fff}.shariff .theme-grey .share_count{background-color:transparent}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0;color:#fff}.shariff .theme-white .share_count{background-color:transparent}.shariff .theme-white .shariff-button{border:1px solid #ddd}.shariff .theme-white .shariff-button a{background-color:#fff;color:0}.shariff .theme-white .shariff-button a:hover{background-color:#eee}.shariff .theme-round .share_count{display:inline;height:100%;padding:0;right:0;left:0;top:0;margin:0;width:100%;background-color:transparent;color:transparent!important}.shariff .theme-round .shariff-button{width:35px!important;min-width:35px!important;height:35px;border-radius:50%;margin:5px}.shariff .theme-round .share_text{display:block;text-indent:-9999px}.shariff .theme-round li{background:0 0}.shariff .theme-round li .s3uu{vertical-align:baseline}.shariff .theme-round li a{color:#fff}.shariff .theme-round a{text-align:center;color:#fff;position:relative;height:35px}.shariff .theme-round li.shariff-facebook .share_count:hover{background-color:#99adcf!important;color:#183a75!important}.shariff .theme-round li.shariff-twitter .share_count:hover{background-color:#96d4ee!important;color:#0174a4!important}.shariff .theme-round li.shariff-googleplus .share_count:hover{background-color:#eda79d!important;color:#a31601!important}.shariff .theme-round li.shariff-pinterest .share_count:hover{background-color:#ff050f!important;color:#fff!important}.shariff .theme-round li.shariff-linkedin .share_count:hover{background-color:#99adcf!important;color:#183a75!important}.shariff .theme-round li.shariff-xing .share_count:hover{background-color:#4fa5a7!important;color:#15686a!important}.shariff .theme-round li.shariff-reddit .share_count:hover{background-color:#e9f2fa!important;color:#000!important}.shariff .theme-round li.shariff-stumbleupon .share_count:hover{background-color:#fb613c!important;color:#fff!important}.shariff .theme-round li.shariff-flattr .share_count:hover{background-color:#f67c1a!important;color:#fff!important}.shariff .orientation-vertical{width:120px}.shariff .orientation-vertical li{width:100%}.shariff .orientation-vertical li a{color:#fff}.shariff .orientation-vertical.theme-round{width:50px!important}.shariff .buttonsize-small li{height:25px}.shariff .buttonsize-small li a{height:25px}.shariff .buttonsize-small li .share_count,.shariff .buttonsize-small li .share_text{font-size:11px;line-height:25px}.shariff .buttonsize-small li .s3uu{width:25px;line-height:25px;font-size:16px}.shariff .buttonsize-small li .share_text{padding-left:1px!important}.shariff .buttonsize-small li .share_count{padding:0 5px;height:23px}.shariff .orientation-vertical.buttonsize-small{width:90px}.shariff .theme-round.buttonsize-small li .s3uu{margin-top:0}.shariff .theme-round.buttonsize-small .shariff-button{width:25px!important;min-width:25px!important;height:25px!important}.shariff .theme-round.buttonsize-small .share_count{padding:0!important;height:25px!important}.widget .shariff .theme-color li a,.widget .shariff .theme-default li a,.widget .shariff .theme-grey li a,.widget .shariff .theme-round li a{color:#fff}.widget .shariff .theme-color li a:hover,.widget .shariff .theme-default li a:hover,.widget .shariff .theme-grey li a:hover,.widget .shariff .theme-round li a:hover{color:#fff}@media only screen and (max-width:360px){.shariff .orientation-horizontal li{min-width:35px;max-width:35px}.shariff .orientation-horizontal.buttonsize-small li{min-width:25px;max-width:25px}}@media only screen and (min-width:360px){.shariff .orientation-horizontal li{min-width:80px;width:auto}.shariff .orientation-horizontal li .share_count{display:block}.shariff .orientation-horizontal.col-1 li,.shariff .orientation-horizontal.col-2 li{min-width:120px;max-width:120px}.shariff .orientation-horizontal.col-1 li .share_text,.shariff .orientation-horizontal.col-2 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:none;-ms-flex:none;flex:none}}@media only screen and (min-width:640px){.shariff .orientation-horizontal.col-3 li{min-width:120px;max-width:120px}.shariff .orientation-horizontal.col-3 li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-3.buttonsize-small li{min-width:90px;max-width:90px}.shariff .orientation-horizontal.col-3.buttonsize-small li .share_text{text-indent:0;display:inline}}@media only screen and (min-width:768px){.shariff .orientation-horizontal li{min-width:120px;max-width:120px}.shariff .orientation-horizontal li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.col-5 li,.shariff .orientation-horizontal.col-6 li{-webkit-flex:1;-ms-flex:1;flex:1}.shariff .orientation-horizontal.buttonsize-small li{min-width:90px;max-width:90px}.shariff .orientation-horizontal.buttonsize-small li .share_text{text-indent:0;display:inline}.shariff .orientation-horizontal.buttonsize-small.col-5 li,.shariff .orientation-horizontal.buttonsize-small.col-6 li{-webkit-flex:1;-ms-flex:1;flex:1}}@media only screen and (min-width:1024px){.shariff li{height:35px}.shariff li a{height:35px}.shariff li .s3uu{width:35px;line-height:35px}.shariff .buttonsize-small li{height:25px}.shariff .buttonsize-small li a{height:25px}.shariff .buttonsize-small li .s3uu{width:25px;line-height:25px}}.shariff .shariff-twitter a{background-color:#55acee}.shariff .shariff-twitter a:hover{background-color:#32bbf5}.shariff .theme-default .shariff-twitter .share_count{color:#147bc9}.shariff .theme-white .shariff-twitter a{color:#55acee}.shariff .theme-white .shariff-twitter a:hover{color:#55acee}.shariff .shariff-facebook a{background-color:#3b5998;color:#fff}.shariff .shariff-facebook a:hover{background-color:#4273c8}.shariff .theme-default .shariff-facebook .share_count{color:#1e2e4f}.shariff .theme-white .shariff-facebook a{color:#3b5998!important}.shariff .theme-white .shariff-facebook a:hover{color:#3b5998}.shariff .shariff-googleplus a{background-color:#d34836}.shariff .shariff-googleplus a:hover{background-color:#f75b44}.shariff .theme-default .shariff-googleplus .share_count{color:#86291d}.shariff .theme-white .shariff-googleplus a{color:#d34836}.shariff .theme-white .shariff-googleplus a:hover{color:#d34836}.shariff .shariff-mail a{background-color:#999}.shariff .shariff-mail a:hover{background-color:#a8a8a8}.shariff .theme-white .shariff-mail a{color:#999}.shariff .theme-white .shariff-mail a:hover{color:#999}.shariff .buttonsize-small .shariff-mail .s3uu{font-size:14px!important}.shariff .shariff-mailto a{background-color:#999}.shariff .shariff-mailto a:hover{background-color:#a8a8a8}.shariff .theme-white .shariff-mailto a{color:#999}.shariff .theme-white .shariff-mailto a:hover{color:#999}.shariff .buttonsize-small .shariff-mailto .s3uu{font-size:14px!important}.shariff .shariff-info{border:1px solid #ccc}.shariff .shariff-info a{color:#666!important;background-color:#fff;text-align:center}.shariff .shariff-info a:hover{background-color:#efefef}.shariff .shariff-info .s3uu-info{width:35px}.shariff .shariff-info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .shariff-info a{background-color:#fff}.shariff .theme-grey .shariff-info a:hover{background-color:#efefef}.shariff .orientation-vertical .shariff-info{width:35px;float:left}.shariff .orientation-vertical.buttonsize-small .shariff-info{width:25px;float:left}@media only screen and (min-width:360px){.shariff .orientation-horizontal .shariff-info{lex:none!important;width:35px;min-width:35px}.shariff .orientation-vertical .shariff-info{width:35px}.shariff .orientation-vertical.buttonsize-small .shariff-info{width:25px}.shariff .orientation-vertical.buttonsize-small .shariff-info .s3uu{line-height:24px;width:24px}.shariff .orientation-horizontal.buttonsize-small .shariff-info{width:25px;min-width:25px}.shariff .orientation-horizontal.buttonsize-small .shariff-info .s3uu{line-height:24px;width:24px}}.shariff .shariff-whatsapp a{background-color:#5cbe4a}.shariff .shariff-whatsapp a:hover{background-color:#34af23}.shariff .s3uu-whatsapp{margin-left:1px}.shariff .theme-white .shariff-whatsapp a{color:#5cbe4a}.shariff .theme-white .shariff-whatsapp a:hover{color:#5cbe4a}.shariff .shariff-xing a{background-color:#126567;color:#fff}.shariff .shariff-xing a:hover{background-color:#29888a}.shariff .theme-default .shariff-xing .share_count{color:#031010}.shariff .theme-white .shariff-xing a{color:#126567}.shariff .theme-white .shariff-xing a:hover{color:#126567}.shariff .shariff-pinterest a{background-color:#cb2027;color:#fff}.shariff .shariff-pinterest a:hover{background-color:#e70f18}.shariff .theme-default .shariff-pinterest .share_count{color:#731216}.shariff .theme-white .shariff-pinterest a{color:#cb2027!important}.shariff .theme-white .shariff-pinterest a:hover{color:#cb2027}.shariff .shariff-stumbleupon a{background-color:#eb4b24}.shariff .shariff-stumbleupon a:hover{background-color:#e1370e}.shariff .shariff-stumbleupon .s3uu-stumbleupon{font-size:20px}.shariff .shariff-stumbleupon .s3uu-stumbleupon .buttonsize-small{font-size:16px}.shariff .theme-default .shariff-stumbleupon .share_count{color:#9b2a0e}.shariff .theme-white .shariff-stumbleupon a{color:#eb4b24!important}.shariff .theme-white .shariff-stumbleupon a:hover{color:#eb4b24}.shariff .shariff-printer a{background-color:#999}.shariff .shariff-printer a:hover{background-color:#a8a8a8}.shariff .theme-white .shariff-printer a{color:#999}.shariff .theme-white .shariff-printer a:hover{color:#999}.shariff .shariff-reddit a{background-color:#cee3f8;color:#000!important}.shariff .shariff-reddit a:hover{background-color:#bedcf9}.shariff .shariff-reddit .share_count{color:#000}.shariff .theme-white .shariff-reddit a{color:#000!important}.shariff .theme-grey .shariff-reddit a{color:#fff!important}.shariff .theme-grey .shariff-reddit a .share_count{color:#fff!important}.widget .shariff .theme-color .shariff-reddit a,.widget .shariff .theme-round .shariff-reddit a,.widget .shariff .theme-white .shariff-reddit a{color:#000!important}.shariff .shariff-linkedin a{background-color:#007bb6}.shariff .shariff-linkedin a:hover{background-color:#1488bf}.shariff .theme-default .shariff-linkedin .share_count{color:#003650}.shariff .theme-white .shariff-linkedin a{color:#007bb6}.shariff .theme-white .shariff-linkedin a:hover{color:#007bb6}.shariff .shariff-flattr a{background-color:#7ea352;color:#fff}.shariff .shariff-flattr a .s3uu{font-size:18px}.shariff .shariff-flattr a:hover{background-color:#f67c1a}.shariff .theme-default .shariff-flattr .share_count{color:#4a5f30}.shariff .theme-default .shariff-flattr a:hover .share_count{color:#a44c06}.shariff .theme-white .shariff-flattr a{color:#7ea352}.shariff .theme-white .shariff-flattr a:hover{color:#7ea352}.shariff .buttonsize-small .shariff-flattr a .s3uu{font-size:14px}