
 
   .buttonsza {
  
    float: lefy;
    
    margin-top: 228px;
    margin-left: 2535px;
    align-content: flex-end;
    z-index: 1;
    position: absolute;
  
}


/* to show button under page filters */
@media screen and (max-width: 1270px) {
.buttonsza {    
  padding-top: 4px !important;
  position: absolute !important;
  margin-top: 281px !important;
  margin-left: 30px !important;

}  
.view-content {
padding-top: 40px !important;
}
}



  @media screen and (min-width: 380px) and (max-width: 2850px) {
    .buttonsza {
        margin-top: 228px;
        margin-left: calc(100% - 11%);
        align-content: flex-end;
        z-index: 1;
        position: absolute;
  

      }
}

@media screen and (min-width: 380px) and (max-width: 2468px) {
    .buttonsza {
        margin-top: 228px;
        margin-left: calc(100% - 13%);
        align-content: flex-end;
        z-index: 1;
        position: absolute;
  
      }
}
@media screen and (min-width: 380px) and (max-width: 2068px) {
    .buttonsza {
        margin-top: 228px;
        margin-left: calc(100% - 17%);
        align-content: flex-end;
        z-index: 1;
        position: absolute;
  

      }
}
@media screen and (max-width: 1550px) {
    .buttonsza {
        margin-top: 228px;
        margin-left: calc(100% - 19%);
        align-content: flex-end;
        z-index: 1;
        position: absolute;
  

      }
}

@media screen and (max-width: 1350px) {
    .buttonsza {
        margin-top: 228px;
        margin-left: calc(100% - 22%);
        align-content: flex-end;
        z-index: 1;
        position: absolute;


      }
}





div.buttonsza > a.btn.btn-default.btn-lg.d-inline-flex {

-webkit-tap-highlight-color: transparent !important;
-webkit-font-smoothing: antialiased !important;
--mm-sidebar-collapsed-size: 44px !important;
--mm-sidebar-expanded-size: 260px !important;
box-sizing: border-box !important;
text-decoration: none !important;
display: inline-block !important;
font-weight: 400 !important;
text-align: center !important;
white-space: nowrap !important;
vertical-align: middle !important;
user-select: none !important;
border: 2px solid transparent !important;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out !important;
background-color: transparent !important;
background-image: none !important;
border-color: #008d7f !important;
padding: .5rem 2rem !important;
line-height: 1.5 !important;
font-size: 14px !important;
padding-top: 10.5px !important;
padding-bottom: 10.5px;
text-transform: uppercase !important;
font-family: Barlow-medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
border-radius: 3px !important;
color: #008d7f !important;
letter-spacing: 1px !important;
cursor: pointer !important;

}

div.buttonsza > a.btn.btn-default.btn-lg.d-inline-flex > i.ml-3{
margin-left: 0rem!important;
}



.button_subscription_pdn {

padding: 10px;
}


div.button_subscription_pdn > a.btn.btn-default.btn-lg.d-inline-flex {

-webkit-tap-highlight-color: transparent !important;
-webkit-font-smoothing: antialiased !important;
--mm-sidebar-collapsed-size: 44px !important;
--mm-sidebar-expanded-size: 260px !important;
box-sizing: border-box !important;
text-decoration: none !important;
display: inline-block !important;
font-weight: 400 !important;
text-align: center !important;
white-space: nowrap !important;
vertical-align: middle !important;
user-select: none !important;
border: 2px solid transparent !important;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out !important;
background-color: transparent !important;
background-image: none !important;
border-color: #008d7f !important;
padding: .5rem 2rem !important;
line-height: 1.5 !important;
font-size: 14px !important;
padding-top: 10.5px !important;
padding-bottom: 10.5px;
text-transform: uppercase !important;
font-family: Barlow-medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;
border-radius: 3px !important;
color: #008d7f !important;
letter-spacing: 1px !important;
cursor: pointer !important;

}

div.button_subscription_pdn > a.btn.btn-default.btn-lg.d-inline-flex > i.ml-3{
margin-left: 0rem!important;
}


.field--name-bp-view {
position: relative; 
} 
div.green_color{
color: #008d7f ! important; 
font-size:24px !important;
} 
a.green_color {
color: #008d7f ! important; 
}

.latest-news > .view-content > .slick  > .slick__slider > .slick-list > .slick-track  {
  margin-left:0;
}

 /* Start: Twitter cards custom css */
@media (max-width: 991.98px) {
  .tweets .enx-slick-next,
  .tweets .enx-slick-prev,
  .paragraph--type--twitter-links .enx-slick-next,
  .paragraph--type--twitter-links .enx-slick-prev {
    width: 3rem;
    height: 3rem;
  }

  .tweets .enx-slick-prev,
  .paragraph--type--twitter-links .enx-slick-prev {
    right: 3rem;
  }
}

@media (min-width: 991.98px) {
  .tweets .enx-slick-next,
  .tweets .enx-slick-prev,
  .paragraph--type--twitter-links .enx-slick-next,
  .paragraph--type--twitter-links .enx-slick-prev {
    width: 4rem;
    height: 4rem;
    right: 1rem;
  }

  .tweets .enx-slick-prev,
  .paragraph--type--twitter-links .enx-slick-prev {
    right: 5rem;
  }
}

.tweets .slick-slider .slick-list,
.tweets .slick-slider .slick-track,
.paragraph--type--twitter-links .slick-slider .slick-list,
.paragraph--type--twitter-links .slick-slider .slick-track {
  display: flex;
  flex-flow: row;
}

.tweets .slick-initialized .slick-slide,
.paragraph--type--twitter-links .slick-initialized .slick-slide {
  display: flex;
  flex-flow: column;
  padding: 0 5px;
}

.tweets .slick-initialized .slick-slide > div,
.paragraph--type--twitter-links .slick-initialized .slick-slide {
  display: flex;
  height: 100%;
}

.paragraph--type--twitter-links .slick-slide,
.tweets .slick-slider .list-group-item {
  background: white;
  margin: 0 10px;
  border: 1px solid rgba(0,0,0,.125);
}

.paragraph--type--twitter-links .slick-slide .field--name-field-media-twitter,
.tweets .slick-slider .list-group-item {
  padding: 0.75rem 1.25rem;
}

 /* End: Twitter cards custom css */

 /* Boostrap_barrio */
form .d-flex>fieldset,
form .d-flex>div {
    padding-right: 5px;
    padding-left: 5px;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}
