/*version1*/

body#pkp-user-userHome {
  width:100% !important;
}

body{

background-color: #dfe0cf !important;
    color: #000 ;
  

}
.cmp_breadcrumbs ol li {
    font-size: 13px !important;
}

.pkp_nav_list ul{

background: #dfe0cf;

}

div.current_issue {
    border-bottom: solid 1px #3f4e6b !important;
       
}

ul.dropdown-menu li a {
    color: #757575;
    font-weight: 600;
}


div#pkp_content_main {
    padding-top: 0px !important;
}

.obj_article_details .authors .affiliation{
  color: black !important;
  font-size: 14px !important;
}

.obj_article_details .item.doi .label, .obj_article_details .item.keywords .label {
    font-size: 14px !important;
}


.entry_details div {
    font-family: "Palatino",serif !important;
    font-size: 14px !important;

        color: black !important;
}


a {
    color: #3f0e00;
     font-family: Verdana, sans-serif !important;
}


a:hover {
    color: #3f4e6b !important;
    transition-duration: .5s;
    transition-timing-function: ease-in-out;
    font-family: Verdana, sans-serif !important;
}

.pkp_page_index .current_issue .read_more {
   
    color: #3f4e6b;
       font-family: "Verdana", sans-serif !important;
        margin-bottom: 0px !important;
}


div.pkp_block div.content a.block_make_submission_link {
    font-size: 10pt !important;
}


.additional_content {
    background: #cecfb5;
        padding: 30px !important;
        margin-top: 3em;
}

p.titconvocatoria {
    color: #1e1e1e;
    font-size: 24pt;
    line-height: 1.5em;
    font-family: "Verdana", sans-serif !important;
    font-weight: bold;
}

div.additional_content p {
    font-size: 14pt;
    color: #464645;
    font-family: "Verdana", sans-serif !important;
    /* text-indent: 0em !important; */
}

    .obj_issue_toc {
   border-bottom: solid 1px #3f4e6b !important;
   padding-bottom: 3em !important;
}


.obj_issue_summary a.title {
    color: #1e1e1e;
    font-size: 24pt;
    text-transform: uppercase;
}


.obj_issue_summary .series {
    color: #757575;
    font-family: Verdana, sans-serif !important;
    font-size: 14pt;
}

.obj_issue_summary .description p {
    font-family: "Verdana", sans-serif !important;
    font-size: 12pt;
}



ul.cmp_article_list.articles {
    margin-left: -15px !important;
}

div.section {
    margin-left: 1em !important;
}


.pkp_structure_main{

padding-left: 0em !important;

}

.block_make_submission a{

border: none !important;

}

div#customblock-Semblanza {
    text-align: justify;
}


.item.abstract {
    text-align: justify;
    line-height: 1.8em;
}

.sub_item {
    text-align: justify;
    line-height: 1.8em;
}

.item.copyright {
    text-align: justify;
    font-size: 12px;
        line-height: 2em;
}

.obj_issue_toc .galleys, .obj_issue_toc .section{
padding-left: 0px !important;
margin: 0px;
}


.obj_issue_toc .pub_id .type {
    font-weight: 700;
    color: #757575;
}

.obj_issue_toc .published .label {
    font-weight: 700;
    color: #757575;
}

a.next {
    color: #3f4e6b;
}

.cmp_pagination span.current {
    color: #3f4e6b;
}

.cmp_pagination {
    border-top: solid 1px #3f4e6b;
    border-bottom: solid 1px #3f4e6b;
    width: 50%;
    text-align: right !important;
    margin-left: 49%;
}


.obj_issue_toc .galleys h2, .obj_issue_toc .section h2 {
    
    margin-top: 0;
    text-align: left;
   padding-left: 0px;
    width: 100%;
    color: #3f4e6b;
    font-size: 16pt;
    font-weight: 600;
    background: #dfe0cf;
    border-bottom: solid 1px #abaaaa;
}

.obj_issue_toc .section{

  padding:0px;
  margin: 0px;
}


.obj_article_summary > .title a {
    color: #1e1e1e;
    font-family: Verdana, sans-serif !important;
    font-size: 18pt;
    line-height: 1.5em;
}

