.pane-spike-adventi-naptar,
#block-spike-adventi-naptar {
  line-height: 0;
}
#adventi {
  background: url(../images/advent2015/advent_hatter.jpg) top left no-repeat;
  width: 260px;
  height: 216px;
  min-height: 216px;
  padding: 50px 20px 94px 20px;
}
#adventi table td {
  height: 34px;
  padding: 0;
  vertical-align: middle;
  text-align: center;
  width: 52px;
}

a.days:link,a.days:visited {
  background: url(../images/advent2015/days_normal_v4.png) no-repeat 0 0;
  display: inline-block;
  width: 38px;
  height: 28px;
  min-height: 28px;
  font: 20px 'Chapaza';
  text-align: center;
  text-decoration: none;
  color: #e3dd9d;
  padding: 0;
  line-height: 30px;
}
a.aktiv.days:link, a.aktiv.days:visited {
  background-position: 0 -28px;
  color: #61013c;
  padding: 0;
}
/*
.chrome a.aktiv.days:link, .chrome a.aktiv.days:visited {
  background-position: 0 -24px;
}
*/
a.aktiv.days:hover, a.aktiv.days:active {
  background-position: 0 -56px;
  color: #61013c;
  padding: 0;
  font: 20px 'Chapaza';
}
/*
.chrome a.aktiv.days:hover, .chrome a.aktiv.days:active {
  background-position: 0 -48px;
}
*/
a.days.today:link, a.days.today:visited,
/*.chrome a.days.today:link, .chrome a.days.today:visited,*/
a#csillag24.days.today:link, a#csillag24.days.today:visited {
  background: url(../images/advent2015/days_today_small.png) no-repeat 0 -42px;
  width: 44px;
  height: 34px;
  padding: 8px 0 0 0;
}
a.days.today:hover, a.days.today:active,
a#csillag24.days.today:hover, a#csillag24.days.today:active
/*.chrome a.days.today:hover, .chrome a.days.today:active*/ {
  background-position: 0 0px;
}
a.days.hidden:hover,
a#csillag24.days.hidden:hover {
  background-position: 0 -84px;
  text-indent: -10000px;
}


a#csillag24.days:link, a#csillag24.days:visited {
  background: url(../images/advent2015/days_christmas.png) no-repeat 0 0;
  width: 80px;
  height: 28px;
}


.section-christmas #navigation ul.secondary-links,
.section-christmas #search-box #google-cse-results-searchbox-form input.form-text {
  color: #940f59;
}

/*
.desktop #navigation ul.primary-links li.menu-711 a,
.desktop #navigation ul.primary-links li.menu-711 a.active {
  background: url(../images/advent2016/merry_christmas_menugomb_2016.png) no-repeat right top;
  width: auto;
  padding: 0 12px;
}
*/
.desktop #navigation ul.primary-links li a {
  padding: 0 12px;
}
.desktop #navigation ul.primary-links .menu-711 {
  background: url("../images/menu.primary.separator.png") no-repeat scroll 0 0 #E6E4EA;
}
.desktop #navigation ul.primary-links .menu-711.active,
.desktop #navigation ul.primary-links .menu-711.active-trail {
  background: url("../images/menu.primary.separator.png") no-repeat scroll 0 0 #E6E4EA ;
}
.desktop #navigation ul.primary-links .menu-711 .link-wrapper:hover,
.desktop #navigation ul.primary-links .menu-711.active .link-wrapper:hover {
  background: url(../szponzoracio/bg_szponsored_menuitem.png) no-repeat bottom center !important;
  display: block;
}

.desktop #navigation ul.primary-links .menu-711 a,
.desktop #navigation ul.primary-links .menu-711 a:hover {
  background: url(../images/advent2016/merry_christmas_menugomb_2016.png) no-repeat center right !important;
  color: #b71970 !important;
  border-bottom: 0;
  /*padding-right: 70px;*/
  position: relative;
}
.desktop #navigation ul.primary-links .menu-711 a:hover {
  box-shadow: none;
  text-shadow: none;
}

