@media screen and (max-width: 1315px){
  img.site-logo {width: 70px; padding-top: 5px;}
  .site-name {padding-top: 20px; font-size: 0.8em;}
  .site-slogan {font-size: 0.8em;}
}
@media screen and (max-width: 1240px){
  .button-group .or-button-left {display: none;}
  .button-group .or-button-right {display: none;}
  .slider-link{font-size:1em}
  .pull-right.text-right.mobile-center {float: left !important;}
}
@media screen and (max-width: 991px){
  .naptar-body{width: 100%;}
  i.fa.fa-search {color: #fff;}
  .menu-bar span {background: #fff;}
  .menu-bar {margin-top: 20px;}
  .breadcrumb-content-inner .gva-breadcrumb-content .gva-block-breadcrumb .breadcrumb-style {min-height: 80px !important;}
  .fat-letter {font-size: 1.5em;}
  .teams-doboz {width: unset !important;}
  .hide-menulink {font-style: italic;}
  .pink {color: #b24495; font-weight: 700;}
  .black {color: #2c3e50; font-weight: 700;}
  div#block-gaviassliderlayerfrontslider, div#block-gaviassliderlayerfrontslideren {display: none;}
  .kiemelt {color: #35b0b5; text-transform: uppercase; font-weight: 600;}
  .gva-offcanvas-mobile {top: 10% !important;}
  ul.menu > li a {display: block;}
  li.menu-item::marker {color: transparent;}
  .portfolio-filter ul.nav-tabs > li > a {margin-right: 5px; padding: 7px !important; font-size: 0.8em;}
  a.user-menu-login, a.user-menu-reg {float: left; display: grid; margin: -8px 5px 5px;}
  /*div#block-headerlink {display: none;}*/
}
@media screen and (min-width: 992px){
  .hide-menulink {display: none !important;}
  div#block-sliderhelyettimagemobilnezet {display: none;}
}
@media screen and (max-width: 556px){
  .slider-link{font-size:1em}
  .container.header-content-layout {padding-left: 2px; padding-right: unset;}
  img.site-logo {width: 50px; margin-top:2px;}
  .site-name {padding-top: 11px !important;}
  header .area-main-menu .gva-search-region {top: 17px; right: 70px;}
  header.header-v1 .gva-search-region .icon {font-size: 17px;}
  .menu-bar {margin-top: 10px;}
  .button-group-title {font-size: 1.3em;}
  .button-groups.btn {padding: 9px 10px;}
  .button2, .button1 {float: none;}
  .container.header-content-layout::before, .container.header-content-layout::after {height: 107%;}
  .col-1.col-lg-4.col-md-4.col-sm-4.col-xs-12 {width: 100% !important;}
  .ui-accordion .ui-accordion-content {padding: 1em;}
  div#munkaltato-role {right: 1em; font-size: 1em; height: 150px; width: 48%;}
  div#egyetemi-role {font-size: 1em; height: 150px; width: 48%;}
  .egyetemi {padding: 45px 5px;}
  .allasok > table > thead > tr > th, .table > thead > tr > th {font-size: 0.8em; padding: 0;}
  .allasok > table > tbody > tr > td {font-size: 0.8em; padding: 0;}
  span.archive-text > div {transform: translate(20%, 100%) rotate(45deg);}
}
@media screen and (max-width: 767px){
  .topbar {display: block; /*height: unset; font-size: 10px;*/}
  .top-button-group {margin-top: 3px !important; float: left;}
  .top-button-groups.btn {padding: 1px 7px 1px 7px; margin-bottom: 5px;}
  .breadcrumb-content-main {margin-top: 5em !important; margin-bottom: 1em !important;}
}

@media (min-width: 992px) and (max-width: 1145px){
  nav#block-gavias-tico-sub-karrieriroda-fomenu-2 li.menu-item.menu-item--expanded {font-size: 9px;}
  .navigation .gva_menu > li > a {font-size: 9px;}
}
@media (min-width: 1146px) and (max-width: 1315px){
  nav#block-gavias-tico-sub-karrieriroda-fomenu-2 li.menu-item.menu-item--expanded {font-size: 11px;}
  .navigation .gva_menu > li > a {font-size: 11px;}
}
@media (min-width: 1316px) and (max-width: 1424px){
  nav#block-gavias-tico-sub-karrieriroda-fomenu-2 li.menu-item.menu-item--expanded {font-size: 13.5px;}
  .navigation .gva_menu > li > a {font-size: 13.5px;}
}
@media screen and (min-width: 1425px){
  nav#block-gavias-tico-sub-karrieriroda-fomenu-2 li.menu-item.menu-item--expanded {font-size: 14px;}
  .navigation .gva_menu > li > a {font-size: 13px;}
  nav#block-hallgatoknak li.menu-item a {font-size: 13px;}
}
div#sliding-popup {
    webkit-box-shadow: 0px -1px 3px 0px rgb(0 0 0 / 75%);
    -moz-box-shadow: 0px -1px 3px 0px rgba(0,0,0,0.75);
    box-shadow: 0px -1px 3px 0px rgb(0 0 0 / 75%);
}