/*
 Theme Name:   Mariana Handmade Child
 Theme URI:    http://mariana-handmade.themerex.net/
 Description:  Mariana Handmade - Wordpress blog theme
 Author:       themerex
 Author URI:   http://themerex.net/
 Template:     mariana-handmade
 Version:      1.0
 Tags:         light, responsive-layout, flexible-header, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:  mariana-handmade
*/


@import url("../mariana-handmade/style.css");


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

.copyright_wrap .menu{
	text-align: center;
	list-style: none;
}

.copyright_wrap .menu li{
	float:left;
	padding: 10px;
}

#mariana_handmade_widget_slider-2{
	width: 100%;
}

.menu_main_wrap{
	background-color: #ffeadc;
}

.slide_cats{display: none}

.widget_recent_posts .post_category{display: none}

.post_header.entry-header .post_categories{display: none}


/* FancySoftware Edit */
.top_panel_wrap li {
	font-size: 1.1em;
}

aside a, .copyright_wrap a {
	color:#fbcad4;
}


.copyright_wrap a:hover {
	color: #ffeadc;
}

.copyright_wrap .socials_wrap .social_item a:hover, .copyright_wrap .socials_wrap .social_item a:hover span {
	color: #ffeadc;
	cursor: pointer;
}






/* StART GRID  */
.grid-container {
        display: grid;
        grid-template-columns: 100%;
        grid-template-rows: auto;
        grid-template-areas: "left" "righttop" "rightbottom";
	height: 800px;
	grid-gap: 1rem;
} 
.grid-container .gridelement-left,
.grid-container .gridelement-right-top,
.grid-container .gridelement-right-bottom {
	overflow: hidden;
	position: relative;
}

.grid-container .grid-background {
	transition: all .8s ease-in-out;
	width: 100%;
	height: 100%;
	background-color: black; /* fallback color */
	background-position: center;
	background-size: cover;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
}

.grid-container h3 {
	position: absolute; 
	top: calc(80% - 30px);
	z-index: 2;
	background-color: rgba(251,241,236,0.8);
	/*
	left: calc(50% - 50%);
	width: 250px; */
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	color: #5e5e5e;
}

.grid-container .gridelement-left:hover .grid-background,
.grid-container .gridelement-right-top:hover .grid-background,
.grid-container .gridelement-right-bottom:hover .grid-background{
	transform: scale(1.1);
	opacity : 0.9;
}


.grid-container .gridelement-left {
        grid-area: left;
}

.grid-container .gridelement-right-top {
        grid-area: righttop;
}

.grid-container .gridelement-right-bottom {
        grid-area: rightbottom;
}


@media (min-width: 768px) {
	.grid-container {
		grid-template-rows: auto;
		grid-template-columns: 62% 34%;
		grid-template-areas: 
			"left righttop" 
			"left rightbottom";
	}
}

/* END GRID CONTAINER */


.vc_btn3.vc_btn3-color-sandy-brown, .vc_btn3.vc_btn3-color-sandy-brown.vc_btn3-style-flat {
	background-color: #800000;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
		background-color: #800000;

}


.header-textbox {
	padding: 30px;
}

.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper {
	margin-right: 0px;
}


.vc_custom_1419328663991 {
	background-color: #fbf1ec !important;
}

/* End FancySoftware Edit */

.wp-block-gallery, .blocks-gallery-item{
	list-style: none !important;
}

.post_content ul > li:before, .widget_area ul > li:before, aside ul > li:before{
	display: none;
}

