/* cmsms stylesheet: default_all modified: 04/17/21 17:56:10 */
.hidden {
display: none;
}

.discode_mobile {
display: none;
}

hr {
width: 100%;
display: block;
margin-right: 20px;
border: 0px;
border-top: 1px solid;
clear: both;
margin-top: 10px;
}

#book_popup {
display: none;
}

#cookie_popup {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 99999999;
    box-sizing: border-box;
    padding: 20px;
}
/* cmsms stylesheet: colours_fonts_sizes modified: 08/31/21 12:01:01 */
/* cmsms stylesheet: default_all modified: 04/17/21 17:56:10 */
.hidden {
display: none;
}

.discode_mobile {
display: none;
}

hr {
width: 100%;
display: block;
margin-right: 20px;
border: 0px;
border-top: 1px solid;
clear: both;
margin-top: 10px;
}

#book_popup {
display: none;
}

#cookie_popup {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 99999999;
    box-sizing: border-box;
    padding: 20px;
}
/* cmsms stylesheet: colours_fonts_sizes modified: 06/16/21 16:16:58 */
body {
	background-color: #ffffff;
	color: #605a59;
}

.outer_popup {
background-image: url("https://www.elearning.qrbmc.com/look/white_trans.png");
}

.inner_popup {
background-color: #ffffff;
	border-color: #f7941f;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
}

.inner_popup span {

}

.inner_popup h3 {

}

.inner_popup p {

}

a.blockbutton:link, a.blockbutton:visited {
	color: #ffffff;
	background-color: #f7941f;
}

#creator_experience_block a.blockbutton:link, #creator_experience_block a.blockbutton:visited {
	color: #ffffff;
	background-color: #033f99;
}

a.blockbutton:hover {
	background-color: #033f99;
	transition: background-color 0.4s;
}

#creator_experience_block a.blockbutton:hover {
	background-color: #52d3c5;
	transition: background-color 0.4s;
}

a.blockbuttonondark:hover {
	background-color: #032455;
	transition: background-color 0.4s;
}

a.passbutton:link, a.passbutton:visited {
        background-color: #40cb9f;
        color: #ffffff;
}

a.passbutton:hover {
        background-color: #033f99;
        color: #ffffff;
}

a.fadedbutton {
color: #8ba2c4 !important;
background-color: #7586a1 !important;
}

#needed_buttons a.blockbutton:link, #needed_buttons a.blockbutton:visited {
	background-color: #033f99;
}

#needed_buttons a.blockbutton:hover {
	background-color: #f7941f;
	transition: background-color 0.4s;
}

#side_nav_holder {
	background-color: #033f99;	
}

#side_nav_back {
	background-image: url("http://elearning.qrbmc.com/look/white_trans.png");
}

#nav_logo {}

#side_menu {}

#side_menu ul {}

#side_menu li {}

#side_menu a:link, #side_menu a:visited  {}

#nav_open {}

#nav_close {}

.menu_text { 
	color: #ffffff;
}

.nav_trigger {
	background-color: #f7941f;
}

.nav_trigger:hover {
	background-color: #033f99;
	transition: background-color 0.4s;
}

.nav_arrows {
	color: #ffffff;
}

.logout {
	border-color: #ece6e5 !important;
	
}

#topbar {
background-color: #033f99;
color: #e18d2a;
}

#inner_topbar {

}

#topbar_left {

}

#topbar_right {

}

#topbar a:link, #topbar a:visited {
color: #f7941f;
}

#topbar a:hover {
color: #f7941f;
}

#inner_header div.undercol { 
	border-color: #033f99;
}

#menu_show {
	background-color: #033f99;
	color: #ffffff;
}

#menu_show:hover {
	color: #ffffff;
        background-color: #f7941f;
transition: background-color 0.4s;
}

#actual_menu a:link, #actual_menu a:visited {
	background-color: #033f99;
	color: #ffffff;
}

#actual_menu a:hover {
	color: #ffffff;
        background-color: #f7941f;
transition: background-color 0.4s;
}

h1, h2 {
	color: #f7941f;
}

a:link, a:visited {
	color: #f7941f;
}

