/*
Theme Name: Web86 - 2020
Theme URI: https://www.themeinwp.com/theme/default-mag
Template: default-mag
Author: ThemeInWP + Web86
Author URI: https://www.themeinwp.com
Description: Adaptation du theme Default Mag pour Web86 (2020). For Demo Check here: https://demo.themeinwp.com/default-mag/
Tags: blog,news,photography,grid-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-header,custom-logo,custom-menu,featured-images,featured-image-header,rtl-language-support,flexible-header,post-formats,translation-ready,theme-options,threaded-comments,footer-widgets
Version: 1.1.4.1588445683
Updated: 2020-05-02 20:54:43

*/

/* Typo */
.night-mode p a, p a, .twp-comments-section .comment-list li .comment-meta, .twp-footer li a:hover, .twp-footer a:hover, .widget ul li a:hover, .twp-social-icon-rounded i {
    color: #c20017; 
}

a:visited {color: navy;}

#primary-nav-menu {
    font-size: 1.1rem;
}

/* Front page */

.home #primary {
    width: 100%;
}

.home .twp-archive-post-list .twp-archive-post {
    flex: 0 0 32%;
    max-width: 32%;
  margin-left: 10px;
}


@media (max-width: 992px) {
	.home .twp-archive-post-list .twp-archive-post {
		flex: 0 0 48%;
      		max-width: 48%;
		margin-left: 10px;
	}
}


.banner-sticky-sidebar  #secondary {
	    width: 100%;
    padding: 0;
	margin: 0;
}


.banner-sticky-sidebar #mailpoet_form_2 .mailpoet_text, .banner-sticky-sidebar #mailpoet_form_2 .mailpoet_textarea {
    width: 180px;
}

.twp-comments-section {
	font-weight:normal;
	
}

.twp-comments-section .comment-list li .comment-content p::before {
    content: "";
}


.sidr.left {
    left: -640px;
    right: auto;
}

.sidr {
    width: 640px;
}

.eo-agenda-widget ul.dates {
	font-size: 1.4em;
}

.eo-agenda-widget ul.a-date {
	font-size: 0.8em;
}


.twp-widget-social-icons-rounded li.menu-item-19881 a {
    display: inline-block;
    height: 40px;
    width: 110px;
    line-height: 20px;
    text-align: center;
    border-radius: 0;
    background-color: #2D9143;
    border-style: solid;
	border-color: #2D9143;
	  color: white;
    border-width: 2px;
    font-size: 1rem;
    font-weight: 600;
	  vertical-align: middle;
	  padding: 6px;
}

ul.twp-social-icons li:last-child {
    margin-right: 0;
    float: right;
}

.widget ul.twp-widget-social-icons-rounded li.menu-item-19881  span {
	display: block;
	color:white;
}

.fc-event-container .fc-event {
	background-color: #2D9143;
	border: #2D9143;
	
}

.widget_mailpoet_form .mailpoet_form .mailpoet_paragraph {
    margin-bottom: 0px;
}

.widget_mailpoet_form #mailpoet_form_2 form.mailpoet_form {
    padding: 0;
}

.widget_mailpoet_form  input.mailpoet_text {
	width: 75%;
	float:left;}

.widget_mailpoet_form  .last {
	float:right;
  width: 20%;
}
.widget_mailpoet_form 	.mailpoet_submit {
	font-size: 1.2em;
	font-weight:bold;
}

.home .twp-todays-date {
text-transform: lowercase;
}

.home #twp-ticker-slider { display:none; }

/* Header */
.twp-top-bar .twp-primary-bg {
background-color: #00B327;
}

.twp-site-branding .twp-wrapper .twp-ad {
    flex: 600px;
    max-width: 600px;
}

.twp-top-bar .twp-header-tags .twp-tag-caption::after {
    border-color: transparent transparent transparent #00B327;
}

/* Footer */


.twp-footer-widget .eo-widget-cal-wrap {
    position: relative;
    width: 90%;
    text-align: center;
    margin: auto;
}


/* Print */
@media print { 
	/* Print Styles Go Here */
	.twp-top-bar, .site-title, .site-description, .twp-ad, footer, #site-navigation, .twp-mobile-menu, #overlay, .twp-breadcrumbs, #comments, .twp-single-next-post, .twp-single-prev-post, .twp-related-post, #secondary, #twp-ticker-slider, .twp-footer-widget, #sidr { 
		display: none !important; 
	}
	.twp-image-wrapper { 
		position: absolute;
		top: 0px; left: 10px;	
	}

	.site-title {font-size: 14px;}

	.attachment-post-thumbnail { 
		position: absolute;
		top: 0px; right: 30px;	
		width: 30%;
	}

	#main {
		margin-top: 80px;
	}
}

.twp-single-next-post  .twp-time { display: none;}

.twp-footer-widget .wpadverts-widget-recent {
margin-top: 11px;
}

.twp-footer-widget .adverts-widget-recent .adverts-widget-recent-title a, .twp-footer-widget .adverts-widget-recent .adverts-widget-recent-title a:visited {
    color: white;
    text-decoration: none;
}

