/*=======================================================================
*** PORTO_SUB STYLE SHEET***
========================================================================*/


/*arise  #b75c09*/
/*caripiOLD #0194bf */
/*EUGIPP #164194 #ff0000  */
/*SEA  #d1730d  */
/*LATAM #4a8840 */




/*.page-manager-wizard-tree .page__section__2 {display: block !important;}*/



/*=========================== =============================================
***  HEADER MENU SECTIONS   ***
========================================================================*/

/* FIX BREADCRUMB */


#wrapper.news .breadcrumb li:last-of-type,
#wrapper.activities .breadcrumb li:last-of-type {
/*   display: none;
 */}


/*READ MORE*/

.ariseTextIntro {text-align: center;}

.ariseTextIntro .col-md-2  {
margin-right: 2rem;
}
.ariseTextIntro .read-more-target {
  margin: 0;
}

.caripiOLDTextIntro {text-align: center;}

.caripiOLDTextIntro .col-md-2  {
margin-right: 2rem;
}
.caripiOLDTextIntro .read-more-target {
  margin: 0;
}




.read-more-state {
  display: none;
}

.read-more-target {
  opacity: 0;

  font-size: 0;
  transition: .25s ease;
  margin-bottom: 0;
  display: none;


}

.read-more-state:checked ~ .read-more-wrap .read-more-target {
  opacity: 1;

  font-size: inherit;
  max-height: 999em;
    line-height: 170% !important;font-size: 1.9rem !important;
    display: block;
    font-size: 1.7rem !important;

}

.read-more-state ~    .read-more-trigger:before {
  content: '+';
}

.read-more-state:checked  ~   .read-more-trigger:before {
  content: '-';
}

.read-more-trigger:hover {
background: #eff1f3;

}
.read-more-trigger {

    cursor: pointer;
    display: inline-block;
    padding: 1rem 3.5em;
    color: #666;
    font-size: .9em;
    line-height: 2;
    border: 1px solid #ddd;
    border-radius: .25em;
    /*display: block;*/
    text-align: center;
    font-size: 2rem;
    margin: auto;
    float: none;

}

.col-sm12.col-md-9.textblock.read-more-wrap {
  /*padding-right: 5rem;*/
  /*margin-top: -4rem;*/
  z-index: -999
  overflow: hidden;
}
.project_home_intro_text
.menuSquare {
  margin-bottom: 5rem;
  margin-top: 4rem;
}


/*ARISE*/
.arise-section
.owl-carousel .owl-dots .owl-dot.active span,
.arise-section
.owl-carousel .owl-dots .owl-dot:hover span {
  background-color: #b75c09;
}


/*caripiOLD*/
.caripiOLD-section
.owl-carousel .owl-dots .owl-dot.active span,
.caripiOLD-section
.owl-carousel .owl-dots .owl-dot:hover span {
  background-color: #ecc24a; /* #0194bf; */
}

.caripiOLD-section #flags {
  background: #0194bf00 url(/themes/custom/porto_sub/images/Banderas-lines-02.png) no-repeat center center;
  background-size: contain;
  height: 25px;
  margin-bottom: 3px;
}
.caripiOLD-section .main {
  border-top: solid 6px #ecc24a;
}

.caripiOLD-section .thumb-info .thumb-info-title {
  background: rgb(1, 148, 191);
     border-top: solid 3px #ecc24a;
}

.caripiOLD-section  .thumb-info-inner a {   color: white; }

.read-more-trigger {
}

.caripiOLD-section #footer h1, .caripiOLD-section #footer h2, .caripiOLD-section #footer h3, .caripiOLD-section #footer h4, .caripiOLD-section #footer a {
color: #ecc24a;
}
 
.row.fourComponents {
  margin-top: 3rem;
}

.textblock.framesImages h4.mb-sm a {
  font-size: 2.3rem;

}

.project_home_intro_text .textblock  {
  display: inline-block;
}

.project_home_intro_text .read-more-trigger  {
    display: inline-block;
    margin: auto;
        margin-top: auto;
        margin-bottom: auto;
    margin-top: auto;
    margin-bottom: auto;
    padding: 0rem 2rem;
    /*float: left;*/
    width: 60px;
height: 41px;
vertical-align: top;
}

.textblock {

  margin: auto;
  float: none;
  padding-top: 0rem;
  /*clear: both;*/
  padding-bottom: 0rem;
  font-weight: 100;
  line-height: 202%;
}
.textblock p
{color: ##777;line-height: 170%;font-size: 1.9rem ;text-align: left;}

.textblock .list p {font-weight: 400; color: #0088cc}

.section.section-default-scale-9 {

  background-color: #3c3c3c !important;
  border-top-color: #3c3c3c !important;
}
#aboutTheProject {
  margin-top: 0 !important;
  margin-bottom: 6rem !important;}

  .project_home_intro_text img{

    /* width: 20rem; */
  }

  .callforaction {

    padding-bottom: 5rem;
  }

  .block-views-blockactivities-block-upcoming-activities-arise {
    padding-bottom: 5rem;
  }


  .textblock.framesImages {
      font-size: 1.9rem;
      margin: auto;
      float: none;
      padding-top: 10rem;
      clear: both;
      padding-bottom: 10rem;
      font-weight: 100;
      line-height: 202%;
      max-width: 1024px;
  }
.eufHomeLogo  {

      margin: auto;
      float: none;
      display: block;
      width: 17rem;
      padding-bottom: .75rem;

  }

  .euipoLogoHome {

    width: 30rem;
    margin-bottom: 4rem;

}

.thumb-info .thumb-info-action-icon {
    background-color: #15398f;
}

.thumb-info .thumb-info-action-icon i {

    font-size: 24px;
    left: 3px;
    position: relative;
    top: -4px;
    color: #f6f326;

}

img.ariseBlock
{
  position: absolute;
  z-index: 99;

}

/*IPTOOLS */
.container.IPTools-grid {}
.container.IPTools-grid .thumb-info-side-image-wrapper {

  margin-right: 0;
  float: none;
  padding: 0;

}
.container.IPTools-grid img {  border-bottom: 1px solid #ccc;}
.container.IPTools-grid .thumb-info-caption-text {
    background: #f2f2f2;
    margin-bottom: 0;
}

.container.IPTools-grid
.text-uppercase {

    font-size: 1.75rem;
    color: #474747;
    /*font-weight: 100;*/
    margin-bottom: .5rem !important;
    text-align: center;
    text-transform: inherit !important;

}

/*LOGO */

.page-manager-wizard-tree .page__section__2 {display: block;}

#header .header-logo img {
 margin-right: 0;
}

.sticky-header-active #header .header-logo {

}

