/*
Theme Name:   Zox News Child
Theme URI:    https://themeforest.net/user/mvpthemes/
Description:  Zox News Child Theme
Author:       MVP Themes
Author URI:   https://themeforest.net/user/mvpthemes/portfolio
Template:     zox-news
Version:      1.0.0
License:      GNU General Public License v3 or later
License URI:  http://www.gnu.org/licenses/gpl-3.0.html
Tags:         two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain:  zox-news-child
*/
/* MENU */
#mvp-fly-logo{height:auto;}
.mvp-nav-menu ul li a{font-size:13px;}
#mvp-main-nav-small, #mvp-nav-small-right, .mvp-nav-small-cont {height:80px;}
#mvp-nav-small-left {margin:30px 20px 30px 0;}
#menu-main-menu {margin-top:15px;}
.mvp-nav-small-logo {height:60px;}
.mvp-nav-menu { padding:0px !important;}
#mvp-main-nav-small .mvp-nav-menu ul li{ padding:18px 0px 0px 0px;}
#mvp-main-nav-small .mvp-nav-menu ul li ul.sub-menu li{ padding:0px;}
#mvp-main-nav-small .mvp-nav-menu ul li a{padding-bottom:30px;}
#mvp-main-nav-small .mvp-nav-menu ul li:hover a{padding-bottom:25px;}
#mvp-main-nav-small .mvp-nav-menu ul li ul.sub-menu li a { height:auto;}
span.mvp-nav-search-but{padding:30px 0px;}

/* FOOTER */
#mvp-foot-wrap {background-image: linear-gradient(#097399, #0f4c62);}
#mvp-foot-menu ul li a { color:#ffffff; }

/* Habillage */
ul.mvp-post-soc-list li.mvp-post-soc-li {
	background: #4875B4;
	}
.mvp-widget-feat2-side-more-but i { top:0px; }
.mvp-widget-feat2-side-more-but { text-align:left; }
.mvp-widget-feat2-side-more { font-size:12px; }
#mvp-pays-side-wrap span.mvp-widget-home-title, #mvp-side-wrap span.mvp-widget-home-title
{
	transform:none;
	padding:15px 0px;
	background:none;
}
#mvp-home-widget-wrap h4.mvp-widget-home-title:before
{
	background:#000000;
	height:8px;
}

#mvp-home-widget-wrap span.mvp-widget-home-title, span.mvp-feat1-pop-head
{
	transform:none;
	padding:15px 20px;
}
h4.mvp-widget-home-title
{
	margin:0px;
}
#mvp-home-widget-wrap h4.mvp-widget-home-title
{
	margin:0px 0px 20px 0px;
}

#mvp-content-main h2, .mvp-post-add-main h2
{
	font-size:45px;
	font-weight:normal;
	text-align:left;
	color:#454545;
	vertical-align:middle;
}

#mvp-content-main h3, .mvp-post-add-main h3
{
	font-size:21px;
	font-weight:bold;
	text-decoration:underline;
	color:#097399;
	margin-bottom:20px;
}
#mvp-content-main p a, .mvp-post-add-main p a
{
	box-shadow:none;
	color:#1dc5c5;
	text-decoration:underline;
	font-weight:bold;
}

.mvp-author-info-text a
{
	color:#1dc5c5 !important;
}

/* POST */
.page h1.mvp-post-title, .attachment h1.mvp-post-title, .archive h1.mvp-post-title, .search h1.mvp-post-title
{
	text-align:left;
	font-size:48px;
	font-weight:bold;
}
span.mvp-post-cat
{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    -o-transform:none;
    transform:none;
	padding:15px 20px;
}
.mvp-main-body-max{	width:100% !important;}



/* PAGE PAYS */