.obj_article_summary > .title a:hover {
    color: #55110d !important;
}


.obj_article_summary > .title {
    font-family: Verdana, sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    color: #3f0e00;
}

.authors, .subtitle {
    font-size: 14pt;
    color: #757575;
        font-weight: bold;
    font-family: Verdana, sans-serif !important;
}

ul#navigationPrimary a:hover {
   color: #cecfb5!important;
    background: #3f4e6b;
}


ul#navigationPrimary li .dropdown-menu li a:hover {
    color: #3f4e6b !important;
    background: #dfe0cf !important;
}

li.profile a {
    font-family: Verdana, sans-serif !important;
}


.pkp_nav_list ul a:hover{

    border-color: #3f4e6b !important;
}

.pkp_nav_list ul a:hover, .pkp_nav_list ul a:focus {
    outline: 0;
    background: #cecfb5 !important;
    border-color: #3f4e6b !important;
    color: #3f4e6b !important;
}

a.headerSearchPrompt.search_prompt:hover {
    color: #fff !important;
}

.pkp_navigation_primary > li > a{

  color: #fff;
}

.pkp_navigation_primary ul a {
   
    color: #3f0e00;
}

.obj_announcement_summary .read_more{

color: #3f4e6b;

}

.pkp_navigation_primary ul a:hover {
   
    color: #3f4e6b !important;
}

.pkp_head_wrapper .pkp_search .search_prompt{
   color: #fff;

}

.pkp_head_wrapper .pkp_search.is_open .search_prompt{

  background: #3f4e6b;
}


.pkp_structure_main:before, .pkp_structure_main:after {
    background: none !important;
}


div.pkp_structure_main>a {
    color: black !important;
}

nav.cmp_breadcrumbs a {
    color: #abaaaa !important;
    text-transform: uppercase;
}

.cmp_breadcrumbs .current h1 {
    text-transform: uppercase;
}


span.id a {
    color: #464645;
}

.pkp_navigation_user > li > a, .pkp_navigation_user > li.in_focus > a, .pkp_navigation_user > li > a:hover, .pkp_navigation_user > li > a:focus {
    color: black;
}


div#focusAndScope {
    border: solid 3px #3f4e6b;
    padding: 2em;
}

div#focusAndScope h3 {
    color: #1e1e1e;
    font-size: 24pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
}

div#focusAndScope p {
    color: #464645;
    font-size: 14pt;
    font-family: "Verdana", sans-serif !important;
}


div#peerReviewProcess h3 {
    color: #1e1e1e;
    font-size: 24pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
}

div#peerReviewProcess {
    margin-top: 4em !important;
}

div#peerReviewProcess p {
    color: #464645;
    font-size: 14pt;
    font-family: "Verdana", sans-serif !important;
}


div#openAccessPolicy{
  background: #cecfb5;
    padding: 2em;
    margin-top: 2.5em;

}

div#openAccessPolicy h3 {
    color: #1e1e1e;
    font-size: 24pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
}

div#openAccessPolicy p {
    color: #464645;
    font-size: 14pt;
    font-family: "Verdana", sans-serif !important;
}

div#custom-2 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}

.page.page_submissions p, li {
    color: #464645 !important;
    font-size: 14pt;
    font-family: "Verdana", sans-serif !important;
}

.submission_checklist h2 {
    color: #1e1e1e !important;
}

.submission_checklist {
    color: #464645 !important;
}

.copyright_notice {
    color: #464645;
}

.privacy_statement {
    color: #464645;
}

div#authorGuidelines h2 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}



div#custom-3 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}


div#custom-4 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}


div#custom-5 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}


div#custom-6 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}


div#sponsors h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}

div#history h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}

.copyright_notice {
    background: #cecfb5;
    padding: 2em;
        margin-top: 2em;
}

.copyright_notice h2{
    color: #1e1e1e;
    font-size: 24pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
    margin-top: .2em;
        border-bottom: hidden;
}

.privacy_statement {
    border: solid 3px #3f4e6b;
    padding: 2em;
      margin-top: 2em;
}

