/*
Theme Name: organic-min-child
Theme URI: https://organicthemes.com/theme/min/
Template: organic-min
Author: Organic Themes
Author URI: https://organicthemes.com
Description: A minimally designed theme for WordPress. Created by Organic Themes.
Tags: blog,portfolio,one-column,custom-background,custom-header,custom-menu,custom-logo,featured-images,featured-image-header,flexible-header,full-width-template,translation-ready,sticky-post,threaded-comments,editor-style,theme-options,footer-widgets
Version: 2.0.0
Updated: 2022-01-26 15:03:25
****************************************************
NB! Custom widget classes to be used in widgets: 
- mobile-graphics-scale-down
- org-content-img custom-fixed-bg
****************************************************
*/

.organic-widgets-card-content h4 a {
	color: inherit !important;
}

.ocw-bg-img .organic-widgets-hero-information {
	background-color: inherit !important;
}

#organic_widgets_featured_content-8 .organic-widgets-featured-content-section {
	display: grid;
}

.organic-widgets-content.organic-widgets-text-center {
	margin: auto;
	margin-bottom: -25px;
}

.organic-widgets-card p.link-more a.more-link:link {
	border-color: rgba(0, 0, 0, 1) !important;
	color: rgba(0, 0, 0, 1) !important;
}

.organic-widgets-card p.link-more a.more-link:link:hover {
	text-decoration: underline;
}

.organic-widgets-content {
	padding-bottom: 10px;
}

/** Custom widget class for fixed background image to paste where appropriate: 'org-content-img custom-fixed-bg' **/
.custom-fixed-bg {
	background-attachment: fixed;
	background-position: center;
	/*background-position: 50% -50% !important;*/
}
/**/

/*@media screen and (min-width: 501px) {
		#nav-bar.organic-min-bg-dark.organic-min-bg-img {
    	background: none !important;
	}
}*/
/*#nav-bar.organic-min-bg-dark.organic-min-bg-img {
    	background: none !important;
	}*/

#nav-bar.organic-min-bg-dark.organic-min-bg-img {
    /*background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.30) 50%)!important;
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.30) 50%)!important;*/
	background: linear-gradient(to bottom, rgba(0,0,0,0.25) 10%,rgba(0,0,0,0.25) 20%)!important;
}

	
.home #header {
	min-height:0px !important;
	}

@media screen and (min-width: 501px) {
	.home #header {
		/* background-size: auto-flow !important;
		background-repeat: no-repeat;
		background-color: #000000 !important;
		background-position: center center; */
		min-height:0px !important;
	}
}

@media screen and (max-width: 500px) {
	.home #header {
		background-position: center center;
		/*background-size: contain;*/
		background-repeat: no-repeat;
		max-width: 100%;
		min-height:0px !important;
		/* background-color: #000000 !important; */
	}

	.organic-widgets-portfolio-section
		.organic-widgets-portfolio-img
		.organic-widgets-img-text {
		display: none;
	}
}

/************************************************
	Tablet Styles
************************************************/

@media screen and (max-width: 1023px) {
	/* Typography Tablet */

	.entry-content .organic-line-break + p::first-letter,
	.entry-content > p:first-child::first-letter {
		font-size: inherit !important;
		font-style: inherit !important;
		font-family: inherit !important;
	}

	.custom-fixed-bg {
		background-attachment: inherit;
		background-position: center !important;
	}
}

.site-title a {
	color: #ffffff !important;
	max-width: 1800px !important;
	font-size: 1.2em !important;
	font-weight: 600;
}

.page-title,
.archive-title {
	color: #7fff00 !important;
	text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, -2px 2px 0 #000,
		2px 2px 0 #000;
	max-width: 1200px !important;
	font-size: 3em !important;
	font-weight: 600;
}
