.ubg_one_click-outer {}
.ubg_one_click li a
{
    line-height: 25px!important;
    font-size:0px!important;
    height:25px;
    font-family: 'cdukievit'!important;
}
.ubg_one_click .orientation-vertical li {
    display: block;
    margin: 15px 0;
    padding-left: 0px;
}

.ubg_one_click-outer .forward-button a { 

}
.ubg_one_click-outer-horizontal .ubg_one_click li:last-child {
    margin-right: 15px!important;
}

.ubg_one_click-outer .printpage-button a {

}

#ubg_one_click-share-top
{
   margin-top:15px; 
}


#ubg-memory-share-box .ubg_one_click-outer-vertical {
    left: -65px;
}

.view .ubg_one_click-outer-vertical {
    left: -65px;
}


.ubg_one_click-outer-vertical {
    position: absolute;
    left: -25px /*!important*/;
    top: 40px /*!important*/;
    width: 25px;
}

.ubg_one_click-horizontal { float: left; }

.social_share_privacy_area li.help_info.display .info { display: block; }
.social_share_privacy_area li.help_info.info_off.display .info { display: none; }

/* Tooltips end */

/* ------ forward button, printpage button ------ */

.ubg_one_click-outer-horizontal .ubg_one_click {
    display: inline-block;
}

.ubg_one_click-outer-horizontal .pm-wrapper {
    display: inline-block;
}
.ubg_one_click-outer-horizontal .pm-wrapper div
{
    margin-right: 14px;
}

.pm-wrapper div.forward-button,
.pm-wrapper  div.printpage-button {

    height: 25px;
    width:43px;
    text-align:center;
}
 .ubg_one_click-outer-vertical .pm-wrapper  div
 {
     margin-bottom:15px;
 }
 .pm-wrapper div.forward-button img,
 .pm-wrapper div.printpage-button img
{
    position: relative;
    top:4px;
    height:13px;
}
.pm-wrapper div.forward-button img {
    height:10px;
}
.ubg_one_click-outer-horizontal div.printpage-button
{

}
.orientation-horizontal li
{
    padding-left: 0px;
}
.pm-wrapper div:hover {
    background-color: #b1b1b1;
    display: inline-block;
}

.pm-wrapper div {
    display: inline-block;
    background-color: #666666;
}
div.forward-button img,
div.printpage-button img {
    height: 15px;
    width: auto;
    margin: 0 auto;
}
    #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal { display: none; } 
/* ---- forward button end ---- */


div#ubg_one_click-share-top div.ubg_one_click-outer-horizontal { margin: 0 0 0.63em 0; }

/* ------ Share Box -------- */
#share-bottom { display: none; }
.ubg_one_click-outer-vertical { display: none; }

@media all and (min-width: 1229px) and (min-device-width: 1229px), all and (max-device-width: 1229px) and (min-width: 1229px) and (orientation:landscape) {
    #ubg_one_click-share-bottom{ display: none; }
    .ubg_one_click-outer-horizontal { display: block; }
    .ubg_one_click-outer-vertical { display: none; } 

    .mediathek-content-items .ubg_one_click-outer-horizontal { display: block; }
    .mediathek-content-items .ubg_one_click-outer-vertical { display: none; }

    #ubg_one_click-share-top .ubg_one_click-outer-vertical {
        position: fixed;
    }
} 

@media all and (max-width: 800px) {
    #ubg_one_click-share-top { display: block; }
    #ubg_one_click-share-top .ubg_one_click-outer-horizontal{display: block; }
    #ubg_one_click-share-bottom .ubg_one_click-outer-vertical { display: none; }
    #ubg_one_click-share-bottom { display: block; }  

    #ubg_one_click-share-bottom .ubg_one_click-horizontal { float: none; width: 100%; }

    #ubg_one_click-share-bottom.ubg_one_click-outer-horizontal div.forward-button {
        float: none;
        margin: 10px 0 0 0;
    }
    #ubg_one_click-share-bottom .ubg_one_click-outer-vertical {
        left:0px;
        position: relative;
        width: 45px;
        top: 0px;
        display: block;
    }
    #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal
    {
        display: none;
    }
    
    #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal .pm-wrapper {
    display: inline-block;
    vertical-align: top;
}
.printpage-button
{
    display:none!important;
}
    
    
} 

