.tumeva_so_menubottom_text2 {
    font-size: 16px;
    color: #e10000
}

.tumeva_so_bttn_link {
    background: url(../images/tumeva_so_bttn_link_bg.gif) no-repeat;
    width: 118px;
    height: 20px;
    text-align: center
}

.tumeva_so_bttn_text {
    font-size: 11px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    height: 20px;
    width: 118px;
    text-align: center
}

.tumeva_so_sanstopu_no_bg {
    background: url(../images/tumeva_so_no_bg.gif) no-repeat;
    width: 67px;
    height: 51px;
    padding-top: 15px;
    padding-right: 5px;
    float: left;
    text-align: center
}

.tumeva_so_sanstopu_no_bg2 {
    background: url(../images/tumeva_so_no_bg2.gif) no-repeat;
    width: 67px;
    height: 51px;
    padding-top: 15px;
    padding-right: 5px;
    float: left;
    text-align: center
}

.tumeva_so_sanstopu_no_text {
    font-size: 30px;
    color: #FFF;
    font-weight: 700
}

.tumeva_so_center_bg {
    background: url(../images/tumeva_so_bg.gif) repeat-x;
    padding-top: 20px
}

.tumeva_so_center_text {
    font-size: 12px;
    font-weight: 700
}

.tumeva_so_center_text2 {
    font-size: 16px;
    font-weight: 700;
    color: #e10000
}

.tumeva_so_10numara_no_bg {
    background: url(../images/tumeva_so_no_mini_bg.gif) no-repeat;
    width: 37px;
    height: 33px;
    float: left;
    text-align: center;
    padding-top: 7px;
    padding-right: 5px
}

.tumeva_so_10numara_no_text {
    font-size: 20px;
    color: #FFF;
    font-weight: 700
}

.tumeva2010_so_menu_bg {
    background: url(../images/tumeva2010_so_menu_bg.gif) repeat-x;
    height: 26px
}

.tumeva2010_so_combo {
    font-size: 12px
}

.tumeva2010_so_menubottom_bg {
    background: url(../images/tumeva2010_subject_bg.gif) no-repeat;
    height: 33px;
    font-size: 13px;
    font-weight: 700
}

.tumeva2010_so_menubottom_text2 {
    font-size: 16px;
    color: #e10000;
    font-weight: bold;
}

.tumeva2010_so_bttn_link {
    background: url(../images/tumeva2010_so_bttn_link_bg.gif) no-repeat;
    width: 118px;
    height: 20px;
    text-align: center
}

.tumeva2010_so_bttn_link:hover {
    background: url(../images/tumeva2010_so_bttn_over_bg.gif) no-repeat;
    width: 118px;
    height: 20px;
    text-align: center
}

.tumeva2010_so_bttn_over {
    background: url(../images/tumeva2010_so_bttn_over_bg.gif) no-repeat;
    width: 118px;
    height: 20px;
    text-align: center
}

.tumeva2010_so_bttn_text {
    font-size: 11px;
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    height: 20px;
    width: 118px;
    text-align: center
}

.tumeva2010_so_sanstopu_no_bg {
    background: url(../images/tumeva2010_so_no_bg.gif) no-repeat;
    width: 75px;
    height: 70px;
    padding-top: 16px;
    padding-right: 7px;
    float: left;
    text-align: center
}

.tumeva2010_so_sanstopu_no_bg2 {
    background: url(../images/tumeva2010_so_no_bg2.gif) no-repeat;
    width: 70px;
    height: 70px;
    padding-top: 16px;
    padding-right: 7px;
    float: left;
    text-align: center
}

.tumeva2010_so_sanstopu_no_text {
    font-size: 24px;
    color: #FFF;
    font-weight: 700
}

.tumeva2010_so_center_bg {
    background: url(../images/tumeva2010_so_bg.gif) repeat-x;
    padding-top: 20px
}

.tumeva2010_so_center_text {
    font-size: 12px;
    font-weight: 700
}

.tumeva2010_so_center_text2 {
    font-size: 16px;
    font-weight: 700;
    color: #e10000
}

