/*!
 * Desarrollo e implementación by Milay Pava -  Webmaster Senior
 * Avanzada Wordpress, Sitios Web y Marketing Digital - Optimización de contenidos - SEO - Branding
 */

body .searchandfilter li {
    display: inline-flex;
    height: 37px;
}

#site-header {
    background-image: url(https://americashealthfoundation.org/wp-content/uploads/headerNew.png);
    background-size: auto;
}

body  .searchandfilter h4 {
    margin: 10px 5px 0 10px;
}

body .searchandfilter li:first-child input{
    width: 350px;
}

body #site-logo {
    float: none;
    height: 180px;
    display: block;
    text-align: center;
    padding: 20px 0;
}

.after-header-content,
.category-newsroom #main::before {
    display: none;
}

body #site-logo #site-logo-inner {
    display: block;
    text-align: center;
}

body #site-navigation-wrap {
    float: none;
    position: relative;
    right: 0;
}

body #site-navigation-wrap::before {
    content: '';
    float: none;
    right: auto;
    background: #11324c;
    text-align: center;
    width: 140vw;
    margin-left: -40vw;
    height: 55px;
    left: auto;
    display: block;
    position: absolute;
}

/* NEWSROOM*/

.after-header-content {
    position: absolute;
    z-index: 0;
}

.category-newsroom #blog-entries article:first-child header, 
.category-newsroom #blog-entries article:first-child .blog-entry-summary, 
.category-newsroom #blog-entries article:first-child .blog-entry-readmore, 
.category-newsroom #blog-entries article:first-child .meta {
    width: 31% !important;
    padding: 0 0 0 3%;
    display: inline-block;
}

.srchnews{
    width: 100%;
    background: #FFF;
    margin-top: 40px;
}

.category-newsroom #main #content-wrap,
.archive #main #content-wrap {
    padding-top: 110px;
}

.category-newsroom #main::before,
.archive #main::before {
    content: '';
    background: #3c7db5;
    width: 100%;
    display: block;
    height: 210px;
}

.after-header-content::before {
    content: 'AHF NEWSROOM';
    font-family: Playfair Display;
    font-weight: 600;
    text-align: left;
    color: #ffffff;
    line-height: 85px;
    font-size: 83px;
    background: #3c7db5;
    overflow-wrap: break-word;
    width: 560px;
    margin-top: 78px;
    display: block;
}
.archive .after-header-content {
    display: block;
}
.category-newsroom .categ {
    margin: 20px 0;
    font-size: 18px;
}

.category-newsroom .after-header-content{
    display: block;
}

.nwrm a span {
    background: #4ba1ef;
    padding: 10px;
}

#site-header.minimal-header #site-navigation-wrap .dropdown-menu>li>a {
    padding: 0 10px !important;
    letter-spacing: -1px;
    line-height: 60px;
}

.btndonate a{
    margin-left: -10px;
}

.btndonate a span{
    background: #f77f00;
    padding: 10px;
}

.category-newsroom .blog-entry.post .blog-entry-summary {
    margin-bottom: 10px !important;
    padding: 0 5% !important;
    line-height: 1.2;
}
.category-newsroom .blog-entry.grid-entry .blog-entry-readmore a {
    background: #0f365f;
    color: #FFF;
    padding: 10px 20px;
    display: inline-block;
    font-size: 12px;
    line-height: 1.2;
    border-bottom: 0;
    text-transform: capitalize;
}
.category-newsroom .blog-entry.grid-entry .blog-entry-header .entry-title {
    font-family: 'Playfair Display', serif !important;
    letter-spacing: 0;
    line-height: 1;
    font-weight: 600;
    font-size: 22px;
}

.category-newsroom .blog-entry.post .blog-entry-header .entry-title a {
    color: #0d304e;
}

.category-newsroom  .blog-entry.grid-entry .blog-entry-inner {
    border: 0;
    background: #f1f8fe;
}

.category-newsroom .blog-entry.grid-entry .blog-entry-readmore {
    padding: 0 5% !important;
}

.category-newsroom .blog-entry.post ul.meta {
    margin-top: 30px;
    padding: 0 5% !important;
}

