/* Adventi naptar */
#adventi .aktiv {
  display: inline-block;
}
#adventi {
  background: url(../images/advent2014/hatter_kerettel_uj.jpg) top left no-repeat;
  width: 290px;
  height: 358px;
  min-height: 358px;
  padding: 70px 0 0 10px;
  margin: 0;
}
a.hide:link, a.hide:visited, a.hide:hover, a.hide:active {
  background: url(../images/advent2014/csill-hide.png) no-repeat;
  display: block;
  width: 52px;
  height: 45px;
  min-height: 45px;
  font: bold 22px Arial;
  text-align: center;
  text-decoration: none;
  color: #23244e;
  padding: 15px 0 6px 0;
}
a.cs1:link, a.cs1:visited{
  background: url(../images/advent2014/csill1.png) no-repeat;
  display: block;
  width: 52px;
  height:45px;
  min-height:45px;
  font: bold 22px Arial;
  text-align: center;
  text-decoration: none;
  color: #23244e;
  padding: 15px 0 6px 0;
}
a.aktiv.cs1:hover, a.aktiv.cs1:active{background-position:0 -60px; padding:17px 0 0px 0; font-size:26px;}

a.cs2:link,a.cs2:visited{background:url(../images/advent2014/csill2.png) no-repeat;display:block; width:52px; height:45px; min-height:45px;font:bold 22px Arial; text-align:center; text-decoration:none; color:#23244e; padding:15px 0 6px 0;}
a.aktiv.cs2:hover, a.aktiv.cs2:active{background-position:0 -60px; padding:17px 0 0px 0; font-size:26px;}

a.cs3:link,a.cs3:visited{background:url(../images/advent2014/csill3.png) no-repeat;display:block; width:52px; height:45px; min-height:45px; font:bold 22px Arial; text-align:center; text-decoration:none; color:#23244e; padding:15px 0 6px 0;}
a.aktiv.cs3:hover, a.aktiv.cs3:active{background-position:0 -60px; padding:17px 0 0px 0; font-size:26px;}

a.cs4:link,a.cs4:visited{background:url(../images/advent2014/csill4.png) no-repeat;display:block; width:52px; height:45px; min-height:45px; font:bold 22px Arial; text-align:center; text-decoration:none; color:#23244e; padding:15px 0 6px 0;}
a.aktiv.cs4:hover, a.aktiv.cs4:active{background-position:0 -60px; padding:17px 0 0px 0; font-size:26px;}

a.cs5:link,a.cs5:visited{background:url(../images/advent2014/csill5.png) no-repeat; display:block; width:68px; height:65px; min-height:65px; font:bold 22px Arial; text-align:center; text-decoration:none; color:#23244e; padding:20px 0 6px 0;}
a.aktiv.cs5:hover, a.aktiv.cs5:active{}

a.hidden:link, a.hidden:visited, a.hidden:hover, a.hidden:active {
  color: #ccc;
  cursor: default;
}

#adventi table td {
  border: none;
  height: 68px;
  padding: 1px;
  display: table-cell;
  vertical-align: middle;
}
#block-block-53 .content {
  padding: 0;
}

/* Karácsonyi időszakon kívül simán aranyszínű a háttér. */
/*
body.section-christmas #navigation { background: #e9e3a7 url(../images/nav.christmas.decoration.2015.png) no-repeat center top !important; }
*/
body.section-christmas #navigation { background: #e9e3a7; }

body.page-christmas .views-field-field-category .field-content span,
.views-field-field-category .field-content div.rovat-christmas span,
.panel-col-first .pane-rovatajanlo.panel-christmas h2 { background-color: #b71970; }
body.page-christmas .views-field-field-category .field-content,
.views-field-field-category .field-content div.rovat-christmas { background-image: url('../images/article.title.separator.christmas.2016.png'); }
.section-christmas div.similar,
.section-christmas div.similar .views-field-title { background-image: url('../images/article.title.separator.christmas.2016.png'); background-repeat: repeat-x; }
.section-christmas .pr_pictures_narrow .block.hirdetes { background: url('../images/article.title.separator.christmas.2016.png') 0 4px repeat-x; }
/*
.section-christmas #content .meta.top:before { background: transparent url('../images/article.title.separator.christmas.2016.png') 0 0 repeat-x; }
*/
.section-christmas .articlelike-wrapper .articlelike-content { background-image: url('../images/article.title.separator.christmas.2016.png'); }
.rovat-christmas .views-field-field-default-picture .slide-in, body.page-christmas .slide-in { background-color: #b71970; }
.toplista .views-field-counter .field-content .circle.term-christmas { background-color: #b71970; }
.section-christmas #content .content > h2 { color: #b71970; }
.section-christmas #content-content .meta .shares ul.share .icon { color: #b71970; text-shadow: 0 -1px 0 #cc6f00; }
.section-christmas .meta.bottom .backtofront a { background-color: #b71970; }
/*
.section-christmas .meta.bottom .backtofront:before { background-image: url('../images/article.title.separator.christmas.2016.png'); }
*/
.section-christmas #offerbox_box h6,
.gallery-section-christmas #offerbox_box h6 { background-color: #b71970; }
.section-christmas #offerbox_box .article:first-of-type,
.gallery-section-christmas #offerbox_box .article:first-of-type { background: url('../images/article.title.separator.christmas.2016.png') 0 bottom repeat-x; }
#footer #block-menu-primary-links li.menu-url-christmas { display: none; color: #b71970; top: 0; left: 310px; background-image: url('../images/footer.categories.icon.4.png'); }
.section-christmas #block-spike-11 .views-field-title a { color: #b71970; }
.section-christmas #content div.sharing a.bookmark { background-position: -200px 0; }
.section-christmas #content div.sharing a.email { background-position: -200px -21px; }
.section-christmas #content div.sharing a.bookmark:hover { background-position: -200px -42px; }
.section-christmas #content div.sharing a.email:hover { background-position: -200px -63px; }
.toplista .views-row.term-christmas { background-image: url('../images/article.title.separator.christmas.2016.png'); }
.toplista .views-row.term-christmas .views-field-share span.bookmark { background-position: -220px 0px; }
.toplista .views-row.term-christmas .views-field-share span.bookmark:hover { background-position: -220px -42px; }
.toplista .views-row.term-christmas .views-field-share span.email { background-position: -220px -21px; }
.toplista .views-row.term-christmas .views-field-share span.email:hover { background-position: -220px -63px; }

.section-christmas #block-spike-related-articles h2 { color: #b71970; }
.section-christmas #block-spike-pr-pictures-narrow .views-field-title a { color: #b71970; }
.section-christmas .node-content #torzs.field-name-body .field-item > h2 { color: #b71970; }
/* diszito sav - aktiv rovat eseten aktivalni */
/*
.desktop.section-christmas #pagewrapper {
  background: none;
}
.desktop:not(.szponzoralt) #pagewrapper {
  background: none;
}
.desktop:not(.szponzoralt) #navigation {
  background-image: url(../images/nav.christmas.decoration.2015.allpages.png);
  background-repeat: no-repeat;
  background-position: center top;
}
*/

/* mar nem kell ikon
.section-christmas h1#page-title { background: url('../images/article.title.icon.christmas.2014.png') 10px center no-repeat; }
*/
.mobile #navigation #primary .links > li.menu-711 a { background-image: url('../../fcmobile/images/mobile-christmas-icon-gold.png'); color: #9c790d; text-shadow: 1px 1px 0 #c2c0c0; letter-spacing: 2px; }
/* Karácsonyi időszakon kívül elrejtjük a menüpontot */
.mobile #navigation #primary .links > li.menu-711 { display: none; }

.desktop #pageheader #block-spike-1.block {
  width: 170px;
}
#pageheader #block-spike-christmas_disz {
  padding: 0;
  background: none;
}
#block-spike-christmas_disz a.diszek {
  background: url(../images/advent2013/christmas_gif_04.gif) no-repeat;
  display: block;
  width: 200px;
  height: 80px;
  text-indent: -10000px;
  overflow: hidden;
}
#block-spike-christmas_disz a.diszek:hover {
  background: url(../images/advent2013/christmas_gif_04_color.gif) no-repeat;
}