.tumeva2010_so_10numara_no_bg {
    background: url(../images/tumeva2010_so_no_mini_bg.gif) no-repeat;
    width: 50px;
    height: 40px;
    float: left;
    text-align: center;
    padding-top: 10px;
    padding-right: 9px
}

.tumeva2010_so_10numara_no_text {
    font-size: 15px;
    color: #FFF;
    font-weight: 700
}

.HaberYorumLikeButHolder {
    width: 100%;
    height: 23px;
}

.HaberYorumLike {
    width: 118px;
    height: 23px;
    margin-top: 10px;
    font-size: 11px;
}

.HaberYorumNotLike {
    width: 130px;
    height: 23px;
    margin-top: 10px;
    font-size: 11px;
}

.HaberYorumLikeLeft {
    border-radius: 10px;
    background: #76ce68;
    width: 33px;
    height: 22px;
    font-weight: normal;
    font-size: 11px
}

.HaberYorumLikeBut {
    width: 71px;
    height: 17px;
    padding: 0px 4px 2px 2px;
}

.HaberYorumNotLikeLeft {
    border-radius: 10px;
    background: #b9241e;
    width: 33px;
    height: 22px;
    font-weight: normal;
    font-size: 11px
}

.HaberYorumNotLikeBut {
    width: 85px;
    height: 17px;
    padding: 0px 4px 2px 2px;
}

.HaberYorumLike strong, .HaberYorumNotLike strong {
    color: #FFF
}

.HaberYorumLikeLeft div, .HaberYorumNotLikeLeft div {
    padding-left: 2px;
    padding-top: -4px
}

.FL {
    float: left
}

.txtLeft {
    float: right;
    text-align: left;
}

.FL_right {
    float: right;
}

.hidden-phone {
    display: none !important;
}

.buyuk-cerceve table,
.buyuk-cerceve table td {
    padding: 0px !important;
    text-align: left;
    font-size: 15px;
}

.tumeva2010_so_center_text {
    float: left;
}

.buyuk-cerceve .right {
    padding-right: 20px;
}

.SocialTools {
    width: 100%;
    position: relative;
    height: 30px;
    margin-bottom: 1px;
}

.SocialTools li {
    float: left;
    width: 18%;
    position: relative;
}

.SocialTools li a {
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #ffffff;
    text-align: center;
}

.SocialTools li a i {
    font-size: 16px;
}

.SocialTools li.resizer a {
    float: left;
    display: inline-block;
    width: 50%;
    text-align: center;
    position: relative;
}

.SocialTools li.resizer a:first-child {
    font-size: 20px;
}

.SocialTools li.resizer a:first-child:after {
    content: "+";
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 16px;
    line-height: normal;
}

.SocialTools li.resizer a:last-child:after {
    content: "-";
    position: absolute;
    right: 10px;
    top: 0px;
    font-size: 16px;
    line-height: normal;
}

.SocialTools.type2 {
    margin-top: 20px;
}

.SocialTools.type2 li {
    width: 14.2% !important;
}

.SocialTools li .drp {
    display: none;
    background-color: #617bab;
    width: 140px;
    z-index: 20;
    padding-top: 5px;
    padding-left: 10%;
    height: 30px;
    position: absolute;
    top: 30px;
    left: 0px;
    color: #ffffff;
    box-sizing: border-box;
    border-top: 1px solid rgba(255, 255, 255, .2);
}

.SocialTools li .drp a {
    display: block;
    color: inherit;
}

.SocialTools li:hover .drp {
    display: block;
}

.SocialTools li.print {
    background-color: #666;
    width: 10%;
}

.SocialTools li.send {
    background-color: #909090;
    width: 10%;
}

.SocialTools li.mail {
    background-color: #acacac;
    width: 10%;
}

.SocialTools li.linkedin {
    background-color: #007bb6;
}

.SocialTools li.facebook {
    background-color: #4862a3;
}

.SocialTools li.twitter {
    background-color: #2e9fff;
}

.SocialTools li.google {
    background-color: #e65c3b;
}

.SocialTools li.resizer {
    background-color: #003955
}

.SocialTools li.whatsapp {
    background-color: #50ca5e;
    width: 7.5%;
    display: none;
}

