/*
 Theme Name:     Divi Child
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/


/* =Theme customization starts here
------------------------------------------------------- */
#top-header #et-secondary-menu {text-align:right !important;}
.et_fixed_nav.et_show_nav.et_secondary_nav_enabled #page-container {
	padding-top:0px !important;
	margin-top: 0 !important;
}
#main-header {
	position: fixed !important;
	box-shadow: none !important;
}


/* #top-header:not(.et-fixed-header), #main-header:not(.et-fixed-header) {
	background: transparent !important;
}
*/
#top-header {
	background:#0066d1 !important;
}

#top-header.et-fixed-header, .product-template-default.single.single-product #top-header {background:  #0066D1 !important;}
#main-header.et-fixed-header , .product-template-default.single.single-product #main-header {background:  #004eb2 !important;}
#main-header #top-menu a {color: #fff !important;}

#main-header #et-top-navigation {padding: 33px 0 0 0 !important;}
@media only screen and (min-width: 981px) {
	#main-header #et-top-navigation {padding: 60px 0 0 0 !important; }
	#main-header #logo {
		max-height: 87%;
	}
	.et_header_style_left #et-top-navigation nav>ul>li>a {
		padding-bottom: 60px;
	}
}
.et_header_style_left #et-top-navigation nav>ul>li>a, #top-menu li a {
	font-size: 16px !important;
	letter-spacing: -0.5px !important;
	font-weight: 600;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}




#top-header #et-secondary-menu>ul>li a, #top-header #et-secondary-menu .et-cart-info>span {
	font-size: 12px;
}
#top-header #et-secondary-menu .et-cart-info {margin-left: 0; margin-right:15px;}
#top-header #et-secondary-menu>ul>li.is-menu a>svg {display: inline-block; width:16px; height:16px; vertical-align: middle;}
#top-header #et-secondary-menu>ul>li.is-menu .search-icon-path {fill: #fff;}


.et_pb_shop .recent_products ul.products>li:not(:nth-child(4n)) {
    margin-right: 32px !important;
}
.et_pb_shop .recent_products ul.products>li:nth-child(4n) {margin-right: 0 !important;}
ul.login-logout li {
    display: inline;
}