.privacy_statement h2 {
    color: #1e1e1e;
    font-size: 24pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
    border-bottom: hidden;
    margin-top: .2em;

}

div#custom-1 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}

div#custom-0 h3 {
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
    font-size: 16pt;
    border-bottom: solid 1px #abaaaa;
    padding-bottom: .5em;
}

.page.page_about p {
    font-size: 14pt !important;
    font-family: "Verdana", sans-serif !important;
}


.page.page_about strong {
color: #3f4e6b !important;
    font-family: "Verdana", sans-serif !important;
}


.cmp_form .label {
    font-style: normal;
    color: #757575;
    font-family: "Verdana", sans-serif !important;
    font-size: 14pt;
}

.cmp_form input[type="text"] {
    margin-top: .2em;
    background: #eeefe6;
    border-radius: 0px;
}

.cmp_form input[type="password"] {
    margin-top: .2em;
    background: #eeefe6;
    border-radius: 0px;
}

.page_login .password a {
    font-size: 12pt;
    color: #3f4e6b;
    font-family: Verdana, sans-serif !important;
}

.page_login .buttons a.register {
   font-size: 14pt !important;
    padding: .2em !important;
    color: #3f4e6b !important;
    font-family: Verdana, sans-serif !important;
}


.cmp_form legend {
    font-size: 16pt;
    color: #3f4e6b;
    text-transform: uppercase;
    font-family: Verdana, sans-serif !important;
}

.cmp_form .label {
    color: #757575;
    font-style: normal;
    font-family: Verdana, sans-serif !important;
    font-size: 14pt;
    margin-top: .3em;
}


.cmp_form input[type="text"] {
    background: #dfe0cf;
    
}


button.submit {
        background: #dfe0cf !important;
    border: solid 1px #3f4e6b !important;
    font-family: Verdana, sans-serif !important;
    font-weight: 100 !important;
    color: #3f4e6b !important;
    box-shadow: none !important;
   
}
button.submit:hover {
    background: #464645 !important;
    color: #dfe0cf !important;
}

.cmp_form .buttons button {
    background: #dfe0cf !important;
    border: solid 1px #3f4e6b !important;
    font-family: Verdana, sans-serif !important;
    font-weight: 100 !important;
    color: #3f4e6b !important;
    padding: .25em;
        font-size: 14pt;
    box-shadow: none !important;
}

.cmp_form .buttons button:hover{

       background: #3f4e6b !important;
    color: #dfe0cf !important;
}


.cmp_form .buttons a {
    background: #dfe0cf !important;
    border: solid 1px #3f4e6b !important;
    font-family: Verdana, sans-serif !important;
    font-weight: 100 !important;
    color: #3f4e6b !important;
    box-shadow: none !important;
      padding: .4em !important;
          font-size: 14pt !important;
    border-radius: 3px;
    text-decoration: none;
}

.cmp_form .buttons a:hover{

  background: #3f4e6b !important;
    color: #dfe0cf !important;

}

.cmp_form label {
    color: #464645;
}

.cmp_form select {
    background: #dfe0cf;
}

.cmp_form input {
    background: #dfe0cf !important;
}


.filalogos {
display: inline-block;
}

.indexbox {
      width: 33%;
    display: inline-block;
    padding: 2em 3em;
    vertical-align: middle;
}


div#customblock-Semblanza .content p:first-child {
    font-size: 14pt;
    color: #3f4e6b;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
}

div#customblock-Semblanza p {
    font-family: "Verdana", sans-serif !important;
    color: #757575;
    text-align: left;
    font-size: 14pt;
}

div#customblock-Semblanza p.readmore a {
    color: #1e1e1e;
    font-size: 14pt;
}


div.pkp_site_name_wrapper h1.pkp_site_name {
    display: block;
    max-height: 100%;
    max-width: 100%;
    width: 100%;
    height: auto;

    background-repeat: no-repeat;
    background-size: cover;
    background-position: initial;
}


/*For logo image wrapper*/
div.pkp_site_name_wrapper a.is_img{
  height: 100%;
        padding: .1em 0 0 0;
}

/*Maximum height of logo image*/
.pkp_site_name a.is_img img{
  max-height:100%;
}



