#more-menu button:before, #show-share a.btn-back:before, .before-bg-share2:before, #more-share-send .recipient img.email,.bg-share2,#show-share .via [class^="ic"],#show-share .textbox.link span.ic-link, #show-share .contact-sns a:before, #more-share-send .lists img.email, #show-share .textbox a.remove:before {background:url(../images/normal/show_share2.png) no-repeat;background-size:300px 200px;}
.has-arrow {animation: up_pops 0.3s ease-out ;-webkit-animation: up_pops  ease-out 0.3s;-moz-animation: up_pops  ease-out 0.3s;}
.has-arrow.bot {animation: down_pops 0.3s ease-out ;-webkit-animation: down_pops  ease-out 0.3s;-moz-animation: down_pops  ease-out 0.3s;}
.has-arrow::before{position:absolute;content:'';left:50%;bottom:-16px;margin-left:-7px;border:8px solid transparent;border-top-color:rgba(0,0,0,.3);}
.has-arrow::after{position:absolute;content:'';left:50%;bottom:-15px;margin-left:-7px;border:8px solid transparent;border-top-color:#fff;}
.has-arrow.bot:before{top:-16px;bottom:auto;border-color:transparent transparent rgba(0,0,0,.2);}
.has-arrow.bot:after{top:-15px;bottom:auto;border-color:transparent transparent #fff;}
.menu-container .trick{position:fixed;display:none;top:0;left:0;width:100%;height:100%;}
.menu-container #more-menu{position:absolute;left:50%;bottom:36px;width:190px;margin-left:-94px;border-radius:3px;box-shadow:0 3px 8px rgba(0,0,0,.25), 0 0 1px rgba(0,0,0,0.37);background:#fff;opacity:.3;visibility:hidden;transition:opacity .15s;-webkit-transition:opacity .15s;-moz-transition:opacity .15s;-ms-transition:opacity .15s;padding:0;}
.menu-container #more-menu.opened{opacity:1;visibility:visible;}
#more-menu > a,#more-menu > button{position:relative;display:block;width:100%;font-size:11px;line-height:15px;text-align:left;color:#8a8f9c;border-top:1px solid #f1f1f2;background:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;padding:12px 35px 12px 13px;}
#more-menu.new > button {padding:6px 10px 6px 40px;border:0;}
#more-menu.new > button b {color: #373d48;}
#more-menu.new > button:first-of-type {margin-top: 7px;border-radius:3px 3px 0 0;}
#more-menu.new > button:hover, #more-menu.new > span button:hover {background:#f1f1f1 ;}
#more-menu.new > button:last-of-type {margin-bottom: 7px;}
#more-menu.new button:before {right:auto;left:20px;opacity:0.9}
#more-menu.new .share:before {margin-left:-7px;top: 14px;}
#more-menu.new .add-list:before {margin-left:-5px;top: 15px;}
#more-menu.new .save-wishlist:before {width: 13px;height: 13px;margin:-7px 0 0 -6px;background-position:-205px -130px;opacity:1;}
#more-menu.new .save-wishlist.on:before {background-position:-205px -145px;}
#more-menu.new .copy-link:before {width:13px;height:12px;margin:-6px 0 0 -6px;background-position:-170px -145px;opacity:1;}
#more-menu.new .report {display:none;}
#more-menu.new .report:before {width:10px;height:12px;margin:-6px 0 0 -5px;background-position:-190px -145px;opacity:1;}
#more-menu button:before{position:absolute;content:'';top:50%;right:13px;height:10px;margin-top:-5px;opacity:.45;}
#more-menu > button:hover:before{opacity:.8;}
#more-menu > button:first-child{border-top:0;}
#more-menu > button b,#more-menu > a b{display:block;font-size:12px;color:#696d76;}
#more-menu > button:hover b,#more-menu > a:hover b{display:block;font-size:12px;color:#383d48;}
#more-menu > span {display:block;padding:0 0 7px;}
#more-menu > span:before {content:'';display:block;height:1px;margin:0 10px 7px;background:#ebebed;}
#more-menu > span > button {display:block;font-size:12px;line-height:22px;background:none;width: 100%;text-align: left;padding: 0 10px 0 40px;position: relative;}
#more-menu .share:before{width:14px;background-position:-170px -130px;}
#more-menu .add-list:before{width:10px;background-position:-190px -130px;}
.more-share-popup{position:absolute;left:50%;bottom:36px;width:293px;margin-left:-148px;background:#fff;border-radius:3px;box-shadow:0 3px 8px rgba(0,0,0,.25), 0 0 1px rgba(0,0,0,0.37);}
#show-addlist .tit{position:relative;color:#414853;font-size:11px;display:block;line-height:24px;font-weight:700;text-transform:uppercase;padding:10px 12px 7px;}
#show-addlist .search{display:block;position:relative;padding:2px 12px 8px;}
#show-addlist .search:before{content:'';display:inline-block;width:12px;height:12px;background-position:-170px -110px;position:absolute;top:11px;left:22px;opacity:0.8;}
#show-addlist .search input{padding-left:28px;background:#f8f8f8;box-shadow:none;width:232px;border:1px solid #D8DBDE;}
#show-addlist .lists{position:relative;max-height:132px;overflow:auto;padding-bottom:8px;border-bottom:1px solid #f0f0f2;}
#show-addlist .lists li{float:none;width:100%;margin:0;padding:0;}
#show-addlist .lists li:hover{background:#f7f7f7;}
#show-addlist .lists input[type="checkbox"]{-webkit-appearance:none;width:0;height:8px;border-radius:0;vertical-align:middle;background:url(../images/normal/add.png) no-repeat;background-size:253px 200px;background-position:-200px -180px;opacity:0;cursor:pointer;transition:.22s;-webkit-transition:.22s;-moz-transition:.22s;margin:-3px -4px 0 0;}
#show-addlist .lists input[type="checkbox"]:checked{width:8px;opacity:0.6;margin:-3px 5px 0 0;}
#show-addlist .lists label{display:block;line-height:27px;color:#414853;cursor:pointer;padding:0 12px;}
#show-addlist .new-list{position:relative;top:0;left:0;height:auto;width:auto;}
#show-addlist .new-list input{border:0;height:20px;line-height:20px;box-shadow:none;width:269px;border-radius:0 0 3px 3px;padding:12px 12px 14px;}
#show-addlist .new-list label{display:block;color:#4978b3;font-size:13px;line-height:20px;position:absolute;left:0;top:0;width:269px;background:#fff;border-radius:0 0 3px 3px;cursor:pointer;padding:13px 12px;}
#show-addlist .new-list .btn-create{width:auto;position:absolute;color:#4c7fc0;font-weight:700;top:0;right:0;height:46px;background-color:#fff;border-radius:0 0 3px 0;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;padding:0 12px;}
#show-addlist .new-list.hide .tit{font-size:13px;color:#4978b3;text-transform:capitalize;font-weight:400;line-height:26px;position:relative;padding:10px 0 10px 35px;}
#show-addlist .new-list.hide .tit:before{content:'';position:absolute;left:16px;top:50%;width:7px;height:1px;background:#4978b3;margin-top:-1px;}
#show-addlist .new-list.hide .tit:after{content:'';position:absolute;left:19px;top:50%;width:1px;height:7px;background:#4978b3;margin-top:-4px;}
#show-addlist .new-list .btn-area{text-align:right;border-top:1px solid #f0f0f2;}
#show-addlist .new-list .btn-cancel{float:left;background:none;line-height:46px;color:#414853;padding:0 17px;}
#show-addlist .new-list .btn-area .btn-create{opacity:1;color:#bdc0c3;position:static;height:auto;line-height:46px;padding:0 17px;}
#show-addlist .new-list fieldset{padding:0 12px;}
#show-addlist .new-list p{line-height:26px;}
#show-addlist .new-list p label{display:inline;position:static;color:#414853;font-size:13px;padding:0;}
#show-addlist .new-list p .text{background:#f8f8f8;border:1px solid #dedfe0;border-radius:3px;box-shadow:none;height:auto;width:253px;display:block;padding:5px 7px;}
#show-addlist .new-list p textarea.text{height:81px;}
#show-addlist .new-list .btn-switch{width:40px;height:21px;border-radius:11px;box-shadow:inset 0 0 2px rgba(0,0,0,0.03);border:1px solid #a4a9ad;vertical-align:middle;background:#bdc2c8;position:relative;margin:-3px 4px 0 0;}
#show-addlist .new-list .btn-switch:before{content:'';position:absolute;top:-1px;left:-1px;width:19px;height:19px;border-radius:100%;background:#fff;border:1px solid #86898d;}
#show-addlist .new-list .btn-switch.on{background:#4092dd;border-color:#377fc0;}
#show-addlist .new-list .btn-switch.on:before{left:50%;border-color:#3476b1;}
#show-addlist .new-list.hide .btn-area{border:0;}
#show-addlist .new-list.hide .btn-area .btn-create{position:absolute;}
#show-share .tit{position:relative;display:block;font-size:11px;color:#525966;border-bottom:1px solid #f1f1f2;padding:0 12px;}
#show-share h3.tit {line-height:44px;color:#414853;text-transform:uppercase;font-weight:700;padding:0 13px;}
#show-share .tit a{float:left;line-height:44px;width:50%;text-align:center;text-transform:uppercase;font-weight:700;color:#94979d;transition:color .2s, box-shadow .2s;-webkit-transition:color .2s, box-shadow .2s;-moz-transition:color .2s, box-shadow .2s;-ms-transition:color .2s, box-shadow .2s;}
#show-share .tit a:hover{text-decoration:none;color:#72767e;box-shadow:inset 0 -2px 0 #ecedf0,0 1px 0 #dfe1e5;}
#show-share .tit a.current{color:#414853;}
#show-share .indicator{position:absolute;bottom:-1px;left:12px;height:3px;border-bottom:3px solid #547caf;transition:left .2s;-webkit-transition:left .1s, right .1s;-moz-transition:left .1s, right .1s;-ms-transition:left .1s, right .1s;}
#show-share .frm{display:block;position:relative;}
#show-share .textbox{display:block;padding:14px 13px;position: relative;}
#show-share .textbox input{background:#f8f8f8;border:1px solid #D8DADC;}
#show-share .textbox.link {padding: 9px 13px;border-top: 1px solid #efefef;height:28px;}
#show-share .textbox.link input {display: block;background: none;border: 0;padding-left: 30px;box-shadow: none;width: 230px;line-height: 18px;height: 18px;position: absolute;top: 9px;width: 210px;left: 39px;background: none !important;box-shadow: none !important;border: 0 !important;padding-left: 3px;}#show-share .textbox.link input:focus {box-shadow:none !important;}
#show-share .textbox a.remove { position: absolute; top: 0; right: 3px; width: 22px; height: 100%; background: #fff; text-indent: -1000em; }
#show-share .textbox a.remove:hover:before {opacity:1;}
#show-share .textbox a.remove:before {content:'';position:absolute;opacity:0.5;background-position:-280px -160px;width:9px;height: 10px;left:2px;top:50%;margin-top:-5px;}
#show-share .textbox a.remove:after {content: '';position: absolute;top: 0;right: 100%;width: 150%;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%, #ffffff 90%);pointer-events: none;}
#more-share-link{width:251px;}
#more-share-email{width:230px;padding-left:28px;}
#show-share .via{display:block;position:relative;border-top:1px solid #efefef;padding:12px 13px;}
#show-share .via a, #show-share .textbox.link a.copy-link-wrap {display:inline-block;position:relative;width:22px;height:22px;vertical-align:middle;margin:0 5px 0 0;}
#show-share .via a em, #show-share .textbox.link a.copy-link-wrap em{display:none;position:absolute;width:auto;left:50%;bottom:30px;white-space:nowrap;color:#fff;background:#21262c;border-radius:3px;line-height:24px;transform:translateX(-50%);font-size:11px;font-style:normal;font-weight:700;padding:2px 10px;}
#show-share .textbox.link.clipboard-x a.copy-link-wrap em { display: none }
#show-share .via a em:after, #show-share .textbox.link a.copy-link-wrap em:after {position:absolute;content:'';border:4px solid transparent;left:50%;top:100%;margin-left:-4px;border-top-color:#21262c;}
#show-share .via [class^="ic"], #show-share .textbox.link a.copy-link-wrap [class^="ic"] {display:inline-block;width:22px;height:24px;}
#show-share .via .ic-fb{background-position:-130px 0;}
#show-share .via a:hover .ic-fb{background-position:-130px -30px;}
#show-share .via .ic-tw{background-position:-158px 0;}
#show-share .via a:hover .ic-tw{background-position:-158px -30px;}
#show-share .via .ic-gg{background-position:-186px 0;}
#show-share .via a:hover .ic-gg{background-position:-186px -30px;}
#show-share .via .ic-tb{background-position:-214px 0;}
#show-share .via a:hover .ic-tb{background-position:-214px -30px;}
#show-share .via a.embed { position: absolute; top: 13px; right: 7px; }
#show-share .via .ic-em{background-position:-242px 0;}
#show-share .via a:hover .ic-em{background-position:-242px -30px;}
#show-share .via .ic-link, #show-share .textbox.link a.copy-link-wrap .ic-link {background-position:-275px -110px;}
#show-share .via a:hover .ic-link {background-position:-275px -135px}
#show-share .textbox.link span.ic-link {background-position:-275px -135px;content:'';position:absolute;top: 50%;margin-top: -11px;top: 14px;}
#show-share .textbox.link.clipboard-x a.copy-link-wrap .ic-link, #show-share .textbox.link a.copy-link-wrap:hover .ic-link {background-position:-275px -135px;content:'';position:absolute;}
#show-share .textbox.link em {font-size:0}
#show-share a.btn-back, 
#show-share .contact-sns a {position:relative;display:block;color:#383d48;font-weight:bold;line-height:54px;border-bottom:1px solid #f1f1f2;margin-left:58px;}
#show-share a.btn-back,
#show-share .contact-sns a.back {line-height:44px;color:#414853;text-transform:uppercase;font-weight:700;border-bottom:1px solid #f1f1f2;padding:0 13px;margin:0;font-size: 11px;display: inline-block;}
#show-share a.btn-back:before, 
#show-share .contact-sns a:before {content:'';position:absolute;width:32px;height:32px;left: -46px;top:50%;margin-top:-16px;}
#show-share .contact-sns a.back:before,
#show-share a.btn-back:before {position:static;width:6px;height: 9px;display:inline-block;vertical-align:middle;margin:-3px 8px 0 0;background-position: -245px -36px;opacity: 0.7;}
#show-share .contact-sns a:last-child {border-bottom:0;}
#show-share .contact-sns a:hover {text-decoration:none;}
#show-share .contact-sns a.fb:before {background-position:-140px -160px;}
#show-share .contact-sns a.tw:before {background-position:-175px -160px;}
#show-share .contact-sns a.gg:before {background-position:-210px -160px;}
#show-share .contact-sns a.gm:before {background-position:-245px -160px;height:25px;margin-top:-12px;}
#show-share .contact-sns a.selected.fb:before, #show-share .contact-sns a:hover.fb:before {background-position:0 -160px;}
#show-share .contact-sns a.selected.tw:before, #show-share .contact-sns a:hover.tw:before {background-position:-35px -160px;}
#show-share .contact-sns a.selected.gg:before,#show-share .contact-sns a:hover.gg:before {background-position:-70px -160px;}
#show-share .contact-sns a.selected.gm:before, #show-share .contact-sns a:hover.gm:before {background-position:-105px -160px;}
#more-share-send .textbox:before{content:'';position:absolute;width:12px;height:12px;background-position:-170px -110px;top:23px;left:23px;opacity:.8;}
#more-share-send .lists{position:relative;display:block;box-shadow:0 -1px 0 #f1f1f2;padding-top:1px;clear:both;max-height:216px;overflow:auto;}
#more-share-send .lists li{position:relative;display:block;width:100%;padding:0;}
#more-share-send .lists li:before{content:'';position:absolute;left:58px;right:0;bottom:0;height:1px;background:#ebebeb;opacity:.7;}
#more-share-send .lists li.selected{background:none;}
#more-share-send .lists li:last-child:before {display:none;}
#more-share-send .lists a, #more-share-send .recipient{display:block;font-size:13px;line-height:17px;color:#8a8f9c;text-decoration:none;cursor:default;transition:color .1s;-webkit-transition:color .1s;-moz-transition:color .1s;-ms-transition:color .1s;padding:10px 30px 10px 54px;}
#more-share-send .lists li a::before,#more-share-send .lists li a::after{content:'';position:absolute;top:50%;opacity:0;transition:opacity .1s;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;}
#more-share-send .lists li a::before{right:14px;width:11px;height:9px;margin-top:-4px;background-position:-190px -110px;}
#more-share-send .lists li a::after{left:12px;width:32px;height:32px;margin-top:-16px;border-radius:100%;background:#3987d5;}
#more-share-send .lists a.selected {color:#7ba0cf;}
#more-share-send .recipient {position:relative;}
#more-share-send .recipient small {font-size:12px;}
#more-share-send .lists a.selected::after{opacity:.7;}
#more-share-send .lists b, #more-share-send .recipient b{display:block;color:#383d48;transition:color .1s;-webkit-transition:color .1s;-moz-transition:color .1s;-ms-transition:color .1s;}
#more-share-send .lists img, #more-share-send .recipient img { position: absolute; top: 50%; width: 32px; height: 32px; border-radius: 100%; margin-top: -17px; left: 12px; }
#more-share-send .lists img.email, #more-share-send .recipient img.email {background-color:#b4bac0;background-position: -277px -29px;}
#more-share-send .empty{text-align:center;font-size:13px;line-height:18px;color:#8a8f9c;padding:30px 0 34px;}
#more-share-send .empty .circle{display:block;position:relative;width:45px;height:45px;background-position:-130px -60px;margin:0 auto 17px;}
#more-share-send .empty b{display:block;color:#383d48;}
#more-share-send .empty .success{margin-bottom:47px;}
#more-share-send .empty.no-result .circle, #more-share-send .empty.searching .circle{background-position:-183px -60px;}
#more-share-send .empty.success .circle{background-position:-236px -60px;}
#more-share-send .empty .success .continue, #more-share-send .empty .success .close {position:absolute;bottom:0;left:0;width:100%;line-height:46px;border-top:1px solid #efefef;color:#4978b3;font-weight:700;text-decoration:none;}
#more-share-send .send{position:relative;clear:both;box-shadow:0 -1px 0 #f1f1f2;padding-top:1px;}
#more-share-send textarea{display:block;width:216px;line-height:20px;height:20px;vertical-align:top;border:0;resize:none;transition:height .1s;-webkit-transition:height .1s;-moz-transition:height .1s;-ms-transition:height .1s;border-radius:0 0 3px 3px;padding:12px 62px 13px 15px;}
#more-share-send .btn-send{position:absolute;right:0;background:none;color:#4c7fc0;font-weight:700;bottom:0;line-height:15px;width:auto;margin-bottom:0;padding:15px 15px 16px;}
#more-share-send .btn-send[disabled]{opacity:.3;}
#more-share-send .send fieldset {padding:13px;border-top: 1px solid #f1f1f2;}
#more-share-send .send fieldset textarea {display:block;height:136px;padding: 7px 10px;width: 245px;background: #f8f8f8;border-radius: 3px;border: 1px solid #e3e6e9;}
#more-share-send .send fieldset textarea:focus {border-color: #ACBDCB !important; box-shadow: 0 0 0 2px rgba(78, 133, 184, 0.17) !important; background-color: #FFF !important;}
#more-share-send .send fieldset .btn-send { position: static; width: 100% !important; display: block !important; margin-top: 12px !important; background: #4f7eb8; border: 1px solid #4b77ad; border-radius: 3px; box-shadow: none; text-shadow: none; color: #fff; font-weight: bold; font-size: 12px; padding: 0 13px; line-height: 34px; }
#more-share-send .send fieldset .btn-send:hover {background: #4471ae !important;border: 1px solid #406aa2;}
#more-share-send .send fieldset .btn-send[disabled] { background: #F0F1F2 !important; border-color: #DEDFE0; box-shadow: none; color: #CDCFD1; text-shadow: none; cursor: default; }

.btn-more em,#show-addlist .new-list .btn-create span,#show-addlist .new-list.hide fieldset,#show-addlist .new-list.hide .btn-create em,#show-addlist .new-list.hide .btn-cancel,#more-share-send .empty span{display:none;}
.active .menu-container .trick,.menu-container.opened .trick,#show-addlist .new-list.hide .btn-create span,#show-share .via a:hover em,#show-share .textbox.link a:hover em,#more-share-send .empty.default span.default,#more-share-send .empty.no-result span.no-result, #more-share-send .empty.searching span.searching, #more-share-send .empty.success span.success{display:block;}
.menu-container #more-menu.bot,.more-share-popup.bot{top:30px;bottom:auto;}
#show-addlist .new-list input:focus + .btn-create,#more-share-send .lists a.selected::before{opacity:1;}
#show-addlist .new-list .btn-area .btn-create.focus,#more-share-send .lists a.selected b{color:#4978b3;}
@media screen and (-webkit-min-device-pixel-ratio:2){
	#more-menu button:before, #show-share a.btn-back:before, .before-bg-share2:before, #more-share-send .recipient img.email, .bg-share2, #show-share .via [class^="ic"], #show-share .textbox.link span.ic-link, #show-share .contact-sns a:before, #more-share-send .lists img.email, #show-share .textbox a.remove:before {background-image:url(../images/retina/show_share2.png);}
	#show-addlist .lists input[type="checkbox"]{background-image:url(../images/retina/add.png);}
}
@media screen and  (max-width:1140px) {
.home.v3 .normal li:nth-child(5n+2) .more-share-popup,.home.v3 .normal li:nth-child(5n+2) .menu-container #more-menu,.home.v3 .normal li:nth-child(5n+5) .more-share-popup,.home.v3 .normal li:nth-child(5n+5) .menu-container #more-menu{left:auto;margin-left:0;right:0;}
.home.v3 .normal li:nth-child(5n+2) .has-arrow:before,.home.v3 .normal li:nth-child(5n+2) .has-arrow:after,.home.v3 .normal li:nth-child(5n+5) .has-arrow:before,.home.v3 .normal li:nth-child(5n+5) .has-arrow:after{left:auto;margin-left:0;right:8px;}
}

@keyframes up_pops {from {opacity: 0;filter:alpha(opacity=0);transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);}to {opacity: 1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}}
@-moz-keyframes up_pops {from {opacity: 0;filter:alpha(opacity=0);transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);}to {opacity: 1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}}
@keyframes down_pops {from {opacity: 0;filter:alpha(opacity=0);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);}to {opacity: 1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}}
@-moz-keyframes down_pops {from {opacity: 0;filter:alpha(opacity=0);transform:translateY(-5px);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);}to {opacity: 1;filter:alpha(opacity=100);transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);}}

