/*
	Theme Name: Milton child
	Theme URI: https://themeforest.net/item/milton-multiconcept-wordpress-theme/19341019
	Author: AgniDesigns	
	Version: 1.0
	Description: Multi-Concept WordPress theme
	Author URI: http://themeforest.net/user/AgniHD	
	Template: milton
*/

.header-sticky:not(.center-header-menu):not(.side-header-menu) .header-icon-additional-logo .logo-additional{ 
	left: 0;
	width: 75%;
}
.header-icon img {
	max-width: initial;
}

.header-navigation-menu, .header-logo {
    min-height: 66px;
}

.panel-title h6 {
	letter-spacing: 0; 
	font-size:18px;
	font-weight: 400;
}

ul.nav-menu-content >li, div.nav-menu-content ul > li, ul.nav-menu-content >li >a, div.nav-menu-content ul > li > a, .side-header-menu ul.tab-nav-menu-content >li >a, .side-header-menu div.nav-menu-content ul > li > a {
	font-size: 14px !important;
	letter-spacing: 0;
	font-weight: 700;	
}

.nav-menu a, .tab-nav-menu a, ul.nav-menu-content ul a {
	letter-spacing: 0;
}

.header-navigation-menu:not(.side-header-menu) .tab-nav-menu a {
	letter-spacing: 0;
	color: #1577BB;	
}

.agni-text-block p a {
	color: #1577BB;
}

.section-heading-text {
	color: #1577BB;
}

.desktop {
	display:none;
}

.burg, .burg:before, .burg:after {
	background-color: #FFF;
}

.activeBurg.burg:before, .activeBurg.burg:after {
	background-color: #1577BB !important;
}

@media screen and (min-width: 1024px) {
	.desktop{
		display: block;
	}
	.transparent-header-menu {
		margin-top: 20px; 
	}
	.transparent-header-menu .header-icon .logo-main img {
		display: none;
	} 
	.transparent-header-menu .header-icon .logo-main {
		height: 80px;
		width: 124px;
		background: url(https://safesilica.eu/wp-content/uploads/2018/05/Safe-Silica-Logo-web-sm-white.png) no-repeat;
		background-size: 124px 80px;
		display: inline-block;
	}
}

@media screen and (min-width: 1024px) {
	.mobile {
		display: none;
	}
}

.header-search input[type="text"] {
	color: #1577BB !important;
}

.pe-7s-close {
	color: #1577BB;
}

.search .transparent-header-menu {
	background: rgba(21, 119, 187, 1) !important;
}

article.list-item .entry-meta {
	display: none;
}

#header{
   margin: 0 auto;
}

/* NL Styles */

p {
    margin: 0 0 15px;
}

.nav-menu a, 
.tab-nav-menu a, 
ul.nav-menu-content > li > a, 
div.nav-menu-content ul > li > a, 
.side-header-menu ul.tab-nav-menu-content > li > a, 
.side-header-menu div.nav-menu-content ul > li > a {
    text-transform: none;
}

/* Footer logos */
.site-footer .footer-logos {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 15px 0;
}

.footer-logos > div {
    max-width: 90px;
    margin-right: 20px;
}

.footer-logos > div:last-child {
    margin-right: 0;
}

/* Fix Home Page Top Left Section Image */
.home .wpb_wrapper,
.home .section-row-inner,
.home .section-row-inner .vc_row{
    height: 100%;
}