/*
Theme Name: MedicalPress Child Theme
Theme URI: http://inspirythemesdemo.com/medicalpress
Description: Child theme for MedicalPress, which is a premium theme for health and medical related websites. MedicalPress has various features that are suitable for doctors, dentists, surgeons, hospitals, health clinics and other types of health and medical related institutions.
Author: Inspiry Themes
Author URI: http://inspirythemes.com/
Version: 1.0
Text Domain: framework
Domain Path: /languages
Template: medical-theme
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: white, right-sidebar, responsive-layout, featured-images, full-width-template, threaded-comments, microformats, post-formats, translation-ready, one-column, two-columns, three-columns, four-columns, custom-menu, theme-options
*/

/* = !!! IMPORTANT !!! Please add your custom css styles in child-custom.css file instead of this file
------------------------------------------------------------------------------------------------------- */

.flexslider {
	border-radius: 0 !important; 
}

@font-face {
  font-family: FontAwesome;
  src: url(https://www.oegn.at/wp-content/plugins/elementor/assets/lib/font-awesome/fonts/fontawesome-webfont.ttf);
}

@font-face {
  font-family: Eicons;
  src: url(https://www.oegn.at/wp-content/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.ttf);
}


.event-item h3 {
margin-top: 55px;
}

.event-item .info-link {
margin-top: 15px;
}

.full-vevent {
  page-break-inside: avoid;
}

@media (max-width: 768px) {
	.home-slider .content-wrapper {
		position: static;
	}	
	.home-slider .content-wrapper .container {
		padding: 0;
	}
	.home-slider .content-wrapper .container .slide-content {
		width: 100% !important;
	}
	.home-slider .content-wrapper .container .slide-content h2, .home-slider .content-wrapper .container .slide-content h1 {
		font-size: 32px;
	}
	.home-blog {
		padding: 45px 0;
	}
}

@media (max-width: 767px) {
.ma-custom-column {
max-width: 475px;
	margin: 0 auto;
	padding: 30px 20px;
}	
	.ma-custom-column .elementor-widget-html{
		max-width: 250px;
		margin: 0 auto;
	}
}

.banner {
	background-position: center center !important;
}


.page-id-434 .col-sm-4 p {
    margin: 0 !important;    
}

.page-id-434 .accordion-content {
	overflow: auto;
	padding-bottom: 30px;
}

.home-blog.blog-var-two .entry-meta {
    color: transparent !important;
}

.home-blog.blog-var-two .entry-meta .entry-author {
    display: none !important;
}

.wppb-user-forms ul li.wppb-default-username {
  display:none;
}

.blog-page .left_meta time {
	font-weight: 200 !important;
}

.blog-page .left_meta time strong {
	font-size: 20px !important;
	line-height: 1.4 !important;
	font-weight: 400 !important;
	text-transform: none !important;
	margin-bottom: -10px !important;
}

.blog-page .left_meta time strong:last-of-type {
	margin-bottom: 0 !important;
}


.page-id-11897 .elementor-col-50 .elementor-widget-wrap {
	border: 1px solid #e0e0e0;
	background: white;
	display: flex;
	flex-direction: row;
	align-items: center;
	padding: 10px 20px;
}
.page-id-11897 .elementor-col-50 .elementor-widget-wrap:empty {
	display: none;
}
.page-id-11897 .elementor-col-50 .elementor-widget-wrap * {
	margin: 0;
	padding: 0;
}

.page-id-11897 .elementor-col-50 .elementor-widget-wrap img {
	max-width: 95px;
	margin-right: 20px;
}

.page-id-11897 .elementor-col-50 .elementor-widget-wrap .elementor-text-editor span {
	display: block;
}
.page-id-11897 img[src="https://www.oegn.at/wp-content/plugins/elementor/assets/images/placeholder.png"] {
	opacity: 0;
}
.page-id-11897 .elementor-button-link br {
	display: none;
}
.page-id-11897 .banner {
	min-height: 0 !important;
	width: 100% !important;
	padding-top: 22.3% !important;
}