.category-newsroom .tags {
    margin: 10px 0;
    color: #26b0ee;
    font-size: 14px;
    width: 100%;
}

.category-newsroom  .tax-ahf_newsroom .single-post-title, .entry-title {
    display: block !important;
}

.category-newsroom  #blog-entries article:first-child .blog-entry-inner {
    padding: 0 1.25rem 0;
}

.category-newsroom .blog-entry.post {
    position: relative;
    padding: 0 2rem !important;
    margin-bottom: calc(1800px/80*2);
}

.category-newsroom .thumbnail-caption{
    display:none;
}


.category-newsroom  #blog-entries article:first-child .blog-entry-summary,
.category-newsroom  #blog-entries article:first-child .blog-entry-readmore,
.category-newsroom  #blog-entries article:first-child .blog-entry.post ul.meta  {
    padding: 0 0.8% 0 5% !important;
}

.category-newsroom  #blog-entries article:first-child{
    width: 100% !important;
}

.category-newsroom  #blog-entries article:first-child .thumbnail {
    width: 70% !important;
    float: left;
}

.category-newsroom .blog-entry.grid-entry .blog-entry-header {
    padding: 0 5% !important;
}


.category-newsroom #header-widget-area{
    margin-bottom:30px;
}

#header-widget-area{
    display:none;
}


/* single*/

/* share*/
.a2a_kit,
.category-newsroom .sharenew {
    display: none;
}

.category-newsroom #header-widget-area,
.post-in-category-newsroom #header-widget-area {
    display: block;
}

.post-in-category-newsroom #header-widget-area .a2a_kit {
    display: block !important;
}

.post-in-category-newsroom .sharenew {
    position: fixed !important;
    right: 8vh;
    top: 40vh;
    width: 100px;
}


.post-in-category-newsroom .sharenew{
    display: block !important;
}


/* end share*/

.post-in-category-newsroom #header-widget-area #pl-w64345b24e03eb,
.post-in-category-newsroom #header-widget-area form,
.post-in-category-newsroom .topnewcat{
    display:none;
}
 
.post-in-category-newsroom .related-thumb img {
    height: 200px;
}



.post-in-category-newsroom .post-tags {
    font-size: 20px;
    font-weight: normal;
    margin: 30px 0 0;
    text-transform: none;
}

.post-in-category-newsroom .post-tags a{
    color:#48a0f2 !important;
}

.post-in-category-newsroom .post-tags a:hover{
    color:#0d304e !important;
}

.post-in-category-newsroom .thumbnail {
    margin-bottom: 40px;
}

.post-in-category-newsroom #content-wrap {
    padding-top: 50px !important;
    padding-bottom: 80px !important;
}

.post-in-category-newsroom .entry-title {
    font-family: 'Playfair Display', serif !important;
    letter-spacing: 0;
    line-height: 1.15;
    font-weight: 600;
    font-size: 48px;
    color: #0d304e;
}

.post-in-category-newsroom .excp {
    line-height: 1.2;
    font-size:23px;
}

.post-in-category-newsroom .entry-content {
    font-size: 22px;
    line-height: 35px !important;
}
.captit{
color: #48a0f2;
font-size:85px
}
.tryuu{
    display:none;
}


.tagsnot {
    margin-bottom: 20px;
    font-size: 20px;
}

.tagsnot a,
.tags a{
    color: #48a0f2;
}

.tagsnot a:hover,
.tags a:hover{
    color: #0d304e;
}

.fecha {
    font-size: 20px;
}
#topicsball .ow-icon-placement-left {
    background: transparent;
    border: 0;
    display: block;
    text-align: left;
    height: 100px;
}

#topicsball span {
    font-size: 20px;
}

#topicsball .sow-icon-image {
    width: 120px;
    height: 120px;
    margin-top: -50px;
}

#topicsball  .ball2{
    margin-left: 2vh;
}

#topicsball  .ball3{
    margin-left: 4vh;
}


/* lightbox*/
#conlgh a {
    text-decoration: none !important;
    background: inherit;
    text-align: center;
}


