/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

/* COMIENZA CSS NUEVA WEB MOKUTO*/

/*Fuentes*/
h11 {font-family:Roboto Condensed, Source Sans Pro; color:#FFFFFF}
h12 {font-family:Roboto Condensed, Source Sans Pro; color:#FFFFFF}
h12.seo-style{padding-bottom:10000px;}
.separator{line-height: 120px !important}
div#slabText{margin-bottom: -350px !important}
.fusion-li-item-content{ font-size: 15px !important}
/*Diseño Web*/
h2.pegadosM {margin-bottom: -5px;}
h2.pegadosMo {margin-bottom: -25px;}
h3.pegadosM {margin-bottom: -5px;}
h3.pegadosMo {margin-bottom: -40px !important;}
h3.pegadosMok {margin-top: -5px !important;}
p.mokart {margin-top: 31px;}
.texto1 {margin-top: 31px;}
.texto2 {margin-top: 31px;}
.texto3 {margin-top: 21px;}

/*menu sparcing*/
.fusion-main-menu > ul > li > a {letter-spacing: -1.1em;}

strong {/*font-style: italic;*/ color: #dff2ff; font-weight: 100 !important;}

.fusion-megamenu-holder {
    border-color: #40464D !important;
}


/*pagina de inicio navegación y top*/
/*navegación y top*/
.fusion-main-menu .current_page_item > a, .fusion-main-menu .current-menu-item > a {border-top:3px solid #444b50 !important;}
.fusion-main-menu > ul > li > a:hover {border-top:3px solid #444b50 !important;}



/*parallax*/
.slabtextdone .slabtext {line-height: 0.9 !important;}
.fusion-fullwidth.fullwidth-box.fusion-fullwidth-1.fusion-parallax-fixed.fusion-equal-height-columns {padding-bottom: 0px !important;}
span.slabtext {padding-bottom: 7px;}


/*espacio en el top*/
#main {padding-top: 0px !important;}

/*Acordion*/
.fusion-accordian .panel-title .fusion-toggle-heading {font-family: source sans pro;}

/*Header*/
.fusion-header {background-color:#444b50 !important}

/*TIPOGRAFIAS ESPACIOS*/
/*espacios de tipografia* Generales*/
.fusion-column-wrapper {min-height: 10px !important;}
.primerparrafo {margin-top: 30px;}
.fusion-two-fifth.fusion-layout-column.fusion-column-last.fusion-spacing-yes {margin-bottom: 0px !important}

/*Separadores diamante "candy"*/
.fusion-section-separator .divider-candy-arrow.bottom {border-width: 40px 60px 0 60px; margin-top: 20px;}
.fusion-section-separator .divider-candy-arrow {margin-left: -62px;}
.fusion-section-separator .divider-candy {margin-left: 0px !important}
.fusion-section-separator.section-separator.mokhack {margin-top: -22px; border-bottom: 0px solid !important;}
#mokudiver2 .divider-candy-arrow.bottom{margin-top: -2px !important;}
#mokudiver2 .fusion-section-separator.section-separator {border-bottom: 0px solid !important;}
.divider-candy.bottom {border: transparent !important}
.fusion-fullwidth.fullwidth-box.fusion-fullwidth-3.fusion-parallax-fixed.fusion-equal-height-columns {padding-bottom:0px !important;}
.fusion-section-separator.section-separator.SeparadorDiscolo .divider-candy-arrow.bottom{ margin-top: 0px !important}

/*portfolio*/
img.attachment-portfolio-three.wp-post-image {width: 410px !important;}
.fusion-portfolio-content h4 {display:none !important}
#main .fusion-portfolio h2, h2.entry-title {padding-bottom: 15px;font-size: 30px; font-family:Roboto Condensed, Source Sans Pro !important; }
div#titulosAcodeon h4 {font-size: 17px !important;}
h4.fusion-rollover-title {font-size: 17px !important;}


/*textos responsive*/
span.slabtext {padding-bottom: 15px;}
.headings-aparte {margin-top: 6px; margin-bottom:15px}
.proyectosTitle {padding-top:20px}

/*quienes somos*/
.fusion-one-fifth.fusion-layout-column.fusion-spacing-yes.separadaSilasHay {
  margin-left: 50px;
}
.fusion-person .person-desc .person-author .person-name {font-family: Roboto Condensed !important; font-size: 28px;}
.person-content.fusion-clearfix {font-size: 15px; line-height: 19px;}
.separadaSilasHay {margin-left: 50px !important;}

.project-content .project-info h4 {font-weight: 200 !important;}
.project-content .project-description p {font-size: 16px; line-height: 22px;}

/*Nuestros partners*/
.fusion-person .person-desc .person-author {display: none;width: 100%;}
.fusion-person .person-imgage-container {padding-top: 19px !important;}

/*Portfolio*/
.portfolio-half {margin-top:30px !important}
.fusion-recent-works {margin-bottom: 20px;}
a.fusion-rollover-gallery { display: none;}


/*footer*/
.textwidget {font-size: 14px; line-height: 20px; color: #fff;}
.textwidget {margin-left: 57px !important;}
.fusion-footer-widget-area h3 {margin-left: 57px !important;}
.fusion-copyright-content {margin-left: 57px !important;}

/*Blog*/
.fusion-recent-posts .columns .column h4 {font-size: 27px; line-height: 32px;}
.single-post .fusion-post-slideshow {margin-top: 30px !important;}
.fusion-sharing-box {background-color: #383e43 !important}


/*Table Of content*/
#toc_container.toc_black {
    background: rgba(0,0,0,0.23); padding: 20px; line-height: 25px;
}
