/*
Theme Name: Hofladen Reier
Description: WP Theme Hofladen Reier
Version: 1.0
Author: Sarah Rattmann
Author URI: https://www.sarah-rattmann.de
Template: enfold
*/

/* muli-200 - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/muli-v21-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-200.svg#Muli') format('svg'); /* Legacy iOS */
}

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

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

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

/* muli-600 - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/muli-v21-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-600.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-800 - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/muli-v21-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-800.svg#Muli') format('svg'); /* Legacy iOS */
}

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

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

/* muli-200italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/muli-v21-latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-200italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-300italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/muli-v21-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-300italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/muli-v21-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-600italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/muli-v21-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-600italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-500italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/muli-v21-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-500italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-800italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/muli-v21-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-800italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-700italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/muli-v21-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-700italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* muli-900italic - latin */
@font-face {
  font-family: 'Muli';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/muli-v21-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/muli-v21-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v21-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v21-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v21-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v21-latin-900italic.svg#Muli') format('svg'); /* Legacy iOS */
}

/* pt-serif-regular - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/pt-serif-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('PT Serif'), local('PTSerif-Regular'),
       url('../fonts/pt-serif-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-serif-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-serif-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-serif-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-serif-v11-latin-regular.svg#PTSerif') format('svg'); /* Legacy iOS */
}

/* pt-serif-700 - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/pt-serif-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('PT Serif Bold'), local('PTSerif-Bold'),
       url('../fonts/pt-serif-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-serif-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-serif-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-serif-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-serif-v11-latin-700.svg#PTSerif') format('svg'); /* Legacy iOS */
}

/* pt-serif-italic - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/pt-serif-v11-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('PT Serif Italic'), local('PTSerif-Italic'),
       url('../fonts/pt-serif-v11-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-serif-v11-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-serif-v11-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-serif-v11-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-serif-v11-latin-italic.svg#PTSerif') format('svg'); /* Legacy iOS */
}

/* pt-serif-700italic - latin */
@font-face {
  font-family: 'PT Serif';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/pt-serif-v11-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('PT Serif Bold Italic'), local('PTSerif-BoldItalic'),
       url('../fonts/pt-serif-v11-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/pt-serif-v11-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/pt-serif-v11-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/pt-serif-v11-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/pt-serif-v11-latin-700italic.svg#PTSerif') format('svg'); /* Legacy iOS */
}



body { font-family: 'Muli';
  font-style: normal;}


h1.av-special-heading-tag {font-family: 'PT Serif';}
h2.av-special-heading-tag {font-family: 'PT Serif';}

a.arrow {
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 45px;
    border-radius: 50%;
    background-color: #f9b233;
    color: #ffffff;
    font-size: 24px;
    text-align: center;
}

a.arrow:hover {
    background: #68b434;
    color: #ffffff;
}

.url-wrap {
    position: absolute !important;
    left: 20px;
    bottom: 0px;
    z-index: 20;
}

.text-wrap { padding:20px 20px 20px;}


#header_meta {
    border-top: none;
    z-index: 10;
    min-height: 30px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    margin-bottom: -1px;
	
}

 .header_color .container_wrap_meta {
	 
	 background:#f7f0ea;
 }
 
 
.phone-info span {
    display: inline-block;
    line-height: 1em;
    font-size: 15px;
    font-weight: 400;
} 
 
 
 .sub_menu > ul > li > a, .sub_menu > div > ul > li > a
 
 {font-size:15px;
 font-weight: 400;}
 
 
 .sub_menu li {
    float: left;
    position: relative;
    padding: 0 10px;
    border-right-style: solid;
    border-right-width: 0px;
    line-height: 10px;
}


.main_color table {
	
	background: #ffffff;
	border-color:#ffffff;
	}
.main_color tr:nth-child(2n+1), .main_color .pricing-table > li:nth-child(2n+1), .main_color .pricing-extra {
  background: #ffffff;
}

td {
  font-size: 14px;
  padding: 3px 0px;
  border-style: none;
  border-width: 0px;
    border-top-width: 0px;
border-left-width: 0px;}


.main_color tr:nth-child(2n) {
	
	color:#000000;
}

.main_color tbody {border:none;}

tr:first-child th, tr:first-child td {border:none;}

tr th:first-child, tr td:first-child {border:none;}

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */





}
