/*
 Theme Name: CEW_UK Child
 Author: Hafid Dev
 Author URI: https://magicproductions.ai
 Template: cewuk
 Description: CEW_UK Bespoke Theme.
 Version: 1.0
 License: GNU General Public Licence version 3.0 & Envato Regular/Extended Licence
 Licence URI: http://www.gnu.org/licences/gpl-3.0.html & http://themeforest.net/licenses
 Text Domain: CEW_UK-child
 Tags: responsive, translation ready
 */

/* @import url('./custom.css'); */
.top_pad {
  padding-top: 50px;
}
.member_benefit_button_container {
  margin: 0 auto;
  text-align: center;
}
.member_benefit_button_container button {
  margin: 0px 10px;
}
.global_footprint {
  margin: 0 auto;
  text-align: center;
}
.global_footprint_col {
  text-align: center;
  border-right: 1px solid black;
}
.global_footprint p.evc-c-text {
  display: inline-block !important;
  font-size: 50px !important;
}
.vc_custom_1575182345019 {
  margin-top: 50px;
}
.page-template-member-benefits h2.vc_custom_heading {
  padding-bottom: 15px;
}
.custom_hr_counter {
  padding-top: 30px;
}
.banner_pad {
  padding-top: 50px;
  padding-bottom: 50px;
}

/* Youzer */

.content {
  min-height: 70px;
}

/* WooCommerce Request Invoice Div*/
.payment_method_bacs {
  display: none !important;
}
/* Events */

.pt-cv-ifield .pt-cv-ctf-column:nth-child(1) {
  /*date*/
  width: 15%;
}

.pt-cv-ifield .pt-cv-ctf-column:nth-child(3) {
  /*image*/
  float: right;
  width: 380px;
}

.pt-cv-ifield .pt-cv-ctf-column:nth-child(2), /*event type*/
.pt-cv-ifield .pt-cv-ctf-column:nth-of-type(n+4) {
  /*title & summary*/
  width: 50%;
}

.pt-cv-ifield .event_start_date_cvc_h {
  height: 150px;
  word-spacing: 500px;
  text-align: center;
  padding-top: 10%;
  border-right: 1px solid;
  font-family: 'Playfair Display', serif;
  font-size: 22px;
  margin-bottom: 50px;
}

.pt-cv-ifield .event_type_cvc_h {
  background: #f1f1f1;
  padding: 5px;
  width: fit-content;
  letter-spacing: 2px;
  font-family: 'Playfair Display';
}

.pt-cv-ifield .event_title_cvc_h a {
  color: black;
  font-size: 22px;
  font-family: 'Playfair Display';
}

.crm-form-submit.crm-button.crm-button-type-upload,
.crm-contribute-widget a {
  background: #c50017 !important;
  color: #fff !important;
  border: solid 1px #000 !important;
  width: 100%;
  display: inline-block;
  text-align: center;
  padding: 10px;
}
.crm-form-submit.crm-button.crm-button-type-upload {
  width: auto;
  padding: 10px 50px;
}
..crm-form-submit.crm-button.crm-button-type-upload:hover,
.crm-contribute-widget a:hover {
  background: #fff !important;
  color: #000 !important;
}
.other_amount-content input {
  background: #f2f2f2;
}

@media only screen and (max-width: 1199px) {
  .pt-cv-ifield .pt-cv-ctf-column:nth-child(3) {
    /*image*/
    width: 300px;
  }
}

@media only screen and (max-width: 991px) {
  .pt-cv-ifield .pt-cv-ctf-column:nth-child(1) {
    /*date*/
    width: 100%;
  }

  .pt-cv-ifield .event_start_date_cvc_h {
    height: auto;
    word-spacing: inherit;
    padding-top: 30px;
    border-right: none;
    margin-bottom: 0;
  }
}

@media only screen and (max-width: 767px) {
  .pt-cv-ifield .pt-cv-ctf-column {
    width: 100% !important;
  }
}