#conlgh a strong {
    text-align: center;
    display: inline-block;
    margin-top: 20px;
    text-decoration: none !important;
    background: #1ba4f6;
    color: #FFF;
    padding: 5px 10px;
    border-radius: 5px;
}

#imggal img {
    padding: 15px;
}

.t3tle .textwidget {
    background-image: url(https://americashealthfoundation.org/wp-content/uploads/lntl3.png);
    background-repeat-y: no-repeat;
    background-position: center;
    text-align: center;
}

.t3tle p {
    display: inline;
    text-align: center;
    background: #273e65;
    padding: 0 20px;
}

/* FORM SEARCH*/



.chw-widget ul{
   margin: 0 !important;
}

.chw-widget li {
    display: inline-grid !important;
    padding-right: 0.5% !important;
}

.sf-field-search {
   width: 36% !important;;
}

.sf-field-category {
   width: 20% !important;;
}

.sf-field-sort_order {
   width: 20% !important;;
}


.blog_template ul li:first-child .post_content{
  color: red;
  font-weight: bold;
}

#cvpboxPrevious{display:none !important;}
#cvpboxNext{display:none !important;}

a:active, a:focus, li:focus, li:active {
    outline: none !important;
    border: none !important;        
    text-decoration: none !important;
    box-shadow: none !important;
    -webkit-tap-highlight-color: transparent !important;
    -webkit-user-select: none; /* Chrome/Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+ */
    user-select: none;
}

.showplus{
    right: 15px;
    z-index: 9999999;
    position: absolute;
    margin-top: -32px !important;
}
.single-post-title, .entry-title{display:none;}

#pg-198-1{font-size: 16px;
line-height: 20px;}
p {
    text-align: justify;
}

#custom_html-2 {
    display: none;
}

.tabactivo{
  -webkit-filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);
      filter: grayscale(100%) brightness(30%) sepia(100%) hue-rotate(-180deg) saturate(700%) contrast(0.8);}

.sf-menu ul.sub-menu{width:240px;}

#menu-item-2595 .widget-area{
    display: inline;
}

#menu-item-2595 form input[type="search"] {
    width: auto;
    color: #000000;
    font-size: 11px;
    padding: 5px 10px !important;
    min-height: 30px;
    background-color: white;
    margin-top: 13px;
}

#menu-item-2595 .search-submit {
    display: none;
}

.lkdico {
    width: 100%;
    display: block;
    text-align: center;
    margin: -20px 0 -42px;
    padding: 20px;
}

.view {
    display: none;
    text-align: center;
    padding: 0 0 10px;
}

.page-id-386 #lstnwsh .pt-cv-title a {
    text-align: center;
    color: #22385f;
    display: block;
    padding: 10px 20px;
    font-weight: bold !important;
}

.page-id-386 #lstnwsh .pt-cv-content {
    text-align: center;
    padding: 0 20px 10px;
    line-height: normal;
    color: #22385f;
}

.page-id-386 #lstnwsh .pt-cv-readmore {
    padding: 5px 20px;
    border: 1px solid #22385f;
    background-color: transparent !important;
    color: #22385f !important;
}

#lstnwsh .pt-cv-ifield {
    background: #dcdcdc;
    height: 470px;
}

#ocean_social-3 .oceanwp-social-icons.style-light li a {
    border: 0;
}

.leftPanel{
background-color:#c2d5eb  !important;
min-height:500px;
padding:15px;
}

#main #content-wrap {
    padding-top: 0;
    padding-bottom: 0;
}

#wwaico {
    text-align: center;
    font-size: 18px;
    line-height: 25px;
}

#wwaico h2 {
    color: inherit;
    font-size: 40px;
    font-weight: bold;
}

#wwaico img {
    width: 20%;
}

.italic{font-style: italic;}

#tipo4 .sow-tabs-title {
    text-align: center;
    display: block;
}

#tipo1 .sow-tabs-tab-container{
    display: block;
}

#tipo4 .sow-tabs-title img {
    display: block;
    width: 70%;
    max-width: none;
    margin: 9px auto;
}

#tipo4 .sow-tabs-tab {
    margin: 0;
    width: 130px;
    padding: 10px 5px;
    font-size: 11px;
    vertical-align: text-top;
    height: 155px;
    font-weight: 600;
}

 /* STYLE PANELISTS INCLUDED */