.SocialTools li.whatsapp i {
    font-size: 20px;
}

.SocialTools li.facebook i, .SocialTools li.twitter i, .SocialTools li.linkedin i, .SocialTools li.google i, .SocialTools li.commentt i {
    float: left;
    line-height: 30px;
    width: 30px;
    text-align: center;
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.btn-social-wrapper {
    height: 33px;
    margin-bottom: 15px;
}

.btn-social, .shr .fb-like {
    display: inline-block;
    position: relative;
    color: white;
    padding: 5px 7px 5px 5px;
    line-height: 24px;
    margin-right: 5px;

    border-bottom-width: 2px;
    border-bottom-style: solid;
    font-size: 14px;
    border-radius: 2px;
}

.btn-social i {
    float: left;
    margin-right: 7px;
}

.btn-social:hover {
    text-decoration: none;
    color: #FFF;
}

.btn-facebook2 {
    background-color: #2e4a88;
    border-bottom-color: #1B3D82;
}

.btn-facebook2:hover {
    background-color: #354F84;
}

.btn-twitter2 {
    background-color: #008DDE;
    border-bottom-color: #0078BD;
}

.btn-twitter2:hover {
    background-color: #1397D8;
}

.btn-google2 {
    background-color: #CC3622;
    border-bottom-color: #BA2714;
}

.btn-google2:hover {
    background-color: #D04829;
}

.btn-yorumyap {
    background-color: #ffba00;
    border-bottom-color: #e4a600;
    margin-right: 0 !important;
    padding-right: 57px;
}

.btn-yorumyap:hover {
    background-color: #ffc833;
}

.icnYorumyap {
    background: url('../../images/icon/shareComme.png') no-repeat;
}

#content #ortagazete {
    float: left;
    padding-left: 2px;
    padding-right: 0;
    padding-top: 5px;
    width: 980px;
}

ul.socialButtonv2 {
    margin: 0 0 8px 0;
    padding: 0px;
    font-family: Tahoma;
    list-style: none;
    font-size: 12px;
    width: 100%;
    height: 25px;
    overflow: hidden;
}

ul.socialButtonv2 li,
ul.socialButtonv3 li {
    float: left !important;
    margin-right: 10px;
}

ul.socialButtonv2 li:last-child,
ul.socialButtonv3 li:last-child {
    margin-right: 0px;
}

ul.socialButtonv2 li a {
    display: block;
    height: 25px;
    line-height: 25px;
    color: #FFF;
    padding: 0px 7px 0px 0px;
}

ul.socialButtonv2 li a .sicon {
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-weight: 200;
    font-size: 12px;
    border-right: 1px solid #FFF;
    margin-right: 7px;
}

ul.socialButtonv2 li a:hover {
    opacity: .8;
    text-decoration: none;
}

.desktop-social ul.socialButtonv3 {
    clear: both;
}

ul.socialButtonv3 {
    margin-right: 20px;
}

#___plus_0,
.IN-widget,
.g-plus {
    float: left !important;
}

.btn-social-wrapper {
    height: 33px;
    margin-bottom: 15px;
}

.btn-social, .shr .fb-like {
    display: inline-block;
    position: relative;
    color: white;
    padding: 5px 7px 5px 5px;
    line-height: 24px;
    margin-right: 5px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    font-size: 12px;
    border-radius: 2px;
}

.btn-social i {
    float: left;
    margin-right: 7px;
}

.btn-social:hover {
    text-decoration: none;
    color: #FFF;
}

.btn-facebook2 {
    background-color: #2e4a88;
    border-bottom-color: #1B3D82;
}

.btn-facebook2:hover {
    background-color: #354F84;
}

.btn-twitter2 {
    background-color: #008DDE;
    border-bottom-color: #0078BD;
}

.btn-twitter2:hover {
    background-color: #1397D8;
}

.btn-google2 {
    background-color: #CC3622;
    border-bottom-color: #BA2714;
}

.btn-google2:hover {
    background-color: #D04829;
}

.btn-yorumyap {
    background-color: #ffba00;
    border-bottom-color: #e4a600;
    margin-right: 0 !important;
    padding-right: 57px;
}