#header .header-logo img#ariseLogo {
  margin: 0;
}

/*#header .header-logo
{
   width: auto !important;
   height: auto !important;
}*/

/* LANG FIX */
.body.arise-section #block-porto-sub-languageswitcher .links li.es,
.body.arise-section #block-porto-sub-languageswitcher .links li.pt-br
{
  display: none;
}

.body.caripiOLD-section #block-porto-sub-languageswitcher .links li.es,
.body.caripiOLD-section #block-porto-sub-languageswitcher .links li.pt-br
{
  display: none;
}

.body.ipkey-latam-section #block-porto-sub-languageswitcher .links li.zh-hans
{
  display: none;
}
.body.ipkey-sea-section #block-porto-sub-languageswitcher .links li.es,
.body.ipkey-sea-section #block-porto-sub-languageswitcher .links li.pt-br,
.body.ipkey-sea-section #block-porto-sub-languageswitcher .links li.zh-hans
{
  display: none;
}

#block-porto-sub-languageswitcher ul.links li.active a {font-weight: bold;color: #333;}


/*PAGE HEADER PARALLAX */

.page-header.parallax {
   margin: 0 0 35px;
   padding: 100px 0 60px;

}

.page-header-custom-background h1 span {opacity: 1;   font-size: 32px ;}

/*BREADCRUMBS */

#block-porto-sub-breadcrumbs.contextual-region {
 position: unset;
}

#block-porto-sub-breadcrumbs ol a {
  background: #fff;
  padding: .25rem .5rem;
  color: #034EAA;
}

/* Listing pages: remove background from last breadcrumb item */
#block-porto-sub-breadcrumbs.breadcrumb-listing-page ol li:last-child a {
  background: none;
  color: #fff !important;
  /* opacity: 0.7; */
}

/* Article pages: keep white background on all breadcrumb items including the last one */
#block-porto-sub-breadcrumbs.breadcrumb-article-page ol li:last-child a {
   background: #fff; 
 /*  color: #034EAA; */
  /* opacity: 1; */
}

.page-header.page-header-custom-background .breadcrumb li:last-child{
  opacity: 1 !important;
}

.breadcrumb li::before {
   color: #fff !important;
   opacity: 1 !important;
}

.arise-section  #block-porto-sub-breadcrumbs ol a {
 color: #b75c09;
}

.caripiOLD-section  #block-porto-sub-breadcrumbs ol a {
  color: #0194bf;
 }

.ipkey-latam-section  #block-porto-sub-breadcrumbs ol a {
 color: #4a8840;
}
.ipkey-sea-section  #block-porto-sub-breadcrumbs ol a {
 color: #d1730d;
}

.arise-section  .page-header-custom-background {
 background: #b75c09 url(../images/projects/map_arise_sm.jpg) no-repeat center center;
 background-size: contain;
}

.caripiOLD-section  .page-header-custom-background {
  background: #0194bf url(../images/projects/map_caripiOLD_sm.png) no-repeat center center;
  background-size: contain;
}

.ipkey-latam-section  .page-header-custom-background {
  background: #4a8840 url(../images/projects/latam.jpg) no-repeat center center;
  background-size: contain;
}
.ipkey-sea-section  .page-header-custom-background {
  background: #d1730d url(../images/projects/sea.jpg) no-repeat center center;
  background-size: contain;
}

#wrapper[class*="activities"] .breadcrumb ol > li:last-of-type {
/*   display: none;
 */}
#wrapper[class*="south-east-asiaactivities"] .breadcrumb ol > li:last-of-type {display: none;}
#wrapper[class*="latin-americaactivities"] .breadcrumb ol > li:last-of-type {display: none;}

#wrapper[class*="caripiOLDactivities"] .breadcrumb ol > li:last-of-type {display: none;}

#wrapper[class*="news"] .breadcrumb ol > li:last-of-type {
/*   display: none
 */  ;}
#wrapper[class*="south-east-asianews"] .breadcrumb ol > li:last-of-type {display: none;}
#wrapper[class*="latin-americanews"] .breadcrumb ol > li:last-of-type {display: none;}

#wrapper[class*="caripiOLDnews"] .breadcrumb ol > li:last-of-type {display: none;}

/*menu buttons */

#header .header-nav-main nav > ul > li > a { border-radius: 0px; }

/*GENERAL */

.sticky-header-active
#block-menu-projects-home {
   margin-top: 5rem;
}

/*.sticky-header-active  #header .header-body,
#header .header-body  {border-bottom: 3px solid #616161;}*/



/*#block-menu-projects-home .nav.nav-pills li.dropdown:hover > a,*/
.region-topnavprojectmenu .nav.nav-pills li.dropdown:hover > a {
 padding: 6px 10px !important;
}


#header #block-menu-projects-home   ul > li.dropdown.open > a,
#header #block-menu-projects-home   ul > li.dropdown:hover > a {
   padding-bottom: 10px;
}

/*NEWS ACTIVITES PARTNES BLOCKS HOME  */
.container {padding-left: 0; padding-right: 0}
.col-md-12.project_home_intro_text > .col-sm12.col-md-4 {padding-left: 0}
.col-md-12.project_home_intro_text ~ .row {
  margin: 0;
}

.call-to-action.call-to-action-secondary{
  border-radius: 0;
}

section.page-header h1 {
    text-transform: uppercase !important;
}

#block-menu-projects-home .nav.nav-pills a,
.region-topnavprojectmenu .nav.nav-pills a {
 color: #616161 !important;
}
#block-topmenu-2
ul.nav-pills > li.active > a,
#block-topmenu-2
ul.nav-pills > li.active > a:hover, ul.nav-pills > li.active > a:focus,
#block-menu-projects-home .nav.nav-pills a.is-active,
.region-topnavprojectmenu .nav.nav-pills a.is-active {
 background:  #616161;
 color: #fff !important;
}

.#block-topmenu-2 ul.nav-pills > li.active > a {
   background:  #4a8840;
}


.enariseplusipr #block-topmenu-2 ul.nav-pills > li.active > a {
  background:  #b75c09;
}


