  .multitab__list{width:100%;padding-left:10px;padding-right:10px;position:relative}
.multitab__list>ul{display:flex;align-items:stretch;justify-content:space-between;width:calc(100% - 20px);margin-left:10px;border-bottom:1px solid}
.multitab__list>ul>.flickity-viewport{width:100%}
.multitab__list li.multitab__link{flex:1 1 auto;text-align:center;font-weight:bold;cursor:pointer;height:35px;vertical-align:middle;padding-top:9px;text-transform:uppercase;font-size:17px}
.multitab__list .section__head{padding:7px 15px;min-height:0}
.multitab__list .section__head h2{text-transform:capitalize;font-size:16px}
.multitab__list .flickity-prev-next-button{display:none}
@media screen and (max-width:767px){.multitab__list li.multitab__link{min-width:100px}
}
.multitab__list li.multitab__link.tabIsSelected{font-weight:bold;background:#C00;color:white;cursor:default}
.multitab__list>.teaser__contentWrapper>h4{padding-right:10px;padding-left:10px}
hr.fascia--separator{width:100%;margin:10px 0;height:2px;border:0;background:hsla(194,7%,48%,.1)}
.radioProgram{display:inline-flex;padding-top:10px;padding-bottom:10px;min-height:83px;width:100%;border-top:1px solid;background:#fff}
.radioProgram--info>p{width:90px;text-align:center;margin:0;font-weight:bold}
.radioProgram--description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding:20px;line-height:20px;max-height:20px;overflow:hidden;width:calc(100% - 220px);font-weight:bold;align-items:center}
.radioProgram--info{padding:5px;align-items:center;display:flex}
.radioProgram.inOnda{background-color:lightgray}
div.radioProgram img{width:120px;height:62px;padding:0 10px 5px}
div.radioProgram+div.otherDescription{padding:0 40px 10px 240px;background:#fff;margin-top:-15px}
.multitab__list div.radioProgram>span.readMore{z-index:1000;width:24px;height:24px;background:url(/etc/designs/vatican-news/release/library/main/images/icons/plus_icon.png) no-repeat;background-size:24px;position:absolute;top:55px;right:10px;cursor:pointer}
.multitab__list div.radioProgram>span.readMore.minus{background:url(/etc/designs/vatican-news/release/library/main/images/icons/minus_icon.png) no-repeat;background-size:24px}
div.radioProgram--info+div.radioProgram--description{margin-left:120px}
@media screen and (max-width:1003px){body.vatican-news.rvi main.content{padding-top:20px;padding-bottom:20px}
.radioProgram--description{-webkit-line-clamp:3;padding:3px 30px 3px 20px;max-height:51px;width:calc(100% - 150px);line-height:inherit}
div.radioProgram{min-height:71px}
.radioProgram--info>p{width:40px}
div.radioProgram img{width:100px;height:50px}
div.radioProgram--info+div.radioProgram--description{margin-left:100px}
.multitab__list div.radioProgram>span.readMore{top:40px;right:3px}
div.radioProgram+div.otherDescription{padding-left:190px}
}
@media screen and (max-width:499px){.radioProgram--description{padding:0 20px 0 5px;max-height:48px}
.multitab__list div.radioProgram>span.readMore{width:18px;height:18px;background-size:18px;right:1px}
.multitab__list div.radioProgram>span.readMore.minus{background-size:18px}
div.radioProgram+div.otherDescription{padding-left:155px}
}
div.radioProgram__wrapper{width:100%;position:relative}
a.radioProgram__link:hover>div{background:lightgray}
.multitab__list h4+a>.radioProgram{border-top:0}
.multitab__list span.switchDay{z-index:1000;width:20px;height:20px;background:url(/etc/designs/vatican-news/release/library/main/images/icons/icon__radio--arrowUp.svg) no-repeat;background-size:20px 20px;position:absolute;cursor:pointer}
.multitab__list span.switchDay.disabled{opacity:.3}
.multitab__list span.switchDay.prev{transform:rotate(-90deg);left:0;top:5px}
.multitab__list span.switchDay.next{transform:rotate(90deg);right:0;top:10.5px}
main.content>div.palinsesto{width:100%}
main.content>div.palinsesto .mattina.parsys,main.content>div.palinsesto .pomeriggio.parsys,main.content>div.palinsesto .sera.parsys{width:100%}
div.palinsesto .multitab__list .giornata.cq-Editable-dom>li{padding-left:10px;padding-right:10px;padding-top:6px}
div.palinsesto .multitab__list .parsys.spc-parsys{width:100%}