/*

Theme Name: AEEV Theme-Child
Theme URI: https://git.telesis.eu/websites/aeev-theme
Author: Lukas Dür, Telesis GmbH
Author URI: http://www.telesis.eu/
Description: One Press Child Theme for "AEEV" www.aeev.at
Template: onepress
Version: XXX
Text Domain: aeev

*/

/*------------------------------
	2.1 Typography
------------------------------*/
body, button, input, select, textarea {
    /*font-family: "Open Sans", Helvetica, Arial, sans-serif;*/
    font-family: 'Titillium Web', Arial, sans-serif !important;
	font-size: 1rem !important;
}

.site-branding .site-title, .site-branding .site-text-logo {
    /*font-family: "Raleway", Helvetica, Arial, sans-serif;*/
    font-family: 'Titillium Web', Arial, sans-serif !important;
}

.onepress-menu a {
    /*font-family: "Raleway", Helvetica, Arial, sans-serif;*/
    font-family: 'Titillium Web', Arial, sans-serif !important;
}
/*------------------------------
	2.3 Heading
------------------------------*/
h1,h2,h3,h4,h5,h6 {
    /*font-family: "Raleway", Helvetica, Arial, sans-serif;*/
    font-family: 'Titillium Web', Arial, sans-serif !important;
}

/* Entry Header
------------------------------*/
.entry-header .entry-title {
    /*font-family: "Open Sans", Helvetica, Arial, sans-serif;*/
    font-family: 'Titillium Web', Arial, sans-serif;
}

/*
------------------------------*/
.custom-logo {
    max-height: 75px !important;
    width: auto;
}

.counter_item .counter__number .n.counter {
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    text-transform: uppercase;
}

table,
table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {
    /*border: none !important;*/
}

.onepress-menu a {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

@media screen and (min-width: 940px) {
    .no-sidebar .content-area {
        border-right: none;
        padding-left: 12%;
        padding-right: 12%;
    }
    .no-sidebar .entry-title {
        padding-left: 12%;
        padding-right: 12%;
    }
}

/* Section: Features
------------------------------*/
.icon-background-default {
    color: #03c4eb;
}

.feature-item {
    text-align: center;
    clear: left;
}

.feature-item .feature-icon {
    color: #fff;
}

.feature-item .fa-5x {
    font-size: 4em;
}

.feature-item h4 .feature-item div {
    float: left;
    max-width: 78%;
    display: inline-block;
}
.feature-media {
    text-align: center;
    margin-bottom: 20px;
    width: 20%;
    float:left;
    display: inline-block;
    
}

@media screen and (min-width: 940px) {
    .feature-item.col-lg-3:nth-child(4n+1), .feature-item.col-lg-4:nth-child(3n+1), .feature-item.col-lg-6:nth-child(2n+1) {
        clear: left;
    }
}

/* Section Stuffs
------------------------------*/
.section-padding {
    padding: 40px 0px !important;
    padding:  2.5rem 0rem !important;
}

.section-padding-lg {
    padding: 70px 0px !important; 
    padding:  4.375rem 0rem !important;
}

.section-about {
    padding: 0 .9375rem;
}
.section-meta {
    background-color: #fff !important;
}

/* Section: News
------------------------------*/

.section-news .list-article-thumb {
    max-width: 100px;
    height: auto;
}

.section-news .list-article {
    border-top: none !important;
    border-bottom: 1px solid #e9e9e9;
    padding-top: 0 !important;
    padding-bottom: .9375rem !important;
    margin-bottom: .9375rem !important;
}
.section-news .list-article:last-of-type {
    border-bottom: none !important;
}

table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
    text-align: left;
}

/* Entry Stuff
------------------------------*/
.entry-meta {
    display: none;
}

/* css startpage (frontpage)    *
 * ---------------------------- */
#content_one .section-content_one, #image .section-image {
		padding-right: 0px !important;
}
@media (min-width:992px) {
	#content_one .section-content_one, #image .section-image {
			padding-right: 8px !important;
	}
}

#about .section-about, #news .section-content {
		padding-left: 0px !important;
}
@media (min-width:992px) {
	#about .section-about, #news .section-content {
			padding-left: 8px !important;
	}
}
.section-about h2 {
	padding-bottom: 25px;
}
.section-features {
    padding-top: 50px;
    padding-bottom: 50px;
}
.wandel {
	margin-bottom: 25px;
	margin-top: 20px;
}
/* ugly hack for Hildegard */
.feature-text-1 {
    padding-top: 30px;
}
/* Page header */
.page-header {
	background-image: url("/wp-content/uploads/2021/12/winter3.jpg") !important;
	background-size: cover !important;
	padding: 45px 0px !important;
}
.page-header .entry-title {
	color: lightgoldenrodyellow;
}
.sidebar .widget a {
	font-size: 1rem !important;
}
.onepress-menu ul li a {
	font-size: 14px !important;
}
.wp-block-video video {
	border: 1px solid lightgray;
}
/* contact form */
.send-btn{
	background: #e00202 !important;
	width: 100px !important;
	font-weight: bold !important;
}
.short-field {
	max-width: 450px !important;
}