.panelview h4{
    min-height: 70px !important;
}

 /* STYLE POPUP */

.page-header-disabled #cvpboxOverlay
 {
    background: #fff;
}

.page-header-disabled #cvpboxLoadedContent>#content {
    margin: 0;
width: 100%;
}
.page-header-disabled #cvpboxLoadedContent>#content header h2{
    background: #a7c0d6;
    color: #FFF;
    text-align: center;
    margin: 0;
}

.page-header-disabled #cvpboxLoadedContent {
    background: #FFF;
    padding: 0;
    height: auto !important;
    border: 5px solid #a7c0d6;
    max-height: 90%;
}

.page-header-disabled #cvpboxLoadedContent .panel-layout{
    background: #c2d5eb;
}

.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style div:nth-child(1) div {
    background: #c2d5eb;
    padding: 5% 0 2% 5%;
}

.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style div:nth-child(2) div div {
    background: #FFFFFF !important;
    padding: 5% 3%;
    min-height: 210px;
}

.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style h2 {
    color: #253c67;
    font-weight: 800;
    border: 0 !important;
    padding: 0 !important;
    font-size: 25px;
    margin: 0;
}

.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style h3 {
    color: #8ec6f0;
    text-transform: uppercase;
    font-size: 22px;
    margin: 0;
}

.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style h4 {
    color: #253c67;
}

#tipo4 .sow-tabs{
    text-align: center;
}

.taskf h2 {
    width: 100%;
    height: 50px;
    background-color: #273850;
    margin-bottom: 20px;
    color: #0099d4;
    font-size: 30px;
    padding: 5px 15px;
}

.taskf h3 {
    text-align: left;
    padding-top: 20px;
}

.taskf .sow-tabs-panel-content{
    text-align: justify;
}

#tipo1 .pt-cv-thumbnail, .post-in-category-consensus .pt-cv-thumbnail {
    width: 130px !important;
}

.page-header-disabled .pt-cv-thumbnail {
    margin-bottom: -10px !important;
}

.post-in-category-consensus .lkdico {
    text-align: center;
    width: 100%;
    display: block;
    margin-bottom: -30px;
    padding-bottom: 10px;
}

.post-in-category-consensus .lkdico img{
    width: 40px;
}
#tipo1 pt-cv-thumbnail{
max-width:130px !important;
max-height:130px !important;
}

#tipo1 .pt-cv-view .pt-cv-title a,
#tipo4 .pt-cv-view .pt-cv-title a,
.post-in-category-consensus a{
    color: #253c67;
}

#tipo1 .pt-cv-content, #tipo4 .pt-cv-content, .post-in-category-consensus .pt-cv-content {
    background: #99b5d8;
    color: #243c67;
    line-height: normal;
    font-size: 10px;
    padding: 0 10px 10px;
    margin-top: -15px;
    width: 100%;
    display: block;
    text-align: center;
}

#tipo1 .pt-cv-content{
    min-height: 17px;
}

.page-id-88 #tipo1 .pt-cv-content{
    min-height: auto;
}

#tipo1 .pt-cv-href-thumbnail,
#tipo4 .pt-cv-href-thumbnail,
.post-in-category-consensus .pt-cv-href-thumbnail  {
    margin-bottom: -5px;
}

#tipo1 .pt-cv-title, #tipo4 .pt-cv-title, .post-in-category-consensus .pt-cv-title {
    margin-bottom: 10px;
    background: #99b5d8;
    text-align: center;
    padding: 20px 20px 0;
    font-size: 12px;
    height: 55px;
}

#tipo1 .pt-cv-content b,
#tipo4 .pt-cv-content b,
.post-in-category-consensus b {
    color: #00aeef;
    display: block;
}

#tipo1 .pt-cv-content br,
#tipo4 .pt-cv-content br,
.post-in-category-consensus .pt-cv-ifield br {
    display: none;
}

#tipo1 .pt-cv-readmore, #tipo4 .pt-cv-readmore {
    border-radius: 20px !important;
    display: block;
    left: 45%;
    position: absolute;
    margin: 0 auto;
    width: 33px;
    margin-bottom: -20px;
}

