/*
Theme Name: alpha
Theme URI: https://alpha-factory.de
Author: Markus Westnhuber
Author URI: https://webdesigner-muenchen.de
Description: Basic WP-Theme
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
body {
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  font-weight: 300;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #003244; }
.page main {
    padding-top: 100px;
}
a, a:hover {
  color: #003244;
  text-decoration: none; }

h1, h2, h3, h4, h5, h6 {
  font-weight: 100; }

h2 {
  font-size: 45px; }

h3 {
  font-size: 35px;
  font-weight: 900; }

h4 {
  font-size: 24px;
  font-weight: 900; }
ul {padding: 0;}
ul.bwl-list {
    text-align: center;
    list-style-position: inside;
}
hr { width: 150px;
    margin-top: 15px;
    height: 2px;
    background: #fff;
}
.btn-container button, .fl-rich-text button {
    background: transparent;
    border: solid 1px #fff;
    padding: 20px 45px;
    border-radius: 45px;
    font-weight: 500;
    margin-top: 30px;
}
button.termine {
    margin-top: 10px;
    margin-bottom: 20px;
    padding: 12px 70px;
}
.btn-container {
    text-align: center;
}
button, a:focus {
outline: none;
}
.dark-line hr {
    background: #003244;
    height: 3px;
}
#text-1, #text-2, #text-3{
display: none;
text-align: center;
margin-top: 35px;
}
strong, b {
  font-weight: 900; }

/*Trennbilder*/
#vorteile .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_01_Robos_steigern.png);
  width: 100%;
  height: 152px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

#produkt .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_02_2020.png);
  width: 100%;
  height: 206px;
  background-repeat: no-repeat;
  background-position: center;
 background-size: contain;
}

#team .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_03.png);
  width: 100%;
  height: 200px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
#product .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_01_Robos_steigern_ENG.png);
  width: 100%;
  height: 206px;
  background-repeat: no-repeat;
  background-position: center;
 background-size: contain;
}

#benefits .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_02_2020_ENG.png);
  width: 100%;
  height: 250px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

#team-en .daf-img {
  background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Headline_Trennbild_03_ENG.png);
  width: 100%;
  height: 200px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
/*Elemente*/
div.jqplot-table-legend-swatch-outline {
    border: 1px solid #fff !important;
}
div.jqplot-table-legend-swatch {
    border-radius: 10px;
    height: 12px !important;
}
.table {
    font-size: 16px;
    text-align: center;
}
span.wpml-ls-display {
    display: none;
}
.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-list-horizontal a {
    color: #fff;
    font-size: 14px;
}
.wpml-ls-current-language {
    font-weight: 600;
}
.panel {
    border: solid 0px;
    box-shadow: none;
}
.panel-title {
    font-size: 24px;
    color: #003244;
}
.panel-default > .panel-heading, .panel-body {
    background-color: transparent;
	padding:0;
	
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #fff;
    padding-top: 10px;
}
.navbar-default {
  background-color: #003244;
  height: 101px; }

.nav-stacked > li {
  padding: 0 5px; }

.nav.nav-pills img {
  opacity: 0.5; }

.nav.nav-pills .active img, .nav.nav-pills img:hover {
  opacity: 1; }

.team-list ul {
  display: inline-flex; }
.screen img {
	width: 100%;
    height: auto;
	border: 8px solid;
    border-image: -webkit-linear-gradient(-47deg, rgba(72,105,119,1),rgba(4,50,68,1)) 1 stretch;
}
.pearl_tblstyle tbody tr:nth-of-type(odd) td, .pearl_tblstyle tbody tr:nth-of-type(odd) {
    background-color: #fff;
    color: #000000;
    border-bottom: solid 1px #b8b8b8;
    border-top: solid 1px #b8b8b8;
    padding: 5px 0 5px 0;
}
.daf-icons img {
  height: 150px; }

.daf-text-center {
  max-width: 600px;
  margin: 0 auto; }

.daf-text-left {
  max-width: 62%; }

.daf-text-right {
  max-width: 62%;
  float: right; }

.daf-infotext {
    font-size: 14px;
	padding-bottom: 10px;
}
label {margin-bottom: 0px;}
span.wpcf7-list-item {
    margin: 0 5px 0 0;
}

input[type=text], input[type=email] {
  border: 0;
  outline: 0;
  background: transparent;
  border-bottom: 1px solid black;
  width: 100%; }

input[type="submit"] {
  background: #182b4b;
  color: #fff;
  border-color: transparent;
  border-radius: 3px;
  width: 100%;
  font-weight: 900; }

label, textarea {
  display: block;
  width: 100%;
  font-weight: 300; }
.social-icons {
    float: right;
}

footer.footer {
  color: #fff;
  text-align: center;
  background: #8e939a;
  font-size: 14px;
  padding: 25px 0 20px 0; }
footer.footer a {
    color: #fff;
    font-weight: 300;
}

/*Override Bootstrap*/
.navbar-brand {
	padding: 20px 15px;
}
.navbar-default {
  background-color: transparent;
  border-color: transparent; }
  .navbar-default .navbar-collapse {
    padding-top: 28px; }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > li > a {
    color: #003244;
    font-weight: 300;
    font-size: 14px;
    background-color: #fff; 
	padding-top: 14px;
	}
    .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      color: #003244 !important;
      font-weight: 900;
      background-color: transparent; }
.page .navbar-default {
	    background-color: #fff;
}
.home .navbar-default {
	    background-color: #fff;
}
.nav > li > a {
    padding: 10px 15px 10px 70px;
}
.navbar-collapse {
  padding-top: 20px; }

.nav-pills > li > a {
  padding: 0 0 20px 0 !important; }

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav > li > a:hover, .nav > li > a:focus {
  color: #003244 !important;
  background-color: #fff !important; }

.nav-pills > li > a {
  font-weight: 900;
  color: #bfccd0;
  font-size: 24px;
  line-height: 1.1em; }

.btn-primary, .btn-primary:hover, .btn-primary:active {
  width: 100% !important;
  color: #fff;
  background-color: #003244 !important;
  border-color: transparent;
  font-size: 18px !important;
  font-weight: 900;
  padding: 0;}
strong.dot {
    padding: 0 20px;
}
/*Override Bootstrap END*/
@media only screen and (max-width: 1024px) {
.nav > li > a {
    padding: 10px 15px 10px 15px;
    }
@media only screen and (max-width: 768px) {
  #navbar {
    background: trasparent }
  .navbar-right {
    padding: 0 15px;
   }
  .navbar-toggle {
    margin-top: 30px; }

  .navbar-default .navbar-collapse {
    border-color: transparent;
    padding-top: 0px;} 
}
@media only screen and (max-width: 480px) {
#produkt .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Bis_2020.svg);
    width: 100%;
    height: 225px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

#vorteile .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Robos_steigern.svg);
    width: 100%;
    height: 205px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
#team .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Investoren_wollen.svg);
    width: 100%;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
#product .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Bis_2020_ENG.svg);
    width: 100%;
    height: 225px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

#benefits .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Robos_steigern_ENG.svg);
    width: 100%;
    height: 205px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
#team-en .daf-img {
    background: url(../../../../webdesigner-muenchen.net/lab/alpha/wp-content/uploads/2018/06/Investoren_wollen_ENG.svg);
    width: 100%;
    height: 200px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
.daf-text-left, .daf-text-right {
    max-width: 100%; }
 .fl-row-bg-video .fl-bg-video video {
    height: 450px !important;
    width: auto !important;
}
.fl-node-5add9506e52d4 > .fl-row-content-wrap {
    padding-top: 0px;
}
}