﻿.social-navigation{border-bottom:1px solid #FFF;position:relative;height:56px}
.social-navigation .title{color:#333;float:left;font-weight:700;height:35px;line-height:35px;margin-top:10px}
.social-navigation .scroll-container{height:35px;margin-left:200px;margin-right:20px;margin-top:10px;position:relative}
.social-navigation .social-scroll{overflow:hidden}
.touch-device .social-navigation .social-scroll{overflow-x:hidden;overflow-y:hidden}
.social-navigation ul{display:table;height:35px;position:relative;white-space:nowrap}
.social-navigation ul li{display:table-cell;list-style-type:none}
.social-link{display:inline-block;height:35px;line-height:35px;padding:0 10px}
.social-navigation .social-link{transition:all .3s ease-in-out}
.social-navigation .social-link:hover{background-color:#FFF}
.social-link i{background-image:url("../images/sprite.png");background-repeat:no-repeat;display:inline-block;height:25px;margin-right:10px;position:relative;top:-1px;vertical-align:middle;width:25px}
.social-icon-external-link-sign i,.social-link.social-blog i{background:#cecece}
.social-linkedin i{background-position:0 -1105px}
.social-facebook i{background-position:0 -1030px}
.social-twitter i{background-position:0 -1180px}
.social-youtube i{background-position:0 -1255px}
.social-slideshare i{background-position:0 -1155px}
.social-flickr i{background-position:0 -1055px}
.social-googleplus i,.social-google i{background-position:0 -1080px}
.social-weibo i,.social-sina-weibo i{background-position:0 -1205px}
.social-xing i{background-position:0 -1230px}
.social-renren i{background-position:0 -1130px}
.social-instagram i{background-position:0 -980px}
.social-youku i{background-position:0 -1005px}
.social-wechat i{background-position:0 -1280px}
.social-careerblog i{background-position:0 -1305px}
@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.social-link i{background-image:url("../images/sprite-retina.png");background-size:40px 1330px}
}
.scroll-container .social-media-arrow{display:inline-block;font-size:1.7rem;height:35px;line-height:35px;position:absolute;top:-3px;width:20px}
.scroll-container .social-media-arrow.disabled{color:#FFF;cursor:default}
.scroll-container .social-media-arrow.next{right:-20px;text-align:right}
.scroll-container .social-media-arrow.previous{left:-20px;text-align:left}
@media(max-width:991px){.social-navigation .social-link:hover{background-color:transparent}
.social-navigation{height:89px}
.social-navigation .title{height:30px;line-height:30px;margin-top:30px}
.social-navigation .scroll-container{height:30px;margin-top:30px;position:relative}
.social-link{height:30px;line-height:normal;margin:0 10px;padding:0}
.social-link i{height:30px;margin:0;width:30px}
.social-navigation .social-link .social-name{display:inline-block;text-indent:-9999px;white-space:nowrap}
.social-linkedin i{background-position:0 -710px}
.social-facebook i{background-position:0 -620px}
.social-twitter i{background-position:0 -800px}
.social-youtube i{background-position:0 -890px}
.social-slideshare i{background-position:0 -770px}
.social-flickr i{background-position:0 -650px}
.social-googleplus i,.social-google i{background-position:0 -680px}
.social-weibo i,.social-sina-weibo i{background-position:0 -830px}
.social-xing i{background-position:0 -860px}
.social-renren i{background-position:0 -740px}
.social-instagram i{background-position:0 -560px}
.social-youku i{background-position:0 -590px}
.social-wechat i{background-position:0 -920px}
.social-careerblog i{background-position:0 -950px}
.scroll-container .social-media-arrow{height:30px;line-height:30px}
}
@media(max-width:991px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){.social-link i{background-image:url("../images/sprite-retina.png");background-size:40px 1330px}
}
@media(max-width:767px){.social-navigation{height:62px;overflow:hidden}
.social-navigation .scroll-container{margin-left:20px;margin-top:16px}
.social-navigation .title{display:none}
}
@media(max-width:479px){.social-navigation{height:102px}
.social-navigation .scroll-container{height:40px;margin-top:31px}
.social-link{height:40px}
.social-link i{height:40px;width:40px}
.social-linkedin i{background-position:0 -200px}
.social-facebook i{background-position:0 -80px}
.social-twitter i{background-position:0 -320px}
.social-youtube i{background-position:0 -440px}
.social-slideshare i{background-position:0 -280px}
.social-flickr i{background-position:0 -120px}
.social-googleplus i,.social-google i{background-position:0 -160px}
.social-weibo i,.social-sina-weibo i{background-position:0 -360px}
.social-xing i{background-position:0 -400px}
.social-renren i{background-position:0 -240px}
.social-instagram i{background-position:0 0}
.social-youku i{background-position:0 -40px}
.social-wechat i{background-position:0 -480px}
.social-careerblog i{background-position:0 -520px}
.scroll-container .social-media-arrow{height:40px;line-height:40px}
}
@media(max-width:479px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi){.social-link i{background-image:url("../images/sprite-retina.png");background-size:40px 1330px}
}
@media(max-width:991px){.social-navigation .item-wrapper-scroll>li:last-child a{margin-right:0}
}