/*
Theme Name: Manon Child
Theme URI: http://manon.edge-themes.com
Description: A child theme of Manon Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.0.0
Text Domain: manon
Template: manon
*/

body {
	color: white !important;
}

/* custom classes */
.white-text, .white-text * {
	color: white !important;
}

/* custom NB buttons */
.nb-button {
	border: 2px solid white;
	padding: 22px 32px 20px;
	color: white;
	background-color: transparent;
	transition: background .5s ease-in-out, color .5s ease-in-out;
}

.nb-button > span {
	color: white;
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 16pt;
	text-transform: uppercase;
}

.nb-button:hover {
	background-color: white;
}

.nb-button:hover > span {
	color: black;
}

.nb-post-read-more-button {
	position: relative;
	display: inline-block;
	width: 100%;
	vertical-align: middle;
	margin: 64px 0 0;
}

/* BACK TO TOP Link */
#edgtf-back-to-top {
	color: white !important;
	text-shadow: 4px 4px 8px #777 !important;
}

#edgtf-back-to-top:hover {
	color: rgb(255, 58, 58) !important;
	text-shadow: none !important;
}

/* Widget Sidebar */
aside.edgtf-sidebar .widget {
	color: inherit !important;
}

.wpb_widgetised_column .widget ul li a, aside.edgtf-sidebar .widget ul li a {
	color: inherit !important;
}

.wpb_widgetised_column .widget ul li a:hover, aside.edgtf-sidebar .widget ul li a:hover {
	color: rgb(255, 58, 58) !important;
}

.wpb_widgetised_column .widget .tagcloud a, aside.edgtf-sidebar .widget .tagcloud a {
	color: inherit !important;
}

.wpb_widgetised_column .widget .tagcloud a:hover, aside.edgtf-sidebar .widget .tagcloud a:hover {
	color: rgb(255, 58, 58) !important;
}

.wpb_widgetised_column .widget .tagcloud a:hover::before, aside.edgtf-sidebar .widget .tagcloud a:hover::before {
	color: white !important;
}

.wpb_widgetised_column .widget .edgtf-searchform .input-holder input.search-field, aside.edgtf-sidebar .widget .edgtf-searchform .input-holder input.search-field {
	color: inherit !important;
}

.wpb_widgetised_column .widget .edgtf-searchform .input-holder, aside.edgtf-sidebar .widget .edgtf-searchform .input-holder {
	border-color: white !important;
}

/* Category, Author, etc. links */
.edgtf-blog-holder article .edgtf-post-info-top > div a, .edgtf-related-posts-holder .edgtf-related-post .edgtf-post-info > div a,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left > div a:hover {
	color: rgb(255, 58, 58) !important;
}

.edgtf-blog-holder article .edgtf-post-info-top > div a:hover, .edgtf-related-posts-holder .edgtf-related-post .edgtf-post-info > div a:hover,
.edgtf-blog-holder article .edgtf-post-info-bottom .edgtf-post-info-bottom-left > div a:hover {
	color: rgb(255, 58, 58) !important;
}

.edgtf-blog-single-navigation .edgtf-blog-single-next, .edgtf-blog-single-navigation .edgtf-blog-single-prev {
	color: inherit !important;
}

.edgtf-blog-single-navigation .edgtf-blog-single-next:hover, .edgtf-blog-single-navigation .edgtf-blog-single-prev:hover {
	color: inherit !important;
	border-color: rgb(255, 58, 58) !important;
}

.hide-headline h5 {
	display: none !important;	
}

.edgtf-pt-price {
	font-size: 64px !important;
}

.edgtf-pt-value {
	font-size: 32px !important;
	bottom: .5ex !important;
	left: -8px !important;
}

.edgtf-pt-inner > ul {
	display: flex;
	flex-direction: column;
}

li.edgtf-pt-title-holder {
	align-self: stretch;
}

li.edgtf-pt-prices {
	padding: 30px !important;
	align-self: center;
}

li.edgtf-pt-content {
	padding: 17px 30px !important;
}