/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}



.title-content.flex-col.flex-right.text-right.medium-text-center{
	z-index:9999999
}

@media only screen and (min-width: 769px) {
		
	h3{
		font-size:20px!important;
	}
	
	/*Custom templates (Posts/Pages) styling*/
	
	.page-template-pc-page-transparent-header-light .entry-title {
		font-size: 44px;
		margin-top: -20px;
	}
	
	.page-template-pc-page-transparent-header-light .breadcrumbs{
			font-size: 10px;
			padding-top: 85px;
			margin-left: 0px;
		}
	
	.page-template-pc-page-transparent-header-light .section:first-of-type {
		margin-top: -200px!important;
	}
	
	
	.page-template-pc-page-transparent-header-light  .section:first-of-type .row,
	.post-template-custom-post #main #content.paracentrum > .row{
		padding: 18px 4px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		-webkit-border-radius: 8px;
		background-color: white;
		max-width:1080px;
	}
	
	.page-template-pc-page-transparent-header-light .breadcrumbs{
		padding-top: 80px;	
	}
	
	.post-template-custom-post #main{
		background: transparent;
		margin-top: -170px!important;
	}
	
	.post-template-custom-post .featured-title .page-title-inner{
		padding: 0 15px 105px 0!important;
	}
	
	.post-template-custom-post .entry-category.is-xsmall {
		font-size:10px!important;
	}
	
	.post-template-custom-post h1{
		margin-bottom: 0;
		font-size:44px;
	}
	
	.post-template-custom-post .page-title-inner > .flex-col.flex-center{
		width: 100%;
		text-align: left;
		text-transform: uppercase;
		position: fixed;
	}
	
	.post-template-custom-post .row-divided>.col+.col:not(.large-12){
		border:none!Important;
	}
	
	.page-template-pc-page-transparent-header-light .title-wrapper.flex-col,
	.page-template-pc-page-transparent-header-light .title-content.flex-col{
		position: absolute;
		left: 0;
	}
	
	.page-template-pc-page-transparent-header-light .title-wrapper.flex-col{
		top: 85px;
	}
	
	.page-template-pc-page-transparent-header-light .title-wrapper.flex-col *{
		text-transform: uppercase!important;
	}
	
	.page-template-pc-page-transparent-header-light .title-content.flex-col{
		top: 20px;
	}
	
	
}

