/*
Theme Name: Ecomuevex
Template: salient
*/

/* Tipografías */
@font-face {
font-family: 'Museo';
src: url('fonts/museo.eot');
src: local('☺'), url('fonts/museo.woff') format('woff'), url('fonts/museo.ttf') format('truetype'), url('fonts/museo.svg') format('svg');
font-weight: normal;
font-style: normal;
}
body{
	font-family: Arial, sans-serif;
	color: #37474f;
	font-size: 17px;
	line-height: 24px;
}
h1, h2, h3, h4, h5, h6{
	color: #1d1d1b;
	font-family: 'Museo';
}
h2{
	font-size: 35px;
	line-height: 40px;
	margin: 30px 0;
}
h3{
	font-size: 25px;
	line-height: 30px;
	margin: 30px 0 !important;
}
h4{
	font-size: 20px;
	line-height: 25px;
	margin-bottom: 20px !important;
}
p, p a{
	font-family: Arial, sans-serif;
	color: #37474f;
	font-size: 17px;
	line-height: 24px;
}

/* Custom */

.oculto {
  visibility: hidden;
}

.nectar-bg-accent-color, .nectar-bg-hover-accent-color:hover, #ajax-content-wrap .nectar-bg-pseudo-accent-color::before, [data-style="list_featured_first_row"] .meta-category a::before, .tabbed > ul li .active-tab, .tabbed > ul li .active-tab:hover, .wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a::after, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected::before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, .nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap, .flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover, .nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover::before, .nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot::before, .nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span, [class*=" icon-"], .toggle.open h3 a, div[data-style="minimal"] .toggle.open h3 i::after, div[data-style="minimal"] .toggle:hover h3 i::after, div[data-style="minimal"] .toggle.open h3 i::before, div[data-style="minimal"] .toggle:hover h3 i::before, div[data-style="minimal_small"] .toggle.accent-color > h3::after, .main-content .widget_calendar caption, #footer-outer .widget_calendar caption, .post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover, .format-status .post-content .status-inner, .nectar-post-grid-item.nectar-new-item .inner::before, input[type="submit"]:hover, input[type="button"]:hover, body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], body[data-form-submit="regular"] .container-wrap .span_12.light input[type="submit"]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light button[type="submit"]:hover, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right, .widget .material .widget .tagcloud a::before, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover, #header-outer[data-lhe="animated_underline"] .nectar-header-text-content a::after, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice, .woocommerce #review_form #respond .form-submit #submit, #header-outer .nectar-menu-label::before{
	background-color: #95b523 !important;
	font-family: font-family: Arial, sans-serif !important;
}

/* Video post */
.nectar-post-grid-item-bg-wrap-inner:after {
    content: '';
    position: absolute;
    bottom: -8px;
    left: -7px;
    width: 50px;
    height: 50px;
    background: url(./images/video.svg) center center #fff no-repeat;
    background-size: 65%;
    border-radius: 100px;
	z-index:100;
}

.nectar-post-grid .nectar-post-grid-item .content .post-heading{max-width:95%;}
body.single-post.material[data-bg-header=true] .container-wrap {
    padding-top: 0px!important;
}



/* Responsive */
@media only screen and (max-width: 690px){
	.container, .orbit-wrapper .slider-nav, .post-area.standard-minimal.full-width-content .post .inner-wrap{
		max-width: 360px;
	}
	h1{font-size:35px;line-height:40px;}
}




