﻿/*
Theme Name:    makecity-child
Description:    
Author:         Danny Kleine
Template:       makecity
Text Domain: makecity-child

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
#home-badge {
    line-height: 32px !important;
}

section#partner h1 {

    margin: 0px 25px !important;
}

.sub-menu li .sub-menu {

    top: 0px !important;

}

@media (max-width: 768px) {

    .press-contact h4 {
        text-align: center;
    }

    strong {

        text-align: center;
    }

    #home-badge {
        top: 420px !important;

    }

    .page-id-6439 .the-content .single-content .col-sm-3 p {
        margin-top: 150px !important;
    }
}

@media (max-width: 1180px) {
    #menu {
        zoom: 1 !important;
    }
}

a.mybtn {
    margin-left: 10px;
}

@media screen and (max-width: 768px) and (min-width: 480px) {
    #make_all img {
        margin-top: -100px !important;
    }
}

.lshowcase-logos {

    margin-top: 40px !important;
}

.page-template-page-contact #intro .headline p {

    padding-top: 30px;
}

.page-id-6439 .the-content .single-content .col-sm-3 p {
    margin-top: 100px;
}

@media only screen and (max-width: 820px) and (min-width: 768px) {
    #home-badge {
        top: 490px !important;
        left: 120px;
    }
}

@media (max-width: 480px) {
    #home-badge {
        top: 314px !important;
        left: 10% !important;
    }

    .bsocial-text {
        padding-top: 167px !important;
    }
}

@media (max-width: 375px) {
    #home-badge {
        top: 314px !important;
        left: 4% !important;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
    #home-badge {
        top: 500px !important;
    }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
    #home-badge {
        top: 467px !important;
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: portrait) {
    #home-badge {
        top: 305px !important;
    }
}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape) {
    #home-badge {
        top: 380px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: portrait) {
    #home-badge {
        top: 292px !important;
    }
}

@media only screen and (min-device-width: 414px) and (max-device-width: 736px) and (orientation: landscape) {
    #home-badge {
        top: 393px !important;
    }
}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) {
    #home-badge {
        top: 467px !important;
    }
}

#wrap {
    margin-top: 30px !important;
}

a:hover, a:active {
    text-decoration: none !important;
    color: #FFEA2D !important;
}

a {
    color: #666666 !important;
}

.page-id-17013 .sub-menu li .sub-menu,
.single-events .sub-menu li .sub-menu {
    left: 396px !important;
}

a.anmeldung_button:hover {
    color: #666666 !important;
}

.div-dropdown .dropdown {
    position: absolute;
    top: 100%;
    left: 0;
}

.first-dropdown.div-dropdown .dropdown {
    left: 116px;;
}

footer {
    margin-top: 50px !important;
}
