section#block-7 {
    background: #cccccc;
    padding: 10px 20px;
    margin-top: 0em;
    /* font-size: 0.875em; */
    font-size: 19px !important;
    color: black !important;
    font-weight: 500;
}
section#block-7 {
    display: none;
}
.widget_archive li, .widget_categories li {
    font-weight: 600;
    color: #000;
}
.sidebar-inner ul#menu-post-menu a {
    font-size: 19px !important;
    font-family: "American typewrite Regular", sans-serif !important;
    color: black;
}
aside .widget-title, aside .wp-block-group__inner-container h2, .aux-aside .widget-title, .aux-aside .wp-block-group__inner-container h2 {
  
	font-family: "American typewrite Regular", sans-serif !important;
}
.aux-sidebar ul li a {
    color: #000;
    font-weight: 400;
    text-decoration: none;
	font-family: "American typewrite Regular", sans-serif !important;
}
/*Font family Upload update*/
.elementor-element.elementor-element-a0ed191.elementor-hidden-desktop.elementor-hidden-tablet.elementor-hidden-mobile.elementor-widget.elementor-widget-aux_search_box {
    display: none;
}
.search-results hr {
   
    margin-top: 153px;
}
.search-results .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.aux-fold {
		padding-left : 0;
		padding-right : 15px;
}
@media screen and (min-width: 700px) {
		.aux-goto-top-btn {
			bottom : 80px;
	}
}

.single-post #respond {
	max-width : 1130px;
	margin-left : auto;
	margin-right : auto;
}
.single-post .hentry .entry-meta {
	max-width : 1130px;
	margin-left : auto;
	margin-right : auto;
}
.single-post .aux-media-frame.aux-media-image img {
	border-radius : 20px;
	box-shadow : 0 0 60px rgba(0, 0, 0, 0.08);
}
.single-post .aux-media-frame.aux-media-image {
	overflow : visible;
}
.single-post .aux-primary .hentry .entry-title, .single-post .hentry .entry-info {
	text-align : center;
}
.single-post .hentry .entry-info .entry-author::before {
	margin-right : 0;
	background-color : #000000;
}
.single-post .hentry footer.entry-meta .entry-tax a {
	color : #CFCFCF;
	font-weight : 400;
	text-decoration : none;
}
.single-post .hentry footer.entry-meta .entry-tax a:hover {
	color : #0CD68A;
}
.single-post .hentry footer.entry-meta .entry-tax i {
	color : #CFCFCF;
}
.single-post .hentry .entry-meta {
	padding : 1.6em 0 1.6em 0;
}
.single-post .aux-inline-inputs {
	display : inline-block;
	width : 49.8%;
}
#commentform input[type="text"], #commentform input[type="email"] {
	width : 98%;
	height : 50px;
	padding-left : 8%;
	background-color : #EFEFEF;
	border-radius : 50px;
	border : none;
	margin-bottom : 3%;
	margin-top : 5%;
}
#commentform input[type="email"] {
	margin-left : 2%;
}
#commentform textarea {
	background-color : #EFEFEF;
	border : none;
	border-radius : 20px;
	resize : none;
	min-height : 263px;
	height : 263px;
	padding-left : 4%;
	padding-top : 2%;
}
#commentform input[type="submit"] {
	float : right;
	background-image : linear-gradient(284deg,#0CD68A,#309F5E);
	border-radius : 25px;
	box-shadow : 0 16px 40px rgba(12, 214, 138, 0.3);
	width : 200px;
	height : 50px;
}
#commentform input[type="text"]::placeholder, #commentform input[type="email"]::placeholder, #commentform textarea::placeholder {
	font-size : 16px;
	font-style : normal;
	color : #000000;
	opacity : 0.7;
}
.page-id-2153 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}

/*Home Page  Csss*/
.elementor-94 .elementor-element.elementor-element-349bad1 .aux-col .column-entry {
    border: 3px solid #C79D14;
}
.home .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
/*Home Page  Csss*/
.right-sidebar .aux-primary {
    float: left;

    padding-left: 30px;
}

.home .entry-info {
    display: none;
}

.entry-info.aux-text-align-center {
    display: none;
}

header.entry-header.aux-text-align-center {
    display: none;
}

