/*
Theme Name:     Matoma Child
Theme URI:      http: //matoma.de/
Description:    Child Theme for the Matoma theme 
Author:         Matoma
Author URI:     http: //matoma.de/
Template:       Matoma
Version:        1.3.0
*/

/*Eigene Css-Anpassungen ab hier*/

#to-top{
    bottom: 90px !important;
}

body .ts-youtube-video-bg{
	left: 0;
	right: 0;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-weight: 700;
}

.ts-video-bg .wpb_column.vc_column_container.vc_col-sm-12{
	background-color: rgba(0,0,0,0.3);
}

.page-container, #main>.fullwidth-template {
    padding-top: 0px;
}

/*Header  Menü*/
@media only screen and (min-width: 1365px){
	.header-v5.hidden-search.hidden-cart.hidden-wishlist.hidden-myaccount .menu-wrapper{
		width: 60%;
	}
}
header.ts-header .header-v5 nav ul.menu li.facebook-icon a{
	padding-top: 25px !important;
}

/*Heder Cart*/
.group-button-icon-header > div:after {
	border: none;
}

.ts-tiny-cart-wrapper {
	display: none;
}

.group-button-icon-header {
	width: 115px !important;
}

.header-top-right .ywraq_number_items {
	float: right;
	margin: 0px 15px 0px 7px;
}

/*Produkt 4 Spalter*/
.woocommerce .products .product, .woocommerce-page .products .product {
    	padding: 8.5px 15px;
}

/*Aufzählung */
li {
    list-style-position: outside !important;
    margin-left: 21px;
}

.product-label {
    display: none;
}

@media (max-width: 767px){
	#left-sidebar {
	    -ms-flex-order: 1 !important;
	    order: 1 !important;
	}
}

.woocommerce .product .product-wrapper .meta-wrapper a.button:hover {
	border-color: white !important;
}

/*Kontaktformular Labels Farbe*/
.wpcf7 form p label{
	color: #7a7a7a;
}
.wpcf7 form p label input,
.wpcf7 form p label textarea{
	margin-top: 10px;
}
.wpcf7 form p{
	color: #000000;
}

/* roboto-300 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-v30-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-ext_latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v30-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-ext_latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-v30-latin-ext_latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-ext_latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v30-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-ext_latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/roboto-v30-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-v30-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v30-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v30-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v30-latin-ext_latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}


/*CTA Button Style - Header*/
header.ts-header .header-container .header-v5 .menu-wrapper nav.main-menu > ul.menu > li.cta-button a {
    background-color: #0b4b7e;
    color: #fff;
    font-weight: 700;
    padding: 15px 25px !important;
}

.ts-header .header-container .main-menu .menu{
    display: flex;
    align-items: center;
}