/**
	Theme Name: Goya Child Theme
	Description: This is a child theme of Goya.
	Template: goya
	Version: 1.0
	Author: Everthemes
	Author URI: http://themeforest.net/user/luisvelaz
	Tags: responsive-layout, flexible-header, custom-colors, mega-menu, woocommerce, shop, ajax, page-builder, translation-ready, gutenberg
	License: GNU General Public License v2 or later
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');
.img-round {
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    -khtml-border-radius: 50%; 
}

/* Top Banner Settings */
.hero-title.parallax_image {
	background-image: url('../../uploads/2021/03/entangled-romance-banner.jpg');
}
.header a.search-header_icon {color: #fff; }
.header_on_scroll .header a.search-header_icon {color: #444444; }
.search-results .header a.search-header_icon {color: #444444; }
.search .header a.search-header_icon {color: #444444; }
ul.account-links.et-header-menu {
    display: none !important;
}
a.quick_cart.icon {
    display: none !important;
}
/* .animation.top-to-bottom-3d {
    opacity: 1;
    transform: none !important;
} */
.footer-widgets.footer-toggle-widgets {
    display: none !important;
}
a.et-menu-account-btn.icon.account-icon {
    display: none !important;
}
.header a { color: #fff!important; }
.header_on_scroll .header a {color: #444444!important; }

.search-results .header a { color: #444444!important; }
.search-results .header a.search-header_icon { color: #444444!important; }
.search .header a {color: #444444!important; }

/*
.hero-title.parallax_image:before, 
.hero-title.parallax_image:after {
	bottom: 0;
    content: "";
    display: block;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: 0;
    opacity: 0.8!important;
	background-color: transparent!important;
	background-repeat: no-repeat!important;
}
.hero-title.parallax_image:before {
	background-image: url('../../uploads/2021/03/left-grungy-effect.png')!important;
	background-position: top left!important;
}
.hero-title.parallax_image:after {
	background-image: url('../../uploads/2021/03/right-grungy-effect.png');
	background-position: top right;
}
*/
/* Top Banner Settings */

/* About Me */
.about-me .textwidget { min-height: 150px; }
.about-img { float: left; margin-right: 15px; }
.about-txt { position: relative; /* top: 18px; */ }
/* About Me */

/* Subscribe Teens */
.subscribe-form input { width: 100%; }
.subscribe-form input[type="submit"] { width: auto; }
/* Subscribe Teens */


/* Random post Wiget */
.random-post-on-refresh__image { float: left; width: 20%; height: auto; margin-right: 5% !important; }
.random-post-on-refresh__excerpt { float: left; width: 70%; height: auto; }
/* Random post Wiget */

/* Widget Header Settings */
.post-sidebar .widget > h6 { 
	background-color: #e9e7e3; 
	min-height: 54px; 
	display: flex; 
	align-items: center; 
	padding-left: 18px; 
	font-weight: 600; 
	background-image: url('../../uploads/2021/03/widget-grungy.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}
.wp-author-posts .wp-post-author-wrap .section-head h4 {
	letter-spacing: 0.1em;
	text-transform: uppercase;
	font-size: 16px;
	color: #686868;
	background-color: #e9e7e3; 
	min-height: 54px; 
	display: flex; 
	align-items: center; 
	padding-left: 18px; 
	font-weight: 600; 
	background-image: url('../../uploads/2021/03/widget-grungy.jpg');
	background-position: bottom left;
	background-repeat: no-repeat;
}
/* Widget Header Settings */

/* Tiktok Widget */
.wp-tiktok { display: none; }
/* Tiktok Widget */

/* Search Widget */
.sidebarSearch input{
	border: 2px solid #ddd!important;
}
/* Search Widget */

/* Past Posts */
.past-posts select { width: 100%; }
/* Past Posts */

/* Footer Settings */
footer {
    border-top: 1px solid rgba(0,0,0,.1);
}
/* Footer Settings */

/* Single Post */
.single-post .header .search-header_icon{
	color: #444;
}
/* Single Post */

/* Right Form Fields Updates Starts */
.subscribe-form input {
	padding: 6px .75rem !important;
	height: auto !important;
}
.subscribe-form .mc-field-group {
	margin-bottom: 5px;
}
.awpa-contact-info a:before {
	position: relative;
    top: -2px;
}
/* Right Form Fields Updates Ends */


/* New Setttings to be cloned */

/* Tag Cloud Settings Starts */
.st-tag-cloud a{
	padding: 0.1em 0;
	color: #282828;
    margin-right: 1em;
	text-decoration: none;
}
.st-tag-cloud a:after {
	content: '';
    height: 2px;
    width: 0;
    background-color: currentColor;
    position: absolute;
    bottom: 0;
    left: 0;
    -webkit-transition: width .25s;
    transition: width .25s;
}
.st-tag-cloud a:hover:after {
	width: 100%;
}
/* Tag Cloud Settings Ends */

/* Blog Listing Left Pannel enlarged Starts */
@media (min-width: 992px) {
	.blog .content-area .col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 72%;
		flex: 0 0 72%;
		max-width: 72%;
	}
}
/* Blog Listing Left Pannel enlarged Ends */

/* Top Search Settings Starts */
.search-panel header{
    position: absolute;
    top: 0;
    right: 0;
}
.search-panel header .panel-header-inner {
	padding-top: 10px !important;
}
@media (min-width: 768px) {
	.search-panel .side-panel-content {
		padding: 20px 15px 10px 15px !important;
	}
}
.search-panel .search-button-group {
	margin: 0 auto 15px !important;
}
/* Top Search Settings Ends */

/* Hero Header Settings Starts */
.hero-header .woocommerce-products-header {
	display: none;
}
/* Hero Header Settings Ends */

/* Comments Section Starts */
.respond-container #respond {
	border: 2px solid #ddd;
    padding: 22px !important;
    margin: 58px auto;
}
.comment-respond .float-label {
	display: flex !important;
    flex-flow: column wrap;
}
.comment-respond .float-label .fl-label {
	position: relative !important;
    order: 1;
	padding-left: 0!important;
	padding-top: 0 !important;
    height: auto!important;
}
.comment-respond .comment-form p input, 
.comment-respond .comment-form p textarea {
    order: 2;
}
.comment-respond .comment-notes {
	text-align: center;
}
.comment-respond .comment-form .form-submit {
	text-align: left;
}
.comment-respond .button, .comment-respond input[type="submit"], .comment-respond button[type="submit"] {
	background-color: #df2676;
}
.comment-respond .button:hover, .comment-respond input[type="submit"]:hover, .comment-respond button[type="submit"]:hover {
	background-color: #282828;
}
/* Comments Section Ends */

/* Ordering of Share Links on Blog Details page Starts */
.single-post .main-content {
	display: flex;
    flex-flow: column wrap;
}
.single-post .post-share {
	order:  -1;
}
/* Ordering of Share Links on Blog Details page Ends */

/* Customize Header Starts */
.header-contents .header-left-items { 
	-webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: flex;
    justify-content: space-between;
    padding-right: 20px;
}
.header-contents .header-right-items {
	-webkit-box-flex: 0;
    -webkit-flex: 0;
    -ms-flex: 0;
    flex: 0;
}
/* Customize Header Ends */
.animation {
    opacity: 1;
    will-change: initial;
}
.lazyload, .lazyloading {
    opacity: 1;
}