/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/


/*KEZDŐLAP*/
.button.secondary{
	color: #000000;
}
@media only screen and (min-width: 550px){
	.kezdolap-hero-section #section_1973074247.section-bg {
    background-position: bottom right;
}
.kezdolap-hero-section .section-bg-overlay{
	background: linear-gradient(
90deg
, rgba(255,255,255,1) 10%, rgba(255,255,255,0) 82%);
}
}
@media only screen and (min-width: 768px) and (max-width: 1480px){
		.kezdolap-hero-section h1 {
font-size: 2.6vw;
	}
}
@media only screen and (min-width: 1481px) and (max-width: 1920px){
		.kezdolap-hero-section h1 {
font-size: 2vw;
	}
}
@media only screen and (min-width: 1921px){
		.kezdolap-hero-section h1 {
font-size: 38px;
	}
}
/*KEZDŐLAP HERO ALATT*/
	.kezdolap-hero-alatti-section .col-inner{
background: #ffffff;
box-shadow: 0 0 30px rgb(0 0 0 / 20%);
	padding: 15px 0;
}
@media only screen and (min-width: 768px){
		.kezdolap-hero-alatti-section{
		margin-top: -120px
}
}
/*KEZDŐLAP VILLANYSZERELÉS SECTION*/
.kezdolap-villanyszereles-section .col-inner{
	text-align: center;
}
@media only screen and (min-width: 768px){
.kezdolap-villanyszereles-section .col-inner{
	text-align: left;
}
}
/*KEZDŐLAP RIASZTÓ SECTION*/
.kezdolap-riasztorendszer-section .col-inner{
	text-align: center;
}
@media only screen and (min-width: 768px){
.kezdolap-riasztorendszer-section .section-bg-overlay{
	background: linear-gradient(
90deg
, rgba(255,255,255,0.35) 20%, rgba(255,255,255,0.9) 67%);
}
	.kezdolap-riasztorendszer-section .col-inner{
	text-align: left;
}
}
/*KEZDŐLAP KLÍMA SECTION*/
	.kezdolap-klima-section .col-inner{
	text-align: center;
}
@media only screen and (min-width: 768px){
.kezdolap-klima-section .section-bg-overlay{
	background: linear-gradient(270deg, rgba(255,255,255,0.3) 21%, rgba(23,104,143,1) 67%);
}
	.kezdolap-klima-section .col-inner{
	text-align: left;
}
}
/*KALKULÁTOR*/
.kalkulator h3{
	margin-bottom: 0;
}
.kalkulator .first_col, 
.kalkulator .last_col{
	display:flex;
	align-items: center;
}

.cart_totals .product-name{ border-top: none!important; border-left: none!important; border-right: none!important; }

.ux-search-submit{
	background-color:  #438bff !important;
}

/* Cofidis */

#cofTable {border-collapse: collapse;}
#cofTable td {padding: 15px;color: #4b4f54;background-color: rgb(235, 235, 235);border-top: 1px solid #fecb00;}
#cofTable th {padding: 10px;background-color: #fecb00;color: rgb(208, 16, 58);font-size: 16px;}
#cofMain {max-width: 820px;color: rgb(66, 66, 66);font-size: 13.5px;text-align: left;font-family: Arial;margin: 0 auto;}
.cofHeadlines {font-size: 16px;color: rgb(208, 16, 58);font-weight: 600;margin-top: 20px;margin-bottom: 0px !important;}
.cofThirdHeadlines {padding-left: 26px;font-weight: bold;}
#cofMain ul {list-style: disc outside none !important;}
#cofMain li {padding-left: 13px;}
#cofMain section:nth-of-type(5) li {margin-top: 10px;}
#cofMain section:nth-of-type(5) a {text-decoration: none;font-weight: normal;}

/* Cofidis vége */