#nav-dcssb, #nav-dcssb li {

margin: 0; 

padding: 0; 

list-style: none;

}

#nav-dcssb {

}

#nav-dcssb li {

padding: 5px;

background: none;

}

#nav-dcssb li.size-box {

text-align: center;

height: 60px;

}

#nav-dcssb li.size-small {

height: 30px;

}

/* Floater */

.dc-social-float .tab {

cursor: pointer;

height: 30px;

margin-left: 0px;

}

.dc-social-float .dc-social-float-content {

background: #fff;

border: 0px solid #bbb;

padding: 0px;

}

.dc-social-float .dc-social-float-content {

border-radius: 10px; -webkit-border-radius: 10px;

}



/* Slick */

.dc-social-slick .dc-social-slick-content {

padding: 10px;

background: #fff;

border: 1px solid #ccc;

}

.dc-social-slick.vertical .dc-social-slick-content {

width: 78px;

}

.dc-social-slick.horizontal.left #nav-dcssb li.size-small, .dc-social-slick.horizontal.right #nav-dcssb li.size-small {

height: 60px;

}



.dc-social-slick.top  {

top: 0;

}

.dc-social-slick.bottom  {

bottom: 0;

}

.dc-social-slick.right  {

right: 0;

}

.dc-social-slick.left {

left: 0;

}

.dc-social-slick.right, .dc-social-slick.left {

padding-top: 2px; 

background: url(images/bg_slick_top.png) repeat-x 0 0;

}



.dc-social-slick.right .dc-social-slick-content {

border-top: none;

border-right: none;

border-radius: 0 0 0 10px; -webkit-border-radius: 0 0 0 10px;

padding: 10px 10px 20px 10px;

}

.dc-social-slick.left .dc-social-slick-content {

border-top: none;

border-left: none;

border-radius: 0 0 10px 0; -webkit-border-radius: 0 0 10px 0;

padding: 10px 10px 20px 10px;

}

.dc-social-slick.left.horizontal .dc-social-slick-content, .dc-social-slick.right.horizontal .dc-social-slick-content {

border-radius: 0; -webkit-border-radius: 0;

padding: 10px 10px 18px 10px;

}

.dc-social-slick.top.vertical .dc-social-slick-content, .dc-social-slick.bottom.vertical .dc-social-slick-content {

border-top: none;

border-bottom: none;

}



.dc-social-slick .tab {

cursor: pointer;

}

.dc-social-slick.top .tab, .dc-social-slick.bottom .tab {

height: 46px;

}

.dc-social-slick.left .tab, .dc-social-slick.right .tab {

width: 46px;

}



.dc-social-slick.bottom .tab {

top: 1px;

}

.dc-social-slick.top .tab {

bottom: 1px;

}

.dc-social-slick.align-left .tab {

margin-left: -1px;

}

.dc-social-slick.align-right .tab {

margin-right: -1px;

}



.dc-social-slick.bottom.align-right.horizontal .dc-social-slick-content {

border-radius: 10px 0 0 0; 

-webkit-border-radius: 10px 0 0 0;

}

.dc-social-slick.bottom.align-left.horizontal .dc-social-slick-content {

border-radius: 0 10px 0 0; 

-webkit-border-radius: 0 10px 0 0;

}



.dc-social-slick.top.align-right.horizontal .dc-social-slick-content {

border-radius: 0 0 0 10px; 

-webkit-border-radius: 0 0 0 10px;

}

.dc-social-slick.top.align-left.horizontal .dc-social-slick-content {

border-radius: 0 0 10px 0; 

-webkit-border-radius: 0 0 10px 0;

}



.dc-social-slick.right .tab, .dc-social-slick.left .tab {

margin-top: -2px;

}

.dc-social-slick.right .tab {

left: 1px;

}

.dc-social-slick.left .tab  {

right: 1px;

}



.dc-social-slick.horizontal #nav-dcssb li {

float: left;

}

.clear {clear: both;}

.delic-tall {

margin: 0 auto;

}

/* Pinit */

#dcssb-pinit {

	position: relative;

	width: 60px;

}

#dcssb-pinit.size-small {

	height: 30px;

}

#dcssb-pinit.size-box {

	height: 70px;

}

.dcssb-pinit-button {

    height: 25px; /* bigger than button height below */

    margin: 0;

    padding: 0 0 10px 0;

}

#dcssb-pinit.pin-featured.vertical a {

	margin-top: 30px!important;

}

#dcssb-pinit.size-box.pin-featured.vertical {

	height: 50px;

}

/* From Pinterest official html */

.pinItButton {

    position: absolute;

    background: url(images/pinit-6.png);

    font: 11px Arial, sans-serif;

    text-indent: -9999em;

    font-size: .01em;

    color: #CD1F1F;

    height: 22px;

    width: 47px;

    background-position: 0 -37px;

	bottom: 0;

	left: 50%;

	margin-left: -20px;

}

.pinItButton:hover {

	background-position: 0 -58px;

	background-color: none;

}



.pinit-counter-count{

 font: 12px/12px Arial,Helvetica,sans-serif;

    height: 29px;

    padding: 9px 0 0;

    text-align: center;

    width: 47px;

	background: url(images/pinit-6.png) no-repeat 0 0;

    color: #777777;

    position: absolute;

	bottom: 23px;

	right: 8px;}

.size-small.horizontal .pinItButton {

	left: 0;

	margin-left: 0;

}

.size-small.horizontal .pinit-counter-count{

 font: 11px/11px Arial,Helvetica,sans-serif;

    height: 15px;

    padding: 3px 0 0;

    text-align: center;

    width: 21px;

	background: url(images/pinit-count-s.png) no-repeat 0 0;

    color: #777777;

    position: absolute;

	bottom: 1px;

	right: 0;

}

.size-small.none .pinit-counter-count{

 display: none;

}