/*
Theme Name: babykonzert
Theme URI: http://vogtenhuber.com
Author: elektrovog
Author URI: https://vogtenhuber.com
Template: spacious
Description: Template theme for babykonzert.ch
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, left-sidebar, flexible-header, custom-header, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options, footer-widgets, blog, e-commerce, rtl-language-support
Text Domain: spacious


/* Costum CSS for Childtheme
-------------------------------------------------------------- */

/* hide parent theme */

.parent-theme {
  display:none;
}

/*
Body Layout
*/

#page {
	max-width: 1268px;
	margin: 0 auto;
	background-color: rgba(255, 255, 255, 0.7);
	box-shadow: 0 2px 6px rgba(100, 100, 100, 0.2);
}


.row {
    width: 100%;
    padding: 1em 0;
    clear: both;
}

.col-12 {
    width: 100%;
    padding: 0 3em 0 3em;
    clear: both;
}

.col-11 {
    width: 91.66666667%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-10 {
    width: 83.33333333%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}
.col-9 {
    width: 75%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-8 {
    width: 66.66666667%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-7 {
    width: 58.33333333%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-6 {
    width: 50%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-5 {
    width: 41.66666667%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-4 {
    width: 33.33333333%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-3 {
    width: 25%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-2 {
    width: 16.6666666710%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.col-1 {
    width: 8.33333333%;
    padding: 0 3em 0 3em;
    float: left;
    display: block;
}

.center {
    margin: 0 auto;
    clear: both;
    float: none;
}

.collaps {
    margin: 0;
    padding: 0;
}

.col-left {
	float: left;
	width: 57%;
    margin: 0 1% 0 2%;
}

.col-right {
	float: right;
	width: 37%;
	margin: 0 2% 0 1%;
}

.col-left #primary {

}

.col-right #secondary {

}


@media screen and (max-width: 768px) {
	.col-left {
		float: none;
		width: 100%;
		margin: 0;
	}

	.col-right {
		float: none;
		width: 100%;
		margin: 0;
	}
}

@media screen and (max-width: 767px) {
}
