.animate {
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
body {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 30px !important;
  font-weight: 400 !important;
  color: #0f0f0f !important;
}
h1 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 24px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #112953 !important;
}
h2 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 24px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
h3 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 24px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
h4 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 22px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
h5 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 20px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
h6 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 18px !important;
  line-height: 40px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
a {
  text-decoration: none !important;
  color: #193e7e;
  border-bottom: 2px solid #e8bd00;
  font-weight: 700;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
a:hover {
  color: #193e7e;
  border-bottom: 2px solid #e8bd00;
}
.topmenuwrapper {
  background: #d8d8d8;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  height: 50px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.topmenuwrapper #pagetitel {
  height: 50px;
  overflow: hidden;
}
.topmenuwrapper #pagetitel img {
  max-height: 34px;
  width: auto;
  margin-top: 8px;
  float: left;
  margin-right: 10px;
}
.topmenuwrapper #pagetitel p {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 12px !important;
  line-height: 22px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  margin-top: 15px !important;
}
.topmenuwrapper #user_toolbar {
  margin-top: 0px;
  margin-bottom: 0px;
  height: 50px;
}
.topmenuwrapper #user_toolbar i {
  color: #ffffff;
  margin-right: 5px;
}
.topmenuwrapper #user_toolbar a {
  display: inline-block;
  height: 50px;
  padding: 10px 10px;
  border: 0px;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 12px !important;
  line-height: 30px !important;
  font-weight: 400 !important;
  color: #193e7e !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.topmenuwrapper #user_toolbar a:hover {
  background: #193e7e;
  color: #ffffff !important;
}
.topmenuwrapper #user_toolbar a:hover i {
  color: #e8bd00;
}
.topmenuwrapper #user_toolbar a.active {
  background: #193e7e;
  font-weight: bold;
  color: #ffffff !important;
}
.topmenuwrapper #user_toolbar a.active i {
  color: #e8bd00;
}
.mobile-header {
  text-align: center;
  background: #d8d8d8 !important;
  height: 50px !important;
  padding-top: 5px;
}
.mobile-header a {
  margin-top: 5px;
  border: 0px !important;
}
.home_donkerblauw_blok > div {
  background: #ffffff;
  padding-top: 0px;
  padding-bottom: 0px;
}
.home_donkerblauw_blok > div h1,
.home_donkerblauw_blok > div h2,
.home_donkerblauw_blok > div h3,
.home_donkerblauw_blok > div h4,
.home_donkerblauw_blok > div h5,
.home_donkerblauw_blok > div h6 {
  margin: 10px !important;
  display: inline-block;
  text-align: center;
  width: 100%;
}
.home_lichtblauw_blok > div {
  background: #ffffff;
  border: 2px solid #e8bd00;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding-bottom: 5px;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #0f0f0f !important;
}
.learndash_content .ld-alert-certificate {
  display: none;
  visibility: hidden;
}
.evaluatie-wrapper .titel {
  padding-top: 30px;
  display: inline-block;
  width: 100%;
}
.evaluatie-wrapper .titel h6 {
  font-size: 14px !important;
  line-height: 14px !important;
  margin: 0px !important;
}
.evaluatie-wrapper .sessie .evalutatie,
.evaluatie-wrapper .sessie .aanwezig {
  text-align: center;
}
.evaluatie-wrapper .sessie .evalutatie i.fa-hourglass-o,
.evaluatie-wrapper .sessie .aanwezig i.fa-hourglass-o {
  color: rgba(121, 121, 119, 0.3);
  font-size: 18px !important;
}
.evaluatie-wrapper .sessie .evalutatie i.fa-pencil,
.evaluatie-wrapper .sessie .aanwezig i.fa-pencil {
  color: #d3e0f6;
  cursor: pointer;
  font-size: 20px !important;
}
.evaluatie-wrapper .sessie .evalutatie i.fa-check-circle-o,
.evaluatie-wrapper .sessie .aanwezig i.fa-check-circle-o {
  color: #193e7e;
  font-size: 22px !important;
}
.evaluatie-wrapper .sessie .evalutatie small,
.evaluatie-wrapper .sessie .aanwezig small {
  color: #acacaa;
}
.evaluatie-wrapper .sessie .notification {
  font-size: 12px;
  font-weight: bold;
  display: inline-block;
  background: rgba(121, 121, 119, 0.1);
  color: #797977;
  padding: 6px 10px;
  line-height: 12px;
  margin-right: 10px;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.evaluatie-wrapper .sessie .notification i {
  color: #d3e0f6;
  margin-right: 2px;
}
.evaluatie-wrapper .sessie .notification > span {
  color: #d3e0f6;
}
.evaluatie-wrapper .download_certificaat_button {
  background: #193e7e !important;
  color: #ffffff !important;
  padding: 6px 10px !important;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.evaluatie-wrapper .download_certificaat_button i {
  color: #e8bd00;
}
.evaluatie-wrapper .download_certificaat_button:hover {
  background: #4699af !important;
}
.ld_course_grid {
  margin-top: 30px;
}
.ld_course_grid a {
  border-bottom: 0px;
}
.ld_course_grid .ld_course_grid_price {
  font-weight: bold;
}
.ld_course_grid .caption .entry-content {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 30px !important;
  font-weight: 400 !important;
  color: #0f0f0f !important;
}
.ld_course_grid .caption h3 {
  margin: 0px !important;
  font-size: 18px !important;
  line-height: 26px !important;
  margin-top: 10px !important;
}
.ld_course_grid .ld_course_grid_button a {
  -webkit-border-radius: 0px !important;
  border-radius: 0px !important;
  background: #e8bd00 !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.ld_course_grid .ld_course_grid_button a:hover {
  background: #193e7e !important;
}
.ld_course_grid .ld_course_grid_button .btn-nietopvallen {
  background: rgba(25, 62, 126, 0.2) !important;
  color: rgba(25, 62, 126, 0.5) !important;
}
.ld_course_grid .ld_course_grid_button .btn-nietopvallen:hover {
  color: #ffffff !important;
}
.ld_course_grid .ld-progress-steps {
  margin-top: 10px;
  display: block;
  width: 100%;
  font-size: 12px;
  color: #d8d8d8;
}
@media (min-width: 768px) {
  .ld-course-list-content .ld_course_grid.col-md-4:nth-child(3n),
  #ld_course_list .ld_course_grid.col-md-4:nth-child(3n),
  #et-boc .ld_course_grid.col-md-4:nth-child(3n) {
    margin-right: 2.75% !important;
  }
}
@media (min-width: 768px) {
  .ld-course-list-content .ld_course_grid.col-md-4,
  #ld_course_list .ld_course_grid.col-md-4,
  #et-boc .ld_course_grid.col-md-4 {
    max-width: 30.5% !important;
  }
}
.scormCloudInvitation {
  background: #d3e0f6;
  border: 0px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 20px;
  margin-top: 60px;
}
.scormCloudInvitation h3 {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 20px !important;
  line-height: 20px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
.scormCloudInvitation p {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  color: #193e7e !important;
}
.scormCloudInvitation .courseInfo {
  background: rgba(255, 255, 255, 0.25);
  padding: 20px;
  border: 2px solid #ffffff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.scormCloudInvitation .courseInfo .title {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 16px !important;
  line-height: 16px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
.scormCloudInvitation .courseInfo .desc {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  color: #193e7e !important;
}
.scormCloudInvitation .result_table {
  background: rgba(255, 255, 255, 0.2) !important;
  -webkit-border-radius: 10px !important;
  border-radius: 10px !important;
  margin-top: 55px !important;
  margin-bottom: 35px !important;
  width: 80% !important;
  border-collapse: collapse;
  border-radius: 2em;
  overflow: hidden;
  margin-left: auto;
  border-collapse: collapse !important;
  margin-right: auto;
}
.scormCloudInvitation .result_table tbody {
  -webkit-border-radius: 10px !important;
  border-radius: 10px !important;
}
.scormCloudInvitation .result_table td {
  background: rgba(255, 255, 255, 0.25);
  padding: 10px !important;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 400 !important;
  color: #193e7e !important;
}
.scormCloudInvitation .result_table td.head {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
  text-decoration: none !important;
  background: rgba(255, 255, 255, 0.01);
}
.scormCloudInvitation input[type="button"] {
  background: #e8bd00 !important;
  -webkit-appearance: none;
  margin-top: 15px;
  border: 0px;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.scormCloudInvitation input[type="button"]:hover {
  background: #193e7e !important;
}
.download-materiaal-wrapper ul {
  list-style: none !important;
  margin: 0px !important;
  padding: 0px !important;
  margin-bottom: 20px !important;
}
.download-materiaal-wrapper ul > li {
  border-radius: 6px;
  padding: 10px !important;
  margin: 0px !important;
}
.download-materiaal-wrapper ul > li h6 {
  font-size: 14px !important;
  margin: 0px !important;
  padding: 0px !important;
}
.download-materiaal-wrapper ul > li h6 a {
  color: #193e7e !important;
}
.download-materiaal-wrapper ul > li h6 span {
  margin-right: 5px;
  color: #0f0f0f;
}
.download-materiaal-wrapper ul > li a.download {
  font-size: 12px !important;
  font-weight: normal;
  position: relative;
  margin-top: -10px;
  display: block;
  color: #193e7e !important;
}
.download-materiaal-wrapper ul > li p {
  margin: 0px !important;
  font-style: italic;
}
.download-materiaal-wrapper ul > li:hover {
  background: rgba(121, 121, 119, 0.1);
}
.locations-tab-wrapper .item {
  margin-bottom: 35px;
  position: relative;
  overflow: hidden;
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  transition: all 700ms ease;
  border-bottom: 3px solid rgba(25, 62, 126, 0.6);
  background: whitesmoke;
}
.locations-tab-wrapper .item:hover .sfeerbeeld-wrapper .sfeerbeeld {
  transform: scale(1.2);
}
.locations-tab-wrapper .item .content {
  padding: 10px;
}
.locations-tab-wrapper .item .sfeerbeeld-wrapper {
  overflow: hidden;
}
.locations-tab-wrapper .item .sfeerbeeld-wrapper .sfeerbeeld {
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  transition: all 700ms ease;
  height: 200px;
  background-size: cover !important;
}
.locations-tab-wrapper .item h2 {
  margin: 0px !important;
}
.locations-tab-wrapper .item b {
  color: #193e7e;
}
.locations-tab-wrapper .item i {
  color: #193e7e;
}
.locations-tab-wrapper .item .hoek {
  -moz-transition: all 700ms ease;
  -ms-transition: all 700ms ease;
  -o-transition: all 700ms ease;
  transition: all 700ms ease;
  position: absolute;
  right: -25px;
  bottom: -25px;
  font-size: 125px;
  color: rgba(25, 62, 126, 0.6);
}
.locations-tab-wrapper .item:hover {
  border-bottom: 3px solid #193e7e;
}
.locations-tab-wrapper .item:hover .hoek {
  color: #193e7e;
}
.docenten-tab-wrapper .docent h3.titel {
  color: #193e7e !important;
  font-size: 22px !important;
  margin: 0px !important;
}
.docenten-tab-wrapper .docent h4.functie {
  color: #193e7e !important;
  font-size: 16px !important;
  margin: 0px !important;
}
.evaluatie-wrapper .gform_wrapper,
.contact-tab-wrapper .gform_wrapper {
  color: #0f0f0f;
}
.evaluatie-wrapper .gform_wrapper .gform_description,
.contact-tab-wrapper .gform_wrapper .gform_description {
  font-weight: bold;
}
.evaluatie-wrapper .gform_wrapper .gfield_label,
.contact-tab-wrapper .gform_wrapper .gfield_label {
  font-weight: bold;
  color: #193e7e;
  font-size: 14px;
}
.evaluatie-wrapper .gform_wrapper .gfield_description,
.contact-tab-wrapper .gform_wrapper .gfield_description {
  font-size: 14px;
}
.evaluatie-wrapper .gform_wrapper .gform_fields,
.contact-tab-wrapper .gform_wrapper .gform_fields {
  padding-left: 0px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_textarea,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_textarea {
  margin-bottom: 20px;
  display: flex;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_textarea textarea,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_textarea textarea {
  width: 100% !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox,
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio {
  margin-bottom: 20px;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul,
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul {
  padding-left: 0px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li,
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li {
  overflow: initial !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li input[type=radio],
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li input[type=radio],
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li input[type=radio],
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li input[type=radio],
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li input[type=checkbox],
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li input[type=checkbox],
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li input[type=checkbox],
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li input[type=checkbox] {
  margin-top: 0px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li label,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_checkbox ul li label,
.evaluatie-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li label,
.contact-tab-wrapper .gform_wrapper .gform_fields > li .ginput_container_radio ul li label {
  font-size: 14px;
  font-weight: normal !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline,
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline {
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox,
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox,
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio,
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio {
  margin-bottom: 0px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox ul li input[type=radio],
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox ul li input[type=radio],
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio ul li input[type=radio],
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio ul li input[type=radio],
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox ul li input[type=checkbox],
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_checkbox ul li input[type=checkbox],
.evaluatie-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio ul li input[type=checkbox],
.contact-tab-wrapper .gform_wrapper .gform_fields > li.gf_list_inline .ginput_container_radio ul li input[type=checkbox] {
  margin-top: 6px !important;
}
.evaluatie-wrapper .gform_wrapper #field_5_25,
.contact-tab-wrapper .gform_wrapper #field_5_25 {
  width: 100% !important;
  margin: 0px !important;
}
.evaluatie-wrapper .gform_wrapper #input_5_47,
.contact-tab-wrapper .gform_wrapper #input_5_47 {
  width: 300px !important;
  height: 100px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_footer,
.contact-tab-wrapper .gform_wrapper .gform_footer {
  width: 100% !important;
  margin: 0px !important;
  padding: 0px !important;
}
.evaluatie-wrapper .gform_wrapper .gform_footer input[type="submit"],
.contact-tab-wrapper .gform_wrapper .gform_footer input[type="submit"] {
  float: left !important;
  padding: 10px 28px !important;
  background-color: #e8bd00 !important;
  color: #ffffff !important;
  cursor: pointer !important;
  margin-bottom: 20px !important;
  display: block;
  -webkit-border-radius: 10px;
  -webkit-appearance: none;
  border: 0px !important;
  border-radius: 10px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.evaluatie-wrapper .gform_wrapper .gform_footer input[type="submit"]:hover,
.contact-tab-wrapper .gform_wrapper .gform_footer input[type="submit"]:hover {
  background-color: #193e7e !important;
}
#gform_wrapper_7 ul.gfield_radio {
  padding-left: 0px;
}
#gform_wrapper_7 ul.gfield_radio li {
  display: inline-block;
  width: 5%;
}
#gform_wrapper_7 ul.gfield_radio li input {
  margin-top: 0px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading h3 a {
  color: white !important;
}
.learndash-wrapper img.alignright {
  float: right;
  margin-left: 30px;
  margin-bottom: 30px;
}
a.ld-button {
  color: white !important;
}
.ld-lesson-topic-list .ld-table-list-items .learndash-complete {
  background: #d3e0f6;
}
.ld-lesson-topic-list .ld-table-list-items .learndash-complete .ld-status-icon span {
  color: #193e7e;
}
.ld-lesson-topic-list .ld-table-list-items .learndash-complete .ld-item-title {
  color: #193e7e;
}
.ld-lesson-topic-list .ld-table-list-items .learndash-complete:hover .ld-status-icon span {
  color: #193e7e;
}
.ld-lesson-topic-list .ld-table-list-items .learndash-complete:hover .ld-item-title {
  color: #193e7e;
}
.ld-quiz-actions input.wpProQuiz_button[name="restartQuiz"] {
  display: none;
  visibility: hidden;
}
#learndash_next_prev_link {
  display: none;
  visibility: hidden;
}
.learndash_content.afgerond .wpProQuiz_results {
  margin-top: 20px;
  display: inline-block !important;
}
.learndash_content.afgerond .wpProQuiz_results .wpProQuiz_resultsList > li {
  display: list-item !important;
}
.learndash_content.afgerond .wpProQuiz_results .wpProQuiz_button {
  display: none !important;
}
.learndash_content.afgerond .answers {
  border: 1px solid #ccc;
  padding-top: 10px;
  padding-bottom: 10px;
}
.learndash_content.afgerond .answers ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.learndash_content.afgerond .answers ul li {
  margin: 0px;
  padding: 0px;
  margin-top: 10px;
}
.learndash_content.afgerond .answers ul li strong {
  display: block;
  font-weight: bold !important;
  font-size: 1.1em;
  line-height: 20px;
  padding-left: 50px;
  background-image: url('https://avicenna.empoweredlearning.nl/wp-content/themes/avicenna_child/assets/less/../../images/question.png');
  background-position: top 0px left;
  background-repeat: no-repeat;
  background-size: auto 40px;
  min-height: 40px;
}
.learndash_content.afgerond .answers ul li p {
  padding-left: 10px;
  margin-bottom: 0px;
  margin-top: 20px;
}
#course_navigation a {
  text-decoration: none !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#course_navigation a:hover {
  color: #000000;
}
#course_navigation .active {
  background: transparent !important;
}
#course_navigation .active .topic-completed {
  color: rgba(25, 62, 126, 0.6);
}
#course_navigation .learndash_navigation_lesson_topics_list .list_lessons {
  margin-bottom: 20px !important;
}
.export {
  display: inline-block;
}
.XXforced-hide {
  display: none !important;
}
.wppb-user-forms {
  background: #193e7e;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  padding: 30px;
  padding-bottom: 10px;
  margin-bottom: 20px;
}
.wppb-user-forms p {
  color: #ffffff;
}
.wppb-user-forms ul {
  max-width: 100% !important;
}
.wppb-user-forms label {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
  padding-top: 13px;
}
.wppb-user-forms input {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #0f0f0f !important;
}
.wppb-user-forms .login-remember {
  padding: 0px !important;
}
.wppb-user-forms .login-remember label {
  font-weight: normal !important;
}
.wppb-user-forms .form-submit,
.wppb-user-forms .login-submit {
  text-align: right;
}
.wppb-user-forms .wppb-description-delimiter {
  padding-top: 5px;
  color: #ffffff;
  line-height: 20px;
}
.wppb-user-forms input[type="submit"] {
  background: #e8bd00 !important;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.wppb-user-forms input[type="submit"]:hover {
  background: #d3e0f6 !important;
  color: #193e7e !important;
}
.wppb-register-user .wppb-field-error,
.wppb-edit-user .wppb-field-error,
#wppb-recover-password .wppb-field-error {
  background-color: rgba(255, 255, 255, 0.25) !important;
  border: 0px dotted #C89797 !important;
  margin-bottom: 6px !important;
  color: #ffffff !important;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.wppb-form-field > span.wppb-form-error {
  margin-top: 0px !important;
  padding-top: 0px !important;
  border-top: 0px dotted #c89797 !important;
  font-size: 100%;
  font-weight: bold;
  color: #773131;
  margin-left: 0;
}
.lostlogin {
  margin-top: 30px;
  font-weight: bold;
}
.lostlogin a {
  display: inline-block;
  background: #e8bd00;
  padding: 10px 15px;
  text-decoration: none;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
  margin-left: 10px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border: 0px;
}
.lostlogin a:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
#codeRedeemForm {
  background: #193e7e;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 0px solid rgba(25, 62, 126, 0.4);
  padding: 30px;
  padding-bottom: 0px;
}
#codeRedeemForm ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#codeRedeemForm ul li {
  margin: 0px;
  padding: 0px;
}
#codeRedeemForm label {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #ffffff !important;
}
#codeRedeemForm .description {
  font-weight: bold;
}
#codeRedeemForm #coupon_code_only {
  width: 100% !important;
  margin-bottom: 10px;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #0f0f0f !important;
}
#codeRedeemForm .uo-submit-wrap {
  text-align: right !important;
}
#codeRedeemForm .gform_footer input[type="submit"] {
  float: none !important;
  background: #e8bd00 !important;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
  display: inline-block !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#codeRedeemForm .gform_footer input[type="submit"]:hover {
  background: #d3e0f6 !important;
  color: #193e7e !important;
}
#fep-notification-bar {
  border: 0px;
  position: fixed;
  background: #FFFF7F;
  top: 20px;
  right: 20px;
  font-weight: normal;
  width: 175px;
  padding-right: 50px;
  border-radius: 0px;
  font-family: 'AvenirRegular';
  -webkit-border-radius: 0px;
  -webkit-box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 5px 5px 5px 0 rgba(0, 0, 0, 0.2);
  z-index: 99999999999;
}
#fep-notification-bar a {
  color: #000;
  font-weight: bold;
  text-decoration: none;
}
#fep-notification-bar button {
  right: 0px;
  padding: 5px;
  padding-top: 0px;
}
#fep-wrapper {
  font-family: 'AvenirRegular';
}
#fep-wrapper #fep-header {
  border: 0px;
}
#fep-wrapper #fep-header img {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-header > div > div > div:nth-of-type(1) {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-header > div > div > div:nth-of-type(2) {
  float: left;
}
#fep-wrapper #fep-header > div > div > div:nth-of-type(3) {
  float: right;
}
#fep-wrapper #fep-menu {
  font-weight: bold !important;
}
#fep-wrapper #fep-menu a {
  font-weight: bold !important;
  border: 0px;
  background: #193e7e;
  color: #fff;
  font-size: 14px;
  -webkit-border-radius: 0px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border-radius: 0px;
}
#fep-wrapper #fep-menu a span.fep_unread_message_count_hide_if_zero {
  background: #fff;
  padding: 1px 0px;
}
#fep-wrapper #fep-menu a span.fep_unread_message_count_hide_if_zero:nth-of-type(1) {
  margin-left: 10px;
  -webkit-border-radius: 7px 0 0 7px;
  border-radius: 7px 0 0 7px;
}
#fep-wrapper #fep-menu a span.fep_unread_message_count_hide_if_zero:nth-of-type(2) {
  padding: 1px 5px !important;
}
#fep-wrapper #fep-menu a span.fep_unread_message_count_hide_if_zero:nth-of-type(3) {
  -webkit-border-radius: 0 7px 7px 0;
  border-radius: 0 7px 7px 0;
}
#fep-wrapper #fep-menu a:hover {
  background: rgba(25, 62, 126, 0.8);
}
#fep-wrapper #fep-menu #fep-menu-directory {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-menu #fep-menu-announcements {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-content {
  border: 0px;
  padding: 0px;
  margin-top: 40px;
}
#fep-wrapper #fep-content p {
  margin-bottom: 20px;
}
#fep-wrapper #fep-content #fep-announcementbox-search-form,
#fep-wrapper #fep-content #fep-messagebox-search-form {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-content .fep-action-table select {
  height: 30px;
  width: 100%;
  font-family: 'AvenirRegular';
  margin: 0px;
}
#fep-wrapper #fep-content .fep-action-table .fep-button {
  height: 30px;
  margin: 0px;
  margin-left: 10px;
  border: 0px;
  background: rgba(25, 62, 126, 0.6);
  border-radius: 0px;
  color: #fff;
  -webkit-border-radius: 0px;
  font-size: 12px;
  font-weight: normal;
  line-height: 12px;
}
#fep-wrapper #fep-content .fep-action-table > div > div {
  margin: 0px;
  padding: 0px;
}
#fep-wrapper #fep-content .front-end-pm-form {
  width: 100%;
  overflow: hidden;
}
#fep-wrapper #fep-content .front-end-pm-form form {
  margin: 5px !important;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-label {
  font-weight: bold;
  padding: 4px 0px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-field .token-input-list-facebook {
  width: 100%;
  margin-bottom: 20px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-field .token-input-list-facebook li {
  padding: 5px 10px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-field .fep_pro_to_field_div select {
  height: 40px;
  margin-top: 10px;
  width: 100%;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-field .wp-editor-wrap {
  width: 100%;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_title {
  padding-top: 10px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_title .fep-field {
  display: flex;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_title input {
  height: 40px;
  padding-left: 10px;
  width: 100%;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_content {
  padding-top: 10px;
  padding-bottom: 20px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_content .fep-field {
  display: flex;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-message_content textarea {
  height: 240px;
  padding-left: 10px;
  width: 100%;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field {
  display: block;
  width: 100%;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep_upload {
  width: 100%;
  display: inline-block;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep_upload .fep-attachment-field-div {
  display: block;
  width: 100%;
  padding: 5px 0px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep_upload .fep-attachment-field-div a {
  text-decoration: none;
  font-weight: bold;
  margin-left: 20px;
  background: rgba(25, 62, 126, 0.1);
  padding: 5px 10px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep_upload .fep-attachment-field-div a:hover {
  background: rgba(25, 62, 126, 0.2);
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep-attachment-field-add {
  background: rgba(25, 62, 126, 0.1);
  padding: 6px 10px !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  padding-top: 0px;
  display: inline-block;
  margin-top: 10px;
  text-decoration: none;
  font-weight: bold;
  line-height: 14px;
  font-size: 14px;
}
#fep-wrapper #fep-content .front-end-pm-form .fep-form-field-fep_upload .fep-field #fep-attachment-field-add:hover {
  background: rgba(25, 62, 126, 0.2);
}
#fep-wrapper #fep-content .fep-button {
  background: #193e7e;
  color: #fff;
  font-weight: bold;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  font-size: 16px;
  border: 0px;
  margin-top: 40px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#fep-wrapper #fep-content .fep-button:hover {
  background: #193e7e;
}
#fep-wrapper #fep-box-content-content .fep-cb-check-uncheck-all-div {
  padding-left: 10px;
  margin-bottom: 10px;
}
#fep-wrapper #fep-box-content-content .fep-cb-check-uncheck-all-div input {
  position: relative;
  top: 2px;
  margin-right: 20px;
}
#fep-wrapper #fep-box-content-content .fep-column-fep-cb {
  min-width: 30px;
  width: 30px;
  padding-left: 10px;
}
#fep-wrapper #fep-box-content-content .fep-column-avatar {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-box-content-content .fep-odd-even > div:nth-child(odd) {
  background-color: #fff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border-bottom: 1px solid rgba(25, 62, 126, 0.1);
}
#fep-wrapper #fep-box-content-content .fep-odd-even > div:nth-child(odd):hover {
  background-color: rgba(25, 62, 126, 0.15);
}
#fep-wrapper #fep-box-content-content .fep-odd-even > div:nth-child(even) {
  background-color: #fff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  border-bottom: 1px solid rgba(25, 62, 126, 0.1);
}
#fep-wrapper #fep-box-content-content .fep-odd-even > div:nth-child(even):hover {
  background-color: rgba(25, 62, 126, 0.15);
}
#fep-wrapper #fep-box-content-content .fep-column-author,
#fep-wrapper #fep-box-content-content .fep-column-date {
  width: 250px;
}
#fep-wrapper #fep-box-content-content .fep-column-author .fep-message-author,
#fep-wrapper #fep-box-content-content .fep-column-date .fep-message-author {
  padding-top: 10px;
  display: inline-block;
}
#fep-wrapper #fep-box-content-content .fep-column-author .fep-message-date,
#fep-wrapper #fep-box-content-content .fep-column-date .fep-message-date {
  color: rgba(0, 0, 0, 0.6);
}
#fep-wrapper #fep-box-content-content .fep-column-title a {
  text-decoration: none;
  font-weight: bold;
}
#fep-wrapper #fep-box-content-content .fep-column-title .fep-message-excerpt {
  font-style: normal;
  font-size: 14px;
  padding-bottom: 10px;
}
#fep-wrapper #fep-box-content-content .fep-column-title .fep-unread-class {
  background-color: #193e7e;
  border-radius: 0px;
  box-shadow: none;
  color: white;
  font-size: 10px;
  font-weight: normal;
  height: 16px;
  line-height: 16px;
  padding: 0 10px;
  position: absolute;
  top: 0px;
  margin-left: 10px;
}
#fep-wrapper #fep-footer {
  border: 0px;
}
#fep-wrapper #fep-content-single #fep-content-single-sidebar {
  display: none;
  visibility: hidden;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message {
  border: 1px solid #e7e7e7;
  margin: 5px;
  padding: 0px;
  padding-bottom: 0px;
  margin-bottom: 20px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content {
  padding: 20px 40px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content hr {
  border-top: 1px solid rgba(25, 62, 126, 0.2);
  height: 1px;
  background: none;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-read-receipt-individual {
  font-style: italic;
  font-size: 12px;
  color: rgba(25, 62, 126, 0.4);
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-attachments {
  padding-top: 10px;
  border: 0px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-attachments .fep-attachments-heading {
  font-size: 14px;
  padding-bottom: 10px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-attachments .fep-attachment-icon {
  position: relative;
  top: 2px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-attachments .fep-attachment {
  padding: 5px 0px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-per-message .fep-message-content .fep-attachments .fep-attachment a {
  text-decoration: none;
  font-weight: bold;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-message-title-heading {
  background: rgba(25, 62, 126, 0.1);
  padding: 5px 10px;
  border-radius: 0px;
  -webkit-border-radius: 0px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-message-title-heading.participants {
  background: #fff;
  border: 0px;
  font-size: 14px;
  font-weight: normal;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-message-title {
  background: rgba(25, 62, 126, 0.1);
  padding: 5px 10px;
  border-radius: 0px;
  margin-bottom: 0px;
  -webkit-border-radius: 0px;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-message-title.participants {
  background: #fff;
  border: 0px;
  font-size: 14px;
  font-weight: normal;
}
#fep-wrapper #fep-content-single #fep-content-single-content .fep-button {
  margin-top: 0px;
  margin-bottom: 10px;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li {
  margin: 0% !important;
  margin-left: 0% !important;
  width: 100% !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li.evaluatie_docent_area .ginput_container_textarea textarea {
  margin-bottom: 50px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li > label {
  color: #193e7e !important;
  padding-top: 8px !important;
  font-size: 12px !important;
  line-height: 18px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_radio .gfield_radio {
  width: 100% !important;
  margin: 0px !important;
  position: relative !important;
  top: -4px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_radio .gfield_radio li {
  padding-right: 5px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_radio .gfield_radio li label {
  position: relative;
  top: 3px;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_select select {
  width: 100%;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_textarea textarea {
  width: 100% !important;
  height: 100px !important;
  margin-bottom: 10px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .ginput_container_number .instruction {
  margin-left: 0px !important;
}
.overview_evaluatie .gform_wrapper form .gform_fields > li .gfield_description {
  padding-top: 0px !important;
  line-height: 14px !important;
  margin-left: 0% !important;
  padding-left: 29% !important;
  width: 100% !important;
  margin-bottom: 10px !important;
  text-align: left !important;
}
.overview_evaluatie .gform_wrapper form #field_4_24 {
  margin-top: 40px !important;
}
.overview_evaluatie .gform_wrapper form .gform_footer input[type="submit"] {
  float: none !important;
  background: #e8bd00 !important;
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
  font-weight: bold;
  padding: 10px 20px;
  cursor: pointer;
  display: inline-block !important;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.overview_evaluatie .gform_wrapper form .gform_footer input[type="submit"]:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
/**** ZOOMINTEGRATIE *************************************************/
/**** ZOOMINTEGRATIE *************************************************/
/**** ZOOMINTEGRATIE *************************************************/
.zoom_meeting_integratie-wrapper {
  margin-bottom: 30px;
}
.dpn-zvc-shortcode-op-wrapper {
  background: #FBF1E5 !important;
  border: 1px solid #d3e0f6 !important;
}
.dpn-zvc-shortcode-op-wrapper table {
  border: 0px !important;
  -webkit-border-radius: 10px !important;
  border-radius: 10px !important;
  margin: 0px !important;
  border-collapse: initial !important;
  display: block;
}
.dpn-zvc-shortcode-op-wrapper table tr {
  border: 0px !important;
}
.dpn-zvc-shortcode-op-wrapper table tr td {
  padding: 0px 10px;
  border: 0px !important;
  background-color: #FBF1E5 !important;
}
.dpn-zvc-shortcode-op-wrapper table tr td:first-of-type {
  background: #d3e0f6 !important;
  color: #000;
  padding-right: 50px;
}
.dpn-zvc-shortcode-op-wrapper table tr td .btn-join-link-shortcode {
  background: #193e7e;
  color: #fff;
  font-weight: bold;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  padding: 4px 20px;
  text-decoration: none;
  display: inline-block;
  margin: 10px 0px;
  border: 0px;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.dpn-zvc-shortcode-op-wrapper table tr td .btn-join-link-shortcode:hover {
  background: #112953;
}
.cc-window {
  background: #d8d8d8 !important;
}
.cc-message {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 14px !important;
  line-height: 24px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
.cc-message a {
  padding: 0px;
  color: rgba(25, 62, 126, 0.8) !important;
  border: 0px;
}
.cc-btn {
  background: #e8bd00 !important;
  color: #193e7e !important;
}
.cc-btn:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
.wrapper_footer {
  background: #ffffff;
  border-top: #193e7e 2px solid;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
}
.wrapper_footer #footer {
  font-family: 'Open Sans', sans-serif !important;
  font-size: 11px !important;
  line-height: 22px !important;
  font-weight: 700 !important;
  color: #193e7e !important;
}
.wrapper_footer #footer a {
  color: #797977 !important;
  text-decoration: none;
  border: 0px !important;
}
.materiaal_button_wrapper {
  margin-bottom: 10px !important;
}
.materiaal_button_wrapper a.materiaal_button {
  background: #e8bd00 !important;
  color: #193e7e !important;
  padding: 4px 10px !important;
  -webkit-border-radius: 10px !important;
  border-radius: 15px !important;
  cursor: pointer !important;
  -webkit-transition: background 500ms ease !important;
  -moz-transition: background 500ms ease !important;
  -ms-transition: background 500ms ease !important;
  -o-transition: background 500ms ease !important;
  transition: background 500ms ease !important;
}
.materiaal_button_wrapper a.materiaal_button:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
.materiaal_button_wrapper a.materiaal_button:hover span {
  color: #e8bd00 !important;
}
.materiaal_button_wrapper a.materiaal_button span {
  margin-right: 6px;
}
.materiaal_button_wrapper:after {
  display: none;
  visibility: hidden;
}
#learndash_post_11950 .ld-course-status,
#learndash_post_11833 .ld-course-status {
  display: none !important;
  visibility: hidden !important;
}
#course_11950 .ld-progress,
#course_11833 .ld-progress {
  visibility: hidden !important;
}
.ld_course_grid #post-11950 .ld-progress,
.ld_course_grid #post-11833 .ld-progress {
  display: none !important;
  visibility: hidden !important;
}
.learndash-wrapper .ld-alert-warning {
  background: #ffffff !important;
  color: #0f0f0f !important;
  font-weight: 600 !important;
}
.custom_learndash_given_answers > ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.custom_learndash_given_answers > ul > li.answer {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #d8d8d8;
  background: rgba(216, 216, 216, 0.2);
  padding: 10px;
  font-style: italic;
}
.custom_learndash_given_answers > ul > li.answer span {
  color: #193e7e;
  font-weight: bold;
  font-style: normal;
  margin-right: 10px;
}
.custom_learndash_given_answers > ul > li.modify {
  font-size: 100% !important;
}
.custom_learndash_given_answers > ul > li.modify a {
  text-decoration: none !important;
  color: #797977 !important;
  border-bottom: 2px solid #e8bd00 !important;
  font-weight: 600 !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.custom_learndash_given_answers > ul > li.modify a:hover {
  color: #193e7e !important;
  border-bottom: 2px solid #e8bd00 !important;
}
.edit-answer-form {
  background: none;
  margin-bottom: 8px;
}
.edit-answer > .edit-button,
.edit-answer-form > .save-button,
#respond .form-submit .submit {
  background: #193e7e;
  padding: 8px 12px;
  color: #fff;
  border: 0;
  outline: 0;
}
.questionwrapper {
  background: #e8effa !important;
  padding: 10px 20px;
}
.question .questionwrapper h3 a {
  color: #193e7e;
}
.comments-answers .icon,
.question .button {
  background: #e8bd00;
}
#comments a,
.nocomments a {
  color: #e8bd00;
  border-color: #e8bd00;
}
h5#comments,
h5.nocomments {
  font-size: 14px !important;
}
#mijn_antwoorden_tab a.button {
  background: #e8bd00 !important;
  color: #193e7e !important;
  padding: 4px 10px !important;
  -webkit-border-radius: 10px !important;
  border-radius: 15px !important;
  cursor: pointer !important;
  -webkit-transition: background 500ms ease !important;
  -moz-transition: background 500ms ease !important;
  -ms-transition: background 500ms ease !important;
  -o-transition: background 500ms ease !important;
  transition: background 500ms ease !important;
}
#mijn_antwoorden_tab a.button:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
#mijn_antwoorden_tab a.button:hover span {
  color: #e8bd00 !important;
}
#mijn_antwoorden_tab a.button span {
  margin-right: 6px;
}
#mijn_antwoorden_tab .vraag {
  border-left: 10px solid #ffffff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#mijn_antwoorden_tab .vraag:hover {
  border-left: 10px solid #193e7e;
}
#mijn_antwoorden_tab h4 {
  margin: 0px !important;
}
#mijn_antwoorden_tab .status {
  color: #193e7e !important;
  background: rgba(216, 216, 216, 0.2);
  padding: 3px 10px !important;
  margin-bottom: 10px !important;
}
#mijn_antwoorden_tab .status i {
  font-size: 18px !important;
  margin-right: 5px !important;
  position: relative;
  top: 1px !important;
}
#mijn_antwoorden_tab .edit_answer {
  padding-top: 5px !important;
}
#mijn_antwoorden_tab .edit_answer i {
  font-size: 20px !important;
  color: #5cb842 !important;
  margin-left: 10px !important;
}
#mijn_antwoorden_tab .edit_answer a i {
  font-size: 20px !important;
  color: #193e7e !important;
  margin-left: 10px !important;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
#mijn_antwoorden_tab .edit_answer a i:hover {
  color: #e8bd00 !important;
}
@media print {
  .status > label,
  .status > i,
  .edit_answer,
  .ld-tabs-navigation,
  .ld-course-status,
  .ld-item-list {
    display: none !important;
  }
}
.single_question .status {
  color: #193e7e !important;
  background: rgba(216, 216, 216, 0.2);
  padding: 3px 10px !important;
  margin-bottom: 10px !important;
  margin-top: 20px !important;
}
.single_question .status .fa-check {
  color: green;
}
.single_question .status i {
  font-size: 18px !important;
  margin-right: 5px !important;
  position: relative;
  top: 1px !important;
}
.single_question h2 {
  color: #a5a5a5 !important;
}
.single_question textarea {
  padding: 10px;
}
.single_question .submit,
.single_question .button {
  background: #e8bd00 !important;
  color: #193e7e !important;
  padding: 4px 10px !important;
  -webkit-border-radius: 10px !important;
  border-radius: 15px !important;
  cursor: pointer !important;
  font-weight: bold !important;
  -webkit-transition: background 500ms ease !important;
  -moz-transition: background 500ms ease !important;
  -ms-transition: background 500ms ease !important;
  -o-transition: background 500ms ease !important;
  transition: background 500ms ease !important;
}
.single_question .submit:hover,
.single_question .button:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
.single_question .submit:hover span,
.single_question .button:hover span {
  color: #e8bd00 !important;
}
.single_question .submit span,
.single_question .button span {
  margin-right: 6px;
}
.single_question .button {
  margin-top: 10px !important;
}
.single_question .nocomments .seperator,
.single_question .nocomments a {
  display: none !important;
  visibility: hidden !important;
}
.single_question .commentlist .comment.highlight {
  border: 0px solid #193e7e;
  border-left-width: 5px;
  background: rgba(216, 216, 216, 0.2) !important;
}
.single_question .commentlist .comment {
  border: 0px solid #193e7e;
  border-left-width: 5px;
  background: rgba(216, 216, 216, 0.75) !important;
}
.uw-deelnemers-wrapper .group-navbar {
  overflow: hidden;
  border: 0px solid #ccc;
  background-color: #fff;
  margin-bottom: 32px;
}
.uw-deelnemers-wrapper .group-navbar li {
  margin-right: 10px;
}
.uw-deelnemers-wrapper .button {
  background: #e8bd00 !important;
  color: #193e7e !important;
  font-weight: bold !important;
  padding: 10px 10px !important;
  -webkit-border-radius: 10px !important;
  border-radius: 15px !important;
  cursor: pointer !important;
  -webkit-transition: background 500ms ease !important;
  -moz-transition: background 500ms ease !important;
  -ms-transition: background 500ms ease !important;
  -o-transition: background 500ms ease !important;
  transition: background 500ms ease !important;
}
.uw-deelnemers-wrapper .button:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
.uw-deelnemers-wrapper .answer-content {
  margin-top: 20px;
}
.uw-deelnemers-wrapper .questionwrapper {
  color: #193e7e !important;
  background: rgba(216, 216, 216, 0.2) !important;
  border-left: 10px solid #ffffff;
  -webkit-transition: all 500ms ease;
  -moz-transition: all 500ms ease;
  -ms-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
.uw-deelnemers-wrapper .questionwrapper:hover {
  border-left: 10px solid #193e7e;
}
.uw-deelnemers-wrapper .questionwrapper .commentlist .comment.highlight {
  border: 0px solid #193e7e;
  border-left-width: 5px;
  background: rgba(216, 216, 216, 0.2) !important;
}
.uw-deelnemers-wrapper .questionwrapper .commentlist .comment {
  border: 0px solid #193e7e;
  border-left-width: 5px;
  background: rgba(216, 216, 216, 0.75) !important;
}
.uw-deelnemers-wrapper .questionwrapper #comments .seperator,
.uw-deelnemers-wrapper .questionwrapper .nocomments .seperator,
.uw-deelnemers-wrapper .questionwrapper #comments a,
.uw-deelnemers-wrapper .questionwrapper .nocomments a {
  display: none !important;
  visibility: hidden !important;
}
.graded-disclaimer {
  display: none !important;
  visibility: hiddden !important;
}
.ld-item-list .ld-expand-button {
  display: none !important;
  visibility: hidden !important;
}
.ld-lesson-topic-list .ld-table-list-header {
  background: #ffffff !important;
  color: #193e7e !important;
  padding: 10px 10px !important;
  font-size: 11px !important;
  color: #0f0f0f !important;
  border: 1px solid #d8d8d8 !important;
  border-bottom: 0px !important;
  -webkit-border-radius: 6px 6px 0 0;
  border-radius: 6px 6px 0 0;
}
.back_to_introductie {
  display: inline-block;
  padding-right: 20px;
}
.entry-content .gform_wrapper .gform_fields > li {
  padding-bottom: 10px !important;
  font-size: 14px !important;
  color: #0f0f0f !important;
}
.entry-content .gform_wrapper .gform_fields > li .gfield_description {
  font-size: 14px !important;
}
.entry-content .gform_wrapper .gform_fields > li .gfield_radio li > label {
  font-size: 14px !important;
  color: #0f0f0f !important;
}
.entry-content .gform_wrapper .gform_fields > li .gfield_checkbox li > label {
  padding-top: 4px !important;
  font-size: 14px !important;
  color: #0f0f0f !important;
  font-weight: normal !important;
}
.entry-content .gform_wrapper .gform_fields > li input[type=text],
.entry-content .gform_wrapper .gform_fields > li input[type=email],
.entry-content .gform_wrapper .gform_fields > li input[type=tel],
.entry-content .gform_wrapper .gform_fields > li textarea {
  width: 100% !important;
  padding: 12px !important;
  margin: 0;
  box-sizing: border-box;
  border: 1px solid #ccc !important;
  -webkit-appearance: none;
}
.entry-content .gform_wrapper .button {
  background: #e8bd00 !important;
  color: #193e7e !important;
  font-weight: bold !important;
  padding: 10px 10px !important;
  -webkit-border-radius: 0px !important;
  border-radius: 0px !important;
  cursor: pointer !important;
  -webkit-transition: background 500ms ease !important;
  -moz-transition: background 500ms ease !important;
  -ms-transition: background 500ms ease !important;
  -o-transition: background 500ms ease !important;
  transition: background 500ms ease !important;
}
.entry-content .gform_wrapper .button:hover {
  background: #193e7e !important;
  color: #ffffff !important;
}