.btn-yorumyap:hover {
    background-color: #ffc833;
}

ul.socialButtonv2 li a .fa {
    display: block;
    float: left;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-weight: 200;
    font-size: 12px;
    border-right: 1px solid #FFF;
    margin-right: 7px;
}

.bg-twitter {
    background: #00aced;
}

.bg-facebook {
    background: #3b5998;
}

.bg-googleplus {
    background: #dd4b39;
}

.bg-pinterest {
    background: #cb2027;
}

.bg-linkedin {
    background: #007bb6;
}

.bg-vk {
    background: #45668e;
}

.bg-blogger {
    background: #cb2027;
}

.socialButtonv1 {
    margin-top: 0px;
    height: 30px;
}

.socialButtonv1 ul li {
    display: inline-block;
    margin-right: 2px;
}

.socialButtonv1 a:hover {
    opacity: 0.8;
}

.socialButtonv1 a i {
    font-size: 16px;
    padding-right: 8px;
    margin-right: 3px;
    margin-top: 2px;
    margin-left: 5px;
    border-right: solid 1px rgba(0, 0, 0, 0.1);
}

.socialButtonv1 a {
    position: relative;
    color: #ffffff;
    text-decoration: none;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 12px;
    font-weight: 500;
    padding: 5px 9px;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    -ms-transition: all ease 0.2s;
    transition: all ease 0.2s;
}

.socialButtonv1 span {
    margin-top: 2px;
    display: inline-block;
}

.socialButtonv1 a:active {
    -webkit-transform: translate(0, 3px);
    -moz-transform: translate(0, 3px);
    transform: translate(0, 3px);
}

.socialButtonv1-mobile span {
    font-size: 11px;

}

a.facebook-small, a.facebook-big {
    -webkit-box-shadow: 0px 2px 0px #00569a;
    -moz-box-shadow: 0px 2px 0px #00569a;
    box-shadow: 0px 2px 0px #00569a;
}

a.facebook-small {
    background: #00569a;
}

a.facebook-big {
    background: #00569a;
}

a.facebook-small:active, a.facebook-big:active {
    -webkit-box-shadow: 0px 2px 0px #293F63;
    -moz-box-shadow: 0px 2px 0px #00569a;
    box-shadow: 0px 2px 0px #00569a;
}

a.linkedin-big i,
a.whatsapp-big i {
    padding-top: -3px !important;
    margin-left: 6px;
    padding-right: 5px;
}

a.gplus-small, a.gplus-big {
    -webkit-box-shadow: 0px 2px 0px #dd4b39;
    -moz-box-shadow: 0px 2px 0px #dd4b39;
    box-shadow: 0px 2px 0px #dd4b39;
    position: relative;
}

a.gplus-small {
    background: #dd4b39;
}

a.gplus-big {
    background: #dd4b39;
}

a.gplus-small:active, a.gplus-big:active {
    -webkit-box-shadow: 0px 2px 0px #dd4b39;
    -moz-box-shadow: 0px 2px 0px #dd4b39;
    box-shadow: 0px 2px 0px #dd4b39;
}

a.twitter-small, a.twitter-big {
    -webkit-box-shadow: 0px 2px 0px #057ed0;
    -moz-box-shadow: 0px 2px 0px #057ed0;
    box-shadow: 0px 2px 0px #057ed0;
}

a.twitter-small {
    background: #057ed0;
}

a.twitter-big {
    background: #057ed0;
}

a.twitter-big i {
    padding-right: 6px !important;
}

a.twitter-small:active, a.twitter-big:active {
    -webkit-box-shadow: 0px 2px 0px #057ed0;
    -moz-box-shadow: 0px 2px 0px #057ed0;
    box-shadow: 0px 2px 0px #057ed0;
}

a.linkedin-small, a.linkedin-big {
    -webkit-box-shadow: 0px 2px 0px #007bb6;
    -moz-box-shadow: 0px 2px 0px #007bb6;
    box-shadow: 0px 2px 0px #007bb6;
}

a.linkedin-small {
    background: #007bb6;
}

a.linkedin-big {
    background: #007bb6;
}

