/*
    Contains common CSS variables and overrides bootstrap variables

    Created on : Jun 10, 2014, 4:59:04 PM
    Author     : iskren
*/
a, .btn-link {
  color: #54A88A;
}

.breadcrumb-container .breadcrumb a:hover {
  color: #54A88A;
  text-decoration: underline;
}

div#course-content a.item-link-new:hover, div#course-content a.item-link-new:focus, div#course-content a.item-link-new:active,
div#course-content a.course_link:hover, div#course-content .subcourse-heading a.course_link:hover, div#course-content .subcourse-subheading a.course_link:hover {
  color: #54A88A;
  text-decoration: underline;
}
div#course-content .item-link:hover span, div#course-content .item-link:focus span, div#course-content .item-link:active span {
  color: #54A88A;
}
div#course-content .with-progress .progress-line {
  background: #54A88A;
}
div#course-content .lecture-icon img {
  background: #54A88A;
}

a.btn-success, a.btn-success[disabled], button.btn-success, button.btn-success[disabled], input.btn-success, input.btn-success[disabled], span.btn-success {
  border-color: #54A88A;
  color: #fff;
  border: 1px solid #54A88A;
}
a.btn-success, a.btn-success:link, a.btn-success:visited, a.btn-success[disabled], a.btn-success[disabled]:link, a.btn-success[disabled]:visited, button.btn-success, button.btn-success:link, button.btn-success:visited, button.btn-success[disabled], button.btn-success[disabled]:link, button.btn-success[disabled]:visited, input.btn-success, input.btn-success:link, input.btn-success:visited, input.btn-success[disabled], input.btn-success[disabled]:link, input.btn-success[disabled]:visited, span.btn-success, span.btn-success:link, span.btn-success:visited {
  background-color: #54A88A;
}
a.btn-success:hover, a.btn-success:active, a.btn-success:active:hover, a.btn-success:focus, a.btn-success[disabled]:hover, a.btn-success[disabled]:active, a.btn-success[disabled]:active:hover, a.btn-success[disabled]:focus, button.btn-success:hover, button.btn-success:active, button.btn-success:active:hover, button.btn-success:focus, button.btn-success[disabled]:hover, button.btn-success[disabled]:active, button.btn-success[disabled]:active:hover, button.btn-success[disabled]:focus, input.btn-success:hover, input.btn-success:active, input.btn-success:active:hover, input.btn-success:focus, input.btn-success[disabled]:hover, input.btn-success[disabled]:active, input.btn-success[disabled]:active:hover, input.btn-success[disabled]:focus, span.btn-success:hover, span.btn-success:active, span.btn-success:active:hover, span.btn-success:focus {
  background-color: #54A88A;
  border-color: #54A88A;
  -webkit-filter: brightness(90%);
}

.panel .panel-body .ribbon-medicine .ribbon-green {
  border-color: #54A88A;
  color: #fff;
  border: 1px solid #54A88A;
}
.panel .panel-body .price-description.brand-green, .panel .panel-body .ribbon-medicine .ribbon-green {
  background-color: #54A88A;
}