.fiche-pays-wrap #mvp-post-feat-img-wide #mvp-post-feat-img
{
	margin-top:-240px;
}
.fiche-pays-wrap .mvp-author-info-wrap
{
	display:none;
}
#mvp-pays-wrap
{
	display:block;
	width:100%;
	border-top:solid 8px #000000;
	border-bottom:solid 8px #000000;
	padding:50px 0px 20px 0px;
  -webkit-columns: 3 300px;
     -moz-columns: 3 300px;
          columns: 3 300px;
  -webkit-column-gap: 50px;
     -moz-column-gap: 50px;
          column-gap: 50px;
}

#mvp-pays-wrap .continent
{
	margin-bottom:50px;
}
#mvp-pays-wrap .continent-title
{
	font-weight:normal;
	font-size:36px;
	color:#454545;
	margin-bottom:30px;
}
#mvp-pays-wrap .pays-title
{
	margin-bottom:5px;	
}
#mvp-pays-wrap .pays-title a
{
	font-weight:normal;
	font-size:17px;
	color:#454545;
}
#mvp-pays-wrap .pays-title a:hover
{
	color:#1dc5c5;
}
/* FICHE PAYS */
h1.mvp-post-title-wide
{
    text-shadow: 1px 1px 0 #454545;
}

.fiche-pays-wrap #mvp-content-bot
{
	display:none;
}
.fiche-pays-wrap .mvp-post-cat
{
	display:none;
}
.fiche-pays-wrap #mvp-post-feat-text-wrap
{
	bottom:45%;
}
#mvp-post-feat-img-wide #mvp-post-feat-img img
{
	opacity:1;
}

.pays-fiche-block
{
	padding-top:50px;
}
#pays-fiche-essentiel-block
{
	margin-top:30px;
}
#pays-fiche-essentiel-block-wrapper
{
	border-bottom:solid 8px #097399;
	margin-bottom:50px;
	padding-bottom:30px;
}
#mvp-content-main #pays-fiche-essentiel-block h2
{
	text-align:center;
	font-weight:normal;
	font-size:36px;
	color:#097399;
    position: relative;
	margin:0px 0px 50px 0px;
}
#mvp-content-main #pays-fiche-essentiel-block h2:before {
    content: "";
    left: 0;
    right: 0;
    height: 8px;
    background: #097399;
    position: absolute;
    top: calc(50% - 4px);
}

#mvp-content-main #pays-fiche-essentiel-block h2 span {
    display: inline-block;
    padding: 0 30px;
    background: white;
    position: relative;
    z-index: 1;
}
#pays-fiche-essentiel-block .pays-fiche-essentiel
{
	display:block;
    text-align: left;
	margin-bottom:20px;
}
#pays-fiche-essentiel-block .pays-fiche-essentiel-title h4
{
	width:auto;
	font-weight:bold;
	font-size:12px;
	text-transform:uppercase;
	color:#454545;
	margin:0px;
}
#pays-fiche-essentiel-block .pays-fiche-essentiel-value
{
	font-weight:bold;
	font-size:16px;
	color:#097399;
}
.fiche-pays-wrap #mvp-content-main h2
{
	font-size:45px;
	font-weight:normal;
	text-align:left;
	color:#454545;
	vertical-align:middle;
	margin:0px 0px 20px 0px;
}
.fiche-pays-wrap #mvp-content-main h3
{
	font-size:21px;
	font-weight:bold;
	text-decoration:underline;
	color:#097399;
	margin-bottom:20px;
}

#mvp-pays-side-wrap
{
	width:320px;
	float:right;
}

