/*
 Theme Name:   Yogi
 Theme URI:    http://kfz-perau.de
 Description:  KFZ-Service Perau
 Author:       Sebastian Fortmann
 Author URI:   http://se-go.eu
 Template:     vw-automobile-lite
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  yogi
*/

/*blue => rgb(22, 37, 130)*/

/**Fix**/
.padremove {
    padding-right: 0;
    padding-left: 0;
}
.marremove {
    margin-left: 0;
    margin-right: 0;
}

/**Header-Section*/
#header{
    background: rgb(233, 235, 234);
    width: 100%;
    border-bottom: 1px solid #222222;
}
.logowrapper {
    background: rgb(233, 235, 234);
    position: relative;
    left: 0;
    transform: skew(0deg);
}

#header .logo {
    padding-top: 5%;
    text-align: center;
    transform: skew(0deg);
}

.con_details{
    float: right;
    clear: both;
}

#header .top-contact {    
    text-align: center;
    padding: 10px 0;
}

@media screen and (min-width: 769px){

    #header .top-contact {
        min-width: 200px;
        /*max-width: 280px;*/
        display: block;
        float: none;
        flex: 1;
        clear: both;
        text-align: center;
    }
    /*
    #header .timing{
        text-align: right;
    }
    */
    #header .timings{
        min-width: 280px;
    }
}

a.no-decoration{
    text-decoration: none;
    color: #333;
}

/**Menüs**/
.menu li {
    background: transparent;
}
.menubox .nav .menu li.current_page_item{
    border-bottom: 1px solid #fff;
}
.menubox .nav ul li a:hover {
    background: transparent;
}
.sticky{
    position: fixed;
    left: 0;
    top: 0;
    z-index: 100;
    border-top: 0;
}

.bradcrumbs { 
    display: none;
}

.entry-content a, .sidebar .textwidget p a, .textwidget p a, #comments p a, .slider .inner_carousel p a, span.email i, span.timings i, span.call i, span.email a:hover, span.call a:hover {
    color: #182681; 
}

.main-navigation a:hover {
    color: #fff;
}

/**Footer-Section*/
#footer-2{
    background: #26292c;
}
#footer {
    border-top: 3px solid #26292c;
    text-align: center;
    color: #000;
    text-align: left;
    /*background: #26292c;*/
    background: rgb(233, 235, 234);
    padding: 30px 0px;
}
#footer li a{
    color: #000 !important;
    text-align: left;
}
#footer ul li.current_page_item a {
    color: #000!important;
}
#footer h3{
    color: #000;
    border-bottom: 3px solid #26292c;
    text-align:left;
    border-bottom-style: double;
    text-transform:uppercase;
    font-size:18px;
    margin:0 0 24px 0;
    padding:0 0 17px 0;
}

ul#menu-legal {
    list-style: none;
    padding-left: 0;
}

/**Singe Page**/
.single .post-thumbnail img {display:none;}

/**Tablet Views**/

/**Mobile Views**/
@media screen and (max-width: 720px){
    .menubox{
        height: 0px !important;
    }
    .toggle a {        
        background-color: #182681;  
    }              
}

@media screen and (max-width: 1000px){
    .menubox{
        display: none;
    }                  
}

html, body, h2, h3 {
    font-family: sans-serif;
}