@font-face {
    font-family: 'nuptial_scriptregular';
    src: url('nuptial_script_regular-webfont.eot');
    src: url('nuptial_script_regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('nuptial_script_regular-webfont.woff2') format('woff2'),
         url('nuptial_script_regular-webfont.woff') format('woff'),
         url('nuptial_script_regular-webfont.ttf') format('truetype'),
         url('nuptial_script_regular-webfont.svg#nuptial_scriptregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
h1.silathai {
	font-family: 'nuptial_scriptregular', Arial, sans-serif;
	font-size: 100px;
	text-transform: none;
	letter-spacing: 0px;
	margin-bottom: -32px;
	font-weight: 100;
	/*color: #C59D5F !important;*/ /*braun*/
	/*color: #a98752 !important;*/ /*dunkel braun*/
	color: #d3aa6a !important; /*hell braun*/ 
	/*color: #342215 !important;*/ /*dunkel braun*/
}

/* Home (5=de, 740=en) */
body.page-id-5 div.headline__description,
body.page-id-740 div.headline__description {
	margin-top: -270px;
}

/* Über uns (37=de, 781=en)*/
body.page-id-37 div.headline__description,
body.page-id-781 div.headline__description {
	margin-top: -190px; /* <-- Auf der Über uns Seite die Schrift etwas höher anzeigen.*/
}

/* Schrift Hauptmenue */
.navigation a {
  font-size: 13px !important;
}
body.header--transparent div.headroom--top .navigation a {
  text-shadow: 1px 1px #000000;
}

#flags_language_selector {
	/*margin-left: 10px;*/
	float: right;
}
#flags_language_selector img{
    margin:2px;
    border:1px solid #333;
}

h1.tel { font-size:2.4rem !important; }

/* Desktops und Laptops */
/*@media screen and (min-width : 1224px)  { font-size:2.4rem !important; } */

/** Schriftgrosse von Tel **/
/* Smartphones */
/* portrait and landscape */
/*@media screen and (min-device-width : 320px) and (max-device-width : 480px) { h1.tel { font-size:1.4rem !important; } }*/

/*  landscape  */
/*@media screen and (min-width : 321px)  { h1.tel { font-size:1.6rem !important; } }*/

/*  portrait */
/*@media screen and (max-width : 320px)  { h1.tel { font-size:1.4rem !important; } }*/

/* iPhone 4 and high pixel devices  */
/*@media screen and (-webkit-min-device-pixel-ratio : 2) and (device-width: 683px) and (orientation: landscape),
       screen and (device-pixel-ratio : 1.5) and (device-width: 400px) and (orientation: portrait) { h1.tel { font-size:1.4rem !important; } }*/

   
@media screen and (min-width: 900px) {
  h1.tel {
	font-size:2.4rem !important;
  }
  #flags_language_selector {
	margin-left: 10px;
  }
  .site-logo {
    padding: 0px;
  }
}

@media screen and (min-width: 600px) and (max-width: 900px) {
  h1.tel { font-size:2.0rem !important; }
  .site-logo { padding-left: 65px !important; }
}

@media screen and (max-width: 600px) {
  h1.tel { font-size:1.8rem !important; }
  .site-logo { padding-left: 65px !important; }
}

@media screen and (max-device-width: 480px) {
  h1.tel { font-size:1.6rem !important; }
  h1.silathai { margin-top: 250px; }
  .site-logo { padding-left: 65px !important; }
}