/*
Theme Name:     Tischlerei Holzbau
Description:    Webdesign für Schlosser & Schlosser Gbr / BaustoffPlus Gbr von Michael Gahn Design aus Plauen.

Michael Gahn Design
Inh.: Michael C. Gahn
Dr.-Theodor-Brugsch Str. 12
08529 Plauen

www.Michael-Gahn.de

Email: mail@michael-gahn.de
Mobil:  01738861696
Festnetz: 037413944152
Author:         Michael Gahn Design, www.Michael-Gahn.de
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/


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



/* Body -------------------------------------------------------------------------------------------------------------------- */

body, button, input, select, textarea {font-family:"Open Sans", Arial, sans-serif;}

h2,h3 {
   padding-top: 20px !important;
   padding-bottom: 20px !important;
}

h1, h2, h3, h4, h5, h6, .et_quote_content blockquote p, .et_pb_slide_description .et_pb_slide_title {
    line-height: 1em !important;
}


/* Logo + Nav --------------------------------------------------------------------------------------------------------------- */
header#main-header {
    border-bottom: 2px solid #b2c800 !important;
}

/* Kategorie Boxen Startseite ------------------------------------------------------------------------------------------------ */
.et_pb_blurb {
border-bottom: 2px solid #b2c800 !important;
}

.et_pb_blurb:hover {
   -webkit-box-shadow: 0 0 20px 1px #CFCFCF;
box-shadow: 0 0 20px 1px #CFCFCF;
   -moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
transform: scale(1.05);
   -webkit-transition: all 1s linear;
-moz-transition: all 0.5s linear;
-ms-transition: all 0.5s linear;
-o-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.et_pb_main_blurb_image {
    margin-bottom: 20px !important;
}

.et_pb_blurb h4 {
    padding-bottom: 25px;
}

/* Header + Slider ---------------------------------------------------------------------------------------------------------- */
.et_pb_slide_title{
   text-shadow: 0 0 10px #000000;
}
.header-content h1{
   text-shadow: 0 0 10px #000000;
}

/* Ausrichtung Cookiehinweis ------------------------------------------------------------------------------------------------ */
#wpca-box .wpca-wrapper {
    float: right;
}

/* Footer -------------------------------------------------------------------------------------------------------------------- */

#main-footer {
    background-color: #222222;
    margin-top: 30px;
}

#main-footer #et-footer-nav {
    border-top: 2px solid #b2c800 !important;
}


#footer-bottom {
    display: none !important;
}

/* ENDE -------------------------------------------------------------------------------------------------------------------- */