a:hover {
	color: #033f99;	
	transition: color 0.4s;
}

/* summaries elements */

#base_courses_summary {}

.summaries_block {
	
}

.summary {

}

.course {}

.summary_header {
	background-color: #7586a1;
	color: #033f99 ;
}

#completed_courses_summary .summary_header {
	background-color: #40cb9f;
	color: #ffffff;
}

.icon {
	background-color: #f7941f;
}

.locked {
	background-color: #033f99 !important;
	color: #ffffff !important;
}

a.locked:link, a.locked:visited {
	color: #8eb9b4 !important;
}

.summary_image {
	position: relative;
	width: 100%;
	height: 150px;
	overflow: hidden;
}

.summary_image img {
	position: absolute;
	top: -75px;
	left: 0px;
	width: 100%;
	height: auto;
}

.summary_content {
	border-color: #ece6e5;
}

.summary_content p {}

.summary_buttons {
	border-color: #ece6e5;
}

.summary_content_buttons .blockbutton {}

/* end summaries elements  */

/* course mainpage elements */

#course_details_full, #tutor_profiles {
	background-image: url("http://elearning.qrbmc.com/look/white_trans.png");
}

#course_details_full_inner, #tutor_profiles_inner  {
	background-color: #ffffff;
	border-color: #f7941f;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.2);
}

#course_details_full h3, #course_details_full h4, #tutor_profiles h3, #tutor_profiles h4 {
	color: #f7941f;
}

#course_details_full p {}

#course_details_full_close {
	
}

#course_details_full_summary {}

#course_details_full_aims {}

#course_details_full_requirements {}

#course_details_full_details {}

#course_details_truncated strong {
	color: #033f99;
}

#course_progress h4 {
	color: #033f99;
}

#course_progress h5 {
	color: #033f99;
}

.course_infobox, .course_infobox_short {
	background-color: #ece6e5;
}

.module_inner {
	border-color: #f7941f;
}

.module_completed_flag {
	background-color: #40cb9f;
	color: #ffffff;
}

div.waiting_on_marking {
	background-color: #cf2a0a !important;
	color: #ffffff;
}

span.waiting_on_marking{
	color: #cf2a0a;
}

.completed .module_inner {
	border-color: #40cb9f;
}

.module_left h4 {
	color: #f7941f;
}

.completed .module_left h4 {
	color: #40cb9f;
}

.module_left h5 {
	color: #033f99;
}

.module_right_video_title {
	/* background-color: #f7941f; */
	color: #ffffff;
}

.completed .module_right_video_title  {
	/* background-color: #40cb9f; */
}

.module_right_link a.blockbutton:link, .module_right_link a.blockbutton:visited {
	background-color: #033f99;
}

.completed .module_right_link a.blockbutton:link, .completed .module_right_link a.blockbutton:visited, #completed_courses_summary a.blockbutton:link, #completed_courses_summary a.blockbutton:visited {
	background-color: #40cb9f;
}

.module_right_link a.blockbutton:hover, .completed .module_right_link a.blockbutton:hover, #completed_courses_summary a.blockbutton:hover {
	background-color: #f7941f;
}

/* end course mainpage elements */

/* module page elements */

#module_header_left iframe {

}

#module_header_right {}

#module_header_right .course_infobox {}

#module_summary {}

#module_progress {}

#module_progress h4, #module_summary h5 {
	color: #033f99;
}

.completed #module_progress h4, .completed #module_progress p, .completed  #module_summary h5 {
	color: #40cb9f;
}

#module_quicklinks {
	
}

#module_quicklinks a.blockbutton {

}

#base_resources_summary {

}

.resource {
	border-color: #033f99;
}

.resource h5 {
color: #033f99;
}

.resource h5 div.smalltext {
color: #f7941f;
}

.resource p {

}

.resource a.blockbutton {

}

.upload_coursework_item {
border-color: #f7941f;
background-color: #ece6e5;
}

.upload_coursework_item h5 {
color: #f7941f;
}

#module_evaluation {
	background-color: #033f99;
	color: #ffffff;
}

.completed #module_evaluation {
	background-color: #40cb9f;
}

h2.completed {
	color: #40cb9f;
}

