/**
 * EU-1316: Former Kirki "Course Content" customizer styles — hardcoded.
 *
 * This file replaces the CSS that the Kirki plugin dynamically generated
 * from the "Course Content" Customizer panel. It is the verbatim output of
 * Kirki\Module\CSS::print_styles() captured from the mar dev environment,
 * so it is byte-for-byte equivalent to what Kirki was emitting (including
 * the role-independent course/quiz styling).
 *
 * The body.eu_course_cuztomizer class is added by the theme
 * (inc/structure.php) and the Lato font is enqueued independently
 * (inc/structure.php), so this file has no dependency on Kirki.
 *
 * Enqueued after the other theme styles in inc/structure.php to preserve
 * Kirki's late-loading override behavior (formerly wp_head priority 999).
 */
body.eu_course_cuztomizer .main_content{background:#eee;background-color:#eee;background-repeat:repeat;background-position:center center;background-attachment:scroll;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:50px;padding-left:0;padding-right:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body.eu_course_cuztomizer .main_content > .column_container .entry_content{max-width:1020px;}
body.eu_course_cuztomizer #content-wrapper .main_content .entry_content{background:#fff;background-color:#fff;background-repeat:repeat;background-position:center center;background-attachment:scroll;margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:40px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body.eu_course_cuztomizer .main_content .entry_content{font-family:Lato;font-size:18px;font-weight:400;letter-spacing:0px;line-height:1.3;text-align:left;text-transform:none;color:#1a1a1a;}
body.eu_course_cuztomizer .main_content .entry_content h1, body.eu_course_cuztomizer .main_content .entry_content h2, body.eu_course_cuztomizer .main_content .entry_content h3, body.eu_course_cuztomizer .main_content .entry_content h4, body.eu_course_cuztomizer .main_content .entry_content h5, body.eu_course_cuztomizer .main_content .entry_content h6{font-family:Lato;font-weight:700;letter-spacing:0px;line-height:1.1;}
body.eu_course_cuztomizer .main_content .entry_content h1{font-family:Lato;font-size:40px;font-weight:400;line-height:1.1;color:#154278;margin-top:0;margin-bottom:0.3em;margin-left:0;margin-right:0;}
body.eu_course_cuztomizer .main_content .entry_content h2{font-family:Lato;font-size:28px;font-weight:400;letter-spacing:4px;line-height:1.1;color:#154278;margin-top:0;margin-bottom:0.3em;margin-left:0;margin-right:0;}
body.eu_course_cuztomizer .main_content .entry_content h3{font-family:Lato;font-size:27px;font-weight:700;line-height:1.1;color:#154278;margin-top:0;margin-bottom:0.3em;margin-left:0;margin-right:0;}
body.eu_course_cuztomizer .main_content .entry_content h4{font-family:Lato;font-size:19px;font-weight:400;letter-spacing:0px;line-height:1.2;color:#154278;margin-top:0;margin-bottom:0.3em;margin-left:0;margin-right:0;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_listItem{margin-top:50px;margin-bottom:0;margin-left:0;margin-right:0;padding-top:50px;padding-bottom:0;padding-left:0;padding-right:0;border-color:#8aa0bb;border-style:solid;border-top-width:2px;border-bottom-width:0;border-left-width:0;border-right-width:0;background:rgba(255,255,255,0.22);background-color:rgba(255,255,255,0.22);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-background-size:auto;-moz-background-size:auto;-ms-background-size:auto;-o-background-size:auto;background-size:auto;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_question{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:75px;padding-right:75px;border-color:#154278;border-style:solid;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;background:#ffffff;background-color:#ffffff;background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_question_text{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border-color:#154278;border-style:solid;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_questionList{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;border-color:#8aa0bb;border-style:solid;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_question .answer_container{margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;border-color:#a1b3c9;border-style:solid;border-top-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-width:2px;background:#e7ecf1;background-color:#e7ecf1;background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
body .wpProQuiz_content .wpProQuiz_list .wpProQuiz_listItem .wpProQuiz_response{margin-top:0;margin-bottom:20px;margin-left:0;margin-right:0;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;border-color:#154278;border-style:solid;border-top-width:0;border-bottom-width:0;border-left-width:0;border-right-width:0;background:#e7ecf1;background-color:#e7ecf1;background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
