/*
Theme Name:     Litemag - Child Theme
Theme URI:      http://www.bluthemes.com/themes/litemag/
Description:    Child theme for Litemag
Author:         Bluthemes
Author URI:		http://bluthemes.com
Template:       litemag                             
Version:        0.1.0
*/

@import url("../litemag/style.css");

#bloque-area-top div#shortcodes-ultimate-6 {
    margin-top: 10px;
}

#header-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu {
    visibility: visible;
    text-align: right;
    padding: 0px 0px 0px 0px;
}

#header-content>.container>.row {
    height: 85px !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
    border-radius: 0px;
    color: #333;
    background: transparent;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link {
    border-radius: 0px;
    color: #fff;
    background: #0171BB;
}


#header-main-menu #mega-menu-wrap-main-menu #mega-menu-main-menu  {
       
}

.su-column.su-column-size-1-3.f-right {
    float: right;
}

#page-body {
    background: #fff;
}
#content-title .post-title {
     
    font-size: 3em;
    font-weight: 500;
    color: #0171bb;
}

.textwidget.body, article .entry-content, p {
    font-size: 16px !important;
}


#content-title .meta-info {
    display: inline-block;
     }
    #content-title .block-socialshare {
    /* float: left; */
    display: inline-block;
    vertical-align: sub;
}

/**** BUSCADOR ****/
form.searchandfilter {
    width: 100%;
    padding-top: 5px;
    position: relative;
}

form.searchandfilter ul {
    width: 100%;
    display: block;
    margin: 0px;
    padding: 0px;
}

#shortcodes-ultimate-6 .su-column-inner form .sf-field-submit {position: relative;}

#shortcodes-ultimate-6 .su-column-inner form .sf-field-submit input {
    position: absolute;
    right: -40px;
    top: -28px;
    display: block;
}

#shortcodes-ultimate-6 .su-column-inner form li {
    padding: 0px;
}


/**** CSS PARA MOVILEs *****/

@media only screen and (max-width: 550px) {
    .header-main-menu-container {
        width: 100% !important;
    }
    #mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu {
        background: #0171bb   !important; 
    }
    #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
         
        background: #014069  !important;
        border-radius: 0px  !important;
         }
         #content-title .post-title {
            font-size: 2em;
         }
         #content-title .meta-info {
            display: table-cell;
              height: 40px;
              margin-bottom: 5px;
            }

    .navbar-collapse.in {
        background: #eee;
    }

    #shortcodes-ultimate-6 .su-column-inner form .sf-field-submit input {
        right: 10px;
    }

    #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
        color: #fff;
    }
  }