@charset "UTF-8";

.interaction .add-item:before, .interaction .edit-list:before, .popup.followers-lists .follow:before, .about .elsewhere li a:before, .interaction .btn-follow .follow:before, .interaction .send-msg:before, #sidebar .extra li:before, .title .ic-verified:before, .interaction .menu-title:before, .interaction .btn-share-popover:before, #sidebar .sign .change:before, .interaction .refine:before, .interaction .btn-share:before, .interaction .btn-user-share:before, #coverImage .camera:before, #coverImage .menu-title:before, #coverImage .camera.btn-upload-cover:before {background:url("../../images/svg/ic_user.99591e10c63d.svg") no-repeat;background-size:100px 100px;}

.wrapper-content {position:relative;background:none;box-shadow:none;}
.wrapper-content:after {content:'';clear:both;display:block;}

.ui-sortable .figure-item figure > a:after {content:'';position:absolute;top: 0;right:0;background: no-repeat url("../../images/svg/ic_move.1c92b2151ddc.svg") 50% 50% rgba(0,0,0,0.2);background-size: 28px 28px;width: 100%;height: 100%;cursor: move;opacity: 0;}
.ui-sortable .figure-item:hover figure > a:after {opacity:0.7;}

.interaction .add-item, .interaction .edit-list, .interaction .send-msg, .interaction .refine, .interaction .btn-share, .interaction .btn-user-share, .interaction .btn-share-popover, .interaction .menu-title {position:relative;line-height:36px;width:36px;background:#EBECED;position:relative;display:inline-block;vertical-align:middle;border-radius:100%;text-indent:-1000em;margin: 10px 0 0 6px;padding: 0;border: 0;text-align: left;cursor: pointer;}
.interaction .add-item:before, .interaction .edit-list:before, .interaction .send-msg:before, .interaction .refine:before, .interaction .btn-share:before, .interaction .btn-user-share:before, .interaction .btn-share-popover:before, .interaction .menu-title:before {content:'';position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;opacity: 0.85;}
.interaction .refine:before {width: 17px;height: 14px;margin: -9px 0 0 -9px;opacity: 0.8;}
.interaction .edit-list:before {width: 12px;height: 12px;margin: -6px 0 0 -6px;opacity: 0.8;background-position:-80px -20px;}
.interaction .add-list:before {width: 14px;height: 14px;margin: -7px 0 0 -7px;opacity: 0.8;background-position:-70px -70px;}
.interaction .menu-title:before {width: 18px;height:4px;background-position: -40px -7px;margin: -2px 0 0 -9px;opacity: 0.7;}
.interaction .btn-share:before, .interaction .btn-share-popover:before, .interaction .btn-user-share:before {width:16px;height:16px;margin: -9px 0 0 -10px;background-position:-60px 0;}
.interaction .send-msg:before {width: 18px;height: 16px;background-position: -20px 0;margin: -9px 0 0 -9px;}
.interaction .btn-follow, .interaction .share-container, .interaction .menu-container {display:inline-block;vertical-align:middle;position: relative;}
.interaction .share-container.opened, .interaction .menu-container.opened {z-index:3;}
.interaction .share-container .btn-share, .interaction .share-container .btn-share-popover, .interaction .menu-container .menu-title {display:block;}
.interaction .edit-profile {border-color:#ebeced;background:#ebeced;border-radius:18px;line-height:34px;padding:0 15px;font-size:14px;color: #404757;margin: 10px 0 0 16px;display: inline-block;vertical-align: middle;font-weight: bold;}
.interaction .view-store, .interaction .active-selling {border-color: #373d48;background: #373d48;border-radius: 18px;line-height: 34px;padding: 0 15px;font-size: 14px;color: #ffffff;margin: 10px 0 0 16px;display: inline-block;vertical-align: middle;font-weight: bold;}
.interaction .active-selling+.edit-profile {margin-left:6px;}
.interaction .add-item:hover, .interaction .edit-list:hover, .interaction .edit-profile:hover, .interaction .send-msg:hover, .interaction .refine:hover, .interaction .btn-share:hover, .interaction .btn-share-popover:hover, .interaction .menu-title:hover {background:#e5e6e6;}
.interaction .more-share-popup:after, .interaction .more-share-popup:before {display:none;}
.interaction .more-share-popup {bottom: 50px;box-shadow: 0 4px 8px rgba(0, 0, 0, .1), 0 0 1px rgba(0,0,0,0.2);text-align:left;}
.interaction .more-share-popup.bot {bottom:auto;top: 50px;text-align: left;}
.interaction .btn-follow {height:36px;overflow:hidden;margin: 10px 0 0 6px;}
.interaction .btn-follow a {display:block;line-height:36px;padding:0 15px;border:0;border-radius:18px;font-size:14px;font-weight: bold;text-align:center;}
.interaction .btn-follow .unfollow {background:#EBECED;color:#4D545B;}
.interaction .btn-follow a.unfollow small {color:#5C677A;}
.interaction .btn-follow a small {font-size:13px;color: #B3D3FD;font-weight:400;}
.interaction .btn-follow .follow, .interaction .btn-follow .following {background:#1E7EFC;color:#fff;}
.interaction .btn-follow .follow:before {content:'';display:inline-block;width: 10px;height: 10px;background-position: -45px -20px;vertical-align: middle;margin: -3px 8px 0 0;}
.interaction .btn-follow.unfollow .following,.interaction .btn-follow.following .following,  .interaction .btn-follow.follow .following {display:none;}
.interaction .btn-follow.following .follow, .interaction .btn-follow.unfollow .follow {margin-top:-36px;}
#sidebar .sign .change, #coverImage .camera, #coverImage .menu-container, #coverImage .camera.btn-upload-cover {visibility:hidden;position:absolute;top: 14px;right: 16px;opacity:0;transition: 0.18s;-webkit-transition: 0.18s;-moz-transition: 0.18s;z-index: 1;}
#sidebar .sign .change, #coverImage .camera, #coverImage .menu-title, #coverImage .camera.btn-upload-cover {padding: 0 16px;line-height: 37px;display:block;border-radius: 19px;background: rgba(0, 0, 0, .7);text-align: center;color: #fff;font-size: 13px;font-weight: 700;}
#sidebar .sign .change:before {content:'';display:inline-block;width: 22px;height: 22px;background-position: -40px -65px;vertical-align: middle;margin: -3px 0 0;}
#coverImage .camera:before, #coverImage .menu-title:before, #coverImage .camera.btn-upload-cover:before {content:'';display:inline-block;width: 15px;height: 14px;background-position: -20px -65px;vertical-align: middle;margin: -3px 8px 0 0;}
.title .ic-verified em, #sidebar .sign .change em {visibility: hidden;position: absolute;bottom: 100%;left: 50%;font-size: 13px;color: #000;padding: 0 13px;line-height: 36px;border-radius: 5px;background: #fff;white-space: nowrap;opacity: 1;width: auto;margin: 0 0 10px;text-indent: 0;height: auto;box-shadow: 0 4px 8px rgba(0, 0, 0, .1), 0 0 1px rgba(0,0,0,0.2);}
.title .ic-verified em:after, #sidebar .sign .change em:after {content: '';position: absolute;border: 4px solid transparent;border-top-color: #fff;left: 50%;margin-left: -4px;top: 100%;}
.title .ic-verified:hover em, #sidebar .sign .change:hover em {visibility: visible;opacity:1;}

#sidebar.fixed {position:fixed;top:120px;}
#sidebar.fixed.fixedBottom {top:auto;bottom:0;}
#sidebar .sign {position:relative;margin-bottom: 18px;}
#sidebar .sign .change {top: 50%;right: 50%;margin: -27px -27px 0 0;width: 54px;height: 54px;border-radius: 100%;padding: 0;text-align: center;line-height: 54px;}
#sidebar .sign img {width:100%;border-radius:100%;display:block;background:no-repeat 50% 50%;background-size:cover;}
#sidebar .title {font-size:22px;}
#sidebar .title b {position:relative;display: inline-block;padding-right:26px;word-break:break-word;}
#sidebar .title small {font-size:15px;font-weight:600;display:block;color: #7D828D;}
#sidebar .title .ic-verified {display: inline-block;margin: -3px -20px 0 0;vertical-align: middle;}
#sidebar .title .ic-verified:before {display:block;content:'';width: 20px;height: 20px;background-position:-20px -20px;}
#sidebar .extra, #sidebar .followers {padding-top:20px;}
#sidebar .extra li, #sidebar .followers li {font-size:14px;line-height:20px;padding:1px 0;color:#2E363E;font-weight: 500;}
#sidebar .extra a, #sidebar .followers a {display:block;color:#2E363E;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#sidebar .extra li {position:relative;padding-left:22px;}
#sidebar .extra li:before {content:'';position:absolute;top:50%;left:0;width:14px;}
#sidebar .extra li.location:before {height:18px;margin-top:-9px;background-position:-80px 0;}
#sidebar .extra li.website:before {height:14px;margin-top:-7px;background-position:0 -20px;}
#sidebar .extra li.opened {margin-top:17px;}
#sidebar .extra li.opened:before {width:16px;height:16px;margin-top:-8px;background-position: -60px -20px;left: -1px;}
#sidebar .tagline {font-size:15px;line-height:22px;padding-top: 17px;font-weight: 500;word-break: break-word;}
#sidebar .tagline[onclick] {cursor:pointer;}
.shop #sidebar .sign img {border-radius:5px; background-size:contain;}
.shop #sidebar .sign img.blank {background-color: #3d4a5d;}

#summary {position:relative;background: #FFF;border-radius: 5px;box-shadow: 0 1px 0px 0px rgba(0, 0, 0, 0.03), 0 0px 0px 1px rgba(0, 0, 0, 0.01);margin-bottom: 20px;z-index: 1;}
#summary .interaction {float:right;padding: 5px 15px 15px 0;}
#summary .menu {float:left;font-size:0;letter-spacing:0;white-space:nowrap;padding: 15px;overflow: auto;}
#summary .menu li {display:inline-block;vertical-align:top;}
#summary .menu a {display:block;padding:0 15px;color: #5d6771;font-size:15px;line-height:36px;border-radius: 18px;font-weight: bold;}
#summary .menu small {display:none;}
#summary .menu a.current {background:#EBECED;color: #2E363E;}
#summary .reposition {position:absolute;bottom:0;right:0;width:100%;padding:15px 19px;box-sizing:border-box;background: #fff;border-radius: 0 0 5px 5px;display: none;}
#summary .reposition .guide {float:left;line-height:36px;}
#summary .reposition .btns {float:right;}
#summary .reposition .btns a {line-height:34px;border-radius:18px;font-size:14px;padding: 0 15px;}
#summary .reposition .btns-gray-embo {background:#EBECED;border-color:#EBECED;}
#summary .reposition .btns-blue-embo, #summary .reposition .btns-blue-embo:hover {background: #1E7EFC !important;border-color:#1E7EFC;}
#summary .menu-container.opened .menu-content {opacity:1;visibility:visible;}
#summary .menu-content {position: absolute;top: 43px;right: -5px;padding: 7px 0;background: #fff;text-align: left;box-shadow: 0 4px 8px rgba(0, 0, 0, .1), 0 0 1px rgba(0,0,0,0.2);border-radius: 5px;width: 168px;opacity: 0;transition: opacity 0.3s;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;visibility: hidden;}
#summary .menu-content a {display:block;border-radius:0;white-space:nowrap;border:0;box-shadow:none;text-shadow:none;font-size: 13px;line-height: 17px;padding: 6px 13px;color:#383d48;font-weight: 600;background: #fff;}
#summary .menu-content a:hover {background:#f0f0f2;}

#coverImage {position:relative;height:300px;}
#coverImage img {display:block;height:300px;width:100%;background:no-repeat 50% 50%;background-size:cover;border-radius: 5px 5px 0 0;}
#coverImage .image {margin:0;position:relative;background-color: #3d4a5d;height:300px;}
#coverImage .menu-container .menu-title:hover {opacity:1;}
#coverImage .video_player .timestamp .progress i.loading {display:block;padding:0;border:0;height:100%;}
#coverImage .video_player .300px {display:block;}
#coverImage .add {height:300px;background:#3d4a5d;}
#coverImage .add.loading {height: 300px; text-align:center;}
#coverImage .add.loading span {display:block;width:14px;height:14px;margin:125px auto 0;text-indent:-1000em;}
#coverImage .add, #coverImage .loading, #summary .reposition, #summary .organize-list, #coverImage .loading, #coverImage .image img, #summary div.reposition {display: none;}
#coverImage.blue .image {background: #3d4a5d;}
#coverImage.silver .image {background:#a3a7af;}
#coverImage.green .image {background:#92b3bd;}
#coverImage.purple .image {background:#929fbd;}
#coverImage.image {overflow:hidden;position: relative;}
#coverImage.image .image {background:none;height:300px;overflow:hidden;}
#coverImage.image .image img {background:no-repeat 50% 50%;background-size:cover;width:100%;height:300px;}
#coverImage.image .image, .owner #coverImage .image {min-height: 300px;}
#coverImage.add {overflow:hidden;position: relative;background: #FFF;border-radius: 3px 3px 0 0;}
#coverImage.loading .loading, #coverImage.image .image img {display:block;}
#coverImage.video {max-height:300px;}

.owner #sidebar .sign .change, .owner #coverImage .camera, .owner #coverImage .menu-container, .owner #coverImage .camera.btn-upload-cover {visibility:visible;display: block !important;}
.owner #sidebar .sign:hover .change, .owner #coverImage:hover .camera, .owner #coverImage .menu-container.opened, .owner #coverImage:hover .menu-container, .owner #coverImage:hover .camera.btn-upload-cover {opacity: 1;}

#content {padding: 0;box-shadow: none;background: none;}
.about #content {background: #FFF;border-radius: 5px;box-shadow: 0 1px 0px 0px rgba(0, 0, 0, 0.03), 0 0px 0px 1px rgba(0, 0, 0, 0.01);margin-bottom:20px;}
.about dl {padding: 28px 20px 0;color: #2E363E;}
.about dl:after {content:'';clear:both;display:block;}
.about dl:last-child dd {border-bottom:0;}
.about dt {float:left;font-size:16px;padding-bottom: 15px;font-weight: bold;line-height: 24px;}
.about dd {float:right;max-width:100%;width:700px;border-bottom:1px solid #EBECED;font-size:15px;line-height:24px;padding-bottom: 28px;}
.about p {padding:0;}
.about p+p {margin-top:24px;}
.about .elsewhere li {padding:5px 0;}
.about .elsewhere li a {display:block;padding-left:32px;position:relative;color: #2E363E;font-weight: 600;}
.about .elsewhere li a:before {content:'';position:absolute;top: 3px;left: 2px;width:19px;height:19px;background-position:0 -65px;}
.about .elsewhere li.Facebook a:before {background-position:0 -45px;left:0;}
.about .elsewhere li.Twitter a:before {background-position:-40px -45px;left:0;width: 21px;}
.about .elsewhere li.Instagram a:before {background-position:-20px -45px;left:0;}
.about .elsewhere li.Pinterest a:before {background-position:-65px -45px;left:0;}
.about .payment label {font-size:14px;padding-bottom: 10px;display: block;}
.about .payment img+img {margin-left:1px;}

.wrapper-content div.empty { clear: both;padding: 170px 0 0;text-align: center;}
.wrapper-content div.empty h3 { font-size: 20px; line-height: 22px; padding-bottom: 6px; color: #373d48;}
.wrapper-content div.empty p { font-size: 15px; line-height: 22px; color: #676e79;padding-bottom:34px;font-weight: 500;}
.wrapper-content div.empty a.btns-blue-embo {background:#1E7EFC;border-color:#1E7EFC;box-shadow:none;color:#fff;line-height:36px;padding:0 15px;border:0;border-radius:18px;font-size:14px;font-weight: bold;}
.wrapper-content div.empty a.btns-blue-embo:hover {background:#1E7EFC !important;border-color:#1E7EFC !important;box-shadow:none;}

.yet_product {text-align:center;font-size: 16px;line-height: 20px;color:rgba(103,110,121,0.7);padding: 170px 0 0;}
.yet_product b { font-size: 20px; line-height: 22px; padding-bottom: 6px; color: #373d48;}
.yet_product p { font-size: 15px; line-height: 22px; color: #676e79;padding-bottom:34px;font-weight: 500;}
.yet_product a.btns-blue-embo {background:#1E7EFC;border-color:#1E7EFC;box-shadow:none;color:#fff;line-height:36px;padding:0 15px;border:0;border-radius:18px;font-size:14px;font-weight: bold;}
.yet_product a.btns-blue-embo:hover {background:#1E7EFC !important;border-color:#1E7EFC !important;box-shadow:none;}
.empty-result {font-size: 15px;line-height: 22px;color: #676e79;padding: 170px 0 34px;font-weight: 500;text-align: center;}

/* private */
.profile .wrapper.private {float:right;clear:right;width: calc(100% - 200px);}
.wrapper.private {padding: 170px 0;font-size:16px;line-height:28px;color:#686e78;text-align:center;background: none;box-shadow: none;}
.wrapper.private b { font-size: 20px; line-height: 22px; color: #373d48;}

/*biograyphy*/
#popup_container.biography-pop .popup.biography-pop {display:block;}
#popup_container .popup.biography-pop {width:540px;background:#fff;border-radius:5px;}
.popup.biography-pop .biography {font-size:14px;line-height:22px;padding: 20px;position: relative;background: #FFF;font-weight: 500;}
.popup.biography-pop .biography p:last-child {padding-bottom:0;}
.popup.biography-pop .biography p {font-size:14px;line-height:22px;padding-bottom:22px;}
.popup.biography-pop .biography p big {font-size:18px;line-height:26px;}
.popup.biography-pop .biography a {color:#4978b3;}
.popup.biography-pop .username {padding-top:20px;}
.popup.biography-pop .username img {display:block;width:80px;height:80px;border-radius:100%;margin:0 auto;background: no-repeat 50% 50%;background-size: cover;}
.popup.biography-pop .biography .text {width:650px;margin-top:-5px;}

#popup_container.seller_tagline .popup.seller_tagline {display:block;}
#popup_container .popup.seller_tagline {width:540px;background:#fff;border-radius:5px;}
.popup.seller_tagline .sellername {text-align:center;background:#e7ebec;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.05);padding:32px 0;}
.popup.seller_tagline .sellername img {width:80px;height:80px;border-radius:5px;background:no-repeat 50% 50%;background-size:cover;}
.popup.seller_tagline .biography {font-size:14px;line-height:22px;padding: 40px 25px;text-align:center;box-shadow: none;margin: 0;font-weight: 500;}
.popup.seller_tagline .biography p:last-child {padding-bottom:0;}

#popup_container.followers-lists .popup.followers-lists {display:block;}
#popup_container .popup.followers-lists {width: 450px;background:#fff;border-radius:5px;}
.popup.followers-lists .btn-area {text-align:right;padding:15px;border-top:1px solid #e7e8ea;}
.popup.followers-lists ul {overflow:auto;padding: 0 16px;height: 424px;}
.popup.followers-lists li {position: relative;padding: 11px 0;color: #393d4d;font-weight: bold;line-height: 30px;font-size: 12px;}
.popup.followers-lists li.loading {min-height:34px;}
.popup.followers-lists li.loading:before {content:'';position:absolute;top: 0;left:0;width:100%;height: 100%;background:rgba(255,255,255,0.6);}
.popup.followers-lists li.loading:after {content:'';position:absolute;border: 1px solid #949597;border-radius:100%;width: 16px;height: 16px;top: 50%;left:50%;margin: -9px 0 0 -9px;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;}
.popup.followers-lists li.more {text-align:center}
.popup.followers-lists li:first-child {border-top:0;}
.popup.followers-lists a:hover {text-decoration:none;}
.popup.followers-lists a.username {line-height: 18px;padding-left: 45px;display: inline-block;vertical-align: middle;font-weight: 500;color: #8a8f9c;font-size: 13px;}
.popup.followers-lists a.username b {display: block;color: #393d4d;font-size: 14px;}
.popup.followers-lists li img {width: 34px;height: 34px;position: absolute;left: 0;border-radius: 100%;top: 50%;margin-top: -17px;background-size: cover;}
.popup.followers-lists li:first-child {border-top:0;}
.popup.followers-lists .follow, .popup.followers-lists .following, .popup.followers-lists .private {position:absolute;margin-top:-17px;right:0;top:50%;display:block;line-height:34px;padding:0 13px;border:0;border-radius:18px;font-size:14px;font-weight: bold;}
.popup.followers-lists .follow {background:#1E7EFC;color:#fff;}
.popup.followers-lists .private, .popup.followers-lists .following {background:#EBECED;color:#4D545B;}
.popup.followers-lists .follow:before {content:'';display:inline-block;width: 10px;height: 10px;background-position: -45px -20px;vertical-align: middle;margin: -3px 8px 0 0;}
.popup.followers-lists .private:before, .popup.followers-lists .following:before {display:none;}
.popup.followers-lists .remove {position:absolute;right:100px;line-height:20px;top:50%;margin-top:-10px;color: #c54747;}
.popup.followers-lists.loading {height:468px;}
.popup.followers-lists.loading:before {content:'';position:absolute;top:44px;left:0;width:100%;height:424px;background:rgba(255,255,255,0.6);z-index:3;}
.popup.followers-lists.loading:after {content:'';position:absolute;z-index:4;border: 2px solid #949597;border-radius:100% ;width:40px;height:40px;top:50%;left:50%;margin:-22px 0 0 -22px;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;}

.accept_contributor {position: relative;margin-bottom: 18px;padding:15px;text-align:right;z-index: 1;box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px #DCDDE0;-webkit-box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px #DCDDE0;-moz-box-shadow: 0 1px 0px 0px #D0D1D5, 0 0px 0px 1px #DCDDE0;background: #fff;border-radius: 3px;}
.accept_contributor p {padding-bottom:0;float:left;text-align:left;line-height: 20px;}
.accept_contributor a, .accept_contributor button {font-size:12px;line-height:29px;margin: 4px 0 4px 4px;}
.accept_contributor:after {display:block;content:'';clear:both;}

.user-list .owner #coverImage {display:block;}
.user-list .owner #coverImage:not(.image) .camera:before, .user-list .owner #coverImage:not(.image)  .menu-title:before, .user-list .owner #coverImage:not(.image)  .camera.btn-upload-cover:before {    background-position: -20px -83px;}
.user-list .owner #coverImage:not(.image) .camera:hover, .user-list .owner #coverImage:not(.image)  .menu-title:hover, .user-list .owner #coverImage:not(.image)  .camera.btn-upload-cover:hover {background:#e5e6e6;}
.user-list .owner #coverImage:not(.image) .camera, .user-list .owner #coverImage:not(.image)  .menu-container, .user-list .owner #coverImage:not(.image)  .camera.btn-upload-cover {opacity:1;top: auto;bottom: 85px;right: 50%;transform: translateX(50%);}
.user-list .owner #coverImage:not(.image) .camera, .user-list .owner #coverImage:not(.image)  .menu-title, .user-list .owner #coverImage:not(.image)  .camera.btn-upload-cover {background: #EBECED;color: #2E363E;}
.user-list #coverImage .inner-wrapper {display:table;width:100%;}
.user-list #coverImage {height: auto;display: none;position:static;}
.user-list #coverImage .image{position:static;min-height: 0;display: none;height:auto;}
.user-list #coverImage.image {display: table-cell;position:relative;max-width: 62.1%;width:720px;}
.user-list #coverImage.image .image {position:relative;height:auto;display:block;}
.user-list #coverImage.image .image img {height:auto;max-height:720px;border-radius: 5px 0 0 5px;object-fit: cover;min-height:320px;}
.user-list #coverImage.image+.info {display: table-cell;width: 37.9%;padding-top:21px;}
.user-list #coverImage.add .add {display:block;height:auto;background:none;}
.user-list #summary .info {vertical-align: middle;text-align: center;padding: 65px 20px 66px;position: relative;}
.user-list #summary .interaction {position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:0 20px 20px;text-align: right;}
.user-list #summary .interaction .ownername {float:left;line-height:35px;font-size:15px;padding: 10px 0 0 45px;position:relative;max-width:calc(100% - 170px);font-weight: bold;}
.user-list #summary .interaction .ownername a {color:#2E363E;}
.user-list #summary .interaction .ownername img {position:absolute;top: 10px;left:0;width:35px;height:35px;border-radius:100%;background:no-repeat 50% 50%;background-size:cover;}
.user-list #summary .title {font-weight:500;font-size:20px;color: #6B717D;line-height:26px;padding-bottom:37px;}
.user-list #summary .title b {display:block;color: #2E363E;font-size: 34px; line-height: 40px;}
.user-list #summary .title small {display:block;padding-top: 15px;}
.user-list #summary.owner #coverImage+.info .title b {padding-bottom:15px;}
.user-list #summary.owner #coverImage.image+.info .title b {padding-bottom:0;}
.user-list #summary.owner .title {padding-bottom:77px;}
.user-list #summary.owner #coverImage.image+.info .title, .user-list #summary #coverImage.image+.info .title {padding-bottom:0;}
.user-list .interaction .more-share-popup.bot {left:auto;right:0;}
.user-list .interaction .refine {display:none;}
.user-list .refine_menu dl, .profile .refine_menu dl {width: calc((100% - 72px)/5);}
@media screen and (max-width: 600px) {
	.user-list #coverImage.image, .user-list #coverImage.image+.info {display:block;width:auto;max-width:none;}
	.user-list #coverImage.image .image img {border-radius:5px 5px 0 0;}
}

.profile .stream > li {position:relative;float:left;width: calc((100% - 36px)/3);margin: 0 0 18px 18px;z-index: 0;}
.profile .stream > li.active {z-index:1;}
.profile .stream > li:nth-child(4n+1) {clear:none;margin-left:18px;}
.profile .stream > li:nth-child(3n+1) {clear:both;margin-left:0;}
.profile .ui-sortable.stream {width:calc(100% + 18px);margin-left:-18px;}
.profile .ui-sortable.stream > li, .profile .ui-sortable.stream > li:nth-child(3n+1) {clear:none;margin-left:18px;width:calc((100%/3) - 18px);}
.profile .ui-sortable.stream > li.ui-sortable-placeholder {max-height:369.98px;}
.profile .loading #infscr-loading .loading {margin-left:100px;}
.profile #summary {float:right;width: calc(100% - 200px)}
.profile #sidebar {float:left;width: 180px;padding-bottom:20px;}
.profile #content {float:right;clear:right;width: calc(100% - 200px);}
@media screen and (max-width: 600px) {
	#sidebar.fixed {position:static;}
	#sidebar .sign {float:left;width: 180px;max-width:30%;margin: 0 20px 0 0;}
	#sidebar .title, #sidebar .extra, #sidebar .followers {float:right;clear:right;width: calc(100% - 200px);min-width: calc(70% - 20px);}
	#sidebar:after {content:'';clear:both;display:block;}
	#summary .interaction {float:none;padding: 5px 10px 15px 4px;text-align: right;position: relative;}
	#summary .btn-follow {position:absolute;bottom:100%;right:0;margin: 0 15px 15px 0;}
	#summary .menu {float:none;width:auto;padding: 15px 10px;border-top: 1px solid #f2f2f2;}
	.interaction .edit-profile, .interaction .view-store {margin-left:6px;}
	.profile #sidebar, .profile #summary, .profile #content, .profile .wrapper.private {float:none;width:auto;}
	.profile .ui-sortable.stream {width:auto;margin:0;}
	.profile .stream > li, .profile .ui-sortable.stream > li, .profile .ui-sortable.stream > li:nth-child(3n+1) {float:none;width: auto;margin-left:0;}
	.user-list .refine_menu dl, .profile .refine_menu dl {width:auto;}
}