/*
Theme Name: artischocke
Description: A Child Theme
Version: 1.0
Author: Michael Memminger
Author URI: http://www.artischocke.net
Template: enfold
*/

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

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

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

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


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


.offline {display:none;}

.logo {
    visibility: hidden !important;
}

#header_main_alternate {margin-top:20px;}


.main_menu ul:first-child > li a {

 font-family: 'Open Sans', regular; font-size:16px;
  text-transform:uppercase;
  font-weight:600;
  padding-right:15px;
}


body {font-family: 'Open Sans', regular; font-size:1em; line-height:1.2em; }

h1 {
  font-family: 'Open Sans', regular;
	font-size: 2em;
  text-transform:uppercase !important;
  letter-spacing:1px;
  font-weight:normal;

}

h2 {
  text-transform:none !important;
  font-family: 'Open Sans', regular;
	font-size: 2.2em;
  letter-spacing:1px;
  font-weight:700;

}

h3 {
  
  font-family: 'Open Sans', regular;
	font-size: 1.6em;
  letter-spacing:1px;
  font-weight:bold;
  text-transform:none !important;
  color: black;
line-height:1.5em !important;
}

.zitat {
	font-size: 25px; 
line-height:2em !important;
}


.avia_iconbox_title {
  
font-size: 20px;
  letter-spacing:1px;
  font-weight:600;
  text-transform:uppercase !important;
  color: white;
line-height:1.5em !important;
}


/* Terminkalender*/

.ssec-title {font-weight:bold; font-size:16px !important; color:black !important;}
td.ssec-title {min-width:150px !important;}
.ssec-content h2 {font-weight:normal; font-size:15px !important; padding:0; margin-bottom:-15px;}
.ssec-content {font-size:16px !important;  color:black !important;}

.ssec-widget-calendar {border-left: 0px solid black; padding-left:px !important; margin-left:0px !important; margin-top:-25px !important; }
.ssec-widget-listitem {display:block; margin-top:15px !important; margin-left:0px !important; margin-bottom:15px !important; padding-bottom:15px !important; padding-left:0px !important;  border-bottom:1px solid black !important; }
.ssec-widget-calendar-link {display:none; font-weight:bold !important;}


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

} 

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


}

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


}




