
/* Codigos de Cores 

PHARMACY PRACTICE 

Azul claro: #89CDCF;
Azul: #5AA9BA;
Cinza claro: #D0D2D3;
Cinza mÃ©dio: #7F8181;
Cinza escuro: #4E4F4F;

*/
.teste{ 

/* Azul claro*/ color: #89CDCF;
/* Azul*/ color: #5AA9BA;
/* AZUL v2 */ color: #2DAAE1;
/* Azul v3 */ color: rgb(80, 179, 221);
/* Cinza claro:*/ color: #D0D2D3;
/* Cinza mÃ©dio:*/ color: #7F8181;
/* Cinza escuro:*/ color: #4E4F4F;
}


p {
  text-align: justify;
}

/* Links */
a { color: #2DAAE1 }
a:hover, a:focus { color: #89CDCF; }

/* TiÂ­tulos dos Trabalho na Listagem */
.title a { color: #2DAAE1; }
.title a:hover { color: #89CDCF; }
.obj_article_summary > .title { font-size: 17px; color: #89CDCF; }
.obj_article_summary > .title a { font-size: 17px; }

/* TÃ­tulo do trabalho na pÃ¡gina do trabalho */
.pkp_structure_main h1 {
    color: #2DAAE1;
    font-size: 22px;
}

.cmp_skip_to_content a {
  visibility: hidden;
}

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


ul ul, ol ul {
  list-style-type: none;
  }


.pkp_navigation_primary_row {
  background: rgba(0,0,0,0.7);
}
@media (min-width: 768px) {
  a {
    color: #2DAAE1;
  }
  a:hover, a:focus {
    color: #89CDCF;
    text-decoration: none;
  }
  .pkp_navigation_primary_wrapper {
    padding: 0;
  }
}
.pkp_navigation_primary_wrapper ul.pkp_navigation_primary > li:hover {
  background: rgba(0,0,0,0.5);
}
.pkp_navigation_primary_wrapper ul.pkp_navigation_primary > li > a {
  margin-left: 16px;
  margin-right: 16px;
  font-size: 16px;
  /* color: #2DAAE1; */
  color: #FFFFFF;
  font-weight: bold;
  border-bottom: 3px solid transparent;
}
.pkp_navigation_primary_wrapper ul.pkp_navigation_primary > li > a:hover {
  color: #89CDCF;
}
.pkp_nav_list ul {
  margin-left: -14px;
  color: #c1c1c1;
  background: #40453d;
  border-radius: 0;
}
.pkp_navigation_primary_wrapper ul.pkp_navigation_primary > li > ul a {
  color: #c1c1c1;
}
.pkp_navigation_primary_wrapper ul.pkp_navigation_primary > li > ul a:hover {
  padding-left: 5px;
  color: #FFFFFF;
  background: rgba(0,0,0,0.5);
  border-color: transparent;
  border-radius: 0;
}



.pkp_page_index .cmp_announcements::before, .pkp_page_index .cmp_announcements::after {
  content: " ";
  display: none;
}

.pkp_structure_main h1, .pkp_structure_main h2, .pkp_structure_main h3, .pkp_structure_main h4 {
  margin: 20px 0 20px;
}




/* SecÃ§Ãµes */

.obj_issue_toc .sections:not(:first-child) {
    margin-top: 5px;
}


.obj_issue_toc .galleys::before, .obj_issue_toc .section::before {
  content: '';
  position: absolute;
  top: 5px;
  left: 0;
  width: 100%;
  border-top: 1px solid #ddd;
  display: none;
}

.obj_issue_toc .galleys, .obj_issue_toc .section {
    padding: 1px 20px 1px 20px;
    margin: 10px -30px;
}



.pkp_structure_content {
  padding-top: 10px;
}


@media (min-width: 992px) {
  .pkp_head_wrapper .pkp_search .search_prompt {
    color: #c1c1c1;
  }
  .pkp_head_wrapper .pkp_search .search_prompt:hover,
  .pkp_head_wrapper .pkp_search .search_prompt:focus {
    padding-bottom: 8px;
    color: #FFFFFF;
    border-bottom: 0;
  }
}
.pkp_navigation_user_wrapper {
  padding-left: 0;
  padding-right: 0;
  background-image: linear-gradient(to right, rgba(255,255,255,0) , #40453d);
}
@media (min-width: 745px) {
  .pkp_navigation_user_wrapper {
    padding-left: 10px;
    padding-right: 10px;
    background-image: none;
  }
}
.pkp_navigation_user > li > a {
  color: #c1c1c1;
}
.pkp_page_index .additional_content {
  border-top: 0;
}


/* FOOTER */

.pkp_structure_footer_wrapper {
 /*    background: rgb(248, 238, 238); */
    background-color: #4C4C4C;
    color: #D0D2D3;
}
.pkp_footer_content {
  margin: 30px;
  padding: 0;
}
.pkp_brand_footer {
  margin: 30px;
  padding: 0;
}



/* NotÃ­cias */

.cmp_announcements {
  margin-left: -30px;
  margin-right: -30px;
}

.pkp_page_index .cmp_announcements {
    /* border-top: 1px solid #ddd; */
    /* border-bottom: 1px solid #ddd; */
    border: none;
}

@media (min-width: 768px) {
.pkp_page_index .cmp_announcements .more:before {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 100%;
    /* border-left: 1px solid #ddd; */ 
    border-left: none;
}}

@media (min-width: 768px){
.pkp_page_index .cmp_announcements > .obj_announcement_summary:before {
    content: ' ';
    position: absolute;
    top: 0;
    right: -1px;
    width: 1px;
    height: 100%;
    /* border-left: 1px solid #ddd; */
    border-left: none;
}}

.pkp_page_index .cmp_announcements > .obj_announcement_summary {
    float: left;
    width: 100%; 
  }