.news-single-item .news-single-img{margin:10px 0 !important;float:none !important;text-align:center}@media (min-width:768px){.news-single-item .news-single-img{margin:9px 10px 5px 0 !important;float:left !important;text-align:left}}.news-single-item .news-single-imgcaption{margin:0 auto}@media (min-width:768px){.news-single-item .news-single-imgcaption{margin:0}}.news-list-item>a{display:block;text-align:center}@media (min-width:768px){.news-list-item>a{display:inline;text-align:left}}.news-list-item>a img{margin:10px 0 !important;float:none}@media (min-width:768px){.news-list-item>a img{margin:9px 10px 5px 0 !important;float:left}}#c826 .csc-textpic-text .button-container .content-button a{background-position:center 0;background-repeat:no-repeat;background-size:100px 100px}#c826 .csc-textpic-text .button-container .content-button a:before{background-position:center center}#c826 .csc-textpic-text .button-container .content-button.button_personalanfrage a{background-image:url("../images/icons/personalanfrage.svg")}#c826 .csc-textpic-text .button-container .content-button.button_personalleasing a{background-image:url("../images/icons/personalleasing.svg")}#c826 .csc-textpic-text .button-container .content-button.button_personalvermittlung a{background-image:url("../images/icons/personalvermittlung.svg")}#c826 .csc-textpic-text .button-container .content-button:focus a,#c826 .csc-textpic-text .button-container .content-button:hover a{color:#000}#c826 .csc-textpic-text .button-container .content-button:focus.button_personalanfrage a,#c826 .csc-textpic-text .button-container .content-button:hover.button_personalanfrage a{background-image:url("../images/icons/personalanfrage--hover.svg")}#c826 .csc-textpic-text .button-container .content-button:focus.button_personalleasing a,#c826 .csc-textpic-text .button-container .content-button:hover.button_personalleasing a{background-image:url("../images/icons/personalleasing--hover.svg")}#c826 .csc-textpic-text .button-container .content-button:focus.button_personalvermittlung a,#c826 .csc-textpic-text .button-container .content-button:hover.button_personalvermittlung a{background-image:url("../images/icons/personalvermittlung--hover.svg")}#c826 .csc-textpic-text .button-container .content-button:active a{color:#fcbe00}#c826 .csc-textpic-text .button-container .content-button:active.button_personalanfrage a{background-image:url("../images/icons/personalanfrage--active.svg")}#c826 .csc-textpic-text .button-container .content-button:active.button_personalleasing a{background-image:url("../images/icons/personalleasing--active.svg")}#c826 .csc-textpic-text .button-container .content-button:active.button_personalvermittlung a{background-image:url("../images/icons/personalvermittlung--active.svg")}@media (min-width:1024px){#joblist-table_wrapper{max-width:879px;margin:0 auto}}@media (min-width:641px){#joblist-table_wrapper .dataTables_filter{float:none;text-align:center}}#joblist-table_wrapper .dataTables_filter label{width:100%;margin:15px 0;padding-top:5px;color:#fff;font-weight:400 !important;overflow:hidden}#joblist-table_wrapper .dataTables_filter label input[type="search"]{max-width:200px;margin-top:-5px;padding:5px;color:#fff;background:rgba(0,0,0,0.3);border:2px solid #fff}@media (min-width:480px){#joblist-table_wrapper .dataTables_filter label input[type="search"]{max-width:300px}}#joblist-table_wrapper .dataTables_length,#joblist-table_wrapper .dataTables_info{display:none}@media (min-width:768px){#joblist-table{margin-top:15px}}#joblist-table thead{display:none}@media (min-width:768px){#joblist-table thead{display:table-header-group}}#joblist-table thead th{padding:0 10px 15px;border-bottom:1px solid rgba(0,0,0,0.3)}#joblist-table thead .sorting{background-image:url("../images/table/sort_both.png");background-position-y:5px}#joblist-table thead .sorting_asc{background-image:url("../images/table/sort_asc.png")}#joblist-table thead .sorting_desc{background-image:url("../images/table/sort_desc.png");background-position-y:0}#joblist-table tbody tr{display:block;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.3)}@media (min-width:768px){#joblist-table tbody tr{display:table-row}}#joblist-table tbody tr:last-child{border-bottom:none}#joblist-table tbody td{display:block;padding:0 10px;color:#fff}@media (min-width:768px){#joblist-table tbody td{display:table-cell}}#joblist-table tbody td a{-webkit-transition:.5s;transition:.5s;display:block;color:#fff}#joblist-table tbody td a:active,#joblist-table tbody td a:focus,#joblist-table tbody td a:hover{color:#fcbe00}#joblist-table tbody td:before{display:inline-block;width:4em;font-weight:400}@media (min-width:768px){#joblist-table tbody td:before{display:none;width:0;padding:0;content:'' !important}}#joblist-table tbody td:nth-child(1){padding-top:10px;padding-bottom:10px;font-weight:700}@media (min-width:768px){#joblist-table tbody td:nth-child(1){font-weight:400}}#joblist-table tbody td:nth-child(2):before{content:'Ort:'}@media (min-width:768px){#joblist-table tbody td:nth-child(2){padding-top:10px}}#joblist-table tbody td:nth-child(3){padding-bottom:10px}#joblist-table tbody td:nth-child(3):before{content:'Beginn:'}@media (min-width:768px){#joblist-table tbody td:nth-child(3){padding-top:10px}}#joblist-table.no-footer{padding-bottom:10px;border-bottom:3px double #fff}#joblist-table_paginate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media (min-width:768px){#joblist-table_paginate{width:100%;margin-top:15px}}#joblist-table_paginate .paginate_button{margin:0;padding:0;color:#fff !important;background:transparent;border:none}#joblist-table_paginate .paginate_button.disabled{color:rgba(0,0,0,0.3) !important}#joblist-table_paginate .paginate_button.current{color:#fcbe00 !important;font-weight:700}.tx-prescreenjobs{overflow:hidden}.tx-prescreenjobs .csc-textpic{padding-top:0 !important}.tx-prescreenjobs .csc-textpic-imagewrap{padding:0 !important}.tx-prescreenjobs .csc-textpic-center-outer{right:0}@media (min-width:768px){.tx-prescreenjobs .csc-textpic-center-outer{right:0 !important}}.tx-prescreenjobs .csc-textpic-center-inner{right:0;float:none}@media (min-width:768px){.tx-prescreenjobs .csc-textpic-center-inner{right:0 !important;float:none !important}}.tx-prescreenjobs .csc-textpic-center-inner p{margin:0}.tx-prescreenjobs .csc-textpic-center-inner p img{width:100%}@media (min-width:768px){.tx-prescreenjobs .csc-textpic-center-inner p img{width:inherit;max-width:100%}}.tx-prescreenjobs table.tx-prescreenjobs{width:100%;margin:0 auto 30px;padding:0 0 10px;border-bottom:3px double rgba(0,0,0,0.3)}.tx-prescreenjobs table.tx-prescreenjobs td{display:block;padding:5px 0 !important}@media (min-width:480px){.tx-prescreenjobs table.tx-prescreenjobs td{display:table-cell}}.tx-prescreenjobs .csc-textpic-text{margin:10px}@media (min-width:1024px){.tx-prescreenjobs .csc-textpic-text{max-width:879px;margin:0 auto}}@media (min-width:480px){.tx-prescreenjobs>center{display:inline;margin-bottom:30px;float:right}.tx-prescreenjobs>center+a{display:inline;margin-top:35px;float:left}}.tx-prescreenjobs strong{display:block}.orientation-horizontal .shariff-button{padding-left:0 !important}.orientation-horizontal .shariff-button:before{display:none !important}

#c3068 ul li:before {
  display: none;
}

#c3068 ul {
  padding-left: 2em;
  list-style: initial;
}

#c3068 ul[style] {
  padding-left: 0;
}


#c3068 ul li {
  padding-left: initial;
  list-style: inherit;
}

div.yt-video{
  position: relative;
  
}
div.yt-video:before{
  content: '';
    display: block;
    padding-top: calc((9 / 16) * 100%);
}
div.yt-video > *{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}

#c1296 .table-content-button .row, #c2183 .table-content-button .row {
  text-align: left; }
#c1296 .table-content-button .row .content-button a img, #c2183 .table-content-button .row .content-button a img {
  margin-top: 10px; }
@media all and (max-width: 870px) {
  #c1296 div.csc-textpic-left .csc-textpic-image, #c2183 div.csc-textpic-left .csc-textpic-image {
    float: left; } }
@media all and (max-width: 890px) {
  #c1296 .table-content-button .row, #c2183 .table-content-button .row {
    text-align: center; } }
