/*
	Theme Name: North Child Theme
	Theme URI: https://themeforest.net/item/north-responsive-woocommerce-theme/9117256
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Author URI: http://themeforest.net/user/fuelthemes
	Template: north-wp
	Text Domain: north
	License: Themeforest Split Licence
	License URI: -
*/

/*
 * HEADER
 * */
/* Texto zona superior izquierda Header Style 5*/
.header.style5 .widget_text { margin: 0; color: #009999; }
@media (max-width: 1024px) {
	#header-left-text { display: none; }
}
/*colores header*/
.header #quick_profile svg, .header #quick_search svg{fill: #009999;}
.header #quick_cart svg {stroke: #009999;}
.header #quick_cart .float_count:hover {background: #009999;}

/* MENÚ PRINCIPAL */
.menu-holder: {border-top: 1px solid #009999;  border-bottom: 1px solid #009999; font-size: 18px;}
#menu-menu-principal {text-transform: uppercase;}
.sub-menu {text-transform: capitalize;}
.style5-menu-holder { border-top: 1px solid #009999;  border-bottom: 1px solid #009999; font-size: 18px; }
.thb-full-menu .sub-menu li.title-item a{font-size: 18px; text-transform: capitalize; font-weight: 400;}
/*#menu-menu-principal .thb-full-menu>li a:hover:before{border-bottom-color: #009999;}*/
/*.sub-menu .thb-full-menu>li a:hover:before{border-bottom-color: #777777;}*/
/* Imagen en megamenu */
.menu-item img { display: block; margin-bottom: 15px; }


/*ESTILOS BOTONES WEB*/
.vc_btn3-container a {border:1px solid !important}
#thb-shop-filters{color: #009999; padding: 1% 2%; border: 1px solid #009999; font-size: 18px;}
#thb-shop-filters svg{fill: #009999;}
#thb-shop-filters:hover{color: #ffffff; background:#009999}
#thb-shop-filters:hover svg{fill: #ffffff;}

/*
 * POP-UP STYLE
 * */

/* pop-up carrito*/
.side-panel .button.wc-forward:not(.checkout){color: #009999;}
.side-panel .button{border: 1px solid #009999;}
.side-panel .button.wc-forward:not(.checkout):hover{background: #009999; color:#ffffff}
.side-panel .button:hover{border-color: #009999;}
.side-panel .checkout{background: #009999;}
.side-panel .checkout:hover{background: #2bbfbf; border-color:#2bbfbf}

/*Botón Pop Up Newsletter*/
#newsletter-form .btn,#newsletter-form .button, input[type=submit]{border-color: #f3920a; background: #f3920a;}
#newsletter-form .btn:hover, #newsletter-form .button, input[type=submit]:hover {background: #f7be68; border-color: #f7be68;}

/*pop-up cookie-bar*/
.thb-cookie-bar{background:#777}

/*pop-up filtros categorias*/
.widget.widget_price_filter .price_slider .ui-slider-range{background: #009999;}
.widget.widget_price_filter .price_slider .ui-slider-handle{border: 3px solid #009999; background: #009999;}
.widget.widget_product_categories li.current-cat>a:before {border-color: #009999; background: #009999;}

/*pop-up busqueda*/
.quick-search .btn.alt{color: #009999;}
.quick-search .btn{border: 1px solid #009999}
.quick-search .btn:hover{border: 1px solid #009999}
.quick-search .btn.alt:hover{color: #fff; background: #009999;}

/*
 * BLOG
 * */

/*ancho single post*/
.single-post .large-7{flex: 0 0 100%; max-width: 100%;}
/*ocultar header*/
.single-post .header{display:none}
/*titulo post*/
.post.post-detail .post-title .entry-title {font-size: 20px;}
/*opcion comentario post - guardar email en navegador*/
.comment-form input[type="checkbox"] { width: auto; }


/*
 * ETIQUETAS y CATEGORIAS
 * */
/*estilo header*/
.thb-shop-title {margin: 3vh 0;}

/* estilo texto SEO*/
.term-description h1{font-size: 22px; padding-bottom: 0px; margin-bottom: 5px; color:#009999}
.term-description h2{font-size: 20px; padding-bottom: 0px; margin-bottom: 0px; color:#009999; padding-top: 5px;}
.term-description .vc_toggle h4 {font-size: 16px; color:#009999}
.term-description .vc_toggle:last-of-type{margin-bottom: 5px;}
.term-description h3{font-size: 18px; margin-bottom:5px}
.term-description a{color:#009999;}
.term-description .medium-4{max-width: 20%; margin: 0 auto;}

.shop_bar{margin-top: 1%;}

/*
 * PRODUCTOS
 * */
.single-product .thb-product-style1 .large-7{flex: 0 0 100%; max-width: 100%;}
.single-product .thb-product-style1 .product-information .button{color: #009999; border: 1px solid #009999!important;}
.single-product .thb-product-style1 .product-information .button:hover{border-color: #009999; color: #fff; background: #009999;}
.single-product .thb-product-style1 .woocommerce-tabs .tabs{text-align:left}
.single-product .thb-product-style1 div.quantity .qty, .single-product .thb-product-style1 div.quantity .minus,.single-product .thb-product-style1 div.quantity .plus{border: 1px solid #e5e5e5}

/*
 * PRODUCTOS QUICK VIEW
 * */
.thb-product-quickview .button{color: #009999; border: 1px solid #009999!important;}
.thb-product-quickview .button:hover{border-color: #009999; color: #fff; background: #009999;}
.thb-product-quickview div.quantity .qty, .thb-product-quickview div.quantity .minus,.thb-product-quickview div.quantity .plus{border: 1px solid #e5e5e5}

/*
 * CHECKOUT
 * */

.woocommerce-shipping-methods label .woocommerce-Price-amount b img,
.woocommerce-shipping-methods label .woocommerce-Price-amount b b { display: none !important; }
#shipping_method label { vertical-align: -webkit-baseline-middle; }

/*
 * FOOTER
 * */

.footer .thb-header-subscribe:hover{background: #2bbfbf !important;}