a.linkedin-small:active, a.linkedin-big:active {
    -webkit-box-shadow: 0px 2px 0px #056c9d;
    -moz-box-shadow: 0px 2px 0px #056c9d;
    box-shadow: 0px 2px 0px #056c9d;
}

a.whatsapp-small, a.whatsapp-big {
    -webkit-box-shadow: 0px 2px 0px #25D22F;
    -moz-box-shadow: 0px 2px 0px #25D22F;
    box-shadow: 0px 2px 0px #25D22F;
}

a.whatsapp-small {
    background: #25D22F;
}

a.whatsapp-big {
    background: #25D22F;
}

a.whatsapp-small:active, a.whatsapp-big:active {
    -webkit-box-shadow: 0px 2px 0px #25D22F;
    -moz-box-shadow: 0px 2px 0px #25D22F;
    box-shadow: 0px 2px 0px #25D22F;
}

a.myspace-small, a.myspace-big {
    -webkit-box-shadow: 0px 2px 0px #333333;
    -moz-box-shadow: 0px 2px 0px #333333;
    box-shadow: 0px 2px 0px #333333;
}

a.myspace-small {
    background: #474747;
}

a.myspace-big {
    background: #474747;
}

a.myspace-small:active, a.myspace-big:active {
    -webkit-box-shadow: 0px 2px 0px #474747;
    -moz-box-shadow: 0px 2px 0px #474747;
    box-shadow: 0px 2px 0px #474747;
}

.socialButtonv1-mobile {
    margin-bottom: 15px;
    display: none;
}

.socialButtonv1-mobile a {
    line-height: 16px;
    padding: 3px;
}

.socialButtonv1-mobile a span {
    margin-top: 2px;
    display: inline-block;
}

.socialButtonv1 a i {
    font-size: 14px;
    border-right: 0;
    padding-right: 1px;
}

.socialButtonv9 {
    margin-top: 0px;
    height: 30px;
}

.socialButtonv9 ul li {
    display: inline-block;
    margin-right: 4px;
}

.socialButtonv9 a:hover {
    opacity: 0.8;
}

.socialButtonv9 a i {
    font-size: 12px;
    padding-right: 3px;
    margin-right: 3px;
    margin-top: 5px;
    margin-left: 3px;
}

.socialButtonv9 a {
    position: relative;
    color: #ffffff;
    text-decoration: none;
    display: block;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 12px;
    font-weight: 500;
    padding: 4px 7px;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);

    -webkit-transition: all ease 0.2s;
    -moz-transition: all ease 0.2s;
    -o-transition: all ease 0.2s;
    -ms-transition: all ease 0.2s;
    transition: all ease 0.2s;
}

.socialButtonv9 span {
    margin-top: 2px;
    display: inline-block;
    margin-left: -2px;
}

.socialButtonv9 a:active {
    -webkit-transform: translate(0, 3px);
    -moz-transform: translate(0, 3px);
    transform: translate(0, 3px);
}

.socialButtonv9-mobile span {
    font-size: 11px;
}

/* @author: Xavier Damman (@xdamman) - http://github.com/xdamman/selection-sharer - @license: MIT */
@keyframes selectionSharerPopover-animation {
    0% {
        transform: matrix(0.97, 0, 0, 1, 0, 12);
        filter: alpha(opacity=0);
        opacity: 0
    }
    20% {
        transform: matrix(0.99, 0, 0, 1, 0, 2);
        filter: alpha(opacity=70);
        opacity: .7
    }
    40% {
        transform: matrix(1, 0, 0, 1, 0, -1);
        filter: alpha(opacity=100);
        opacity: 1
    }
    100%, 70% {
        transform: matrix(1, 0, 0, 1, 0, 0);
        filter: alpha(opacity=100);
        opacity: 1
    }
}

#selectionSharerPopover {
    display: none;
    position: absolute;
    top: -100px;
    left: -100px;
    z-index: 1010
}

#selectionSharerPopover:after {
    content: '';
    display: block;
    position: absolute;
    bottom: -3px;
    left: 50%;
    margin-left: -4px;
    width: 8px;
    height: 8px;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    background: #262625;
    box-shadow: 0 0 2px #262625
}