.encaripiOLD #block-topmenu-2 ul.nav-pills > li.active > a {
  background:  #0194bf;
}

#block-topmenu-2 ul.nav-pills > li:first-of-type.active > a {
   background:  #b75c09;
}
/* SEA
#block-topmenu-2 ul.nav-pills > li:last-of-type.active > a {
   background:  #d1730d;
}
*/

#block-menu-projects-home .nav.nav-pills a::after,
.region-topnavprojectmenu .nav.nav-pills a::after {
 border: none;
}

#header #block-menu-projects-home ul > li:hover > a,
#header #block-menu-project  ul > li:hover > a {
 color: #fff !important;
 background: #616161
}


#header #block-menu-project  ul > li:hover > a  {
 color: #fff;
}

/*FRONT  "Mother of the HOMES"*/


.sticky-header-negative .alt-language-switcher {display: none;}
.sticky-header-active .alt-language-switcher {display: inline-block;}

.projectLabel span

{
   color: #fff;
   padding: .2em .6em .3em;
}

.recent-posts
.thumb-info-social-icons {
   margin-top: 1rem;
}

.tab_info_latest_news_home {display: block; text-align: left; padding: 0.5rem;padding-left: 1rem; text-align: center;}

.latest_news_field_project_area {
   margin: .2em .6em .3em;
   padding: 0;
   border-radius: 3px;
   display: inline-block;
   font-size: 1.25rem;
   font-weight: bold;
   /*padding-left: 0;*/
   min-height: 2rem;
   margin: auto;
   padding-left: 0.5rem;
   color: #1d2127;
}

.latest_news_field_published_date {
 text-align: center;
 margin: .2em .6em .3em;
 padding: 0;
 border-radius: 3px;
 display: inline-block;
 font-size: 1.25rem;
 font-weight: normal;
 /*display: inline;*/
 min-height: 2rem !important;
 border-right: 1px solid #ccc;
 margin: auto;
 padding-right: 0.5rem;
 color: #1d2127;
 font-size: 11px;
}

.home_latest_news_footer
.label.label-default.latest_news_field_project_area
{
   color: #fff;
   padding: .2em .6em .3em;
}



.recent-posts
.thumb-info-caption-text {
 clear: both;
}


.recent-posts
.thumb-info {border: none;}

/* .tab_info_latest_news_home {border: 1px solid #ccc; border-bottom: 0;} */





/* LATEST NEWS HOME */

#wrapper[class$="news"] .col-md-12 > h2 {
 margin-bottom: 0;
}
#wrapper[class$="news"] .post-medium {
  margin-top: 1rem;
}

#wrapper[class$="news"]
.view-id-news_pages .post-content h2 {
 margin-bottom: 0;
}
#wrapper[class$="news"]
.view-id-news_pages .post-content p{
 margin-bottom: 10px;
}


/* LATEST NEWS BLOCK  */
.block-views .owl-carousel .post h5 > a
{

    font-size: 1.5rem;
    font-weight: normal;

}

/* LATEST NEWS ITEM  arise  */

.arise-section .recent-posts .date .day, .arise-section  article.post .post-date .day, .arise-section a {
 color: #b75c09;
}

.caripiOLD-section .recent-posts .date .day, .caripiOLD-section  article.post .post-date .day, .caripiOLD-section a {
  color: #0194bf;
}

.ipkey-latam-section .recent-posts .date .day, .ipkey-latam-section  article.post .post-date .day, .ipkey-latam-section a {
 color: #4a8840 !important;
}
.ipkey-sea-section .recent-posts .date .day, .ipkey-sea-section  article.post .post-date .day, .ipkey-sea-section a {
 color: #d1730d !important;
}