#tipo1  .pt-cv-content-item,
#tipo4  .pt-cv-content-item  {
    flex: none;
    max-width: initial;
    margin-bottom: 40px;
}

#tipo1 #cvpboxLoadedContent{

    padding: 0;
}

.post-in-category-consensus .pt-cv-readmore  {
    display: none;
}

#tipo4 .sow-tabs .sow-tabs-panel-container {
    position: relative;
    background-color: #e8ecf3;
}

#tipo4 .sow-tabs .sow-tabs-tab-selected{
    background-color: #e8ecf3;
    color: #03a9f4;
}

#tipo2 .sow-accordion-panel-border {
    padding: 1% 0;
    color: #21385f;
    background: #FFF;
}

#tipo2 .sow-tabs-panel {
    padding: 2% 5%;
}

#tipo2  .pt-cv-content-item {
    padding-bottom: 35px;
}

#topbnn {
    background-position-y: top !important;
}

#topbnn .textwidget{
    padding: 25% 15%;
    background: #1d6eb19c;
    text-align: center;
    color: #FFF;
    font-size: 40px;
    line-height: normal;
    display: block;
}

.wwa .textwidget{
    padding: 35% 15% !important;
    background: transparent !important;
}

#topbnn p, #topcons .cright p {
    display: inline-table;
    border-top: 2px solid;
    border-bottom: 2px solid;
    text-align: center;
font-family: Montserrat;
}

#topcons{}

#topcons .cright{
    padding: 8% 15% 8% 0;
    text-align: center;
    color: #FFF;
    font-size: 40px;
    line-height: normal;
    display: block;
}

#topcons .cleft {
    background: #8ec6f0;
    padding: 20px;
    display: inline-block;
}

#topcons .cleft .widget-title {
    font-size: 50px;
    color: #FFF;
    border: 0;
    padding: 0;
    font-weight: 400;
}

#topcons .cleft p{
margin:0;
    color: #ffffff;
    font-weight: bold;
    line-height: initial;
}

#topcons .cleft strong{
    color: #253c67;
}

.txtconsen h2{ color: #253c67}

.txtconsen h2 strong{ color: #8ec6f0}

.title2 p {
    color: #ffffff;
    font-size: 30px;
    text-align: center;
    margin: 0;
    font-weight: 500;
}

.title2 p strong{ color: #8ec6f0}

.title3 p {
    color: #253c67;
    font-size: 40px;
    text-align: center;
    margin: 0;
    font-weight: 500;
}

.title2 p strong{ color: #8ec6f0}
.title3 p strong{ color: #8ec6f0}
#tipo2 .pt-cv-view .carousel-control span{
color:#ffffff;
}
#tipo2 .pt-cv-view .carousel-control span:hover{
color:#22385f;
}
#tipo2 .sow-tabs .sow-tabs-tab-container {
    padding: 0;
}

#tipo2 .sow-tabs-tab {
    width: 49.8%;
    padding: 2% 0;
    margin: 0;
    text-align: center;
    font-size: 25px;
color: #FFF;
}
#tipo2 .so-panel {
    margin-bottom: 0 !important;
}

#tipo2 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header {
    position: relative;
    cursor: pointer;
    padding: 0;
    background-color: transparent;
    color: #21385f;
    text-align: left;
    font-weight: 900 !important;
}

#tipo2 .sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button {
    float: left;
    padding: 0 5px 0 0;
}

#tipo2 .pt-cv-view .carousel-control.left {
    left: 0px !important;
}

#tipo2 .pt-cv-view .carousel-control span {
    background: #00aeef;
}

#tipo2 .widget-title {
    color: #22385f;
    border: 0;
    padding: 0;
    font-size: 23px;
    font-weight: 800;
}

#tipo2 .textwidget {
    color: #22385f;
}

#tipo2 .sow-accordion-title{
    font-weight: 700;
}

.consenico {
    padding: 0 !important;
    text-align: center !important;
}

.consenico .textwidget {
    padding: 10%;
    height: 300px;
}

.consenico img {
    display: inline;

}

