/*
	Theme Name: GoodLife
	Theme URI: https://themeforest.net/item/goodlife-responsive-magazine-theme/13638827
	Description: <strong>GoodLife Magazine WordPress Theme by <a href="http://themeforest.net/user/fuelthemes?ref=fuelthemes">Fuel Themes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 4.6.0
	Author: fuelthemes
	Author URI: http://themeforest.net/user/fuelthemes
	Text Domain: goodlife
	Domain Path: /inc/languages
	Tags: two-columns, four-columns, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style
	License: ThemeForest License
	License URI: https://themeforest.net/licenses/standard
*/

/*
* PLEASE DO NOT EDIT THIS FILE!
*
* This file is only in your themefolder for WordPress to recognize basic theme data like name and version
* CSS Rules in this file will not be used by the theme.
* Instead use the app.css file that is located in your themes /assets/css/ folder to add your styles.
* If you just want to add small css snippets you might also  want to consider to add it to the designated
* CSS option field in your themes backend at: Appearance -> Theme Options
*/

.widget {
    padding-top: 0px;
    padding-bottom: 0px;
}

.widget ul.point-list li:before, ol.point-list li:before {
	display:none;
}

#last-news-home strong.author.vcard {
    display: none;
}

#last-news-home .time:before {
    display: none;
}

#last-news-home .time::before {
    display: none;
}

.widget .widget_title {
    font-family: Oswald, 'BlinkMacSystemFont', -apple-system, 'Roboto', 'Lucida Sans';
    font-size: 18px !important;
    line-height: 1.3;
    font-weight: 400;
    color: #111111;
    text-transform: uppercase;
	    background: url(https://web.archive.org/web/20191104144228im_/https://www.riposte-catholique.fr/wp-content/themes/Riposte2014/images/sep.png) repeat-x left bottom;
    padding-bottom: 10px;
    margin-bottom: 15px;
    overflow: hidden;
	  border-bottom: 0px solid #080808;
}

.widget .widget_title strong {
    font-size: 18px !important;
}

.category_title.style1 .small-6.medium-8.columns {
    display: none;
}

.category_title.style1 .small-6.medium-4.columns {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    overflow: hidden;
    margin-bottom: 20px;
    padding: 15px 0 12px;
    background: url(https://web.archive.org/web/20191104144228im_/https://www.riposte-catholique.fr/wp-content/themes/Riposte2014/images/sep.png) repeat-x left top;
    border-bottom: 3px solid #111111;
}

.category_title.style1 .small-6.medium-4.columns h4 {
	text-align:center;
	text-transform:uppercase;
}

.category_title {
	  padding-bottom: 0px !important;
    margin-bottom: 0px !important;
	  border-bottom: 0px solid #111111;
}

.category_title:before {
	display:none !important;
}

.post.listing .post-title h6 {
	font-size: 16px;
}

nav#menu_width {
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    background: url(https://web.archive.org/web/20191104144228im_/https://www.riposte-catholique.fr/wp-content/themes/Riposte2014/images/sep.png) repeat-x left top;
    border-bottom: 4px solid #232424;
}

.category-element-holder .post .post-gallery img {
    max-height: 215px;
}

.category-element-holder .post.listing .post-gallery {
	width:75px;
	height:75px;
}

.category-element-holder .post .post-gallery>a {
	display:initial !important;
}

.category-element-holder  ul.no-list li:last-child {
    display: none;
}

.subheader.dark ul>li>a {
    margin-top: 13px;
    display: inline-block;
    font-size: 14px;
    color: #999999;
    font-family: 'Oswald', Helvetica, Arial, sans-serif;
    text-transform: uppercase;
}

.subheader .small-12.medium-6.large-5 {
    display: none;
}

.subheader .small-12.medium-6.large-7 {
    flex: 0 0 100%;
    max-width: 100%;
}

.subheader.dark ul>li>a {
	margin-top: 5px;
}

.subheader ul>li {
    border-right: 1px solid #555555;
}

/*.subheader ul>li:last-child {
    border-right: none;
}*/

.category-element-holder {
    margin-bottom: 30px;
}

.category-element-holder span.comment {
    display: none;
}

.category-title.style1 .category-header {
    background: #e5312a !important;
}

.current-menu-item a {
    color: #ff0000 !important;
	text-decoration:underline;
}

nav.menu-holder #menu-header-2 li:after {
    color: #121212;
    content: "/";
    font-size: 20px;
}

nav.menu-holder .sub-menu li:after {
	display:none !important;
}

nav.menu-holder ul li a {
    padding: 10px 14px;
	margin: 10px 8px 6px;
}

.menu-holder ul.sf-menu>li {
    margin: 0 0px 0 0 !important;
}

.menu-item-136813 a {
    color: red;
}

.menu-holder ul li .sub-menu {
    padding: 0px 0px;
}

.menu-holder ul li .sub-menu li a {
	font-size:13px;
}

.vc_custom_1564406661240 .post-category {
    display: none;
}

.vc_custom_1564406661240 h4.entry-title {
    font-size: 1.75em;
}

blockquote p {
    text-transform: initial !important;
    font-style: italic;
    color: #555555;
}

blockquote {
    background: #EFEFEF;
    padding: 10px;
	margin: 10px;
}

.archive strong.author.vcard, .category strong.author.vcard, .search strong.author.vcard {
    display: none;
}

.archive .time::before,.category .time::before,.search .time::before {
    display: none !important;
}

.archive .time:before,.category .time:before,.search .time:before {
    display: none !important;
}

.category .post-category {
	display:none;
}

.single .post-content-container {
    padding-left: 0px;
}

li#menu-item-152846, li#menu-item-152847, li#menu-item-152848 {
    float: right;
}

.subheader.dark ul>li>a {
	font-size:13px;
}

div#thb_categoryposts_widget-6 .category-action {
    margin-bottom: 0px !important;
}

div#thb_categoryposts_widget-6:after {
	display:none;
}

div#thb_categoryposts_widget-6::after {
	display:none;
}

div#thb_categoryposts_widget-6 ul.category-posts-10.point-list {
    display: none;
}

div#thb_categoryposts_widget-6 .post .post-content.small {
    margin-bottom: 0px;
}

.vc_custom_1564406608793 .post-category {
    display: none;
}

#last-news-home img {
	height:135px;
  max-height:135px;
}

.page footer {
    margin-top: 60px;
}

footer#subfooter {
    margin-top: 0px !important;
}

span.wysija-required {
    display: none;
}

#glt-translate-trigger {
    background: linear-gradient(center top, #e22222, #4c0b05);
    background: -webkit-gradient(linear, center top, center bottom, from(#e22222), to(#4c0b05));
    background: -webkit-linear-gradient(#e22222, #4c0b05);
    background: -moz-linear-gradient(#e22222, #4c0b05);
    background: -o-linear-gradient(#e22222, #4c0b05);
    background: -ms-linear-gradient(#e22222, #4c0b05);
    background: linear-gradient(#e22222, #4c0b05);
    background: linear-gradient(#e22222, #4c0b05) !important;
}

p.comment-form-cookies-consent label {
    display: inline-block;
    margin: 0 0 0 10px;
}

blockquote p {
    font-size: 17px !important;
}

.page-id-6192 section#comments {
    display: none;
}

.page-id-156417 .post-content p {
    text-align: center;
    margin-top: 2em;
}


nav.menu-holder #menu-header-1 li::after {
    color: #121212;
    content: "/";
    font-size: 20px;
}