#mvp-pays-side-wrap #menu-fiche-pays
{
	background:#000000;
}
#mvp-pays-side-wrap #menu-fiche-pays li
{
	padding:15px 30px 15px 30px;
}
#mvp-pays-side-wrap #menu-fiche-pays li:hover
{
	background:#1dc5c5;
}
#mvp-pays-side-wrap #menu-fiche-pays li a
{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#mvp-pays-side-wrap #menu-fiche-pays li a:before
{
	content:"› ";
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
}

/* NEWSLETTER IN SIDEBAR */
.widget_mailpoet_form h4.mvp-widget-home-title:before
{
	width:0px;
}


.widget_mailpoet_form
{
	background:#ededed;
	padding-bottom:20px;
}
.widget_mailpoet_form .mvp-widget-home-head
{
	background:#097399;
	text-align:center;
	margin-bottom:20px;
}

.widget_mailpoet_form .mvp-widget-home-head h4.mvp-widget-home-title2
{
	margin:0px;
	padding:15px 0px;
	text-align:center;
}
.widget_mailpoet_form .mvp-widget-home-head span.mvp-widget-home-title2
{
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
	color:#ffffff;
	border:none;
	padding:none;
}
.widget_mailpoet_form .mailpoet_paragraph
{
	font-size:10px;
	padding:20px 20px 0px 20px;
	text-align:left;
}
.widget_mailpoet_form .mailpoet_paragraph label
{
	font-size:14px;
	font-weight:bold;
	color:#097399;
}
.widget_mailpoet_form .mailpoet_paragraph input
{
	width:260px !important;
	background:#ffffff;
	border:none;
	font-size:14px;
	font-weight:bold;
	color:#097399;
	padding:10px;
}
.widget_mailpoet_form .mailpoet_paragraph input[type="checkbox"]
{
	width:auto !important;
}
.widget_mailpoet_form .mailpoet_paragraph input.mailpoet_submit
{
	width:160px !important;
	margin:0px 60px;
	background:#fc125e;
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
	color:#ffffff;
}

/* WIDGET ARTICLES */
.mvp-feat1-list-buts
{
	background:#097399;
}
ul.mvp-feat1-list-buts li
{
	float:left;
	width:160px;
}
span.mvp-feat1-list-but
{
    -webkit-transform:none;
    -moz-transform:none;
    -ms-transform:none;
    -o-transform:none;
    transform:none;
}
ul.mvp-feat1-list-buts li span.mvp-feat1-list-but
{
	color:#ffffff;
	line-height:1.2;
	font-size:16px;
	padding:15px 20px;
}
ul.mvp-feat1-list-buts li.active span.mvp-feat1-list-but
{
	background:#1dc5c5;
}
span.mvp-cd-cat, .mvp-feat3-main-story span.mvp-cd-cat
{
	color:#1dc5c5;
}
span.mvp-cd-date
{
	display:none;
}
.mvp-feat1-list
{
	margin-top:15px;
}
/* WIDGET PORTRAITS DE LA SEMAINE */
#fae_widget-2 .mvp-feat1-list-buts
{
	background:#1dc5c5;
}
h4.mvp-widget-home-title2
{
	border:none;
	margin:0px;
}
span.mvp-widget-home-title2
{
	border:none;
	padding:0px;
}
.mvp-feat1-list-head-wrap
{
	margin:0px;
}
#fae_widget-2 ul.mvp-feat1-list-buts li
{
	width:320px;
}

/* PAGE CONTACT */

.wpcf7 label
{
	font-size:14px;
	font-weight:bold;
	color:#097399;
}
.wpcf7 input, .wpcf7 textarea
{
	width:320px !important;
	background:#ffffff;
	border:none;
	font-size:14px;
	font-weight:bold;
	color:#097399;
	padding:10px;
}
.wpcf7 .wpcf7-submit
{
	width:160px !important;
	margin:0 60px;
	background:#fc125e;
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
	color:#ffffff;
}
.page-template-author-list span.mvp-widget-home-title, .author span.mvp-widget-home-title
{
	transform:none;
	padding:15px 20px;
}
.page-template-author-list h4.mvp-widget-home-title:before, .author h4.mvp-widget-home-title:before
{
	background:#000000;
	height:8px;
}
.wpcf7 input, .wpcf7 textarea
{
	width:100% !important;
	border:solid 1px #222222 !important;
}
.wpcf7 .wpcf7-submit
{
	border:none !important;
}
.wpcf7 .wpcf7-wpgdprc input
{
	width:auto !important;
}
/* RGPD */
#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize
{
	background:#ffffff !important;
	color:#000000 !important;
	padding:5px 10px !important;
font-size:13px  !important;
}
.mentions-RGPD p
{
font-size:10px !important;
}