/* right sidebar */
.featured a.close:before, .featured .popular .select-category:before, .featured .paging a:before {background:url("../../images/normal/header_white.4f2a98e3ef48.png") no-repeat;background-size:180px 50px;}
.featured .activites .empty p:before {background:url("../../images/normal/header_new.df841d28fb45.png") no-repeat;background-size:150px 100px;}
.featured .newsletter p.success:before, .featured .newsletter .error .icon {background:url("../../images/normal/show_share2.b5b60f8018dd.png") no-repeat;background-size:300px 200px;}
.featured .users .follow:before, .featured .users .following:before {background:url("../../images/normal/follow_button2.ed1f97b24f9d.png") no-repeat;background-size:30px 100px;}
.featured .sellon p:before, .featured .bookmarklet .stit:before, .featured .chrome .stit:before, .featured .get-app .btn-ios, .featured .get-app .btn-android, .featured .find-ff p:before {background:url("../../images/normal/get_app.1c8112cef9e0.png") no-repeat;background-size:300px 500px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.featured a.close:before, .featured .popular .select-category:before, .featured .paging a:before {background-image:url("../../images/retina/header_white.65f8935fd8fe.png") ;}
	.featured .activites .empty p:before {background-image:url("../../images/retina/header_new.782d7ef85649.png") ;}
	.featured .newsletter p.success:before, .featured .newsletter .error .icon {background-image:url("../../images/retina/show_share2.7a72606eba74.png") ;}
    .featured .users .follow:before, .featured .users .following:before {background-image:url("../../images/retina/follow_button2.540d81f2f745.png");}
	.featured .sellon p:before, .featured .bookmarklet .stit:before, .featured .chrome .stit:before, .featured .get-app .btn-ios, .featured .get-app .btn-android, .featured .find-ff p:before {background-image:url("../../images/retina/get_app.756a67103099.png")}
}
.featured {position:absolute;left:50%;top: 68px;margin-top: -68px;}
.featured.fixed {position:fixed;top:68px;margin-top:0;}
.featured.bottom, .featured.fixedBottom {top: auto !important;bottom: 72px !important;}
.featured .wrapper {position: relative;background: #FFF;border-radius: 3px;box-shadow: 0 2px 0px rgba(0, 0, 0, 0.015), 0 0 0 1px #DBDBDC;-webkit-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.015),0 0 0 1px #DBDBDC;-moz-box-shadow: 0 2px 0px rgba(0, 0, 0, 0.015), 0 0 0 1px #DBDBDC;margin-bottom:18px;}
.featured .wrapper {position: relative;background: #FFF;border-radius: 3px;box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-webkit-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);-moz-box-shadow: 0 1px 0px 0px rgba(208, 209, 213, 0.5), 0 0px 0px 1px rgba(220, 221, 224, 0.4);margin-bottom: 18px;}
.featured .stit { color: #3a3e46; font-size: 11px; font-weight: bold; text-transform: uppercase; line-height: 16px; padding: 13px 12px; border-bottom: 1px solid #f5f5f5; background: none; text-shadow: none; }
.featured a:hover {text-decoration:none;}
.featured a.more { display: block; clear: both; color: #6B717D; font-size: 11px; text-align: center; text-transform: uppercase; font-weight: bold; line-height: 16px; padding: 13px 12px; border-top: 1px solid #f5f5f5; }
.featured a.more:hover {color: #7D828C;}
.featured a.see-more { display: block; clear: both; color: #4978b3; font-size: 11px; text-align: center; text-transform: uppercase; font-weight: bold; line-height: 16px; padding: 13px 12px; border-top: 1px solid #f5f5f5; }
.featured a.see-more:hover {color: #4978b3;}
.featured a.close {position:absolute;right:0;top:0;width:32px;height:42px;text-indent:-1000em;opacity:0.5;}
.featured a.close:before {content:'';position:absolute;right:12px;top:50%;width:8px;height:7px;margin-top:-4px;background-position:-120px 0;}
.featured .paging {position:absolute;right:1px;top: 11px;}
.featured .paging a {float:left;position:relative;border-left:1px solid #f5f5f5;padding:0 13px;width:5px;height: 19px;text-indent: -1000em;}
.featured .paging a:first-child {border-left:0;}
.featured .paging a:before {position:absolute;width:5px;height:9px;top: 50%;left:13px;content:'';margin-top: -5px;opacity: 0.7;}
.featured .paging a.prev:before {background-position:-130px 0;}
.featured .paging a.next:before {background-position:-140px 0;}
.featured .paging a.disabled:before {opacity:0.3;}
.featured .activites .empty p {font-size:12px;line-height:17px;color:#8a8f9c;padding: 50px 40px 36px;text-align: center;}
.featured .activites .empty b {display:block;font-size:13px;line-height:19px;padding-bottom:8px;color:#383d48;}
.featured .activites .empty p:before {content:'';display:block;width:45px;height:45px;background-position:-100px -50px;margin: 0 auto 18px;}
.featured .article_item {display:block;padding:12px;line-height:17px;}
.featured .article_item .description { padding: 2px 0 0; display: block; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #6B717D; }
.featured .article_item .description * {font-weight:normal !important;font-size:12px !important;text-decoration:none;}
.featured .article_item .title { padding: 12px 0 0; font-size: 13px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.featured .article_item .cover img {height: 139px;border-radius: 2px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);}
.featured .collection ul {padding:12px;line-height:17px;}
.featured .collection li {position:relative;padding:15px 0 0;}
.featured .collection li:first-child {padding-top:0;}
.featured .collection li a:before {content:'';position:absolute;bottom:0;left:0;width:100%;height:139px;background:#2a2c30;opacity:0.2;border-radius: 3px;}
.featured .collection li img {height: 139px;width: 100%;display: block;background: no-repeat 50% 50%;background-size: cover;border-radius: 2px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);}
.featured .collection li a {color:#fff;font-size:12px;text-shadow:0 0 7px rgba(0,0,0,0.25);display: block;position: relative;}
.featured .collection li b {position:absolute;bottom: 9px;left:12px;width:calc(100% - 24px);width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px);}
.featured .popular ul {position:relative;margin:12px;height: 341px;}
.featured .popular ul.loading {border: 0;}
.featured .popular ul.loading:after {content:'';position:absolute;border: 2px solid #949597;border-radius:100%;width:20px;height:20px;top:50%;left:50%;margin:-12px 0 0 -12px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;z-index: 1;}
.featured .popular ul.loading li {display:none;}
.featured .popular ul:after {content:'';clear:both;display:block;}
.featured .popular li {position:relative;float:left;margin:4px 0 0 4px;width: 49%;height: 111px;background: #f7f7f7;width: calc(50% - 4px);width: -webkit-calc(50% - 2px);width: -moz-calc(50% - 4px);}
.featured .popular li a {position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;opacity:0;}
.featured .popular li a.on {z-index:1;opacity:1;;}
.featured .popular li:nth-child(1), .featured .popular li:nth-child(2) {margin-top:0;}
.featured .popular li:nth-child(odd) {clear:both;margin-left:0;}
.featured .popular li img {display: block;width:100%;height:100%;background: no-repeat 50% 50%;background-size: cover;border-radius: 1px;box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);}
.featured .popular .select-category { position: absolute; top: 0; right: 0; text-align: right; overflow: hidden; color: #6B717D; line-height: 42px; font-size: 12px; padding-right: 27px; }
.featured .popular .select-category select {cursor:pointer;position:absolute;background:none;border:0;box-shadow:none;font-size:11px;padding:0 29px 0 0;height:100%;opacity:0;-webkit-appearance: none;top: 0;right: 0;}
.featured .popular .select-category:before {content: '';position: absolute;right: 13px;top: 50%;width: 7px;height: 4px;background-position: -150px 0;margin-top: -1px;opacity: 0.4;}
.featured .popular .select-category:hover:before {opacity:0.7;}
.featured .get-app {padding-bottom:12px;}
.featured .get-app p {color:#38424c;padding:11px 12px 0;font-size:12px;line-height:17px;}
.featured .get-app:after {content:'';clear:both;display:block;}
.featured .get-app .btn-down {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 11px 12px 0;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}
.featured .get-app .btn-ios, .featured .get-app .btn-android {float:left;height:38px;margin: 11px 0 0 12px;width: calc(50% - 16px);width: -webkit-calc(50% - 16px);width: -moz-calc(50% - 16px);text-indent:-1000em;}
.featured .get-app .btn-android {margin:11px 12px 0 0;float:right;background-position: 0 -40px;}
.featured .invite {padding-bottom:12px;}
.featured .invite p {color:#38424c;padding:11px 12px 0;font-size:12px;line-height:17px;}
.featured .invite fieldset {padding: 11px 12px 0;position:relative;}
.featured .invite fieldset:after {content:'';clear:both;display:block;}
.featured .invite fieldset .btn-invite {width: 60px;text-align:center;float:right;margin: 0;border-radius: 0 3px 3px 0;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;}
.featured .invite fieldset input.text {float: left;background: #f8f8f8;font-size: 12px;padding: 7px 8px;line-height: 18px;height: auto;width: 140px;vertical-align: middle;width: calc(100% - 77px);width: -webkit-calc(100% - 77px);width: -moz-calc(100% - 77px);border-radius: 3px 0 0 3px;border-right: 0;}
.featured .bookmarklet {padding-bottom:12px;}
.featured .bookmarklet .stit:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 8px 0 0;background-position: -125px -20px;width: 16px;height: 16px;}
.featured .bookmarklet p {color:#38424c;padding:11px 12px 0;font-size:12px;line-height:17px;}
.featured .bookmarklet:after {content:'';clear:both;display:block;}
.featured .bookmarklet .btn-install {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 11px 12px 0;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}
.featured .chrome {padding-bottom:12px;}
.featured .chrome .stit:before {content:'';display:inline-block;vertical-align:middle;margin:-3px 8px 0 0;background-position: -125px 0;width: 18px;height: 18px;}
.featured .chrome p {color:#38424c;padding:11px 12px 0;font-size:12px;line-height:17px;}
.featured .chrome:after {content:'';clear:both;display:block;}
.featured .chrome .btn-add {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 11px 12px 0;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}
.featured .cta > div {position:relative;}
.featured .sellon {padding-bottom:12px;}
.featured .sellon p {color:#38424c;padding:15px 12px 0;font-size:12px;line-height:17px;text-align: center;}
.featured .sellon p:before {content:'';display:block;margin:0 auto 11px;width: 236px;height: 116px;background-position: 0 -160px;}
.featured .sellon:after {content:'';clear:both;display:block;}
.featured .sellon .btn-interested {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 11px 12px 0;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}
.featured .newsletter {padding-bottom:12px;}
.featured .newsletter p {color:#38424c;padding:11px 12px 0;font-size:12px;line-height:17px;}
.featured .newsletter p.success {padding: 18px 0 3px;color:#38424c;font-size:12px;text-align:center;}
.featured .newsletter p.success:before {content:'';display:block;width:40px;height:40px;background-position:-230px -110px;margin:0 auto 14px;}
.featured .newsletter .btn-subscribe {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 11px 12px 0;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}
.featured .newsletter fieldset {padding: 11px 12px 0;position:relative;}
.featured .newsletter fieldset:after {content:'';clear:both;display:block;}
.featured .newsletter fieldset .btn-subscribe {width:80px;text-align:center;float:right;margin: 0;border-radius: 0 3px 3px 0;}
.featured .newsletter fieldset input.text {float: left;background: #f8f8f8;font-size: 12px;padding: 7px 8px;line-height: 18px;height: auto;width: 140px;vertical-align: middle;width: calc(100% - 97px);width: -webkit-calc(100% - 97px);width: -moz-calc(100% - 97px);border-radius: 3px 0 0 3px;border-right: 0;}
.featured .newsletter .error {position:absolute;top:100%;left: 13px;font-size:12px;line-height:18px;color:#4f5663;padding:12px 12px 12px 38px;background:#fff;border-radius:3px;box-shadow:0 0 0 1px #448cda,0 2px 8px rgba(0,0,0,0.09);z-index: 3;width: 194px;margin: 11px 0 0;}
.featured .newsletter .error:before {content:'';position:absolute;left:18px;bottom:100%;border:9px solid transparent;border-bottom-color:#448cda;}
.featured .newsletter .error:after {content:'';position:absolute;left:19px;bottom:100%;border:8px solid transparent;border-bottom-color:#fff;}
.featured .newsletter .error .icon {position:absolute;top:13px;left:13px;width:16px;height:16px;background-position:-210px -110px;}
.featured .merchant ul {padding:0 12px;max-height:809px;overflow:hidden;}
.featured .merchant ul.more {max-height:none;}
.featured .merchant li {padding:12px 0;border-top:1px solid #f5f5f5;position: relative;}
.featured .merchant li:first-child {border-top:0;}
.featured .merchant .sellername img {position:absolute;top:0;left:0;width:37px;height:37px;background: no-repeat 50% 50% #f7f7f7;background-size:cover;border-radius:3px;}
.featured .merchant .sellername { float: left; padding: 2px 0 2px 45px; font-size: 12px; line-height: 16px; color: #6B717D; white-space: nowrap; overflow: hidden; position: relative; }
.featured .merchant .follow:after, .featured .merchant .following:after {content: '';position: absolute;top: -5px;right: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;width: 40px;padding: 5px 0;margin-right: 1px;}
.featured .merchant .sellername b {display:block;color:#38424c;}
.featured .merchant .merchant_thing {clear:both;display:block;padding:12px 0 0;}
.featured .merchant .merchant_thing:after {content:'';clear:both;display:block;}
.featured .merchant .merchant_thing a {float:left;margin-left:2px;}
.featured .merchant .merchant_thing a:first-child {margin-left:0;}
.featured .merchant .merchant_thing span {width: 62px;height: 62px;display:block;background:no-repeat 50% 50%;background-size:cover;}
.featured .merchant .follow.loading {border:1px solid;border-color: #CCCED2 #CDCED0 #B6B7B9;color: #5A616F;}
.featured .merchant .following.loading {border-color: #396C9D;color:#fff;}
.featured .merchant .follow, .featured .merchant .following {clear: none;position: absolute;font-size: 12px;line-height: 29px;margin: 2px 0 0;padding: 0 10px;right: 0;top: 13px;box-shadow: none;}
.featured .merchant .follow {background: #fff;border-color: rgba(71,135,197,0.4);color: #5b91c6;}
.featured .merchant .follow:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
.featured .merchant .following {background: #5b91c6;border-color: #5180b0;color: #fff;text-shadow: none;}
.featured .merchant .following:hover {color: rgba(117,130,142,0.8);border-color: #d9d9db;background: #f5f5f5;}

.featured .users .follow.loading {border:1px solid;border-color: #CCCED2 #CDCED0 #B6B7B9;color: #5A616F;}
.featured .users .following.loading {border-color: #396C9D;color:#fff;}
.featured .users .follow, .featured .users .following {clear: none;position: absolute;font-size: 12px;line-height: 29px;padding: 0 10px;right: 0;top: 13px;box-shadow: none;text-indent: -1000em;height: 32px;width: 46px;}
.featured .users .follow {background: #fff;border-color: rgba(71,135,197,0.4);color: #5b91c6;}
.featured .users .follow:hover {color:#427fbb;border-color: rgba(71,135,197,0.6);}
.featured .users .following {background: #5b91c6;border-color: #5180b0;color: #fff;text-shadow: none;}
.featured .users .follow:after, .featured .users .following:after {content: '';position: absolute;top: -5px;right: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;width: 40px;padding: 5px 0;margin-right: 1px;}
.featured .users ul {max-height: 271px;overflow:hidden;padding: 0 12px;}
.featured .users ul.more {max-height:none;}
.featured .users li {padding: 12px 0;border-top: 1px solid #f5f5f5;position: relative;}
.featured .users li:first-child {border-top:0;}
.featured .users li:after {content:'';clear:both;display:block;}
.featured .users .username img {position:absolute;top: 50%;left:0;width: 35px;height: 35px;background: no-repeat 50% 50% #f7f7f7;background-size:cover;border-radius:100%;margin-top: -18px;}
.featured .users .username {float: left;position: relative;padding: 2px 0 2px 44px;font-size: 12px;line-height: 16px;color: #9fa4af;white-space: nowrap;}
.featured .users .username b {display:block;color:#38424c;}
.featured .users .follow:after, .featured .users .following:after {content: '';position: absolute;top: -5px;right: 100%;height: 100%;background: -webkit-linear-gradient(0deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;width: 40px;padding: 5px 0;margin-right: 1px;}
.featured .users .users_thing {clear:both;display:block;padding:12px 0 0;}
.featured .users .users_thing:after {content:'';clear:both;display:block;}
.featured .users .users_thing a {float:left;margin-left:2px;}
.featured .users .users_thing a:first-child {margin-left:0;}
.featured .users .users_thing span {width: 62px;height: 62px;display:block;background:no-repeat 50% 50%;background-size:cover;}
.featured .users .follow.loading {border:1px solid;border-color: #CCCED2 #CDCED0 #B6B7B9;color: #5A616F;}
.featured .users .following.loading {border-color: #396C9D;color:#fff;}
.featured .users .follow:before, .featured .users .following:before {content:'';position:absolute;top:50%;left:50%;width:25px;height:12px;margin:-6px 0 0 -12px;background-position:0 -37px;}
.featured .users .following:before {background-position:0 -74px;}
.featured .users .follow[disabled], .featured .users .following[disabled], .featured .users .private {background: #F0F1F2;border-color: #DEDFE0;box-shadow: none;color: #CDCFD1;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);cursor: default;}
.featured .users .follow[disabled]:before, .featured .users .following[disabled]:before, .featured .users .private:before {background-position:0 0;}
.timeline .featured .users ul {padding:7px 12px;}
.timeline .featured .users li {padding:5px 0;border:0;}
.timeline .featured .users .follow, .timeline .featured .users .following {top:6px;}
.featured .activites .stit {padding:0;}
.featured .activites .stit:after {content:'';clear:both;display:block;}
.featured .activites .stit li {float:left;width:50%;line-height:42px;text-align:center;}
.featured .activites .stit a { display: block; color: #6B717D; }
.featured .activites .stit a.current {color:#3a3e46;box-shadow:inset 0 -1px 0 #4c84c5, 0 1px 0 #4a82c1;}
.featured .activites .btn-signin {display:block;line-height:36px;color:#fff;font-size:12px;font-weight:bold;text-align:center;border:1px solid;margin:10px 14px 0;width:242px;width:calc(100% - 28px);width:-webkit-calc(100% - 28px);width:-moz-calc(100% - 28px);border-radius:3px;}
.featured .activites .btn-register {display:block;clear:both;font-size:11px;text-align:center;text-transform:uppercase;line-height:16px;padding:13px 12px;border-top:1px solid #f5f5f5;color:#4978b3;font-weight:bold;margin-top:15px;}
.featured .activites .signin p {color:#8a8f9c;font-size:11px;line-height:16px;text-align:center;padding:36px 14px 27px;}
.featured .activites .signin p b {display:block;color:#373d48;font-size:15px;font-weight:normal;padding-bottom:4px;}
.featured .activites .btn-signin.fb {text-shadow: 0 -1px 0 #344d7a;border-color: #334d7a #2f4872 #2a4168;background: -webkit-linear-gradient(top, #5375b1, #446295);background: -ms-linear-gradient(top, #5375b1, #446295);background: -moz-linear-gradient(top, #5375b1, #446295);background: -o-linear-gradient(top, #5375b1, #446295);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5375b1', endColorstr='#446295');}
.featured .activites .btn-signin.fb:hover {border-color: #334d7a #2f4872 #2a4168;background: -webkit-linear-gradient(top, #597ab6, #49689e);background: -ms-linear-gradient(top, #597ab6, #49689e);background: -moz-linear-gradient(top, #597ab6, #49689e);background: -o-linear-gradient(top, #597ab6, #49689e);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#597ab6', endColorstr='#49689e');box-shadow: 0 0 3px rgba(51,77,122,0.3);}
.featured .activites .btn-signin.fb:active {border-color: #334d7a;background: #49689e;box-shadow: inset 0 1px 2px rgba(47,73,116,0.6);}
.featured .activites .btn-signin.tw {text-shadow: 0 -1px 0 #4f8eaf;border-color: #3b88c3;background: -webkit-linear-gradient(top, #55acee, #51a3e2);background: -ms-linear-gradient(top, #55acee, #51a3e2);background: -moz-linear-gradient(top, #55acee, #51a3e2);background: -o-linear-gradient(top, #55acee, #51a3e2);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55acee', endColorstr='#51a3e2');}
.featured .activites .btn-signin.tw:hover {border-color: #2f8acb;background: -webkit-linear-gradient(top, #4bb3f2, #47a9e8);background: -ms-linear-gradient(top, #4bb3f2, #47a9e8);background: -moz-linear-gradient(top, #4bb3f2, #47a9e8);background: -o-linear-gradient(top, #4bb3f2, #47a9e8);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bb3f2', endColorstr='#47a9e8');box-shadow: 0 0 3px rgba(51,77,122,0.3);}
.featured .activites .btn-signin.tw:active {border-color: #2f8acb;background: #51a3e2;box-shadow: inset 0 1px 2px rgba(47,73,116,0.2);}
.featured .activites .activity {height:240px;overflow:auto;padding:0 0 13px;position:relative;}
.featured ::-webkit-scrollbar, .featured ::-webkit-scrollbar-thumb, #header.new #navigation [class^="menu-contain"] ::-webkit-scrollbar, #header.new #navigation [class^="menu-contain"] ::-webkit-scrollbar-thumb {width:6px;height:6px;border-radius:3px;background:transparent}
.featured ::-webkit-scrollbar, .featured ::-webkit-scrollbar-track-piece, #header.new #navigation [class^="menu-contain"] ::-webkit-scrollbar, #header.new #navigation [class^="menu-contain"] ::-webkit-scrollbar-track-piece {background:transparent;}
.featured :hover::-webkit-scrollbar-thumb, #header.new #navigation [class^="menu-contain"] :hover::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.5);}
.featured ::-webkit-scrollbar-button, #header.new #navigation [class^="menu-contain"] ::-webkit-scrollbar-button {display: none;}
.featured .activites .activity.loading:after {content:'';position:absolute;border: 2px solid #949597;border-radius:100% ;width:20px;height:20px;top:50%;left:50%;margin:-12px 0 0 -12px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;}
.featured .activites .activity.loading li {display:none;}
.featured .activites .activity.loading {border:0;}
.featured .activites .activity li.date-divider { margin-top: 13px; background: #FFF; box-shadow: 0 -1px 0 #F1F1F1, 0 1px 0 #F1F1F1; text-transform: uppercase; font-size: 9px; color: #979AA0; text-align: center; font-weight: bold; padding: 0; margin-left: 6px; line-height: 20px; min-height: 20px; }
.featured .activites .activity li.date-divider:first-of-type {margin-top:0;}
.featured .activites .activity li {padding:13px 10px 0 56px;line-height:35px;position:relative;}
.featured .activites .activity a {color:#38424c;}
.featured .activites .activity a.username {font-weight:bold;}
.featured .activites .activity li:hover a {color:#4978b3;}
.featured .activites .activity .avatar {position:absolute;top:13px;border-radius:100%;left:10px;width:35px;height:35px;background:no-repeat 50% 50% #f7f7f7;background-size:cover;}
.featured .activites .activity .avatar.store {border-radius:3px;}
.featured .activites .activity .noti-wrap {display:inline-block;font-size:12px;line-height:16px;vertical-align:middle;color:#38424c;}
.featured .activites .activity .items {display: block;padding-top: 5px;}
.featured .activites .activity .items img {width:40px;height:40px;background:no-repeat 50% 50%;background-size:cover;border-radius: 2px;opacity: 0.8;}
.featured .activites .activity .items img:hover {opacity: 1;}
.featured .footer {padding: 0 2px 16px;margin-top: -2px;}
.featured .footer li {display:inline-block;color:#8a8f9c;font-size:12px;line-height:19px;}
.featured .footer a {color:#8a8f9c;}
.featured .footer li:after{content:'·';margin-left:4px;}
.featured .footer li:last-child:after {display:none;}
.featured .banner {padding:4px;}
.featured .banner img {width:100%;height:155px;vertical-align:top;}
.featured .banner b {position:absolute;top:118px;left:0;width:100%;color: #fff;line-height: 18px;font-size: 12px;text-align: center;}
.featured .banner a {display:block;position:relative;}
.featured .categories .things {clear:both;display:block;}
.featured .categories .things:after {content:'';clear:both;display:block;}
.featured .categories .things a {float:left;margin-left:2px;padding-bottom: 14px;}
.featured .categories .things a:first-child {margin-left:0;}
.featured .categories .things span {width: 60px;height: 60px;display:block;background:no-repeat 50% 50%;background-size:cover;}
.featured .categories .title {font-size:12px;line-height:18px;padding: 9px 0;display:block;font-weight:bold;color:#38424c;}
.featured .categories ul {padding: 0 12px;}
.featured .categories li {border-top:1px solid #f5f5f5;}
.featured .categories li:first-child {border-top:0;}
.featured .best_collection .things {clear:both;display:block;padding-bottom: 14px;}
.featured .best_collection .things:after {content:'';clear:both;display:block;}
.featured .best_collection .things a {float:left;margin-left:2px;}
.featured .best_collection .things a:first-child {margin-left:0;}
.featured .best_collection .things span {width: 60px;height: 60px;display:block;background:no-repeat 50% 50%;background-size:cover;}
.featured .best_collection .title {font-size:12px;line-height:18px;padding: 9px 0;display:block;font-weight:bold;color:#38424c;}
.featured .best_collection ul {padding: 0 12px;}
.featured .best_collection li {border-top:1px solid #f5f5f5;}
.featured .best_collection li:first-child {border-top:0;}

.featured ul.users li .follow:before,.featured ul.users li .following:before, .featured ul.users li .private:before {background: url("../../images/normal/follow_button2.ed1f97b24f9d.png") no-repeat;background-size: 30px 100px;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	.featured ul.users li .follow:before,.featured ul.users li .following:before, .featured ul.users li .private:before {background-image: url("../../images/retina/follow_button2.540d81f2f745.png");}
}
.featured ul.users li .follow, .featured ul.users li .following, .featured ul.users li .private {position:absolute;line-height:28px;margin-top:-15px;right:0;top:50%;width: 47px;height: 30px;text-indent: -1000em;padding: 0;right: 12px;margin-top: -16px;}
.featured ul.users li .follow:after, .featured ul.users li .following:after, .featured ul.users li .private:after {display:none;}
.featured ul.users li .follow, .featured ul.users li .private {position: absolute;top: 50%;font-weight: bold;line-height: 28px;font-size: 13px;border: 1px solid;border-radius: 3px;color: #5A616F;text-shadow: 0 1px 0 #FFF;border-color: #588FC8;background: #fff;}
.featured ul.users li .follow:hover {text-decoration: none;border-color: #CCCED2 #C7C8C9 #B6B7B9;}
.featured ul.users li .follow:active {box-shadow: none;text-decoration: none;background: -webkit-linear-gradient(#f0f0f0,#ffffff);background: -moz-linear-gradient(#f0f0f0,#ffffff);background: -o-linear-gradient(#f0f0f0,#ffffff);background: linear-gradient(#f0f0f0,#ffffff);-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);-moz-box-shadow: inset 0 0 1px rgba(0,0,0,0.3);box-shadow: inset 0 0 1px rgba(0,0,0,0.3);border-color: #b8b8b8 #c2c2c2 #ccc;}
.featured ul.users li .following, .featured ul.users li .following.dimmed {display: inline-block;vertical-align: middle;font-weight: bold;line-height: 28px;font-size: 13px;border: 1px solid;border-radius: 3px;background: #588FC8;border-color: #396C9D;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);text-shadow: 0 -1px 0 #457BAC;color: #FFF;}
.featured ul.users li .following:hover, .featured ul.users li .following.dimmed:hover {border-color: #396C9D;background: #588FC8;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);}
.featured ul.users li .follow:before, .featured ul.users li .following:before, .featured ul.users li .private:before {content:'';position:absolute;width: 25px;height: 12px;top: 50%;left: 50%;margin: -6px 0 0 -12px;}
.featured ul.users li .follow:before {background-position:0 -37px;}
.featured ul.users li .following:before {background-position:0 -74px;}
.featured ul.users li .private:before {background-position:0 0;}
.featured ul.users li .private {padding: 0;background: #F0F1F2;border-color: #DEDFE0;box-shadow: none;color: #CDCFD1;text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);cursor: default;}
.featured ul.users {padding:4px 0;}
.featured ul.users li {position:relative;padding: 0;}
.featured ul.users li img {position:absolute;top:50%;margin-top:-18px;left:12px;width:35px;height:35px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
.featured ul.users li a {display:block;font-size:12px;padding:8px 8px 8px 56px;line-height:16px;color:#9c9fa6;}
.featured ul.users li b {white-space:nowrap;overflow:hidden;position:relative;display:block;color:#2f333b;}
.featured ul.users li b:after {content: '';position: absolute;top: 0;right: 0;width: 30%;height: 100%;background: -webkit-linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0) 60%, white 90%);pointer-events: none;}

.featured ul.chat-list {max-height:218px;overflow:auto;}
.featured ul.chat-list.loading {border: 0;}
.featured ul.chat-list.loading:after {content:'';position:absolute;border: 2px solid #949597;border-radius:100%;width:20px;height:20px;top:50%;left:50%;margin:-12px 0 0 -12px;animation: pulsate 1s ease-out;animation-iteration-count:infinite;-webkit-animation: pulsate 1s ease-out;-webkit-animation-iteration-count:infinite;-moz-animation: pulsate 1s ease-out;-moz-animation-iteration-count:infinite;z-index: 1;}
.featured ul.chat-list.loading li {display:none;}
.featured ul.chat-list li {position:relative;font-size:12px;line-height:16px;color:#9c9fa6;}
.featured ul.chat-list a {display:block;padding:8px 8px 8px 56px;color:#9c9fa6;}
.featured ul.chat-list a:hover {text-decoration:none;}
.featured ul.chat-list .avatar {position:absolute;left:12px;top:50%;width:35px;height:35px;border-radius:100%;margin-top:-18px;background: no-repeat 50% 50%;background-size: cover;}
.featured ul.chat-list .avatar.store {border-radius:3px;}
.featured ul.chat-list b {display:block;color:#2f333b;}
.featured .find-ff {padding-bottom:12px;}
.featured .find-ff p {color:#38424c;padding:20px 12px 15px;font-size:12px;line-height:17px;text-align:center;}
.featured .find-ff p:before {content:'';display:block;width: 204px;height: 96px;background-position: 0 -280px;margin:0 auto 15px;}
.featured .find-ff .btn-find {display: block;width: 90%;line-height: 34px;background: none;color: #4978b3;font-size: 12px;font-weight: bold;text-align: center;box-shadow: inset 0 0 0 1px #c8d6e8;border-radius: 3px;margin: 0 12px;width: calc(100% - 24px);width: -webkit-calc(100% - 24px);width: -moz-calc(100% - 24px);}

.shop .featured .merchant .merchant_thing span, .shop .featured .users .users_thing span {width:59px;height:59px;}