/*
Theme Name: Modern Customizr
Version: 1.0
Description: A child theme of Customizr Pro
Template: customizr-pro
Author: Administrator
*/
@import url("../customizr-pro/style.css");
/* Your awesome customization starts here */

/********************************
* === BODY ===
*********************************/

body { 
background-image: url("https://senejournal.com/wp-content/uploads/2022/12/orange-habillage.jpg");
background-position: center top; 
background-size: cover;
background-repeat: no-repeat; 
background-attachment: fixed;
}

@media (min-width: 1200px) {
body.home { 
background-image: url("https://senejournal.com/wp-content/uploads/2022/12/orange-habillage.jpg"); 
background-position: center top; 
background-size: cover;
background-repeat: no-repeat; 
background-attachment: fixed;
	}

.home #tc-page-wrap {
	margin-top: 220px;
	}
}

/*@media (min-width: 1200px) {
.czr-boxed-layout .container {
    width: 990px !important;
	}
}*/

#tc-page-wrap.czr-boxed {
	background : #fff;
}

/********************************
* === HEADER ===
*********************************/

.tc-header.border-top {
	border-top-width: 1px !important;
}

.branding .navbar-brand {
	padding: 0;
}

.branding .header-tagline {
	margin: 0;
}

.branding.tagline-below .header-tagline {
    padding-bottom: 0;
}

/* Customizing the slogan */

.slogan {
	text-align: center; 
	color: #577d7d;
	background-color: #313131;
	display: block;
}

@media (min-width: 1024px) {
.slogan {
	  display: none;
  }
}

/* Customizing the Heading ALAUNE */

.laune {
	text-align: center; 
	color: #fff;
	background-color: #313131;
	margin-top: 0;
}

.alaune {
	text-align: center; 
	color: #fff;
	background-color: #313131;
	margin-top: 0;
	margin-bottom : 0;
}

.fpc-marketing {
    margin-top: 0;
    margin-bottom: .25em;
}

/* Customizing the Heading ACTUALITES */

.actus {
	text-align: center; 
	color: #fff;
	background-color: #313131;
	margin-top: 0;
}

/**********************************************
* === MAIN ===
***********************************************/

#main-wrapper {
    padding-bottom: 0;
}

#main-wrapper .container {
	margin-top: 0px !important;
}

.archive-header .header-bottom {
	display: none;
}

/********************
* === SIDEBAR ===
*********************/

.tc-sidebar.right { 
	padding-left: 1.07em;
}

aside {
	padding: 0px 3px 2px !important;
}

.sidebar .widget-title {
	color:#fff;
	margin: 0;
    padding: 10px 0 !important;
	text-align: center;
}

.sidebar .widget-title a {
	color: #fff;
}

.widget li {
	background: #fff;
	margin-bottom: 2px !important;
	text-align: left;
}

h5.widget-title {
	margin: 0.5em 0;
    padding-top: 0.5em;
	text-align: center;
}

/*******************
* === FOOTER ===
********************/

/* Change font-size/color of BackToTop */

.czr-btta {
	background: #000;
}

/******************
* === SINGLE ===
*******************/

.single .btn-edit {
	display: none;
}

.single .header-bottom {
	border-bottom: 1px solid #eceeef;
}

/* Related Post Section */

.post-related-articles {
	border-top : 2px solid #ccc;
}

.related-posts_title {
	background: #ccc;
	text-align:center;
	margin-top: 3px;
}

.related-posts_nav {
	margin-top: 3px;
}

.related-posts_nav .slider-control {
	width: 2em;
    height: 2em;
    line-height: 2em;
}

/* Comments Section */

#comments {
	border-top: 2px solid #ccc;
	margin-top: 20px;
}

.post-comments {
	margin-top: 0 !important;
}

.comment-notes {
	display: none;
}

.comment-respond {
	padding-top: .5em;
	margin-top: 0;
	background: #e9eaee;
}

#reply-title {
	margin-top: 0;
}

.avatar {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
}


/********************************
* === PLUGINS ===
*********************************/

/********************************
/* RPWWT
*********************************/

#recent-posts-widget-with-thumbnails-2 {
    background: #415996;
}

#recent-posts-widget-with-thumbnails-3 {
background: #4c4d4e;
}