.ipkey-latam-section  section.timeline .timeline-box.left::before, .ipkey-latam-section  section.timeline .timeline-box.right::before
{background: #4a8840 !important;
box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #4a8840 !important;}
.ipkey-sea-section  section.timeline .timeline-box.left::before, .ipkey-sea-section  section.timeline .timeline-box.right::before
{background: #d1730d !important;
box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #d1730d !important;}



.arise-section .timelineActivitiesDates .month,
.arise-section .single-post .month {
 background: #b75c09 !important;
}

.caripiOLD-section .timelineActivitiesDates .month,
.caripiOLD-section .single-post .month {
 background: #0194bf !important;
}


.ipkey-latam-section .timelineActivitiesDates .month,
.ipkey-latam-section .single-post .month {
 background: #4a8840 !important;
}
.ipkey-sea-section .timelineActivitiesDates .month,
.ipkey-sea-section .single-post .month {
 background: #d1730d !important;
}

.block-views-blocknews-block-latest-news .heading {
 margin-top: 25px;
margin-bottom: 5rem;
}

.block-views-blocknews-block-latest-news .owl-stage-outer .owl-stage .owl-item.active {
 margin-right: 9px !important;
}


.block-views-blocknews-block-latest-news .thumb-info-hide-wrapper-bg,
.block-views-blocknews-block-latest-news .thumb-info-wrapper img,
.block-views-blocknews-block-latest-news .thumb-info-wrapper {
 margin: 0px;
 border-radius: 0;
}
.block-views-blocknews-block-latest-news   .thumb-info-caption .thumb-info-caption-text {
 margin-bottom: 0;
}


.block-views-blocknews-block-latest-news .thumb-info-wrapper img {
  /*border: 1px solid #ccc;*/
}


.block-views-blocknews-block-latest-news h5 > a

{
 color: #1d2127;

}
.block-views-blocknews-block-latest-news h5 {
   padding-left: 10px;
   padding-top: 10px;
   font-size: 1.5rem;
   font-weight: normal;
   line-height: 2.1rem;
}


/*UPCOMING ACTIVITES HOME */

#wrapper[class$="activities"] {
   background: #f4f4f4;
}



.block-views-blockactivities-block-upcoming-activities-arise .heading ,
.block-views-blockactivities-block-upcoming-activities-caripiOLD .heading ,
.block-views-blockactivities-block-upcoming-activities .heading {
 margin-top: 25px;
 margin-bottom: 5rem;

}
.block-views-blockactivities-block-upcoming-activities .heading > h1
{background: #f4f4f4;}


.block-views-blockactivities-block-upcoming-activities {
   background: #f4f4f4;
   margin-top: 5rem;
   padding-top: 2rem;
   padding-bottom: 5rem;
}
/* mix activities blocks*/
/*
.ipkey-latam-section
.block-views-blockactivities-block-upcoming-activities-latam
.recent-posts .heading-primary > a,
.block-views-blockactivities-block-upcoming-activities .recent-posts .heading-primary > a ,
.ipkey-sea-section
.block-views-blockactivities-block-upcoming-activities-sea
.recent-posts .heading-primary > a,
.block-views-blockactivities-block-upcoming-activities .recent-posts .heading-primary > a ,  */
.arise-section
.block-views-blockactivities-block-upcoming-activities-arise
.recent-posts .heading-primary > a,
.caripiOLD-section
.block-views-blockactivities-block-upcoming-activities-caripiOLD
.recent-posts .heading-primary > a,
.block-views-blockactivities-block-upcoming-activities .recent-posts .heading-primary > a {
   color: #1d2127;
   font-weight: 100;
   max-width: 70%;
 display: block;
}

.arise-section
.block-views-blockactivities-block-all-activities-arise
.recent-posts .heading-primary > a,
.caripiOLD-section
.block-views-blockactivities-block-all-activities-caripiOLD
.recent-posts .heading-primary > a,
.block-views-blockactivities-block-all-activities .recent-posts .heading-primary > a {
   color: #1d2127;
   font-weight: 100;
   max-width: 70%;
 display: block;
}

.arise-section
.block-views-blockactivities-block-past-activities-arise
.recent-posts .heading-primary > a,
.caripiOLD-section
.block-views-blockactivities-block-past-activities-caripiOLD
.recent-posts .heading-primary > a,
.block-views-blockactivities-block-past-activities .recent-posts .heading-primary > a {
   color: #1d2127;
   font-weight: 100;
   max-width: 70%;
 display: block;
}

/* end of mix activities blocks*/
.ellipsis {
 text-overflow: ellipsis;

 /* Required for text-overflow to do anything */
 white-space: nowrap;
 overflow: hidden;
}


.timelineActivitiesDates .day {
 border: 1px solid #ccc;
 background: #fff;
}

.timelineActivitiesDates
{min-width: 50px;}

.arise-section
.block-views-blockactivities-block-upcoming-activities-arise
.post p,
.caripiOLD-section
.block-views-blockactivities-block-upcoming-activities-caripiOLD
.post p,
.ipkey-sea-section
.block-views-blockactivities-block-upcoming-activities-sea
.post p,
.ipkey-latam-section
.block-views-blockactivities-block-upcoming-activities-latam
.post p,
.block-views-blockactivities-block-upcoming-activities .post p {
 width: 70%;
 display: inline-block;
 font-size: 0.9em;
 line-height: 1.75em;
}

.projectLabel .latest_news_field_project_area {
 color: #1d2127;
 padding-left: 0;
 padding-bottom: 0;
}

.projectLabel .field_location{
color: #8d8d8d;
font-weight: normal;
font-size: 1.25rem;
/* float: right; */
margin-right: 1.5rem;
padding: 0;
   padding-top: 0px;
padding-top: .15rem;
}


/*ACTIVITIES PAGE */


.timelineActivitiesDates .month {display: block;}

.timelineActivitiesDates.extendedDate .day {

 font-size: 1.5rem;

}
.timelineActivitiesDates.extendedDate .month.monthExtended {

 font-size: 0.8em;
 /* background: #fff; */

}

.timelineActivitiesDates.extendedDate .dateSeparator {
margin: -0.25rem;
}


/*ACTIVITIES NODE */

.post-date.timelineActivitiesDates.extendedDate + .post-content {
  padding-left: 3rem;
}

/*LANGUAGE SWITCHER */
.alt-language-switcher {display: inline-block;}
.alt-language-switcher a

{
   color: #999;
   font-size: 0.9em;
   padding: 6px 10px;
   display: inline-block;
}


.alt-language-switcher  .links > li > a {
 padding: 6px 12px;
}




/*FOOTER */


#block-porto-sub-copyrightstyle1 {
  margin-bottom: 5rem;
}

#footer {margin-top: 0px; background: #2f2f2f; border-top: 0;}

#block-footermenu {
   /*border-bottom: 1px solid #292929;*/
   padding-bottom: 1rem;
   margin-bottom: 3rem;
}

#block-footermenu #legal-notice-wrapper {
   float: right;
   padding-right: 1.5rem;
}

#block-footermenu #legal-notice-sub-menu a {
 color: #777;
}
#block-footermenu #legal-notice-sub-menu {
   display: inline-block;
   margin: auto;
   float: none;
}

#footer .footer-copyright p {
   color: #777;
   margin-top: 1rem;
}

#footer .copyright-wrapper .copyright {
padding-left: 1.5rem;
}

#footer .copyright-wrapper .copyright p {margin-top: 0;}
.copyright-wrapper
{display: inline-block;}

.eu-info-wrapper .eu-info-logo {
   opacity: .7;
   display: inline-block;
   margin: auto;
   float: none;
   transition: all 0.2s;
   vertical-align: middle;
}

/* .col-md-2.eu-info-logo:first-of-type {margin-top: 1rem;} */
#footer .footer-copyright {
 padding: 10px 0 10px;
}
.eu-info-wrapper p {

}
.eu-info-wrapper .eu-info-logo:hover {
 opacity: 1
}
.eu-info-wrapper .col-md-12 {
 text-align: center;
}
.eu-info-wrapper .col-md-10 {
   float: none;
   margin: auto;
   text-align: center;
}






/*PROJECT HOME */

.block-block-contentbdd7845f-911b-42e6-847f-c1ee6e9984be .thumb-info.thumb-info-no-borders .thumb-info-wrapper {
    border: 1px solid #ddd;
}

.sideImageProjectHomeIntro {
 max-width: 100%;
}


.project_home_intro_text {
 display: block;
 margin: auto;
 float: none;
  /*margin-top:5rem;*/
  margin-top: 0rem;
}

.menuSquare {
  margin-bottom: 3rem;
}


/*arise */

/*home?? */

#wrapper.enariseplusipr .page-header {display: none;}
#wrapper.encaripiOLD .page-header {display: none;}
 


.no-padding-left {
  padding-left: 0;
}

