@font-face{
    font-family:love-icons;
    font-style:normal;
    font-weight:400;
    src:url(../font/loveicons_2.0/icomoon.eot?13072798#iefix) format("embedded-opentype"),url(../font/loveicons_2.0/icomoon.woff?13072798) format("woff"),url(../font/loveicons_2.0/icomoon.ttf?13072798) format("truetype"),url(../font/loveicons_2.0/icomoon.svg?13072798#love-icons) format("svg")
}
[class*=" dpc-icon dpc-icon-"]:before,[class^="dpc-icon dpc-icon-"]:before{
    display:inline-block;
    font-family:love-icons;
    font-style:normal;
    font-variant:normal;
    font-weight:400;
    line-height:1em;
    margin-left:.2em;
    margin-right:.2em;
    text-align:center;
    text-decoration:inherit;
    text-transform:none;
    width:1em;
    font-size:initial
}
.dpc-icon.dpc-icon-linkarena:before{
    content:""
}
.dpc-icon.dpc-icon-block:before{
    content:""
}
.dpc-icon.dpc-icon-lb_showmore:before{
    content:""
}
.dpc-icon.dpc-icon-load:before{
    content:""
}
.dpc-icon.dpc-icon-favorite:before{
    content:""
}
.dpc-icon.dpc-icon-less:before{
    content:""
}
.dpc-icon.dpc-icon-facebook:before{
    content:""
}
.dpc-icon.dpc-icon-linkedin:before{
    content:""
}
.dpc-icon.dpc-icon-twitter:before{
    content:""
}
.dpc-icon.dpc-icon-vkontakte:before{
    content:""
}
.dpc-icon.dpc-icon-help:before{
    content:""
}
.dpc-icon.dpc-icon-info:before{
    content:""
}
.dpc-icon.dpc-icon-style:before{
    content:""
}
.dpc-icon.dpc-icon-lb_total:before{
    content:""
}
.dpc-icon.dpc-icon-google:before{
    content:""
}
.dpc-icon.dpc-icon-pinterest:before{
    content:""
}
.dpc-icon.dpc-icon-stumbleupon:before{
    content:""
}
.dpc-icon.dpc-icon-flattr:before{
    content:""
}
.dpc-icon.dpc-icon-nolove:before{
    content:""
}
.dpc-icon.dpc-icon-lb_showmore-hide:before{
    content:""
}
.dpc-icon.dpc-icon-skype:before{
    content:""
}
.dpc-icon.dpc-icon-tumblr:before{
    content:""
}
.dpc-icon.dpc-icon-mail:before{
    content:""
}
.dpc-icon.dpc-icon-settings:before{
    content:""
}
.dpc-icon.dpc-icon-stats:before{
    content:""
}
.dpc-icon.dpc-icon-locked:before{
    content:""
}
.dpc-icon.dpc-icon-opend:before{
    content:""
}
.dpc-icon.dpc-icon-networks:before{
    content:""
}
.dpc-icon.dpc-icon-xing:before{
    content:""
}
.dpc-icon.dpc-icon-whatsapp:before{
    content:"\e600"
}
.dpc-icon.dpc-icon-buffer:before{
    content:""
}
.dpc-icon.dpc-icon-pocket:before{
    content:""
}
.dpc-icon.dpc-icon-print:before{
    content:""
}
.dpc-icon.dpc-icon-position:before{
    content:""
}
.dpc-icon.dpc-icon-ok:before{
    content:""
}
.dpc-icon.dpc-icon-cancel:before{
    content:""
}
.dpc-icon.dpc-icon-add:before{
    content:""
}
.dpc-icon.dpc-icon-remove:before{
    content:""
}
.dpc-icon.dpc-icon-clock:before{
    content:""
}
.dpc-icon.dpc-icon-love:before{
    content:""
}
.dpc-icon.dpc-icon-more:before{
    content:'\e828'
}
.dpc-icon.dpc-icon-total:before{
    content:'\e815'
}
.dpc-btn.dpc-btn-share.default{
    margin:5px
}
.dpc-btn.dpc-btn-share.default .dpc-btn-wrap{
    border-radius:4px!important
}
.dpc-btn.dpc-btn-share.default .dpc-label{
    font-size:11px!important;
    margin-left:2px!important;
    margin-right:6px!important
}
.dpc-btn.dpc-btn-share.default .dpc-counter{
    font-size:11px!important;
    margin-left:4px!important;
    margin-right:4px!important
}
.dpc-btn.dpc-btn-share.dpc-facebook.facebook.default .dpc-btn-wrap{
    background:#3b5998!important
}
.dpc-btn.dpc-btn-share.dpc-twitter.twitter.default .dpc-btn-wrap{
    background:#55acee!important
}
.dpc-btn.dpc-btn-share.dpc-google.google.default .dpc-btn-wrap{
    background:#e74b3b!important
}
.dpc-btn.dpc-btn-share.dpc-pinterest.pinterest.default .dpc-btn-wrap{
    background:#cf3136!important
}
.dpc-btn.dpc-btn-share.dpc-buffer.buffer.default .dpc-btn-wrap{
    background:#51962e!important
}
.dpc-btn.dpc-btn-share.dpc-flattr.flattr.default .dpc-btn-wrap{
    background:#f8b234!important
}
.dpc-btn.dpc-btn-share.dpc-linkedin.linkedin.default .dpc-btn-wrap{
    background:#39c!important
}
.dpc-btn.dpc-btn-share.dpc-stumbleupon.stumbleupon.default .dpc-btn-wrap{
    background:#ea4a24!important
}
.dpc-btn.dpc-btn-share.dpc-tumblr.tumblr.default .dpc-btn-wrap{
    background:#34506b!important
}
.dpc-btn.dpc-btn-share.dpc-xing.xing.default .dpc-btn-wrap{
    background:#026466!important
}
.dpc-btn.dpc-btn-share.dpc-whatsapp.whatsapp.default .dpc-btn-wrap{
    background:#5cbe4a!important
}
.dpc-btn.dpc-btn-share.dpc-mail.mail.default .dpc-btn-wrap{
    background:#1375c4!important
}
.dpc-btn.dpc-btn-share.dpc-print.print.default .dpc-btn-wrap{
    background:#333!important
}
.dpc-btn.dpc-btn-share.dpc-total.total .dpc-btn-wrap{
    background:#eee!important;
    color:#333!important
}
.dpc-btn.dpc-btn-share.dpc-more.more.default .dpc-btn-wrap{
    background:#c1c1c1!important;
    color:#fff!important
}
.dpc-icon.dpc-icon-more{
    font-size:14px
}
.modal,.sr-only{
    overflow:hidden
}
.dpc-more-wrap,.dpc-sharing,.modal{
    display:none
}
.modal{
    background:rgba(0,0,0,.75);
    bottom:0;
    height:100%;
    left:0;
    outline:0;
    position:fixed;
    right:0;
    top:0;
    width:100%;
    z-index:1050
}
.dpc_fade.in{
    opacity:1
}
.dpc_fade{
    opacity:0;
    transition:opacity .15s linear 0s
}
.modal.in .dpc-modaldialog{
    transform:translate(0,0)
}
.modal.dpc_fade .dpc-modaldialog{
    transform:translate(0,-25%);
    transition:transform .3s ease-out 0s
}
.dpc-modaldialog{
    margin:10% auto;
    overflow:hidden;
    position:relative;
    width:600px
}
.dpc-modalcontent{
    background-clip:padding-box;
    background-color:#fff;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;
    box-shadow:0 3px 9px rgba(0,0,0,.5);
    outline:0;
    position:relative
}
.dpc-modalheader{
    border-bottom:1px solid #e5e5e5;
    min-height:16.43px;
    padding:15px
}
.dpc-modalheader .close{
    margin-top:-2px
}
button.close{
    background:none;
    border:0;
    cursor:pointer;
    padding:0
}
.close{
    color:#000;
    float:right;
    font-size:21px;
    font-weight:700;
    line-height:1;
    opacity:.2;
    text-shadow:0 1px 0 #fff
}
.sr-only{
    border:0;
    clip:rect(0,0,0,0);
    height:1px;
    margin:-1px;
    padding:0;
    position:absolute;
    width:1px
}
.dpc-modaltitle{
    line-height:1.42857;
    margin:0
}
.dpc-modalbody{
    max-height:600px;
    padding:20px;
    position:relative
}
#dpc-modalbody img{
    height:auto;
    margin:4px 10px;
    max-width:145px
}
.dpc-modalfooter{
    border-top:1px solid #e5e5e5;
    margin-top:15px;
    padding:19px 20px 20px;
    text-align:right
}
.dpc-sharing .dpc-btn-wrap .dpc-icon{
    display:inline-block;
    vertical-align:middle
}

