@media only screen and (min-width: 320px) and (max-width: 1600px) {
.vc_row.vc_column-gap-20 {
margin-left: auto;
margin-right: auto;
}
}
@media only screen and (min-width: 320px) and (max-width: 1360px) {
footer .contacts .onerow {
overflow: hidden;
}
}
@media only screen and (min-width: 320px) and (max-width: 900px) {
.home #home1 #home1_1 {
font-size: 18px;
}
.home #home2 #home2_1 {
font-size: 25px;
}
#home2_2 p {
text-align: center !important;
}
.home #home2 #home2_2 {
font-size: 23px;
}
.home #about_us h1, .home #experience h1, .home #hirek h1, .home #clients h1, .home #yearmuseum h1 {
font-size: 25px;
}
#clients .vc_row.vc_column-gap-25 > .vc_column_container {
padding: 0px;
}
footer .contacts .onerow {
display: block;
max-width: calc(100% - 20px);
}
}
@media only screen and (min-width: 320px) and (max-width: 600px) {
body:not(.page-template-registration) .wpcf7 .row .item, body:not(.page-template-registration) div.wpcf7 .row .item {
max-width: 100%;
display: block;
margin-bottom: 25px;
}
}
@media only screen and (min-width: 320px) and (max-width: 1200px) {
#header_top_bar {
text-align: center;
}
#header_top_bar #header_top_bar_contact {
display: none;
}
#header_top_bar #header_top_bar_social, #header_top_bar #header_language_selector {
position: relative;
display: inline-block;
vertical-align: top;
top: inherit;
right: inherit;
}
#header_top_bar #header_top_bar_social {
margin-right: 30px;
}
#header_top_bar #header_language_selector {
margin-top: 2px;
}
#hamburger-menu {
display: block;
}
#fomainmenuelements {
position: absolute;
right: 0px;
background-color: #000;
max-width: 250px;
padding: 20px;
z-index: 9999;
top: 50px;
padding-right: 40px;
display: none;
}
#header_logo_menu #header_menu #header_desktop_menu ul li {
margin: 0px;
display: block;
margin-bottom: 15px;
}
#header_logo_menu #header_menu #header_desktop_menu ul li:last-of-type {
margin-bottom: 0px;
}
#header_logo_menu #header_menu #header_desktop_menu ul li a {
color: #fff;
}
#header_logo_menu #header_menu #header_desktop_menu ul li.my_profile, #header_logo_menu #header_menu #header_desktop_menu ul li.my_cart {
position: absolute;
}
#header_logo_menu #header_menu #header_desktop_menu ul li.my_profile {
right: 80px;
}
#header_logo_menu #header_menu #header_desktop_menu ul li.my_cart {
right: 150px;
}
}
@media only screen and (min-width: 1201px) and (max-width: 40000px) {
#fomainmenuelements {
display: inline-block !important;
}
#header_logo_menu #header_menu #header_desktop_menu ul li:last-of-type {
margin-right: 50px !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 799px) {
.page-template-buyticket .right, .page-template-buyticket .left {
width: auto;
min-width: 320px;
display: block;
margin: 0px auto;
}
.page-template-buyticket #main > .right {
margin-top: 40px;
}
}
@media only screen and (min-width: 320px) and (max-width: 1400px) {
.page-template-buyticket #hb-event-list .one_row .left, .page-template-buyticket #hb-event-list .one_row .right {
width: 100%;
display: block;
max-width: 100%;
}
.page-template-buyticket #hb-event-list .one_row .right {
text-align: left;
}
.page-template-buyticket #hb-event-list .one_row .select_event {
top: 65px;
}
}
@media only screen and (min-width: 320px) and (max-width: 1100px) {
.page-template-buyticket #hb-event-list .one_row .select_event {
top: initial;
right: initial;
display: table;
margin: 0px auto;
position: relative;
margin-bottom: 10px;
}
}
@media only screen and (min-width: 320px) and (max-width: 800px) {
.page-template-registration div.wpcf7 .row .item {
max-width: 100%;
display: block;
margin-bottom: 25px;
}
.page-template-registration .wpcf7 .row .item.fogyatek, .page-template-registration div.wpcf7 .row .item.fogyatek {
max-width: 100%;
}
.page-template-registration .wpcf7 .row .item.fogyatek .tooltip, .page-template-registration div.wpcf7 .row .item.fogyatek .tooltip {
right: 18px;
left: initial;
}
}
.hgomb .vc_btn3-container.vc_btn3-center {
text-align: left;
}
.hgomb.hleft .vc_btn3-container.vc_btn3-center {
text-align: right;
}
@media only screen and (min-width: 320px) and (max-width: 768px) {
.hgomb .vc_btn3-container.vc_btn3-center {
text-align: center;
}
.hgomb.hleft .vc_btn3-container.vc_btn3-center {
text-align: center;
}
}
@media only screen and (min-width: 320px) and (max-width: 600px) {
.wpb_animate_when_almost_visible {
opacity: 1 !important;
filter: alpha(opacity=100) !important;
-webkit-animation: none !important;
-moz-animation: none !important;
-o-animation: none !important;
animation: none !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 600px) {
.page-template-buyticket .right.iseventalready {
max-width: 100%;
}
}
@media only screen and (min-width: 320px) and (max-width: 600px) {
#customer_login > .registration {
width: 100%;
}
.woocommerce-form-register .form-row {
width: 100% !important;
padding: 0px !important;
margin: 0px !important;
}
}
@media only screen and (min-width: 320px) and (max-width: 900px) {
#copyright {
text-align: center;
}
#copyright p {
display: block;
}
#copyright img {
margin-right: 0px;
}
#copyright p {
margin-left: 0px;
margin-bottom: 0px;
}
}
@media only screen and (min-width: 320px) and (max-width: 500px) { #catlenyilo {
display: block;
}
.product-categories li { display: none;
}
.product-categories li.open {
display: block;
}
ul.product-categories.open #catlenyilo {
border-bottom: 2px solid #f4524d;
}
}