#wrapper.enarise .page-header-custom-background,
#wrapper.zharise .page-header-custom-background,
#wrapper.enlatin-america .page-header-custom-background,
#wrapper.ptlatin-america .page-header-custom-background,
#wrapper.eslatin-america .page-header-custom-background,
#wrapper.ensouth-east-asia .page-header-custom-background
{
  display: none;
}

/*#wrapper.arise {background: #b75c09;}*/

/* latest news page  */

.post-content > .col-md-12 > .post-meta {margin-bottom: 0;}
.post-content > .col-md-12 {
 padding-left: 0;
}



.arise-section .view-id-news_pages .post-content h2 a {
 color: #b75c09;

}
.arise-section .view-id-news_pages .post-content h2 a:hover {
 text-decoration: underline;
}
.arise-section
.blocktabs.ui-tabs .ui-tabs-nav li a:hover {
 border-top-color: #b75c09;
}
.blocktabs.ui-tabs .ui-tabs-nav li
{background: none;}

#blocktabs-arise_news_tabs {border: none;}

.arise-section .blocktabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a  {
   border-top-color: #b75c09;
   border-bottom-color: #fff;
   background: #FFF;
   color: #b75c09 !important;
}



.caripiOLD-section .view-id-news_pages .post-content h2 a {
  color: #0194bf;
 
 }
 .caripiOLD-section .view-id-news_pages .post-content h2 a:hover {
  text-decoration: underline;
 }
 .caripiOLD-section
 .blocktabs.ui-tabs .ui-tabs-nav li a:hover {
  border-top-color: #0194bf;
 }
 .blocktabs.ui-tabs .ui-tabs-nav li
 {background: none;}
 
 #blocktabs-caripiOLD_news_tabs {border: none;}
 
 .caripiOLD-section .blocktabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a  {
    border-top-color: #0194bf;
    border-bottom-color: #fff;
    background: #FFF;
    color: #0194bf !important;
 }
 
.ipkey-latam-section .blocktabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a  {
   border-top-color: #4a8840;
   border-bottom-color: #fff;
   background: #FFF;
   color: #4a8840 !important;
}
.ipkey-sea-section .blocktabs.ui-tabs .ui-tabs-nav li.ui-tabs-active a  {
   border-top-color: #d1730d;
   border-bottom-color: #fff;
   background: #FFF;
   color: #d1730d !important;
}


.arise-section
.blocktabs.ui-tabs .ui-tabs-panel .simple-post-list a {
 color: #b75c09;
}

.caripiOLD-section
.blocktabs.ui-tabs .ui-tabs-panel .simple-post-list a {
 color: #0194bf;
}

.ipkey-latam-section
.blocktabs.ui-tabs .ui-tabs-panel .simple-post-list a {
 color: #4a8840;
}
.ipkey-sea-section
.blocktabs.ui-tabs .ui-tabs-panel .simple-post-list a {
 color: #d1730d;
}

.arise-section
.blocktabs.ui-tabs .ui-tabs-nav li a {color: #b75c09;}

.caripiOLD-section
.blocktabs.ui-tabs .ui-tabs-nav li a {color: #0194bf;}



.ipkey-latam-section
.blocktabs.ui-tabs .ui-tabs-nav li a {color: #4a8840;}
.ipkey-sea-d1730d
.blocktabs.ui-tabs .ui-tabs-nav li a {color: #d1730d;}

/* Upcoming activites page  */
/*
.view-id-activities_pages  .view-header p  {
   line-height: 2.5rem;
   font-size: 1.75rem;
   color: #333;

}

*/
.view-id-activities_pages  .view-header
{
  border: 1px solid #e0e0e0;
  padding: 3rem;
  width: 90%;
  margin: auto;
  border-radius: 4px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.04);
    background: #fff;

}

.arise-section
.view-id-activities_pages .view-header {border-bottom: 3px solid #b75c09;}

.caripiOLD-section
.view-id-activities_pages .view-header {border-bottom: 3px solid #0194bf;}

.ipkey-sea-section
.view-id-activities_pages .view-header {border-bottom: 3px solid #d1730d;}

.ipkey-latam-section
.view-id-activities_pages .view-header {border-bottom: 3px solid #4a8840;}

/*??ARISE*/
.activities-title > a
{color: #b75c09;font-size: 1.2em;
font-weight: 300;
}
.arise-section #blogLoadMore .heading-primary a,
.arise-section
.timeline-date .heading-primary
{ color: #b75c09 !important; font-weight: bold;}


.activities-title + p
{display: table;
font-size: 1.3rem;
line-height: 2.3rem;}

.arise-section
section.timeline .timeline-box.left::before, section.timeline .timeline-box.right::before {
   background: #b75c09;
   box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #b75c09;
}




/*  */

.arise-section .call-to-action.call-to-action-secondary {
 background: #b75c09
}

.arise-section .lead { color: #1d2127;}
.arise-section .list-icons .fa {
 color: #b75c09 !important;
 border-color: #b75c09 !important;
}

/*
.ipkey-latam-section .list-icons .fa {
 color: #277a2b !important;
 border-color: #277a2b !important;
}

.ipkey-sea-section .list-icons .fa {
 color: #d1730d !important;
 border-color: #d1730d !important;
}
*/
.arise-section #block-menu-project .nav.nav-pills a {
 color: #b75c09;
}
.arise-section #block-menu-project ul.nav-pills > li.active > a,
.arise-section #block-menu-project .nav.nav-pills a.is-active {
 color: #fff;
 background:  #b75c09;
}


.arise-section #block-menu-project .nav.nav-pills .dropdown a  {
 border-color: #b75c09 transparent transparent transparent;
}


.arise-section #header .header-nav-main nav > ul > li.dropdown > a::after {
 border-color: #b75c09 transparent transparent transparent;
}

.arise-section #header .header-nav-main nav > ul > li.dropdown > .dropdown-menu {
 border-top-color: #b75c09;
}

.arise-section #header #block-menu-project  ul > li:hover > a {
 background:  #b75c09;
}

/*.sticky-header-active  .arise-section  #header .header-body
.arise-section #header .header-body
{border-bottom: 3px solid #b75c09;}*/

/*.arise-section .sticky-header-active #header .header-body*/
/*
.arise-section #footer {
    background: #893636;
 }*/


.arise-section .view-id-news_pages .post-content h2
{line-height: 37px;}

/*.arise-section
.block-views-blockactivities-block-upcoming-activities-arise
.recent-posts
.projectLabel {display: none;}*/


/* caripiOLD */


caripiOLDcaripiOLDcaripiOLD.activities-title > a
{color: #0194bf;font-size: 1.2em;

font-weight: 300;

}
.caripiOLD-section #blogLoadMore .heading-primary a,
.caripiOLD-section
.timeline-date .heading-primary
{ color: #0194bf !important; font-weight: bold;}


.activities-title + p
{display: table;
font-size: 1.3rem;
line-height: 2.3rem;}

.caripiOLD-section
section.timeline .timeline-box.left::before, section.timeline .timeline-box.right::before {
   background: #0194bf;
   box-shadow: 0 0 0 3px #ffffff, 0 0 0 6px #0194bf;
}

 

.caripiOLD-section .call-to-action.call-to-action-secondary {
 background: #0194bf
}

.caripiOLD-section .lead { color: #1d2127;}
.caripiOLD-section .list-icons .fa {
 color: #0194bf !important;
 border-color: #0194bf !important;
}

/*
.ipkey-latam-section .list-icons .fa {
 color: #277a2b !important;
 border-color: #277a2b !important;
}

.ipkey-sea-section .list-icons .fa {
 color: #d1730d !important;
 border-color: #d1730d !important;
}
*/
.caripiOLD-section #block-menu-project .nav.nav-pills a {
 color: #0194bf;
}
.caripiOLD-section #block-menu-project ul.nav-pills > li.active > a,
.caripiOLD-section #block-menu-project .nav.nav-pills a.is-active {
 color: #fff;
 background:  #0194bf;
}


.caripiOLD-section #block-menu-project .nav.nav-pills .dropdown a  {
 border-color: #0194bf transparent transparent transparent;
}


.caripiOLD-section #header .header-nav-main nav > ul > li.dropdown > a::after {
 border-color: #0194bf transparent transparent transparent;
}

.caripiOLD-section #header .header-nav-main nav > ul > li.dropdown > .dropdown-menu {
 border-top-color: #0194bf;
}

