@charset "utf-8";
* {padding: 0; margin: 0; box-sizing: content-box;}
body {background: url(images/bg_hell.gif) #926a45; color: #000; font: 11px Arial,Helvetica,sans-serif; text-align: center; margin-bottom: 5px;}
#bg_dunkel {position: absolute; top: -14px; left: -1px; background: url(images/bg_dunkel.jpg) repeat-x; width: 100%; height: 600px;}

#page {position: relative; width: 784px; top: 13px; margin: 0 auto 26px auto;}

/* Quantcast Cookie */
.qc-cmp-button {background-color: #fff !important; border-color: #fff !important; color: #3c5161 !important;}
.qc-cmp-button:hover {background-color: #fff !important; border-color: #fff !important;  color: #3c5161 !important;}
.qc-cmp-alt-action, .qc-cmp-link {color: #fff !important;}
.qc-cmp-button.qc-cmp-secondary-button {border-color: #a2a2a2 !important; background-color: #a2a2a2 !important; color: #fff !important;}
.qc-cmp-button.qc-cmp-secondary-button:hover {border-color: #fff !important;  background-color: #fff !important; color: #3c5161 !important;}
.qc-cmp-ui, .qc-cmp-ui .qc-cmp-main-messaging, .qc-cmp-ui .qc-cmp-messaging,
.qc-cmp-ui .qc-cmp-beta-messaging,
.qc-cmp-ui .qc-cmp-title,
.qc-cmp-ui .qc-cmp-sub-title,
.qc-cmp-ui .qc-cmp-purpose-info,
.qc-cmp-ui .qc-cmp-table,
.qc-cmp-ui .qc-cmp-table-header,
.qc-cmp-ui .qc-cmp-vendor-list,
.qc-cmp-ui .qc-cmp-vendor-list-title {color: #fff !important;}
.qc-cmp-ui a, .qc-cmp-ui .qc-cmp-alt-action, .qc-cmp-toggle-status {color: #fff !important;}
.qc-cmp-ui {background-color: #3c5161 !important;}
.qc-cmp-publisher-purposes-table .qc-cmp-table-header {background-color: #3c5161 !important;}
.qc-cmp-publisher-purposes-table .qc-cmp-table-row {background-color: #3c5161 !important;}
.qc-cmp-vendor-list .qc-cmp-vendor-row {background-color: #3c5161 !important;}
.qc-cmp-vendor-list .qc-cmp-vendor-row-header {background-color: #3c5161 !important;}
.qc-cmp-small-toggle.qc-cmp-toggle-on, .qc-cmp-toggle.qc-cmp-toggle-on {background-color: #ddd !important; border-color: #ddd !important;}
.qc-cmp-small-toggle.qc-cmp-toggle-off, .qc-cmp-toggle.qc-cmp-toggle-off {background-color: #999 !important; border-color: #999 !important;}
.qc-cmp-initial-info, .qc-cmp-consent-content {text-align: left !important;}
a.qc-cmp-alt-action.qc-cmp-left-nav-link, a.qc-cmp-alt-action.qc-cmp-cancel {text-align: left !important; padding-top: 25px !important;}		
a.qc-cmp-alt-action.qc-cmp-left-nav-link {text-align: left !important;}
a.qc-cmp-persistent-link {background-color: #3c5161 !important;}

h1 {font-size: 11px; font-weight: bold;}
h2 {font-size: 10px; font-weight: normal;} /* Footer */
h3 {font-size: 16px; font-weight: bold; color: #A83B00;} /* in Einträgen */
img {border: 0;}

a.white {color: #fff; text-decoration: underline;}
a {text-decoration: none; color: #A83B00;}
a:hover {text-decoration: underline; color: #000;}
a.normal {color: #000;}
a.normal:hover {color: #A83B00;}
a.orange {text-decoration: underline;}
a.pages {letter-spacing: 1px; font-weight: bold;}
a.thumbs {display: block; width: 120px; height: 88px; border: 1px solid #000;}
a.thumbs:hover {text-decoration: none; border: 1px dotted #A83B00;}
.zoom {cursor: zoom-in;}
.zoom_msg {background: #fff4be; font-size: 11px; font-style: italic; border: 1px dotted #000; padding: 1px 3px; margin-bottom: 2px;}

a.menu {display: block; color: #FFF; padding: 0 10px; margin: 0 -10px;}
a.menu:hover {text-decoration: none; background: url(images/pfeil_links.gif) #FED093 no-repeat right; color: #A83B00;}
a.menu_links {float: left; width: 104px; padding: 0 2px 0 10px; margin: 0 2px 0 -10px;}
a.menu_links:hover {background-position: 100px;}
a.menu_rechts {float: left; width: 104px; padding: 0 10px 0 2px; margin: 0 -10px 0 0;}
a.menu_th_links {display: block; color: #FFF; float: left; width: 104px; padding: 0 2px 0 10px; margin: 0 2px 1px -10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
a.menu_th_links:hover {text-decoration: none; background: #FED093; color: #A83B00;}
a.menu_th_rechts {display: block; color: #FFF; float: left; width: 104px; padding: 0 10px 0 2px; margin: 0 -10px 1px 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
a.menu_th_rechts:hover {text-decoration: none; background: #FED093; color: #A83B00;}
a.menu_orange {color: #A83B00; font-weight: bold;}
a.menu_border {display: block; width: 104px; height: 76px; border: 1px solid #FFF; margin-bottom: 1px;}
a.menu_border:hover {text-decoration: none; border: 1px solid #A83B00;}

#header {width: 784px; height: 100px; text-align: center;}
#top_navi {position: absolute; width: 214px; height: 78px; color: #FFF; text-align: left; letter-spacing: 1px; margin-left: 565px; padding: 30px 0 0 5px;}
#top_navi a {color: #FFF;}
#top_navi a:hover {color: #A83B00;}

#main {width: 782px; background: url(images/bg_main.gif) #fee0b0; border: 1px solid #000; border-top: 0;}

#naviline {text-transform: uppercase; width: 782px; text-align: left; border-top: 4px solid #FFEDD5;}
#navi {background: #FF9000; padding: 4px 0;}
#navi ul, #navi li {display: inline; list-style: none;}
#navi li a {color: #FFF; background: #FF9000; text-decoration: none; text-align: center; font-weight: bold; padding: 4px 7px;}
#navi li a:hover {color: #A83B00; background: #FFEDD5; padding: 5px 7px 4px 7px;}
#navi .upload a {background: url(images/linkadden_icon.gif) 7px 4px no-repeat; padding-left: 24px;}
#navi .upload a:hover {background: url(images/linkadden_icon2.gif) #FFEDD5 7px 5px no-repeat; padding-left: 24px;}
.menu_search {position: absolute; left: 557px; margin-top: 3px;}

.topline ul, .topline li {display: inline; list-style: none;}
.topline li div {padding: 2px 5px;}
.topline li:hover div {background: #fccc93;}
.topline li ul {position: absolute; z-index: 1; background: #FFFAF6; left: -999em;}
.topline li:hover #topline_sort {left: 18px;}
.topline li:hover #topline_date {left: 136px;}
.topline li ul li a {display: block; color: #000; text-decoration: none; text-align: left; padding: 2px 5px; border: 1px solid #feb96a; border-top: 0;}
.topline li ul li a:hover {background: #fccc93;}
.topline li:hover #topline_sort li a {width: 101px;}
.topline li:hover #topline_date li a {width: 91px;}

#content {float: left; width: 523px; background: #fee0b0; text-align: left; padding: 9px 11px; border-top: 1px solid #000; border-right: 1px solid #000;}
.eintrag {background: #FFFAF6; margin-bottom: 13px;}
.eintrag_einfach {float: left; width: 33%; font-size: 9px; margin-bottom: 3px;}
.eintrag_xmas {float: left; margin-bottom: 5px; width: 163px; font-size: 14px;}
.headline_links {float: left; width: 80px; background: url(images/eintrag.png) 0 -30px no-repeat; font-weight: bold; padding: 8px 2px 8px 15px;}
.headline_rechts {float: right; width: 50px; text-align: right; background: url(images/eintrag.png) #fccc93 right -102px no-repeat; font-weight: bold; padding: 8px 15px;}
.headline {background: url(images/bg_cat.gif) #fccc93 repeat-y; text-transform: uppercase; padding: 8px 0 8px 112px; border-bottom: 2px solid #fee0b0;}
.headline_std {background: url(images/eintrag.png) #fccc93 left -66px no-repeat; text-transform: uppercase; font-weight: bold; border-bottom: 2px solid #fee0b0;}
.headline_std_text {background: url(images/eintrag.png) right -102px no-repeat; padding: 8px 15px;}
.text {line-height: 16px; padding: 8px 8px 0 9px;}
.text_cp .border {margin-bottom: -13px;}
.picture {float: left; padding-right: 8px;}
a.picture_border {display: block; width: 150px; height: 110px; text-decoration: none; border: 1px solid #000;}
a.picture_border:hover {border: 1px dotted #A83B00;}
.subline {height: 14px; letter-spacing: 1px; border-top: 2px solid #fee0b0; font-size: 9px; margin-top: 4px; padding-top: 3px;}
.subline_clear {height: 14px; padding-top: 3px;}
.subline_links {float: left; height: 14px; background: url(images/eintrag.png) left -138px no-repeat; padding-left: 10px;}
.subline_rechts {float: right; height: 14px; text-align: right; background: url(images/eintrag.png) right -153px no-repeat; padding-right: 10px;}
.subline_mitte {margin: 0 8px;}
.setry {margin-top: -2px; border: 0;}
.icons {background: url(images/eintrag.png) no-repeat 0 2px; padding-left: 13px;}
.e2 {background-position: 0 -8px; padding-left: 16px;}
.e3 {background-position: 0 -18px; padding-left: 12px;}
.group_button {float: right; width: 88px; height: 69px; margin: -3px -3px 3px 4px;}
.fb-post {font-style: italic;}
.eintrag_seiten {text-align:center; font-size:16px; font-weight:bold;}

.over_left {position: absolute; z-index: 2; background: rgba(255,160,36,0.8); color: #fff; border-radius: .31rem; padding: .12rem .31rem; margin: .31rem 0 0 .31rem; font: .8rem Arial,sans-serif;}
.border {max-width: 100%; height: auto;}
.gifv_div {position: relative; line-height: 0;}
.gifv_nr {position: absolute; z-index: 2; background: rgba(255,160,36,0.8); color: #fff; border-radius: .31rem; padding: .12rem .31rem; top: .31rem; left: .31rem; font: .8rem Arial,sans-serif; cursor: default;}
.gifv_img {position:absolute; z-index: 2; top: -webkit-calc(50% - 63px); top: -moz-calc(50% - 63px); top: calc(50% - 63px); left: -webkit-calc(50% - 63px); left: -moz-calc(50% - 63px); left: calc(50% - 63px); cursor: pointer;}
.gifv {width: 100%; height: auto;}

#menu {float: right; width: 236px; background: #FF9000; color: #FFF; text-align: left; padding: 10px 0;}
.menu_item {background: url(images/menu_titles.png) no-repeat 0 0; padding: 19px 10px 12px 10px;}
.feat {background-image: none; padding-top: 0;}
.ftimg {width: 214px; height: 17px;}
.m2 {background-position: -236px 0;}
.m3 {background-position: -472px 0;}
.m4 {background-position: -708px 0;}
.m5 {background-position: -944px 0;}
.m6 {background-position: -1180px 0;}
.menu_text ul, .menu_text li {display: inline; list-style: none;}
.menu_li_img {float: left; margin: 3px 5px 0 0;}
.menu_li_txt {float: left; width: 144px; height: 42px; overflow: hidden;}
.p_links {float: left; width: 106px; margin-right: 4px; padding-top: 1px;}
.p_rechts {float: right; width: 106px; padding-top: 1px;}
.menu_icons {float: left; width: 18px; height: 18px; background: url(images/menu_icons.png?2) no-repeat -1px -1px; margin: 0 4px 0 0;}
.mic2 {background-position: -20px -1px;}
.mic3 {background-position: -1px -20px;}
.bs_nr {position: absolute; width: 15px; height: 14px; background: #f3e290; color: #000; text-align: center; font-weight: bold; padding-top: 1px;}
.lkm {width: 214px; overflow: auto;}

.wteile {margin: 11px 0 8px 0; font-weight: bold;}
.thumbs_overlay, #thumbs_overlay_m {background: url(/images/thumbs_overlay.png); position: relative; height: 15px; color: #FFF; font-size: 10px; text-align: center; padding-top: 2px; margin-top: -17px;}
#thumbs_overlay_m {line-height: normal; letter-spacing: 1px;}
.stxt {margin-top: 13px;}
.stx {float: left; text-align: center; width: 122px; line-height: normal; margin-right: 6px;}
.empfehlen {width: 500px; vertical-align: middle; margin-top: 1px;}
.fb-like {float: left;}
.fb-send {float: left; margin: 0 4px;}

.cmtbox_rechts {float: right; width: 138px;}
.cmt_emojis {margin-top: 10px; font-size: 18px; line-height: 24px;}
.cmt_emojis span {cursor: pointer;}
.cmt_spm {display: none;}
.cmt_raufg {width: 20px;}
.cmt_nme {width: 340px; margin-bottom: 6px;}
#cmt_zeichen {display: none; float: right; width: 130px; text-align: right; font-style: italic; margin: -1px 18px 0 0;}
#cmt_zeichen input {width: 14px; background: #FFFAF6; border: 0; font-style: italic; padding: 0;}
.cmt_txt {width: 340px; height: 68px; overflow: auto; margin-bottom: 10px;}
.cmt_msg {overflow: auto; padding-top: 1px; margin-top: -1px;}
.cmt_admin {background: #fffbc9; margin: -5px -8px -5px -9px; padding: 5px 8px 5px 9px;}
.rss {vertical-align: baseline;}

.page_navi {letter-spacing: 1px; font-size: 10px;}
.page_navi_top {border: 1px dotted #A83B00; font-size: 10px; padding: 5px; margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.page_navi_top_right {float: right; padding: 2px 2px 0 0; margin-bottom: -3px;}
.ansicht_div {float: left; width: 22px; height: 18px;}
.ansicht {float: left; width: 21px; height: 18px; background: url(images/ansicht.png) no-repeat 0 0;}
.ansicht_aus {background-position: 0 -18px; width: 22px;}
.ansicht_e {background-position: -22px -18px;}
.ansicht_e_aus {background-position: -21px 0; width: 22px;}
.sp_sky {height: 600px; position: absolute; right: 50%; text-align: right; margin-right: 365px; /* Seitenhälfte - 40px Rechtsverschiebung + 13px Abstand */ top: 13px;}
.midbot {top: auto; margin-right: 405px;}
.promo_top {background: #fffbc9; margin-bottom: 13px; text-align: center; padding: 3px; border: 1px #000 solid; font-weight: bold;}
.sp_cnt_big {clear: both; margin: 0 auto 13px auto; text-align: center;}
.sp_cnt_big_eb {clear: both; margin: -2px 0 9px 8px;}

#footer {width: 515px; text-align: justify; font-size: 10px; padding-left: 6px; margin-top: 26px; border-left: 2px solid #A83B00;}
.counter {float: right; width: 41px; margin: 0 0 0 5px;}
.top {float: right; width: 50px; text-align: right; padding-top: 3px;}

.removed {width: 515px; text-align: center; background: #A83B00; color: #FFF; font-weight: bold; border: 2px solid #A83B00; padding: 2px;}
.orange {color: #A83B00;}
.red {color: #A83B00; font-weight: bold;}
.bg_red {background: #A83B00; color: #FFF; text-align: center; padding: 0 2px;}
.green {color: #008D35;}
.grey {color: #999;}
.italic {font-style: italic; font-size: 9px;}
.small_italic {font-style: italic; font-size: 9px; letter-spacing: 1px;}
.hinweis {font-style: italic; color: #666; font-size: 10px; line-height: 13px;}
.clear {clear: both; font-size: 0; line-height: 0; height: 0;}

.vote_pos {position: absolute; width: 236px;}
.vote_frame {width: 236px; border: 0;}
.vote_load {width: 216px; letter-spacing: 1px;}
.row4 {height: 133px;}
.row5 {height: 147px;}
.row6 {height: 161px;}
.row7 {height: 175px;}
.row8 {height: 189px;}
.row9 {height: 203px;}

form {display:inline;}
input,textarea,select {background: url(images/form_input.png) #fee6c8 repeat-x 0 -71px; color: #A83B00; font: 11px Arial,Helvetica,sans-serif; border: 0; border-top: 1px solid #FF9000; border-bottom: 1px solid #FF9000; padding: 0 5px;}
input {height: 16px;}
input.suche {width: 120px; border-top: 1px solid #A83B00; border-bottom: 1px solid #A83B00; padding-right: 25px;}
a.suche {position: absolute; width: 18px; height: 16px; background: url(images/form_input.png) no-repeat -12px -54px; margin: 1px 0 0 127px;}
input.suche_page {width: 255px; padding-right: 25px;}
input.suche_seite {width: 18px; font-size: 10px; text-align: center; padding-top: 1px; height: 15px;}
input.ohne {background: none transparent; height: 11px; border: 0;}
.button {height: 18px; background: #FF9000; color: #FFF; font-weight: bold; text-align: center;}
.form_input {position: absolute; z-index: 0; width: 5px; height: 18px; display:inline; background: url(images/form_input.png) no-repeat -12px 0;}
.form_r {background-position: -18px 0; margin-left: -5px;}
.form_tx {background-position: 0 0; height: 70px;} /* Textareas */
.form_tx_r {background-position: -6px 0; height: 70px; margin-left: -5px;}
.form_ma {background-position: -24px 0;} /* Main - Seitennavi */
.form_ma_r {background-position: -12px -19px; margin-left: -5px;}
.form_sb {background-position: -18px -19px;} /* Sidebar */
.form_sb_r {background-position: -24px -19px; margin-left: -5px;}

.img150 {width: 150px; height: 110px;}
.img120 {width: 120px; height: 88px;}
.img214, a.img214 {width: 214px; height: 139px;}
.img104 {width: 104px; height: 76px;}
.mrg0 {margin: 0;}
a.mrgr4 {margin-right: 4px;}
.mrgt3 {margin-top: 3px;}
.fnrml, a.fnrml {font-weight: normal;}
a.tdnone {text-decoration: none;}
a.thbig {text-align: center; padding: 0 20px;}
.ft10 {font-size: 10px;}
.ft15 {font-size: 15px;}

#mif_ent {width: 520px; height: 586px; margin: -11px 0 0 -7px; overflow: hidden;}
#mif_sdb {position: absolute; width: 290px; right: 50%; text-align: right; margin-right: 357px; top: -7px; height: 1900px;}

/*!
 * 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
 */
/*!
 * Font Awesome Free 5.0.5 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2em * 5/4;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border-radius:.1em;border:.08em solid #eee;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-500px:before{content:"\F26E"}.fa-envelope:before{content:"\F0E0"}.fa-envelope-open:before{content:"\F2B6"}.fa-envelope-square:before{content:"\F199"}.fa-facebook:before{content:"\F09A"}.fa-facebook-f:before{content:"\F39E"}.fa-facebook-messenger:before{content:"\F39F"}.fa-facebook-square:before{content:"\F082"}.fa-google-plus:before{content:"\F2B3"}.fa-google-plus-g:before{content:"\F0D5"}.fa-google-plus-square:before{content:"\F0D4"}.fa-pinterest:before{content:"\F0D2"}.fa-pinterest-p:before{content:"\F231"}.fa-pinterest-square:before{content:"\F0D3"}.fa-reddit:before{content:"\F1A1"}.fa-reddit-alien:before{content:"\F281"}.fa-reddit-square:before{content:"\F1A2"}.fa-stumbleupon:before{content:"\F1A4"}.fa-stumbleupon-circle:before{content:"\F1A3"}.fa-tumblr:before{content:"\F173"}.fa-tumblr-square:before{content:"\F174"}.fa-twitter:before{content:"\F099"}.fa-twitter-square:before{content:"\F081"}.fa-whatsapp:before{content:"\F232"}.fa-whatsapp-square:before{content:"\F40C"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(fa-brands-400.eot);src:url(fa-brands-400.eot?#iefix) format("embedded-opentype"),url(fa-brands-400.woff2) format("woff2"),url(fa-brands-400.woff) format("woff"),url(fa-brands-400.ttf) format("truetype"),url(fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(fa-regular-400.eot);src:url(fa-regular-400.eot?#iefix) format("embedded-opentype"),url(fa-regular-400.woff2) format("woff2"),url(fa-regular-400.woff) format("woff"),url(fa-regular-400.ttf) format("truetype"),url(fa-regular-400.svg#fontawesome) format("svg")}.far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(fa-solid-900.eot);src:url(fa-solid-900.eot?#iefix) format("embedded-opentype"),url(fa-solid-900.woff2) format("woff2"),url(fa-solid-900.woff) format("woff"),url(fa-solid-900.ttf) format("truetype"),url(fa-solid-900.svg#fontawesome) format("svg")}.fa,.far,.fas{font-family:Font Awesome\ 5 Free}.fa,.fas{font-weight:900}.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{height:35px;-webkit-box-sizing:border-box;box-sizing:border-box}.shariff li a{color:#fff;position:relative;display:block;text-decoration:none}.shariff li .share_count,.shariff li .share_text{font-family:Arial,Helvetica,sans-serif;font-size:12px;vertical-align:middle;line-height:35px}.shariff li .fab,.shariff li .far,.shariff li .fas{width:35px;line-height:35px;text-align:center;vertical-align:middle}.shariff li .share_count{padding:0 8px;height:33px;position:absolute;top:1px;right:1px}.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:35px;margin-right:3%;margin-bottom:10px}.shariff .orientation-horizontal li:last-child{margin-right:0}.shariff .orientation-horizontal li .share_text{display:block;text-indent:-9999px;padding-left:3px}.shariff .orientation-horizontal li .share_count{display:none}.shariff .theme-grey .shariff-button a{background-color:#b0b0b0}.shariff .theme-grey .shariff-button .share_count{background-color:#ccc;color:#333}.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-button .share_count{background-color:#fff;color:#999}.shariff .orientation-vertical.button-style-icon{min-width:35px}.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,.shariff li a{height:30px}.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 .facebook a{background-color:#3b5998}.shariff .facebook a:hover{background-color:#4273c8}.shariff .facebook .fa-facebook-f{font-size:22px}.shariff .facebook .share_count{color:#183a75;background-color:#99adcf}@media only screen and (min-width:600px){.shariff .facebook .fa-facebook-f{font-size:19px}}.shariff .googleplus a{background-color:#d34836}.shariff .googleplus a:hover{background-color:#f75b44}.shariff .googleplus .fa-google-plus-g{font-size:22px}.shariff .googleplus .share_count{color:#a31601;background-color:#eda79d}@media only screen and (min-width:600px){.shariff .googleplus .fa-google-plus-g{font-size:19px}}.shariff .info{border:1px solid #ccc}.shariff .info a{color:#666;background-color:#fff}.shariff .info a:hover{background-color:#efefef}.shariff .info .fa-info{font-size:20px;width:33px}.shariff .info .share_text{display:block!important;text-indent:-9999px!important}.shariff .theme-grey .info a{background-color:#fff}.shariff .theme-grey .info a:hover{background-color:#efefef}.shariff .orientation-vertical .info{width:35px;float:right}@media only screen and (min-width:360px){.shariff .orientation-horizontal .info{-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;width:35px;min-width:35px!important}}@media only screen and (min-width:1024px){.shariff .info .fa-info{font-size:16px;width:23px}.shariff .orientation-horizontal .info{width:25px;min-width:25px!important}.shariff .orientation-vertical .info{width:25px}}.shariff .mail a{background-color:#999}.shariff .mail a:hover{background-color:#a8a8a8}.shariff .mail .fa-envelope{font-size:21px}@media only screen and (min-width:600px){.shariff .mail .fa-envelope{font-size:18px}}.shariff .pinterest a{background-color:#bd081c}.shariff .pinterest a:hover{background-color:#d50920}.shariff .pinterest .fa-pinterest-p{font-size:22px}.shariff .pinterest .share_count{color:#a31601;background-color:#eda79d}@media only screen and (min-width:600px){.shariff .pinterest .fa-pinterest-p{font-size:19px;position:relative;top:1px}}.shariff .reddit a{background-color:#ff4500}.shariff .reddit a:hover{background-color:#ff6a33}.shariff .reddit .fa-reddit{font-size:17px}@media only screen and (min-width:600px){.shariff .reddit .fa-reddit{font-size:16px}}.shariff .stumbleupon a{background-color:#eb4924}.shariff .stumbleupon a:hover{background-color:#ef7053}.shariff .stumbleupon .fa-stumbleupon{font-size:17px}@media only screen and (min-width:600px){.shariff .stumbleupon .fa-stumbleupon{font-size:16px}}.shariff .twitter a{background-color:#55acee}.shariff .twitter a:hover{background-color:#32bbf5}.shariff .twitter .fa-twitter{font-size:28px}.shariff .twitter .share_count{color:#0174a4;background-color:#96d4ee}@media only screen and (min-width:600px){.shariff .twitter .fa-twitter{font-size:24px}}.shariff .whatsapp a{background-color:#5cbe4a}.shariff .whatsapp a:hover{background-color:#34af23}.shariff .whatsapp .fa-whatsapp{font-size:28px}@media only screen and (min-width:600px){.shariff .whatsapp .fa-whatsapp{font-size:22px}}.shariff .tumblr a{background-color:#36465d}.shariff .tumblr a:hover{background-color:#44546b}.shariff .tumblr .fa-tumblr{font-size:28px}@media only screen and (min-width:600px){.shariff .tumblr .fa-tumblr{font-size:22px}}