/*! * shariff - v3.2.1 - Mon, 27 May 2019 08:23:32 GMT * https://github.com/heiseonline/shariff * Copyright (c) 2019 Ines Pauer, Philipp Busse, Sebastian Hilbig, Erich Kramer, Deniz Sesli * Licensed under the MIT license */
.shariff:after,.shariff:before{
    content:" ";
    display:table
}
.shariff:after{
    clear:both
}
.marketpress-salesman-refer-shariff ul{
    padding:0;
    margin:0;
    list-style:none
}
.marketpress-salesman-refer-shariff li{
    overflow:hidden
}
.marketpress-salesman-refer-shariff li,.marketpress-salesman-refer-shariff li a{
    height:35px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box
}
.marketpress-salesman-refer-shariff li a{
    color:#fff;
    position:relative;
    display:block;
    text-decoration:none
}
.marketpress-salesman-refer-shariff li.shariff-button a span {
    display: flex;
    height: 100%;
    align-items: center;
    justify-content: center;
}

.marketpress-salesman-refer-shariff li.shariff-button a span:before {
    content: '';
    display: block;
    width: 70%;
    height: 70%;
    color: white;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

.marketpress-salesman-refer-shariff .orientation-horizontal li{
    -webkit-box-flex:1
}
.marketpress-salesman-refer-shariff .orientation-horizontal .info{
    -webkit-box-flex:0
}
.marketpress-salesman-refer-shariff .orientation-horizontal{
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap
}
.marketpress-salesman-refer-shariff .orientation-horizontal li{
    float:left;
    -webkit-box-flex:0;
    -ms-flex:none;
    flex:none;
    width:35px;
    margin-right:3%;
    margin-bottom:10px
}
.marketpress-salesman-refer-shariff .orientation-horizontal li:last-child{
    margin-right:0
}
.marketpress-salesman-refer-shariff .orientation-horizontal li .share_text{
    display:block;
    text-indent:-9999px;
    padding-left:3px
}
.marketpress-salesman-refer-shariff .orientation-horizontal li .share_count{
    display:none
}
.marketpress-salesman-refer-shariff .theme-grey .shariff-button a{
    background-color:#b0b0b0
}
.marketpress-salesman-refer-shariff .theme-grey .shariff-button .share_count{
    background-color:#ccc;
    color:#333
}
.marketpress-salesman-refer-shariff .theme-white .shariff-button{
    border:1px solid #ddd
}
.marketpress-salesman-refer-shariff .theme-white .shariff-button a{
    background-color:#fff
}
.marketpress-salesman-refer-shariff .theme-white .shariff-button a:hover{
    background-color:#eee
}
.marketpress-salesman-refer-shariff .theme-white .shariff-button .share_count{
    background-color:#fff;
    color:#999
}
.marketpress-salesman-refer-shariff .orientation-vertical.button-style-icon{
    min-width:35px
}
.marketpress-salesman-refer-shariff .orientation-vertical.button-style-icon-count{
    min-width:80px
}
.marketpress-salesman-refer-shariff .orientation-vertical.button-style-standard{
    min-width:110px
}
.marketpress-salesman-refer-shariff .orientation-vertical li{
    display:block;
    width:100%;
    margin:5px 0
}
.marketpress-salesman-refer-shariff .orientation-vertical.button-style-icon-count li .share_count,.marketpress-salesman-refer-shariff .orientation-vertical.button-style-standard li .share_count{
    width:24px;
    text-align:right
}
@media only screen and (min-width:360px){
    .marketpress-salesman-refer-shariff .orientation-horizontal li{
        margin-right:1.8%
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-icon-count li,.marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard li{
        min-width:80px
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-icon-count li .share_count,.marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard li .share_count{
        display:block
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard li{
        width:auto;
        -webkit-box-flex:1;
        -ms-flex:1 0 auto;
        flex:1 0 auto
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-1 li,.marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-2 li{
        min-width:110px;
        max-width:160px
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-1 li .share_text,.marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-2 li .share_text{
        text-indent:0;
        display:inline
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.marketpress-salesman-refer-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){
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-3 li{
        min-width:110px;
        max-width:160px
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-3 li .share_text{
        text-indent:0;
        display:inline
    }
}
@media only screen and (min-width:768px){
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard li{
        min-width:110px;
        max-width:160px
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard li .share_text{
        text-indent:0;
        display:inline
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal.button-style-standard.shariff-col-5 li,.marketpress-salesman-refer-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){
    .marketpress-salesman-refer-shariff li,.marketpress-salesman-refer-shariff li a{
        height:30px
    }
    .marketpress-salesman-refer-shariff li .fab,.marketpress-salesman-refer-shariff li .far,.marketpress-salesman-refer-shariff li .fas{
        width:30px;
        line-height:30px
    }
    .marketpress-salesman-refer-shariff li .share_count,.marketpress-salesman-refer-shariff li .share_text{
        line-height:30px
    }
    .marketpress-salesman-refer-shariff li .share_count{
        height:28px
    }
}

.marketpress-salesman-refer-shariff .facebook a{
    background-color:#3b5998
}
.marketpress-salesman-refer-shariff .facebook a:hover{
    background-color:#4273c8
}
.marketpress-salesman-refer-shariff .facebook .share_count{
    color:#183a75;
    background-color:#99adcf
}
.marketpress-salesman-refer-shariff .theme-white .facebook a{
    color:#3b5998
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .facebook .fa-facebook-f{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .flattr a{
    background-color:#7ea352
}
.marketpress-salesman-refer-shariff .flattr a:hover{
    background-color:#f67c1a
}
.marketpress-salesman-refer-shariff .flattr a:hover .share_count{
    color:#d56308;
    background-color:#fab47c
}
.marketpress-salesman-refer-shariff .flattr .fa-money-bill-alt{
    font-size:22px
}
.marketpress-salesman-refer-shariff .flattr .share_count{
    color:#648141;
    background-color:#b0c893
}
.marketpress-salesman-refer-shariff .theme-white .flattr a{
    color:#f67c1a
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .flattr .fa-money-bill-alt{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .flipboard a{
    background-color:#e12828
}
.marketpress-salesman-refer-shariff .flipboard a:hover{
    background-color:#ff2e2e
}
.marketpress-salesman-refer-shariff .flipboard .fa-flipboard{
    font-size:22px
}
.marketpress-salesman-refer-shariff .theme-white .flipboard a{
    color:#e12828
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .flipboard .fa-flipboard{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .info{
    border:1px solid #ccc
}
.marketpress-salesman-refer-shariff .info a{
    color:#666;
    background-color:#fff
}
.marketpress-salesman-refer-shariff .info a:hover{
    background-color:#efefef
}
.marketpress-salesman-refer-shariff .info .fa-info{
    font-size:20px;
    width:33px
}
.marketpress-salesman-refer-shariff .info .share_text{
    display:block!important;
    text-indent:-9999px!important
}
.marketpress-salesman-refer-shariff .theme-grey .info a{
    background-color:#fff
}
.marketpress-salesman-refer-shariff .theme-grey .info a:hover{
    background-color:#efefef
}
.marketpress-salesman-refer-shariff .orientation-vertical .info{
    width:35px;
    float:right
}
@media only screen and (min-width:360px){
    .marketpress-salesman-refer-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){
    .marketpress-salesman-refer-shariff .info .fa-info{
        font-size:16px;
        width:23px
    }
    .marketpress-salesman-refer-shariff .orientation-horizontal .info{
        width:25px;
        min-width:25px!important
    }
    .marketpress-salesman-refer-shariff .orientation-vertical .info{
        width:25px
    }
}
.marketpress-salesman-refer-shariff .linkedin a{
    background-color:#0077b5
}
.marketpress-salesman-refer-shariff .linkedin a:hover{
    background-color:#0369a0
}
.marketpress-salesman-refer-shariff .linkedin .fa-linkedin-in{
    font-size:22px
}
.marketpress-salesman-refer-shariff .linkedin .share_count{
    color:#004785;
    background-color:#33aae8
}
.marketpress-salesman-refer-shariff .theme-white .linkedin a{
    color:#0077b5
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .linkedin .fa-linkedin-in{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .mail a{
    background-color:#999
}
.marketpress-salesman-refer-shariff .mail a:hover{
    background-color:#a8a8a8
}
.marketpress-salesman-refer-shariff .mail .fa-envelope{
    font-size:21px
}
.marketpress-salesman-refer-shariff .theme-white .mail a{
    color:#999
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .mail .fa-envelope{
        font-size:18px
    }
}
.marketpress-salesman-refer-shariff .print a{
    background-color:#999
}
.marketpress-salesman-refer-shariff .print a:hover{
    background-color:#a8a8a8
}
.marketpress-salesman-refer-shariff .print .fa-print{
    font-size:21px
}
.marketpress-salesman-refer-shariff .theme-white .print a{
    color:#999
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .print .fa-print{
        font-size:18px
    }
}
.marketpress-salesman-refer-shariff .pinterest a{
    background-color:#bd081c
}
.marketpress-salesman-refer-shariff .pinterest a:hover{
    background-color:#d50920
}
.marketpress-salesman-refer-shariff .pinterest .fa-pinterest-p{
    font-size:22px
}
.marketpress-salesman-refer-shariff .pinterest .share_count{
    color:#a31601;
    background-color:#eda79d
}
.marketpress-salesman-refer-shariff .theme-white .pinterest a{
    color:#bd081c
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .pinterest .fa-pinterest-p{
        font-size:19px;
        position:relative;
        top:1px
    }
}
.marketpress-salesman-refer-shariff .pocket a{
    background-color:#ef4056
}
.marketpress-salesman-refer-shariff .pocket a:hover{
    background-color:#ff5066
}
.marketpress-salesman-refer-shariff .pocket .fa-get-pocket{
    font-size:22px
}
.marketpress-salesman-refer-shariff .theme-white .pocket a{
    color:#ef4056
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .pocket .fa-get-pocket{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .reddit a{
    background-color:#ff4500
}
.marketpress-salesman-refer-shariff .reddit a:hover{
    background-color:#ff6a33
}
.marketpress-salesman-refer-shariff .reddit .fa-reddit{
    font-size:17px
}
.marketpress-salesman-refer-shariff .theme-white .reddit a{
    color:#ff4500
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .reddit .fa-reddit{
        font-size:16px
    }
}
.marketpress-salesman-refer-shariff .twitter a{
    background-color:#000
}
.marketpress-salesman-refer-shariff .twitter a:hover{
    background-color:#353535
}
.marketpress-salesman-refer-shariff .twitter .fa-twitter{
    font-size:28px
}
.marketpress-salesman-refer-shariff .twitter .share_count{
    color:#0174a4;
    background-color:#96d4ee
}
.marketpress-salesman-refer-shariff .theme-white .twitter a{
    color:#55acee
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .twitter .fa-twitter{
        font-size:24px
    }
}
.marketpress-salesman-refer-shariff .whatsapp a{
    background-color:#5cbe4a
}
.marketpress-salesman-refer-shariff .whatsapp a:hover{
    background-color:#34af23
}
.marketpress-salesman-refer-shariff .whatsapp .fa-whatsapp{
    font-size:28px
}
.marketpress-salesman-refer-shariff .theme-white .whatsapp a{
    color:#5cbe4a
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .whatsapp .fa-whatsapp{
        font-size:22px
    }
}
.marketpress-salesman-refer-shariff .xing a{
    background-color:#126567
}
.marketpress-salesman-refer-shariff .xing a:hover{
    background-color:#29888a
}
.marketpress-salesman-refer-shariff .xing .fa-xing{
    font-size:22px
}
.marketpress-salesman-refer-shariff .xing .share_count{
    color:#15686a;
    background-color:#4fa5a7
}
.marketpress-salesman-refer-shariff .theme-white .xing a{
    color:#126567
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .xing .fa-xing{
        font-size:19px
    }
}
.marketpress-salesman-refer-shariff .tumblr a{
    background-color:#36465d
}
.marketpress-salesman-refer-shariff .tumblr a:hover{
    background-color:#44546b
}
.marketpress-salesman-refer-shariff .tumblr .fa-tumblr{
    font-size:28px
}
.marketpress-salesman-refer-shariff .theme-white .tumblr a{
    color:#5cbe4a
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .tumblr .fa-tumblr{
        font-size:22px
    }
}
.marketpress-salesman-refer-shariff .threema a{
    background-color:#333
}
.marketpress-salesman-refer-shariff .threema a:hover{
    background-color:#1f1f1f
}
.marketpress-salesman-refer-shariff .threema .fa-lock{
    font-size:28px
}
.marketpress-salesman-refer-shariff .theme-white .threema a{
    color:#333
}
@media only screen and (min-width:600px){
    .marketpress-salesman-refer-shariff .threema .fa-lock{
        font-size:22px
    }
}
.marketpress-salesman-refer-shariff .telegram a{
    background-color:#08c
}
.marketpress-salesman-refer-shariff .telegram a:hover{
    background-color:#007dbb
}
.marketpress-salesman-refer-shariff .telegram .fa-telegram{
    font-size:28px
}
.marketpress-salesman-refer-shariff .theme-white .telegram a{
    color:#08c
}
