.pagination-archive {
    width: 100% !important;
	max-width:100% !important;
}
.single_post_content article form .mc-field-group .datefield {     display: flex;     align-items: center;     gap: 3px; }
.single_post_content article form .mc-field-group .datefield span.subfield br {     display: none; }
.single_post_content article form .mc-field-group .datefield span.small-meta.nowrap {     display: none; }
.single_post_content article form .mc-field-group select {     display: block;     width: 100%;     float: left;     margin: 0;     padding: 8px 10px !important;     border: 1px solid #ddd;     border-radius: 4px;     height: 40px; }
.win_cat_desc {     display: inline-block;     width: 100%;     margin: 0;     padding: 0 15px; }
.win_cat_desc p { margin: 0 auto 40px auto; width: 100%; text-align: center; font-size: 22px; line-height: 30px;   color: #000;   font-weight: 500; }
div.single_post_content article form .mc-address-group > .mc-address-fields-group .mc-field-group {     width: 100% !important; }
div.single_post_content article form .mc-address-group > .mc-address-fields-group {     width: 100% !important; }
div.single_post_content article form {     font-family: roboto,sans-serif; }
div.single_post_content article form input, div.single_post_content article form select, div.single_post_content article form button, div.single_post_content article form p, div.single_post_content article form span, div.single_post_content article form label{     font-family: roboto,sans-serif; }

.competition_post .et_social_inline.et_social_mobile_on.et_social_inline_bottom {
    display: none;
}

.content_btw_adv {
    width: 100%;
}
 
.content_and_adv {
    width: 100%;
    justify-content: center;
}
/***** video Poup **********/

.brid-ad-info {display:none !important;}

  #VMR-vid1 video { display: none; }
  body.page-template-temp-test div#popup {
display: none !important;
}
  #age-verification-popup,  #videoPopup {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0, 0, 0, 1);
display: flex;
justify-content: center;
align-items: center;
z-index: 9999999;
}

.popup-contents {
  background: #000;
  padding: 20px;
  border-radius: 8px;
  text-align: center;
  position: relative;
  
}

#closePopup {
  margin-top: 10px;
  padding: 5px 10px;
  background: red;
  color: white;
  border: none;
  cursor: pointer;
}
.popup-box.popup-contents button {
    background: #fff;
    border: 1px solid #fff;
    padding: 8px 15px;
    border-radius: 11px;
    color: #000;
    transition: .3s ease all;
  }
  .popup-box.popup-contents h2 {
    font-size: 20px;
    line-height: 30px;
    margin-bottom: 20px;
    color: #fff;
  }
  .popup-box.popup-contents {
    max-width: 400px;
    width: 100%;
    padding: 40px;
    background: #000;
    border: 1px solid rgba(255,255,255,.8); 
    margin: 0 15px;
  }
  .popup-box.popup-contents button#reject-18 {
    background: transparent;
    border-color: #fff;
    color: #fff;
  }
  .popup-box.popup-contents button:hover {
    background: transparent;
    border-color: #fff;
    color: #fff;
  }
  .popup-box.popup-contents button#reject-18:hover {
    background: #fff;
    color: #000;
  }
  .age_btn_outer {
    display: flex;
    justify-content: center;
    gap: 15px;
    flex-wrap: wrap;
  }
  .open_popup {
    overflow: hidden;
  }
  #videoPopup #popupVideo {
    aspect-ratio: 16/9;
    height: auto;
    width: 100%;
    max-width: 700px;
  }
/*********** end ************/

@media(max-width:767px){
.single-wrapper .competition_post .post-content {
    padding: 0;
}
 
.competition_post .post-content iframe {
    width: 100%;
}
}
@media(max-width:480px){
  .popup-box.popup-contents {
    padding: 30px 20px;
  }
}