#recent-posts-widget-with-thumbnails-4 {
    background: #4c4d4e;
}


/********************************
/* Yarpp Related Posts
*********************************/

.yarpp-related {
	 border-top: 2px solid #ccc;
	 padding-top: 5px;
}

.yarpp-related h3 {
	  background-color: #e9eaee;
      text-align: center;
      font-size: 1.728em !important;
	  font-weight: inherit !important;
}

.yarpp-related img {
	  width: 85px;
      height: 60px;
	  margin-right:5px;
	  border-radius: 4%;
	  float: left;
}
	
.yarpp-related a {
      font-size: 17px;
      font-weight: normal !important;
      line-height: 22px;
	  display: block;
	  padding: 5px;
	  margin-bottom: 5px;
	  overflow: hidden;
	  box-shadow: 1px 1px 3px rgba(227, 227, 227, 1);

}

/* Yarpp Widget */

#yarpp_widget-2 {
    background-color: #415996;
}

.yarpp-list li {
	padding:3px;
}


/********************************
/* WPP Popular Posts
*********************************/

#wpp-2 {
    background-color: #4c4d4e;
}

.wpp-list li {
    padding: 5px 0;
	overflow: hidden;
}

.wpp-list a {
	display: block;
}

.wpp-thumbnail {
    margin: 5px;
	float: left;
}

.wpp-post-title {
	font-weight: bold;
	display: table !important;
	margin-left: 5px;
}


/********************************
/* Feedzy RSS
*********************************/

#feedzy_wp_widget-7 {
    background-color: #ff3300;
}

#feedzy_wp_widget-6 {
    background-color: #0b4892;
}

.feedzy-rss>ul {
    margin: 0 !important;
}

.feedzy-rss .rss_item {
    margin: 0 0 3px !important;
}

.feedzy-rss .rss_item .title {
    display: table;
	font-weight: inherit !important;
}

.feedzy-rss .rss_item .rss_image {
   margin: 0.3em !important;
}

.feedzy-rss .rss_item .rss_content small {
	text-align: right;
    margin-right: 0.5em;
}


/********************************
* === FIN DES PLUGINS ===
*********************************/


/**********************************
* === STYLING ADSENSE ADS ===
***********************************/

/* Styling the Header ad */
.header_ad { 
	margin: 20px auto;
}

/*.header_ad { 
	width: 320px;
	height: 100px;
}
@media(min-width: 500px) { 
.header_ad { 
	width: 468px; 
	height: 60px; 
}
}
@media(min-width: 800px) { 
.header_ad {
	min-width:728px;
	width:100%;
	height:90px; 
} 
}*/

/* Styling the Footer ad */
.footer_ad { 
	margin-bottom: 10px;
	background: #fff;
}

/* Styling the Sidebar ads */
.sidebar_ad { 
	  margin-bottom: 20px;
}

/*.sidebar_ad { 
	width: 300px; 
	height: 250px;
}
@media (min-width:340px) { 
.sidebar_ad { 
	width: 336px;
	height: 280px;
}
} 
*/

.widget_ad { 
	  margin-bottom: 20px;    
}

/* Styling the Homepage ad */
/*.homepage_ad { 
	margin: 1px auto;
}
.homepage_ad { 
	width: 320px;
	height: 100px;
}
@media(min-width: 500px) { 
.homepage_ad { 
	width: 468px; 
	height: 60px; 
}
}
@media(min-width: 800px) { 
.homepage_ad {
	min-width:728px;
	width:100%;
	height:90px;
} 
}*/

/* Styling In-feed ads */
.infeed {
	padding-left: 15px;
	/*padding-right: 15px;*/
	margin-bottom: 40px;   
}
.infeed { 
	width: 320px;
	height: 100px;  
}
@media (min-width: 350px) {
.infeed { 
	width: 340px; 
	height: 180px; 
}	
}
@media (min-width: 500px) {
.infeed { 
	width: 468px; 
	height: 130px;
} 
}
@media (min-width: 800px) {
.infeed { 
	min-width: 790px; 
	width: 100%; 
	min-height: 90px;
}
}

/* Styling the in-article ads */
.in_aticle { 
	  margin: 10px auto;    
}

.post_ad { 
	  margin: 10px auto;    
}


/************************************
* === END OF STYLING ADSENSE ADS ===
*************************************/