@font-face {
  font-family: "Europa";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: local("Europa-Regular"), url(https://journal.bawaslu.go.id/dist/fonts/europa-regular.woff2) format("woff2"), url(https://journal.bawaslu.go.id/dist/fonts/europa-regular.woff) format("woff")
}

@font-face {
  font-family: "Europa";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Europa-Bold"), url(https://journal.bawaslu.go.id/dist/fonts/europa-bold.woff2) format("woff2"), url(https://journal.bawaslu.go.id/dist/fonts/europa-bold.woff) format("woff")
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(../../../s/notoserif/v6/ga6Iaw1J5X9T9RW6j9bNfFkWaDq8fMVxMw.woff)
  format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: local("Noto Serif"), local("NotoSerif"), url(../../../s/notoserif/v6/ga6Iaw1J5X9T9RW6j9bNfFcWaDq8fMU.woff)
  format("woff2"), url(../../../s/notoserif/v6/ga6Iaw1J5X9T9RW6j9bNfFcWbg.woff)
  format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(../../../s/notoserif/v6/ga6Kaw1J5X9T9RW6j9bNfFImZDC7XsdBMr8R.woff)
  format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: local("Noto Serif Italic"), local("NotoSerif-Italic"), url(../../../s/notoserif/v6/ga6Kaw1J5X9T9RW6j9bNfFImajC7XsdBMg.woff)
  format("woff2"), url(../../../s/notoserif/v6/ga6Kaw1J5X9T9RW6j9bNfFImajC9.woff)
  format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(../../../s/notoserif/v6/ga6Law1J5X9T9RW6j9bNdOwzfRmece9LOocoDg.woff)
  format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: "Noto Serif";
  font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: local("Noto Serif Bold"), local("NotoSerif-Bold"), url(../../../s/notoserif/v6/ga6Law1J5X9T9RW6j9bNdOwzfReece9LOoc.woff)
  format("woff2"), url(../../../s/notoserif/v6/ga6Law1J5X9T9RW6j9bNdOwzfReedw.woff)
  format("woff");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

img {
  max-width: 100%
}

ul.clear-list {
  list-style: none;
  padding: 0;
  margin: 0
}

ul.clear-list li {
  padding: 0;
  margin: 0
}

.mg-t-5 {
  margin-top: 5px !important
}

.mg-t-10 {
  margin-top: 10px !important
}

.mg-t-15 {
  margin-top: 15px !important
}

.mg-t-16 {
  margin-top: 16px !important
}

.mg-t-18 {
  margin-top: 18px !important
}

.mg-t-20 {
  margin-top: 20px !important
}

.mg-t-24 {
  margin-top: 24px !important
}

.mg-t-25 {
  margin-top: 25px !important
}

.mg-t-30 {
  margin-top: 30px !important
}

.mg-t-32 {
  margin-top: 32px !important
}

.mg-t-35 {
  margin-top: 35px !important
}

.mg-t-40 {
  margin-top: 40px !important
}

.mg-t-44 {
  margin-top: 44px !important
}

.mg-t-50 {
  margin-top: 50px !important
}

.mg-t-56 {
  margin-top: 56px !important
}

.mg-t-60 {
  margin-top: 60px !important
}

.mg-t-64 {
  margin-top: 64px !important
}

.mg-r-5 {
  margin-right: 5px !important
}

.mg-r-10 {
  margin-right: 10px !important
}

.mg-r-15 {
  margin-right: 15px !important
}

.mg-r-16 {
  margin-right: 16px !important
}

.mg-r-18 {
  margin-right: 18px !important
}

.mg-r-20 {
  margin-right: 20px !important
}

.mg-r-24 {
  margin-right: 24px !important
}

.mg-r-25 {
  margin-right: 25px !important
}

.mg-r-30 {
  margin-right: 30px !important
}

.mg-r-32 {
  margin-right: 32px !important
}

.mg-r-35 {
  margin-right: 35px !important
}

.mg-r-40 {
  margin-right: 40px !important
}

.mg-r-44 {
  margin-right: 44px !important
}

.mg-r-50 {
  margin-right: 50px !important
}

.mg-r-56 {
  margin-right: 56px !important
}

.mg-r-60 {
  margin-right: 60px !important
}

.mg-r-64 {
  margin-right: 64px !important
}

.mg-b-5 {
  margin-bottom: 5px !important
}

.mg-b-10 {
  margin-bottom: 10px !important
}

.mg-b-15 {
  margin-bottom: 15px !important
}

.mg-b-16 {
  margin-bottom: 16px !important
}

.mg-b-18 {
  margin-bottom: 18px !important
}

.mg-b-20 {
  margin-bottom: 20px !important
}

.mg-b-24 {
  margin-bottom: 24px !important
}

.mg-b-25 {
  margin-bottom: 25px !important
}

.mg-b-30 {
  margin-bottom: 30px !important
}

.mg-b-32 {
  margin-bottom: 32px !important
}

.mg-b-35 {
  margin-bottom: 35px !important
}

.mg-b-40 {
  margin-bottom: 40px !important
}

.mg-b-44 {
  margin-bottom: 44px !important
}

.mg-b-50 {
  margin-bottom: 50px !important
}

.mg-b-56 {
  margin-bottom: 56px !important
}

.mg-b-60 {
  margin-bottom: 60px !important
}

.mg-b-64 {
  margin-bottom: 64px !important
}

.mg-l-5 {
  margin-left: 5px !important
}

.mg-l-10 {
  margin-left: 10px !important
}

.mg-l-15 {
  margin-left: 15px !important
}

.mg-l-16 {
  margin-left: 16px !important
}

.mg-l-18 {
  margin-left: 18px !important
}

.mg-l-20 {
  margin-left: 20px !important
}

.mg-l-24 {
  margin-left: 24px !important
}

.mg-l-25 {
  margin-left: 25px !important
}

.mg-l-30 {
  margin-left: 30px !important
}

.mg-l-32 {
  margin-left: 32px !important
}

.mg-l-35 {
  margin-left: 35px !important
}

.mg-l-40 {
  margin-left: 40px !important
}

.mg-l-44 {
  margin-left: 44px !important
}

.mg-l-50 {
  margin-left: 50px !important
}

.mg-l-56 {
  margin-left: 56px !important
}

.mg-l-60 {
  margin-left: 60px !important
}

.mg-l-64 {
  margin-left: 64px !important
}

banner {
  display: block
}

.site-header a {
  text-decoration: none
}

.site-header .site-name .is_img img {
  max-height: 96px;
  width: auto
}

.main-header {
  background: #1b3051;
  border-bottom: 1px solid #1b3051;
  font-size: 0.875rem;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

.main-header .main-header-logo {
  padding: 12px 0
}

.middle-header .journal-title {
  font-size: 26px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin: 16px 0
}

.middle-header .journal-title a {
  color: #1b3051
}

.bottom-header {
  background: #f2f2f2;
  border-top: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9
}

.bottom-header .pkp_navigation_primary_wrapper .pkp_navigation_primary {
  float: left
}

.bottom-header .pkp_navigation_primary_wrapper .pkp_search {
  float: right
}

.bottom-header .pkp_navigation_primary_wrapper::after {
  content: "";
  display: table;
  width: 100%
}

.bottom-header .pkp_navigation_primary {
  padding: 0;
  margin: 0
}

.bottom-header .pkp_navigation_primary ul {
  padding: 0;
  margin: 0
}

.bottom-header .pkp_navigation_primary li {
  display: inline-block;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative
}

.bottom-header .pkp_navigation_primary > li > a {
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

.bottom-header .pkp_navigation_primary > li:first-child {
  margin-left: -16px
}

.bottom-header .pkp_navigation_primary > li:hover a {
  background: rgba(255, 255, 255, 0.5)
}

.bottom-header .pkp_navigation_primary > li:hover ul {
  display: block
}

.bottom-header .pkp_navigation_primary > li > ul {
  display: none;
  border: 1px solid rgba(1, 1, 1, 0.12);
  background: #ffffff;
  font-size: 0.9375rem;
  position: absolute;
  top: 44px;
  z-index: 10
}

.bottom-header .pkp_navigation_primary > li > ul li {
  display: block;
  min-width: 200px
}

.bottom-header .pkp_navigation_primary a {
  color: #010101;
  padding: 10px 16px;
  display: block
}

.bottom-header .pkp_navigation_primary > ul {
  list-style: none;
  padding: 0;
  margin: 0
}

.bottom-header .pkp_navigation_primary > ul ul {
  border: 1px dotted red
}

.bottom-header .user-navigation ul {
  list-style: none;
  padding: 0;
  margin: 0
}

.bottom-header .user-navigation li {
  display: inline-block;
  list-style: none;
  padding: 0;
  margin: 0
}

.bottom-header .user-navigation li:last-child {
  margin-right: -16px
}

.bottom-header .user-navigation a {
  color: #010101;
  padding: 10px 16px;
  display: block
}

.bottom-header .user-navigation .pkp_nav_list .task_count {
  background: red;
  display: inline-block;
  border-radius: 3px;
  padding: 0 4px; 
  margin-left: 8px
}

.bottom-header .user-navigation .pkp_nav_list > li {
  position: relative
}

.bottom-header .user-navigation .pkp_nav_list > li > ul {
  position: absolute;
  top: 50px;
  right: 0;
  background: #ffffff;
  border: 1px solid rgba(1, 1, 1, 0.12);
  display: none;
  z-index: 10
}

.bottom-header .user-navigation .pkp_nav_list > li > ul li {
  display: block
}

.bottom-header .user-navigation .pkp_nav_list > li > ul li a {
  padding: 6px 10px;
  color: #333333
}

.bottom-header .user-navigation .pkp_nav_list > li > ul li a .task_count {
  display: none
}

.bottom-header .user-navigation .pkp_nav_list > li:hover ul {
  display: block
}

.block_information span.title {
  display: block;
  margin-bottom: 10px !important
}

.site-sidebar .list-group, .site-sidebar .list-group-item {
  border: 0px solid transparent
}

.sidebar-submit-navigation a {
  text-decoration: none;
  font-weight: 400;
  color: #fff !important;
 /* background-color: #007bff;
  border-color: #007bff;*/
  background-color: #007c76;
  border-color: #007c76;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  border-top-color: transparent;
  border-right-color: transparent;
  border-bottom-color: transparent;
  border-left-color: transparent;
  padding: 0.375rem 1rem !important;
  display: inline-block !important;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
}

.sidebar-submit-navigation a:hover {
  background-color: #0065d0
}

.sidebar-1-navigation > .sidebar1_ul > li > a {
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  border-bottom: 1px solid grey;
  width: 88%;
}

.sidebar-2-navigation > .sidebar2_ul > li > a {
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  border-bottom: 1px solid grey;
  width: 88%;
}

.user-navigation ul ul {
  top: 44px !important
}

.cmp_breadcrumbs {
  font-size: 0.875rem
}

.cmp_breadcrumbs .breadcrumb {
  background-color: white;
  padding: 0;
  margin: 24px 0
}

.cmp_breadcrumbs .breadcrumb .breadcrumb-item a {
  color: #6c757d
}

.cmp_breadcrumbs .breadcrumb .breadcrumb-item::before {
  color: rgba(1, 1, 1, 0.12)
}

.site-content {
  padding-bottom: 46px
}

.site-content .site-content-main > div {
  padding-right: 48px
}

.site-content .site-sidebar .sidebar-inner {
  padding-top: 64px;
  width: 320px
}

.site-content .site-sidebar .title {
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 24px
}

.site-content .site-sidebar ul, .site-content .site-sidebar li {
  list-style: none;
  margin: 0;
  padding: 0
}


.site-content .site-sidebar1 ul, .site-content .site-sidebar1 li {
  list-style: none;
  margin: 0;
  
}



.site-content .site-sidebar li a {
  display: block;
  padding: 4px 0;
  color: #212529
}

.site-content .site-sidebar li a:hover {
  color: #0056b3
}

@media (max-width:991px) {
  .site-content .site-content-main > div {
    padding-right: 0
  }

}

.site-content .page {
     min-height: 500px
}

.site-content .page h1.page-title {
  padding-bottom: 32px;
  font-size: 30px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

.site-content .article-title {
  padding-bottom: 32px;
  font-size: 30px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif
}

.site-content .widget-title {
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 24px
}

.site-content .section-title {
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 12px
}

.site-content .body-title-1 {
  font-size: 32px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 16px
}

.site-content .body-title-2 {
  font-size: 24px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 16px
}

.site-content .body-title-3 {
  font-size: 20px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 16px
}

.site-content .alert {
  padding: 16px;
  border-radius: 2px
}

#lightbox-1 {
  margin: 0 -1rem 1rem -1rem
}

.cmp_article_list .obj_article_summary {
  margin-bottom: 24px
}

.cmp_article_list .obj_article_summary .title a {
  color: #212529;
  font-weight: 700
}

.cmp_article_list .obj_article_summary .meta {
  color: #6c757d
}

.cmp_article_list .obj_article_summary .meta > div {
  display: inline-block
}

.cmp_article_list .obj_article_summary .galleys_links .btn-sm {
  padding: 2px 11px;
  font-size: 12px
}

.pkp_op_editorialTeam .page-content h3 {
  font-size: 16px;
  font-weight: 500;
  margin: 32px 0 12px 0
}

.pkp_op_editorialTeam .page-content .col-a, .pkp_op_editorialTeam .page-content .col-b {
  padding-bottom: 12px
}

.pkp_op_editorialTeam .page-content .col-b {
  color: #6c757d
}

.page_index_journal .current_issue .article-title {
  font-size: 24px
}

.site-content .obj_issue_toc .heading {
  margin-bottom: 24px
}

.pkp_op_register .site-sidebar, .pkp_page_login .site-sidebar {
  visibility: hidden
}

.pkp_op_register .form-group .pkp_screen_reader, .pkp_page_login .form-group .pkp_screen_reader {
  display: none
}

.pkp_op_register .required, .pkp_page_login .required {
  color: red;
  margin-left: 10px
}

.pkp_page_login .btn-login {
  min-width: 128px
}

.pkp_op_register .pkp_form_error ul {
  margin-bottom: 0;
  padding-left: 16px
}

.pkp_op_register .reviewer {
  display: none
}

.pkp_op_lostPassword .fields .pkp_screen_reader {
  display: none
}

.pkp_op_lostPassword .required {
  color: red;
  margin-left: 10px
}

.pkp_op_lostPassword .btn-submit {
  min-width: 120px
}

.pkp_op_lostPassword a.register {
  display: none
}

.pkp_op_requestResetPassword .page_message h1 {
  font-size: 30px;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 24px
}

.pkp_op_requestResetPassword .page_message .description {
  margin-bottom: 24px
}

.footer-bar-a{
  /*background: url(https://journal.bawaslu.go.id/public/journals/img/bar-bg.jpg) center center no-repeat;*/
}

.site-footer .footer-bar {
  padding: 32px 0
}

.site-footer .footer-bar-a {
  border-top: 1px solid rgba(1, 1, 1, 0.12)
}

.site-footer .footer-bar-b {
  border-top: 1px solid rgba(1, 1, 1, 0.12)
}

.site-footer .footer-bar-b .widget-title {
  margin-bottom: 12px
}

.site-footer .footer-bar-c {
  background: #f4f4f4;
  border-top: 1px solid rgba(1, 1, 1, 0.12)
}

.site-footer .footer-bar-c p {
  margin-bottom: 0
}

.site-footer .widget .title {
  font-size: 1.25rem;
  font-weight: 700;
  font-family: "Europa", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  margin-bottom: 24px
}

.site-footer .widget .list-group-item {
  border: 0px solid rgba(0, 0, 0, 0.125);
  padding: 0
}

.site-footer .widget .list-group-item .list-group-item-action {
  padding: 4px 0;
  display: block
}

.site-footer .widget .list-group-item .list-group-item-action:hover {
  background: #ffffff
}

.site-footer .contact-us-widget p {
  margin-bottom: 0
}

.site-footer .subscribe-footer-widget {
  max-width: 460px
}

.site-footer .org-area {
  border-top: 1px solid rgba(0, 0, 0, 0.125);
  padding: 16px 0;
  margin-bottom: 24px
}

.site-footer .org-list {
  margin: 0 -8px;
  padding: 0
}

.site-footer .org-list li {
  margin: 12px 8px;
  padding: 0;
  list-style: none;
  display: inline-block;
  min-height: 65px
}


.indexing-scroll{
    background: #fff !important;
    overflow-x: auto;
    overflow-y: hidden;
    height: 100%;
    white-space: nowrap;
}

.indexing-scroll::-webkit-scrollbar
{
  height:7px;
  cursor: pointer;
}

.indexing-scroll::-webkit-scrollbar-track {
  background: #f1f1f1; 
}
 
/* Handle */
.indexing-scroll::-webkit-scrollbar-thumb {
  background: #ffb076; 
  cursor:pointer;
}

/* Handle on hover */
.indexing-scroll::-webkit-scrollbar-thumb:hover {
  background: #555; 
  cursor:pointer;
}


.judul-sidebar{
      background: #d95f2b;
    height: 50px;
    padding: 13px;
    border-radius: 5px 5px 0px 0px;
    color:#fff !important;

}

.menu-sidebar1 {
  /*width: 200px;*/
      margin-top:-14px; 
}

.menu-sidebar1 ul li {
  background-color: #ffb076 !important;
  color: #fff !important;
  display: block;
 /* padding: 12px !important;*/
  text-decoration: none !important;
}



.menu-sidebar1 a {
  background-color: #ffffff !important;
  color: #000000 !important;
  display: block;
  padding: 12px !important;
  text-decoration: none;
  border: 1px solid #f1f1f1;
}

.menu-sidebar1 a:hover {
  background-color: #fed3a8 !important;
  color:#fff !important;
}

.menu-sidebar1 a.active {
  background-color: #fed3a8 !important;
  color: white !important;
}


.menu-sidebar {
  /*width: 200px;*/
      margin-top:-14px; 
}

.menu-sidebar li a {
  background-color: #fed3a8;
  color: #fff;
  display: block;
  padding: 12px;
  text-decoration: none;
}



.menu-sidebar a {
 background-color: #ffffff !important;
  color: #000000 !important;
  display: block;
  padding: 12px !important;
  text-decoration: none;
  border: 1px solid #f1f1f1;
}

.menu-sidebar a:hover {
  background-color: #ffb076 !important;
  color:#fff !important;
}

.menu-sidebar a.active {
  background-color: #04AA6D;
  color: white;
}



.menu-readmore a:hover {
  background-color: #2a62ff !important;
  color:#fff !important;
}


.pkp_op_view {
}

.pkp_op_view .header_view {
  height: 46px;
  padding: 9px 16px 0 16px
}

.pkp_op_view .header_view .title, .pkp_op_view .header_view .pkp_screen_reader {
  display: none
}

.pkp_op_view .header_view .return, .pkp_op_view .header_view .download {
  border-top: 1px solid #cacaca;
  border-left: 1px solid #cacaca;
  border-bottom: 1px solid #cacaca;
  display: inline-block;
  min-width: 24px;
  height: 24px;
  line-height: 20px;
  float: left;
  padding: 0 8px 0 30px;
  position: relative;
  text-decoration: none;
  font-size: 14px;
  color: #1b3051
}

.pkp_op_view .header_view .return::before, .pkp_op_view .header_view .download::before {
  content: "";
  font-family: "Ionicons";
  position: absolute;
  left: 0;
  top: 0;
  height: 24px;
  width: 30px;
  font-size: 20px;
  text-align: center
}

.pkp_op_view .header_view .download {
  border-right: 1px solid #cacaca
}

.pkp_op_view .header_view .download::before {
  content: ""
}

.pkp_op_view .galley_view {
  height: calc(100vh - 46px)
}


.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
    box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
}

.panel-color {
    border-color: #d95f2b;
}

.panel-color>.panel-heading {
    color: #ffffff;
    background-color: #d95f2b;
    border-color: #d95f2b;
}


.panel-heading{
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  font-size: 11pt;
    font-weight: 600;
}

.panel-color1 {
    border-color: #007c76;
}

.panel-color1>.panel-heading1 {
    color: #ffffff;
    background-color: #007c76;
    border-color: #007c76;
}


.panel-heading1{
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  font-size: 11pt;
    font-weight: 600;
}

.panel-body {
    padding: 15px;
    font-size:10pt;
}