/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: Estudi Llimona | La Tupper Web
Author URI: https://estudillimona.com https://latupperweb.com 
Template: salient
Version: 0.1
4/02/2019
*/

p{
    padding-bottom: 0.5em;
}
#logo{
    font-family: 'Josefin Sans', sans-serif !important;
    font-size: 35px !important;
}
body{
    color:#111;
}
h1, h2, h3, h4, h5, h6 {
    color: #111;
}
.mmm--fontmont-header h2,
.mmm--fontmont-header h3,
.mmm--fontmont-header h4,
.mmm--fontmont-header h5{
    font-family:'Josefin Sans', sans-serif;
    text-transform: inherit;
    font-weight: 700;
}
h1.home,.mmm--fontmont p{
    font-family: 'Josefin Sans', sans-serif;
    font-size: 38px;
    line-height: 42px;
    margin-bottom: 0;
    letter-spacing: -1.5px;
}
.mmm--fontmont p{
    font-weight: 700;
}
.mmm--listadoproductos{
    margin-bottom:0;
}
.mbottom-10{
    margin-bottom: 10px;
}
body .header#top #logo{
    font-weight: 700;
}

@media only screen and (max-width: 1000px){
    .mmm--listadoproductos{
        margin-bottom: 0;
    }
}
.mmm--listadoproductos .nectar-highlighted-text{
    position: absolute;
    z-index: 9;
    text-align: center;
    width:100%;
    top:40%;    
}
.mmm--listadoproductos .nectar-highlighted-text h2,
.mmm--listadoproductos .nectar-highlighted-text h3{
    font-size: 30px !important;
    line-height: 1em !important;
}
.mmm--listadoproductos .nectar-highlighted-text h2,
.mmm--listadoproductos .nectar-highlighted-text h3,
.mmm--listadoproductos .nectar-highlighted-text h4,
.mmm--listadoproductos .nectar-highlighted-text p{
        color:#fff !important;
}
.row .mmm--listadoproductos h3 {
    margin-bottom: 0;
}
.mmm--listadoproductos .wpb_wrapper {
    position:relative;
    overflow: hidden;
}
.mmm--listadoproductos .img-with-aniamtion-wrap .inner{
    background-color: #4267e8;
}
.mmm--listadoproductos .wpb_wrapper:hover {
    cursor: pointer;
}
.mmm--listadoproductos .img-with-aniamtion-wrap .inner img{
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    transition: all .7s cubic-bezier(.2,1,.22,1);
    -webkit-transition: all .7s cubic-bezier(.2,1,.22,1);
}
.mmm--listadoproductos .wpb_wrapper:hover img{
    transform: scale(1.07);
    -webkit-transform: scale(1.07);
    -ms-transform: scale(1.07);
}
.mmm--listadoproductos .img-with-aniamtion-wrap .inner a:after {
    background-color: rgba(66, 103, 232, 0.2);
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.mmm--listadoproductos .wpb_wrapper:hover .inner a:after {
    background-color: rgba(40, 43, 48, 0.5);
}
.vert-center p,
.portfolio-items .work-item.style-3 .vert-center p{display: none; opacity: 0;}
.vc_col-sm-4 .nectar-slider-wrap .swiper-slide .content h2{
    font-size: 30px !important;
}
.post-area .nectar-slider-wrap[data-full-width="false"]:not([data-parallax="true"]) .swiper-slide .content{
    padding: 0 10px;
    text-align: center;
}
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .previous-project span:not(.text), .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .previous-post span:not(.text),
.container-wrap[data-nav-pos="after_project_2"] .bottom_controls .next-project span:not(.text), .blog_next_prev_buttons[data-style="fullwidth_next_prev"] .next-post span:not(.text){
    display: none;
}
#footer-widgets .widget h4{
   font-size: 15px !important;
    line-height: 1.5em;
    letter-spacing: 2px;
}
#cookie_action_close_header{
    font-size: 16px;
    margin: 10px;
    line-height: 3em;
}
@media only screen and (max-width: 690px){
    body #page-header-bg .span_6 h1, 
    body .single.single-post .section-title h1 {
        font-size: 38px!important;
        line-height: 45px!important;
    }
    body .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2,
    body .nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content h2, 
    body .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content h2{
          font-size: 38px!important;
        line-height: 45px!important;
    }
    body .nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p{
         font-size: 15px!important;
        line-height: 20px!important;
    }

}
body #slide-out-widget-area.slide-out-from-right{
    z-index: 9999 !important;
}

.wpml-ls-item a {
    font-size: 14px !important;
    letter-spacing: 0px !important;
    padding-right: 5px !important;
    padding-left: 5px !important;
}
.wpml-ls-native, #header-outer.transparent.dark-slide > header#top nav > ul > li > a .wpml-ls-native{
    color: #4267e8;
}
#header-outer.transparent header#top nav > ul > li > a span.wpml-ls-native,
.wpml-ls-sidebars-slide-out-widget-area a .wpml-ls-native{
    color: #ffff;
}
.wpml-ls-current-language a span {
    border-bottom: 2px solid;
}
