img[src$=".svg"] {
width: 300px; }
@media only screen and (max-width: 1090px){
html .widget_product_search input[type="search"]#woocommerce-product-search-field{ width: 100%; margin-bottom: 10px; }
}
@media only screen and (max-width: 1145px){
body{ width: 100%; overflow-x: hidden; }
body.infinite-boxed div.infinite-body-wrapper{ margin-top: 0px; margin-bottom: 0px; }
.infinite-bullet-anchor{ display: none; } .infinite-top-bar{ display: none; }
.infinite-header-wrap.infinite-header-style-plain, 
.infinite-header-wrap.infinite-header-style-bar, .infinite-navigation-bar-wrap,
.infinite-header-background-transparent, .infinite-header-boxed-wrap, .infinite-header-side-nav, 
.infinite-header-transparent-substitute, .infinite-sticky-navigation{ display: none !important; } 
.infinite-mobile-header-wrap{ display: block; }
.infinite-mobile-header-wrap .infinite-top-bar{ display: block; }
.infinite-mobile-header-wrap .infinite-top-bar{ font-size: 13px; }
.infinite-mobile-header-wrap .infinite-top-bar-left,
.infinite-mobile-header-wrap .infinite-top-bar-right{ padding-top: 0px; padding-bottom: 0px; }
.infinite-mobile-header.infinite-fixed-navigation{ display: block; }
.infinite-sticky-menu-placeholder{ display: none !important; }
body .infinite-header-side-content.infinite-style-left{ margin-left: 0px; }
body .infinite-header-side-content.infinite-style-right{ margin-right: 0px; }
body.single-product.woocommerce div.product form.cart{ float: none; margin-bottom: 30px; width: auto; margin-right: 0px; }
body.single-product.woocommerce div.product .product_meta{ margin-top: 0px; }
.infinite-blog-style-2 .infinite-single-nav-area-left,
.infinite-blog-style-2 .infinite-single-nav-area-right{ padding: 30px 40px; }
.infinite-blog-style-2 .infinite-single-related-post-container{ padding-left: 30px; padding-right: 30px; }
} .infinite-page-preload {
background-color: transparent!important;
width: 90px;
height: 90px;
margin: auto;
margin-bottom: 20px;
background-size: 80px;
background-image: url(https://www.mewocont.hu/wp-content/uploads/2022/04/loaderv2.svg);
}  .infinite-animate-fixed-navigation.infinite-header-style-plain .infinite-navigation-top {
top: 15px!important;
}
.infinite-fixed-navigation .infinite-header-background {
background-color: #eeeeee;
opacity: 0.6;
}
.infinite-fixed-navigation .infinite-header-container {
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
}
.infinite-main-menu-right-wrap {
margin-top: 0;	
}
.infinite-main-menu-right-button {
border-radius: 40px 0px 0px 40px!important;
border: 0px;
}
.infinite-button-1 {
height: 77px;
margin-top: -25px;
padding-right: 90px!important;
margin-right: -100px;
line-height: 5;
transition: 0.2s ease-in-out;
}
.infinite-button-2 {
height: 77px;
margin-top: -25px;
padding-right: 90px!important;
margin-right: -90px;
line-height: 5;
transition: 0.2s ease-in-out;
}
.infinite-fixed-navigation .infinite-button-1 {
height: 55px!important;
margin-top: -15px!important;
line-height: 3.2!important;
}
.infinite-fixed-navigation .infinite-button-2 {
height: 55px!important;
margin-top: -15px!important;
line-height: 3.2!important;
}
.infinite-button-1:hover {
margin-right: -70px;
}
.infinite-button-2:hover {
margin-right: -60px;
}
.infinite-overlay-menu-content {
background-color: rgba(0,0,0,0.7)!important;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.page-id-1665 .infinite-overlay-menu-content {
background-color: rgba(0,0,0,0.7)!important;
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.page-id-6545 .infinite-overlay-menu-content {
background-color: rgba(0,0,0,0.7);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
}
.sf-menu > .infinite-normal-menu li {
background-color: rgba(0,0,0,0.7)!important;
}
.page-id-1665 .sf-menu > .infinite-normal-menu li {
background-color: rgba(0,0,0,0.7)!important;
}
.page-id-6545 .sf-menu > .infinite-normal-menu li {
background-color: rgba(0,0,0,0.7)!important;
}
//connect oldal
.page-id-11011 #connect-logo{
filter: drop-shadow(6px 1px 4px #000000a1);
} .gdlr-core-opening-hour-close {
visibility:hidden;
}
.gdlr-core-opening-hour-close:after {
visibility: visible;
content: 'Zárva';
color: red;
font-weight:700;
}
.gdlr-core-opening-hour-close i {
visibility:visible;
float: right;
}
.wpfront-fixed {
z-index:5000!important;
} .footerkep {
display:block!important;
max-width: 200px!important;
position: relative;
float: right;
}
.mezggomb > div{
transition: 0.5s;
}
.mezggomb:hover > div{
background-color: rgb(250,250,250)!important;
transform: scale(1.05);
}
.button {
border-radius: 35px!important;
}
.sgpb-html-custom-button {
border-radius: 35px!important;
background-color: #2c2c2c!important;
}
.sgpb-html-custom-button:hover {
background-color: #66c2f4!important;
}
.infinite-main-menu-right-button:hover {
border:0px;
}
.infinite-single-article-title {
font-size:30px!important;
}
.infinite-breadcrumbs {
display:none!important;
}
.infinite-blog-info-wrapper {
pointer-events: none;!important;
}
.gdlr-core-blog-info-wrapper {
pointer-events:none;
}
#noallas {
display:none;
}
#noallas .gdlr-core-alert-box-item-icon {
text-align: center!important;
font-size: 42px;
}
#denied {
display:none;
position: fixed;
z-index: 99999;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
min-width: 250px!important;
margin-left: 0px;
margin-top: 0px;
}
#denied .gdlr-core-alert-box-item-icon {
font-size: 40px;
}
#denied .infinite-body {
font-size: 25px;
}
#palyazat {
position: fixed;
bottom: 0px;
right: 0px;
padding: 0px!important;
margin-right: 0px;
margin-bottom: 0px;
z-index: 9999;
}
#palyazat .gdlr-core-container {
padding: 0px!important;
max-width: 100%!important;
width: fit-content;
display: flex;
flex-direction: column;
gap: 0;
}
#palyazat  .gdlr-core-item-pdlr {
padding: 0px!important;
} .submitbtn {
border: none!important;
border-radius: 25px!important;
font-size: 100%!important;
width: auto!important;
min-height: 25px!important;
padding: 10px 15px!important;
box-shadow: none!important;
}
.cf7-smart-grid.has-grid .wpcf7-form-control {
border-radius: 25px!important;
border-width: 2px 2px 2px 2px!important;
padding: 10px 15px!important;
transition: 0.5s;
border-color: #bbb;
}
.wpcf7-acceptance {
box-shadow: none!important;
}
.cf7-smart-grid.has-grid .wpcf7-form-control:hover {
border-color: #66c2f4;
}
.cf7-smart-grid.has-grid .wpcf7-form-control:focus {
border-color: #2c2c2c;
}
input[type=checkbox] {
cursor: pointer;
}
.gdlr-core-body .gdlr-core-load-more {
border-radius:30px!important;
}
span.cf7sg-popup {
background: none!important;
font-size: inherit!important;
bottom: auto!important;
}
.wpcf7-form-indicator {
display:none!important;
}
.wpcf7-textarea { 
resize: vertical; }
.wpcf7-response-output  {
margin: 2px!important;
}
#form1{
display: none;
}
#form2{
display: none;
}
#deny {
display:none;
}
div.wpcf7 .ajax-loader {
background-image: url(https://www.mewocont.hu/wp-content/uploads/2020/05/loader.svg)!important;
background-size: 40px!important;
background-repeat: no-repeat!important;
background-position: center!important;
width: auto!important;
height: 45px!important;
margin: 10px 0 0 0!important;
}  @media only screen and (min-width: 1145px){
.wpml-ls-item .sub-menu .menu-item{
width: fit-content!important;
}
.wpml-ls-item .sub-menu{
width: fit-content!important;
margin-left: 0!important;
}
.wpml-ls-item .sub-menu .menu-item a{
padding: .25em!important;
}	
}  @media only screen and (max-width: 1145px){
.wpml-ls-item:hover > .sub-menu{
display:block;
}
.wpml-ls-current-language.wpml-ls-item-hu > a[title]{
pointer-events: none;
}
.wpml-ls-current-language.wpml-ls-item-en > a[title]{
pointer-events: none;
}
.wpml-ls-current-language.wpml-ls-item-hu > a[title]{
pointer-events: none;
}
.wpml-ls-current-language.wpml-ls-item-ru > a[title]{
pointer-events: none;
}
.wpml-ls-current-language.wpml-ls-item-ro > a[title]{
pointer-events: none;
}
} .page-id-785 .gdlr-core-column-15, .page-id-7284 .gdlr-core-column-15 {
width: 33.3333%;
} @media only screen and (max-width: 1120px) {
.kapcsolatgrid .gdlr-core-column-20 {
width: 50%;
clear: none;
}
}
@media only screen and (max-width: 767px) {
.kapcsolatgrid .gdlr-core-column-20 {
width: 100%;
clear: none;
}
}
@media only screen and (min-width: 1800px){
.cikkek>div>div {
width: 25%;
clear:right!important;
}
}
@media only screen and (min-width: 1201px){ .page-id-785 .gdlr-core-column-15, .page-id-7284 .gdlr-core-column-15 {
width: 25%!important;
} .page-id-225 .gdlr-core-column-15, .page-id-7307 .gdlr-core-column-15, .page-id-7549 .gdlr-core-column-15, .page-id-7943 .gdlr-core-column-15{
width: 25%!important;
}
}
@media only screen and (max-width: 1200px){ 
.cikkek>div>div {
width: 50%;
clear:right!important;
}
.infinite-footer-wrapper .infinite-column-20 {
width: 50%!important;
}
.infinite-footer-wrapper.infinite-with-column-divider .infinite-footer-column {
border-left: 0px!important;
} .page-id-225 .gdlr-core-column-first, .page-id-7307 .gdlr-core-column-first, .page-id-7943 .gdlr-core-column-first {
clear: none!important;
float: none;
width: 100%;
}
.page-id-225 .gdlr-core-column-15, .page-id-7307 .gdlr-core-column-15, .page-id-7549 .gdlr-core-column-15, .page-id-7943 .gdlr-core-column-15 {
width: 100%;
clear: none;
float: none;
}
.page-id-225 .gdlr-core-portfolio-item-holder, .page-id-7307 .gdlr-core-portfolio-item-holder, .page-id-7549 .gdlr-core-portfolio-item-holder, .page-id-7943 .gdlr-core-portfolio-item-holder {
display: grid;
grid-template-columns: 33% 33% 33%;
}
} .wpml-ls-legacy-list-horizontal {
margin-bottom: 5px;
border: none;
}
.wpml-ls-statics-footer {
margin-bottom: 0px!important;
}  .page-id-6545 .gdlr-core-price-table-price {
text-align: center;
padding: 10px!important;
}
.page-id-6545 .gdlr-core-price-table-tab-content {
cursor: default;
}
.page-id-6545 .gdlr-core-price-table-title {
font-style: italic;
}
.page-id-6545 .gdlr-core-price-table-price-number {
font-weight: 700!important;
}
@media only screen and (max-width: 999px) and (min-width: 769px) {
.page-id-6545 .gdlr-core-column-20 {
width: 100%!important;
padding-bottom: 30px!important;
float: none!important;
}
.page-id-6545 .gdlr-core-price-table-caption {
font-size: 18px!important;
}
.page-id-6545 .gdlr-core-price-table-title {
font-size: 36px!important;
}
}
.page-id-6545 .gdlr-core-price-table-item .gdlr-core-price-table-tab-title {
transition: background 750ms, color 1500ms;
-moz-transition: background 750ms, color 1500ms;
-o-transition: background 750ms, color 1500ms;
-webkit-transition: background background 750ms, color 1500ms;
transform-origin: top left;
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.page-id-6545 .gdlr-core-price-table-item .gdlr-core-price-table-tab-title:hover {
background-color: #ffffff;
color: #000000!important;
}
.page-id-6545 .gdlr-core-button-solid {
background-color: #3aafa9;
}
.page-id-6545 .gdlr-core-button-solid:hover {
background-color: #faffff;
}
.page-id-6545 .gdlr-core-button:hover {
color: #000;
}
.page-id-6545  .infinite-main-menu-right-button {
background-color: #3aafa9;
}
.page-id-6545 label {
color: white;
}
.page-id-6545 .submitbtn {
background-color: #3aafa9!important;
}
.page-id-6545 .submitbtn:hover {
background-color: #feffff!important;
color: #000!important;
}
.page-id-6545 .cf7sg-popup {
color: white!important;
}
.page-id-6545 .infinite-mobile-button-hamburger-small {
background: white!important;
}
.page-id-6545 .gdlr-core-accordion-item-title {
color: #ffffff!important;
margin-top: 0px!important;
}
.page-id-6545 .gdlr-core-accordion-item-content p {
color: #ffffff!important;
}
.page-id-6545 .gdlr-core-accordion-item-content a {
color: #3aafa9!important;
}
.page-id-6545 .wpcf7-response-output {
color: #ffffff!important;
}
.page-id-6545 .gdlr-core-accordion-item-tab.clearfix.gdlr-core-active > div:nth-child(1) {
background: #3aafa9!important;
border-radius: 10px!important;
}
.page-id-6545 .gdlr-core-accordion-item-icon {
border-radius: 30px;
transition: 300ms;
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.page-id-6545 .gdlr-core-accordion-item-icon:hover {
background: #888;
}
@media only screen and (min-width: 769px){
.page-id-6545 .gdlr-core-pbf-wrapper-content {
width: 92%!important;
margin: auto!important;
max-width: 1600px!important;
}
}
@media only screen and (max-width: 768px){
.page-id-6545 .gdlr-core-pbf-wrapper-full-no-space {
max-width: 98%!important;
margin: auto!important;
padding: 0 10px!important;
}
.page-id-6545 .gdlr-core-pbf-wrapper-full {
max-width: 98%!important;
margin: auto!important;
padding: 0px!important;
}
.page-id-6545 .gdlr-core-accordion-item-title {
font-size: 18px!important;
}
.page-id-6545 .gdlr-core-title-item-title {
text-align: center!important;
}
.page-id-6545 .gdlr-core-pbf-column-content-margin {
padding: 0px!important;
}
}
.page-id-6545 .cf7-smart-grid.has-grid .wpcf7-form-control:hover {
border-color: #3aafa9!important;
}
.page-id-6545. .gdlr-core-body.gdlr-core-load-more {
background-color: #3aafa9!important;
}
.page-id-6545. .gdlr-core-body.gdlr-core-load-more:hover {
background-color: #ffffff!important;
color: #000000!important;
} .page-id-6545::-webkit-scrollbar {
width: 8px!important;
}
.page-id-6545::-webkit-scrollbar-button {
width: 0px!important;
height: 0px!important;
}
.page-id-6545::-webkit-scrollbar-track {
background: #17252A!important;
border: 0px!important;
box-shadow: 0px 0px 0px #dfdfdf inset!important;
border-radius: 0px!important;
}
.page-id-6545::-webkit-scrollbar-thumb {
background:#3aafa9!important;
border: 0px!important;
border-radius:10px!important;
}
.page-id-6545::-webkit-scrollbar-thumb:hover {
background:#fafafa!important;
}  @media only screen and (max-width: 1100px){
.szolgwrap>div>div>div {
width: 50%;	
clear: right!important;
}
.mezggombgrid>div>div>div {
width: 50%;
}
}
@media only screen and (max-width: 999px){
.infinite-logo-inner {
max-width: 150px!important;
} .page-id-785 .gdlr-core-column-15, .page-id-7284 .gdlr-core-column-15 {
width: 50%;
} .page-id-225 .gdlr-core-portfolio-item-holder, .page-id-7307 .gdlr-core-portfolio-item-holder, .page-id-7549 .gdlr-core-portfolio-item-holder, .page-id-7943 .gdlr-core-portfolio-item-holder {
display: grid;
grid-template-columns: 50% 50%;
}
}
@media only screen and (max-width: 860px) {
#homebtn {
width: 50%;
float: right;
}
}
@media only screen and (max-width: 767px){
.sgpb-content-510{
display:none!important;
}
.szolgwrap>div>div>div {
width: 100%;	
}
.mezggombgrid>div>div>div {
width: 100%;
}
.cikkek>div>div {
width: 100%;
clear:left;
}
.infinite-single-article-title {
font-size:20px!important;
}
.infinite-footer-wrapper .infinite-column-20 {
width: 100%!important;
}
.infinite-logo-inner {
max-width: 130px!important;
} .page-id-785 .gdlr-core-column-15, .page-id-7284 .gdlr-core-column-15{
width: 100%;
} .page-id-225 .gdlr-core-portfolio-item-holder, .page-id-7307 .gdlr-core-portfolio-item-holder, .page-id-7549 .gdlr-core-portfolio-item-holder, .page-id-7943 .gdlr-core-portfolio-item-holder{
display: grid;
grid-template-columns: 100%;
}
#szechenyi {
display: none!important;
}
} #moove_gdpr_cookie_info_bar {
font-weight: 600!important;
backdrop-filter: blur(12px);
background-color: rgba(1, 1, 1, 0.45)!important;
padding: 30px!important;
bottom: 10px!important;
left: 25px!important;
width: 400px!important;
min-height: 100px!important;
max-height: 500px!important;
border: 0px!important;
transition: bottom 1s cubic-bezier(.17,.04,.03,.94);
}
.moove-gdpr-info-bar-content {
padding: 0px!important;
display: block!important;
}
.moove-gdpr-info-bar-container {
padding: 0px!important;
position: relative!important;
}
.moove-gdpr-button-holder {
padding-top: 20px!important;
padding-left: 0px!important;
}
@media only screen and (max-width: 767px){
#moove_gdpr_cookie_info_bar {
width: 100%!important;
bottom: 0px!important;
left: 0px!important;
}
}
.moove-gdpr-tab-content {
padding: 30px!important;
}
.moove-gdpr-modal-title {
padding: 30px!important;
}
.moove-gdpr-modal-footer-content {
padding-left: 30px!important;
}
.moove-gdpr-modal-close {
top: 5px!important;
right: 5px!important;
}
.moove-gdpr-infobar-allow-all {
background-color: #12a88a!important;
}  .moove-gdpr-modal-content {
background-color: transparent!important;
}
.moove-gdpr-modal-left-content {
background-color: rgba(255,255,255,0.7)!important;
backdrop-filter: blur(8px)!important;
}
.moove-gdpr-modal-right-content {
background-color: rgba(255,255,255,0.7)!important;
backdrop-filter: blur(8px)!important;
}
.gdpr_lightbox {
background-color: rgba(200,200,200,0.8)!important;
}
.moove-gdpr-modal-footer-content {
background-color: transparent!important;
}
.moove-gdpr-modal-footer-content:before {
height: 0px!important;
}
@media (max-width: 767px) {
#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-right-content {
height: auto!important;
}
.moove-gdpr-modal-title {
padding: 0px!important;
}
#moove_gdpr_cookie_modal .moove-gdpr-modal-content.moove_gdpr_modal_theme_v1 .moove-gdpr-tab-main .moove-gdpr-tab-main-content {
max-height: calc(80vh - 320px)!important;
}
} .felsorolas {
list-style-type: square;
}
.cikkek>div>div:hover {
transform: scale(1.05);
}
.cikkek>div>div {
transition: 0.5s;
}
.page-id-785 .gdlr-core-column-15:hover {
transform: scale(1.05);
transition: 0.5s;
}
.teszt2 {
pointer-events: none;
}
.sorkizart {
text-align: justify;
text-justify: inter-word;
}
.gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-left {
border: 0px!important;
height: 2px!important;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0))!important;
}
.gdlr-core-divider-item-with-icon .gdlr-core-divider-line.gdlr-core-right {
border: 0px!important;
height: 2px!important;
background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75))!important;
}
.gdlr-core-divider-item-with-icon img {
position: relative!important;
z-index:10000!important;
}
.codedropz-upload-container {
cursor: pointer!important;
background: #eee!important;
} ::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-button {
width: 0px;
height: 0px;
}
::-webkit-scrollbar-track {
background: rgba(0,0,0,0);
border: 0px;
box-shadow: 0px 0px 0px #dfdfdf inset;
border-radius: 0px;
}
::-webkit-scrollbar-thumb {
background:#66c2f4;
border: 0px;
border-radius:10px;
}
::-webkit-scrollbar-thumb:hover {
background:#2c2c2c;
}  .submitbtn {
border-radius: 25px;
background-color: #2c2c2c!important;
color: #ffffff!important;
}
.submitbtn:hover {
background-color: rgb(52,157,232)!important;
} .infinite-custom-wpml-flag {
display: none;
}
.infinite-top-bar-left {
width: 100%;
text-align: center;
}
.blurred {
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
}
#fb-messenger-fake-button {
position: fixed;
z-index: 100;
bottom: 12px;
left: 24px;
padding: 0 !important;
border-radius: 50%; --msgr-color: #2c2c2c;
cursor: pointer;
border: 0px;
transition: all 0.3s;
}
#fb-messenger-fake-button svg {
display: block;
}
#fb-messenger-fake-button.active #logo {
opacity: 0;
}
#fb-messenger-fake-button.active #spinner {
animation: spin 3s linear infinite;
transform-origin: center;
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
} img[src$=".svg"] {
width: 300px; }