.pkp_site_name .is_img {
    display: inline-block;
}



.pkp_site_name .is_img img {
    display: block;
    max-height: 80px;
    max-width: 100%;
    width: auto;
    height: auto;
}


.pkp_brand_footer {
    display: none;
}



.pkp_structure_head{
    
    background-color: #dfe0cf;
    border-bottom: 0px solid !important;


}




.pkp_structure_main h2 {
    text-align: left;
    
    border-bottom: solid 1px #757575;
    font-size: 18pt;
    color: #55110d;
    text-transform: uppercase;
    font-family: "Verdana", sans-serif !important;
}


.current_issue_title {
    float: right;
    text-align: left;
    margin-right: 320px;
    font-size: 12pt;
    color: #757575;
    font-family: "Verdana", sans-serif !important;
}


p.readmore {
    text-align: right;
    font-weight: bold;
}

img.logosidebar {
    width: 60%;
    height: auto;
    margin: 0 auto;
}


.pkp_block.block_developed_by a {
    font-weight: bold;
}


.current >h1 {
    font-family: "Verdana", sans-serif !important;
    font-weight: bolder !important;
}


li.current{
	color: #9c9c97 !important;
	font-weight: bolder !important; 
     font-family: "Verdana", sans-serif !important;
}

span.separator{

color: #9c9c97 !important;
	font-weight: bold !important; 

}


.pkp_structure_main:after{

background: none !important;


}



nav.pkp_navigation_primary_row {

 background-color: #3f4e6b !important;
 color:black !important;

    margin-top: -.2em !important;
}




ul#navigationPrimary {
    margin-left: 1em !important;
    font-family: "Verdana", sans-serif !important;
}

ul#navigationPrimary a {
    
    font-family: "Verdana", sans-serif !important;
}






div.pkp_block {
  
    
    font-family: "Verdana", sans-serif !important;
  margin-bottom: 0em;
}


.gradient {
  position: relative;
  min-height: 200px;
  background-image: linear-gradient(
    to right,
    hsl(211, 100%, 50%),
    hsl(179, 100%, 30%)
  );
  z-index: 1;
}

.gradient::before {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-image: linear-gradient(
    to bottom,
    hsl(344, 100%, 50%),
    hsl(31, 100%, 40%)
  );
  z-index: -1;
  transition: opacity 0.5s linear;
  opacity: 0;
}
.gradient:hover::before {
  opacity: 1;
}




div.pkp_block a {
  color: #757575;
    font-family: "Verdana", sans-serif !important;
    font-size: 14pt;
}

.pkp_block.block_developed_by a {
    color: #3f4e6b;
    text-transform: uppercase;
    font-size: 14pt !important;
}

.block_make_submission a {
	background: #464645 !important;
  color:#dfe0cf !important;
  padding: .2em 2em !important;
    }

    .block_make_submission a:hover {
    background: #3f4e6b !important;
}

.pkp_block.block_make_submission {
    text-align: center;
}

.pkp_block.block_make_submission {

    padding-top: 0px !important;
}



    a.block_make_submission_link {
    margin-top: 3em !important;
}


div.pkp_block span.title {
    color: #3f4e6b !important;
    font-size: 13pt;
    font-family: "Verdana", sans-serif !important;
    text-transform: uppercase;
}



.pkp_structure_footer_wrapper {
   background-color: #3f4e6b !important;
}


div#pkp_content_footer p {
    color: #dfe0cf;
    font-family: "Verdana", sans-serif !important;
    font-size: 10pt;
}

div.flex-container{


	  display: flex;
	  flex-direction: row;
    font-family: "Verdana", sans-serif !important;
        color: white;
}

.pkp_footer_content {
    padding: 30px 0px;
    text-align: left;
}


div.flex-container div {
    padding: 0% 2% !important;
    color:white !important;
      
}

div.flex-container>div.footer-left {
    text-align: justify;
      width: 70%;
}

div.flex-container>div.footer-right {
    text-align: justify;
    
      width: 30%;
}

img.logofooter {
    width: 35%;
    margin: .5em;
    vertical-align: middle;
}


