.linea{
width: 100%;
height: 2px;
background-image: url('../images/linea-dashboard.png');
background-position: center;
background-repeat: repeat-x;
}
.login-name{
padding-right: 20px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #E6E6E6;
font-weight: 600;
}

.body-mandala:nth-child(2) h4{
/*width: 440px;*/
border-bottom: 1px solid #333;
margin-left: auto;
margin-right: 0px;
padding-bottom: 7px;
}
.iconos{
/*border-bottom: 1px dashed #CCC;*/
display: table;
margin-left: auto;
/*margin-right: 0;*/
padding-bottom: 5px;
margin-top: 7px;
}
.iconos > div{
display: flex;
}
.iconos .icono{
display: inline-block;
text-align: center;
margin-right: 20px;
/*background-image: url('../images/prueba-tapador.png');
background-repeat: no-repeat;
background-position: center top;*/
position: relative;
}
.iconos .icono:last-child{
margin-right: 0px;
}

.prgs{
display: inline-block;
/*width: 15px;*/
height: 25px;
background-color: #E6E6E6;
-webkit-border-radius: 4px;
border-radius: 4px;
/*margin-right: 3px;*/
}
.prgs:last-child{
margin-right: 0px;
}
.progreso h3{
margin: 0px;
}
.tapador{
position: absolute;
display: block;
width: 70px;
height: 69px;
left: 50%;
top: 0;
margin-left: -35px;
/*background-image: url('../images/prueba-tapador.png');*/
background-repeat: no-repeat;
background-position: center;
}
.prgs.oscuro{
background-color: #666;
}
span.count-mensajes i{
color: #79CA6C;
margin-right: 2px;
}
span.count-mensajes{
/*background-color: #79CA6C;
color: #FFF;
width: 20px;
height: 20px;
display: inline-block;
text-align: center;
-webkit-border-radius: 10px;
border-radius: 10px;*/
cursor: pointer;
margin-left: 7px;
}
#dashboard div.marco{
max-width: 1100px;
position: relative;
-webkit-box-shadow: 10px 0 8px -4px #b5b5b5;
box-shadow: 10px 0 8px -4px #b5b5b5;
height: 110vh;
}
.opaco{
color: #9A9A9A;
}
.separadash{
border-top: 1px dashed #CCC;
/*padding-right: 8px;*/
margin-right: 0;
margin-left: auto;
}
.separadash img{
margin-top: -8px;
}
/*.separadash.acasepa{
width: 400px;
}*/
.separadash.allasepa{
/*width: 280px;*/
margin-top: 20px;
}
.separadash.sevenparts{
/*width: 380px;*/
margin-top: 20px;
}