div.ccm-block-switch-language-flags{display:inline-block}div.ccm-block-switch-language-flags-label{float:left;margin-right:8px}div.ccm-block-switch-language-flags a{margin:2px;float:left;opacity:0.4}div.ccm-block-switch-language-flags a.ccm-block-switch-language-active-flag{opacity:1.0}

.youtubeBlockResponsive16by9,.youtubeBlockResponsive4by3{position:relative;height:0}.youtubeBlockResponsive16by9 iframe,.youtubeBlockResponsive4by3 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtubeBlockResponsive16by9{padding-bottom:56.25%}.youtubeBlockResponsive4by3{padding-bottom:75%}.ccm-edit-mode-disabled-item.youtubeBlockResponsive16by9{padding-top:28.125%;padding-bottom:28.125%}.ccm-edit-mode-disabled-item.youtubeBlockResponsive4by3{padding-top:37.5%;padding-bottom:37.5%}.yt-hd-thumbnail-inner-container{height:0;padding-top:56.25%;position:relative}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail,.yt-hd-thumbnail-inner-container > iframe{display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-width:0}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail{z-index:2}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail img{max-width:100%;margin-left:0 !important}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail.yt-hd-thumbnail-darken:before{display:block;position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.3;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail.yt-hd-thumbnail-darken:hover:before{opacity:0}.yt-hd-thumbnail-inner-container > a.yt-hd-thumbnail:after{display:block;position:absolute;content:'';background-image:url(../../../blocks/youtube/assets/youtube-play.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:100px;height:100px;top:calc(50% - 50px);left:calc(50% - 50px)}.yt-hd-thumbnail-inner-container > iframe{max-width:100%;opacity:0;-webkit-transition:opacity .3s ease .3s;-moz-transition:opacity .3s ease .3s;transition:opacity .3s ease .3s}.yt-hd-thumbnail-inner-container.yt-hd-thumbnail-clicked > a.yt-hd-thumbnail{display:none}.yt-hd-thumbnail-inner-container.yt-hd-thumbnail-clicked > iframe{opacity:1}