div.flex-container>div.footer-center {
    
    
    width: 26%;
    padding: 0em 2em;
}
div.flex-container>div.footer-center>img.logofooter {
    width:99%;
    margin:0 auto;



  }  

.footer-left p, .footer-right p {
    font-family: "Verdana", sans-serif !important;
}



.page_issue_archive .issues_archive > li{

  border-bottom:hidden !important;
}


.page_issue_archive .issues_archive{


    border-top:hidden !important;
}


  .obj_issue_toc .galleys:before, .obj_issue_toc .section:before{

    border-top: hidden !important;



  }






  .cmp_button_wire, .obj_galley_link{
   background: #dfe0cf !important;
    color: #3f4e6b !important;
    font-family: Verdana, sans-serif !important;
    border: 1px solid #3f4e6b;
    border-radius: 3px !important;
    margin: .5em;
  }



  
  .cmp_button_wire, .obj_galley_link:hover {
   background: #3f4e6b !important;
    color: white !important;
    border: 1px solid #3f4e6b;
    border-radius: 3px !important;
}






@media (min-width: 992px){
.pkp_structure_content {
    padding-top: 0px !important;
}
}


@media (min-width: 1200px){
.pkp_structure_main {
 
    padding-top: 30px;
}
}


@media (min-width: 480px){
.pkp_structure_main {
        padding: 0px 20px;
}

}


@media (min-width: 992px){
.pkp_structure_main {
    
    padding: 30px 30px 90px;}
}



@media (min-width: 992px){
.pkp_structure_sidebar {
   
    width: 270px;
}
}

/*
div.pkp_site_name {
    visibility: hidden; 
}

h1.pkp_site_name {
    display: none;
}
*/

/*

.pkp_site_name_wrapper {
    display: none;
}


.pkp_brand_footer {
    display: none;
}
*/



@media (max-width: 767px){


h1.pkp_site_name {
    padding: 0em;
}


img.logosidebar {
    width: 30%;
    height: auto;
    margin: 0 auto;
}

.pkp_site_name {
    padding: 0em !important;
}

}


div.main_entry a {
    word-break: break-word !important;
}

.obj_article_details .main_entry{

         border-right: hidden !important; 
}

.obj_article_details .entry_details{

       border-left: hidden !important; 
}

.obj_article_details .row{
  border-top:hidden !important;
    border-bottom:hidden !important;
}
.obj_article_details .entry_details .item{
  border-bottom:hidden !important;

}
/*====================HTML====================================*/


iframe div.WordSection1 {
    margin: 5% !important;
    line-height: 1.5em !important;

}

iframe div.WordSection1  p.HTMLtxtnotasalfinal {
    margin-left: 5% !important;
}

iframe div.WordSection1  p.HTMLtxtcitaenbando {
    line-height: 1.5em !important;
}

.galley_view iframe {
    width: 80%;
    height: 100%;
    padding-top: 100px;
    border: none;
    margin-left: 10% !important;}
/*====================LENS====================================*/

.article .lens-article {
    background: #dfe0cf;
    font-family: "Verdana", sans-serif !important;
}


.article .document .surface.content .nodes {
  
    background: #dfe0cf !important;
    font-family: "Verdana", sans-serif !important;
  
}

.article .document .surface.content .nodes{
    background: #dfe0cf !important;
}
.content-node.cover {
    background: #dfe0cf !important;
}

.resource-view.toc .heading-ref.active {
    background: #3f4e6b !important;
    border: hidden;
        font-family: "Verdana", sans-serif !important;
    color: #fff !important;
}


div.context-toggles a:hover {
    color: white !important;
}

.scrollbar-cover {
    background: #3f4e6b !important;
}

.lens-article .content-node.cover .title {
        font-family: "Verdana", sans-serif !important;
    font-size: 18pt !important;
    color: #55110d !important;
}

.article .document .surface.content .nodes {
    background: #dfe0cf !important;
}
.surface.content .content-node.box .content {
    background: #dfe0cf !important;
}

.content-node.heading.level-2 .content {
    font-family: "Verdana" !important;
    color: #3f0e00 !important;
}


a.context-toggle.toc.active {
    background: #3f4e6b !important;
    color: #fff !important;
}

