/*MENU*/
#header {
    text-align: inherit;
    padding: 0em 0;
}
/*pantalla completa y cambio de color*/
body:not(.mobile_menu_active).header-top-widgets #header {
    background-color: #000;
    width: 100%;
}
.themify_builder_22_row.module_row_0.module_row {
    padding-top: 20%;
}

.mobile_menu_active #header {
    height: auto;
    padding: 5% 0 5px;
}
.module-fancy-heading .sub-head {
    display: none;
}
.themify_builder .buttons-22-sub_row_0-0-2-1-0 div.module-buttons {
    -webkit-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
    box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
}
.themify_builder .buttons-22-sub_row_0-0-1-1-0 div.module-buttons {
    -webkit-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
    box-shadow: 5px 5px 7px 0px rgba(0,0,0,0.75);
}
.header-widget-full {
    background: rgb(0, 0, 0);
    font-size: .9em;
}
#headerwrap .header-icons > * {
    color: white;
}
#headerwrap #menu-icon-close {
    color: white;
}
.module-buttons.xlarge i {
    color: #13B9E0;
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {
    width: 65%;
}
#main-nav {
   margin: 0.6em 50px 0;
}
#headerwrap.fixed-header #site-logo img {
    max-height: 50px;
}
#site-logo, #site-logo a, .header-horizontal #site-logo, .header-minbar #site-logo, .header-leftpane #site-logo, .header-slide-out #site-logo, .boxed-compact #site-logo, .header-top-bar #site-logo a {
    margin-left: -15%;
}
#main-nav li:not(.themify-widget-menu) > ul, #main-nav .has-mega-sub-menu .mega-sub-menu, #main-nav .has-mega-column > .sub-menu {

    background-color: #000;

}
#main-nav ul a, #main-nav .mega-menu-posts a {
    color: #fff;
}
.themify_builder .fancy-heading-22-0-0-0.module .main-head {
    text-shadow: 2px 2px #999;
}
@media only screen and (min-width: 1300px) {
   .header-widget-full {
		
     margin-left: 80%;
	 }
}
.footer-text {
    clear: both;
    padding: 0 0 1.5em;
    line-height: 1.8em;
    font-size: .85em;
    display: none;
}
