/* INSPIRÁLÓ NŐK - Bases */
.section-inspiralonok #container #main {
  width: 940px !important;
  float: none !important;
  margin-right: 20px;
  padding-bottom: 20px;
}
.section-inspiralonok h1#page-title { margin-top: 0; padding-top: 25px; }
.page-inspiralonok h1#page-title,
.page-inspiralonok-jeloltek  h1#page-title { display: none; }
.taxonomy-page.section-inspiralonok h1#page-title { display: block; }
.desktop #navigation ul.primary-links li.menu-2287 a {
  background-color: #3A1B56;
  background-image: url(../images/IN_2020_gomb_felirat.jpg);
  background-repeat: no-repeat;
  padding: 0;
  background-position: top center;
  color: #f5d186 !important;
  border: 0 inset #f5d186;
  height: 47px;
  width: 158px;
  overflow: hidden;
  text-indent: -10000px;
}
/*.desktop #navigation ul.primary-links li a { padding: 0 11px !important; }*/
#navigation ul.primary-links li.menu-2287 a:hover { background-position: 0 -47px; box-shadow: none; }

.section-inspiralonok #navigation ul.secondary-links { text-transform: uppercase; }
.section-inspiralonok #secondary { background-color: #d7be64; }
.section-inspiralonok #secondary-menu li a { color: #604776; }
.section-inspiralonok #navigation ul.secondary-links li a:hover { text-shadow: 0 1px 0 rgba(255,255,255,0.6); }
.page-inspiralonok .inspiralonok-block-wrapper { width: 450px; margin: 10px 0; float: left; }
.page-inspiralonok .inspiralonok-block-wrapper .inspiralo-nok-item { width: 450px; margin: 10px 0 0; }
.page-inspiralonok .inspiralonok-block-wrapper .inspiralo-nok-item .views-field-field-default-picture { padding-bottom: 0; }
.page-inspiralonok .inspiralonok-block-wrapper.odd { clear: both; }
.page-inspiralonok .inspiralonok-block-wrapper.even { float: right; }
.page-inspiralonok .inspiralonok-block-wrapper .views-field-title { overflow: visible; }
.view-inspiralonok h1.listpage-title { text-align: center; font-size: 28px; font-weight: bold; font-family: 'Hind-Vadodara-Bold'; padding-top: 20px; margin-bottom: 30px; }
.view-inspiralonok.view-display-id-page { padding-top: 30px; }
.view-inspiralonok .view-content .views-row { float: left; margin: 0 13px 30px 0; }
.view-inspiralonok .view-content h3 { clear: both; font-size: 28px; margin-bottom: 20px; font-weight: bold; font-family: 'Hind-Vadodara-Bold'; }
.view-inspiralonok .view-content .views-field-title { font-size: 18px; text-align: center; margin-bottom: 0; }
.view-inspiralonok .view-content .views-field-field-default-picture { padding-bottom: 0; }
.view-inspiralonok .view-content .mobile-view { display: none; }
.view-inspiralonok .view-content .views-field-field-epic-rating { text-align: center; font-size: 16px; }
.view-inspiralonok .view-content::after { clear: both; content: " "; display: table-cell; height: 0; line-height: 0; }
.node-inspiralonok-nominee #kep { float: right; margin-left: 30px; margin-bottom: 10px; }
.node-inspiralonok-nominee #body { margin-bottom: 25px; }
.node-inspiralonok-static .meta.bottom { display: none; }
#content .node-inspiralonok-nominee .meta.top .nominee_category { width: auto; font-size: 15px; }
.node-inspiralonok-nominee .form-wrapper { text-align: center; float: left; width: 33%; margin-bottom: 15px; }
#spike-inspiralonok-vote-page-form .form-required { display: none; }
#spike-inspiralonok-vote-page-form .form-type-radios > label { width: calc(100% - 10px); background: #604776; color: #fff; padding: 5px; }
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios {
  /*background: #dac9f2;*/
  margin: 0 0 35px;
  padding: 20px 10px 10px;
  border: 1px solid #604776;
  border-top: 0;
  overflow: hidden;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios::after {
  clear: both;
  content: "";
  display: table-cell;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item {
  float: left;
  margin: 0 9px 10px 0;
  max-width: 300px;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item:last-of-type {
  margin-right: 0;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item .option .name,
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item .option .epic {
  text-align: center;
  font-size: 16px;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item .option .name a {
  font-weight: bold;
  font-size: 18px;
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item span.input-radio {
  width: 100%;
  margin-bottom: 10px;
  background-position: center 0;
  /* disable checkbox after closing votes...
  display: none;
  */
}
#spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item span.input-radio.on {
  background-position: center -22px;
}
#spike-inspiralonok-vote-page-form .form-action { text-align: center; }
#spike-inspiralonok-vote-page-form .form-action .form-submit,
#spike-inspiralonok-vote-form .form-submit {
  font-size: 22px;
  padding: 12px 18px;
}
#spike-inspiralonok-vote-form .form-submit {
  margin-top: -8px;
}

.innominees-category-wrapper {
  border: #604776;
  clear: both;
}
.innominees-category-wrapper h3 {
  width: calc(100% - 10px);
  background: #604776;
  color: #fff;
  padding: 5px;
  margin-bottom: 10px;
}
.innominees-wrapper {
  float: left;
  margin: 0 20px 20px 0;
  text-align: center;
  background: #fff;
  max-width: 300px;
}
.innominees-category-wrapper .innominees-wrapper:last-child {
  margin-right: 0;
}
.mobile .innominees-wrapper {
  float: none;
  margin: 0 0 20px 0;
  max-width: none;
}

.nominee-pager {
  float: left;
  width: 33%;
}
.nominee-pager a {
  color: #fff !important;
  font-family: 'Hind-Vadodara';
  font-size: 16px;
  background-image: url(../images/prev-next.png);
  background-repeat: no-repeat;
  display: block;
  height: 27px;
  text-transform: uppercase;
  max-width: 180px;
  background-position: 0 0;
  text-align: right;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 3px;
}
.nominee-pager.next {
  position: absolute;
  right: 50px;
}
.nominee-pager.next a {
  text-align: left;
  background-position: right -33px;
}
.rules-notification {
  font-size: 14px;
  text-align: center;
  margin: 30px 0 10px;
}
.rules-notification a {
  text-decoration: underline;
  color: #e4478a;
}

/* MOBILE */
.mobile.section-inspiralonok #container #main {  width: 100% !important; }
.mobile.page-inspiralonok .inspiralonok-block-wrapper {  width: 100%; float: none; }
.mobile.page-inspiralonok .inspiralonok-block-wrapper .inspiralo-nok-item {  width: 100%; }
.mobile .inspiralo-nok-item .views-field-field-default-picture img { max-width: 100%; height: auto; }
.mobile .view-inspiralonok .view-content .desktop-view { display: none; }
.mobile .view-inspiralonok .view-content .mobile-view { display: block; text-align: center; }
.mobile .view-inspiralonok h1.listpage-title { font-size: 26px; }
.mobile .view-inspiralonok .view-content h3 {
  font-size: 22px;
  background: #604776;
  color: #fff;
  padding: 4px 2px;
  text-align: center;
}
.mobile .view-inspiralonok .view-content .mobile-view.views-field-field-default-picture img { max-width: 100%; height: auto; }
.mobile .node-inspiralonok-nominee #kep { float: none; margin-left: 0; margin-top: 10px; }
.mobile #navigation #primary .links > li.menu-2287 a,
.mobile #navigation #primary .links > li.menu-2289 a,
.mobile #navigation #primary .links > li.menu-2280 a,
.mobile #navigation #primary .links > li.menu-2281 a,
.mobile #navigation #primary .links > li.menu-2363 a,
.mobile #navigation #primary .links > li.menu-2288 a,
.mobile #navigation #primary .links > li.menu-2290 a,
.mobile #navigation #primary .links > li.menu-2291 a { background-position: 8px 7px !important; color: #f5d186 !important; background-image: url(../images/bg_menubutton_inspiralonok.png); background-size: 25px 25px; }
.mobile #spike-inspiralonok-vote-page-form .form-type-radios .form-radios .form-item { float: none; text-align: center; margin: 0 0 20px 0; max-width: none; }
.mobile .nominee-pager.next { position: relative;  right: 0; }
.mobile #spike-inspiralonok-vote-form .form-submit {  margin-top: 0; font-size: 16px; padding: 7px 10px; }


#inspiralonok_mobile_banner {
  text-align: center;
}
/* SKIN */
/*
.desktop.section-inspiralonok #header-banner {
  display: none;
  background: none;
  border: 0;
  max-width: 980px;
  height: 250px;
}
.desktop.section-inspiralonok #header-banner .region-header-banner > .block {
  margin: -5px auto 0;
  width: 980px;
  height: 0;
  display: block;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #navigation,
.desktop.section-inspiralonok #navigation {
  background: none !important;
  margin: 0 auto;
  position: relative;
  width: 980px;
  height: 90px;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #navigation #primary,
.desktop.section-inspiralonok #navigation #primary {
  padding: 0 0 20px;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #navigation #secondary,
.desktop.section-inspiralonok #navigation #secondary {
  padding-left: 10px;
  padding-right: 10px;
}
*/

/* Fix on horoszkop page for IN skin */
/*
.page-aktualis-horoszkop #container, .section-horoszkop:not(.node-type-story) #container {background-color: #fff !important; }
.desktop.front #navigation #secondary { background-color: #68c7bd; }
.desktop:not(.section-inspiralonok) #navigation #secondary { background-color: #68c7bd; }
.desktop.section-sztarok #navigation #secondary { background-color: #e4478a; }
.desktop.section-lifestyle #navigation #secondary { background-color: #cc69a4; }
.desktop.section-fashion-beauty #navigation #secondary { background-color: #8a5ecb; }
.desktop.section-egeszseg #navigation #secondary { background-color: #8ad575; }
.desktop.section-recept #navigation #secondary { background-color: #f98a00; }
.desktop.section-bed-love #navigation #secondary { background-color: #e23200; }
.desktop.section-utazas #navigation #secondary { background-color: #48d4dc; }
.desktop.section-home-design #navigation #secondary { background-color: #d3bb99; }
.desktop.section-uzlet-luxus #navigation #secondary { background-color: #5f5f5f; }

body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper,
.desktop.section-inspiralonok #pagewrapper {
  cursor: pointer;
  padding: 0;
  margin-top: 0;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper #page,
.desktop.section-inspiralonok #pagewrapper #page {
  cursor: default;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #container,
.desktop.section-inspiralonok #container {
  margin-top: -1px;
  padding-bottom: 1px;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.skinned,
.desktop.section-inspiralonok #pagewrapper.skinned {
  background: #614776 url('../szponzoracio/IN_2020_skin.jpg') no-repeat;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.scrolled,
.desktop.section-inspiralonok #pagewrapper.scrolled {
  background-attachment: scroll;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.fixed,
.desktop.section-inspiralonok #pagewrapper.fixed {
  background-attachment: fixed;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.top,
.desktop.section-inspiralonok #pagewrapper.top {
  background-position: center 70px;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.bottom,
.desktop.section-inspiralonok #pagewrapper.bottom {
  background-position: center 100%;
}
body.admin-menu.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.top,
.admin-menu.desktop.section-inspiralonok #pagewrapper.top {
  background-position: center 90px;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #pagewrapper.zero,
.desktop.section-inspiralonok #pagewrapper.zero {
  background-position: center 0;
}
body.desktop:not(.section-lifestyle):not(.section-sztarok) #footer-wrapper,
.desktop.section-inspiralonok #footer-wrapper {
  margin-top: 0;
}
*/
