/*
Theme Name:     luxury yacht charter
Description:    
Author:         angusmedia
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
/********************eigenes****************
p {text-align:justify}*/
i{ display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

@font-face {
  font-family: 'FontAwesome';
  src: url('/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.woff') format('woff'),
       url('/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.ttf') format('truetype'),
       url('/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot'),
       url('/fonts/font-awesome-4.6.3/fonts/fontawesome-webfont.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

.et_pb_member_position{color:#dfdfdf}

.fab .et-pb-icon { font-size: 0; }
.fab .et-pb-icon::after { font-family: "FontAwesome" !important; }
.fab.et_pb_blurb_position_top .et-pb-icon::after { font-size: 48px; }
.fab.et_pb_blurb_position_left .et-pb-icon::after { font-size: 16px; }
.fab-beer .et-pb-icon::after { content: "\f0fc"; }
.fab-search .et-pb-icon::after { content: "\f002"; font-size: 32px; /* font size optional, see below */ }
.fab-plane .et-pb-icon::after { content: "\f072"; padding: 6px; /* padding optional, see below */ }

.fab-plane .et-pb-icon::after {
    content: "\f072";
    font-family: "FontAwesome" !important;
    font-size: 48px;
    padding: 6px; /* OPTIONAL, READ NOTES */
}


/* BREADBRUB YOAST HEADER.PHP
<?php if(function_exists('yoast_breadcrumb') && !is_front_page()) {
 echo'<div class="container">';
 yoast_breadcrumb('<p id="breadcrumbs">','</p>');
 echo'</div>';
} ?>*/
/* BREADBRUB YOAST siehe auch HEADER.PHP 
#breadcrumbs{ float: left; width: 75%; margin-bottom: 1em; }
@media screenand (max-width: 980px){
 #breadcrumbs{ width: 100%; }
}*/

.et_pb_text_align_justified {
text-align: justify !important;
}

/* Contact Form 7 Styles
---------------------------------*/
 
.wpcf7 {
background-color: #F0F0F0;
border: 5px solid #666666;
}
.wpcf7-form {
margin-left: 25px;
margin-right: 25px;
margin-top: 25px;}

@font-face {
  font-family: 'Roboto';
  font-weight: 100;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.eot?#iefix') format('embedded-opentype'),
       local('Roboto Thin'),
       local('Roboto-100'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 300;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.eot?#iefix') format('embedded-opentype'),
       local('Roboto Light'),
       local('Roboto-300'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 400;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),
       local('Roboto'),
       local('Roboto-regular'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-regular.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 500;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.eot?#iefix') format('embedded-opentype'),
       local('Roboto Medium'),
       local('Roboto-500'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 700;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'),
       local('Roboto Bold'),
       local('Roboto-700'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 900;
  font-style: normal;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.eot?#iefix') format('embedded-opentype'),
       local('Roboto Black'),
       local('Roboto-900'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 100;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Thin Italic'),
       local('Roboto-100italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-100italic.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 300;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Light Italic'),
       local('Roboto-300italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 400;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Light Italic'),
       local('Roboto-300italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-300italic.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 500;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Medium Italic'),
       local('Roboto-500italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-500italic.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 700;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Bold Italic'),
       local('Roboto-700italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-700italic.svg#Roboto') format('svg');
}

@font-face {
  font-family: 'Roboto';
  font-weight: 900;
  font-style: italic;
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.eot');
  src: url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.eot?#iefix') format('embedded-opentype'),
       local('Roboto Black Italic'),
       local('Roboto-900italic'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.woff2') format('woff2'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.woff') format('woff'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.ttf') format('truetype'),
       url('/fonts/roboto-v18-latin_latin-ext/roboto-v18-latin_latin-ext-900italic.svg#Roboto') format('svg');
}

.font-roboto{
    font-family: 'Roboto';
}