.entry-share ul {margin: 0;padding: 0;list-style: none;}
.entry-share ul li {margin-right: 8px;}
.entry-share ul li:last-child {margin-right: 0;}
.entry-share ul li a {display: -ms-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;position: relative;width: 40px;height: 40px;line-height: 1;border-radius: 30px;overflow: hidden;}
.entry-share ul li a .oss-icon {fill: #fff;width: 16px;height: 16px;transition: all .3s ease;}
.entry-share.side ul {float: right;}
.entry-share.side ul li {float: left;}
.entry-share.top ul {text-align: center;}
.entry-share.top ul li {display: inline-block;}
.entry-share.minimal ul li a {border: 1px solid #e9e9e9;}
.entry-share.minimal ul li a .oss-icon {fill: #bbb;}
.entry-share.minimal ul li.twitter a:hover {color: #00aced;border-color: #00aced;}
.entry-share.minimal ul li.twitter a:hover .oss-icon {fill: #00aced;}
.entry-share.minimal ul li.facebook a:hover {color: #3b5998;border-color: #3b5998;}
.entry-share.minimal ul li.facebook a:hover .oss-icon {fill: #3b5998;}
.entry-share.minimal ul li.googleplus a:hover {color: #dd4b39;border-color: #dd4b39;}
.entry-share.minimal ul li.googleplus a:hover .oss-icon {fill: #dd4b39;}
.entry-share.minimal ul li.linkedin a:hover {color: #39c;border-color: #39c;}
.entry-share.minimal ul li.linkedin a:hover .oss-icon {fill: #39c;}
.entry-share.minimal ul li.pinterest a:hover {color: #cb2027;border-color: #cb2027;}
.entry-share.minimal ul li.pinterest a:hover .oss-icon {fill: #cb2027;}
.entry-share.minimal ul li.viber a:hover {color: #9d62cc;border-color: #9d62cc;}
.entry-share.minimal ul li.viber a:hover .oss-icon {fill: #9d62cc;}
.entry-share.minimal ul li.vk a:hover {color: #3673be;border-color: #3673be;}
.entry-share.minimal ul li.vk a:hover .oss-icon {fill: #3673be;}
.entry-share.minimal ul li.reddit a:hover {color: #ff5c1f;border-color: #ff5c1f;}
.entry-share.minimal ul li.reddit a:hover .oss-icon {fill: #ff5c1f;}
.entry-share.minimal ul li.tumblr a:hover {color: #35465c;border-color: #35465c;}
.entry-share.minimal ul li.tumblr a:hover .oss-icon {fill: #35465c;}
.entry-share.minimal ul li.viadeo a:hover {color: #ff7452;border-color: #ff7452;}
.entry-share.minimal ul li.viadeo a:hover .oss-icon {fill: #ff7452;}
.entry-share.minimal ul li.whatsapp a:hover {color: #00e676;border-color: #00e676;}
.entry-share.minimal ul li.whatsapp a:hover .oss-icon {fill: #00e676;}
.entry-share.colored ul li a {color: #fff;}
.entry-share.colored ul li a:hover {-moz-opacity: .8;-webkit-opacity: .8;opacity: .8;}
.entry-share.colored ul li a .oss-icon {fill: #fff;}
.entry-share.colored ul li.twitter a {background-color: #00aced;}
.entry-share.colored ul li.facebook a {background-color: #3b5998;}
.entry-share.colored ul li.googleplus a {background-color: #dd4b39;}
.entry-share.colored ul li.linkedin a {background-color: #39c;}
.entry-share.colored ul li.pinterest a {background-color: #cb2027;}
.entry-share.colored ul li.viber a {background-color: #9d62cc;}
.entry-share.colored ul li.vk a {background-color: #3673be;}
.entry-share.colored ul li.reddit a {background-color: #ff5c1f;}
.entry-share.colored ul li.tumblr a {background-color: #35465c;}
.entry-share.colored ul li.viadeo a {background-color: #ff7452;}
.entry-share.colored ul li.whatsapp a {background-color: #00e676;}
.entry-share.dark ul li a {background-color: #222;color: #fff;}
.entry-share.dark ul li a:hover {-moz-opacity: .8;-webkit-opacity: .8;opacity: .8;}
.entry-share.dark ul li a .oss-icon {fill: #fff;}
.entry-share.dark.has-name .oss-icon-wrap {background-color: rgba(255,255,255,.08);}
.entry-share .theme-heading {margin: 0;padding: 0;}
.entry-share .theme-heading .text:before, .entry-share .theme-heading .text:after {display: none !important;}
.entry-share.side .theme-heading {float: left;line-height: 40px;}
.entry-share.top .theme-heading {display: block;margin-bottom: 10px;line-height: 1.6;text-align: center;}
.entry-share.has-name.side .theme-heading {margin: 6px 0;}
.entry-share.has-name ul {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: space-between;justify-content: space-between;}
.entry-share.has-name ul li {margin: 6px;-ms-flex: 1;flex: 1;}
.entry-share.has-name ul li a {min-width: 144px;width: 100%;}
.entry-share.has-name .oss-icon-wrap {display: block;display: -ms-inline-flex;display: -ms-inline-flexbox;display: inline-flex;position: absolute;top: 0;bottom: 0;left: 0;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;background-color: rgba(0,0,0,.08);padding: 0 12px;transition: all .3s ease;}
.entry-share.has-name .oss-name {display: block;width: 100%;padding: 0 10px 0 50px;font-size: 15px;font-weight: 500;text-align: center;}
.entry-share.has-name.minimal li a:hover .oss-icon {fill: #fff !important;}
.entry-share.has-name.minimal li.twitter a:hover .oss-icon-wrap {background-color: #00aced;}
.entry-share.has-name.minimal li.facebook a:hover .oss-icon-wrap {background-color: #3b5998;}
.entry-share.has-name.minimal li.googleplus a:hover .oss-icon-wrap {background-color: #dd4b39;}
.entry-share.has-name.minimal li.linkedin a:hover .oss-icon-wrap {background-color: #39c;}
.entry-share.has-name.minimal li.pinterest a:hover .oss-icon-wrap {background-color: #cb2027;}
.entry-share.has-name.minimal li.viber a:hover .oss-icon-wrap {background-color: #9d62cc;}
.entry-share.has-name.minimal li.vk a:hover .oss-icon-wrap {background-color: #3673be;}
.entry-share.has-name.minimal li.reddit a:hover .oss-icon-wrap {background-color: #ff5c1f;}
.entry-share.has-name.minimal li.tumblr a:hover .oss-icon-wrap {background-color: #35465c;}
.entry-share.has-name.minimal li.viadeo a:hover .oss-icon-wrap {background-color: #ff7452;}
.entry-share.has-name.minimal li.whatsapp a:hover .oss-icon-wrap {background-color: #00e676;}
.entry-share.no-heading ul {float: none;}
.entry-share .oss-name {display: none;}
.single .entry-share {margin-top: 30px;padding-top: 30px;border-top: 1px solid #f1f1f1;}
.single .entry-share-wrap .entry-share {margin-top: 0;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px solid #f1f1f1;}
@media only screen and (max-width: 480px) {.entry-share.side .theme-heading {float: none;margin: 0 0 20px;line-height: 1;text-align: center;}
	.entry-share.side ul {float: none;text-align: center;}
	.entry-share.side ul li {float: none;display: inline-block;}}