a.context-toggle {
    background: #3f4e6b !important;
    color: #fff !important;
}


a.context-toggle:hover {
        color: #EA1841 !important;
}


.content-node.heading .title, .content-node.heading .content .title .content{

    width: 100%;
    color: #3f4e6b;
    font-size: 16pt;
    font-weight: 600;
    background: #dfe0cf;
    border-bottom: solid 1px #abaaaa;
}


a.annotation.contributor_reference.resource-reference {
    font-family: "Verdana", sans-serif !important;
    color: #757575 !important;
    font-size: 14pt;
}

.content-node.publication-info span.title {
    font-size: 12pt;
}
.lens-article .content-node.cover .doi {
    color: black;
}

.article .resources .nodes > .content-node:hover div.label {
    color: #dfe0cf !important;
}

.lens-article .content-node.cover .doi{
     font-family: "Verdana", sans-serif !important;
    color: #757575 !important;
    font-size: 14pt;
}

.article .resources .nodes > .content-node {
    font-family: "Verdana", sans-serif !important;
}
.article .resources .nodes > .content-node.publication-info .content-node[data-id=articleinfo] .heading.level-3 .content {
    font-family: "Verdana", sans-serif !important;
    font-size: 12pt !important;
}

.content-node .figure_reference {
    color: #3f4e6b !important;
    background: #3f4e6b0d !important;
    border-bottom: solid 1px #3f4e6b !important;
}

.content-node .citation_reference{
color: #3f4e6b !important;
    background: #3f4e6b0d !important;
    border-bottom: solid 1px #3f4e6b !important;

}

.content-node.paragraph .content-node.text div{
   
    font-size: 14pt!important;
    color: #464645;
}


.value a:hover {
    color: white !important;
}

.article .resources .nodes > .content-node:hover div.authors {
    color: #dfe0cf;
}


.article .resources .nodes > .content-node:hover .value a {
    color: #dfe0cf;
}
.article.lens-article {
    color: black !important;
}

.lens-article .content-node.cover .published-on {
    color: #757575 !important;
}

.resource-view.toc .heading-ref.level-2, .level-3 {
    font-family: "Verdana", sans-serif !important;
}

.resource-view.toc .heading-ref.active{

 font-family: "Verdana", sans-serif !important;

}

.article .resources .nodes > .content-node {
    color: black !important;
}

.surface-scrollbar {
    background: #60779e !important;
}


.surface-scrollbar .visible-area:hover {
    background: #3f4e6b !important;
}



.article .resources .nodes > .content-node {
    background: #dfe0cf !important;
}


.article .resources .nodes > .content-node.publication-info .content-node[data-id=articleinfo] .heading.level-3 .content {
    color: black !important;
}

.lens-article .content-node.publication-info .label {
    color: black !important;
}


.lens-article .resources .content-node.contributor .resource-header .name {
    color: black !important;
}


.lens-article .resources .content-node.citation .resource-header .name {
    color: black !important;
}

.article .resources .content-node .resource-header .toggle {
    color: black !important;
}



.article .resources .nodes > .content-node:hover .resource-header .toggle{

color:white !important;

}

.article .resources .nodes > .content-node:hover {
    background: #3f4e6b !important;
    color: white !important;
}


.article .resources .nodes > .content-node:hover table thead tr th {
    border: solid 1px white !important;
    background: #3F4E6F !important;
}
.lens-article .content-node.html-table .footers{

background: #dfe0cf !important;
}

.article .resources .nodes > .content-node:hover span.annotation.emphasis {
    background: #3f4e6b !important;
    color: #dfe0cf !important;
}

.article .resources .nodes > .content-node:hover span.text.title {
    background: #3f4e6b !important;
    color: #dfe0cf !important;
}


.menu-bar {
    background: #3f4e6b !important;
}

.article .resources .nodes > .content-node:hover .footers {
    color: white !important;
    background: #3F4E6F !important;
}

.article .resources .nodes > .content-node:hover .resource-header .name {
    color: white !important;
}

.scrollbar-cover{

  width: 5px !important;
}

.source {
    font-family: "Verdana",sans-serif !important;
}
