.sala-sidebar {padding:0 20px;overflow-x:hidden;overflow-y: scroll;width:100%;position:relative;height:100%;box-sizing:border-box;}
/*.sala-sidebar::-webkit-scrollbar {width: 5px;}
.sala-sidebar::-webkit-scrollbar-thumb:vertical {margin: 5px;background-color: #999;-webkit-border-radius: 5px;}
.sala-sidebar::-webkit-scrollbar-button:start:decrement,
.sala-sidebar::-webkit-scrollbar-button:end:increment {display: block;height:100%;}*/
.sala-sidebar .headline {font-family:"Utopia W01", serif;font-weight:700;}
.sala-sidebar .wrap-orgering,
.sala-sidebar .cols9 {width:calc(100% + 40px);margin-left:-20px;}
.sala-sidebar .item {margin-bottom:20px;}
.sala-sidebar .item.opinion {margin-bottom:0;}
.sala-sidebar .cols9 .item.wrap-cover {width:100%;height:auto;}
.sala-sidebar .cols9 .item > .item-content {width:calc(100% - 40px);padding:0 20px;left:auto;bottom:20px;}
.sala-sidebar .cols9 .item > .item-content > .headline {width:100%;font-size:26px;line-height:28px;}
.sala-sidebar .block .byline, .sala-sidebar .block .source {font-size:13px;}
.sala-sidebar .cols9 .wrap-cover .media img {width:100%;transform:initial;}
.sala-sidebar .cols9 .item + .package {display:block;background-color:#1d1d1d;padding:0 20px 20px;margin-top:-20px;margin-bottom:20px;border-top:none;width:calc(100% - 40px);}
.sala-sidebar .cols9 .package .package-item {width:100%;clear:both;margin:20px 0 0;padding:20px 0 0;border-top:1px dotted #aaa;border-right:none;float:none;overflow:hidden;}
.sala-sidebar .cols9 .package .headline {font-size:18px;line-height:22px;}
.sala-sidebar .cols4 .template2 .item-content,
.sala-sidebar .cols4 {width:100%;}
.sala-sidebar .cols4 .item .above-headline {margin-bottom:15px;}
.sala-sidebar .cols4 .item.feature:not(.opinion) .type,
.sala-sidebar .cols4 .item:not(.opinion) .media + .item-content .type {position:absolute;top:20px;}
.sala-sidebar .cols4 .item.feature:not(.opinion) .above-headline,
.sala-sidebar .cols4 .item:not(.opinion) .media + .item-content .above-headline {margin:0;height:0;position:unset;}
.sala-sidebar .cols4 .news .media {margin:0 0 20px;}
.sala-sidebar .cols4 .item .headline {font-size:22px;line-height:24px;}
.sala-sidebar .cols4 .underline {font-size:16px;line-height:22px;}
.sala-sidebar .cols4 > .item:not(.feature) {border:none;border-top:1px solid #d5d5d5;padding:20px 0 0;}
.sala-sidebar .cols4 .package {display:block;width:100%;margin:-40px auto 20px;border-top:none;float:none;overflow:hidden;}
.sala-sidebar .cols4 .item.feature + .package {width:calc(100% - 40px);}
.sala-sidebar .block .package .package-item {margin-right:0;padding-right:0;border-right:none;padding-bottom:0;padding-top:20px;}
.sala-sidebar .cols4 .item.feature {padding:20px 0 0;background-color:transparent;border-top-color:#d5d5d5;}
.sala-sidebar .cols4 .item.feature .item-content {width:calc(100% - 20px);left:auto;padding:0 10px;}
.sala-sidebar .cols4 .item.feature .media::before {content:"";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to top, #1d1d1b, transparent 50%);}
.sala-sidebar .cols4 .item.feature + .package {margin-top:-60px;}
.sala-sidebar .cols4 > .item.opinion .item-content {width:calc(100% - 120px);clear:both;min-height:100px;}
.sala-sidebar .cols4 > .item.opinion .item-content + .avatar {width:90px;height:90px;margin-left:15px;margin-right:0;}
.sala-sidebar .cols4 > .item.opinion .above-headline {margin-bottom:15px;}
.sala-sidebar .sidebar-footer {background:#fff;position:absolute;bottom:0;left:0;margin-left:0px;width:300px;padding:0 0 20px 0;font-size:14px;font-weight:700;font-family:"Lato", sans-serif;text-align:center;color:#787878;}
.sala-sidebar .sidebar-footer::before {content:"";position:absolute;bottom:34px;left:0;width:100%;height:32px;background-image:linear-gradient(to top, #fff 0, #fff 30%, transparent 100%);}
.sala-sidebar .wrap-orgering .ordering-header-wrap,
.sala-sidebar .wrap-orgering {margin-bottom:0;}
.sala-sidebar .cols4 .package .under-headline,
.sala-sidebar .cols6 .package .under-headline {margin-bottom:0;}
.sala-sidebar .cols6 .item .under-headline,
.sala-sidebar .cols4 .item .under-headline {margin-bottom:0;}
.sala-sidebar .cols4 .package .under-headline + .underline,
.sala-sidebar .cols6 .package .under-headline + .underline,
.sala-sidebar .cols6 .item .under-headline + .underline,
.sala-sidebar .cols4 .item .under-headline + .underline {margin-top:15px;}
.sala-sidebar .block:not(.cols9) .feature + .package {margin-bottom:20px;}
.sala-sidebar .cols9 .wrap-cover .media {height:auto;max-height:300px;}
.sala-sidebar .cols9 .wrap-cover .media .rslides {height:300px;}
.sala-sidebar .cols9 .wrap-cover .video-wrap,
.sala-sidebar .cols9 .wrap-cover .video-wrap iframe {height:170px;transform:initial;}
.sala-sidebar .cols9 .item.wrap-cover {background:#1d1d1b;height:inherit;max-height:inherit;}
.sala-sidebar .cols9 .item > .item-content {bottom: initial;left: initial;padding-bottom: 40px;margin-top:0;position: relative;}
.block:not(.cols9) .opinion + .package {margin-top:0;margin-bottom:20px;padding:inherit;box-sizing:inherit;border:none;border-top:none;background:inherit;position:inherit;z-index:inherit;}
.cols4 .opinion + .package .package-item.opinion:first-child {padding-top:20px;margin-top:0;border-top:0;border-top: 1px dotted #aaa;}

.sala-sidebar .cols4 .item.template3.feature .avatar {height:42px;width:42px;margin-right:11px;}
.sala-sidebar .cols4 .item.template3.feature .item-content-text {width:calc(100% - 53px);min-height:42px;display:flex;flex-flow:column;justify-content:center;margin-bottom:15px;}
.sala-sidebar .cols4 .item.template3.feature .above-headline {height:auto;display:block;background:transparent;float:none;margin-bottom:3px;}
.sala-sidebar .cols4 .item.template3.feature .type {background:transparent;padding:0;font-size:12px;float:none;position:static;line-height:16px;}
.sala-sidebar .cols4 .item.template3.feature .headline {font-size:24px;line-height:20px;text-align:left;margin:0;font-weight:600;}
.sala-sidebar .cols4 .template3.feature .media::before {background:linear-gradient(to top, #1d1d1b, transparent 70%);}
.sala-sidebar .cols4 .template3.feature .item-content {padding:0 15px;box-sizing:border-box;width:100%;}
.sala-sidebar .cols4 .featured-opinion .byline {font-size:17.2px;font-weight:400;}
.sala-sidebar .cols4 .item.template1.spotlight .item-content {padding:0 10px 15px;}
.sala-sidebar .cols4 .item.template1.spotlight .above-headline {height:auto!important;margin-bottom:20px!important;}
.sala-sidebar .cols4 .item.template1.spotlight .above-headline .type {position:static;}
.sala-sidebar .cols4 .item.template1.spotlight .underline {color:rgba(0,0,0,.8);margin-bottom:15px;}
.sala-sidebar .cols4 .item.template1.spotlight .under-headline {text-align:center;}
.sala-sidebar .cols4 .item.template1.spotlight .byline a {color:#1D1D1B;font-family:"Utopia Std",serif;}
.sala-sidebar .cols4 .item.template1.spotlight > .item-content > .spotlight-content .headline {font-size:22px;line-height:24px;}
.sala-sidebar .cols4 .item.template1.spotlight > .item-content {background-color:#EFD766;}
.sala-sidebar .cols4 .item.template1.spotlight > .item-content > .spotlight-content {padding:0;}
