/*!
Theme Name: Noroeste Child
Theme URI: http://www.demo.lollum.com/crazydiamond
Description: Child Theme for Crazy Diamond.
Tags: white, light, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, full-width-template, custom-menu, featured-images, post-formats, sticky-post, theme-options, translation-ready
Author: Lollum
Author URI: http://www.lollum.com/
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Template: crazydiamond
Version: 1.12
*/

@import url('../crazydiamond/style.css');

/* -------- Theme customization starts here -------- */

/* TEMPORAL */
/* .entry-portfolio { pointer-events: none; }
.col-12.lol-page-item { pointer-events: none; }
#colab-project { pointer-events: none; } */


/* TOP HEADER */
/*#top-header .social-links {
    background: #D1AE1E;
}
#top-header #social-header {
    background: #D1AE1E;
}*/


/*-----MENU SUPERIOR----*/
a {font-weight:400;}
#nav-menu {font-weight: 400 !important;}
.sf-menu a {margin: 0px !important; padding: 5px 17px !important;}
.cart-no.search-yes #nav-menu {margin-right: 30px !important;}
.lol-submenu-no #branding, .lol-top-submenu #branding {border-bottom: 0px;}
#branding {height: 120px !important; }
#branding .container { padding-top: 20px !important; }
.lol-submenu-no #branding, .lol-top-submenu #branding { border-bottom: none !important; }
#lang_sel_list { float: right; margin-right: 13.8%; margin-top: 10px; }
#lang_sel_list li { margin-left: 10px!important; }
.lang_sel_other:hover { color: #D1AE1E!important; }



/*video*/
#video .lol-item-embed-video  { position: relative; padding-bottom: 56.25%; padding-top: 25px; height: 0; }
#video .lol-item-embed-video iframe { width: 100%; position: absolute; top: 0; left: 0; height: 93%; }


/*.row {max-height: 500px;} 
.lol-item-embed-video {height: 100%;} 
#inicio {width:89%; height:100% !important;}
#inicio {display:block; margin-left:auto; margin-right: auto;} */


/*---Portfolio JOYERIA ESENCIAL---*/
i.fa.fa-link {
    margin-top: 10px;
}

/* ocultamos filtros innecesarios */
.page-id-8 ul.portfolio-tabs li:last-child,
.page-id-586 ul.portfolio-tabs li:last-child,
.page-id-585 ul.portfolio-tabs li:nth-child(6) {
    display: none;
}

.page-id-8 .portfolio-select option:last-child,
.page-id-586 .portfolio-select option:last-child,
.page-id-585 .portfolio-select option:nth-child(6) {
    display: none;
}

.page-id-1491 .lol-item-heading-small, 
.page-id-1369 .lol-item-heading-small, 
.page-id-1493 .lol-item-heading-small  {
	display: none;
}
.page-id-1491 #content,
.page-id-1369 #content,
.page-id-1493 #content {
    padding: 0 0 75px 0;
}


/*---titulos de paginas---*/
.page-title{padding-bottom:5px; text-transform: uppercase; border-bottom: 1px solid black;}
.page-title .crumbs{display:none;}
.divider h3 { font-size: 1.82em !important; font-weight: 100 !important; color: #1c1c1b; text-transform: uppercase; }


/*---HOME---*/
/* .row { max-height: 664px !important; } */
#img-home-obradoiro { height: 664px; } 
.portfolio-meta { display: none; }

/*---HOME2018---*/
.post-1259 .page-row:nth-child(2), .post-1267 .page-row:nth-child(2), .post-1323 .page-row:nth-child(2) { margin-bottom: 0px !important; }
.divider h4 { margin: 0 !important; }


/*--- PAGE OBRADOIRO---*/
#text-obradoiro { width: 76%; margin-left: 12%; }


/*--- PAGE LA GALERIA ---*/
.post-71 .page-row:first-child, .post-547 .page-row:first-child , .post-544 .page-row:first-child {
    margin-bottom: 16px;
}



/*--- PAGE TIENDA ---*/
/* Ajustamos el ancho de la caja de búsqueda en Widget */
#woocommerce-product-search-field-0 { max-width: 170px !important;}

/* Ajustes en textos */
.product-item h3 a { color: #292C2E; font-size: 1.4em; }
.product-item .price { font-size: 1.2em !important; }

/* Ajustamos la columna de productos y el sidebar para que encajen en misma fila */
.woocommerce.post-type-archive-product #main .row,
.woocommerce.archive #main .row {
    width: 75%; display: inline-block; padding-left: 1%;
}
.woocommerce.post-type-archive-product .sidebar-left .cont.lm-col-9,
.woocommerce.archive .sidebar-left .cont.lm-col-9 {
    float: right; width: 100%;
}


@media (max-width: 991px) {
/* Mejoramos la visualización responsive */ 
.woocommerce.archive #main .row { width: 100% !important; }
.products-filter .woocommerce-ordering { margin: 0 auto !important; }
}

/*--- PAGE PRODUCTO ---*/
/* Estética de la información de precio */
.woocommerce-Price-amount.amount {font-size: 1.3em !important; }
.summary .price { background: #D1AE1E !important; }

/* Ajustamos proporciones foto - Información */
@media (min-width: 992px) {
.product.type-product .lm-col-5 { width: 55%; }
.product.type-product .lm-col-7 { width: 45%; }
}


/*--- PAGE TEXTIL---*/
.lol-item-member p { text-align: left; }
.member-name { text-align: left; }



/*---WIDGET NEWS---*/
input[type="email"] { background: white !important; }
input.lol-newsletter-email { height: 38px!important; }


/*---menu-related-projects---*/
.single-lolfmk-portfolio .related-projects {background-color:#ffffff!important;  }
.social-meta li a { background-color: #292c2e !important; }


/*---footer---*/
#footer {padding:5px; background:#606163; color:#0F0F0F;}
#footer-bottom {background:#606163;}
#footer a{color:#0F0F0F;}
#footer h3.widget-title {color:#0F0F0F;}
#top-footer .top-footer-widgets {border:none;}
#footer-bottom a{color:#D1AE1E;}
#footer h3.widget-title{border-bottom:0px;}
#footer .lol_newsletter_widget .lol-newsletter-form input[type="submit"]{background:#343436;}
#footer .widget_nav_menu a {text-transform: uppercase;}
#footer.light { background-color: #f6f6f6 !important; }



/*---responsive---*/
@media (min-width: 992px) {
div#wrap { padding-top: 120px !important; }

.sf-menu ul {
    width: 90px !important;    }
}