/*
Theme Name: BackaufTheme-Child
Theme URI: http://www.backauf.de/internetauftritt/
Description: Responsives HTML5 & CSS3 Theme mit SEO-Optimiertem HTML-Code
Version: 2.4.1
Author: Nico Gutmann & Jonathan Malessa
Author URI: http://www.backauf.de/internetauftritt/
Template: BackaufTheme
*/

/***********************************
*** YOUR CODE HERE
***********************************/
/**************************
*** CSS Werte
**************************/


/************************
* HEADER
************************/
header{z-index:10000 }
nav{margin-top: 74px!important;}
nav ul li:before{content:url("/wp-content/uploads/2016/10/pfeil_nav_pr-immo.gif");position:absolute;left:-20px;top:4px;}
nav ul li{position:relative;line-height: 60px!important;text-transform: uppercase}
nav ul li a{border-top:3px solid #fff;}
nav ul li a:hover{border-top-color: #006;}
/************************
* MAIN
************************/
body{background-color:#f9f9f9;}

main ul li{font-size: 16px;line-height: 1.5;}
.site-title h1{margin:87px 0;}
.right-teaser{background-color:#006;padding:20px 20px 1px 20px;}
.right-teaser p,.right-teaser a,.right-teaser a:hover{color:#fff;}
.wpcf7-submit{background-color: #006;color:#fff;border: none;padding:2px 5px;opacity: 0.85;line-height: 1.5;}
.wpcf7-submit:hover{transition: .75s all; opacity: 1;cursor: pointer;outline: 1px solid #004;}
.teaser-home-headerline h2,.teaser-home-headerline h3,.teaser-home-headerline h4,.teaser-home-headerline h5,.teaser-home-headerline h6{background-color:#006;display:block;font-size: 20px;font-weight: bold;text-align: center;line-height: 2.5;margin-top: -5px;text-transform: uppercase;}
.slider-teaser{padding:25px 25px 9px; background-color:#006;width:385px;position: absolute; top:325px;right:360px;z-index: 9999}
.slider-teaser p{color:#fff;}
.teaser-home-headerline a{color:#fff;}
.teaser-home-headerline a:hover{color:#fff;}
#panel-24-1-0-0,#panel-24-1-1-0,#panel-24-1-2-0,#panel-24-1-0-0 p,#panel-24-1-1-0 p,#panel-24-1-2-0 p{margin-bottom: 0!important;}
/************************
* FOOTER
************************/
footer{background-color: white;border-top:2px #006 solid;margin:20px 0 0 0!important;padding: 20px 0!important; }
footer p,footer a,footer a:hover{font-size: 16px!important;color:#006!important;font-weight: bold!important;text-decoration: none;position: relative}
footer a::before{content:'\23f5';margin-right: 4px;}
footer a:hover::after{content: " ";width: calc( 100% - 19px );height: 2px;position: absolute;right: 0px;background-color:#006;bottom: 0px;}
/************************
* RESPONSIVE
************************/
@media (min-width:768px){a[href*="tel:+49"] {cursor: default!important;text-decoration: none!important;}}
@media(max-width:768px){nav ul li::before{display:none;}nav ul li{border-top: 1px solid #fff;line-height:40px!important}nav a{border-top:none!important;}.slider-teaser{position: relative;top: unset;right: unset;max-width: 85%;margin:1rem auto}#panel-24-0-0-0{display:none;}.so-widget-sow-image-default-3f547a15eaaa .sow-image-container .so-widget-image{width:100%;}footer a::before{content:""!important;}}