.consenico strong {
    padding: 0 10%;
    display: block;
    color: inherit;
}

.consenimg{
    text-align: center !important;}

#callconsen .pt-cv-content{
    color: #FFFFFF;
}

#callconsen b {
    font-size: 40px;
}

#callconsen h2 {
    margin-bottom: 5px;
}

#callconsen h3 {
    color: #253c67;
}

#callconsen .pt-cv-readmore {
    color: #ffffff !important;
    background-color: #00aeef !important;
    margin-top: -58px;
    float: right;
    display: block;
}

.blue1 {
    background: #A5D9FF;
    padding: 10%;
    overflow:hidden;
    height:240px;
}

.blue2{
   background: #6AC0FF;
    padding: 10%;
    overflow:hidden;
    height:240px;
}

.blue3{
   background: #2B90DA;
    padding: 10%;
    overflow:hidden;
    height:240px;
}

.blue4{
   background: #67A5D2;
    padding: 10%;
    overflow:hidden;
    height:240px;
}

#hometx1 {
    font-family: Playfair Display;
    font-weight: 400;
    text-align: center;
    color: #06a2f9;
    line-height: 1.4em;
    font-size: 20px;
    font-style: italic;
}

#hometx1 p{
    padding: 2% 4%;
    border: 1px solid;
}

#desball .ow-icon-placement-left {
    background: transparent;
    border: 0; 
    display: block;
    text-align: left;
}

#desball .sow-icon-image {
    width: 120px;
    height: 110px;
    margin-top: -50px;
}

#desball span {
    font-size: 20px;
}

#desball:hover {
    color: #4997d0;
}

#desball .bt1 .ow-icon-placement-left,
#desball .bt5 .ow-icon-placement-left {
    margin-left: -10vh;
}

#desball .bt2 .ow-icon-placement-left,
#desball .bt4 .ow-icon-placement-left {
    margin-left: -3vh;
}

#desball .bt3 .ow-icon-placement-left {
    margin-left: 2vh;
}

#pgc-386-2-1{
    margin-bottom: -10px;
}

#title5 p {
    background-image: url(https://dev-testahf.pantheonsite.io/wp-content/uploads/lin1.jpg);
    color: #5e90b6;
    font-size: 30px;
    text-align: center;
}
#title5 strong {
    background: #FFF;
    padding: 20px;
}
#wdes  a,
#wdes  p{
    text-align: center;
    color: #5e90b6;
    font-size: 20px;
}
#wdes img{
    display: inline;
}

#title6 p {
    color: #FFFFFF;
    font-size: 30px;
    text-align: center;
}

#gallspn .gallery-icon {
    padding: 10%;
    text-align: center;
}

/*
.pt-cv-wrapper img{width: 90px !important;}
*/
#title7 p {
    color: #8395b6;
    font-size: 30px;
    text-align: center;
}

#footer-widgets .footer-box .widget-title {
    color: #fff;
    border: 0;
    padding: 0 0 18px;
    font-weight: 700;
    border-bottom: 1px solid #FFFFFF;
}

#footer .footer-widget {
    margin-top: 50px;
}

#media_image-3{
    margin-top: 0 !important;
}

element.style {
    margin-top: 0;
}

/*INTERNATIONAL ADVISORS INTERNA*/
.post-in-category-international-advisors .panel-layout{
    background: #c2d5eb;}

.post-in-category-international-advisors .entry-header{
    display: none;
}

.post-in-category-international-advisors .panel-grid.panel-no-style div:nth-child(2){background: #FFFFFF;}

.post-in-category-international-advisors .panel-grid-cell {
    padding: 30px 20px;
}

.post-in-category-international-advisors .entry-content {
    margin-bottom: 0;
}

.post-in-category-international-advisors h2 {
    color: #253c67;
    font-weight: 800;
    border: 0 !important;
    padding: 0 !important;
    font-size: 25px;
    margin: 0;
}

.post-in-category-international-advisors h3{
    color: #8ec6f0;
    text-transform: uppercase;
    font-size: 22px;
    margin: 0;
}

.post-in-category-international-advisors h4 {
    color: #253c67;
}

.formcontact p{
    text-align: center;
}

/*CONSENSUS INTERNA*/

.post-in-category-consensus .entry-title{display:none !important}

/* CSS MEDIA 480 M.P */
@media only screen and (max-width: 480px) {
.page-header-disabled #cvpboxLoadedContent .panel-grid.panel-no-style div:nth-child(1) div {
    padding: 5%;
}

#wwaico{
    margin: 0; padding:0;
}

#wwaico .panel-grid-cell{width: 100%;}


}

