.widget-oroscopo{margin:0 4px 4px;background:#fdfdfd}
.widget-oroscopo * {margin:0;padding:0;text-decoration:none;border:none;}
.widget-oroscopo {margin: 0 0 24px;position: relative;background: #fdfdfd; border-top: 2px #b5b5b5 solid; }  /* dedede */
.widget-oroscopo:before { content: ''; width: 16px; height: 2px; background-color: #007CFF; position: absolute; top: -2px; left: -1px; z-index: 100;}  /* 454545 */
.widget-oroscopo:after { content: ''; width: 4px; height: 2px; position: absolute; top: -2px; left: 16px; background: #fdfdfd;}

/*Label*/
.widget-oroscopo_label {display: inline-block;position: relative;font-size: 13px;line-height: 13px;font-weight: 500; color:#454545; margin: 0 0 20px;padding: 14px 0 14px 16px; text-transform: uppercase;}

.widget-oroscopo_list{padding:0 5px 20px;list-style-type: none;display: -webkit-box;display: -ms-flexbox;display: flex;  -webkit-box-pack: justify;  -ms-flex-pack: justify;  justify-content: space-between;overflow-x: scroll;}
.widget-oroscopo_list li{text-align:center; width: 60px; height: 100px; display: inline-block; margin: 0 8px;}
.widget-oroscopo li a {font-size: 13px; font-weight: 500;color: #454545;}
.widget-oroscopo_sign{display:block;width:60px;height:60px;margin-bottom: 8px;background-image:url(//www.repstatic.it/cless/common/widget/oroscopo/2017-v1/img/sprite-oroscopo.png);background-repeat:no-repeat}
.widget-oroscopo_sign.ariete{background-position:0 0}
.widget-oroscopo_sign.toro{background-position:0 -60px}
.widget-oroscopo_sign.gemelli{background-position:0 -117px}
.widget-oroscopo_sign.cancro{background-position:0 -180px}
.widget-oroscopo_sign.leone{background-position:0 -240px}
.widget-oroscopo_sign.vergine{background-position:0 -300px}
.widget-oroscopo_sign.bilancia{background-position:0 -360px}
.widget-oroscopo_sign.scorpione{background-position:0 -420px}
.widget-oroscopo_sign.sagittario{background-position:0 -480px}
.widget-oroscopo_sign.capricorno{background-position:0 -540px}
.widget-oroscopo_sign.acquario{background-position:0 -600px}
.widget-oroscopo_sign.pesci{background-position:0 -660px}


@media (max-width: 767px) {

  .widget-oroscopo {border-top: 2px #b5b5b5 solid; margin:0 8px 4px;}
  .widget-oroscopo:before {height: 2px; top: -2px;}
  .widget-oroscopo:after {height: 2px; top: -2px; }
}
