/*
Theme Name: bagb
Version: 1.0
Description: Un tema hijo de Divi
Author: admin
Template: Divi
*/

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

.mwm_rrss_contenedor.mwm_rrss_alingment_1{
	padding-left: 10% !important;
}

.blanco-negro{
	filter: grayscale(100%);
}

/*Ajustes menú de navegación*/
#top-menu li.mega-menu>ul>li {
	width: 50%;
}
#top-menu li.mega-menu>ul {
    left: 250px!important;
    width: 60% !important;
	padding: 30px 0px 20px 20px !important;
}

.et_pb_contact_field_options_title{
	display: none !important;
}
.et_pb_bg_layout_dark .et_pb_slide_description{
	text-shadow: 0 0px 0px rgba(0,0,0,.3) !important;
}

/*--Ajustes blog--*/
.et_pb_blog_grid .et_pb_post {
    border: 0px solid #d8d8d8 !important;
}
.et_post_meta_wrapper img{
	width: 60% !important;
}
.et_pb_bg_layout_light .et_pb_post p {
	display: none !important;
}
#comment-wrap {
    display: none !important;
}
/*.et_pb_blog_grid .et_pb_post{
	padding: 0px !important;
}
.et_pb_blog_grid .et_pb_image_container {
    padding: 0 19px !important;
}*/
.entry-title{
	padding-bottom: 30px;
}
.post-meta{
	display: none !important;
}
.single .post {
    padding-bottom: 0px !important;
}
.single .et_pb_post {
    margin-bottom: 0px !important;
}
.et_pb_post {
    margin-bottom: 0px !important;
}

#menu-item-208503 a{
	color: #fff !important;
	background-color: #ffa0bd !important;
	padding: 10px !important
}

/*Ajuste de color a los botones de compartir en redes*/
.mwm_linkedin {
    background: #005eac !important;
}
.mwm_linkedin:hover {
    background: #005eac !important;
}
.mwm_facebook {
    background: #005eac !important;
}
.mwm_facebook:hover {
    background: #005eac !important;
}
.mwm_twitter {
    background: #005eac !important;
}
.mwm_twitter:hover {
    background: #005eac !important;
}
.mwm_rrss_contenedor.alignment-start {
    justify-content: center !important;
}

/*--Ajustar tamaño de logo en moviles--*/
@media (min-width: 800px){
	#left-area {
    	padding-bottom: 0px !important;
	}
}

@media (max-width: 800px){
	#top-menu-nav{
		display: none !important;
	}
	#et_top_search{
		display: none !important;
	}
}
@media (max-width: 800px){
	#et_mobile_nav_menu{
		display: block !important;
	}
}

/*Ampliación de logotipo en móviles*/
@media (max-width: 1476px){
	.et_header_style_left #logo, .et_header_style_split #logo {
    max-width: 150px !important;
}
}
@media (max-width: 1476px) {
    #top-header, div#et-secondary-menu, ul#et-secondary-nav {
        display: block !important; 
    }
    #top-header .container {
        padding-top: 0.75em !important;
    }
}
