/*
 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
------------------------------------------------------- */



/* Matias Changes */

.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu {
    background-color: #000000;
   /* display: none !important;*/
}



#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt.disabled, .woocommerce-page button.button.alt.disabled:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
    color: #87194c;
}


/* Matthias Edits */

/* General */
p {
    padding-bottom: 1.3em;
}

/* Footer */

#footer-bottom #footer-info {
    float: none;
    text-align: center;
}

/* Header */
#top-menu li#menu-item-23 {
	    font-size: 20px;
    position: relative;
    top: 2px;
}
body #top-menu li.current-menu-item a {
    background-color: #94a6bf;
    margin-bottom: 2em;
    color: white;
padding: 7px 12px !important;
    border-radius: 3px;
}
body .et-fixed-header #top-menu li.current-menu-item>a {
    color: white !important;
}


body #top-menu a {
	    color: #94a6bf;
}

body.et_header_style_centered #main-header .logo_container {
    padding-top: 20px;
    border-bottom: 1px solid #dfe3e9;
    max-width: 543px;
    margin: 0 auto;
    margin-bottom: 24px;
	height: 87px;
}

body.et_header_style_centered #main-header .logo_container a span {
    color: #94a6bf !important;
}

.et-fixed-header .logo_container {
	display:none;
}
.et-fixed-header #et-top-navigation {
	padding-top: 25px;
}
.et_header_style_centered .et-fixed-header  #top-menu>li>a {
    margin-bottom: 28px !important;
	padding-bottom: 0 !important;
}
body.et_header_style_centered .et-fixed-header #top-menu li.current-menu-item a {
    padding: 7px 12px !important;
}

/* Responsive Header */

body .et_mobile_menu {
    border-color: transparent;
}
body .et_mobile_menu li a {
    font-family: 'Tenor Sans',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    text-align: center;
}

/* Other Styles *******************************/

body .et_pb_text_0 h4 {
    color: #87194c!important;
}
body .et_pb_text_1 h4 {
    color: #87194c!important;
}

/* Contact Page */

.et-pb-contact-message {
    position: relative;
    text-align: center;
    font-weight: bold;
    color: green;
}





/* Media Queries *******************************************************************************************/


@media (max-width: 1280px) and (min-width: 981px) {
	#title-column {
		padding-left: 50px;
	}
}

@media (max-width: 980px) {
#title-column.et_pb_column {
    margin-bottom: 0;
}
.et_pb_row #menu-column.et_pb_column.et-last-child {
    margin-bottom: 15px;
}
}
