@font-face{font-family:'MyriadPro-Regular';src:url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Regular.otf') format('opentype'),
url('../fonts/MyriadPro-Regular.woff') format('woff'), url('../fonts/MyriadPro-Regular.ttf') format('truetype'), url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap;}
.clearfix:after, .clearfix:before{display:table;content:""}
.clearfix:after{clear:both};.clearfix{*zoom:1}
a:hover, a:focus{color:#636363;}
.entry-content .apss-social-share a{border-bottom:none;}
.entry-content .apss-social-share a{text-decoration:none;}
.entry-content .apss-social-share a:hover{color:#fff;}
.apss-social-share,
.apss-social-share-sidebar{font-family:'Open Sans', sans-serif;font-display:swap;}
.apss-social-share a:hover{text-decoration:none;}
.apss-social-share a{text-decoration:none;}
.apss-theme-1 .apss-social-share{font-family:'MyriadPro-Regular';font-display:swap;}
.apss-theme-1 .apss-social-text{display:none;}
.apss-theme-1 .apss-share{color:#636363;font-size:14px;margin:0 0 0 2px;}
.apss-theme-1 .apss-single-icon .apss-icon-block{font-size:18px;border:1px solid #dcdcdc;border-radius:5px;padding:1px 6px 1px 6px;position:relative;background-color:#f7f7f7;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.apss-theme-1 .apss-icon-block:before{position:absolute;height:2px;width:100%;content:"";left:0;top:-1px;border-top-left-radius:3px;border-top-right-radius:3px;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;}
.apss-theme-1 .apss-single-icon:hover .apss-icon-block:before{width:0;}
.apss-theme-1 .apss-single-icon a{position:relative;display:block;float:left;margin:10px;}
.apss-theme-1 .count,
.apss-theme-6 .count,
.apss-theme-9 .count{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;color:#666666;font-size:14px;padding:3px 5px;line-height:1;position:absolute;text-align:center;top:-45px;min-width:90px;left:50%;margin-left:-45px;opacity:0;filter:alpha(opacity=0);visibility:hidden;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;-ms-transition:all 0.5s ease 0s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.apss-theme-1 .apss-single-icon a:hover .count,
.apss-theme-6 .apss-single-icon a:hover .count,
.apss-theme-9 .apss-single-icon a:hover .count{opacity:1;filter:alpha(opacity=100);top:-35px;visibility:visible;}
.apss-theme-1 .count:after,
.apss-theme-6 .count:after,
.apss-theme-9 .count:after{background:url(../../images/share/arrow.png) no-repeat;width:20px;height:10px;bottom:-10px;content:"";left:50%;margin-left:-10px;position:absolute;}
.entry-content .apss-social-share.apss-theme-1 a:hover, .entry-content .apss-social-share.apss-theme-1 a:focus{border:none;}
.apss-theme-1 .apss-icon-block .fa{width:22px;}
.apss-icon-block .fa{text-align:center;vertical-align:middle;}
.apss-theme-9 .apss-social-text,
.apss-theme-9 .apss-share{display:none;}
.apss-theme-9 .apss-social-text{display:none;}
.apss-theme-9 .apss-single-icon{display:inline-block;margin-right:5px;margin-bottom:8px;position:relative;}
.apss-theme-9 .apss-icon-block .fa{font-size:20px;text-align:center;}
.apss-theme-9 .apss-buffer .fa-buffer{background-position:left;margin-right:0;}
.apss-theme-9 .apss-buffer:hover .fa-buffer{background:url("../../images/share/buffer-white.png") no-repeat left center;}
.apss-theme-9 .apss-icon-block{line-height:36px;border-radius:100%;display:inline-block;-webkit-transition:background 0.5s ease 0s;-moz-transition:background 0.5s ease 0s;-ms-transition:background 0.5s ease 0s;transition:background 0.5s ease 0s;width:40px;height:40px;text-align:center;}
.apss-theme-9 .apss-facebook .apss-icon-block{border:1px solid #3b5998;background:none;color:#3b5998;}
.apss-theme-9 .apss-twitter .apss-icon-block{border:1px solid #1dcaff;background:none;color:#1dcaff;}
.apss-theme-9 .apss-google-plus .apss-icon-block{border:1px solid #dd4b39;background:none;color:#dd4b39;}
.apss-theme-9 .apss-pinterest .apss-icon-block{border:1px solid #C92228;background:none;color:#C92228;}
.apss-theme-9 .apss-linkedin .apss-icon-block{border:1px solid #3f729b;background:none;color:#3f729b;}
.apss-theme-9 .apss-digg .apss-icon-block{border:1px solid #2169a8;background:none;color:#2169a8;}
.apss-theme-9 .apss-delicious .apss-icon-block{border:1px solid #797979;background:none;color:#797979;}
.apss-theme-9 .apss-reddit .apss-icon-block,
.apss-theme-9 .apss-stumbleupon .apss-icon-block{border:1px solid #ff4500;background:none;color:#ff4500;}
.apss-theme-9 .apss-tumblr .apss-icon-block{border:1px solid #35465c;background:none;color:#35465c;}
.apss-theme-9 .apss-vk .apss-icon-block{border:1px solid #35465C;background:none;color:#35465C;}
.apss-theme-9 .apss-xing .apss-icon-block{border:1px solid #00605E;background:none;color:#00605E;}
.apss-theme-9 .apss-weibo .apss-icon-block{border:1px solid #BE4443;background:none;color:#BE4443;}
.apss-theme-9 .apss-buffer .apss-icon-block{border:1px solid #101010;background:none;color:#101010;}
.apss-theme-9 .apss-print .apss-icon-block{border:1px solid #5e5959;background:none;color:#5e5959;}
.apss-theme-9 .apss-email .apss-icon-block{border:1px solid #8f8f8f;background:none;color:#8f8f8f;}
.apss-theme-9 .apss-single-icon.apss-facebook:hover .apss-icon-block{border:1px solid #3b5998;background:#3b5998;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-twitter:hover .apss-icon-block{border:1px solid #1dcaff;background:#1dcaff;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-google-plus:hover .apss-icon-block{border:1px solid #dd4b39;background:#dd4b39;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-pinterest:hover .apss-icon-block{border:1px solid #C92228;background:#C92228;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-linkedin:hover .apss-icon-block{border:1px solid #3f729b;background:#3f729b;color:#ffffff;}
.apss-theme-9 .apss-digg.apss-single-icon:hover .apss-icon-block{border:1px solid #2169a8;background:#2169a8;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-delicious:hover .apss-icon-block{border:1px solid #797979;background:#797979;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-reddit:hover .apss-icon-block,
.apss-theme-9 .apss-single-icon.apss-stumbleupon:hover .apss-icon-block{border:1px solid #ff4500;background:#ff4500;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-tumblr:hover .apss-icon-block{border:1px solid #35465c;background:#35465c;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-vk:hover .apss-icon-block{border:1px solid #35465C;background:#35465C;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-xing:hover .apss-icon-block{border:1px solid #00605E;background:#00605E;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-weibo:hover .apss-icon-block{border:1px solid #BE4443;background:#BE4443;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-buffer:hover .apss-icon-block{border:1px solid #101010;background:#101010;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-print:hover .apss-icon-block{border:1px solid #5e5959;background:#5e5959;color:#ffffff;}
.apss-theme-9 .apss-single-icon.apss-email:hover .apss-icon-block{border:1px solid #8f8f8f;background:#8f8f8f;color:#ffffff;}
.apss-theme-9 .apss-single-icon:hover .fa{-webkit-animation:toBottomFromTop 0.5s forwards;-moz-animation:toBottomFromTop 0.5s forwards;animation:toBottomFromTop 0.5s forwards;}
@-webkit-keyframes toBottomFromTop{49%{-webkit-transform:translateY(100%);}
50%{opacity:0;-webkit-transform:translateY(-100%);}
51%{opacity:1;}
}
@-moz-keyframes toBottomFromTop{49%{-moz-transform:translateY(100%);}
50%{opacity:0;-moz-transform:translateY(-100%);}
51%{opacity:1;}
}
@keyframes toBottomFromTop{49%{transform:translateY(100%);}
50%{opacity:0;transform:translateY(-100%);}
51%{opacity:1;}
}
.apss_email_share_popup,
.apss-social-share-popup.apss-theme-2{box-shadow:0 0 5px #cccccc;left:50%;margin-left:-300px;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);z-index:99;width:600px;padding:15px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed));background:-webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:-ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%);background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed',GradientType=0);}
.apss-social-share-popup.apss-theme-2{margin-left:-245px;margin-top:-10px;top:50%;width:490px;}
.apss-popup-overlay{background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:99;}
body{position:relative;}
.apss_popup_top .title,
.apss_share_popup{background:none repeat scroll 0 0 #333333;color:#ffffff;font-size:22px;font-weight:600;line-height:30px;padding:5px 6px;text-shadow:0 2px 1px #333333;text-transform:uppercase;display:block;width:100%;}
.apss_share_popup{margin-bottom:10px;}
.apss_email_share_popup_close,
#apss_close_popup{position:absolute;right:-15px;background:#333333;border:2px solid #fff;height:30px;width:30px;color:#fff;border-radius:100%;top:-15px;text-align:center;cursor:pointer;}
.apss_email_popup_form input,
.apss_email_popup_message textarea{border:1px solid #cccccc;border-radius:3px;box-shadow:-1px -1px 1px #cccccc inset;color:#000000;font-size:15px;height:36px;width:100%;}
.apss-email-block{margin-top:10px;}
.apss_email_popup_message textarea{width:100%;height:120px;}
.apss-the-button,.apss-the-button:active{background:none repeat scroll 0 0 #808080;border:medium none;margin-top:10px;width:110px;-webkit-transition:background 0.5s ease 0s;-moz-transition:background 0.5s ease 0s;-ms-transition:background 0.5s ease 0s;transition:background 0.5s ease 0s;display:inline-block;float:left;}
.apss-the-button:hover,
.apss-the-button:focus{background:#707070;}
.apss_email_popup_loading{display:inline-block;float:left;margin-left:10px;margin-top:15px;}
.apss_email_popup_form .error{color:red;margin-top:5px;}
.apss_email_popup_result{color:#008000;}
.apss-share-text{opacity:0.4;line-height:16px;color:#333;font-size:14px;font-family:'Open Sans', sans-serif;font-display:swap;}
@media screen and (max-width:768px){.apss-theme-3 .apss-single-icon{display:inline-block;width:50%;}
.apss-social-share-popup.apss-theme-2{display:none;}
}
@media screen and (max-width:620px){.apss_email_share_popup{margin-left:-150px;width:310px;}
}
@media screen and (max-width:480px){.apss-theme-3 .apss-single-icon{display:inline-block;width:100%;clear:both;}
}