/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/


.term-libros .woocommerce-ordering,
.term-libros .woocommerce-result-count {
	display: none;
}
/* Colores del boton del menu reactive */
.woocommerce-js .closed::before{
	background-color:#0000DB !important;
}

.woocommerce-js .menu-push-out.open::before{
	background-color:#0000DB !important;
}

.woocommerce-js .lines::before{
	background-color:#ffffff !important;
}

.woocommerce-js .lines{
	background-color:#ffffff!important;
}

.woocommerce-js .lines-button.x2.close::after{
	background-color:#ffffff!important;
}

.woocommerce-js .lines::after{
	background-color:#ffffff !important;
}

.woocommerce-js .close-line.close-line1{
	background-color:#ffffff!important;
}
.woocommerce-js .close-line.close-line2{
	background-color:#ffffff!important;
}

.woocommerce-page .orderby{
	display:none;
}

.woocommerce-page .page-title{
	display:none;
}

.woocommerce-page .woocommerce-result-count{
	display:none;
}




.woocommerce-page .woocommerce-products-header{
	order:-1;
	margin-top:-50px;
}

.woocommerce-page .main-content .row{
	display:flex !important;
	flex-direction:column;
}

.woocommerce-js #header-outer #top .slide-out-widget-area-toggle a .lines-button:after{
	 background-color: #bebecc;}


/* Ajustes del boton LET'S TALK  */
.woocommerce-js #header-outer .menu-item-2086 > a:before {
    background: #0000DB;
}


body #header-outer[data-has-menu][data-format] header#top nav ul.sf-menu li.menu-item.menu-item-2086[class*="menu-item-btn-style"] > a *:not(.char), body #header-outer[data-has-menu][data-format] header#top nav ul.sf-menu li.menu-item.menu-item-2086[class*="menu-item-btn-style"] > a:hover *:not(.char) {
    color: #ffffff !important;
    transition: none;
    opacity: 1;
}


 #header-outer:not(.transparent) li.menu-item-2086 > a > .menu-title-text {
    color: #ffffff;
    transition: color 0.25s ease;
}

 body[data-button-style^="rounded"] #header-outer .menu-item-2086 > a:before {
        left: -15px;
        width: calc(100% + 30px);
    }


#header-outer:not(.transparent) li.menu-item-2086 > a:hover > .menu-title-text {
    color: #EDE8E4 !important ;
    transition: color 0.25s ease;
	
}

@media (max-width: 970px) {
    #header-outer:not(.transparent) li.menu-item-2086 > a:hover > .menu-title-text {
    color: #EDE8E4 !important ;
    transition: color 0.25s ease;
	text-decoration-line: underline;	
	text-underline-offset: 5px;
}
}

@media (min-width: 4px) and (max-width: 420px){
.woocommerce-js .sf-menu.sf-js-enabled.sf-arrows{
	display:none;
}
}

/* Elementos que no se tenian que ver en el lateral */
.woocommerce-page .slide.thumb.active{
	display:none;
}


.woocommerce-page .thumb.slide{
	display:none;
}

.woocommerce-page .row-bg.viewport-desktop.using-bg-color{
	display:none;
}





/* Margenes de distancia  */
.woocommerce .woocommerce-breadcrumb {
    /* margin: 0 0px 1em; */
    /* padding: 0; */
	margin-top:px !important;
    margin-bottom: 5px !important;
}











/* Cambio de color y subrayado del menu (Shop,Perfil, Proyectos)  */

 #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li.current-menu-item a {
    color: #fff;
 text-decoration-line: underline;	
	text-decoration-color:#0000DB;
}
	
	body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a {
        font-size: 42px !important;
        line-height: 44.8px !important;
	text-decoration-thickness:1.5px;
	text-underline-offset: 13px;
	
    }

body #slide-out-widget-area[class*="fullscreen"] .current-menu-item > a {
    color: #0000DB !important;
	
}

body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a:hover {
	text-decoration-line: underline;	

    color:#0000DB!important;
}


/* Ajustes de los margenes de las fotos de los productos*/

.single-product .product[data-gallery-style=left_thumb_sticky] div.images .product-slider {
  width: 100% !important;
  padding-left: 0;
	border-radius:10px;
}


    .single-product .row > .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image, .single-product .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image {
        width: 65%;
    }

/* Ocultar icono bolsa */
.home  .cart-contents,
.page-template-default  .buttons.sf-menu {
	display: none !important;
}