.subnavigation a,
.subnavigation span {
  color: #2d2d2d;
}
.subnavigation a:hover {
  background: #f3f3f3;
  color: #54A88A;
}
.subnavigation .active {
  background: #54A88A;
  color: #fff;
}
.subnavigation .active:hover {
  background: #54A88A;
  color: #fff;
}
.subnavigation .active span {
  background: #54A88A;
  color: #fff;
}
.subnavigation ul.sub_vnav_list {
  display: none;
  padding-left: 0;
}
.subnavigation ul.sub_vnav_list.expanded {
  display: block;
}
.subnavigation ul.sub_vnav_list .active {
  background: #f3f3f3;
  color: #54A88A;
}
.subnavigation ul.sub_vnav_list li {
  list-style-type: none;
}
.subnavigation ul.sub_vnav_list li a, .subnavigation ul.sub_vnav_list li span {
  padding-left: 25px;
}
.subnavigation.admin-edition a:hover:not(.active) {
  color: #54A88A;
}
.subnavigation.admin-edition .active {
  color: #54A88A;
  background: #fff;
}
.subnavigation.admin-edition .active:hover {
  text-decoration: none;
  background: #fff;
  color: #54A88A;
}
.subnavigation.admin-edition .active span {
  color: #54A88A;
  background: #fff;
}
.subnavigation.admin-edition .active a {
  color: #54A88A;
}
.subnavigation.admin-edition ul.sub_vnav_list .active {
  background: #54A88A;
  color: #f3f3f3;
  border-radius: 4px;
}
.subnavigation.admin-edition ul.sub_vnav_list span, .subnavigation.admin-edition ul.sub_vnav_list a {
  padding-left: 40px;
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.course-assignments.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.course-assignments.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.course-assignments:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%2354A88A%22%20d%3D%22M17%2C9H7V7H17M17%2C13H7V11H17M14%2C17H7V15H14M12%2C3A1%2C1%200%200%2C1%2013%2C4A1%2C1%200%200%2C1%2012%2C5A1%2C1%200%200%2C1%2011%2C4A1%2C1%200%200%2C1%2012%2C3M19%2C3H14.82C14.4%2C1.84%2013.3%2C1%2012%2C1C10.7%2C1%209.6%2C1.84%209.18%2C3H5A2%2C2%200%200%2C0%203%2C5V19A2%2C2%200%200%2C0%205%2C21H19A2%2C2%200%200%2C0%2021%2C19V5A2%2C2%200%200%2C0%2019%2C3Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.my-dashboard-stats.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-dashboard-stats.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-dashboard-stats:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M13%2C3V9H21V3M13%2C21H21V11H13M3%2C21H11V15H3M3%2C13H11V3H3V13Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.content.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.content.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.content:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M2.3028%205.29082H3.9028V16.4908H9.50279V18.0908H3.9028C3.0228%2018.0908%202.3028%2017.3708%202.3028%2016.4908V5.29082ZM15.0116%2018.0908H15.1028V17.9995L15.0116%2018.0908ZM18.3028%2010.791V12.4587L18.0308%2012.7307L16.3908%2011.1307L17.1908%2010.3307C17.2708%2010.2427%2017.3828%2010.2027%2017.5028%2010.1947H17.5348C17.6468%2010.2027%2017.7588%2010.2427%2017.8388%2010.3307L18.3028%2010.791ZM18.3028%208.75112V3.69082C18.3028%202.81082%2017.5828%202.09082%2016.7028%202.09082H7.1028C6.2228%202.09082%205.5028%202.81082%205.5028%203.69082V13.2908C5.5028%2014.1708%206.2228%2014.8908%207.1028%2014.8908H10.3906L14.1192%2011.1498L14.114%2011.1448L16.0423%209.21644C16.4758%208.76338%2017.0122%208.62388%2017.3964%208.59827L17.4495%208.59473H17.5919L17.6488%208.59879C17.8412%208.61254%2018.0695%208.65573%2018.3028%208.75112ZM12.6496%2014.8908L15.9348%2011.5947L17.5988%2013.2347L15.9454%2014.8908H12.6496ZM11.1028%2016.4908H14.3481L12.7508%2018.0907H11.1028V16.4908ZM15.1028%208.49082L10.3028%204.89082V12.0908L15.1028%208.49082Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3Cpath%20d%3D%22M17.5028%2010.1947C17.3828%2010.2027%2017.2708%2010.2427%2017.1908%2010.3307L16.3908%2011.1307L18.0308%2012.7307L18.8308%2011.9307C19.0068%2011.7627%2019.0068%2011.4827%2018.8308%2011.3147L17.8388%2010.3307C17.7588%2010.2427%2017.6468%2010.2027%2017.5348%2010.1947H17.5028ZM15.9348%2011.5947L11.1028%2016.4427V18.0907H12.7508L17.5988%2013.2347L15.9348%2011.5947Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.help-center.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.help-center.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.help-center:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M15.07%2C11.25L14.17%2C12.17C13.45%2C12.89%2013%2C13.5%2013%2C15H11V14.5C11%2C13.39%2011.45%2C12.39%2012.17%2C11.67L13.41%2C10.41C13.78%2C10.05%2014%2C9.55%2014%2C9C14%2C7.89%2013.1%2C7%2012%2C7A2%2C2%200%200%2C0%2010%2C9H8A4%2C4%200%200%2C1%2012%2C5A4%2C4%200%200%2C1%2016%2C9C16%2C9.88%2015.64%2C10.67%2015.07%2C11.25M13%2C19H11V17H13M12%2C2A10%2C10%200%200%2C0%202%2C12A10%2C10%200%200%2C0%2012%2C22A10%2C10%200%200%2C0%2022%2C12C22%2C6.47%2017.5%2C2%2012%2C2Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.translate.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.translate.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.translate:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M21%204H11l-1-3H3c-1.1%200-2%20.9-2%202v15c0%201.1.9%202%202%202h8l1%203h9c1.1%200%202-.9%202-2V6c0-1.1-.9-2-2-2zM7%2016c-2.76%200-5-2.24-5-5s2.24-5%205-5c1.35%200%202.48.5%203.35%201.3L9.03%208.57c-.38-.36-1.04-.78-2.03-.78-1.74%200-3.15%201.44-3.15%203.21S5.26%2014.21%207%2014.21c2.01%200%202.84-1.44%202.92-2.41H7v-1.71h4.68c.07.31.12.61.12%201.02C11.8%2013.97%209.89%2016%207%2016zm6.17-5.42h3.7c-.43%201.25-1.11%202.43-2.05%203.47-.31-.35-.6-.72-.86-1.1l-.79-2.37zm8.33%209.92c0%20.55-.45%201-1%201H14l2-2.5-1.04-3.1%203.1%203.1.92-.92-3.3-3.25.02-.02c1.13-1.25%201.93-2.69%202.4-4.22H20v-1.3h-4.53V8h-1.29v1.29h-1.44L11.46%205.5h9.04c.55%200%201%20.45%201%201v14z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0zm0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.home.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.home.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.home:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M10%2020v-6h4v6h5v-8h3L12%203%202%2012h3v8z%22%20fill%3D%22%2354A88A%22%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.curriculum.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.curriculum.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.curriculum:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M4%206H2v14c0%201.1.9%202%202%202h14v-2H4V6zm16-4H8c-1.1%200-2%20.9-2%202v12c0%201.1.9%202%202%202h12c1.1%200%202-.9%202-2V4c0-1.1-.9-2-2-2zm-8%2012.5v-9l6%204.5-6%204.5z%22%20fill%3D%22%2354A88A%22%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.patient-notes.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.patient-notes.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.patient-notes:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20fill%3D%22%2354A88A%22%20d%3D%22M18%2C19H6V17.6C6%2C15.6%2010%2C14.5%2012%2C14.5C14%2C14.5%2018%2C15.6%2018%2C17.6M12%2C7A3%2C3%200%200%2C1%2015%2C10A3%2C3%200%200%2C1%2012%2C13A3%2C3%200%200%2C1%209%2C10A3%2C3%200%200%2C1%2012%2C7M12%2C3A1%2C1%200%200%2C1%2013%2C4A1%2C1%200%200%2C1%2012%2C5A1%2C1%200%200%2C1%2011%2C4A1%2C1%200%200%2C1%2012%2C3M19%2C3H14.82C14.4%2C1.84%2013.3%2C1%2012%2C1C10.7%2C1%209.6%2C1.84%209.18%2C3H5A2%2C2%200%200%2C0%203%2C5V19A2%2C2%200%200%2C0%205%2C21H19A2%2C2%200%200%2C0%2021%2C19V5A2%2C2%200%200%2C0%2019%2C3Z%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.user-management.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.user-management.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.user-management:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M10%204A4%204%200%200%200%206%208A4%204%200%200%200%2010%2012A4%204%200%200%200%2014%208A4%204%200%200%200%2010%204M17%2012C16.87%2012%2016.76%2012.09%2016.74%2012.21L16.55%2013.53C16.25%2013.66%2015.96%2013.82%2015.7%2014L14.46%2013.5C14.35%2013.5%2014.22%2013.5%2014.15%2013.63L13.15%2015.36C13.09%2015.47%2013.11%2015.6%2013.21%2015.68L14.27%2016.5C14.25%2016.67%2014.24%2016.83%2014.24%2017C14.24%2017.17%2014.25%2017.33%2014.27%2017.5L13.21%2018.32C13.12%2018.4%2013.09%2018.53%2013.15%2018.64L14.15%2020.37C14.21%2020.5%2014.34%2020.5%2014.46%2020.5L15.7%2020C15.96%2020.18%2016.24%2020.35%2016.55%2020.47L16.74%2021.79C16.76%2021.91%2016.86%2022%2017%2022H19C19.11%2022%2019.22%2021.91%2019.24%2021.79L19.43%2020.47C19.73%2020.34%2020%2020.18%2020.27%2020L21.5%2020.5C21.63%2020.5%2021.76%2020.5%2021.83%2020.37L22.83%2018.64C22.89%2018.53%2022.86%2018.4%2022.77%2018.32L21.7%2017.5C21.72%2017.33%2021.74%2017.17%2021.74%2017C21.74%2016.83%2021.73%2016.67%2021.7%2016.5L22.76%2015.68C22.85%2015.6%2022.88%2015.47%2022.82%2015.36L21.82%2013.63C21.76%2013.5%2021.63%2013.5%2021.5%2013.5L20.27%2014C20%2013.82%2019.73%2013.65%2019.42%2013.53L19.23%2012.21C19.22%2012.09%2019.11%2012%2019%2012H17M10%2014C5.58%2014%202%2015.79%202%2018V20H11.68A7%207%200%200%201%2011%2017A7%207%200%200%201%2011.64%2014.09C11.11%2014.03%2010.56%2014%2010%2014M18%2015.5C18.83%2015.5%2019.5%2016.17%2019.5%2017C19.5%2017.83%2018.83%2018.5%2018%2018.5C17.16%2018.5%2016.5%2017.83%2016.5%2017C16.5%2016.17%2017.17%2015.5%2018%2015.5Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.my-organization.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-organization.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-organization:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20enable-background%3D%22new%200%200%2024%2024%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cg%3E%3Cpath%20d%3D%22M0%2C0h24v24H0V0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M19.14%2C12.94c0.04-0.3%2C0.06-0.61%2C0.06-0.94c0-0.32-0.02-0.64-0.07-0.94l2.03-1.58c0.18-0.14%2C0.23-0.41%2C0.12-0.61%20l-1.92-3.32c-0.12-0.22-0.37-0.29-0.59-0.22l-2.39%2C0.96c-0.5-0.38-1.03-0.7-1.62-0.94L14.4%2C2.81c-0.04-0.24-0.24-0.41-0.48-0.41%20h-3.84c-0.24%2C0-0.43%2C0.17-0.47%2C0.41L9.25%2C5.35C8.66%2C5.59%2C8.12%2C5.92%2C7.63%2C6.29L5.24%2C5.33c-0.22-0.08-0.47%2C0-0.59%2C0.22L2.74%2C8.87%20C2.62%2C9.08%2C2.66%2C9.34%2C2.86%2C9.48l2.03%2C1.58C4.84%2C11.36%2C4.8%2C11.69%2C4.8%2C12s0.02%2C0.64%2C0.07%2C0.94l-2.03%2C1.58%20c-0.18%2C0.14-0.23%2C0.41-0.12%2C0.61l1.92%2C3.32c0.12%2C0.22%2C0.37%2C0.29%2C0.59%2C0.22l2.39-0.96c0.5%2C0.38%2C1.03%2C0.7%2C1.62%2C0.94l0.36%2C2.54%20c0.05%2C0.24%2C0.24%2C0.41%2C0.48%2C0.41h3.84c0.24%2C0%2C0.44-0.17%2C0.47-0.41l0.36-2.54c0.59-0.24%2C1.13-0.56%2C1.62-0.94l2.39%2C0.96%20c0.22%2C0.08%2C0.47%2C0%2C0.59-0.22l1.92-3.32c0.12-0.22%2C0.07-0.47-0.12-0.61L19.14%2C12.94z%20M12%2C15.6c-1.98%2C0-3.6-1.62-3.6-3.6%20s1.62-3.6%2C3.6-3.6s3.6%2C1.62%2C3.6%2C3.6S13.98%2C15.6%2C12%2C15.6z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.my-users-stats.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-users-stats.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.my-users-stats:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%3Cpath%20d%3D%22M19%203H5C3.9%203%203%203.9%203%205V19C3%2020.1%203.9%2021%205%2021H19C20.1%2021%2021%2020.1%2021%2019V5C21%203.9%2020.1%203%2019%203M9%2017H7V10H9V17M13%2017H11V7H13V17M17%2017H15V13H17V17Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.qbank-management.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.qbank-management.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.qbank-management:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2220%22%20height%3D%2221%22%20viewBox%3D%220%200%2020%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M17.7072%2011.3528C17.6891%2011.5235%2017.666%2011.6927%2017.6383%2011.8601C17.6324%2011.8664%2017.6263%2011.8726%2017.6199%2011.8786L16.7866%2012.712L16.0343%2011.978C16.1467%2011.4733%2016.2059%2010.9458%2016.2059%2010.4029C16.2059%2010.2926%2016.2036%2010.1829%2016.199%2010.0739C16.2114%2010.0723%2016.224%2010.0712%2016.2366%2010.0703H16.2699C16.3866%2010.0786%2016.5033%2010.1203%2016.5866%2010.212L17.6199%2011.237C17.6562%2011.2716%2017.6853%2011.3108%2017.7072%2011.3528Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3Cpath%20d%3D%22M17.6396%208.91506C17.0295%205.12714%2014.0975%202.25781%2010.0001%202.25781C5.38092%202.25781%202.24286%205.9045%202.24286%2010.4029C2.24286%2014.1574%204.56164%2017.3185%207.90326%2018.2615V16.6278C5.45729%2015.7278%203.79431%2013.2806%203.79431%2010.4029C3.79431%206.76134%206.30475%203.80926%2010.0001%203.80926C12.9968%203.80926%2015.2142%205.75056%2015.9456%208.4266C16.0084%208.41736%2016.0687%208.41114%2016.1257%208.40734L16.1811%208.40365H16.3294L16.3887%208.40788C16.7473%208.4335%2017.2253%208.55729%2017.6396%208.91506Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3Cpath%20d%3D%22M15.7321%2016.2015L14.636%2017.2994L16.261%2018.9245L17.3581%2017.8274L15.7321%2016.2015Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3Cpath%20d%3D%22M9.56993%2016.9819V18.2953H11.2866L16.3366%2013.237L15.822%2012.7298C15.5305%2013.5764%2015.0823%2014.34%2014.51%2014.9793L12.8342%2013.3036L11.739%2014.4024L13.3353%2015.9987C12.3843%2016.6311%2011.2466%2016.9966%2010.0001%2016.9966C9.8552%2016.9966%209.71177%2016.9916%209.56993%2016.9819Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3Cpath%20d%3D%22M16.2366%2010.0703C16.1116%2010.0786%2015.9949%2010.1203%2015.9116%2010.212L15.0783%2011.0453L16.7866%2012.712L17.6199%2011.8786C17.8033%2011.7036%2017.8033%2011.412%2017.6199%2011.237L16.5866%2010.212C16.5033%2010.1203%2016.3866%2010.0786%2016.2699%2010.0703H16.2366ZM14.6033%2011.5286L9.56993%2016.5786V18.2953H11.2866L16.3366%2013.237L14.6033%2011.5286Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.qbank.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.qbank.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.qbank:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2221%22%20height%3D%2221%22%20viewBox%3D%220%200%2021%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M16.3995%2016.0827L18.1443%2017.8274L17.0472%2018.9245L15.2409%2017.1181C13.9971%2018.0201%2012.4713%2018.548%2010.7863%2018.548C6.35783%2018.548%203.02905%2014.9013%203.02905%2010.4029C3.02905%205.9045%206.16711%202.25781%2010.7863%202.25781C15.4055%202.25781%2018.5435%205.9045%2018.5435%2010.4029C18.5435%2012.6119%2017.7409%2014.6154%2016.3995%2016.0827ZM15.2962%2014.9793C16.3577%2013.7935%2016.9921%2012.1804%2016.9921%2010.4029C16.9921%206.76135%2014.4817%203.80926%2010.7863%203.80926C7.09095%203.80926%204.5805%206.76135%204.5805%2010.4029C4.5805%2014.0445%207.24352%2016.9966%2010.7863%2016.9966C12.0328%2016.9966%2013.1705%2016.6311%2014.1215%2015.9987L11.562%2013.4393L12.6591%2012.3422L15.2962%2014.9793Z%22%20fill%3D%22%2354A88A%22%2F%3E%0A%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.search.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.search.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.search:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2224%22%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3Cpath%20d%3D%22M15.5%2014h-.79l-.28-.27C15.41%2012.59%2016%2011.11%2016%209.5%2016%205.91%2013.09%203%209.5%203S3%205.91%203%209.5%205.91%2016%209.5%2016c1.61%200%203.09-.59%204.23-1.57l.27.28v.79l5%204.99L20.49%2019l-4.99-5zm-6%200C7.01%2014%205%2011.99%205%209.5S7.01%205%209.5%205%2014%207.01%2014%209.5%2011.99%2014%209.5%2014z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E%0A");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.contact-users.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.contact-users.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.contact-users:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M20%2C8L12%2C13L4%2C8V6L12%2C11L20%2C6M20%2C4H4C2.89%2C4%202%2C4.89%202%2C6V18A2%2C2%200%200%2C0%204%2C20H20A2%2C2%200%200%2C0%2022%2C18V6C22%2C4.89%2021.1%2C4%2020%2C4Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.learning-paths.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.learning-paths.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.learning-paths:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M5%2012C5%2013.11%204.11%2014%203%2014C1.9%2014%201%2013.11%201%2012C1%2010.9%201.9%2010%203%2010C4.11%2010%205%2010.9%205%2012M4%202V8H2V2H4M2%2022V16H4V22H2M24%206V18C24%2019.11%2023.11%2020%2022%2020H10C8.9%2020%208%2019.11%208%2018V14L6%2012L8%2010V6C8%204.89%208.9%204%2010%204H22C23.11%204%2024%204.89%2024%206M22%206H10V10.83L8.83%2012L10%2013.17V18H22V6M12%209H20V11H12V9M12%2013H18V15H12V13Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}
.subnavigation.admin-edition .vnav_item a.link-with-icon.concept-pages.active:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.concept-pages.active-parent:before, .subnavigation.admin-edition .vnav_item a.link-with-icon.concept-pages:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M16%2C15H9V13H16M19%2C11H9V9H19M19%2C7H9V5H19M21%2C1H7C5.89%2C1%205%2C1.89%205%2C3V17C5%2C18.11%205.9%2C19%207%2C19H21C22.11%2C19%2023%2C18.11%2023%2C17V3C23%2C1.89%2022.1%2C1%2021%2C1M3%2C5V21H19V23H3A2%2C2%200%200%2C1%201%2C21V5H3Z%22%20fill%3D%22%2354A88A%22%20%2F%3E%3C%2Fsvg%3E");
}

