.entry-header {text-align: center !important;}
#colophon {padding-bottom: 0px !important; padding-top: 0px !important;}
#page-title {display: none;}
@media (max-width: 768px) {
.telefonszam {padding: 5px 30px 5px 0 !important; display: none !important;}
}
@media (min-width: 1045px) and (max-width: 1084px) {
.main-navigation ul li a {padding-left: 5px !important; padding-right: 5px !important;}
}
@media (min-width: 1085px) and (max-width: 1300px) {
.main-navigation ul li a {padding-left: 7px !important; padding-right: 7px !important;}
}
.oszlopok {
width: 20%;
float: left;
}
.wpcf7-response-output {display: inline-block !important;}
.szovegdoboz {height: 50px !important;}
.your-name, .your-email, .your-message {max-width: 100px !important;}
.hgroup {display: none;}
.szeles {max-width: 100% !important;}
#felsosav {
background: #000;
width: 100%;
margin-left: auto;
margin-right: auto;
color: #fff;
height: 30px;
}
.fizetes {
float: left;
font-size: 1.3em;
margin: 0px;
padding: 5px 30px;
}
.telefonszam {
float: right;
font-size: 1.3em;
margin: 0px;
padding: 5px 30px;
}
nav {height: 60px;} .main-navigation ul li:hover > a {
transform: scale(1.2,1.2);
z-index: 5000;
}
.kocka {
padding: 15px;
border-bottom: 3px solid #000;
}
.kockacim {
text-align: center; font-size: 0.9em !important;
}
.kockaszoveg {
text-align: center; }
.focim {text-align: center;}
.valasszon {text-align: center;} h1, h2 {
display: inline-block;
padding: 0 15px;
position: relative;
}
h1:before, h2:before, .entry-title:before,
h1:after, h2:after, .entry-title:after {
background: #000;
content: "";
display: block;
height: 1px;
position: absolute;
top: 50%;
width: 60%;
}
h1:before, h2:before, .entry-title:before {
right: 100%;
}
h1:after, h2:after, .entry-title:after {
left: 100%;
}
.container {
overflow: hidden;
padding-left: 60px;
text-align: center;
}.so-widget-sow-image-default-c67d20f9f743-529 .sow-image-container {
display: flex;
align-items: flex-start;
justify-content: center;
}
.so-widget-sow-image-default-c67d20f9f743-529 .sow-image-container > a {
display: inline-block;
max-width: 100%;
}
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
.so-widget-sow-image-default-c67d20f9f743-529 .sow-image-container > a {
display: flex;
}
}
.so-widget-sow-image-default-c67d20f9f743-529 .sow-image-container .so-widget-image {
display: block;
height: auto;
max-width: 100%;
}