/*
	Theme Name:     GartenWEden
	Theme URI:      http://atec21.de/
	Description:    Child Theme for the Extra theme
	Author:         atec21
	Author URI:     http: //atec21.de/
	Template:       Extra
	Version:        1.0
*/
@import url("../Extra/style.css");

/* HOMEPAGE */

.et_pb_widget .widgettitle {
	background: #fff3cf;
	color: #d37c42;
}
.et_pb_widget a:visited {
	color: #999;
}

.et_extra_layout .et_pb_featured_posts_slider_0 article {
	background-size: contain;
}

#footer #footer-bottom {
	display: none;
}


/* BESTELLFORMULAR */

/*.frm_total */
.frm_total.frm_field_124_container {
	padding-left: 0.5ex;
}
.frm_field_124_container > input, .frm_field_152_container > input {
	text-align: right;
}
.frm_form_field.frm_top_container.frm_repeat_buttons {
	clear: right;
}
/* Umschaltfelder ID 150, 177 ausblenden */
#frm_field_150_container, #frm_field_177_container {
	display: none;
}

/* Abonummer */
@media screen and (min-width : 600px) {
	#frm_field_248_container > .frm_description {
		position: relative;
		top: -3em;
		left: calc(7em + 2vw);
		margin-left: 1.5em;
		width: 100%;
		height: 3em;
		line-height: 1em;
		margin-bottom: -20px;
	}
}


/* ABOFORMULAR */

/* Betrag, Abonr. */
input#field_v5lfs, input#field_5a8p8 {
	font-size: 1em;
}
table.abo {
    margin-top: 1em;
    background: linear-gradient(to right, #fff3cf, transparent);
}
table.abo tr {
    border: 1px solid rgba(96, 96, 127, 0.2);
}
table.abo tr td {
	padding: 0 1em;
}
table.abo tr td a:hover {
	color: #f37021;
}

table#ausgaben, table#abonnements {
	width: 100%;
	text-align: left;
}
table#ausgaben th, table#abonnements th {
	padding: 0 1em;
	font-weight: bold;
}
table#abonnements {
	table-layout: fixed;
}

/* Felder ausblenden */
#frm_field_87_container, #frm_field_255_container, #frm_field_90_container {
	display: none;
}

/* ANSICHTEN */
table.copylist tr td {
	padding-top: 0;
	padding-bottom: 0;
}
table.copylist tr td::before {

}
table.copylist tr td::after {

}

.noselect {
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}

/* BÜCHER */

.post-content ul.event-categories {
	padding: 0;
	list-style-type: none;
}
/* Post Wrap */
.post-wrap, .page .post-wrap {
    padding: 30px 40px 40px;
}
@media only screen and (min-width: 768px) {
#main-header .logo {
	margin-left: 2em;
}
}
/* Bücher-Detailseite */
.project-categories, .project-tags, .project .post-meta {
	display: none;
}
/* Beitrags-Bild Detailseite */
.post-thumbnail img {
	width: unset;
	margin-left: auto;
	margin-right: auto;
}
/* Bücher-Übersichtseite */
.et_pb_extra_column_main h1 {
    color: #515151;
    line-height: 2em;
    background-image: linear-gradient( to bottom, #fff 33%, rgba(255,255,255,0.8) 66%, transparent);
    border-radius: 3px;
    padding-left: 1em;
}
