.social-link{
    margin: 37px 0;
    ul{
        margin: 0;
        padding: 0;
        list-style-type: none;
        li{
            display: inline-block;
            margin-right: 20px;
            div{
                width: 45px;
                height: 45px;
                line-height: 45px;
                display: inline-block;
                text-align: center;
                a{
                  color: @thim_color_white;
                  font-size: 18px;
                  i {
                    -webkit-transition:all 0.5s ease-out;
                    -moz-transition:all 0.5s ease-out;
                    -ms-transition:all 0.5s ease-out;
                    -o-transition:all 0.5s ease-out;
                    transition:all 0.5s ease-out;
                  }
                  &:hover {
                    i {
                      -webkit-transform:rotate(-360deg);
                      -moz-transform:rotate(-360deg);
                      -ms-transform:rotate(-360deg);
                      -o-transform:rotate(-360deg);
                      transform:rotate(-360deg);
                    }
                  }
                }
            }
            .facebook{
                background-image: url('/../images/background-facebook.png');
            }
            .twitter{
                background-image: url('/../images/background-twitter.png');
            }
            .pinterest{
                background-image: url('/../images/background-pinterest.png');
            }
            .google{
                background-image: url('/../images/background-googleplus.png');
            }
            .youtube{
                background-image: url('/../images/background-youtube.png');
            }
        }
    }
}