body.material.single-product #header-outer:not([data-format=left-header]) #top nav>.buttons.sf-menu {
	margin-left: 0;
}

body.material.woocommerce-shop #header-outer:not([data-format=left-header]) #top nav>.buttons.sf-menu {
	margin-left: 0;
}

.home body.material #header-outer:not([data-format=left-header]) #top nav>.buttons {
    margin-left: 0;
}




.woocommerce-page body.material #header-outer:not([data-format=left-header]) #top nav>.buttons {
    margin-left: 2px;
}

/* Ajustes del nav */
.product-template-default .woocommerce-breadcrumb {
    margin-bottom:20px !important;
}





.woocommerce-shop #header-outer[data-lhe="default"] #top nav > ul > li > a, #header-outer[data-lhe="text_reveal"] #top nav > ul > li:not([class*="menu-item-btn"]) > a, #header-outer .nectar-header-text-content, body[data-header-search="false"][data-full-width-header="false"] #header-outer[data-lhe="animated_underline"][data-format="default"][data-cart="false"] .nectar-header-text-content {
    padding-left: 15px;
    padding-right: 4px;
}


/* Ajustes BREADCRUMBS*/
.woocommerce-shop .nectar-shop-header .woocommerce-breadcrumb .fa.fa-angle-right {
    font-size: 14px;
	DISPLAY:NONE;
}
 .woocommerce-shop .woocommerce-breadcrumb span:last-child {
    opacity: .55;
	DISPLAY:NONE;
}

/* icono shop desparecer*/
body.postid-2588.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2588 #top #mobile-cart-link,
body.postid-2588 #top .mobile-search,
body.postid-2588 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
body.postid-2176.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2176 #top #mobile-cart-link,
body.postid-2176 #top .mobile-search,
body.postid-2176 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
body.postid-2182.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2182 #top #mobile-cart-link,
body.postid-2182 #top .mobile-search,
body.postid-2182 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
body.postid-2150.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2150 #top #mobile-cart-link,
body.postid-2150 #top .mobile-search,
body.postid-2150 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
body.postid-2257.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2257 #top #mobile-cart-link,
body.postid-2257 #top .mobile-search,
body.postid-2257 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
body.postid-2275.material #header-outer #top nav>.buttons>li:first-child {
    margin-left: 0;
	display:none;
}

body.postid-2275 #top #mobile-cart-link,
body.postid-2275 #top .mobile-search,
body.postid-2275 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
  body.postid-1932.material #header-outer:not([data-format=left-header]) #top nav > .buttons > li {
    margin: 0 14px;
    display: none;
}

body.postid-1932 #top #mobile-cart-link,
body.postid-1932 #top .mobile-search,
body.postid-1932 #top .mobile-user-account {
    display: none;
    text-align: right;
    z-index: 10000;
}
/**/
@media only screen and (max-width: 999px) {
    body.page-id-2090 #top #mobile-cart-link,
    body.page-id-2090 #top .mobile-search,
    body.page-id-2090 #header-outer #top .mobile-user-account {
			display:none;
      padding: 0 10px;
    }
}
/**/
@media only screen and (max-width: 999px) {
    body.page-id-234 #top #mobile-cart-link,
    body.page-id-234 #top .mobile-search,
    body.page-id-234 #header-outer #top .mobile-user-account {
			display:none;
      padding: 0 10px;
    }
}
/**/

.single-product .row > .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image, .single-product .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image {
    width: 55%;
}



/* Ajustes imagen productos */


.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    position: absolute;
	display:none;
}

/* Ajustes imagen productos */

.woocommerce div.product div.images .woocommerce-product-gallery__trigger {
    position: absolute;
	display:none;
}


@media only screen and (max-width: 999px) {
.single-product .row > .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image, .single-product .product[data-gallery-style="left_thumb_sticky"] .single-product-main-image {
    width: 100%;
}
}
@media only screen and (max-width: 999px) {
    .product[data-tab-pos*=fullwidth] .summary.entry-summary {
        
        width: 100%;
    }
}

/* Edicion let's talk */

#header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: -7px;
}

.woocommerce-shop #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-2241 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-2240 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-2239 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-2235 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-1931 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-1926 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-1925 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-1924 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}

body.postid-1923 #header-outer[data-lhe="text_reveal"] #top nav >ul >li[class*="menu-item-btn"] >a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a {
    margin-left: 15px;
    margin-right: 15px;
}