.progress-bar-success {
  background-color: #54A88A;
}
.progress-striped .progress-bar-success {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0));
}

.pagination > li > a,
.pagination > li > span {
  color: #54A88A;
}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
  color: #54A88A;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: #54A88A;
  border: 1px solid #54A88A;
}

.personal-area-page .price {
  color: #54A88A;
}
.personal-area-page .lecture-list .thumbnail:hover, .personal-area-page .lecture-list .thumbnail:focus {
  border-color: #54A88A;
}
.personal-area-page .table-thumbnail-cell img:hover, .personal-area-page .table-thumbnail-cell img:focus, .personal-area-page .thumbnail-bought-item img:hover, .personal-area-page .thumbnail-bought-item img:focus {
  border-color: #54A88A;
}
.personal-area-page .price {
  color: #54A88A;
}

.panel-card .glyphicon-green {
  color: #54A88A;
}
.panel-card .panel-text-expandable .read-more a, .panel-card .panel-text-expandable .read-more a:hover {
  color: #54A88A;
}

.brand-color-text {
  color: #54A88A;
}

.rating-button a.btn, .rating-button a.btn-success:link {
  border: 1px solid #54A88A;
  background-color: #fff;
  color: #54A88A;
  cursor: pointer;
}
.rating-button a.btn:hover, .rating-button a.btn-success:link:hover {
  background-color: #54A88A;
  color: #fff;
}

div.react-spinner > div > div {
  background-color: #54A88A;
}

.daterangepicker .calendar-table td.available.active,
.daterangepicker .calendar-table td.available.active:hover {
  background-color: #54A88A;
}
.daterangepicker .ranges li {
  color: #54A88A;
}
.daterangepicker .ranges li.active, .daterangepicker .ranges li.active.off, .daterangepicker .ranges li:hover {
  color: #fff;
  background-color: #54A88A;
  border-color: #54A88A;
}

a.btn-sec-default-success.current:hover {
  color: #fff;
  background-color: #54A88A;
  border-color: #54A88A;
}

a.btn-sec-default-success, a.btn-sec-default-success.current {
  border-color: #54A88A;
  color: #54A88A;
}

a.btn-sec-default-success:hover {
  background-color: #54A88A;
  border-color: #54A88A;
}

#personal-area-navigation.navbar-collapse li.active a {
  color: #54A88A;
  border-bottom-color: #54A88A;
}

#personal-area-navigation.navbar-collapse li a:hover {
  color: #54A88A;
}

button.green {
  background: #59a831;
  border-color: #59a831;
}

button.green:hover {
  filter: brightness(0.9);
}

ul li a:hover,
div nav > a:hover {
  color: #2d2d2d;
}
