.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:1px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:1010px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:1010px}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-bosyevent table{border-collapse:separate;border-spacing:10px}
.tx-bosyevent table th{font-weight:bold}
.tx-bosyevent table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
.yt-debug{cursor:pointer;text-align:left;background-color:#dddddd;color:#000000}
.tx-ns-youtube iframe.__youtube_prefs__{border-width:0}
.tx-ns-youtube iframe{margin-bottom:25px!important;height:400px;max-width:100%;width:100%}
.yt-gallery{text-align:center}
.ytp-title-channel{display:none}
.yt-gallery iframe{margin-bottom:0}
.yt-gallery.yt-lb iframe{display:none;height:0 !important}
.yt-gallery-list{margin:20px auto;position:relative;transition:opacity ease-out .3s;display:block;color:#888888}
.yt-gallery-list p{display:none}
.yt-gallery-clear{clear:both}
.yt-gallery-list.yt-loading{opacity:.5;transition:opacity ease-out .3s}
.yt-gallery-thumb{box-sizing:border-box;overflow-y:hidden;display:initial;cursor:pointer;opacity:1;float:left;padding:0 8px 10px 8px}
.yt-gallery-thumb.hover{position:relative;opacity:1;transition:opacity ease-out .3s}
.yt-gallery-img-box{width:100%}
.yt-gallery-img{height:0;width:100%;padding-top:56.25% !important;position:relative;overflow:hidden !important;background-size:cover !important;background-position:center !important}
.yt-gallery-playhover{opacity:0;position:absolute;top:-10px;left:0;width:100%;height:100%;vertical-align:middle;text-align:center;transition:opacity ease-out .3s}
.yt-gallery-thumb.hover .yt-gallery-playhover,.yt-gallery-thumb.yt-current-video .yt-gallery-playhover{opacity:1;top:0;transition:all ease-out .3s}
.yt-gallery-thumb .yt-gallery-playcrutch{display:inline-block;height:100%;vertical-align:middle;width:0}
.yt-gallery-playhover .yt-play-img{height:auto !important;max-width:15% !important;padding:0 !important;margin:0 !important;min-width:30px !important;vertical-align:middle !important;display:inline-block !important;width:auto;border:none;box-sizing:border-box}
.yt-gallery-title{font-size:80%;line-height:120%;padding:10px}
.yt-gallery-notitle{padding:4px}
.yt-gallery-notitle span{display:none}
.yt-gallery-rowtitle{text-align:center;width:100%;position:absolute;left:0;top:100%;opacity:0;z-index:10;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}
.yt-gallery-rowtitle.hover{opacity:1;transition:opacity linear .2s}
.yt-gallery-rowbreak{clear:both}
.yt-pagination{clear:both;text-align:center;padding:10px 8px 10px 8px}
.yt-pagination>div,.yt-pagenumbers>div{display:inline-block;padding:0 2px 0 2px;vertical-align:middle}
.yt-pagenumbers{font-size:90%}
.yt-pagenumbers a{text-decoration:none;color:#888888;cursor:pointer}
.yt-pagenumbers .active{color:#181818}
.yt-pagination .yt-pagebutton{display:inline-block;padding:0 10px 0 10px}
.yt-pagebutton>div{display:inline}
.yt-pagination .yt-loader{display:none}
.yt-gallery-list.yt-loading .yt-pagination .yt-loader{display:inline-block}
.yt-gallery-list .arrow{vertical-align:initial}
body .lity-container{width:100%;max-width:964px}
.yt-curtain .lity-opened iframe{opacity:0;transition:opacity .3s linear .5s}
.yt-gallery-allthumbs.yt-cols- .yt-gallery-thumb{width:100%}
.yt-gallery-allthumbs.yt-cols-1 .yt-gallery-thumb{width:100%}
.yt-gallery-allthumbs.yt-cols-2 .yt-gallery-thumb{width:50%}
.yt-gallery-allthumbs.yt-cols-3 .yt-gallery-thumb{width:33.333%}
.yt-gallery-allthumbs.yt-cols-4 .yt-gallery-thumb{width:25%}
.yt-gallery-allthumbs.yt-cols-5 .yt-gallery-thumb{width:20%}
.yt-gallery-allthumbs.yt-cols-6 .yt-gallery-thumb{width:16.666%}
.yt-gallery-allthumbs.yt-cols-7 .yt-gallery-thumb{width:14.285%}
.yt-gallery-allthumbs.yt-cols-8 .yt-gallery-thumb{width:12.5%}
.yt-gallery-allthumbs.yt-cols-9 .yt-gallery-thumb{width:11.111%}
.yt-gallery-allthumbs.yt-cols-10 .yt-gallery-thumb{width:10%}
.yt-gallery-allthumbs.yt-cols-11 .yt-gallery-thumb{width:9.090%}
.yt-gallery-allthumbs.yt-cols-12 .yt-gallery-thumb{width:8.333%}
.yt-gallery-allthumbs.yt-cols-13 .yt-gallery-thumb{width:7.692%}
.yt-gallery-allthumbs.yt-cols-14 .yt-gallery-thumb{width:7.142%}
.yt-gallery-allthumbs.yt-cols-15 .yt-gallery-thumb{width:6.666%}
.yt-gallery-allthumbs.yt-cols-16 .yt-gallery-thumb{width:6.25%}
.yt-gallery-allthumbs.yt-cols-17 .yt-gallery-thumb{width:5.882%}
.yt-gallery-allthumbs.yt-cols-18 .yt-gallery-thumb{width:5.555%}
.yt-gallery-allthumbs.yt-cols-19 .yt-gallery-thumb{width:5.263%}
.yt-gallery-allthumbs.yt-cols-20 .yt-gallery-thumb{width:5%}
.yt-pagebutton.hide,.yt-pagenumbers.hide{display:none !important;opacity:0 !important;visibility:hidden !important}
.yt-gallery-subscribe{text-align:center;padding:15px 0 10px 0;clear:both}
.yt-gallery-subscribe a.yt-gallery-subbutton,.yt-gallery-subscribe a.yt-gallery-subbutton:hover{display:inline-block;padding:5px 10px;background-color:#E62117 !important;color:#ffffff !important;text-decoration:none !important;border-radius:3px}
.yt-gallery-subscribe a.yt-gallery-subbutton img{width:20px !important;height:auto !important;vertical-align:middle !important;padding:0 6px 3px 0;display:inline-block;background:transparent;-webkit-box-shadow:none;box-shadow:none}
.tx-ns-youtube .typo3-messages{width:100%;margin-top:10px}
.tx-ns-youtube .typo3-messages li{list-style-type:none;list-style:none;
width:100%}
.tx-ns-youtube .typo3-messages{padding-left:0px}
.yt-gallery-img-box .yt-gallery-img{position:relative}
.yt-gallery-img-box .yt-gallery-img:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;opacity:0;background-image:url('../../typo3conf/ext/ns_youtube/Resources/Public/Images/playhover.png');content:"";width:30px;height:23px;background-position:center center;background-size:cover;-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}
.yt-gallery-img-box .yt-gallery-img:hover:after{opacity:1}
.tx-ns-youtube ul{margin-bottom:0px;text-align:left;color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}
.tx-ns-youtube li{list-style-type:none;list-style:none;width:100%}
.tx-ns-youtube .alert{padding:0px 0px 0px 15px;margin-bottom:0px;border:0px;border-radius:0px}