.completed #module_evaluation a.blockbutton:link, .completed #module_evaluation a.blockbutton:visited {
	background-color: #40cb9f;
}

/* edit options */

.edit_options a.icon:link, .edit_options a.icon:visited, #needed_buttons a.edit_options:link, #needed_buttons a.edit_options:visited, .summaries_block .edit_options a.blockbutton:link, .summaries_block .edit_options a.blockbutton:visited, .summaries_block .module_right a.edit_options:link, .summaries_block .module_right a.edit_options:visited, .summary_buttons a.edit_options:link, .summary_buttons a.edit_options:visited, .student_details_controls a.edit_options:link, .student_details_controls a.edit_options:visited, a.inpageedit_options:link, a.inpageedit_options:visited, .affiliate_details_controls a.icon:link, .affiliate_details_controls a.icon:visited  {
	background-color: #b42ecc !important;
}

.edit_options a.icon:hover, #needed_buttons a.edit_options:hover, .summaries_block .edit_options a.blockbutton:hover, .summaries_block .module_right a.edit_options:hover, .summary_buttons a.edit_options:hover, .student_details_controls a.edit_options:hover, a.inpageedit_options:hover, .affiliate_details_controls a.icon:hover {
	background-color: #9323a7 !important;
	transition: background-color 0.4s;
}

/* end edit options */

/* site forms */

.elearnform_item {

}

.elearnform_item h5 {
color: #f7941f;
}

.elearnform_item_label {

}

#show_current_image {
    color: #f7941f;
}

#show_current_image:hover {
    color: #033f99;
}

.elearnform_item_input {

}

.elearnform_item_input input {
border-color: #cccccc;
}

.elearnform_item_input textarea {
border-color: #cccccc;
}

.elearnform_item_input select {
border-color: #cccccc;
}

.submit input, .submit button {
background-color: #f7941f;
color: #ffffff;
}

.submit input:hover, .submit button:hover {
background-color: #033f99;
transition: background-color 0.4s;
}

.mce-tinymce {}

.mce-container {}

.mce-panel {}

.formerror {
color: red;
}
/* end forms */

.tutorbox {
border-color: #f7941f;
}

.tutorbox h4 {
color: #f7941f; 
}

.tutorbox h4 span.smalltext {

}

.tutorbox_bio {
border-color: #ece6e5;
}

.tutorbox_bio_image {

}

.tutorbox_bio_image img  {

}
.tutorbox a {}
.current_courses {
border-color: #ece6e5;
}
.current_courses h5 {color: #033f99; }
.assign_courses {}
.assign_courses h5 {color: #f7941f; }

.tutor_course:nth-child(even) {background: #ece6e5}
.tutor_course:nth-child(odd) {background: #ffffff}

.student_details_header {

}

#filterbycourse {
border-color: #cccccc;
}

.completed_studentlist, .completed_studentlist a:link, .completed_studentlist a:visited {
color: #72cb40;
}
.completed_studentlist a.blockbutton:link, .completed_studentlist a.blockbutton:visited {
background-color: #72cb40;
color: #ffffff;
}
.completed_studentlist a.blockbutton:hover {
background-color: #5f37a0;
}


#student_list {

}

#student_list .student_details:nth-child(even), #student_list .order_details:nth-child(even), #affiliate_list .affiliate_details:nth-child(even), .earnings_summary:nth-child(even), #discode_list .discode_details:nth-child(even)  {
background: #ece6e5
}

#student_list .student_details:nth-child(odd), #student_list .order_details:nth-child(odd), #affiliate_list .affiliate_details:nth-child(odd), .earnings_summary:nth-child(odd), #discode_list .discode_details:nth-child(odd) {
background: #ffffff
}

.student_details_name {

}

.student_details_contacts {

}

.student_details_courses {

}

.student_details_controls {

}

#course_assigner {
border-color: #f7941f;
}

#student_current_courses h3 {
color: #033f99;
}

.owner_student_course_summary {
border-color: #033f99;
}

.livecourse {}

