/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Child Theme for Divi Theme by Elegant Themes
 Author:         Divi.world
 Author URI:     http://divi.world
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */
/*FONT SETTINGS START*/
/* julius-sans-one-regular - latin */
@font-face {
	font-family: 'Julius Sans One';
	font-style: normal;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/julius-sans-one-v14-latin-regular.svg#JuliusSansOne') format('svg'); /* Legacy iOS */
  }
  
/* poppins-100italic - latin */
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 100;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-100 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-100.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-200 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-200italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 200;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-200italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-300 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-regular - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-regular.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-300italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-300italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-500 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-500italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-500italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-600italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 600;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-600 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-600.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-700italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-700 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-700.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-800 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-800italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 800;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-800italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-900 - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
  /* poppins-900italic - latin */
  @font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 900;
	src: url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/poppins-v20-latin-900italic.svg#Poppins') format('svg'); /* Legacy iOS */
  }
  
/* roboto-100 - latin */
@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 100;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-300 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-100italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 100;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-regular - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-300italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-500 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-500italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-700 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-700italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-900 - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 900;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
  /* roboto-900italic - latin */
  @font-face {
	font-family: 'Roboto';
	font-style: italic;
	font-weight: 900;
	src: url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/roboto-v30-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
  }
  
/* open-sans-300 - latin-ext_latin */
@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-regular - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-600 - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-500 - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-700 - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-800 - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 800;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-300italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 300;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-500italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 500;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 400;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-700italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 700;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-600italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 600;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
  /* open-sans-800italic - latin-ext_latin */
  @font-face {
	font-family: 'Open Sans';
	font-style: italic;
	font-weight: 800;
	src: url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.eot'); /* IE9 Compat Modes */
	src: local(''),
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.woff') format('woff'), /* Modern Browsers */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
		 url('../Divi-Child-Theme/fonts/open-sans-v34-latin-ext_latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
  }
  
/*FONT SETTINGS ENDE*/
/* Global Settings */
h3 {
	font-size: 30px;
	font-weight: 400;
	line-height: 1.1em;
	font-family: Julius Sans One;
	color: #504c4d;
	margin:25px 0;
}
strong {
	font-weight: 600;
}
/* Germanized Overrides */
.wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info,
.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info{
	display: none !important;
}

/* Product Slider */
.dgpc-container .wc-gzd-additional-info.wc-gzd-additional-info-loop.small-business-info {
	display: none;
}
.dgpc-container .wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info {
	display: none;
}

/* Menü Desktop */
.et_pb_menu__wrap {
	margin-bottom: -1em;
	padding-top: 1.1em;
	justify-content:space-between !important;
	
}
.et_pb_menu_page_id-88 .sub-menu {
	min-width: 308px;
}
.et_pb_menu_page_id-12 .sub-menu {
	min-width: 230px;
	width: auto;
}
.nav li li {
	padding: 0 10px 0 10px;
}
.nav li li:hover {
	text-decoration: underline;
}
.et-menu li li a {
	padding: 6px 0px;
	width: 100%;
}
.et-menu li li a:hover {
	background: transparent;
	opacity: 1;
}
@media (max-width: 980px){
	.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .et_pb_row.clearfix {
		width: 100% !important;
	}
	.et_pb_menu__wrap{
		justify-content:flex-end !important;
	}
	#mobile_menu1 {
		margin-top:1em;
		padding:.5em 0 0 0;
		background: #f7eae2 !important;
		width: 100vw;
		line-height:110%;
	}
	.et_mobile_menu li a {
		font-weight: 700;
		background-color: transparent !important;
	}
	.et_mobile_menu ul li a {
		font-weight: 500 !important;
	}
}

/* Quantity Button */
.qib-container {
	background: #f9f4f2 !important;
	padding: 2px 0px !important;
	border: 1px solid #e1e1e1 !important;
	border-radius: 5px !important;
}
.qib-button:hover:not(#qib_id):not(#qib_id) {
	background: none !important;
}
.qib-container div.quantity:not(#qib_id):not(#qib_id) {
	float: left !important;
	line-height: 1 !important;
	display: inline-block !important;
	padding: 0 !important;
	border: none !important;
	border-radius: 0 !important;
	width: auto !important;
	min-height: initial !important;
	min-width: initial !important;
	max-height: initial !important;
	max-width: initial !important;
	margin: 0 0px !important;
}
.qib-button:not(#qib_id):not(#qib_id) {
	line-height: 1 !important;
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	box-sizing: border-box !important;
	height: 35px !important;
	width: 30px !important;
	color: #454545 !important;
	background: transparent !important;
	float: left !important;
	min-height: initial !important;
	min-width: initial !important;
	max-height: initial !important;
	max-width: initial !important;
	vertical-align: middle !important;
	letter-spacing: 0 !important;
	transition: none !important;
	border-radius: 0 !important;
	border: 0 !important;
	cursor: pointer !important;
	font-family: roboto !important;
	font-weight: 100 !important;
	font-size: 33px !important;
}
.qib-container .quantity input.qty:not(#qib_id):not(#qib_id) {
	line-height: 1 !important;
	background: none !important;
	text-align: center !important;
	vertical-align: middle !important;
	margin: 0 !important;
	padding: 0 !important;
	box-sizing: border-box !important;
	height: 35px !important;
	width: 45px !important;
	min-height: initial !important;
	min-width: initial !important;
	max-height: initial !important;
	max-width: initial !important;
	box-shadow: none !important;
	font-size: 15px !important;
	border-radius: 0 !important;
	border: none !important;
}
.qib-container .quantity input.qty:focus:not(#qib_id):not(#qib_id) {
	border-style: none !important;
}
form.cart button[type="submit"]:not(#qib_id):not(#qib_id):not(_):not(_) {
	height: auto !important;
	text-align: center !important;
}
.plus.qib-button {
	float: right !important;
}
/* Single Product Image */
figure.woocommerce-product-gallery__wrapper{
	display: flex;
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}
figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{
	width: calc(100% - 28.5%) !important;
}
@media (max-width:980px){
	figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
		width: calc(100% - 33%) !important;
	}
}
@media (max-width:450px){
	figure.woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
		width: calc(100% - 50%) !important;
		margin: auto;
	}
}

