.show-hide-block {
margin-bottom:10px;
}
.block-body {padding:10px 0;display:none}
.hide .block-body {display:block}
.block-header {
cursor: pointer;
padding:3px 10px 0 0;
line-height:30px;
position: relative;
overflow:hidden;
clear:both;
margin:0;
transition: all 0.25s ease;
}
.block-header h2{
transition: all 0.25s ease;
color: #999;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
padding-top:3px
}
.block-header span{
padding-left:9px;
padding-right:9px;
display:block;
float:left;
margin:0 16px 0 3px;
border-radius:100%;
background: rgba(0, 0, 0, 0.5);
box-shadow: 0 0 0.35em 0 rgba(236, 171, 14, 0.125);
color:#ECAB0E
}
.block-header:hover h2,.hide .block-header h2{
color:#ECAB0E
}
.block-header:hover span{
box-shadow: 0 0 0.35em 0 rgba(236, 171, 14, 0.25);
}
a.menu_avatar_link{padding:15px 0 20px!important}
.block-body .menu_avatar{
display:block;
width:80%;
margin:0 0 0 10px;
box-shadow:0 2px 3px #b60000
}
#sidebar .block-body  p{
padding-left:20px;
margin-bottom:10px
}
#sidebar .block-body  p:last-child{
margin-bottom:0
}
.shb-control {
position:absolute;
top:50%;
margin-top:-18px;
right:3px;
width:25px;
height:25px;
font-size:25px;
cursor:pointer;
text-align:center
}
.hide .shb-control {background-position:0 0;}
.block-body p {
padding:0;
margin:0;
}

.show-hide-blockn {
margin-bottom:10px;
}
.block-bodyn {padding:10px 0;}
.hiden .block-bodyn {display:none}
.block-headern {
cursor: pointer;
padding:3px 10px 0 0;
line-height:30px;
position: relative;
overflow:hidden;
clear:both;
margin:0;
transition: all 0.25s ease;
}
.block-headern h2{
transition: all 0.25s ease;
color: #ECAB0E;
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
padding-top:3px
}
.block-headern span{
padding-left:9px;
padding-right:9px;
display:block;
float:left;
margin:0 16px 0 3px;
border-radius:100%;
background: rgba(0, 0, 0, 0.5);
box-shadow: 0 0 0.35em 0 rgba(236, 171, 14, 0.125);
color:#ECAB0E
}
.hiden .block-headern h2{
color:#999
}
.block-headern:hover h2,.hiden .block-headern:hover h2{
color:#ECAB0E
}
.block-headern:hover span{
box-shadow: 0 0 0.35em 0 rgba(236, 171, 14, 0.25);
}
a.menu_avatar_link{padding:15px 0 20px!important}
.block-bodyn .menu_avatar{
display:block;
width:80%;
margin:0 0 0 10px;
box-shadow:0 2px 3px #b60000
}
#sidebar .block-bodyn  p{
padding-left:20px;
margin-bottom:10px
}
#sidebar .block-bodyn  p:last-child{
margin-bottom:0
}
.shb-control {
position:absolute;
top:50%;
margin-top:-18px;
right:3px;
width:25px;
height:25px;
font-size:25px;
cursor:pointer;
text-align:center
}
.hiden .shb-control {background-position:0 0;}
.block-bodyn p {
padding:0;
margin:0;
}
