.s-button.left {
position: fixed;
left: 12px;
bottom: 10px;
z-index: 9999;
}
.s-button.right {
position: fixed;
right: 12px;
bottom: 10px;
z-index: 9999;
}
.s-button .facebook{
padding: 10px 20px;
color: #fff;
background-color: rgb(78, 105, 162);
width: 100%;
border-radius: 3px;
outline: none;
-webkit-transition: all ease .15s;
-o-transition: all ease .15s;
-moz-transition: all ease .15s;
transition: all ease .15s;
}
.s-button .facebook:hover, .s-button .facebook:focus {
background-color: rgb(59, 93, 160);
-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
}
.s-button .facebook:focus {
-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
}
.s-button .facebook a {
font-size: 18px;
text-decoration: none;
color: #fff;
}
.s-button .facebook a i {
float: left;
background: url('fbm.png') center center no-repeat;
background-size: 28px;
height: 28px;
width: 28px;
margin-right:10px;
}

.s-button .zalo{
display: inline-block;
padding: 6px 10px;
color: #fff;
background-color: rgb(90, 197, 239);
width: 100%;
border-radius: 6px;
outline: none;
-webkit-transition: all ease .15s;
-o-transition: all ease .15s;
-moz-transition: all ease .15s;
transition: all ease .15s;
position: relative;
}
.s-button .zalo:hover, .s-button .zalo:focus {
background-color: rgb(59, 93, 160);
-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.2);
}
.s-button .zalo:focus {
-webkit-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
-moz-box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
box-shadow: inset 0px 0px 8px 0px rgba(0,0,0,0.3);
}
.s-button .zalo a {
font-size: 16px;
text-decoration: none;
color: #fff;
}
.s-button .zalo a span{
position: relative;
top: 2px;
}
.s-button .zalo a i {
float: left;
background: url('zalo-svg.png') center center no-repeat;
background-size: 28px;
height: 28px;
width: 28px;
margin-right:6px;
}
.s-button .zalo.none a i {
background: none;
height: 0;
width: 0;
margin-right:0;
}
/*.s-button.right .zalo{
margin-right: 54px;
}
.s-button.left .zalo{
margin-left: 54px;
}*/
@media screen and (max-width: 660px){ 
    /*.s-button .facebook, .s-button .zalo{
    padding: 10px 12px;
    height: 50px;
    width: 50px;
    border-radius: 50%;
    -webkit-box-shadow: inset 0px 0px 8px 0px rgba(255,255,255,0.3);
    -moz-box-shadow: inset 0px 0px 8px 0px rgba(255,255,255,0.3);
    box-shadow: inset 0px 0px 8px 0px rgba(255,255,255,0.3);
    }
    .s-button .zalo{
    display: block;
    }*/
    /*.s-button a span {
        display:none
    }*/
}