.desktop #navigation ul.primary-links .menu-711 a.active,
.desktop #navigation ul.primary-links li.menu-711.active a,
.desktop #navigation ul.primary-links li.menu-711.active-trail a,
.desktop #navigation ul.primary-links li.menu-711.active a:hover,
.desktop #navigation ul.primary-links li.menu-711.active-trail a:hover {
  height: 47px;
  line-height: 47px;
  background: url(../images/advent2016/merry_christmas_menugomb_2016.png) no-repeat center right !important;
}

/* Hover */
/*
.desktop #navigation ul.primary-links .menu-711.active a.no-menu,
.desktop #navigation ul.primary-links .menu-711.active-trail a.no-menu,
.desktop #navigation ul.primary-links .menu-711 a.no-menu,
.desktop #navigation ul.primary-links .menu-711.active a.no-menu:hover,
.desktop #navigation ul.primary-links .menu-711.active-trail a.no-menu:hover {
  background: none !important;
  width: auto;
  height: auto;
  float: none;
  padding: 60px 0 0 0;
  border: 0;
  text-indent: 0;
}

.desktop #telenor_hover {
  display: none;
  position: absolute;
  margin: 0 0 0 -60px;
  z-index: 120;
  background: url(../images/sponsored_hover_base.png) no-repeat;
  width: 300px;
  height: 135px;
  padding: 0 0 0 0;
}

.desktop #navigation ul.primary-links .menu-711.active #telenor_hover,
.desktop #navigation ul.primary-links .menu-711.active-trail #telenor_hover {
  margin: 0 0 0 -60px;
}
.desktop .menu-711:hover #telenor_hover {
  display: block;
}
*/

.desktop.section-christmas #navigation ul.secondary-links li.menu-1042 a {
  background: url("../images/advent2016/header.navigation.gondolat.christmas.png") no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-1126 a {
  background: url('../images/advent2016/header.navigation.eskuszunk.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-1404 a {
  background: url('../images/advent2016/header.navigation.dumaszinhaz.christmas2.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-1405 a {
  background: url('../images/advent2016/header.navigation.anyanezd.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-1650 a {
  background: url('../images/advent2016/header.navigation.konyhatunder.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2036 a {
  background: url('../images/advent2016/header.navigation.tarca-es-ruzs.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-1968 a {
  background: url('../images/advent2016/header.navigation.feny-szoro.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2137 a {
  background: url('../images/advent2016/header.navigation.mozgasszerviz.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2143 a {
  background: url('../images/advent2016/header.navigation.allatsziget.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2788 a {
  background: url('../images/advent2016/header.navigation.nagynoemi.christmas_v2.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2651 a {
  background: url('../images/advent2016/header.navigation.randiguru.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2652 a {
  background: url('../images/advent2016/header.navigation.almasikitti.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-2965 a {
  background: url('../images/advent2016/header.navigation.lelekkoffein.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-3023 a {
  background: url('../images/advent2016/header.navigation.adris-kitchen.christmas.png') no-repeat;
}
.desktop.section-christmas #navigation ul.secondary-links li.menu-3147 a {
  background: url('../images/advent2016/header.navigation.lapozz-99-re.christmas.png') no-repeat;
}

.pane-spike-ad-christmas-roadblock {
  width: 640px;
  height: 360px;
  overflow: hidden;
  margin: 0 -10px 20px;
  text-align: center;
}
.pane-spike-ad-christmas-roadblock .pane-content {
  padding: 0;
}
.pane-spike-ad-christmas-roadblock .pane-content img {
  max-width: 640px !important;
}

#block-spike-ad-gigabanner {
}
#block-spike-ad-gigabanner .h2-wrapper {
  width: 1000px;
  margin: 0 auto;
}
#block-spike-ad-gigabanner h2 {
  position: absolute;
  margin-left: -20px;
  margin-top: 30px;
  /* Safari */
  -webkit-transform: rotate(-90deg);
  /* Firefox */
  -moz-transform: rotate(-90deg);
  /* IE */
  -ms-transform: rotate(-90deg);
  /* Opera */
  -o-transform: rotate(-90deg);
  /* Internet Explorer */
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
#block-spike-ad-gigabanner .content {
  width: 1000px;
  margin: 0 auto;
}
/*
#block-spike-ad-gigabanner .content #femcafe_gigabanner {
  background: #f3f3f3;
  margin-bottom: 1px;
}
*/
