.artsingle-twitterbird{border:0;width:29px;height:25px;background:transparent url(../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-twt.png) no-repeat;cursor:pointer;display:block;float:left;marging-right:8px;margin-bottom:20px}
.artsingle-twitterbird:hover{background-image:url('../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-twt-color.png')}
.artsingle-FaceF:hover{background-image:url('../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-fb-color.png')}
.artsingle-FaceF{border:0;width:19px;height:25px;background:transparent url(../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-fb.png) no-repeat;cursor:pointer;display:block;float:left;margin-right:8px;margin-bottom:20px}
.artsingle-linkedIn{border:0;width:25px;height:25px;background:transparent url(../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-linkedIn-blue.png) no-repeat;cursor:pointer;display:block;float:left}
.artsingle-linkedIn:hover{background-image:url('../../../../content/dam/financial-literacy/practical-money-skills/images/pmm-linkedIn-blue.png')}
.artsingle-wechat{border:0;width:27px;height:25px;background:transparent url(../../../../content/dam/financial-literacy/practical-money-skills/images/wechat-gray.png) no-repeat;cursor:pointer;display:block;float:left}
.artsingle-wechat:hover{background-image:url('../../../../content/dam/financial-literacy/practical-money-skills/images/wechat-green.png')}
.artsingle-weibo:hover{background-image:url('../../../../content/dam/financial-literacy/practical-money-skills/images/weibo_side_color.png')}
.artsingle-weibo{width:30px;height:25px;background:transparent url(../../../../content/dam/financial-literacy/practical-money-skills/images/weibo_side.png) no-repeat;cursor:pointer;display:block;float:left;margin-right:8px;margin-bottom:30px}
a.artsingle-Share,p.artsingle-Share{padding-top:45px;font-size:13px;line-height:30px;border-bottom:thin solid #e0e0e0;color:#707070;width:100%;display:block;margin-bottom:30px;clear:both}
div.social_share_container{margin-left:auto;margin-right:auto;display:block}
.modal-overlay{position:fixed;font-family:Arial,Helvetica,sans-serif;top:0;right:0;bottom:0;left:0;background:#000;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity .33s linear;-moz-transition:opacity .33s linear;-o-transition:opacity .33s linear;transition:opacity .33s linear;pointer-events:none}
.modal-overlay:target{opacity:1;pointer-events:auto}
iframe.modal-popup-iframe{display:block;border:0;margin:0;padding:0}
modal-popup-image:target{display:block;border:0;margin:0;padding:0}
div.modal-loading{display:block;z-index:998;position:absolute;left:0;top:0;height:100%;width:100%;background-color:var(--white-color);background-image:url("../../clientlibs/resources/loader.gif");background-position:center center;background-repeat:no-repeat}
.modal-loading-fadeout{opacity:0;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}
.modal-popup{position:fixed;background:var(--white-color);top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.modal-border{padding:20px}
.modal-close{position:absolute;z-index:999;right:-18px;top:-18px;width:36px;height:36px;padding:0;background-image:url("../../clientlibs/resources/modal-close.png");background-position:right top;background-repeat:no-repeat;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;cursor:pointer}
.modal-close:hover:after{background-color:#000;opacity:.5;content:"";position:absolute;right:0;top:0;width:36px;height:36px;padding:0;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;cursor:pointer}