.aux-media-frame.aux-media-image.aux-image-mask {
    display: none;
}
.aux-content-top-margin .aux-primary {
    padding-top: 0px;}


.elementor-91 .elementor-element.elementor-element-2180543 .elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #ffffff;
    background: #f3c12c;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item:hover {
    background: black;
    color: white;
}

.main-menu ul#menu-1-2180543 {
    background: #ADB2B8;
}


.wooo-product .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.aux-widget-recent-products .aux-recent-product-item .button, .aux-widget-recent-products .aux-recent-product-item .added_to_cart {
    display: inline;
    background-color: black;
    border-radius: 0px;
    padding: 12px 25px;
    font-size: 16px;
    font-weight: 400;
    line-height: 17px;
    text-transform: uppercase;
    color: white;
    font-family: "American Typewrite bold";
}
.elementor-widget-tabs .elementor-tab-content {
	padding: 0px;
}

/*Posts Inner Page Css*/
.page-id-851 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.page-id-809 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.page-id-842 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.page-id-834 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.page-id-826 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
.page-id-850 .aux-media-frame.aux-media-image.aux-image-mask {
    display: block;
}
article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-diy-crafts {
    border: 2px solid #a08431 !important;
    margin-bottom: 20px;
}
.hentry .entry-media {
    margin-bottom: 0px;
}
article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-product-reviews {
    border: 2px solid #a08431;
    margin-bottom: 20px;
}article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-in-the-news {
    border: 2px solid #a08431;
    margin-bottom: 20px;
}
article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-events {
    border: 2px solid #a08431;
    margin-bottom: 20px;
}
article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-design-decor-ideas {
    border: 2px solid #a08431;
    margin-bottom: 20px;
}
article.aux-column-post-entry.land-post-style.post.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-product {
    border: 2px solid #a08431;
    margin-bottom: 20px;
}


section#nav_menu-2 {background: #cccccc;color: white !important;}

.menu-post-menu-container {
    padding: 10px 20px;
}

.sidebar-inner ul#menu-post-menu a {
    font-size: 19px !important;
    font-family: 'American Typewrite bold';
    color: black;
}

.widget-container ul li {
    padding-bottom: 20px;
}
.aux-sidebar .sidebar-inner {
    padding: 0em 1.875em 0px 0px;
}
.aux-sidebar-style-border.right-sidebar .aux-sidebar-primary {
    border-left: 0px solid #EAEAEA;
}

.srpw-alignleft {
    float: right;
}
li.srpw-li.srpw-clearfix {
    background: white;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    padding: 12px 4px;
}
.aux-sidebar ul li a {
    color: #000;
    font-weight: 400;
    text-decoration: none;
    font-family: 'American Typewrite bold';
    font-size: 14px;
}

aside .widget-title, aside .wp-block-group__inner-container h2, .aux-aside .widget-title, .aux-aside .wp-block-group__inner-container h2 {
    padding: 0px;
    margin-bottom: 0px;
    margin-top: 0;
    border-bottom: 0px #DEDEDE solid;
    text-transform: none;
    font-size: 30px;
    letter-spacing: 0px;
    line-height: 30px;
    font-family: 'American Typewrite bold';
    font-weight: 400;
    color: #514902;
}
aside .widget-container, .aux-aside .widget-container {
    margin-top: 20px;
}
.widget-container a:hover {
    color: #f3c12c;
}
.sidebar-inner li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item:hover {
    background: #cccccc;
    color: white;
}

.hentry.aux-medium-context .entry-content, .hentry.aux-medium-context .comment-body, .hentry.aux-medium-context .entry-info, .hentry.aux-medium-context .entry-header {
    margin-left: 22%;
    margin-right: 0;
}
#commentform input[type="submit"] {
    float: right;
    background: #f3c12c;
    color: black !important;
    font-family: 'American Typewrite bold' !important;
    border-radius: 25px;
    box-shadow: 0 16px 40px rgb(243 193 44 / 17%);
    width: 200px;
    height: 50px;
}
p.logged-in-as a {
    color: #f3c12c;
}

/*Search Bar CSS*/
.search .aux-content-top-margin .aux-primary {
    padding: 20px 30px;
}
.search footer.entry-meta.aux-after-content {
    display: none;
}