.dpc-btn.dpc-btn-share {
    display: inline-block;
    white-space: nowrap;
}
.dpc-btn-wrap {
    -moz-user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
    cursor: pointer;
    display: inline-block;
    /*font-size: 14px;*/
    font-weight: normal;
    line-height: 1.42857;
    margin-bottom: 0;
    padding: 6px 12px;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}

.dpc-btn .dpc-btn-wrap {
    color: #fff;
    margin-right: 2px;
    padding: 4px;
    position: relative;
    text-align: center;
	cursor: alias;
}
.dpc-btn.dpc-btn-share:active .dpc-btn-wrap, .dpc-btn.dpc-btn-share:hover .dpc-btn-wrap {
    background-image: none;
    opacity: 0.9;
    outline: 0 none;
}
.dpc-btn.dpc-btn-share:hover .dpc-btn-wrap, .dpc-btn.dpc-btn-share .dpc-btn-wrap:focus {
    color: #fff;
    text-decoration: none;
}
.dpc-btn.dpc-btn-share {
    margin: 5px;
}
.dpc-btn.dpc-btn-share .dpc-btn-wrap {
    border-radius: 4px;
}
.dpc-btn.dpc-btn-share .dpc-icon {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
}
.dpc-btn.dpc-btn-share .dpc-label {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    /*font-size: 11px;*/
    margin-left: 2px;
    margin-right: 6px;
}
.dpc-btn.dpc-btn-share .dpc-counter {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-size: 11px;
    margin-left: 4px;
    margin-right: 4px;
}