#show-share.more-share-popup-2 a.back { width: 267px; }
.profile-section #show-share div.empty:before { display: none; }

/* small gutter to push share popover left */
/* overlay artice (4 col) */
@media screen and (max-width: 1400px) {
	#overlay-article .stream li:nth-child(4n) .more-share-popup:before,
	#overlay-article .stream li:nth-child(4n) .more-share-popup:after {right:44px;left:auto;}
	#overlay-article .stream li:nth-child(4n) .more-share-popup {right:-40px;left:auto;}
	.profile-section .stream li:nth-child(4n) .more-share-popup:before, .profile-section .stream li:nth-child(4n) .menu-container #more-menu:before,
	.profile-section .stream li:nth-child(4n) .more-share-popup:after, .profile-section .stream li:nth-child(4n) .menu-container #more-menu:after {right:44px;left:auto;}
	.profile-section .stream li:nth-child(4n) .more-share-popup, .profile-section .stream li:nth-child(4n) .menu-container #more-menu {right:-40px;left:auto;}
}
/* collection (3 col) */
@media screen and (max-width:1035px) {
	.collections .stream li:nth-child(3n) .more-share-popup:before,
	.collections .stream li:nth-child(3n) .more-share-popup:after {right:44px;left:auto;}
	.collections .stream li:nth-child(3n) .more-share-popup {right:-40px;left:auto;}
}