#selectionSharerPopover.anim {
    transition: top .075s ease-out;
    animation: selectionSharerPopover-animation 180ms forwards linear;
    -webkit-animation: selectionSharerPopover-animation 180ms forwards linear
}

#selectionSharerPopover-inner {
    position: relative;
    overflow: hidden;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid;
    border-color: #262625 #1c1c1b #121211;
    box-shadow: 0 1px 3px -1px rgba(0, 0, 0, .7), inset 0 0 1px rgba(255, 255, 255, .07), inset 0 0 2px rgba(255, 255, 255, .15);
    background-image: linear-gradient(to bottom, rgba(49, 49, 47, .97), #262625);
    background-repeat: repeat-x
}

#selectionSharerPopover .selectionSharerPopover-clip {
    position: absolute;
    bottom: -11px;
    display: block;
    left: 50%;
    clip: rect(12px 24px 24px 0);
    margin-left: -12px;
    width: 24px;
    height: 24px;
    line-height: 24px
}

#selectionSharerPopover .selectionSharerPopover-arrow {
    display: block;
    width: 20px;
    height: 20px;
    -webkit-transform: rotate(45deg) scale(0.5);
    transform: rotate(45deg) scale(0.5);
    background-color: #454543;
    border: 2px solid #121211;
    box-sizing: content-box
}

.selectionSharer ul {
    padding: 0;
    display: inline
}

.selectionSharer ul li {
    float: left;
    list-style: none;
    background: 0 0;
    margin: 0
}

.selectionSharer a.action {
    display: block;
    text-indent: -200px;
    margin: 5px 7px;
    width: 20px;
    height: 20px;
    border: 0
}

.selectionSharer a:hover {
    color: #ccc
}

.selectionSharer a.tweet {
    background: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='171' height='139'%3e%3cg transform='translate(-282.32053,-396.30734)'%3e%3cpath style='fill:white' d='m 453.82593,412.80619 c -6.3097,2.79897 -13.09189,4.68982 -20.20852,5.54049 7.26413,-4.35454 12.84406,-11.24992 15.47067,-19.46675 -6.79934,4.03295 -14.3293,6.96055 -22.34461,8.53841 -6.41775,-6.83879 -15.56243,-11.111 -25.68298,-11.111 -19.43159,0 -35.18696,15.75365 -35.18696,35.18525 0,2.75781 0.31128,5.44359 0.91155,8.01875 -29.24344,-1.46723 -55.16995,-15.47582 -72.52461,-36.76396 -3.02879,5.19662 -4.76443,11.24048 -4.76443,17.6891 0,12.20777 6.21194,22.97747 15.65332,29.28716 -5.76773,-0.18265 -11.19331,-1.76565 -15.93716,-4.40083 -0.004,0.14663 -0.004,0.29412 -0.004,0.44248 0,17.04767 12.12889,31.26806 28.22555,34.50266 -2.95247,0.80436 -6.06101,1.23398 -9.26989,1.23398 -2.2673,0 -4.47114,-0.22124 -6.62011,-0.63114 4.47801,13.97857 17.47214,24.15143 32.86992,24.43441 -12.04227,9.43796 -27.21366,15.06335 -43.69965,15.06335 -2.84014,0 -5.64082,-0.16722 -8.39349,-0.49223 15.57186,9.98421 34.06703,15.8094 53.93768,15.8094 64.72024,0 100.11301,-53.61524 100.11301,-100.11387 0,-1.52554 -0.0343,-3.04251 -0.10204,-4.55261 6.87394,-4.95995 12.83891,-11.15646 17.55618,-18.21305 z' /%3e%3c/g%3e%3c/svg%3e") no-repeat;
    background-size: 18px;
    background-position: 2px 4px
}

