.footer-default {
	
}

.footer-default .footer-grid, .footer-catalog .footer-grid {
	position: relative;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 62px;
}

.footer-default .footer-grid .logo, .footer-catalog .footer-grid .logo {
	
}

.footer-default .footer-grid .phone, .footer-catalog .footer-grid .phone {
	font-size: 1.2rem;
	line-height: 62px;
}

.footer-default .footer-grid .address, .footer-catalog .footer-grid .address {
	
}

.footer-default .footer-grid .social, .footer-catalog .footer-grid .social {
	line-height: 62px;
}


.footer-catalog {
	
}

.footer-catalog .footer-grid-catalog {
	position: relative;
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: 1fr;
}

.footer-catalog .footer-grid-catalog article {
	
}

.footer-catalog .footer-grid-catalog article p {
	
}

.footer-catalog .footer-grid-catalog article p a {
	font-size: 0.8rem;
	color: #333333;
}

.footer-catalog .navbar {
	
}

.footer-catalog .navbar .navbar-brand {
	
}

.footer-catalog .navbar .navbar-brand .zmdi-menu {
   	width: 40px;
    height: 40px;
    line-height: 40px;
}

.footer-catalog .navbar .navbar-toggler {
	
}

.footer-catalog .navbar .navbar-toggler .navbar-toggler-icon {
    background: url(../../../svg/navbar-toggle-icon.svg);
}

.footer-catalog .navbar .navbar-toggler .navbar-toggler-icon {
    background: url(../../../svg/navbar-toggle-icon-black.svg);
}

.footer-catalog .navbar .navbar-nav {
	
}

.footer-catalog .navbar .navbar-nav .nav-item {
	
}

.footer-catalog .navbar .navbar-nav .nav-item .nav-link {
	color: #000;
    font-weight: normal;
    font-size: 1.2rem;
}

.footer-catalog .navbar .navbar-nav .nav-item .nav-link:hover {
    color: #f4a737;
}