/* Default social icons. Do not modify. */

.icon-social {
    width: 44px;
    height: 44px;
    background: none;
    background-color: #949599;
    color: #fff!important;
    font-size: 0;
    text-align: center;
    line-height: 44px;
    border-radius: 50%;
    -moz-border-radius:50%;
    display: block;
}
.icon-social:before{
    font-family: "FontAwesome";
    font-size: 17px;
}

.icon-facebook {
    background-position: 0 0;
}
.icon-facebook:before{
    content: "\f09a";
}
.is-disabled.icon-facebook {
    background-position: -65px 0;
}
.icon-facebook:hover,
.icon-facebook:focus {
    background-position: -130px 0;
}

.icon-googleplus {
    background-position: 0 -40px;
}
.icon-googleplus:before{
    content: "\f0d5";
}
.is-disabled.icon-googleplus {
    background-position: -65px -40px;
}
.icon-googleplus:hover,
.icon-googleplus:focus {
    background-position: -130px -40px;
}

.icon-tumblr {
    background-position: 0 -80px;
}
.icon-tumblr:before{
    content: "\f173";
}
.is-disabled.icon-tumblr {
    background-position: -65px -80px;
}
.icon-tumblr:hover,
.icon-tumblr:focus {
    background-position: -130px -80px;
}

.icon-twitter {
    background-position: 0 -120px;
}
.icon-twitter:before{
    content: "\f099";
}
.is-disabled.icon-twitter {
    background-position: -65px -120px;
}
.icon-twitter:hover,
.icon-twitter:focus {
    background-position: -130px -120px;
}

.icon-pinterest {
    background-position: 0 -160px;
}
.icon-pinterest:before{
    content: "\f0d2";
}
.is-disabled.icon-pinterest {
    background-position: -65px -160px ;
}
.icon-pinterest:hover,
.icon-pinterest:focus {
    background-position: -130px -160px;
}

.icon-stumbleupon {
    background-position: 0 -200px;
}
.icon-stumbleupon:before{
    content: "\f1a4";
}
.is-disabled.icon-stumbleupon {
    background-position: -65px -200px;
}
.icon-stumbleupon:hover,
.icon-stumbleupon:focus {
    background-position: -130px -200px;
}

.icon-youtube {
    background-position: 0 -240px;
}
.icon-youtube:before{
    content: "\f167";
}
.is-disabled.icon-youtube {
    background-position: -65px -240px;
}
.icon-youtube:hover,
.icon-youtube:focus {
    background-position: -130px -240px;
}

.icon-linkedin     {
    background-position: 0 -280px;
}
.icon-linkedin:before{
    content: "\f0e1";
}
.is-disabled.icon-linkedin {
    background-position: -65px -280px;
}
.icon-linkedin:hover,
.icon-linkedin:focus {
    background-position: -130px -280px;
}

.icon-rss {
    background-position: 0 -320px;
}
.icon-rss:before{
    content: "\f09e";
}
.is-disabled.icon-rss {
    background-position: -65px -320px;
}
.icon-rss:hover,
.icon-rss:focus {
    background-position: -130px -320px;
}

.icon-instagram
{ background-position: 0 -360px; }

.icon-instagram:before{
    content: "\f16d";
}
.is-disabled.icon-instagram
{ background-position: -65px -360px; }

.icon-instagram:hover,
.icon-instagram:focus
{ background-position: -130px -360px; }

/* Theme's custom social icons. Can modify below */

/* Social icons */


.footer-main .SocialConnect li {
    display: inline-block;
    float: none;
    margin: 0 5px;
    width: auto;
}

.footer-main .SocialConnect li:last-child {
    margin-right: 0;
}
/* Custom for Popup Newsletter */
.SocialConnect ul { list-style: none; margin: 0; }
.SocialConnect ul li { display: inline-block;}
.SocialConnect ul li a{margin: 0 12px 12px 0; }