/* CSS MEDIA 480 */

@media only screen and (max-width: 768px) {
/*-- CONCENSUS --*/
#pg-198-1{font-size: 11px;
line-height: 12px;}

/*-- HOME --*/
#pgc-386-2-1,
#pgc-92-2-1{zoom:0.4;}
#wdes{zoom:0.5;}
#hometx1{zoom:0.6;}

/*-- CATEGORY --*/
.category-newsroom #blog-entries article:first-child .thumbnail {
    width: 100% !important;
    float: none;
}

.nomob{
    display: none;
}

.nocolm{
    width: 100% !important;
    float: none;
}

.post-in-category-newsroom .sharenew {
    position: relative !important;
    right: auto;
    top: auto;
    width: auto;
}

.sf-field-search {
    width: 100% !important;
}

.sf-field-category,
.sf-field-taxonomy-years,
.sf-field-sort_order,
.sf-field-submit {
    width: 50% !important;
}

.searchandfilter ul li {
    padding: 2px 0;
}

.txtopcatnew h2 {
    font-size: 40px;
    text-align: left !important;
    line-height: normal !important;
}

.topnewcat .panel-grid-cell{
    width: 100% !important;
}

.topnewcat .panel-widget-style{
    padding: 0px !important;
}

#topicsball .panel-grid-cell{
    width: 50% !important;
}

#topicsball .panel-grid-cell-empty{
    display: none !important;
}
#topicsball .sow-icon-image {
    width: 80px;
    height: 80px;
    margin: 0 auto;
}

#topicsball span {
    font-size: 14px;
    position: relative;
    display: grid;
    text-align: center;
}

#topicsball  .ball2,
#topicsball  .ball3{
    margin-left: 0;
}

#topicsball .ow-icon-placement-left {
    padding: 0;
    margin: 10px 0;
}

#topicsball .so-panel{
    margin: 10px !important;
}

.panelvid1 .panel-grid-cell .panel-grid-cell{
    width: 100% !important;
    flex: none;
    display: block;
}

.panelvid1 .panel-grid {
    display:block !important;
}

#paises1 .ow-button-base a {
    font-size: 9px;
    padding: 5px 3px;
    letter-spacing: -1px;
}

#paises1 .so-panel{
    margin-bottom: 5px !important;
}

/*-- WHO WE ARE --*/
#pg-88-3> .panel-row-style{zoom:0.5;}
#panel-88-7-0-0 > div{padding:0px !important;}
#panel-88-7-0-0 > div > div > div > p:nth-child(2){ font-size: 9px !important;  line-height: 10px !important;  padding: 7px !important; text-align: justify;}
#media_image-3 > img{width:40% !important;}

#panel-202-4-1-0 > div > div > div > p > strong{font-size:12px !important; line-height:12px !important;}

#pg-205-1 > div{zoom:0.5;}
#pg-205-2 > div{zoom:0.5;}
.so-widget-sow-tabs-default-a890f13a59b2 .sow-tabs .sow-tabs-tab-container{zoom:0.5 !important;}

.so-widget-sow-tabs-default-ee145cca91de .sow-tabs .sow-tabs-tab-container{zoom:0.8;}

.so-widget-sow-tabs-default-0f1d98eee85a .sow-tabs .sow-tabs-tab-container{zoom:0.8;}

#topcons{zoom:0.6;}
  .mobileQuery6{
    zoom: 0.6;
  }
  .mobileQuery5{
    zoom: 0.5;
  }
  .mobileQuery4{
    zoom: 0.4;
  }
  .mobileQuery3{
    zoom: 0.3;
  }
.btndonate a{
    margin-left: 0;
}
}