.search .entry-info {
    display: none;
}
/*Search Bar CSS*/

/*Sidebar CSss HOme */
.image_one1 .aux-image-holder:hover  img.aux-attachment-id-1045 {
    opacity: 0;
}
/*Sidebar CSss HOme */
@media screen and (max-width: 1024px) {
	div#img-sectiones {
    width: 70% !important;
    display: inline-block;
}

	.elementor-91 .elementor-element.elementor-element-1158b80 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: baseline;
    align-items: initial;
}
	
	.is-menu path.search-icon-path {
    fill: #f3c12c !important;
}

	.is-menu-wrapper {
    right: 65px;
    top: 87px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}

	.elementor-menu-toggle {
    position: absolute;
    right: 15px;
    top: -136px;
    bottom: 0;
    display: block;
    background: transparent;
}
	.is-menu-wrapper {
		display: block;
	}
}


@media screen and (max-width: 768px) {
	.is-menu path.search-icon-path {
    fill: #f3c12c;
}
	.hentry .entry-main {
    margin-bottom: 05px;
}
	.elementor-851 .elementor-element.elementor-element-322e33d7 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 12px !important;
}
	.aux-column-post-entry .aux-entry-boxed .post .entry-main, .aux-widget-recent-posts .aux-entry-boxed .post .entry-main, .aux-widget-recent-posts-masonry .aux-entry-boxed .post .entry-main {
    padding: 5px;
}
	h2.aux-modern-heading-primary {
    font-size: 30px !important;
}
div#img-sectiones {
    width: 70% !important;
    display: inline-block;
}

	.elementor-91 .elementor-element.elementor-element-1158b80 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: baseline;
    align-items: initial;
}
	
	.is-menu path.search-icon-path {
    fill: #f3c12c !important;
}

	.is-menu-wrapper {
    right: 65px;
    top: 87px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}

	.elementor-menu-toggle {
    position: absolute;
    right: 15px;
    top: -100px;
    bottom: 0;
    display: block;
    background: transparent;
}
}

@media screen and (max-width: 480px) {
.aux-column-post-entry .aux-entry-boxed .post .entry-main, .aux-widget-recent-posts .aux-entry-boxed .post .entry-main, .aux-widget-recent-posts-masonry .aux-entry-boxed .post .entry-main {
    padding: 5px 5px 5px 5px;
	}
.elementor-element.elementor-element-f8d6a7d.elementor-widget.elementor-widget-aux_image {
    margin-top: 20px;
}
	.hentry.aux-medium-context .entry-content, .hentry.aux-medium-context .comment-body, .hentry.aux-medium-context .entry-info, .hentry.aux-medium-context .entry-header {
    margin-left: 0;
    margin-right: 0;
}
	.hentry .entry-main {
    margin-bottom: 5px;
}
	.entry-main {
    padding-left: 05px;
    padding-right: 05px;
}
	.elementor-695 .elementor-element.elementor-element-04e6122 .bdt-tab .bdt-tabs-item .bdt-tabs-item-title {

    margin-top: 10px;
}

	div#img-sectiones {
    width: 70% !important;
    display: inline-block;
}

	.elementor-91 .elementor-element.elementor-element-1158b80 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap {
    align-content: baseline;
    align-items: initial;
}


	
	.is-menu path.search-icon-path {
    fill: #f3c12c !important;
}

	.is-menu-wrapper {
    right: 60px;
    top: 48px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}

	.elementor-menu-toggle {
    position: absolute;
    right: 15px;
    top: -82px;
    bottom: 0;
    display: block;
    background: transparent;
}
}
@media screen and (max-width: 414px) {
		.is-menu-wrapper {
   right: 65px;
    top: 35px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
	}
	.right-sidebar .aux-primary {
    padding-left: 0;
	}
}
@media screen and (max-width: 411px) {
	.is-menu-wrapper {
    right: 60px;
    top: 32px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}
}
@media screen and (max-width: 375px) {
	.is-menu-wrapper {
    right: 60px;
    top: 28px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}
}
@media screen and (max-width: 320px) {
	.is-menu-wrapper {
    right: 60px;
    top: 18px !important;
    width: auto;
    z-index: 9999;
    position: absolute;
}
}