/* Single Product Preis */
.product p.wc-gzd-additional-info {
	margin-bottom: .5rem;
	font-size: .8em;
	clear: left;
	color:#777;
	font-weight:300;
	letter-spacing:.15em;
	align-self:center;
}
/* Product Loop Germanized Additional Info */
.wc-gzd-additional-info.wc-gzd-additional-info-loop.tax-info,
.wc-gzd-additional-info.wc-gzd-additional-info-loop.shipping-costs-info{
	text-align: center;
}
/* Related Products */
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.button.product_type_variable.add_to_cart_button,
.dgpc_product_carousel_0_tb_body ul li.product .et_shop_image .wc-forward,
.dgpc_product_carousel_0_tb_body ul .product .button{
	border-radius: 5px !important;
	background: transparent !important;
	text-transform: uppercase;
	border-color: #fff !important;
	color: #fff !important;
	border: 1px solid #fff !important;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,
.dgpc_product_carousel_0_tb_body ul li.product .et_shop_image .wc-forward:hover,
.dgpc_product_carousel_0_tb_body ul .product .button:hover{
	background: rgba(255,255,255,.4) !important;
	border-color: transparent !important;
}

/* Add To Cart Button - SHOP/LOOP */
.product-item-footer.has-cart-button {
	top: 50%;
	left: 50%;
	transform: translate(-50%,-15%);
	width: 90%;
	color: red;
}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,
.button.product_type_variable.add_to_cart_button{
	height: 50px;
}
.added_to_cart.wc-forward {
	display: none !important;
}

/* Checkout */
form.checkout.woocommerce-checkout input[type="email"], form.checkout.woocommerce-checkout input[type="number"], form.checkout.woocommerce-checkout input[type="password"], form.checkout.woocommerce-checkout input[type="tel"], form.checkout.woocommerce-checkout input[type="text"], form.checkout.woocommerce-checkout input[type="url"], form.checkout.woocommerce-checkout textarea {
	position: relative !important;
	display: inline-block !important;
	width: 100%;
	vertical-align: top !important;
	margin: 0 0 12px !important;
	padding: 18px 24px !important;
	font-family: inherit !important;
	font-size: 15px !important;
	line-height: 24px !important;
	font-weight: inherit !important;
	color: #858585 !important;
	background-color: #ffffff !important;
	border: 1px solid rgba(255,144,0,0.5) !important;
	border-radius: 5px !important;
	outline: 0 !important;
	cursor: text !important;
	-webkit-appearance: none !important;
	-webkit-transition: color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;
	-o-transition: color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;
	transition: color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background: transparent;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	background: transparent;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
	display: none !important;
}
.woocommerce table.shop_table {
	background: none !important;
	border: none !important;
}
.woocommerce form .form-row .required {
	color: #777;
	font-size: inherit;
	font-weight: inherit;
}
body .select2-container--default .select2-selection--single {
	display: block;
	height: 60px;
	padding: 16px 24px 20px;
	margin: 0;
	font-family: inherit;
	font-size: 15px;
	line-height: 24px;
	font-weight: 300;
	color: #858585;
	background-color: transparent;
	border: 1px solid #e1e1e1;
	border-radius: 5px;
	outline: 0;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.woocommerce table.shop_table th {
	font-weight: 400 !important;
	padding: 15px 0 15px 5px;
	line-height: 1.1em;
	font-size: 19px;
	color: #504c4d;
	font-family: Roboto, sans-serif;
}
tr.cart-subtotal span.woocommerce-Price-amount.amount,
tr.order-tax span.woocommerce-Price-amount.amount{
	font-weight: 400;
}
#place_order {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	width: auto;
	margin: 0;
	font-family: Poppins,sans-serif;
	line-height: 2em;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: .1em;
	text-decoration: none;
	border-radius: 5px;
	outline: 0;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-transition: .3s ease-out;
	-o-transition: .3s ease-out;
	transition: .3s ease-out;
	padding: 11px 27px 10px;
	font-size: 12px;
	cursor: pointer;
	z-index: 3;
	color: #fff !important;
	background-color: #9e4b47 !important;
	border: 1px solid #9e4b47 !important;
}
#place_order::after {
	display: none !important;
}