/* FOOTER */

#bottom-footer-custom-left {
    font-weight: 700 !important;
}
.footer-bottom .container {display:initial !important;}
#custom_html-2 {  padding-right: 10px; padding-left: 10px !important }
#menu-footer-1,
#menu-footer-2,
#menu-footer-3 {
    border-bottom: 0;
}

.footer-bottom {
    padding-bottom: 0px;

}

#footer .widget>div>ul li,
#footer .widget>ul li {
    border: 0;
    padding: 0 0 5px 10px;
}

.widget_recent_entries>ul li:before,
.widget_recent_comments>ul li:before,
.widget_pages>ul li:before,
.widget_meta>ul li:before,
.widget_nav_menu>div>ul li:before,
.widget_archive>ul li:before,
.widget_categories>ul li:before,
.widget_rss>ul li:before {
    border-left: 0;
}

.korpowelt-become-partner-tag a {
    color: #b39453 !important
}

.footer-right {
    width: 100%;
}

.footer-left {
    width: 0% !important;
}

#custom_html-2 {
    margin: 0 !important;
    width: 100% !important;
}

#footer .widget p {
    margin: 0;
    line-height: 22px;
}

#footer>.footer-main>div>div>div:nth-child(4) {
    padding-top: 0px;
}

#follow-us-widget-2>h3 {
    display: none
}

.share-links>a {
    border-color: #AAA !important;
    background-color: #193465 !important;
    border-style: solid;
}

.share-links>a:before {
    color: #AAA !important;
}

.footer-wrapper {
    max-width: 1470px !important;
    margin: 0 auto !important;
}

.newsletter-button {
    height: 37px;
    border: 0 !important;
    background-color: #b39453 !important;
}

.newsletter-button:hover {
    background-color: #0a1528 !important;
}

.newsletter-field {
    max-width: 100%;
}

.share-links>a:hover {
    background-color: #b39453 !important;
    border-color: #b39453 !important;
}

.share-links>a:hover:before {
    color: #fff !important
}

/*social media buttons in the footer */

.widget.follow-us .share-links a {
    width: 45px;
    height: 45px;
    margin: 8px;
    border-width: 2px;
    border-color: #b39453 !important;
    color: #b39453 !important;
}

/* change VK Symbold to Mail */

.share-links .share-vk:before {
    content: "\f0e0";
}

/* Breakpoint specific */

@media(max-width: 991px) {
    /*#custom_html-6 {
    display:none;} */
}

@media(min-width: 660px) {
    #menu-footer-1,
    #menu-footer-2 {
        border-right: 1px solid;
        border-color: rgba(255, 255, 255, 0.1);
    }
    #footer>div.footer-main>div>div>div:nth-child(4)>aside {
        text-align: right;
    }
    .col-lg-4 {
        max-width: 25%;
    }
    #bottom-footer-custom-right {
        display: none;
    }
    #bottom-footer-custom-left {
        text-align: left;
    }
    .bottomfooter-right-desk {
        float: right;
    }
    .bottomfooter-right-desk>a {
        padding-right: 5px;
        font-size: 11px;
    }
}

@media(max-width: 659px) {
    #bottom-footer-custom-right {
        float: left;
        width: 100%;
        text-align: center !important;
    }
    #bottom-footer-custom-left {
        width: 100%;
        text-align: center !important;
        padding-bottom: 30px;
    }
    .footer-bottom-adiv {
        margin-bottom: 15px;
        text-align: center !important;
    }
    #footer {
        text-align: center;
    }
    #nav_menu-7 {
        margin-bottom: -100px;
    }
    .footer-main>div>div>div:nth-child(3) {
        bottom: 75px;
    }
    #footer>.footer-main>div>div>div:nth-child(4) {
        padding-top: 35px;
    }
    .bottomfooter-right-desk {
        display: none;
    }
	.footer-bottom {
		min-height: 280px;
	}
	#menu-footer-3 {padding-top:21px !important;}
}

#menu-footer-1,
#menu-footer-2,
#menu-footer-3 {
    text-transform: uppercase;
    padding-top: 10px;
}