/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Modern weboldal készítés kiemelkedő eredményekkel. Nem csak szép, de hatékony weboldalakat készítünk, amely növelni fogja a vállalkozásod bevételét és leveszi a terhet a válladról a Hello Elementor sablonnal.
Author: WPViking Agency
Author URI: https://wpviking.agency/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-wpviking-agency
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html

/* ----------------- DESIGN ----------------- */
/* Selection */
::-moz-selection {
	color: #fff;
	background: var( --e-global-color-primary )
}

::selection {
	color: #fff;
	background: var( --e-global-color-primary )
}


/* Mark */
mark {
    background: var( --e-global-color-primary )
    color: #fff;
    font-weight: 700;
}


/* Fluent Forms */
.fluentform .ff-btn-submit {
	margin-top: 10px !important;
    font-weight: 700 !important;
}

.fluentform .ff-btn:hover {
    opacity: 1 !important;
}

/* Galéria címsor */
.elementor-slideshow__title {
    display: none !important;
}


/* Bejegyzés kivonatok után 3 pont*/
.elementor-posts .elementor-post__excerpt p:after {
content: "..." !important;
}

/*Ikon lista ikonok igazítása*/

.elementor-icon-list-item a {
    align-items: start !important;
}

.ikon-lista .elementor-icon-list-text{
    margin-top: -7px !important;
}

/*Ikon doboz ikon igazítása*/

.ikon-doboz .elementor-icon-box-title{
    margin-top: -5px !important;
}
/*Kép doboz ikon igazítása*/

.kep-doboz .elementor-image-box-content{
    margin-top: -10px;
}


/**************** GRAVITY ****************/
.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large{
	background-color: rgba(0,0,0,0) !important;
	border-right: none !important;
	border-left: none !important;
	border-top: none !important;
	border-radius: 0px !important;
}

.gform_wrapper.gravity-theme .gfield textarea.large{
	background-color: rgba(0,0,0,0) !important;
	border-radius: 0px !important;
}

.gform_wrapper.gravity-theme .gform_footer button, .gform_wrapper.gravity-theme .gform_footer input, .gform_wrapper.gravity-theme .gform_page_footer button, .gform_wrapper.gravity-theme .gform_page_footer input{
	background-color: #F1C7AF !important;
}

.gform_wrapper.gravity-theme:hover .gform_footer button:hover, .gform_wrapper.gravity-theme .gform_footer input:hover, .gform_wrapper.gravity-theme .gform_page_footer button:hover, .gform_wrapper.gravity-theme:hover .gform_page_footer input:hover{
	background-color: #3C3F42 !important;
	color: #F1C7AF !important;
	border-color: #3C3F42 !important;
}

.sarga .gform_wrapper.gravity-theme .gfield input.large, .sarga .gform_wrapper.gravity-theme .gfield select.large, .sarga .gform_wrapper.gravity-theme .sarga .gfield textarea.large, .sarga label, .sarga p.gform_required_legend, .sarga a, .sarga p, .sarga textarea{
	border-color: #F1C7AF !important;
	color: #F1C7AF !important;
}

/* BLOG GOMBOK */

.blog a.wp-block-button__link.wp-element-button{
	background-color: #F1C7AF !important;
	border: 1px solid #3C3F42 !important;
	color: #3C3F42 !important;
}

.gomb-align{
	margin-top: auto;
}


/* GDPR Cookie Compliance részletek gomb */
button.change-settings-button {
    padding: 0px !important;
    border: 0px !important;
}