.caripiOLD-section #header #block-menu-project  ul > li:hover > a {
  background:    #ecc24a;
}

/*.sticky-header-active  .caripiOLD-section  #header .header-body
.caripiOLD-section #header .header-body
{border-bottom: 3px solid #0194bf;}*/

/*.caripiOLD-section .sticky-header-active #header .header-body*/
/*
.caripiOLD-section #footer {
    background: #893636;
 }*/


.caripiOLD-section .view-id-news_pages .post-content h2
{line-height: 37px;}

/*LATIN AMERICA */

.ipkey-latam-section #block-menu-project .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus,
.ipkey-latam-section #block-menu-project .dropdown-menu > .active > a:hover ,

.ipkey-latam-section #block-menu-project ul.nav-pills > li.active > a {
   background:  #4a8840;
   color: #fff !important;
}

.ipkey-latam-section #block-menu-project .nav.nav-pills a {
 color: #4a8840;
}

.ipkey-latam-section #block-menu-project .nav.nav-pills .dropdown a  {
 border-color: #4a8840 transparent transparent transparent;
}

.ipkey-latam-section #header .header-nav-main nav > ul > li.dropdown > a::after {
 border-color: #4a8840 transparent transparent transparent;
}

#header  .header-nav-main nav > ul > li.dropdown.active > a::after,
#header .ipkey-latam-section .header-nav-main nav > ul > li.dropdown:hover > a::after {
   border-color: #ffffff transparent transparent transparent;
}

#header .header-nav-main nav > ul > li.dropdown > .dropdown-menu {
 border-top-color: #4a8840;
}
#header #block-menu-project  ul > li:hover > a
{ color: #fff !important;
}
.ipkey-latam-section #header #block-menu-project  ul > li:hover > a {
 background:  #4a8840;

}
/*.sticky-header-active .ipkey-latam-section  #header .header-body,
.ipkey-latam-section #header .header-body  {border-bottom: 3px solid #4a8840;}*/

/*.ipkey-latam-section  #footer {
     background: #385933;
  }*/

/* SOUTH EAST ASIA */


.ipkey-sea-section #block-menu-project .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus,
.ipkey-sea-section #block-menu-project .dropdown-menu > .active > a:hover ,

.ipkey-sea-section #block-menu-project ul.nav-pills > li.active > a {
   background:  #d1730d;
   color: #fff !important;
}

.ipkey-sea-section #block-menu-project .nav.nav-pills a {
 color: #d1730d;

}

.ipkey-sea-section #block-menu-project .nav.nav-pills a.is-active {
 background: #d1730d;
 color: #FFF;

}

.ipkey-sea-section #block-menu-project .nav.nav-pills .dropdown a  {
 border-color: #d1730d transparent transparent transparent;
}


.ipkey-sea-section #header .header-nav-main nav > ul > li.dropdown > a::after {
 border-color: #d1730d transparent transparent transparent;
}

.ipkey-sea-section #header .header-nav-main nav > ul > li.dropdown > .dropdown-menu {
 border-top-color: #d1730d;
}

.ipkey-sea-section #header #block-menu-project  ul > li:hover > a {
 background:  #d1730d;
}
/*.sticky-header-active .ipkey-sea-section  #header .header-body,
.ipkey-sea-section #header .header-body {border-bottom: 3px solid #d1730d;}*/

.sticky-header-active .region-primary-menu {
    display: inline-block;
}



/*.ipkey-sea-section  #footer {
      background: #985031;
   }*/



#header .header-nav-main.projectsMenu nav > ul > li > a {
 font-size: 1.15rem;
 padding: 6px 10px;
}


/*
.ipkey-sea-section
.ipkey-latam-section
*/


.videoWrapper {
 position: relative;
 padding-bottom: 56.25%; /* 16:9 */
 /*padding-top: 25px;*/
 height: 0;
}
.videoWrapper iframe {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}


/* PROJECTS MENU */


.projectsMenu .menu-item  {display: inline-block;}

.projectsMenu .menu-item a {
 color: #616161;
}

#header .header-nav-main .projectsMenu .menu-item a:hover {
 background: #616161;
 text-decoration: none;
}


#header .header-nav-main.projectsMenu nav > ul > li > a:hover {
 background: #616161;
  color: #fff !important;
}


#header .header-nav .header-nav-main {margin-top: 0;}

/*About The PROJECT */

#aboutTheProject {
 margin-top: 7rem;
}