.selectionSharer a.facebook {
    background: url("data:image/svg+xml;charset=utf8,%3csvg viewBox='0 0 33 33' width='25' height='25' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%3e%3cpath style='fill:white' d='M 17.996,32L 12,32 L 12,16 l-4,0 l0-5.514 l 4-0.002l-0.006-3.248C 11.993,2.737, 13.213,0, 18.512,0l 4.412,0 l0,5.515 l-2.757,0 c-2.063,0-2.163,0.77-2.163,2.209l-0.008,2.76l 4.959,0 l-0.585,5.514L 18,16L 17.996,32z'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;
    background-size: 18px;
    background-position: 0 2px;
    display: none
}

.selectionSharer a.email {
    background: url("data:image/svg+xml;charset=utf8,%3csvg xmlns='http://www.w3.org/2000/svg' width='94' height='64'%3e%3cg transform='translate(-10, -10)' fill='transparent'%3e%3crect x='0' y='0' width='114' height='114'%3e%3c/rect%3e%3cpath d='M12,12 L102,12 L102,72 L12,72 L12,12 Z M16,12 L53,49 C55.6666667,51 58.3333333,51 61,49 L98,12 L16,12 Z M15,72 L45,42 L15,72 Z M69,42 L99,72 L69,42 Z' stroke='white' stroke-width='5'%3e%3c/path%3e%3c/g%3e%3c/svg%3e") no-repeat;
    background-size: 20px;
    background-position: 0 4px
}

#selectionSharerPopunder.fixed {
    transition: bottom .5s ease-in-out;
    width: 100%;
    position: fixed;
    left: 0;
    bottom: -50px
}

.selectionSharer {
    transition: -webkit-transform .6s ease-in-out
}

.selectionSharer.moveDown {
    -webkit-transform: translate3d(0, 60px, 0)
}

#selectionSharerPopunder {
    position: absolute;
    left: 0;
    width: 100%;
    height: 0;
    transition: height .5s ease-in-out;
    background: #ccc;
    border: 0;
    box-shadow: inset 0 10px 5px -10px rgba(0, 0, 0, .5), inset 0 -10px 5px -10px rgba(0, 0, 0, .5);
    border-radius: 0;
    overflow: hidden
}

#selectionSharerPopunder.show {
    height: 50px
}

.selectionSharerPlaceholder {
    height: 1em;
    margin-bottom: -2em;
    transition: height .5s ease-in-out
}

.selectionSharerPlaceholder.show {
    height: 50px !important
}

#selectionSharerPopunder-inner ul {
    overflow: hidden;
    float: right;
    margin: 0
}

#selectionSharerPopunder-inner ul li {
    padding: 5px;
    overflow: hidden
}

#selectionSharerPopunder-inner label {
    color: #fff;
    font-weight: 300;
    line-height: 50px;
    margin: 0 20px 0 10px
}

#selectionSharerPopunder-inner a {
    width: 30px;
    height: 30px;
    background-size: 30px
}

#selectionSharerPopunder-inner a.tweet {
    background-position: 0 2px
}

.share-buttons-2 {
    height: 35px;
    margin-top: 17px;

}

.share-buttons-2 li {
    display: block;
    float: left;
    height: 35px;
    line-height: 0;
    margin-right: 4px;
}

.share-buttons-2 li:last-child {
    margin-right: 0px;
}

.share-buttons-2 a {
    display: block;
    height: 35px;
    overflow: hidden;
    padding-right: 16px;
    line-height: 35px;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
}

.share-buttons-2 i {
    float: left;
    padding: 0 10px;
    font-size: 19px;
    text-shadow: 4px 4px 3px rgba(2, 3, 3, .15);
}

.share-buttons-2 .facebook {
    background-color: #4862a3;
}

.share-buttons-2 .other, .share-buttons-2 .other i {
    background-color: #003955;
    font-size: 18px;
}

.share-buttons-2 .print {
    background-color: #666;
}

.share-buttons-2 .twitter {
    background-color: #2e9fff;
}

.share-buttons-2 .google,
.share-buttons-2 .googles {
    background-color: #e65c3b;
}

.share-buttons-2 .linkedin {
    background-color: #007bb6;
}

.share-buttons-2 .google a,
.share-buttons-2 .other a,
.share-buttons-2 .linkedin a {
    padding-right: 0px;
}

.share-buttons-2 .print a {
    padding-right: 2px;
}

.share-buttons-2 .googles a {
    padding-right: 10px;
}