.owner_student_course_summary h4 {
color: #f7941f;
}
.owner_student_course_progress {}
.owner_student_course_progress p {

}
.owner_student_course_progress p span {}
.owner_student_course_completer {
border-color: #f7941f;
}
.owner_student_course_completer a.blockbutton {

}
.owner_student_course_ref {

}
.owner_student_course_remover {

}
.owner_student_course_remover a {}
.owner_student_endnote {

}

.strongcolor {
color: red;
}

#outer_timer {
    border-color: #033f99;
    color: #f7941f;
}

.assessment_question, .assessment_question_edit {
border-color: #f7941f;
}

.assessment_question .elearnform_item_input {

}

.assessment_question .elearnform_item_input input {

}

.assessment_question .edit_options {

}

.assessment_question_answer .smalltext {

}

.completefade {
background-color: #a7dcd6;
transition: background-color 0.5s;
}

.correct_answer {
border-color: #40cb9f;
color: #605a59;
}

.correct_answer p, .correct_answer h4, h2.correct_answer {
color: #40cb9f;
}

.incorrect_answer {
border-color: red;
color: #605a59;
}

.incorrect_answer p, .incorrect_answer h4, h2.incorrect_answer {
color: red;
}

.turquoise {
color: #f7941f;
}

#student_list .completed {
color: #40cb9f;
}

.stufftomark {
color: #b42ecc !important;
}

.fadeout {
color: #cccccc;
}

/* some elements of the public marketing side */

#public_marketing_course_details_full_aims h4, #public_marketing_course_details_full_requirements h4, #public_marketing_course_details_full_details  h4 {
color: #f7941f
}

#buy_course_form {
background-color: #033f99;
color: #ffffff;
}

#buy_course_form:hover {
background-color: #f7941f;
color: #033f99;
transition: background-color 0.4s;
}

#buy_course_form:hover h2 {
color: #033f99;
}


#invoice, #invoice_details, #invoice_company_details {
    border-color: #ece6e5;
}

.active {
color: #40cb9f;
}

.totalearnings {
color: #ffffff !important;
background-color: #f7941f !important;
}

#basket {

}

#basket_launcher {

}

#basket_launcher:hover {

}

#basket_items {
    background-color: #ffffff !important;
    border-color: #f7941f !important;
}

#basket_items h3 {
color: #f7941f;
}

#basket_items_full {
    background-color: #ffffff;
}

#basket_quickclose {
    color: #033f99;
}

#basket_quickclose:hover {
    color: #f7941f;
}

.basket_line {}

.basket_head {
    color: #ffffff;
    background-color: #033f99;
}

.basket_item {}

.basket_head .basket_quantity {

}

.basket_quantity form {

}

.basket_quantity span {

}

.basket_quantity input.plus {
    background-color: #fdd30f;

}

.basket_quantity input.minus {
    background-color: #fdd30f;
}

.basket_cost {

}

.basket_kill {}

.basket_kill form {}

.basket_kill input.kill {
    background-color: #f7941f;
    color:  #ffffff;
}

.basket_quantity input.plus:hover, .basket_quantity input.minus:hover, .basket_kill input.kill:hover {
        background-color: #033f99;
}

.basket_foot {

}

/* checking the discount code */

#discount_checker {
background-color: #ffffff;
    border-color: #f7941f;
}

hr {
border-color: #f7941f !important;
}

.chapter_modules_block {
border-color: #f7941f;

}

.chapter_modules_block h3 {
color: #f7941f
}

.chapter_modules_block .edit_options {}

.chapter_modules_block h2 .edit_options {
font-size: 15%;
}

.chapter_movie {}

.chapter_introduction {}

#mobile_addition a:link, mobile_addition a:visited {
	color: #ffffff;
	background-color: #f7941f;
}

#mobile_addition a:hover {
	background-color: #033f99;
	transition: background-color 0.4s;
}

#checkout_left_section, #checkout_right_section {
    border-color: #f7941f !important;
}

.reorderitem {
background-color:#f7941f;
color: #ffffff;
}

.reorderitem:hover {
background-color: #cccccc;
transition: background-color 0.4s;
color: #000000;
}

.reorderchapteritem {
background-color: #f7941f;
color: #ffffff;
}

