/*
Theme Name: Zox News Child
Theme URI: https://themeforest.net/user/mvpthemes
Description: Tema Child per il tema Zox News
Author: Diario del Web S.r.l.
Author URI: https://www.diariodelwebsrl.it/
Template: zox-news
Version: 0.0.1
*/

/* TEMPLATE */
h1.mvp-post-title {
  margin-right: 0;
  width: 100%;
}
#mvp-post-feat-img .wp-post-image {
  width: 100%;
}
#mvp_home_feat1_widget-2 {
  margin-bottom: 40px;
}
.menu-item-160747 ul li a {
  color: #dd3333;
}
#mvp-content-main p,
.mvp-post-add-main p {
  font-size: 1.3rem !important;
  line-height: 1.7 !important;
}
#mvp-content-main ul li,
#mvp-content-main ol li,
.mvp-post-add-main ul li,
.mvp-post-add-main ol li {
  font-size: 1.3rem !important;
  line-height: 1.7 !important;
}
#mvp-content-main p.wp-caption-text,
.gallery-caption,
.mvp-post-add-main p.wp-caption-text {
  font-size: 0.8rem !important;
}
#mvp-foot-wrap {
  background: #000;
}
.mvp-widget-ad {
  background: #f7f7f7;
  padding: 10px 0 20px;
}
#mvp-comments-button {
  margin-bottom: 30px;
}
.mvp_facebook_widget {
  margin: 125px 0;
}

.mvp-feat1-list-img {
  background: #fff !important;
}

/* TEMPLATE VARIABILI */
.mvp-cd-cat.left.relative {
  color: #dd3333 !important;
}

/* FIX CMP GOOGLE */
.fc-consent-root .fc-close {
  right: auto !important;
  left: 0px !important;
}

/* GAM */
#div-gpt-ad-INTER {
  line-height: 0;
}
#div-gpt-ad-LDB1 {
  min-height: 90px;
  background: #f7f7f7;
  padding: 5px 0;
  text-align: center;
  clear: both;
}
#div-gpt-ad-INARTICLE0,
#div-gpt-ad-INARTICLE1,
#div-gpt-ad-INARTICLE2,
#div-gpt-ad-INARTICLE3,
#div-gpt-ad-INARTICLE4 {
  margin: 20px auto 30px;
  text-align: center;
  clear: both;
  min-height: 250px;
}
#div-gpt-ad-SMPU1,
#div-gpt-ad-SMPU2,
#div-gpt-ad-MPU1,
#div-gpt-ad-MPU2,
#div-gpt-ad-MPU3 {
  min-height: 250px;
}
.clever-core-ads {
  margin: 30px auto !important;
}

@media screen and (max-width: 479px) {
  span.mvp-post-excerpt {
    font-size: 22px !important;
    line-height: 31px !important;
    letter-spacing: -0.05em;
  }
  h1.mvp-post-title,
  #mvp-post-content h1.mvp-post-title {
    font-size: 2.3rem !important;
    line-height: calc(1em + 4px);
    letter-spacing: -0.03em;
  }
  #div-gpt-ad-INARTICLE1,
  #div-gpt-ad-INARTICLE2,
  #div-gpt-ad-INARTICLE3,
  #div-gpt-ad-INARTICLE4 {
    background: #f7f7f7;
    padding: 15px 0 15px 0;
  }
  #div-gpt-ad-LDB1 {
    min-height: 100px;
  }
}
