/*Place your CSS code here*/

/* DO NOT ADD/EDIT AFTER THIS LINE */
#ef-navbar, #ef-navbar li a.dropdown-toggle[aria-expanded="true"]{background-color:#003A47;border-color:#003A47;}
html,body{background-color:#FFFFFF;}
div.breadcrumb-x{background-color:#EBF3F5;border-color:#EBF3F5;}
div.ef-block, div.dashboard-panel div.panel-body{background-color:#FFFFFF;}
*.btn.btn-primary, *.btn.btn-primary:not(.active), *.btn.btn-primary:hover, *.btn.btn-primary:hover:not(.active), *.btn.btn-primary:focus, *.btn.btn-primary:focus:not(.active){background-color:#007F9C;border-color:#007F9C;}
/*body {background-image: url(https://as1.ftcdn.net/jpg/03/40/09/36/500_F_340093645_YULUSHMdqR8ws9HSK4NlkfLgJxN7MBqk.jpg);background-repeat: no-repeat;
  background-size: 100% auto;}
body.ef-user-signed-in {background-image: none;}*/
#ef-navbar .container .navbar-header, #ef-navbar .container .navbar-header .ef-navbar-logo {max-width:220px !important;}
#ef-search-bar {background-color:#fff !important;border-radius:2px !important;}
/* #ef-description-full {display:block !important;} Benji: Wurde aufgrund von LMSHELP-20225 auskommentiert */
div[aria-labelledby="ef-curriculum-name-heading"] .ef-text-editable h4 {font-size:15px !important;font-weight:600 !important;line-height:24px;}
.ef-block {box-shadow:none !important;}
legend {border-bottom:0px !important;font-weight:600;color:#007F9C;}
/*.form-horizontal .control-label {text-align:left;}*/
 /* {} */
.btn.btn-primary, .btn.btn-default, .btn.btn-success, .btn.btn-info, .btn.btn-warning, .btn.btn-danger, .btn.btn-link {text-transform:none !important;font-weight:600;padding:8px 15px;}
.ef-category-name {margin: 15px 0px 10px 15px;padding: 5px 10px;border-radius: 2px;color: #057996;font-size: 80%;font-weight: 600;width: auto;color: #3D494D;background: #EBF3F5;display:inline;text-transform:lowercase;}
.ef-dashboard-header .ef-category-name {text-transform:lowercase;}
.ef-course-name {margin: 25px 0px 0px 15px;font-weight:600 !important;color:#007F9C;}
.ef-course-description {margin-left:15px;}
.ef-course-description h4 > span {font-weight:600;font-size:15px !important;}
.ef-course-description h2 {font-weight:600;color:#007F9C;font-size:15px !important;margin-top:25px;}
.ef-course-contents {margin-left:15px;}
.ef-course-contents .content-title-style {font-weight:600;color:#007F9C;font-size:15px !important;}
.ef-dashboard-header h2.course-content-heading {font-weight:bold;}
div[aria-labelledby="ef-curriculum-name-heading"] .ef-dashboard-header h2 {font-weight:600;font-size:15px;color:#007F9C;padding-left:15px;}
div[aria-labelledby="ef-curriculum-name-heading"] .ef-dashboard-content {padding-left:15px !important;}
div[aria-labelledby="ef-curriculum-name-heading"] .ef-entry-name {font-weight:600;}
div.ef-block {background-color: transparent !important;}
div#ef-login-index {background-color:#fff !important;}
.headline_startseite {margin-top:20px;}
#ef-login-index div.ef-block-content form div.row.ef-row > * {padding-left:0px !important;}
#ef-login-index div.ef-block-footer {border-top:0px;margin-right:15px;border-radius:3px;}
.edcampus_startseite_head {position:relative;}
.edcampus_startseite_head_bg {position:absolute;top:0px;left:0px;width:100%;height:440px;background:#D0D9DE;}
.edcampus_startseite_content {position:absolute;top:0px;left:0px;width: 100%;padding:35px 45px;}
.edcampus_startseite_content h1 {color:#515151;font-weight:600;font-size:35px;}
.edcampus_startseite_content p {color:#515151;font-size:18px;font-weight:100;line-height:1.2em;padding:15px 0px 25px 0px;}
.edcampus_startseite_vorteile {margin-top:600px;}
.edcampus_startseite_vorteile h2 {color:#007F9C;font-weight:300;font-size:25px;padding: 0px 0px 25px 45px;}
.edcampus_startseite_vorteile_icon {width: 90%;}
.edcampus_startseite_vorteile_item {padding-left: 45px;padding-right:45px;font-size:15px;padding-bottom:25px;}
.edcampus_startseite_footer {color:#737373;border-top: 2px #EFF2F4 solid;padding-top:10px;padding-left:45px;}
.edcampus_startseite_footer a {padding-right: 10px;color:#737373;}
.edcampus_faq h1 {margin-top:45px;color:#007F9C;font-size:35px;}
.edcampus_faq h2 {margin-top:45px;color:#515151;font-size:20px;font-weight:600;}
.edcampus_startseite_head_img {width:100%;}
.edkursintro_titel {font-size: 26px; line-height: 30px; overflow: hidden; margin: 15px 0px 25px 0px; font-weight: 600; color: #007F9C;}
.referentenfotos {position:relative;}
.edkursintro_referent {position: absolute;top:0px; left: 0px;width: 100%; max-width: 130px !important;margin-left:-15px}
.edkursintro_referent1 {position: absolute;top:0px; left: 120px;width: 100%; max-width: 130px !important;margin-left:-25px}
.edkursintro_referent2 {position: absolute;top:0px; left: 230px;width: 100%; max-width: 130px !important;margin-left:-25px}
.edkursintro_referent3 {position: absolute;top:0px; left: 340px;width: 100%; max-width: 130px !important;margin-left:-25px}
.edkursintro_referenteninfo {display:block}
.edkursintro_referentenfoto {width: 130px; height: 130px;display:inline-block;float:left;margin:0px 0px 0px -20px;padding: 0px;}
.edkursintro_referentenfoto img {width: 130px;height: 130px;}
.referentenclaim {text-align: left !important;}
.edkursintro_subhead {font-weight: 600; color: #007F9C; margin-top:30px;margin-bottom:10px;}
.ef-content-area p {text-align: left;}
.label-ef-curriculum {background-color:#5e737a;}
.ef-unit-tree .ef-entry-head span.ef-entry-name {font-size:15px;}
.ef-content-area h1, .ef-test-page h1 {font-size: 26px;color:#007F9C;font-weight:500 !important;}
.ef-content-area h2, .ef-test-page h2 {font-size: 20px;color:#6D8087;font-weight:500 !important;}
.panel-heading {border-radius:0px;padding:0px 0px 5px 0px;background-color:#fff;}
.panel-heading h2 {font-size:15px;color:#007F9C;font-weight:600;padding-bottom:5px;}
.panel-primary > .panel-heading {background-color:#fff;border:0px;}
.ef-question-panel {-webkit-box-shadow: none !important;box-shadow: none !important;background-color:#fff;}
div.ef-question-panel .panel-body {background-color:#fff;padding:0px 0px 20px 0px;border:0px;}
div.ef-question-panel .panel-body .h4 {font-size:15px;padding:0px;line-height:1.3em;}
.ef-question-multiple input + label::before {font-size:16px;}
.ef-question-panel .form-group {margin-bottom:0px;}
.ef-card-entries .ef-card .ef-card-wrap div.caption .ef-plain.ef-category {text-transform:lowercase !important;font-weight:bold;}
form#signup_register_personal_form .ef-form-element, form#initiate_password_form .ef-form-element {max-width:500px;}
.info_videodauer {background: #DFE8EB;border-radius:2px;padding:4px 8px;font-size:12px;margin:10px 0px 3px 0px;}
.edwichtig {color:#db1a37;}
span.label-ef-depends {text-transform:none;background-color:rgb(255, 149, 10);}
#ef-manage-courses a.btn-primary {background-color:#DFE8EB;color:#3E4953;border:0px !important;margin-bottom:20px;}
#ef-manage-courses a.btn-primary::before {content:"Zum allgemeinen ";}
#ef-manage-courses a.btn-primary::after {content:" wechseln >";}
div.ef-my-courses-grid:before {content:"Ihre gebuchten Kurse";color: #007F9C;padding-left: 15px;font-size: 25px;margin-top: 20px;}
.ef-question-empty_spaces, .ef-question-multiple, .ef-question-true_false, .ef-question-raw_text_keywords, .ef-question-raw_text {padding-left:0px;padding-right:0px;}
h1.edtitle_umfrage {font-size: 26px;color: #007F9C;font-weight: 500 !important;}
h4.edquestion_umfrage {margin-top:20px; padding-top: 20px; border-top: 1px #6D8087 solid;font-size: 20px;color:#6D8087;font-weight: 600 !important;}
.edinfobox_funktion_edcampus {background-color: #EBF3F5; border-radius:2px; padding:25px;}
.edinfobox_funktion_edcampus p {margin-bottom:20px; font-size:15px !important;}
.edinfobox_kursreihe_edcampus {border: 1px #E1E5E6 solid; background-color:#F4F6F6; border-radius:3px; padding:25px;}
.edinfobox_kursreihe_edcampus p {margin-bottom:20px; font-size:15px !important;color:#677C83;}
.edinfobox_kursreihe_edcampus li {font-size:15px !important;color:#677C83;}
p.edinfobox_kursreihe_headline {margin-bottom:20px; font-size:17px !important;font-weight:bold;color:#647B82 !important;}
.ef-content-area, .ef-content-area p {text-align:left !important;}
span.label-ef-starts-at::before {content:"Online-Termin: ";}
span.label-ef-starts-at {text-transform:none !important;}
/* Ausgeblendete Inhalte bzw. Funktionen */
/* Kurzbeschreibung der Kurse und nicht der Kursreihen */
#ef-description-short {display:none !important;}
#ef-description-full .link more-less-link {display:none !important;}
.ef-course-description .more-less-link {display:none;}
/* Titel des Kurses in den Kurskarten da im Bild angezeigt */
/* .ef-card-entries .ef-card .ef-card-wrap div.caption .ef-plain.ef-header {display:none;} Wurde aufgrund von LMSHELP-17766 auskommentiert */
/* Anzeige in der Umfrage */
.ef-question-indicator {display:none;}
/* Suche-Button in den Filtern von Meine Kurse */
.ef-my-courses-controls .ef-block-handle.ef-show-search {display:none;}
/* Benutzerprofil eines Lernenden, dort die Register Zugeordnete Benutzerprofile und E-Commerce */
ul.customTabs > li > a#tab-control-mapped_accounts, ul.customTabs > li > a#tab-control-payments {display:none;}
/* Feedbackumfrage Pilotphase Matrix formatieren, dass die erste Spalte der Tabellen größer ist */
table.table-question-104 > tbody > tr > td:first-child, table.table-question-106 > tbody > tr > td:first-child, table.table-question-108 > tbody > tr > td:first-child, table.table-question-109 > tbody > tr > td:first-child, table.table-question-111 > tbody > tr > td:first-child, table.table-question-112 > tbody > tr > td:first-child, table.table-question-114 > tbody > tr > td:first-child {width:400px}
/* Überschriften der Fragen in Umfragen */
.ef-question-panel h2.panel-title {display:none;}
.ef-question-indicator .ef-question-indicator-current {background-color: #007f9c !important;border-color:#007f9c !important;color:#fff;}
.badge {border-radius: 3px !important;}
span.label-ef-starts-at::before {content: "Termin: " !important;}
html.new-ui-html:root{--c-brand-primary:#003a47;--c-brand-primary-darken-5:#003542;--c-brand-primary-darken-7:#003340;--c-brand-primary-darken-10:#00303d;--c-brand-primary-darken-15:#002b38;--c-brand-primary-darken-17:#002936;--c-brand-primary-darken-20:#002633;--c-brand-primary-darken-25:#00212e;--c-brand-primary-lighten-7:#07414e;--c-brand-primary-lighten-40:#28626f;}