.reorderchapteritem:hover {
background-color: #22887d;
    -webkit-transition: background-color 400ms linear;
    -moz-transition: background-color 400ms linear;
    -o-transition: background-color 400ms linear;
    -ms-transition: background-color 400ms linear;
    transition: background-color 400ms linear;
}

.reorderchapteritem ol {}

.reorderchapteritem ol li.reorderchaptermoduleitem {
background-color: #033f99;
}

.reorderchapteritem ol li.reorderchaptermoduleitem:hover {
background-color: #402867;
    -webkit-transition: background-color 400ms linear;
    -moz-transition: background-color 400ms linear;
    -o-transition: background-color 400ms linear;
    -ms-transition: background-color 400ms linear;
    transition: background-color 400ms linear;
}

.seeTutorComment {

}

.seeTutorComment {

}

.seeTutorCommentText {
    background-color: #ffffff;
    color: #605a59;
}

/* brochure site elements - deletable */

#experience_tabs {}

.experience_tabs_tab {}

#creator_experience_tab {
color: #ffffff;
background-color: #f7941f;
}

#creator_experience_tab:hover {
color: #6d24e5;
transition: color 0.4s;
}

#student_experience_tab {
color: #ffffff;
background-color: #6d24e5;
}

#student_experience_tab:hover {
color: #f7941f;
transition: color 0.4s;
}

#experience_content {}

.experience_content_block {
color: #ffffff;
background-color: #6d24e5;
}

#student_experience_block {}

#creator_experience_block {
color: #ffffff;
background-color: #f7941f;
}

.experience_iframe {

}

.student_experience_tab {}


#morevids {
    border-color: #cccccc;
    background-color: #cccccc;
}

#morevids h3 {
    color: #6d24e5;
}

a.morevid_vid:link, a.morevid_vid:visited {
    background-color: #cccccc;
}

.morevid_vid img {
border-color:  #cccccc;
  -webkit-transition : border 400ms ease-out;
  -moz-transition : border 400ms ease-out;
  -o-transition : border 400ms ease-out;
  transition : border 400ms ease-out;
}

a.morevid_vid:hover img {
border-color: #6d24e5;
}

a.morevid_vid:hover {
  -webkit-transition : color 400ms ease-out;
  -moz-transition : color 400ms ease-out;
  -o-transition : color 400ms ease-out;
  transition : color 400ms ease-out;
}

a.morevid_vid:link span, a.morevid_vid:visited span {

}


#pricing_table div section {

}

#pricing_table div section div {

}

#pricing_table div section div img {

}

.pricing_column {
background-color: #ffffff;
}

.pricing_column  .pricing_section_title {
    background-color: #ece6e5 !important;
    color: #033f99;
}

#basic_addition, #enterprise_addition {
background-color: #e4fffc;
}

#basic_addition .pricing_column, #smallbusiness_addition .pricing_column, #enterprise_addition .pricing_column, #enterpriseplus_addition .pricing_column {

}

.pricing_responses {

}

.pricing_section_edition {

}

.pricing_courses {

}

.pricing_students {

}

.pricing_tutors {

}

.pricing_purchase {

}

.pricing_marketing {

}

.pricing_website {

}

.pricing_support {

}

.pricing_coursecreation {

}

.pricing_pricing {
color: #ffffff;
background-color: #033f99;
}

.pricing_section_title {
background-color: #ece6e5;
color: #033f99;
}

#basic_addition .pricing_section_title, #enterprise_addition .pricing_section_title {
background-color: #d3e6e2;
}

.pricing_section_item {

}

@media only screen and (max-width: 810px) {

#basic_addition .pricing_section_title, #enterprise_addition .pricing_section_title {
    background-color: #ece6e5 !important;
    color: #033f99;
}
}

.feature_block {
border-color: #033f99;
}

.feature_block a.blockbutton:link, .feature_block a.blockbutton:visited {

}

.feature_block h3 {
color: #033f99;
}

.feature_block h4 {
color: #f7941f;
}

.feature_block strong {
color: #033f99;
}

#cookie_popup {
    background-image: url("http://elearning.qrbmc.com/look/black_trans.png");
    color: #ffffff;
}
