/**
 * Amazing Social Sidebox - Connect with your customers through social media
 *   Created by Brandon Turpin (www.brandonturpin.com)
 * @copyright Portions Copyright 2003-2007 Zen Cart Development Team
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 */

#socialsidebox {color: #1e598e; text-align: center; font-weight:bold; font-size: 10px;}
#socialsidebox a {color: #1e598e;}
#socialsidebox a:hover {text-decoration: underline;}
#googplus {background: #; height: 93px; padding-top: 3px; padding-bottom: 3px;}
#facbook {background: #; height: 20px; padding-top: 3px; padding-bottom: 3px; margin-top: 5px; margin-bottom: 5px;}
#twit {background: #; height: 21px; padding-top: 3px; padding-bottom: 3px;}
#othersocial {background: #; text-align: left; padding-top: 6px; padding-bottom: 3px; text-align: left;}
#pinterest {padding-top: 3px; padding-bottom: 3px;}

.blogroll p {color: #1e598e; font-weight:bold; text-align: center; font-size: 12px;}
.blogroll a {color: #919191; font-weight:bold; font-size: 12px;}
.blogroll li {margin: .4em 0}
.blogroll ul {width:93%; background:#efefef; border:1px solid #48758d; border-width:1px 1px 1px 1px; padding:4px; list-style:none;}
blogroll ul a:link, .blogroll ul a:visited {display:block; width:93%; padding:2px 10px 2px 10px; text-decoration:none; color: #919191; font-weight:normal;  padding: 2px;}
.blogroll ul a:hover, .blogroll ul a:active {text-decoration: underline;}
.blogroll p, .blogroll ul {margin:0;}
.blogroll {width:100%; height:21px; overflow:hidden;}
.blogroll:hover {overflow:visible;}
.blogroll {position:relative;}
.blogroll ul {position:absolute; left:0; top:21px;}
.blogroll {display:none;}
html>body .blogroll {display:block;}

#social_body {width: 120px; text-align: center; height: 55px; vertical-align: baseline; padding-top: 10px;}
#social_left {float: left; width: 49%; text-align: center;}
#social_right {float: right; width: 49%; text-align: center;}
#share_footer {text-align: center; font-size: 9px; padding-top: 8px; color: #1e598e;}
#share_footer a {color: #1e598e; font-size: 9px;}

.social-profile-icons {}
.social-profile-icons  {margin: 10px auto 0;}
.social-profile-icons {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: medium none !important;
    display: inline-block;
    margin-bottom: 10px !important;
    margin-left: 2px;
    margin-right: 3px !important;
    margin-top: 0 !important;
    padding: 0 !important;
}
.social-profile-icons a, .social-profile-icons a:hover {background: url(../images/social-icon.png) no-repeat;display: block;height: 34px;overflow: hidden;text-indent: -999px;width: 34px;-webkit-transition: all 0.25s linear;-moz-transition: all 0.25s linear;transition: all 0.25s linear;}
.social-profile-icons a:hover {}

.social-profile-icons .brk {display:block;}
.social-profile-icons .social-facebook a, .social-profile-icons .social-facebook a:hover {background-position: 0 0;}
.social-profile-icons .social-twitter a, .social-profile-icons .social-twitter a:hover {background-position: -112px 0;}
.social-profile-icons .social-blogger a, .social-profile-icons .social-blogger a:hover {background-position: -187px 0;}
.social-profile-icons .social-pinterest a, .social-profile-icons .social-pinterest a:hover {background-position: -150px 0;}
.social-profile-icons .social-youtube a, .social-profile-icons .social-youtube a:hover {background-position: -184px 0;}
.social-profile-icons .social-rss a, .social-profile-icons .social-rss a:hover {background-position: -75px 0;}
.social-profile-icons .social-googleplus a, .social-profile-icons .social-googleplus a:hover {background-position: -37px 0;}


.social-profile-info-icons {overflow: hidden;padding-top: 16px;}
.social-profile-info-icons  {list-style: none;width: 240px;margin: 0;padding: 0;}
.social-profile-info-icons {background: none !important;border: none !important;float: left;list-style-type: none !important;margin: 0 3px 10px !important;padding: 0 !important;display:block;overflow:hidden;}
.social-profile-info-icons a, .social-profile-icons a:hover {background:  url(../images/social-icon-info.png) no-repeat;display: block;height: 34px;overflow: hidden;text-indent: -999px;width: 34px;-webkit-transition: all 0.25s linear;-moz-transition: all 0.25s linear;transition: all 0.25s linear;}
.social-profile-info-icons a:hover }
.social-profile-info-icons .social-facebook a, .social-profile-icons .social-facebook a:hover {background-position: 0 0;}
.social-profile-info-icons .social-twitter a, .social-profile-icons .social-twitter a:hover {background-position: -112px 0;}
.social-profile-info-icons .social-blogger a, .social-profile-icons .social-blogger a:hover {background-position: -187px 0;}
.social-profile-info-icons .social-pinterest a, .social-profile-icons .social-pinterest a:hover {background-position: -150px 0;}
.social-profile-info-icons .social-youtube a, .social-profile-icons .social-youtube a:hover {background-position: -184px 0;}
.social-profile-info-icons .social-rss a, .social-profile-icons .social-rss a:hover {background-position: -75px 0;}
.social-profile-info-icons .social-googleplus a, .social-profile-icons .social-googleplus a:hover {background-position: -37px 0;}