.jgallery.jgallery-slider .zoom-container .nav-bottom > .title.fade,
.jgallery.jgallery-slider .zoom-container .nav-bottom > .title.fade.expanded {
font-size: 28px !important;
}

.mobilszurosor {
display: none;
}

.onlyarticle.shipcompanies .lead_list_item {
width: calc(33% - 2px);
padding: 10px 0px 10px 0;
float: left;
margin: 0;
box-sizing: border-box;
text-align: center;
}

.onlyarticle.shipcompanies .lead_list_item:nth-of-type(3n) {
float: right;
}

.onlyarticle.shipcompanies .lead_list_item:nth-of-type(3n+2) {
margin: 0 5px 0 5px;
}

.onlyarticle.shipcompanies .lead_list_item:nth-of-type(3n+1) {
margin: 0 5px 0 0;
}


.onlyarticle.shipcompanies .articletext .lead_list_item_lead img {
width: 300px !important;
height: auto !important;
padding: 0;
}

.searchbox {
width: 280px;
}

.headupin {
display:inline-block;
width: 954px;
margin:auto;
text-align: left;
position: relative;
z-index:5001;
}

#mobilmenuicon {
display: none;
}

#mobilmenubox {
display: none;
}

.menuright {
width: 954px;
height: 50px;
}

.general_article .article2016 p {
padding: 10px;
}

.general_article .article2016 table {
padding: 10px;
border: 0;
}

.general_article .article2016 table td {
padding: 5px;
width: 25%;
}

.general_article .article2016 img {
max-width: 600px;
}

.repulojegyfilterbox {
float: right;
display: block;
overflow: hidden;
width: 250px;
text-align: center;
}

.mobilmenu {
display: none;
}

.pagemenu {
height: 40px;
background-color: transparent;
width: 100%;
}

.desktopmenu {
    width: 950px;
    margin: 0 auto;
    background-color: #00c1f5;
    text-align: left;
color: #ffffff;
height: 30px;
box-sizing:border-box;
border-top: 1px solid #00c1f5;
}

@-webkit-keyframes animboatanim  {
0% {max-height: 0; }
50% {max-height: 500px; }
100% { max-height: 150px;}
}

@keyframes animboatanim  {
0% {max-height: 0; }
50% {max-height: 500px; }
100% { max-height: 150px; }
}

@-webkit-keyframes animboatanimimg  {
0% { bottom: 0; }
50% { bottom: 200px; }
100% { bottom: 0; }
}

@keyframes animboatanimimg  {
0% { bottom: 0; }
50% { bottom: 200px; }
100% { bottom: 0; }
}


.animboat img {
-webkit-animation: animboatanimimg 12s ease 17s infinite;
animation: animboatanimimg 12s ease 17s infinite;
position: relative;

float: none !important;
padding: 0 !important;
}

.animboat {
-webkit-animation: animboatanim 20s ease 0s 1;
animation: animboatanim 20s ease 0s 1;
overflow:hidden;
max-height: 150px;
text-align: center;
}

.msc_static_left {
display: inline-block !important;
}