/* ---------- Color Module Styles ----------- */
body {
  color: #444444;
  background: #ffffff; }

#navbar-collapse {
  border-top: 1px solid #002e5e;
  border-bottom: 1px solid #002e5e;
  background: #002e5e; }
#navbar-collapse a {
  color: #002e5e; }
#navbar-collapse a.is-active, #navbar-collapse a:hover {
  background: #ffffff;
  color: #002e5e; }
#navbar-collapse li a {
  background: #002e5e;
  color: #ffffff; }
#navbar-collapse li.active > a {
  background: #ffffff;
  color: #002e5e; }

#navbar-collapse .menu.navbar-nav .expanded.dropdown li a {
  background: #002e5e  !important;
  color: #ffffff; }
#navbar-collapse .menu.navbar-nav .expanded.dropdown li a:hover {
  background: #ffffff !important;
  color: #002e5e  !important; }

.path-frontpage .paragraph--type--embedded-view .view-list-content-home .views-row .views-field-type {
  background: #002e5e; }

.block-entity-fieldnodebody ul li,
.field--name-field-sumary-text ul li,
.field--type-text-with-summary ul li {
  /*list-style-type: none;*/
  /* background:url(/themes/drpl/images/icon_list.png) 0 5px no-repeat;*/ }
.block-entity-fieldnodebody ul li:before,
.field--name-field-sumary-text ul li:before,
.field--type-text-with-summary ul li:before {
  /*background: #005baa;*/ }

.path-frontpage .paragraph--type--embedded-view .view-list-content-home .views-row .views-field-sharethis-node .chicklets.sharethis:before {
  color: #002e5e; }

.field--name-field-read-more a {
  background: #002e5e;
  color: #ffffff; }
.field--name-field-read-more a:hover {
  background: #ffffff;
  color: #ffffff; }



header#navbar .navbar-header {
  background-color: #005baa;
  background-image: -webkit-linear-gradient(top, #005baa 0%, #005baa 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#005baa), to(#005baa));
  background-image: -o-linear-gradient(top, #005baa 0%, #005baa 100%);
  background-image: linear-gradient(to bottom, #005baa 0%, #005baa 100%); }

h1.page-header {
  color: #005baa; }

.block-entity-fieldnodetitle,
.block-entity-fieldnodetitle a {
  color: #005baa; }

a,
.link {
  color: #005baa; }
a:hover,
.link:hover {
  text-decoration: underline; }

.file > span, .text-primary {
  color: #005baa !important; }

.node--type-news.node--view-mode-full #content-right-image .field--name-field-tags {
  color: #005baa !important; }

.slick .slick__arrow button {
  background: #005baa; }

.layout--twocol-25-75 .layout-region--left ul.menu.nav.navbar-nav {
  border: 1px solid #005baa; }

.btn-primary {
  background: #002e5e;
  border-color: #002e5e;
  color: #ffffff; }
.btn-primary:hover {
  background: #ffffff;
  border-color: #ffffff;
  color: #002e5e; }

h2.block-title,
.views-field-type {
  border-color: #005baa !important; }

.paragraph--type--image-text .field--name-field-title {
  color: #005baa; }

.navbar-default .navbar-toggle {
  border-color: #005baa; }

.navbar-default .navbar-toggle .icon-bar {
  background-color: #005baa; }

#views-exposed-form-search-page-1 .btn-info {
  background-color: #005baa;
  border-color: #005baa;
  color: #005baa; }

.block-region-left .dropdown-menu > li > a,
.block-region-left .dropdown-menu > .active > a,
.block-region-left .dropdown-menu > .active > a:hover,
.block-region-left .dropdown-menu > .active > a:focus {
  color: #005baa; }

.sidebar .block,
.layout-region.layout-region--left,
.well {
  background-color: #ffffff;
  border-color: #e6e6e6; }

footer.footer p {
  color: #bf7777; }

footer.footer {
  background: #ffffff;
  color: #005baa;
  border-top: 5px solid #ffffff; }

footer.footer a {
  color: #005baa; }

footer.footer .dropdown-menu > li > a:hover,
footer.footer .dropdown-menu > li > a:focus {
  color: #ffffff; }

/* ---------- Color Form ----------- */
[dir="rtl"] .color-form .color-palette {
  margin-left: 0;
  margin-right: 20px; }

[dir="rtl"] .color-form .form-item label {
  float: right; }

[dir="rtl"] .color-form .color-palette .lock {
  right: -20px;
  left: 0; }

.paragraph--type--carousel-content .owl-item h2 a {
  color: #005baa; }

.paragraph--type--carousel-content .owl-theme .owl-dots .owl-dot span {
  background: #005baa; }

.paragraph--type--carousel-content .owl-nav .owl-prev,
.paragraph--type--carousel-content .owl-nav .owl-next {
  background: #005baa; }

.paragraph--type--carousel-content::before {
  border: 1px solid #005baa; }

.paragraph--type--three-related-content:before,
.paragraph--type--linkable-image:before {
  border: 1px solid #005baa; }

.paragraph--type--carousel-content .owl-nav:before {
  border: 1px solid #005baa; }

.field--name-field-body-components .paragraph--type--linkable-image:before {
  border: 1px solid #005baa; }

.pagination li a, .pagination li span {
  color: #005baa; }
.pagination li a:hover, .pagination li a:focus, .pagination li span:hover, .pagination li span:focus {
  color: #005baa; }

.pagination > .active a, .pagination > .active span,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span:hover,
.pagination > .active span:focus {
  z-index: 3;
  color: #ffffff;
  background-color: #005baa;
  border-color: #005baa;
  cursor: default; }


/* Clases para Highlights */
.path-frontpage .paragraph--type--embedded-view .view-list-content-home .views-row .views-field-type{
    background-color: #b6cefd;
}

.path-frontpage .paragraph--type--embedded-view .view-list-content-home .views-row .views-field-type a{
  color: #f4efef;
  
}
/* Fin higlights*/

/* Clases para read more button*/
.field--name-field-read-more a{
  background-color: #4169e1 !important;
  color: #e6e6fa;
}


.field--name-field-read-more a:hover{
  background-color: #234555 !important;
  color: #f9eaea;
}

/* Fin Read more button*/

