/*
Theme Name:     windows&doors
Description:    
Author:         windows
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../Divi/style.css");

@media only screen and ( min-width: 981px ) {
.container.et_menu_container {min-width: 100%!important; padding: 0px!important;}
#et-top-navigation {background-color: #222;}
.et_header_style_centered #top-menu > li {padding: 15px 15px 0px 15px!important; color: #fff;}
.et_header_style_centered #top-menu > li a {padding-bottom: 15px!important; color: #fff!important; text-transform: uppercase;}
.et_header_style_centered #top-menu > li:hover {background-color: transparent!important; color: #fff; font-weight: 900;}
.et_header_style_centered #top-menu .current_page_item {background-color: #bd0000; color: #fff;}
#top-menu li {padding-right: 0px;}

#top-menu-nav > ul > li > a:hover,
#et-secondary-menu > ul > li > a:hover,
#et-info-email:hover,
.et-social-icons a:hover {
	opacity: 1!important;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
}
@media only screen and ( min-width: 981px ) {
.nav li ul {  background-color: #222;
    width: 420px!important; margin-left: -150px;
}
	
#top-menu li li a { margin-left: -10px;
	width: 390px!important;
	padding: 10px 10px;
}
#top-menu li li a:hover {color: #fff!important; font-weight: 900!important; opacity: 1!important;}

}

.comment-content address, .entry-content address, body.et-pb-preview #main-content .container address {
    margin-bottom: 0px!important;
    line-height: 20px!important;
}