#aboutTheProject .heading {
 margin-bottom: 4rem;
}

#aboutTheProject .heading h1
{
  background: #F4F4F4;
}

#aboutTheProject
.heading.heading-border {
   margin-bottom: 2.5rem;
     height : .5rem;
}


/*folded corner */

#aboutTheProject  {
  padding-top: 0;
  border-top: 0;
}


#aboutTheProject .triangle {
    width: 0px;
    height: 0px;
    border-bottom: 50px solid #f4f4f4;
    border-left: 60px solid #fff;
    margin-bottom: 0rem;
}

#aboutTheProject h1 {

  text-align: center;
  margin-bottom: 1.5rem;
}


/*MAIN MENU*/
.header-nav
#header .header-nav-main {
 margin-top: 0;
}


/* arise PART*/
#block-arisemenu .menu-item {display: inline-block;}

#block-caripiOLDmenu .menu-item {display: inline-block;}

/*ICONS */

.feature-box.feature-box-style-2 .feature-box-icon i.fa, .feature-box.feature-box-style-2 .feature-box-icon .icons {
   color: #333;
}

.feature-box.feature-box-style-2 .feature-box-icon i.fa, .feature-box.feature-box-style-2 .feature-box-icon {
      top: 0px;
}

.recent-posts .date .day,  article.post .post-date .day,
a {  color: #034EA2;}

.recent-posts .date .month, article.post .post-date .month {
   background-color: #034EA2;
}

/* WHITE FOOTER */
#footer .footer-copyright {background: #f4f4f4;}
/* 
#footer .contact-details a {color: #fff !important;} */



/* COLORS BY PROJECT: arise = RED/SECONDARY | LATAM = GREEN/TERTIARY | SEA = ORANGE/QUATERNARY */
.arise-section .call-to-action.call-to-action-secondary {background: #b75c09; border-radius: 0;}
.arise-section .alert.alert-secondary {background: #b75c09; border-color: #b75c09; border-radius: 0;}
.arise-section .footer_high { color: #b75c09; }

.caripiOLD-section .call-to-action.call-to-action-secondary {background: #0194bf; border-radius: 0;}
.caripiOLD-section .alert.alert-secondary {background: #0194bf; border-color: #0194bf; border-radius: 0;}
.caripiOLD-section .footer_high { color: #0194bf; }

.ipkey-latam-section .call-to-action.call-to-action-tertiary {background: #277a2b; border-radius: 0;}
.ipkey-latam-section .alert.alert-tertiary {background: #277a2b; border-color: #277a2b; border-radius: 0;}
.ipkey-sea-section .call-to-action.call-to-action-quaternary {background: #d1730d; border-radius: 0;}
.ipkey-sea-section .alert.alert-quaternary {background: #d1730d; border-color: #d1730d; border-radius: 0;}


/*GI elearning */

.node--type-gi-learning-page { font-size: 15px; }
.node--type-gi-learning-page .blockquote-primary { border-color: rgb(1, 148, 191, 1) !important; }
.node--type-gi-learning-page h2{ color: #0194bf!important; font-size: 1.8em; }
.node--type-gi-learning-page h3{ color: #747474!important; font-size: 1.6em; text-transform: none; }
.node--type-gi-learning-page i.flist, .node--type-gi-learning-page img.flist { position: relative; margin-left: -20px; color: rgb(1, 148, 191, 1); float: left; top: 5px; }
.node--type-gi-learning-page p.flist { position: relative; margin-left: 20px;}
.node--type-gi-learning-page p, .node--type-gi-learning-page li { color: #444; }
.node--type-gi-learning-page .list.list-icons.list-icons-style-3 > li > i { background-color: #ecc24a!important; }
.node--type-gi-learning-page .list.list-icons.list-icons-style-2 li > i { color: #ecc24a!important; border-color: #ecc24a; background-color: transparent; }
.node--type-gi-learning-page .list.list-icons.list-icons-style-1 li > i { color: #ecc24a!important; background-color: transparent; }
.node--type-gi-learning-page > div.row > div.col-md-3 { padding:0px; }
.node--type-gi-learning-page > div.row > div.col-md-9 { margin-left: 2.5%; width: 72%;}
.elearningmenu { border: none; background-color: rgb(207, 218, 221,0.1); }
.elearningmenu > ul > li::marker { content:""; }
.elearningmenu > ul > li > a::before { font-family: FontAwesome; font-size: 120%;  display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; margin-left: -20px; width: 20px; }
.elearningmenu > ul > li.menu-item--expanded > a::before { content: "\f107  "; }
.elearningmenu > ul > li.menu-item--collapsed > a::before { content: "\f105  "; }
.elearningmenu > ul > li { border-left:5px rgb(207, 218, 221,0) solid; }
.elearningmenu > ul > li.menu-item--expanded, .elearningmenu > ul > li.menu-item--active-trail{ border-left:5px #ecc24a solid; background-color: rgb(207, 218, 221, 0.1); }
.elearningmenu > ul li > a { color: rgb(96, 96, 96, 0.8); }
.elearningmenu > ul li > a.is-active { color: rgb(96, 96, 96, 1); background-color: rgb(207, 218, 221, 0.5); }
.elearningmenu > ul > li.menu-item--active-trail > a { color: rgb(80, 80, 80, 1); background-color: rgb(207, 218, 221, 0.25); }
.elearningmenu > ul li:hover > a { color: rgb(1, 148, 191, 1); }

.elearningmenu > h2 { font-size: 22px; font-weight: 400; line-height: 30px; margin:0; padding: 15px 15px 15px 25px; color: rgb(1, 148, 191, 1); background-color: rgb(207, 218, 221,0.35); border-top: 5px solid rgb(1,148,191); }
.elearningmenu ul.menu { margin: 0px; list-style: none; padding: 0; }
.elearningmenu ul.menu > li.menu-item { padding: 0; }
.elearningmenu > ul.menu > li > a { display: block; padding: 10px 6px 10px 30px; font-size: 16px; font-weight: 400; line-height: 18px; text-indent: 0px; }
.elearningmenu > ul.menu li a:hover { text-decoration: none; }
.elearningmenu > ul.menu > li > ul.menu > li > a { display: block; padding: 10px 6px 10px 50px; font-size: 14px; font-weight: 600; line-height: 16px; text-indent: 0px; }

.node--type-gi-learning-page h1, .node--type-gi-learning-page h2{ margin: 20px  0 5px 0; }
.node--type-gi-learning-page h1.initop, .node--type-gi-learning-page h2.initop{ margin: 0 0 5px 0; }
.node--type-gi-learning-page h3, .node--type-gi-learning-page h4 { margin: 16px 0 5px 0; }
.node--type-gi-learning-page p { margin: 0; padding: 0 0 10px 0; }
.node--type-gi-learning-page img.mt-xl{ margin-top: 0px !important; }
.node--type-gi-learning-page .iframe-container, .node--type-gi-learning-page img.shdw, .node--type-gi-learning-page .elearningmenu{ -webkit-box-shadow: 1px 1px 3px #aaa; -o-box-shadow: 1px 1px 3px #aaa; -moz-box-shadow: 1px 1px 3px #aaa; box-shadow: 1px 1px 3px #aaa; }
.node--type-gi-learning-page .drpshdw{ filter:drop-shadow(1px 1px 1px #888); }
.node--type-gi-learning-page .toggle-primary .toggle label { color: #0194bf; border-left-color: #0194bf; border-right-color: #0194bf; font-size: 2rem; font-weight: 600; }
.node--type-gi-learning-page .toggle-primary .toggle.active label { background-color: #0194bf; color: #fff; }
.node--type-gi-learning-page ul.list-icons>li>i>span {  font-size:0px; }

.node--type-gi-learning-page ol { margin-bottom: 0px; margin-top: 0px;  padding: 0; counter-reset: my-counter;  list-style: none; padding-left: 30px;  }
.node--type-gi-learning-page ol > li {margin: 0 0 0.5rem 0;  counter-increment: my-counter; position: relative; line height: 1.6rem;}
.node--type-gi-learning-page ol > li::before {content: counter(my-counter); margin: 0 0 0.5rem 0;  position: relative; color: #fff;  background-color: #0194bf;  font-size: 1rem;  font-weight: bold;  position: absolute;  --size: 20px;  left: calc(-1 * var(--size) - 10px);  line-height: var(--size);  width: var(--size);  height: var(--size);  top: -1px;  border-radius: 50%;  text-align: center;}
.node--type-gi-learning-page .iframe-container { overflow: hidden; padding-top: 56.25%;	position: relative; }
.node--type-gi-learning-page .iframe-container iframe { border: 0; height: 100%; left: 0; position: absolute; top: 0; width: 100%; }

.node--type-gi-learning-page h1{ font-size: 36px; line-height:45px; color:#0194bf; border-bottom:5px #ecc24a solid; padding:0 0 10px 0px; }
.node--type-gi-learning-page .ini_logo { margin-top: 30px; }

.node--type-gi-learning-page p.flist-lev2{ margin-left: 36px;}
.node--type-gi-learning-page p.flist-lev2 img{  margin-left: 5px;  border-radius:4px;  padding: 3px; }
.node--type-gi-learning-page p.flist-lev2 img.webd:hover{   background: rgba(236, 194, 74, 0.2); }
.node--type-gi-learning-page p.flist-lev2 img.pdfd:hover{  background: rgba(178, 51, 51, 0.2); }
.node--type-gi-learning-page .tooltip.show {  opacity: 1;}

@media screen and (max-width: 992px){
	.node--type-gi-learning-page > div.row > div.col-md-9 {
		margin: 0;
		padding: 0;
		width: 100%;
	}
	
	.elearningmenu{
		margin-bottom: 15px;
	}
	
	.node--type-gi-learning-page h1{
    font-size: 30px; 
    line-height:35px; 
	}
	
	.node--type-gi-learning-page .ini_logo {
		margin-top: calc(40px - 5vw);
	}
}

@media screen and (max-width: 768px){
	.row {
		margin-right: 0px;
		margin-left: 0px;
	}
	
	.node--type-gi-learning-page h1{
		font-size: 26px; 
		line-height:30px; 
	}
	
	.node--type-gi-learning-page div[class^="col"]{
		padding-right: 0px;
		padding-left: 0px;
	}
}

/*end of GI elearning */

/* @import "custom_sub_eugipp.css";   */

@media only screen and (max-width:380px) {


  .col-md-2.eu-info-logo {width: 80%;margin-top: 2rem;}
  .eu-info-wrapper p
  {line-height: 125%;}

  .view-id-activities_pages > .view-header > p {
    line-height: 2.2rem;

font-size: 1.5rem;
  }


  .blog-posts article.post-large {
      margin-left: 10px;
      margin-right: 10px;
  }
  article.post-large .post-image, article.post-large .post-date {margin-left: 0;}
	/* CSS rules here */

  .page-header-custom-background .field--name-title {
    text-align: center;line-height: 1em;font-size: 25px;
    padding: 0 1rem;
  }

  #block-porto-sub-breadcrumbs {
    display: block;
    margin: auto;
    float: none !important;
    text-align: center;
    margin-top: 1rem;
  }

  .post-content h2 > a .field--name-title {}

  .view-news-pages  .blog-posts .col-md-7 { padding: 0 3rem;}
  .view-news-pages  .blog-posts .col-md-7  .post-meta { text-align: center;}

  .page-header-custom-background .col-md-12 {text-align: center;display: block;}


}

.arise-section #header .header-nav-main.projectsMenu nav > ul > li:last-child a,
.caripiOLD-section #header .header-nav-main.projectsMenu nav > ul > li:last-child a,
.eugipp-section #header .header-nav-main.projectsMenu nav > ul > li:last-child a
{
  background: #616161;
  background-color: rgb(97, 97, 97);
  background-position-x: 0%;
  background-position-y: 0%;
  background-repeat: repeat;
  background-attachment: scroll;
  background-image: none;
  background-size: auto;
  background-origin: padding-box;
  background-clip: border-box;
color: #fff !important;
}

.page-header-custom-background {
  padding: 45px 0;
  background-repeat: repeat;
  background-color: #263d88;
  border-top: 0;
  border-bottom: 0;
}

@media only screen and (max-width:1200px) {

  #latamLogo {width: 300px !important;}
  #seaLogo {width: 300px !important;}
	/* CSS rules here */
}


table.dataTable{
    border: none;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th{
    border-left: none;
    border-right: none;   
}

#block-porto-sub-content > div > article > div.post-date{
    margin-top: 2rem !important;    
}
/*LOGO FOOTER */
