body {
background: url(//www.koifarm-straeten.de/wp-content/themes/hello-theme-child-master/assets/image/straeten-koizucht-hg.jpg);
background-size: 100% auto; background-attachment: fixed;
}
body:not([class*="elementor-page-"]) .site-main,
.site-main {
background: #ffffff;
margin-top: 0xp;
max-width: 1320px;
padding: 20px;
margin: 0 auto;
overflow: hidden;
}
h1 {
font-size: 24px !important;
}
h2 {
font-size: 21px !important;
}
h3 {
font-size: 18px !important;
}
h4 {
font-size: 18px !important;
}
h5 {
font-size: 18px !important;
}
h6 {
font-size: 18px !important;
}
.elementor-post-info__terms-list-item {
color: #ff1b74 !important;
}
.ueberschriftHalfUnderline {
width: 100%;
padding: 0 0 5px 0;
border-bottom: 4px solid #F60;
}
.website_button {
width: 100%; color: #F60 !important;
text-align: center;
display: inline-block;
} 
.website_button a {  color: #F60 !important;
border-radius: 4px;
padding: 15px 20px;
}
.website_button a:hover {  color: #FF1B74 !important;  } 
.website_button img {
vertical-align:middle;
} 
.wp-video {
padding-top: 10px !important;
float: left;
} .g-columns {
width: calc(100% + 0px);
float: left;
margin-bottom: 1em;
padding: 0 0px 0 0; }
.g-inner-columns {
float: left;
margin: 0px 0 0px 0;
padding: 0 0% 0 0%;
}
.g-inner-columns p:last-child {
margin: -1em 0 0 0;
}
.g-columns .g-inner-columns:first-child:nth-last-child(1) {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(2), .g-columns .g-inner-columns:first-child:nth-last-child(2) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(3), .g-columns .g-inner-columns:first-child:nth-last-child(3) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(4), .g-columns .g-inner-columns:first-child:nth-last-child(4) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(5), .g-columns .g-inner-columns:first-child:nth-last-child(5) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(6), .g-columns .g-inner-columns:first-child:nth-last-child(6) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(7), .g-columns .g-inner-columns:first-child:nth-last-child(7) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(8), .g-columns .g-inner-columns:first-child:nth-last-child(8) ~ .g-inner-columns {
width: 98%;
float: left;
}
ul.postsbycategory { 
list-style: none;
margin-left: 0px;
padding-left: 0px;
float: left;
}
.postsbycategory li { 
margin-bottom:15px;	
display: block;
float: left;
}
.postsbycategory img { 
margin-right:5px
float: left;
}
.postsbycategory a img { 
padding-right: 12px;
display: block;
float: left;
}
.categorypostslisted { 
list-style: none;
margin-left: 0px;
padding-left: 0px;
float: left;
}
.categorypostslisted img { 
margin-right:5px
float: left;
}
.categorypostslisted a img { 
padding-right: 12px;
display: block;
float: left;
}
.post-tags {
display: none;
}
.agbreakline {
width: 100%;
margin-top: -8px;
border-bottom: 4px solid #F60;
}
.grauerbereich {
width: calc(100% + 50px);
float: left;
background: #eeedee;
margin: 0;
height: auto;
color: #333333;
padding: 0 20px 0 20px;
margin: 30px -10px 30px -20px;
}
.gallery { margin: 0 auto 0px; }
.gallery .gallery-item {
float: left;
margin: 0;
text-align: center;
width: 33%;
}
.gallery-columns-2 .gallery-item { width: 50%; }
.gallery-columns-3 .gallery-item { width: 33%; }
.gallery-columns-4 .gallery-item { width: 25%; }
.gallery-columns-5 .gallery-item { width: 20%; }
.gallery img {
box-shadow: 0px 0px 4px #999;
border: 1px solid white; background: #f2f2f2;
}
.gallery img:hover {
background: white;
}
.gallery-columns-2 .attachment-medium {
max-width: 100%;
height: auto;
}
.gallery-columns-3 .attachment-medium {
max-width: 100%;
height: auto;
}
.gallery-columns-4 .attachment-thumbnail {
max-width: 100%;
height: auto;
}
.gallery-columns-5 .attachment-thumbnail {
max-width: 100%;
height: auto;
}
.gallery .gallery-caption {
color: #888;
font-size: 12px;
margin: 0 0 12px;
}
.gallery dl, .gallery dt { margin: 0; }
.gallery br+br { display: none; } @media screen and (min-width: 31.250em) {    .g-inner-columns {
float: left;
margin: 0px 0 0px 0;
padding: 1%;
}
.g-columns .g-inner-columns:first-child:nth-last-child(1) {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(2), .g-columns .g-inner-columns:first-child:nth-last-child(2) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(3), .g-columns .g-inner-columns:first-child:nth-last-child(3) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(4), .g-columns .g-inner-columns:first-child:nth-last-child(4) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(5), .g-columns .g-inner-columns:first-child:nth-last-child(5) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(6), .g-columns .g-inner-columns:first-child:nth-last-child(6) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(7), .g-columns .g-inner-columns:first-child:nth-last-child(7) ~ .g-inner-columns {
width: 98%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(8), .g-columns .g-inner-columns:first-child:nth-last-child(8) ~ .g-inner-columns {
width: 98%;
float: left;
}
} @media screen and (min-width: 56.875em) {
.ueberschriftHalfUnderline {
width: 50%;
padding: 0 0 5px 0;
border-bottom: 4px solid #F60;
}
.g-columns {
width: calc(100% + 80px);
float: left;
margin-bottom: 1em;
padding: 0 0px 0 0;
margin: 0px -20px 0px -20px;
}
.g-inner-columns {
float: left;
margin: 0px 1% 0px 1%;
padding: 0.5%;
}
.g-columns .g-inner-columns:first-child:nth-last-child(1) {
width: 96.1%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(2), .g-columns .g-inner-columns:first-child:nth-last-child(2) ~ .g-inner-columns {
width: 46.6%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(3), .g-columns .g-inner-columns:first-child:nth-last-child(3) ~ .g-inner-columns {
width: 30.08%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(4), .g-columns .g-inner-columns:first-child:nth-last-child(4) ~ .g-inner-columns {
width: 21.8%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(5), .g-columns .g-inner-columns:first-child:nth-last-child(5) ~ .g-inner-columns {
width: 16.83%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(6), .g-columns .g-inner-columns:first-child:nth-last-child(6) ~ .g-inner-columns {
width: 13.53%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(7), .g-columns .g-inner-columns:first-child:nth-last-child(7) ~ .g-inner-columns {
width: 11.17%;
float: left;
}
.g-columns .g-inner-columns:first-child:nth-last-child(8), .g-columns .g-inner-columns:first-child:nth-last-child(8) ~ .g-inner-columns {
width: 9.4%;
float: left;
}
.grauerbereich {
width: calc(100% + 40px);
float: left;
background: #eeedee;
margin: 0;
height: auto;
color: #333333;
padding: 0 20px 0 20px;
margin: 30px -20px 30px -20px;
}
}