@media all and (min-width: 800px) and (max-width: 940px) 
{
 
.pm-wrapper div.forward-button, .pm-wrapper div.printpage-button {

}
}
@media all and (min-width: 520px) and (max-width: 800px) 
{
 #ubg_one_click-share-bottom .ubg_one_click-outer-horizontal {
    display: block;
} 

  #ubg_one_click-share-bottom .ubg_one_click-outer-vertical {
    display: none;
}  
    
#ubg_one_click-share-bottom .pm-wrapper
{
    width:auto;
    background-color: transparent;
    
}
.ubg_one_click-outer-horizontal .pm-wrapper .forward-button
{
   margin-left: 0px!important; 
}


#ubg_one_click-share-bottom .pm-wrapper div.forward-button img,#ubg_one_click-share-bottom .pm-wrapper div.printpage-button img{
left:2px;
}
}

.ubg_one_click-outer-horizontal .ubg_one_click-button
{
    display:inline-block;
    padding-left:0px;
    margin-right:14px;
}
.ubg_one_click-outer-horizontal .ubg_one_click
{
    margin-left:0px;
}
.ubg_one_click-outer-vertical .ubg_one_click
{
margin-left: 0em;
}
.ubg_one_click-outer-vertical .pm-wrapper {
    margin-left: 0em;
}


.ubg_one_click li.ubg_one_click-button {
    height: 25px;
    margin-bottom: 15px ;
    margin-top: 0;
    padding-left: 0px;
    list-style: outside none none;
    vertical-align: top;
}

.ubg_one_click li a
{
    width:45px;
    display:block;
}
.ubg_one_click li a:before {
    content: " "!important;
    font-size:0px!important;
}
.ubg_one_click li.twitter a,
.social-sharing .one_click li.one_click-button.twitter a {
    background-image: url('../images/twitter-s.png');
    background-position: 14px 4px;
    background-repeat: no-repeat;
    background-color: #55acee;

}
.ubg_one_click li.twitter a:hover
{
    background-color: #32bbf5;
}

.ubg_one_click li.facebook a {
    background-image: url('../images/facebook-s.png');
    background-position: 14px 4px;
    background-repeat: no-repeat;
    background-color: #3b5998;

}


.ubg_one_click li.facebook a:hover {
    background-color: #4273c8;
}


.ubg_one_click .orientation-vertical li.facebook.ubg_one_click-button a
{
     padding-left: 25px;
}
.ubg_one_click li.googleplus a {
    background-image: url('../images/googleplus-s.png');
    background-position: 15px 5px;
    background-repeat: no-repeat;
    background-color: #d34836;
}

.ubg_one_click li.googleplus a:hover
{
    background-color: #f75b44;
}

.ubg_one_click li.whatsapp a {
    background-image: url('../images/whatsapp-s.png');
    background-repeat: no-repeat;
    background-position: 14px 4px;
    background-color: #5cbe4a;
}
.ubg_one_click li.whatsapp a:hover
{
    background-color: #34af23;
}
.ubg_one_click li.ubg_one_click-button .share_count {
  font-size: 14px;
    height: 23px;
    line-height: 23px;
    min-width: 23px;
    padding: 0 5px;
    text-align: center;
    width: auto;
}
#share .ubg_one_click-outer {
    padding-top: 1em;
}



/****** New Icons *****/
ul.ubg-one-click-icons {
  font-size: 0;
}

.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a {
  background-image: none;
  color: #fff;
  font-size: 16px !important;
} 

.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a .fa {
  color: inherit;
}

.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon a span.icon {
  width: 100%;
  height: 100%;
  vertical-align: top;
  line-height: 25px;
} 

.ubg_one_click.ubg-one-click-icons li.forward-button, 
.ubg_one_click.ubg-one-click-icons li.printpage-button {
  background-color: #fff;
  border: 1px solid #ccc;
  color: #999;
  width: 43px;
  height: 23px;
}

.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a, 
.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a {
  color: #999;
}

.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.forward-button a span.icon, 
.ubg_one_click.ubg-one-click-icons li.ubg_one_click-button.icon.printpage-button a span.icon {
  line-height: 23px;
}