@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Prompt:700,800");
@font-face {
  font-family: "Fairview";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/fairview_regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/fairview_regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/fairview_regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/fairview_regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/fairview_regular.svg?1563360146#Fairview') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Regular.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Bold.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Bold.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Bold.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: normal;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Italic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Italic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Italic.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans";
  font-weight: bold;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-BoldItalic.svg?1563360146#Open Sans') format("svg"); }
@font-face {
  font-family: "Open Sans Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Light.svg?1563360146#Open Sans Light') format("svg"); }
@font-face {
  font-family: "Open Sans Semibold";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-Semibold.svg?1563360146#Open Sans Semibold') format("svg"); }
@font-face {
  font-family: "Open Sans Semibold";
  font-weight: normal;
  font-style: italic;
  src: url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/OpenSans-SemiboldItalic.svg?1563360146#Open Sans Semibold') format("svg"); }
@font-face {
  font-family: "Astute";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/astute_light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/astute_light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/astute_light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/astute_light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/astute_light.svg?1563360146#Astute') format("svg"); }
@font-face {
  font-family: "Astute";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/astute.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/astute.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/astute.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/astute.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/astute.svg?1563360146#Astute') format("svg"); }
@font-face {
  font-family: "MyriadPro";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/MyriadPro-Regular.svg?1563360146#MyriadPro') format("svg"); }
@font-face {
  font-family: "AmaticSC";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/amaticsc-regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/amaticsc-regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/amaticsc-regular.svg?1563360146#AmaticSC') format("svg"); }
@font-face {
  font-family: "Brandon Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_light.svg?1563360146#Brandon Light') format("svg"); }
@font-face {
  font-family: "Brandon";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_med.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_med.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_med.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_med.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_med.svg?1563360146#Brandon') format("svg"); }
@font-face {
  font-family: "Brandon";
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/brandon_blk.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/brandon_blk.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/brandon_blk.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/brandon_blk.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/brandon_blk.svg?1563360146#Brandon') format("svg"); }
@font-face {
  font-family: "Proxima Nova Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Light.svg?1563360146#Proxima Nova Light') format("svg"); }
@font-face {
  font-family: "Proxima Nova";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/ProximaNova-Regular.svg?1563360146#Proxima Nova') format("svg"); }
@font-face {
  font-family: "Hurme";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-regular.svg#Hurme') format("svg"); }
@font-face {
  font-family: "Hurme Black";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-black.svg#Hurme Black') format("svg"); }
@font-face {
  font-family: "Hurme Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/hurmegeometricsans-light.svg#Hurme Light') format("svg"); }
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("fonts/font-awesome/fontawesome-webfont.eot?v=4.5.0");
  src: url("fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.5.0") format("embedded-opentype"), url("fonts/font-awesome/fontawesome-webfont.woff2?v=4.5.0") format("woff2"), url("fonts/font-awesome/fontawesome-webfont.woff?v=4.5.0") format("woff"), url("fonts/font-awesome/fontawesome-webfont.ttf?v=4.5.0") format("truetype"), url("fonts/font-awesome/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }
.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }
.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.icon-sprite, .icon-Nosalty-video-layer, .icon-article-comment-blue, .icon-article-comment, .icon-bell, .icon-blog-view-grid, .icon-blog-view-list, .icon-blog-view-standard, .icon-breadcrumb-separator, .breadcrumb span.breadcrumb-separator, .icon-button-tick-red, .icon-checkbox-checked-barilla, .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon, .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon, .icon-checkbox-checked-green, .custom-checkbox.checkbox-style-green.custom-checkbox-checked .custom-checkbox-icon, .icon-checkbox-checked-red, .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon, .icon-checkbox-white, .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon, .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon, .icon-checkbox, .custom-checkbox .custom-checkbox-icon, .icon-circle-blue-58, .icon-clock, .icon-clock_grey, .icon-comment-bubble-source-green, .icon-comment-bubble-source-grey, body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, body.blog-dacota.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, .icon-comment-bubble-source-red, .page-comment .comment .icon-comment-bubble-source-coral,
#comments .comment .icon-comment-bubble-source-coral, .icon-comment-bubble-source, .icon-dc-more-white, .node-type-recept .discourse-topics .column-block-content .discourse-more-button .icon, .icon-dc-more, .node-type-ajanlo .discourse-topics .discourse-more .icon, .node-type-recept .discourse-topics .column-block-content .discourse-more-button:hover .icon, .icon-delete-small, .icon-device-desktop, .icon-device-mobile, .icon-dropdown, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown, .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown, .icon-facebook-32, .icon-facebook_share, .fotopalyazat .barilla-share-wrapper a:hover i, .icon-fb, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-fb-login .icon, .discourse #content form#user-login a.fb-blue .icon, .discourse #content form#user-register .login-links a#edit-fb-login .icon, .icon-feliratkozas, .icon-field-remove, .icon-form-item-error-large, .icon-form-item-error, .icon-form-item-ok-large, .icon-form-item-ok, .icon-google-32, .icon-gplus, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-google-login .icon, .discourse #content form#user-login a.google-red .icon, .discourse #content form#user-register .login-links a#edit-google-login .icon, .icon-header-book, .icon-header-comment, .icon-header-settings, .icon-header-szakacs, .icon-heti-menu-ebed, .icon-heti-menu-reggeli, .icon-heti-menu-vacsora, .icon-info, .icon-jslider-handle, .form-item-jslider .jslider.ui-slider-vertical .ui-slider-handle.ui-state-default, .form-item-jslider .jslider.ui-slider-vertical .ui-slider-handle.ui-state-hover, .icon-kaloria-header, .icon-kerdojel, .icon-kereses-submit, .icon-kereso-submit, .icon-label-right-disabled, .icon-label-right, .icon-like-heart-17, .icon-like-heart-20, .ajanlo-box .favourites-title .like-heart-20, .icon-like-heart-medium, .icon-like-heart, .icon-list-view-big, .icon-list-view-box, .icon-list-view-medium-receptkonyv, .icon-list-view-medium, .icon-list-view-result-receptkonyv, .icon-list-view-result, .icon-list-view-small, .icon-mail, .icon-message-bubble-pointer-red, .icon-navbar-active-asc, .icon-navbar-active-desc, .navbar ul.navbar-buttons li i.icon-navbar-active, .icon-navbar-active, .icon-next-green, .icon-next, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon:hover, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button #kaloria-next-icon:hover, .icon-nosalty-logo-17-white, .icon-nosalty-logo-17, .icon-nosalty-logo-32-new, .icon-nosalty-logo-32, .icon-nosalty-logo-75, .icon-nosalty-logo-footer, .icon-nosalty-title-galeria, .icon-nosalty-title-small, .icon-nosalty-title, .icon-ns-icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login .icon, .discourse #content form#user-register .login-links a#edit-ns-login .icon, .icon-ns-logo-32, .icon-option-receptkonyv-elkeszitve, .icon-option-receptkonyv-receptkonyvbe, .icon-option-receptkonyv-receptkonyvben, .icon-option-receptkonyv-remove-light, .icon-option-receptkonyv-remove, .icon-pager-first, .icon-pager-last, .icon-photo-galeria, .icon-photo, .icon-popup-close-black, .jDialog.dialog-recept-jegyzet .jDialog-close.icon-popup-close, .jDialog.receptverseny-benevez .jDialog-close, .icon-popup-close, .icon-prev, .icon-print, .icon-print_share, .icon-quamatel-checkbox-checked, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon, .icon-quamatel-checkbox, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox .custom-checkbox-icon, .icon-quamatel-delete-item, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter li.filter-selected-item .icon-delete-small, .icon-radio-checked-red, .custom-radio.custom-radio-checked .custom-radio-icon, .icon-radio, .custom-radio .custom-radio-icon, .icon-receptkonyv-csoport-add, .icon-receptkonyv-csoport-remove, .icon-receptkonyvbe-grey, .icon-receptkonyvbe, .icon-receptverseny-benevez, .icon-receptverseny-gray, .icon-receptverseny, .icon-replay, .icon-search-magnifying-glass, #block-nosalty-kereso #nosalty-search .form-submit, #block-nosalty-kereso #nosalty-search .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #block-nosalty-kereso #nosalty-search .ns-recept-video-outer, .icon-select-dropdown-blue-up, .icon-select-dropdown-blue, .icon-select-dropdown-kereso, .icon-select-dropdown-light, #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder .custom-select-label-holder .custom-select-dropdown, div.receptbekuldes-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .node-type-recept .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .page-sajat-bekuldes-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown,
.node-type-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .kalkulator-item .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .icon-select-dropdown, .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .icon-slideshow-dot, .icon-slideshow-pager-next, .icon-slideshow-pager-prev, .icon-square-blue, .icon-square-grey, .icon-star-gold-big, .icon-star-gold, .icon-star-red, .icon-star, .icon-tapanyag-asvany, .icon-tapanyag-feherje-black, .icon-tapanyag-feherje, .icon-tapanyag-szenhidrat-black, .icon-tapanyag-szenhidrat, .icon-tapanyag-vitamin, .icon-tapanyag-viz-black, .icon-tapanyag-viz, .icon-tapanyag-zsir-black, .icon-tapanyag-zsir, .icon-tooltip-panel-pointer-bottom, .icon-tooltip-panel-pointer-top, .icon-toplista-ajanlo-box, .icon-toplista-flag-blue, .icon-toplista-flag-featured, .icon-toplista-flag, .icon-video-ikon, .node-type-recept .node-inner .article-meta .ns-recept-video-outer .ns-recept-video-button, .icon-video-red-hover, .node-type-recept .node-inner .article-meta .ns-recept-video-outer .ns-recept-video-button:hover {
  background-image: url('/themes/nosalty2013/images/icon-s76eba7be05.png');
  background-repeat: no-repeat; }

.icon-Nosalty-video-layer {
  background-position: 0 -1491px;
  height: 86px;
  width: 153px; }

.icon-article-comment-blue {
  background-position: -54px -57px;
  height: 17px;
  width: 18px; }
  .icon-article-comment-blue:hover, .article .node-inner .post-comment a:hover .icon-article-comment-blue, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .icon-article-comment-blue.article-comment-blue-hover {
    background-position: -120px -57px; }

.icon-article-comment {
  background-position: -138px -57px;
  height: 17px;
  width: 18px; }

.icon-bell {
  background-position: 0 -111px;
  height: 16px;
  width: 16px; }
  .icon-bell:hover, .form-submit.has-icon:hover .icon-bell, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .icon-bell, .node-type-recept .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .icon-bell, .form-submit.has-icon:active .icon-bell, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:active .icon-bell, .form-submit.has-icon.hover .icon-bell, .node-type-recept .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .icon-bell, .icon-bell.bell-hover {
    background-position: -161px 0; }

.icon-blog-view-grid {
  background-position: -123px -35px;
  height: 11px;
  width: 15px; }
  .icon-blog-view-grid:hover, body.blog-izhuszar .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, body.blog-akonyhafonok .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, body.blog-buday .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, .icon-blog-view-grid.blog-view-grid-hover {
    background-position: -138px -35px; }

.icon-blog-view-list {
  background-position: 0 -79px;
  height: 11px;
  width: 17px; }
  .icon-blog-view-list:hover, body.blog-izhuszar .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, body.blog-akonyhafonok .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, body.blog-buday .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, .icon-blog-view-list.blog-view-list-hover {
    background-position: -74px -35px; }

.icon-blog-view-standard {
  background-position: -91px -35px;
  height: 11px;
  width: 16px; }
  .icon-blog-view-standard:hover, body.blog-izhuszar .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, body.blog-akonyhafonok .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, body.blog-buday .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, .icon-blog-view-standard.blog-view-standard-hover {
    background-position: -107px -35px; }

.icon-breadcrumb-separator, .breadcrumb span.breadcrumb-separator {
  background-position: -54px -35px;
  height: 10px;
  width: 6px; }

.icon-button-tick-red {
  background-position: 0 -220px;
  height: 16px;
  width: 16px; }
  .icon-button-tick-red:hover, .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover i.sprite, .icon-button-tick-red.button-tick-red-hover {
    background-position: -62px -79px; }

.icon-checkbox-checked-barilla, .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon, .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon {
  background-position: -72px -131px;
  height: 20px;
  width: 20px; }

.icon-checkbox-checked-green, .custom-checkbox.checkbox-style-green.custom-checkbox-checked .custom-checkbox-icon {
  background-position: -92px -131px;
  height: 20px;
  width: 20px; }

.icon-checkbox-checked-red, .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon {
  background-position: -129px -131px;
  height: 20px;
  width: 20px; }

.icon-checkbox-white, .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon, .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon {
  background-position: -87px -186px;
  height: 20px;
  width: 20px; }

.icon-checkbox, .custom-checkbox .custom-checkbox-icon {
  background-position: -107px -186px;
  height: 20px;
  width: 20px; }

.icon-circle-blue-58 {
  background-position: -50px -1285px;
  height: 58px;
  width: 58px; }

.icon-clock {
  background-position: -16px -220px;
  height: 16px;
  width: 16px; }
  .icon-clock:hover, .form-submit.has-icon:hover .icon-clock, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .icon-clock, .node-type-recept .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .icon-clock, .form-submit.has-icon:active .icon-clock, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:active .icon-clock, .form-submit.has-icon.hover .icon-clock, .node-type-recept .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .icon-clock, .icon-clock.clock-hover {
    background-position: -32px -111px; }

.icon-clock_grey {
  background-position: -16px -111px;
  height: 16px;
  width: 16px; }

.icon-comment-bubble-source-green {
  background-position: 0 -517px;
  height: 22px;
  width: 22px; }

.icon-comment-bubble-source-grey, body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, body.blog-dacota.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green {
  background-position: -20px -247px;
  height: 22px;
  width: 22px; }

.icon-comment-bubble-source-red, .page-comment .comment .icon-comment-bubble-source-coral,
#comments .comment .icon-comment-bubble-source-coral {
  background-position: 0 -367px;
  height: 22px;
  width: 22px; }

.icon-comment-bubble-source {
  background-position: -127px -186px;
  height: 20px;
  width: 20px; }

.icon-dc-more-white, .node-type-recept .discourse-topics .column-block-content .discourse-more-button .icon {
  background-position: 0 -57px;
  height: 13px;
  width: 6px; }

.icon-dc-more, .node-type-ajanlo .discourse-topics .discourse-more .icon, .node-type-recept .discourse-topics .column-block-content .discourse-more-button:hover .icon {
  background-position: -93px -22px;
  height: 13px;
  width: 6px; }

.icon-delete-small {
  background-position: -41px 0;
  height: 13px;
  width: 13px; }
  .icon-delete-small:hover, .icon-delete-small.delete-small-hover {
    background-position: -80px -22px; }

.icon-device-desktop {
  background-position: -147px -186px;
  height: 20px;
  width: 20px; }

.icon-device-mobile {
  background-position: -60px -220px;
  height: 24px;
  width: 24px; }

.icon-dropdown, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown, .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown {
  background-position: -98px -367px;
  height: 30px;
  width: 30px; }

.icon-facebook-32 {
  background-position: -45px -855px;
  height: 33px;
  width: 32px; }

.icon-facebook_share, .fotopalyazat .barilla-share-wrapper a:hover i {
  background-position: -66px -152px;
  height: 20px;
  width: 20px; }
  .icon-facebook_share:hover, .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a:hover i, .fotopalyazat .barilla-share-wrapper a:hover i:hover, .fotopalyazat .barilla-share-wrapper a i, .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-share a:hover i, .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a:hover i, #somat-bottom-share .sprite.icon-facebook_share, #somat-bottom-share .fotopalyazat .barilla-share-wrapper a:hover i.sprite, .fotopalyazat .barilla-share-wrapper a:hover #somat-bottom-share i.sprite, .icon-facebook_share.facebook_share-hover, .fotopalyazat .barilla-share-wrapper a:hover i.facebook_share-hover {
    background-position: -103px -152px; }

.icon-fb, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-fb-login .icon, .discourse #content form#user-login a.fb-blue .icon, .discourse #content form#user-register .login-links a#edit-fb-login .icon {
  background-position: -68px -186px;
  height: 34px;
  width: 19px; }
  .icon-fb:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue .icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue:hover .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-fb-login .icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-fb-login:hover .icon, .discourse #content form#user-login a.fb-blue .icon:hover, .discourse #content form#user-login a.fb-blue:hover .icon, .discourse #content form#user-register .login-links a#edit-fb-login .icon:hover, .discourse #content form#user-register .login-links a#edit-fb-login:hover .icon, .icon-fb.fb-hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue .fb-hover.icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-fb-login .fb-hover.icon, .discourse #content form#user-login a.fb-blue .fb-hover.icon, .discourse #content form#user-register .login-links a#edit-fb-login .fb-hover.icon {
    background-position: -163px -152px; }

.icon-feliratkozas {
  background-position: -151px -367px;
  height: 30px;
  width: 30px; }
  .icon-feliratkozas:hover, .icon-feliratkozas.feliratkozas-hover {
    background-position: 0 -607px; }

.icon-field-remove {
  background-position: -84px -220px;
  height: 24px;
  width: 24px; }
  .icon-field-remove:hover, .icon-field-remove.field-remove-hover {
    background-position: -108px -220px; }

.icon-form-item-error-large {
  background-position: -123px -152px;
  height: 20px;
  width: 20px; }

.icon-form-item-error {
  background-position: -17px -79px;
  height: 15px;
  width: 15px; }

.icon-form-item-ok-large {
  background-position: -143px -152px;
  height: 20px;
  width: 20px; }

.icon-form-item-ok {
  background-position: -32px -79px;
  height: 15px;
  width: 15px; }

.icon-google-32 {
  background-position: -77px -855px;
  height: 33px;
  width: 32px; }

.icon-gplus, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-google-login .icon, .discourse #content form#user-login a.google-red .icon, .discourse #content form#user-register .login-links a#edit-google-login .icon {
  background-position: -141px -855px;
  height: 34px;
  width: 34px; }
  .icon-gplus:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red .icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red:hover .icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-google-login .icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-google-login:hover .icon, .discourse #content form#user-login a.google-red .icon:hover, .discourse #content form#user-login a.google-red:hover .icon, .discourse #content form#user-register .login-links a#edit-google-login .icon:hover, .discourse #content form#user-register .login-links a#edit-google-login:hover .icon, .icon-gplus.gplus-hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red .gplus-hover.icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-google-login .gplus-hover.icon, .discourse #content form#user-login a.google-red .gplus-hover.icon, .discourse #content form#user-register .login-links a#edit-google-login .gplus-hover.icon {
    background-position: -99px -889px; }

.icon-header-book {
  background-position: -69px -111px;
  height: 18px;
  width: 18px; }
  .icon-header-book:hover, .icon-header-book.header-book-hover {
    background-position: -105px -111px; }
  .icon-header-book:active, .icon-header-book.header-book-active {
    background-position: -87px -111px; }

.icon-header-comment {
  background-position: -156px -57px;
  height: 17px;
  width: 18px; }
  .icon-header-comment:hover, .icon-header-comment.header-comment-hover {
    background-position: -37px -131px; }
  .icon-header-comment:active, .icon-header-comment.header-comment-active {
    background-position: -19px -131px; }

.icon-header-settings {
  background-position: -6px -57px;
  height: 16px;
  width: 16px; }
  .icon-header-settings:hover, .icon-header-settings.header-settings-hover {
    background-position: -38px -57px; }
  .icon-header-settings:active, .icon-header-settings.header-settings-active {
    background-position: -22px -57px; }

.icon-header-szakacs {
  background-position: -23px -186px;
  height: 18px;
  width: 28px; }
  .icon-header-szakacs:hover, .icon-header-szakacs.header-szakacs-hover {
    background-position: -32px -220px; }

.icon-heti-menu-ebed {
  background-position: -50px -1015px;
  height: 120px;
  width: 22px; }

.icon-heti-menu-reggeli {
  background-position: -128px -367px;
  height: 120px;
  width: 23px; }

.icon-heti-menu-vacsora {
  background-position: 0 -247px;
  height: 120px;
  width: 20px; }

.icon-info {
  background-position: -12px -152px;
  height: 18px;
  width: 18px; }

.icon-jslider-handle, .form-item-jslider .jslider.ui-slider-vertical .ui-slider-handle.ui-state-default, .form-item-jslider .jslider.ui-slider-vertical .ui-slider-handle.ui-state-hover {
  background-position: -55px -131px;
  height: 17px;
  width: 17px; }

.icon-kaloria-header {
  background-position: -120px -607px;
  height: 33px;
  width: 58px; }

.icon-kerdojel {
  background-position: -47px -79px;
  height: 15px;
  width: 15px; }

.icon-kereses-submit {
  background-position: -22px -367px;
  height: 22px;
  width: 22px; }

.icon-kereso-submit {
  background-position: 0 -670px;
  height: 30px;
  width: 30px; }

.icon-label-right-disabled {
  background-position: -112px -131px;
  height: 21px;
  width: 17px; }
  .icon-label-right-disabled:hover, .icon-label-right-disabled.label-right-disabled-hover, span.label.disabled:hover i.icon-label-right-disabled {
    background-position: -149px -131px; }

.icon-label-right {
  background-position: -166px -131px;
  height: 21px;
  width: 17px; }
  .icon-label-right:hover, .icon-label-right.label-right-hover, span.label:hover i.icon-label-right, span.label.hover i.icon-label-right {
    background-position: -86px -152px; }

.icon-like-heart-17 {
  background-position: -132px 0;
  height: 15px;
  width: 17px; }
  .icon-like-heart-17:hover, .icon-like-heart-17.like-heart-17-hover {
    background-position: -165px -35px; }

.icon-like-heart-20, .ajanlo-box .favourites-title .like-heart-20 {
  background-position: -100px -57px;
  height: 17px;
  width: 20px; }

.icon-like-heart-medium {
  background-position: -13px 0;
  height: 12px;
  width: 14px; }
  .icon-like-heart-medium:hover, .icon-like-heart-medium.like-heart-medium-hover {
    background-position: -27px 0; }

.icon-like-heart {
  background-position: -16px -35px;
  height: 8px;
  width: 9px; }
  .icon-like-heart:hover, .article-meta .likes:hover .icon-like-heart, .icon-like-heart.like-heart-hover {
    background-position: -25px -35px; }

.icon-list-view-big {
  background-position: -129px -577px;
  height: 30px;
  width: 45px; }
  .icon-list-view-big:hover, .icon-list-view-big.list-view-big-hover {
    background-position: 0 -823px; }

.icon-list-view-box {
  background-position: 0 -640px;
  height: 30px;
  width: 50px; }
  .icon-list-view-box:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-box, .navbar ul.navbar-buttons li.hover .icon-list-view-box, .navbar ul.navbar-buttons li.active .icon-list-view-box, .icon-list-view-box.list-view-box-hover {
    background-position: -22px -517px; }

.icon-list-view-medium-receptkonyv {
  background-position: -72px -517px;
  height: 30px;
  width: 50px; }
  .icon-list-view-medium-receptkonyv:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-medium-receptkonyv, .navbar ul.navbar-buttons li.hover .icon-list-view-medium-receptkonyv, .navbar ul.navbar-buttons li.active .icon-list-view-medium-receptkonyv, .icon-list-view-medium-receptkonyv.list-view-medium-receptkonyv-hover {
    background-position: -24px -487px; }

.icon-list-view-medium {
  background-position: -74px -487px;
  height: 30px;
  width: 50px; }
  .icon-list-view-medium:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-medium, .navbar ul.navbar-buttons li.hover .icon-list-view-medium, .navbar ul.navbar-buttons li.active .icon-list-view-medium, .icon-list-view-medium.list-view-medium-hover {
    background-position: -124px -487px; }

.icon-list-view-result-receptkonyv {
  background-position: -122px -517px;
  height: 30px;
  width: 50px; }
  .icon-list-view-result-receptkonyv:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-result-receptkonyv, .navbar ul.navbar-buttons li.hover .icon-list-view-result-receptkonyv, .navbar ul.navbar-buttons li.active .icon-list-view-result-receptkonyv, .icon-list-view-result-receptkonyv.list-view-result-receptkonyv-hover {
    background-position: -79px -577px; }
  .icon-list-view-result-receptkonyv:active, .icon-list-view-result-receptkonyv.list-view-result-receptkonyv-active {
    background-position: -29px -577px; }

.icon-list-view-result {
  background-position: -120px -730px;
  height: 30px;
  width: 45px; }
  .icon-list-view-result:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-result, .navbar ul.navbar-buttons li.hover .icon-list-view-result, .navbar ul.navbar-buttons li.active .icon-list-view-result, .icon-list-view-result.list-view-result-hover {
    background-position: 0 -855px; }
  .icon-list-view-result:active, .icon-list-view-result.list-view-result-active {
    background-position: -27px -547px; }

.icon-list-view-small {
  background-position: -77px -547px;
  height: 30px;
  width: 50px; }
  .icon-list-view-small:hover, .navbar ul.navbar-buttons li:hover .icon-list-view-small, .navbar ul.navbar-buttons li.hover .icon-list-view-small, .navbar ul.navbar-buttons li.active .icon-list-view-small, .icon-list-view-small.list-view-small-hover {
    background-position: -127px -547px; }

.icon-mail {
  background-position: -60px -35px;
  height: 20px;
  width: 14px; }

.icon-message-bubble-pointer-red {
  background-position: -137px -22px;
  height: 10px;
  width: 23px; }

.icon-navbar-active-asc {
  background-position: -8px -22px;
  height: 6px;
  width: 14px; }

.icon-navbar-active-desc, .navbar ul.navbar-buttons li i.icon-navbar-active {
  background-position: -22px -22px;
  height: 6px;
  width: 14px; }

.icon-navbar-active {
  background-position: -36px -22px;
  height: 6px;
  width: 14px; }

.icon-next-green {
  background-position: -54px 0;
  height: 13px;
  width: 7px; }

.icon-next, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon:hover, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button #kaloria-next-icon:hover {
  background-position: -61px 0;
  height: 13px;
  width: 7px; }
  .icon-next:hover, .form-submit.has-icon:hover .icon-next, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .icon-next, .node-type-recept .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .icon-next, .form-submit.has-icon:hover #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .form-submit.has-icon:hover #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.ns-recept-video-outer:hover #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.ns-recept-video-outer:hover #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-buttons .has-icon#button-jegyzet.has-note:hover #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-buttons .has-icon#button-jegyzet.has-note:hover #kaloria-next-icon, .form-submit.has-icon:active .icon-next, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:active .icon-next, .form-submit.has-icon:active #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .form-submit.has-icon:active #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-meta .has-icon.ns-recept-video-outer:active .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:active .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.ns-recept-video-outer:active #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.ns-recept-video-outer:active #kaloria-next-icon, .form-submit.has-icon.hover .icon-next, .node-type-recept .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .icon-next, .form-submit.has-icon.hover #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .form-submit.has-icon.hover #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon, .node-type-recept #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.hover.ns-recept-video-outer #kaloria-next-icon, #content-inner .node-type-recept .node-inner .article-img-wrapper .article-img-overlay.kaloria button .article-meta .has-icon.hover.ns-recept-video-outer #kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button #kaloria-next-icon:hover, .icon-next.next-hover, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button .next-hover#kaloria-next-icon, #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button .next-hover#kaloria-next-icon:hover {
    background-position: -80px 0; }

.icon-nosalty-logo-17-white {
  background-position: -49px -152px;
  height: 19px;
  width: 17px; }

.icon-nosalty-logo-17 {
  background-position: -51px -186px;
  height: 19px;
  width: 17px; }

.icon-nosalty-logo-32-new {
  background-position: -45px -823px;
  height: 32px;
  width: 32px; }

.icon-nosalty-logo-32 {
  background-position: -109px -855px;
  height: 33px;
  width: 32px; }

.icon-nosalty-logo-75 {
  background-position: -100px -1344px;
  height: 75px;
  width: 75px; }

.icon-nosalty-logo-footer {
  background-position: 0 -1419px;
  height: 72px;
  width: 130px; }

.icon-nosalty-title-galeria {
  background-position: 0 -927px;
  height: 24px;
  width: 140px; }

.icon-nosalty-title-small {
  background-position: 0 -889px;
  height: 17px;
  width: 99px; }

.icon-nosalty-title {
  background-position: 0 -761px;
  height: 31px;
  width: 184px; }

.icon-ns-icon, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login .icon, .discourse #content form#user-register .login-links a#edit-ns-login .icon {
  background-position: -156px -220px;
  height: 27px;
  width: 24px; }
  .icon-ns-icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login .icon:hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login:hover .icon, .discourse #content form#user-register .login-links a#edit-ns-login .icon:hover, .discourse #content form#user-register .login-links a#edit-ns-login:hover .icon, .icon-ns-icon.ns-icon-hover, .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login .ns-icon-hover.icon, .discourse #content form#user-register .login-links a#edit-ns-login .ns-icon-hover.icon {
    background-position: 0 -487px; }

.icon-ns-logo-32 {
  background-position: 0 -792px;
  height: 31px;
  width: 184px; }

.icon-option-receptkonyv-elkeszitve {
  background-position: -30px -670px;
  height: 30px;
  width: 30px; }

.icon-option-receptkonyv-receptkonyvbe {
  background-position: -60px -670px;
  height: 30px;
  width: 30px; }
  .icon-option-receptkonyv-receptkonyvbe:hover, .icon-option-receptkonyv-receptkonyvbe.option-receptkonyv-receptkonyvbe-hover {
    background-position: -50px -640px; }

.icon-option-receptkonyv-receptkonyvben {
  background-position: -80px -640px;
  height: 30px;
  width: 30px; }

.icon-option-receptkonyv-remove-light {
  background-position: -110px -640px;
  height: 30px;
  width: 30px; }
  .icon-option-receptkonyv-remove-light:hover, .icon-option-receptkonyv-remove-light.option-receptkonyv-remove-light-hover {
    background-position: -140px -640px; }

.icon-option-receptkonyv-remove {
  background-position: 0 -700px;
  height: 30px;
  width: 30px; }
  .icon-option-receptkonyv-remove:hover, .icon-option-receptkonyv-remove.option-receptkonyv-remove-hover {
    background-position: -30px -700px; }

.icon-pager-first {
  background-position: -153px -35px;
  height: 22px;
  width: 12px; }
  .icon-pager-first:hover, .icon-pager-first.pager-first-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.icon-pager-first {
    background-position: -149px 0; }

.icon-pager-last {
  background-position: 0 -152px;
  height: 22px;
  width: 12px; }
  .icon-pager-last:hover, .icon-pager-last.pager-last-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.icon-pager-last {
    background-position: -88px -57px; }

.icon-photo-galeria {
  background-position: 0 -967px;
  height: 40px;
  width: 120px; }

.icon-photo {
  background-position: 0 -1135px;
  height: 50px;
  width: 50px; }

.icon-popup-close-black, .jDialog.dialog-recept-jegyzet .jDialog-close.icon-popup-close, .jDialog.receptverseny-benevez .jDialog-close {
  background-position: -90px -670px;
  height: 30px;
  width: 30px; }
  .icon-popup-close-black:hover, .jDialog.dialog-recept-jegyzet .jDialog-close.icon-popup-close:hover, .jDialog.receptverseny-benevez .jDialog-close:hover, .icon-popup-close-black.popup-close-black-hover, .jDialog.dialog-recept-jegyzet .popup-close-black-hover.jDialog-close.icon-popup-close, .jDialog.receptverseny-benevez .popup-close-black-hover.jDialog-close {
    background-position: -120px -670px; }

.icon-popup-close {
  background-position: -150px -670px;
  height: 30px;
  width: 30px; }
  .icon-popup-close:hover, .icon-popup-close.popup-close-hover {
    background-position: 0 -730px; }

.icon-prev {
  background-position: -99px 0;
  height: 13px;
  width: 7px; }
  .icon-prev:hover, .form-submit.has-icon:hover .icon-prev, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:hover .icon-prev, .node-type-recept .node-inner .article-buttons .has-icon#button-jegyzet.has-note:hover .icon-prev, .form-submit.has-icon:active .icon-prev, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer:active .icon-prev, .form-submit.has-icon.hover .icon-prev, .node-type-recept .node-inner .article-meta .has-icon.hover.ns-recept-video-outer .icon-prev, .icon-prev.prev-hover {
    background-position: -106px 0; }

.icon-print {
  background-position: -72px -57px;
  height: 20px;
  width: 16px; }

.icon-print_share {
  background-position: -48px -111px;
  height: 18px;
  width: 21px; }

.icon-quamatel-checkbox-checked, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox.custom-checkbox-checked .custom-checkbox-icon {
  background-position: -90px -730px;
  height: 31px;
  width: 30px; }

.icon-quamatel-checkbox, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox .custom-checkbox-icon {
  background-position: -90px -607px;
  height: 31px;
  width: 30px; }

.icon-quamatel-delete-item, .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter li.filter-selected-item .icon-delete-small {
  background-position: -99px -22px;
  height: 13px;
  width: 13px; }

.icon-radio-checked-red, .custom-radio.custom-radio-checked .custom-radio-icon {
  background-position: -30px -152px;
  height: 19px;
  width: 19px; }

.icon-radio, .custom-radio .custom-radio-icon {
  background-position: -123px -111px;
  height: 19px;
  width: 19px; }

.icon-receptkonyv-csoport-add {
  background-position: -133px -889px;
  height: 38px;
  width: 38px; }
  .icon-receptkonyv-csoport-add:hover, .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add:hover .icon-receptkonyv-csoport-add, .icon-receptkonyv-csoport-add.receptkonyv-csoport-add-hover {
    background-position: -42px -247px; }

.icon-receptkonyv-csoport-remove {
  background-position: -34px -35px;
  height: 10px;
  width: 10px; }
  .icon-receptkonyv-csoport-remove:hover, .icon-receptkonyv-csoport-remove.receptkonyv-csoport-remove-hover {
    background-position: -44px -35px; }

.icon-receptkonyvbe-grey {
  background-position: -30px -730px;
  height: 30px;
  width: 30px; }
  .icon-receptkonyvbe-grey:hover, .icon-receptkonyvbe-grey.receptkonyvbe-grey-hover {
    background-position: -60px -700px; }
  .icon-receptkonyvbe-grey:active, .icon-receptkonyvbe-grey.receptkonyvbe-grey-active {
    background-position: -60px -730px; }

.icon-receptkonyvbe {
  background-position: -90px -700px;
  height: 30px;
  width: 30px; }
  .icon-receptkonyvbe:hover, .icon-receptkonyvbe.receptkonyvbe-hover {
    background-position: -150px -700px; }
  .icon-receptkonyvbe:active, .icon-receptkonyvbe.receptkonyvbe-active {
    background-position: -120px -700px; }

.icon-receptverseny-benevez {
  background-position: 0 -547px;
  height: 28px;
  width: 27px; }

.icon-receptverseny-gray {
  background-position: 0 -1577px;
  height: 109px;
  width: 109px; }

.icon-receptverseny {
  background-position: -132px -220px;
  height: 24px;
  width: 24px; }

.icon-replay {
  background-position: 0 -577px;
  height: 29px;
  width: 29px; }
  .icon-replay:hover, .slideshow.slideshow-image.slideshow-thumbnails .slideshow-replay a:hover .icon-replay, .icon-replay.replay-hover {
    background-position: -69px -367px; }

.icon-search-magnifying-glass, #block-nosalty-kereso #nosalty-search .form-submit, #block-nosalty-kereso #nosalty-search .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #block-nosalty-kereso #nosalty-search .ns-recept-video-outer {
  background-position: -140px -927px;
  height: 40px;
  width: 38px; }

.icon-select-dropdown-blue-up {
  background-position: 0 -131px;
  height: 12px;
  width: 19px; }

.icon-select-dropdown-blue {
  background-position: -113px 0;
  height: 12px;
  width: 19px; }

.icon-select-dropdown-kereso {
  background-position: -142px -111px;
  height: 20px;
  width: 30px; }

.icon-select-dropdown-light, #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder .custom-select-label-holder .custom-select-dropdown, div.receptbekuldes-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .node-type-recept .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .page-sajat-bekuldes-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown,
.node-type-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown, .kalkulator-item .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
  background-position: -30px -607px;
  height: 30px;
  width: 30px; }

.icon-select-dropdown, .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
  background-position: -60px -607px;
  height: 30px;
  width: 30px; }

.icon-slideshow-dot {
  background-position: 0 -22px;
  height: 7px;
  width: 8px; }
  .icon-slideshow-dot:hover, .icon-slideshow-dot.slideshow-dot-hover {
    background-position: -8px -35px; }
  .icon-slideshow-dot:active, .icon-slideshow-dot.slideshow-dot-active {
    background-position: 0 -35px; }

.icon-slideshow-pager-next {
  background-position: -50px -1135px;
  height: 50px;
  width: 50px; }
  .icon-slideshow-pager-next:hover, .icon-slideshow-pager-next.slideshow-pager-next-hover {
    background-position: 0 -1015px; }

.icon-slideshow-pager-prev {
  background-position: -72px -1015px;
  height: 50px;
  width: 50px; }
  .icon-slideshow-pager-prev:hover, .icon-slideshow-pager-prev.slideshow-pager-prev-hover {
    background-position: -122px -1015px; }

.icon-square-blue {
  background-position: -68px 0;
  height: 13px;
  width: 12px; }
  .icon-square-blue:hover, #content-inner .node-inner .tab-content .recept-kaloria-szint:hover .icon-square-blue, .icon-square-blue.square-blue-hover {
    background-position: -87px 0; }

.icon-square-grey {
  background-position: -125px -22px;
  height: 13px;
  width: 12px; }

.icon-star-gold-big {
  background-position: -44px -367px;
  height: 23px;
  width: 25px; }

.icon-star-gold {
  background-position: 0 0;
  height: 12px;
  width: 13px; }

.icon-star-red {
  background-position: -112px -22px;
  height: 13px;
  width: 13px; }

.icon-star {
  background-position: -50px -22px;
  height: 13px;
  width: 15px; }
  .icon-star:hover, #content-inner .node-inner .article-rating .article-rating-stars .icon-star.hover, .icon-star.star-hover {
    background-position: -65px -22px; }

.icon-tapanyag-asvany {
  background-position: -100px -1135px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-feherje-black {
  background-position: 0 -1235px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-feherje {
  background-position: -50px -1235px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-szenhidrat-black {
  background-position: 0 -1185px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-szenhidrat {
  background-position: -50px -1185px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-vitamin {
  background-position: -100px -1185px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-viz-black {
  background-position: -100px -1235px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-viz {
  background-position: 0 -1344px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-zsir-black {
  background-position: -50px -1344px;
  height: 50px;
  width: 50px; }

.icon-tapanyag-zsir {
  background-position: 0 -1285px;
  height: 50px;
  width: 50px; }

.icon-tooltip-panel-pointer-bottom {
  background-position: -160px -22px;
  height: 10px;
  width: 23px; }

.icon-tooltip-panel-pointer-top {
  background-position: 0 -186px;
  height: 10px;
  width: 23px; }

.icon-toplista-ajanlo-box {
  background-position: -120px -967px;
  height: 48px;
  width: 57px; }

.icon-toplista-flag-blue {
  background-position: -80px -247px;
  height: 39px;
  width: 46px; }

.icon-toplista-flag-featured {
  background-position: -108px -1285px;
  height: 59px;
  width: 69px; }

.icon-toplista-flag {
  background-position: -126px -247px;
  height: 39px;
  width: 46px; }

.icon-video-ikon, .node-type-recept .node-inner .article-meta .ns-recept-video-outer .ns-recept-video-button {
  background-position: -78px -79px;
  height: 32px;
  width: 95px; }

.icon-video-red-hover, .node-type-recept .node-inner .article-meta .ns-recept-video-outer .ns-recept-video-button:hover {
  background-position: -77px -823px;
  height: 32px;
  width: 95px; }

.block-sprite, .block-arrow-end, .block-kereses, .block-sutiajanlo-kategoriak-bottom, .block-sutiajanlo-kategoriak-top, .block-szerencsesuti-bg, .block-szerencsesuti-suti-broken, .block-szerencsesuti-suti, .block-title-end {
  background-image: url('/themes/nosalty2013/images/block-scdf49574d1.png');
  background-repeat: no-repeat; }

.block-arrow-end {
  background-position: 0 0;
  height: 37px;
  width: 7px; }

.block-kereses {
  background-position: 0 -37px;
  height: 40px;
  width: 670px; }

.block-sutiajanlo-kategoriak-bottom {
  background-position: 0 -77px;
  height: 95px;
  width: 670px; }

.block-sutiajanlo-kategoriak-top {
  background-position: 0 -172px;
  height: 145px;
  width: 78px; }

.block-szerencsesuti-bg {
  background-position: 0 -317px;
  height: 300px;
  width: 300px; }

.block-szerencsesuti-suti-broken {
  background-position: 0 -617px;
  height: 172px;
  width: 250px; }

.block-szerencsesuti-suti {
  background-position: 0 -789px;
  height: 170px;
  width: 169px; }

.block-title-end {
  background-position: 0 -959px;
  height: 55px;
  width: 12px; }

.praktika-sprite, .praktika-praktika-dekoracio, .praktika-praktika-elokeszites, .praktika-praktika-fotozas, .praktika-praktika-fozes, .praktika-praktika-fuszerezes, .praktika-praktika-grillezes, .praktika-praktika-izesites, .praktika-praktika-sutes, .praktika-praktika-szagtalanitas, .praktika-praktika-szepsegapolas, .praktika-praktika-tarolas, .praktika-praktika-tisztitas, .praktika-praktika-vasarlas {
  background-image: url('/themes/nosalty2013/images/praktika-s6ac2947dca.png');
  background-repeat: no-repeat; }

.praktika-praktika-dekoracio {
  background-position: 0 0;
  height: 80px;
  width: 80px; }
  .praktika-praktika-dekoracio:hover, .praktika-praktika-dekoracio.praktika-dekoracio-hover {
    background-position: 0 -80px; }

.praktika-praktika-elokeszites {
  background-position: 0 -160px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-elokeszites:hover, .praktika-praktika-elokeszites.praktika-elokeszites-hover {
    background-position: 0 -240px; }

.praktika-praktika-fotozas {
  background-position: 0 -320px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-fotozas:hover, .praktika-praktika-fotozas.praktika-fotozas-hover {
    background-position: 0 -400px; }

.praktika-praktika-fozes {
  background-position: 0 -480px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-fozes:hover, .praktika-praktika-fozes.praktika-fozes-hover {
    background-position: 0 -560px; }

.praktika-praktika-fuszerezes {
  background-position: 0 -640px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-fuszerezes:hover, .praktika-praktika-fuszerezes.praktika-fuszerezes-hover {
    background-position: 0 -720px; }

.praktika-praktika-grillezes {
  background-position: 0 -800px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-grillezes:hover, .praktika-praktika-grillezes.praktika-grillezes-hover {
    background-position: 0 -880px; }

.praktika-praktika-izesites {
  background-position: 0 -960px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-izesites:hover, .praktika-praktika-izesites.praktika-izesites-hover {
    background-position: 0 -1040px; }

.praktika-praktika-sutes {
  background-position: 0 -1120px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-sutes:hover, .praktika-praktika-sutes.praktika-sutes-hover {
    background-position: 0 -1200px; }

.praktika-praktika-szagtalanitas {
  background-position: 0 -1280px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-szagtalanitas:hover, .praktika-praktika-szagtalanitas.praktika-szagtalanitas-hover {
    background-position: 0 -1360px; }

.praktika-praktika-szepsegapolas {
  background-position: 0 -1440px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-szepsegapolas:hover, .praktika-praktika-szepsegapolas.praktika-szepsegapolas-hover {
    background-position: 0 -1520px; }

.praktika-praktika-tarolas {
  background-position: 0 -1600px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-tarolas:hover, .praktika-praktika-tarolas.praktika-tarolas-hover {
    background-position: 0 -1680px; }

.praktika-praktika-tisztitas {
  background-position: 0 -1760px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-tisztitas:hover, .praktika-praktika-tisztitas.praktika-tisztitas-hover {
    background-position: 0 -1840px; }

.praktika-praktika-vasarlas {
  background-position: 0 -1920px;
  height: 80px;
  width: 80px; }
  .praktika-praktika-vasarlas:hover, .praktika-praktika-vasarlas.praktika-vasarlas-hover {
    background-position: 0 -2000px; }

.bekuldes-sprite, .bekuldes-alapanyag, .bekuldes-kerdes, .bekuldes-praktika, .bekuldes-recept, .bekuldes-separator {
  background-image: url('/themes/nosalty2013/images/bekuldes-s0b861236a5.png');
  background-repeat: no-repeat; }

.bekuldes-alapanyag {
  background-position: 0 0;
  height: 100px;
  width: 100px; }
  .bekuldes-alapanyag:hover, .bekuldes-switch-container .bekuldes-switch:hover .bekuldes-alapanyag, .bekuldes-alapanyag.alapanyag-hover {
    background-position: 0 -100px; }

.bekuldes-kerdes {
  background-position: 0 -200px;
  height: 68px;
  width: 80px; }
  .bekuldes-kerdes:hover, .bekuldes-switch-container .bekuldes-switch:hover .bekuldes-kerdes, .bekuldes-kerdes.kerdes-hover {
    background-position: 0 -268px; }

.bekuldes-praktika {
  background-position: 0 -336px;
  height: 100px;
  width: 100px; }
  .bekuldes-praktika:hover, .bekuldes-praktika.praktika-hover {
    background-position: 0 -436px; }

.bekuldes-recept {
  background-position: 0 -536px;
  height: 100px;
  width: 100px; }
  .bekuldes-recept:hover, .bekuldes-switch-container .bekuldes-switch:hover .bekuldes-recept, .bekuldes-recept.recept-hover {
    background-position: 0 -636px; }

.bekuldes-separator {
  background-position: 0 -736px;
  height: 54px;
  width: 54px; }
  .bekuldes-separator:hover, .bekuldes-separator.separator-hover {
    background-position: 0 -790px; }

#comment-form .comment-user-pic {
  float: left;
  margin: 0 13px 0 7px; }
#comment-form .form-item-textarea {
  display: table-cell;
  width: 1000px;
  *width: auto;
  padding-bottom: 20px; }
#comment-form button {
  margin-top: 10px;
  float: right; }

.page-comment .comment-note,
#comments .comment-note {
  font-style: italic; }
.page-comment .comment,
#comments .comment {
  position: relative;
  padding-left: 50px;
  margin-bottom: 20px; }
  .page-comment .comment .comment-user-image,
  #comments .comment .comment-user-image {
    position: absolute;
    top: 0;
    left: 0; }
    .page-comment .comment .comment-user-image img,
    #comments .comment .comment-user-image img {
      vertical-align: top;
      border-radius: 2px; }
  .page-comment .comment .icon-comment-bubble-source,
  .page-comment .comment .icon-comment-bubble-source-grey,
  .page-comment body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green,
  body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .page-comment .comment .icon-comment-bubble-source-green,
  .page-comment body.blog-dacota.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green,
  body.blog-dacota.page-node #content-inner #content-area #comments .page-comment .comment .icon-comment-bubble-source-green,
  .page-comment .comment .icon-comment-bubble-source-green,
  .page-comment .comment .icon-comment-bubble-source-red,
  .page-comment .comment .icon-comment-bubble-source-coral,
  .page-comment #comments .comment .icon-comment-bubble-source-coral,
  #comments .page-comment .comment .icon-comment-bubble-source-coral,
  #comments .comment .icon-comment-bubble-source,
  #comments .comment .icon-comment-bubble-source-grey,
  body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green,
  body.blog-dacota.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green,
  #comments .comment .icon-comment-bubble-source-green,
  #comments .comment .icon-comment-bubble-source-red,
  #comments .comment .icon-comment-bubble-source-coral {
    position: absolute;
    top: 50px;
    left: 30px; }
  .page-comment .comment .comment-content,
  #comments .comment .comment-content {
    background: #DDDDDD;
    border-radius: 4px;
    padding: 10px 12px;
    min-height: 60px; }
    .page-comment .comment .comment-content .comment-user,
    #comments .comment .comment-content .comment-user {
      font-size: 14px;
      font-weight: bold; }
      .page-comment .comment .comment-content .comment-user a,
      #comments .comment .comment-content .comment-user a {
        color: #333333; }
        .page-comment .comment .comment-content .comment-user a:hover,
        #comments .comment .comment-content .comment-user a:hover {
          color: #FD3E4E; }
    .page-comment .comment .comment-content .comment-date,
    #comments .comment .comment-content .comment-date {
      float: right;
      font-size: 12px;
      font-weight: bold; }
    .page-comment .comment .comment-content p,
    #comments .comment .comment-content p {
      font-size: 14px;
      margin: 10px 0 0; }
    .page-comment .comment .comment-content.grey, .page-comment body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .comment-content.green, body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .page-comment .comment .comment-content.green, .page-comment body.blog-dacota.page-node #content-inner #content-area #comments .comment .comment-content.green, body.blog-dacota.page-node #content-inner #content-area #comments .page-comment .comment .comment-content.green,
    #comments .comment .comment-content.grey,
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments .comment .comment-content.green,
    body.blog-dacota.page-node #content-inner #content-area #comments .comment .comment-content.green {
      background-color: #FFFFFF;
      border: solid 2px #C1C1C1; }
    .page-comment .comment .comment-content.green,
    #comments .comment .comment-content.green {
      background-color: #FFFFFF;
      border: solid 2px #B4B800; }
    .page-comment .comment .comment-content.coral,
    #comments .comment .comment-content.coral {
      background-color: #FFFFFF;
      border: solid 2px #FD3E4E; }
      .page-comment .comment .comment-content.coral header .comment-user,
      #comments .comment .comment-content.coral header .comment-user {
        color: #FD3E4E; }
        .page-comment .comment .comment-content.coral header .comment-user a,
        #comments .comment .comment-content.coral header .comment-user a {
          color: #FD3E4E; }
          .page-comment .comment .comment-content.coral header .comment-user a:hover,
          #comments .comment .comment-content.coral header .comment-user a:hover {
            color: #525252; }

#comments {
  padding-top: 5px;
  margin-bottom: 20px; }
  #comments .box {
    margin-bottom: 20px; }
    #comments .box h2 {
      display: none; }
    #comments .box .content .comment-user-pic {
      float: left;
      margin: 0 13px 0 7px; }
    #comments .box .content .form-item-textarea {
      display: table-cell;
      width: 1000px;
      *width: auto;
      padding-bottom: 20px; }
      #comments .box .content .form-item-textarea > label {
        display: none; }
    #comments .box .content button {
      margin: 10px 0 0;
      float: right; }
  #comments .item-list ul.pager li {
    font-size: 14px;
    padding: 0 6px; }

.banner {
  text-align: center; }
  .banner.banner-640 {
    padding: 20px 0;
    margin-bottom: 30px; }
  .banner.banner-468 {
    padding: 40px 0; }
  .banner.banner-300 {
    padding: 20px 0;
    margin-bottom: 30px; }

.label-container {
  font-size: 0;
  margin-right: -5px; }

span.label {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  margin: 0 5px 5px 0; }
  span.label a {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    line-height: 21px;
    padding: 0 5px 0 6px;
    background: #818282;
    border-radius: 2px 0 0 2px;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none; }
  span.label i {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto; }
  span.label:hover a, span.label.hover a {
    background: #FD3E4E; }
  span.label.disabled:hover a {
    background: #818282;
    cursor: default; }

.navbar {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }
  .navbar label {
    display: block;
    font-size: 12px;
    color: #525252;
    margin-bottom: 5px;
    padding: 0 3px; }
  .navbar ul.navbar-buttons {
    border-radius: 3px;
    overflow: hidden;
    font-size: 0; }
    .navbar ul.navbar-buttons li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      background: #DDDDDD;
      border-left: 2px solid #FFFFFF;
      position: relative; }
      .navbar ul.navbar-buttons li:first-child {
        border: none; }
      .navbar ul.navbar-buttons li.sep {
        background: #C0C0C0;
        width: 2px;
        height: 40px; }
      .navbar ul.navbar-buttons li a {
        font-size: 14px;
        display: block;
        line-height: 30px;
        color: #525252;
        font-weight: bold;
        padding: 0 15px; }
      .navbar ul.navbar-buttons li i.icon-navbar-active-desc, .navbar ul.navbar-buttons li i.icon-navbar-active {
        display: none;
        position: absolute;
        top: 0;
        left: 50%;
        margin-left: -7px; }
      .navbar ul.navbar-buttons li i.icon-navbar-active-asc {
        display: none;
        position: absolute;
        top: 24px;
        left: 50%;
        margin-left: -7px; }
      .navbar ul.navbar-buttons li:hover, .navbar ul.navbar-buttons li.hover, .navbar ul.navbar-buttons li.active {
        background: #FD3E4E; }
        .navbar ul.navbar-buttons li:hover a, .navbar ul.navbar-buttons li.hover a, .navbar ul.navbar-buttons li.active a {
          color: #FFFFFF; }
      .navbar ul.navbar-buttons li.active i.icon-navbar-active-asc,
      .navbar ul.navbar-buttons li.active i.icon-navbar-active-desc,
      .navbar ul.navbar-buttons li.active i.icon-navbar-active {
        display: block; }
  .navbar.list-view ul li a {
    padding: 0;
    margin: 0 -6px; }

.breadcrumb a {
  text-transform: lowercase; }
.breadcrumb span.breadcrumb-separator {
  display: inline-block;
  vertical-align: baseline;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  margin: 0 5px 0 9px; }

.tabs ul.primary {
  font-family: Prompt, Verdana;
  border-bottom: solid 2px #C0C0C0;
  font-size: 16px;
  padding: 0 2px;
  margin: 0 0 10px; }
  .tabs ul.primary li {
    float: left;
    padding: 8px 0 7px 0; }
    .tabs ul.primary li a {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      color: #525252;
      line-height: 20px;
      padding: 0 18px;
      margin: 0;
      background: none;
      border: 0;
      border-left: solid 2px #C0C0C0; }
    .tabs ul.primary li:first-child a {
      border: 0; }
    .tabs ul.primary li:hover a {
      color: #FD3E4E; }
    .tabs ul.primary li.active {
      border: solid 2px #C0C0C0;
      border-radius: 4px 4px 0 0;
      border-bottom-color: white;
      background: white;
      margin: -2px; }
      .tabs ul.primary li.active a {
        color: #FD3E4E;
        border: none; }
.tabs ul.secondary {
  margin-top: 40px; }

.item-list ul.pager {
  border-top: solid 1px transparent;
  margin: 20px 0;
  font-size: 0;
  font-weight: bold;
  line-height: 22px; }
  .item-list ul.pager li {
    font-size: 16px;
    padding: 0 10px;
    font-weight: normal; }
    .item-list ul.pager li:first-child {
      margin-left: 0; }
    .item-list ul.pager li a {
      padding: 0;
      color: #00709A; }
      .item-list ul.pager li a:hover {
        color: #FD3E4E; }
    .item-list ul.pager li.pager-first, .item-list ul.pager li.pager-last {
      float: left; }
      .item-list ul.pager li.pager-first a, .item-list ul.pager li.pager-last a {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto; }
    .item-list ul.pager li.pager-last {
      float: right; }
    .item-list ul.pager li.pager-current {
      background-color: #FD3E4E;
      border-radius: 3px;
      overflow: hidden;
      color: #FFFFFF;
      padding: 0 8px;
      margin: 0 2px;
      font-weight: bold; }

.box-container .ajanlo-box {
  margin-right: 20px;
  margin-bottom: 20px; }
.box-container .box {
  float: left;
  margin: 0;
  width: 325px;
  height: 380px;
  overflow: hidden; }
  .box-container .box.without-lead-text {
    height: 300px; }

.box .article-lead {
  white-space: normal; }
  .box .article-lead .article-img-link {
    display: block;
    height: 203px;
    margin-bottom: 10px; }
  .box .article-lead .article-meta {
    margin-bottom: 8px;
    font-size: 10px;
    line-height: 1em;
    color: #818282; }
  .box .article-lead .article-content .article-lead-title {
    margin-bottom: 5px; }
  .box .article-lead .article-content .article-lead-text img, .box .article-lead .article-content .article-lead-text .tovabb {
    display: none; }
  .box .article-lead.article-jatek .article-img-link {
    position: relative; }
    .box .article-lead.article-jatek .article-img-link .article-warning {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      text-align: center; }
      .box .article-lead.article-jatek .article-img-link .article-warning.article-drawn {
        background: #00709A; }
        .box .article-lead.article-jatek .article-img-link .article-warning.article-drawn a {
          color: #FFFFFF;
          text-decoration: none; }
          .box .article-lead.article-jatek .article-img-link .article-warning.article-drawn a:hover {
            color: #FD3E4E; }
  .box .article-lead.article-jatek:hover .article-warning {
    background: #FD3E4E; }
  .box .article-lead.article-jatek .article-meta {
    padding-top: 10px; }
    .box .article-lead.article-jatek .article-meta .likes .sprite {
      margin-right: 0; }

.article-list.article-list-vertical ul.article-list-items {
  padding: 0; }
  .article-list.article-list-vertical ul.article-list-items li {
    padding: 0;
    margin-top: 10px; }
    .article-list.article-list-vertical ul.article-list-items li a.article-img-link {
      display: block;
      float: left;
      margin: 10px 15px 0 0;
      width: 143px;
      height: 98px; }
    .article-list.article-list-vertical ul.article-list-items li .article-content {
      width: 167px;
      border-top: dotted 1px #A0A0A0;
      padding-top: 9px; }
      .article-list.article-list-vertical ul.article-list-items li .article-content .article-lead-title {
        height: 98px;
        overflow: hidden;
        text-overflow: ellipsis; }
    .article-list.article-list-vertical ul.article-list-items li:first-child {
      margin-top: 0; }
      .article-list.article-list-vertical ul.article-list-items li:first-child a.article-img-link {
        margin-top: 0; }
      .article-list.article-list-vertical ul.article-list-items li:first-child .article-content {
        border-top: none;
        padding-top: 0; }
.article-list.article-list-horizontal {
  float: none;
  clear: both;
  width: auto;
  height: auto; }
  .article-list.article-list-horizontal ul.article-list-items {
    padding: 0;
    margin-right: -22px; }
    .article-list.article-list-horizontal ul.article-list-items li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      float: left;
      margin-right: 20px;
      padding: 0;
      overflow: hidden; }
      .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper {
        position: relative;
        margin: 0; }
        .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-link {
          display: block;
          margin-bottom: 8px; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-link img {
            /*
            opacity: 0.8;
            transition: opacity 0.5s;
            */ }
        .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .likes {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          right: 0;
          left: auto;
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
          opacity: 0;
          background: white;
          background: rgba(255, 255, 255, 0.8);
          padding: 9px 8px;
          transition: opacity 0.5s;
          line-height: 0; }
        .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
          opacity: 0;
          transition: opacity 0.5s;
          background: url("../images/alpha-80.png") repeat;
          font-size: 13px;
          line-height: 25px;
          text-align: center;
          color: #333333; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.new_content {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            background-color: #B4B800;
            background-image: none;
            color: #FFFFFF;
            font-weight: bold;
            bottom: 40px; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.processing {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            background-color: #00709A;
            background-image: none;
            color: #FFFFFF;
            font-weight: bold;
            bottom: 40px; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.denied {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            background-color: #FD3E4E;
            background-image: none;
            color: #FFFFFF;
            font-weight: bold;
            bottom: 40px; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.nevezhet {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            background: #00709A;
            font-weight: bold; }
            .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.nevezhet:hover {
              background: #FD3E4E; }
            .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.nevezhet a {
              color: #FFFFFF; }
          .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat.pending {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            background-color: #00709A;
            background-image: none;
            color: #FFFFFF;
            font-weight: bold;
            bottom: 40px; }
        .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat-receptverseny {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          top: 0;
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1;
          font-size: 13px;
          line-height: 26px;
          text-align: center;
          background-color: #FD3E4E;
          color: #FFFFFF;
          font-weight: bold;
          z-index: 110; }
        .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-border {
          border: 2px solid #FD3E4E;
          height: 114px;
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          top: 0;
          left: 0;
          right: auto;
          width: 114px; }
      .article-list.article-list-horizontal ul.article-list-items li:hover .article-img-wrapper .article-img-felirat {
        filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
        opacity: 1; }
      .article-list.article-list-horizontal ul.article-list-items li:hover .likes {
        filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
        opacity: 1; }
      .article-list.article-list-horizontal ul.article-list-items li:hover.has-icon .article-img-wrapper:hover .article-img-felirat {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
        opacity: 0; }
      .article-list.article-list-horizontal ul.article-list-items li:hover.has-icon .article-img-wrapper:hover .article-img-icon {
        filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
        opacity: 1; }
      .article-list.article-list-horizontal ul.article-list-items li .article-content {
        height: 54px; }
        .article-list.article-list-horizontal ul.article-list-items li .article-content .img-box-subtitle {
          display: block;
          text-align: center; }
          .article-list.article-list-horizontal ul.article-list-items li .article-content .img-box-subtitle.align-left {
            text-align: left; }
      .article-list.article-list-horizontal ul.article-list-items li.recept-118 {
        width: 118px;
        height: 190px;
        float: left; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-118 .article-img-link {
          height: 118px; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-118 .article-img-icon {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          right: 0;
          left: auto;
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
          opacity: 0;
          transition: opacity 0.5s; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-118.has-felirat .article-img-icon {
          bottom: auto;
          top: 0; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-118 .article-img-szavazatok {
          position: absolute;
          top: 5px;
          padding: 3px 8px;
          color: #FD3E4E;
          background-color: #FFFFFF;
          font-weight: bold; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-118.recept-featured {
          width: 394px;
          height: 380px; }
          .article-list.article-list-horizontal ul.article-list-items li.recept-118.recept-featured .article-img-link {
            height: 308px; }
          .article-list.article-list-horizontal ul.article-list-items li.recept-118.recept-featured .article-content .img-box-subtitle {
            font-size: 20px; }
      .article-list.article-list-horizontal ul.article-list-items li.recept-210 {
        width: 210px;
        height: 265px;
        margin-bottom: 10px;
        overflow: hidden; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-210 .article-img-link {
          margin-bottom: 10px;
          height: 210px; }
          .article-list.article-list-horizontal ul.article-list-items li.recept-210 .article-img-link .imagecache-img-240 {
            display: none; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-210 .article-img-szavazatok {
          position: absolute;
          top: 10px;
          padding: 5px 10px;
          color: #FD3E4E;
          font-size: 16px;
          background-color: #FFFFFF;
          font-weight: bold; }
        .article-list.article-list-horizontal ul.article-list-items li.recept-210 .img-box-subtitle {
          margin-top: 10px;
          font-size: 14px; }
      .article-list.article-list-horizontal ul.article-list-items li.kategoria {
        padding: 15px;
        margin: 10px 20px 10px 0;
        width: 118px;
        border: 2px solid #DDDDDD;
        border-radius: 7px 7px 7px 7px;
        -moz-border-radius: 7px 7px 7px 7px;
        -webkit-border-top-left-radius: 7px;
        -webkit-border-top-right-radius: 7px;
        -webkit-border-bottom-left-radius: 7px;
        -webkit-border-bottom-right-radius: 7px; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria:hover {
          border-color: #FD3E4E; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria .article-content {
          height: 60px;
          overflow: hidden;
          text-align: center;
          margin: 0; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria .article-content a.img-box-subtitle {
            font-weight: normal;
            font-size: 15px;
            line-height: 1.3em; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria .article-img-wrapper .article-img-icon {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          right: 0;
          left: auto;
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
          opacity: 0;
          transition: opacity 0.5s;
          cursor: pointer; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria .article-img-wrapper:hover .article-img-icon {
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-118 a {
          display: block; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-118 a .article-img-wrapper .article-img-link {
            height: 118px;
            margin: 0; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-118.receptkonyv .article-img-wrapper .article-img-icon {
          cursor: pointer;
          position: absolute;
          left: auto;
          right: 0;
          bottom: -10px;
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1;
          transition: none; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-118.receptkonyv .img-box-subtitle {
          font-size: 16px;
          color: #818282; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 {
          width: 162px;
          height: 191px;
          padding: 20px 8px 9px; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 .article-content {
            font-size: 16px; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 .article-img-wrapper a {
            height: 111px; }
            .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 .article-img-wrapper a .item-count {
              background: white;
              background: rgba(255, 255, 255, 0.7);
              position: absolute;
              left: 0;
              right: 0;
              z-index: 100;
              top: 0;
              bottom: 0;
              text-align: center;
              padding-top: 40px;
              display: none;
              font-size: 20px;
              color: #333333; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 .article-options {
            line-height: 10px;
            padding: 0 3px; }
            .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162 .article-options .icon-receptkonyv-csoport-remove {
              float: right; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add {
            cursor: pointer;
            border-color: #00709A; }
            .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add .article-content a {
              font-size: 20px; }
            .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add .article-img-wrapper {
              text-align: center;
              padding-top: 35px; }
            .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add:hover {
              border-color: #FD3E4E; }
              .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-add:hover a {
                color: #FD3E4E; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162.kategoria-elkeszitve {
            border-color: #B4B800; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.kategoria-162:hover .article-img-wrapper a .item-count {
            display: block; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.osszes-kategoria {
          font-weight: bold;
          border-color: #c1ca2f; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.osszes-kategoria:hover {
            border-color: #FD3E4E; }
        .article-list.article-list-horizontal ul.article-list-items li.kategoria.border-nelkuli-alapanyag {
          border-color: #FFFFFF; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.border-nelkuli-alapanyag:hover {
            border-color: #FFFFFF; }
          .article-list.article-list-horizontal ul.article-list-items li.kategoria.border-nelkuli-alapanyag .img-box-subtitle {
            font-weight: bold; }
      .article-list.article-list-horizontal ul.article-list-items li.node-212 {
        margin-right: 17px;
        width: 212px;
        height: 210px; }
        .article-list.article-list-horizontal ul.article-list-items li.node-212 .article-img-wrapper {
          position: relative;
          height: 146px; }
          .article-list.article-list-horizontal ul.article-list-items li.node-212 .article-img-wrapper .flag {
            position: absolute;
            left: 0;
            right: 0;
            z-index: 100;
            top: 0;
            right: 0;
            left: auto;
            color: #FFFFFF;
            font-size: 18px;
            font-weight: bold;
            text-align: center;
            line-height: 20px;
            padding-top: 2px; }
        .article-list.article-list-horizontal ul.article-list-items li.node-212 .article-content {
          font-weight: bold;
          height: 60px; }
          .article-list.article-list-horizontal ul.article-list-items li.node-212 .article-content a {
            display: block;
            text-align: cetner;
            font-size: 20px;
            font-weight: normal;
            line-height: 1em;
            padding-top: 10px; }
.article-list.article-list-teaser.article-list-blue, .article-list.article-list-teaser.article-list-yellow {
  width: 325px;
  height: 370px;
  background: #CEF1FF;
  padding-top: 10px; }
  .article-list.article-list-teaser.article-list-blue .box-title, .article-list.article-list-teaser.article-list-yellow .box-title {
    margin: 0 0 10px;
    color: #FD3E4E;
    font: bold 18px "Open Sans", Arial, sans-serif;
    border: none; }
    .article-list.article-list-teaser.article-list-blue .box-title span, .article-list.article-list-teaser.article-list-yellow .box-title span {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      line-height: 41px;
      background: #FFFFFF;
      padding: 0 10px; }
.article-list.article-list-teaser.article-list-yellow {
  background: #FFEFBF; }
  .article-list.article-list-teaser.article-list-yellow .box-title {
    color: #00709A; }
.article-list.article-list-teaser ul.article-list-items {
  padding: 0 10px; }
  .article-list.article-list-teaser ul.article-list-items li.article-lead {
    height: 150px;
    margin-top: 10px; }
    .article-list.article-list-teaser ul.article-list-items li.article-lead:first-child {
      margin-top: 0; }
    .article-list.article-list-teaser ul.article-list-items li.article-lead .article-lead-title {
      margin-bottom: 8px; }
      .article-list.article-list-teaser ul.article-list-items li.article-lead .article-lead-title .article-author-img-link {
        display: block;
        float: left;
        border: solid 2px #FFFFFF;
        border-radius: 2px;
        margin-right: 10px; }
    .article-list.article-list-teaser ul.article-list-items li.article-lead .article-meta .author {
      font-size: 12px;
      padding-right: 5px; }
    .article-list.article-list-teaser ul.article-list-items li.article-lead .article-content {
      height: 63px;
      margin-bottom: 7px;
      overflow: hidden; }
      .article-list.article-list-teaser ul.article-list-items li.article-lead .article-content .article-lead-text {
        font-size: 14px;
        font-weight: normal; }
.article-list.article-list-teaser.with-picture ul li.article-lead {
  height: 290px; }
  .article-list.article-list-teaser.with-picture ul li.article-lead .article-img-link {
    display: block;
    margin-left: -10px;
    margin-right: -10px;
    height: 150px;
    overflow: hidden; }

.sidebar .article-list-vertical ul.article-list-items li .article-content, .node-sidebar .article-list-vertical ul.article-list-items li .article-content {
  width: 142px; }

.fb-like {
  display: inline-block;
  position: relative; }

.share.share-article {
  padding-top: 15px;
  margin-bottom: 15px;
  height: 40px; }
  .share.share-article .floatright {
    margin-right: 0; }
  .share.share-article .fb-like {
    margin-top: 8px; }

.fb-share-button {
  display: inline-block;
  position: relative; }

.fb-messengermessageus {
  display: inline-block;
  position: relative; }

.facebook-like-btn {
  width: 250px; }

.facebook-like-btn.floatleft {
  width: 390px;
  height: 46px; }
  .facebook-like-btn.floatleft .fb-like {
    margin-right: 10px;
    min-width: 63px; }
  .facebook-like-btn.floatleft .fb-share-button {
    margin-right: 10px;
    min-width: 91px; }

.facebook-like-btn.bottom-floatleft {
  width: 250px;
  height: 22px; }
  .facebook-like-btn.bottom-floatleft .fb-like {
    margin-right: 10px; }
  .facebook-like-btn.bottom-floatleft.second {
    margin-top: 5px; }

.facebook-like-btn.floatleft-bottom-default {
  width: 400px;
  height: 22px;
  position: absolute; }
  .facebook-like-btn.floatleft-bottom-default .fb-like {
    margin-right: 10px;
    min-width: 63px; }
  .facebook-like-btn.floatleft-bottom-default .fb-share-button {
    margin-right: 10px;
    min-width: 91px; }

.post-comment.default-bottom {
  padding-top: 16px; }

.recept-social-bottom {
  padding-top: 10px; }

.tooltip, .tooltip:hover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 105;
  display: none;
  padding: 10px 15px;
  font-size: 14px;
  line-height: 1em;
  background: #C0C0C0;
  border-radius: 3px;
  font-weight: bold !important;
  color: #525252 !important;
  font-decoration: none; }
  .tooltip.style-white, .tooltip.style-bubble, .tooltip:hover.style-white, .tooltip:hover.style-bubble {
    background: #FFFFFF;
    box-shadow: 0 0 10px rgba(50, 50, 50, 0.5);
    font-size: 13px;
    font-weight: normal !important; }
  .tooltip.style-bubble, .tooltip:hover.style-bubble {
    font-size: 12px;
    padding: 7px 15px 8px;
    text-align: center; }
    .tooltip.style-bubble .icon-tooltip-panel-pointer-bottom, .tooltip:hover.style-bubble .icon-tooltip-panel-pointer-bottom {
      position: absolute;
      top: 100%;
      left: 50%;
      margin-left: -11px; }

.tooltip-panel-jegyzet {
  padding: 5px 10px;
  font-size: 12px;
  font-style: italic; }

.closable {
  position: relative; }
  .closable .close {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    font-size: 2em; }

.article-info {
  border-left: 6px solid #00709A;
  padding: 0 10px;
  color: #00709A;
  margin-bottom: 20px; }

.red {
  color: #FD3E4E; }

.resizable-textarea .grippie {
  display: none; }

h2.receptverseny-title {
  font-weight: normal; }

/* kepes blokkok */
.article .node-inner .kepes-blokk {
  float: left;
  margin-right: 10px !important; }
  .article .node-inner .kepes-blokk ul {
    float: none;
    clear: both;
    padding: 0; }
    .article .node-inner .kepes-blokk ul li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      text-align: center;
      padding: 0;
      list-style: none;
      float: left; }
      .article .node-inner .kepes-blokk ul li .ns-kep {
        position: relative; }
        .article .node-inner .kepes-blokk ul li .ns-kep a {
          display: block;
          font-size: 16px; }
      .article .node-inner .kepes-blokk ul li .ns-cim {
        text-align: center; }
  .article .node-inner .kepes-blokk.center {
    float: none;
    margin: 0; }
    .article .node-inner .kepes-blokk.center ul li {
      float: none; }
  .article .node-inner .kepes-blokk.img-123 ul li {
    width: 123px; }
  .article .node-inner .kepes-blokk.img-223 ul li {
    width: 223px; }
  .article .node-inner .kepes-blokk.img-212 ul li {
    width: 212px; }
  .article .node-inner .kepes-blokk.center {
    text-align: center; }
  .article .node-inner .kepes-blokk.kep5 {
    margin-right: 0 !important; }
    .article .node-inner .kepes-blokk.kep5.img-123 ul li {
      margin: 10px 6px 10px 5px; }

.kepes-blokk ul li .ns-kep .ns-kep-mask {
  position: absolute;
  z-index: 10;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
  transition: opacity 0.5s;
  background: url("/img/alpha-50.png") repeat left top; }

.kepes-blokk ul li .ns-kep:hover .ns-kep-mask {
  opacity: 0; }

.kepes-blokk ul li .ns-kep .ns-kep-mask-60___ {
  background-image: url("/img/mask-60.png"); }

.kepes-blokk ul li .ns-kep:hover .ns-kep-mask-60___ {
  background-image: url("/img/mask-60-over.png"); }

.node-kategoria.node-kategoria-alapanyag .nosalty-taxonomy-blokk .kepes-blokk ul li .ns-cim,
.node-kategoria-alapanyag .nosalty-nids-blokk .kepes-blokk ul li .ns-cim,
.node-kategoria.node-kategoria-alapanyag .nosalty-taxonomy-blokk .kepes-blokk ul li .ns-cim a,
.node-kategoria-alapanyag .nosalty-nids-blokk .kepes-blokk ul li .ns-cim a {
  font-size: 14px;
  color: #05268E; }

.kepes-blokk ul li .ns-cim a {
  display: block;
  margin-top: 2px; }

.kepes-blokk.img-260 li {
  position: relative; }

.kepes-blokk.img-260 li .ns-cim {
  position: absolute;
  bottom: 0;
  width: 100%; }

ul.field_box li.half, ul.field_box li.full {
  background-color: #eeeeee;
  cursor: move;
  position: relative; }

ul.field_box li div.delete_field_box {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto;
  margin: 0; }

ul.field_box li div.edit_field_box {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto;
  top: 26px;
  right: 2px; }

ul.field_box li.half, ul.field_box li.full {
  -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#000000')";
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=135, Color='#000000'); }

ul.field_box li.half {
  width: 48%;
  margin: 10px 1%;
  float: left; }

ul.field_box li.full {
  clear: both;
  border: solid 1px transparent;
  margin: 10px 1%; }

ul.field_box li .form-item {
  margin: 17px 22px 17px 17px; }

ul.field_box li.sortable-placeholder {
  background-color: #eefdee;
  height: 69px;
  margin: 10px 1%;
  float: left; }

.cke_skin_kama a.cke_button_templates span.cke_icon {
  background-image: url(/img/ckeditor/sablonok.png);
  background-position: 0 0;
  width: 64px; }

.cke_skin_kama a.cke_button_templates span.cke_icon:hover {
  background-image: url(/img/ckeditor/sablonok_hover.png); }

.cke_skin_kama a.cke_button_nsGaleriaDlg span.cke_icon {
  background-image: url(/img/ckeditor/galeria.png);
  background-position: 0 0;
  width: 55px; }

.cke_skin_kama a.cke_button_nsGaleriaDlg span.cke_icon:hover {
  background-image: url(/img/ckeditor/galeria_hover.png); }

.cke_skin_kama a.cke_button_nsSliderDlg span.cke_icon {
  background-image: url(/img/ckeditor/slider.png);
  background-position: 0 0;
  width: 109px; }

.cke_skin_kama a.cke_button_nsSliderDlg span.cke_icon:hover {
  background-image: url(/img/ckeditor/slider_hover.png); }

.cke_skin_kama a.cke_button_save span.cke_label {
  display: inline;
  font-weight: bold;
  text-transform: uppercase; }

.node-inner table.nst-table100 {
  float: none;
  margin: 10px 0; }
  .node-inner table.nst-table100 tr td {
    vertical-align: top;
    text-align: left; }
    .node-inner table.nst-table100 tr td.center {
      text-align: center; }
    .node-inner table.nst-table100 tr td.right {
      text-align: right; }

.htmled > ul > li, .htmled > p > ul > li, .htmled td > ul > li {
  list-style: disc inside; }

.image-with-source-wrapper {
  position: relative;
  display: inline-block;
  border: 0;
  padding: 0;
  margin: 0; }
  .image-with-source-wrapper img {
    vertical-align: top; }
  .image-with-source-wrapper span.imagesource {
    background: white;
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    bottom: 0;
    right: 0;
    left: auto;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.5s;
    margin-bottom: 20px;
    padding: 0 10px;
    line-height: 20px;
    font-size: 11px;
    font-weight: normal !important; }
    .image-with-source-wrapper span.imagesource a {
      text-decoration: none;
      color: #525252; }
  .image-with-source-wrapper:hover span.imagesource {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }

.node-inner table.nst-table100-1-3,
.node-inner table.nst-table100-1-6,
.node-inner table.nst-table100-1-8,
.node-inner table.nst-table100-1-10 {
  clear: both;
  float: none;
  border: 0;
  margin-bottom: 1em; }
  .node-inner table.nst-table100-1-3 tr td,
  .node-inner table.nst-table100-1-6 tr td,
  .node-inner table.nst-table100-1-8 tr td,
  .node-inner table.nst-table100-1-10 tr td {
    border: 0; }
  .node-inner table.nst-table100-1-3 .a_kep_full,
  .node-inner table.nst-table100-1-6 .a_kep_full,
  .node-inner table.nst-table100-1-8 .a_kep_full,
  .node-inner table.nst-table100-1-10 .a_kep_full {
    position: relative; }
    .node-inner table.nst-table100-1-3 .a_kep_full a,
    .node-inner table.nst-table100-1-6 .a_kep_full a,
    .node-inner table.nst-table100-1-8 .a_kep_full a,
    .node-inner table.nst-table100-1-10 .a_kep_full a {
      display: block; }
      .node-inner table.nst-table100-1-3 .a_kep_full a .ns-akep-title,
      .node-inner table.nst-table100-1-6 .a_kep_full a .ns-akep-title,
      .node-inner table.nst-table100-1-8 .a_kep_full a .ns-akep-title,
      .node-inner table.nst-table100-1-10 .a_kep_full a .ns-akep-title {
        background: white;
        background: rgba(255, 255, 255, 0.8);
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        text-align: left;
        font-weight: bold; }
.node-inner table.nst-table100-1-3 .a_kep_full {
  margin-right: 11px; }
  .node-inner table.nst-table100-1-3 .a_kep_full .ns-akep-title {
    font-size: 24px;
    line-height: 70px;
    padding: 0 15px; }
.node-inner table.nst-table100-1-3 .a_kep_thumb {
  margin-top: 10px; }
.node-inner table.nst-table100-1-3 tr:first-child .a_kep_thumb {
  margin-top: 0; }
.node-inner table.nst-table100-1-6 .a_kep_full, .node-inner table.nst-table100-1-8 .a_kep_full {
  margin-right: 0; }
  .node-inner table.nst-table100-1-6 .a_kep_full .ns-akep-title, .node-inner table.nst-table100-1-8 .a_kep_full .ns-akep-title {
    font-size: 16px;
    line-height: 50px;
    padding: 0 13px; }
.node-inner table.nst-table100-1-6 .a_kep_thumb, .node-inner table.nst-table100-1-8 .a_kep_thumb {
  margin: 10px 0 0 10px; }
.node-inner table.nst-table100-1-6 tr:first-child .a_kep_thumb, .node-inner table.nst-table100-1-8 tr:first-child .a_kep_thumb {
  margin-top: 0; }

table.nst-heti-menu {
  border: 0; }
  table.nst-heti-menu tr td {
    border: 0;
    vertical-align: top; }
    table.nst-heti-menu tr td .ajanlo-ikon {
      float: left; }
    table.nst-heti-menu tr td h3 {
      color: #818282;
      display: inline;
      font-size: 16px;
      font-weight: bold;
      line-height: 150%; }
    table.nst-heti-menu tr td p {
      margin: 0; }
    table.nst-heti-menu tr td .nosalty-nids-blokk {
      text-align: right; }
      table.nst-heti-menu tr td .nosalty-nids-blokk .kepes-blokk {
        width: 100px;
        margin: 0 0 10px 10px; }
        table.nst-heti-menu tr td .nosalty-nids-blokk .kepes-blokk.img-80 .ns-cim {
          display: none; }

.ajanlo-ikon {
  background: transparent url(/img/aj-ikonok.png) no-repeat 0 0;
  width: 35px;
  height: 35px;
  display: inline-block;
  vertical-align: top; }

.ikon-reggeli {
  background-position: 0 0;
  margin-top: 2px; }

.ikon-ebed {
  background-position: 0 -50px;
  margin-top: 2px; }

.ikon-vacsora {
  background-position: 0 -100px; }

.ikon-leves {
  background-position: -50px 0; }

.ikon-foetel {
  background-position: -50px -47px; }

.ikon-desszert {
  background-position: -50px -100px; }

.cikk-head1 {
  margin-top: 0 !important;
  margin-bottom: 10px !important; }

.cikk-alja {
  margin: 0 0 -10px 0;
  line-height: 0; }

.ad-jatssz-es-nyerj-head {
  background: #fff url("/img/jatssz-es-nyerj-head.jpg") no-repeat 0 0;
  display: block;
  width: 250px;
  height: 82px; }

/* szivkuldi */
.szk-elkuldom {
  background: #fff url(/img/szivkuldi_gombok_kuld.jpg) no-repeat 0 0;
  display: block;
  width: 221px;
  height: 30px; }

.szk-vissza {
  background: #fff url(/img/szivkuldi_gombok_vissza.jpg) no-repeat 0 0;
  display: block;
  width: 131px;
  height: 30px;
  margin-left: 1px; }

.szk-ujakat {
  background: #fff url(/img/szivkuldi_gombok_masik.jpg) no-repeat 0 0;
  display: block;
  width: 138px;
  height: 30px; }

.szk-popup1 {
  background-image: url(/img/szivkuldi_popup.jpg);
  display: block;
  width: 350px;
  height: 100px; }

.szk-popup2 {
  background-image: url(/img/szivkuldi_popup2.jpg);
  display: block;
  width: 350px;
  height: 200px; }

.szivkuldi-recept-valaszto .img-223 ul li {
  margin-bottom: 0;
  height: auto; }

html {
  height: 100%; }

body {
  position: relative;
  margin: 0;
  /* Setting up font size, leading and font family
   * http://www.markboulton.co.uk/journal/comments/five-simple-steps-to-better-typography */
  font: 14px/1.5em "Open Sans", Arial, sans-serif;
  color: #333333;
  background-color: #FFFFFF; }
  body.admin {
    padding-top: 21px; }
    body.admin .node-type-ajanlo .ns-ad-dc, body.admin .node-type-ajanlo .ns-ad-gemius {
      background-color: #FFEFBF;
      min-height: 50px;
      margin-bottom: 1em; }
  body.top-level {
    min-height: 100%;
    min-width: 990px; }

.blk-nofloat {
  clear: both; }

a.sprite, i.sprite {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }

.image-canvas {
  background: url("/img/canvas.png") left top repeat;
  border: solid 1px #DDDDDD; }

.ellipsis, .form-submit, .node-type-recept .node-inner .article-meta .ns-recept-video-outer {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }

/* UI improvments. */
#system-themes-form img {
  width: 100px; }

/* Console, style from slate theme. */
div.messages {
  padding: 9px;
  margin: 20px 0;
  color: #003366;
  background: #bbddff;
  border: none; }

div.warning {
  color: #884400;
  background: #ffee66;
  border-color: #eedd55;
  margin: 20px 0; }

div.error {
  color: #FD3E4E;
  background: #FECFD2;
  border: none;
  font-weight: bold; }

div.status {
  color: #336600;
  background: #ccff88;
  border-color: #bbee77; }
  div.status ul li pre {
    overflow: auto; }

/* Region Colors. delete when starting a new theme. */
#header, #footer {
  position: relative; }

#admin-menu, #admin-menu ul {
  z-index: 10010; }

#header.can-stick {
  background-color: #fff;
  z-index: 10000;
  top: 0; }
  #header.can-stick.sticky {
    position: fixed;
    -webkit-transform: translateY(-100%) translateY(95px);
    -moz-transform: translateY(-100%) translateY(95px);
    -ms-transform: translateY(-100%) translateY(95px);
    -o-transform: translateY(-100%) translateY(95px);
    transform: translateY(-100%) translateY(95px);
    width: 100%; }
    #header.can-stick.sticky.has-transition {
      -webkit-transition: -webkit-transform .5s ease-in-out;
      -moz-transition: -moz-transform .5s ease-in-out;
      -ms-transition: -ms-transform .5s ease-in-out;
      -o-transition: -o-transform .5s ease-in-out;
      transition: transform .5s ease-in-out; }
    #header.can-stick.sticky.teased {
      transform: translateY(0); }

#sidebar-first {
  position: relative; }

#sidebar-second {
  margin-top: 20px;
  position: relative; }

.hidden {
  display: none; }

.preview {
  width: 670px; }

#body-content {
  width: 100%;
  min-width: 1006px; }
  #body-content.fixed {
    position: fixed;
    margin-top: -21px;
    padding-top: 21px; }
  #body-content .ns-ad.leaderboard_top {
    width: 990px;
    margin: 0px auto; }

#content-inner .ns-ad {
  overflow: hidden; }
  #content-inner .ns-ad.leaderboard_728 {
    margin-bottom: 20px; }
  #content-inner .ns-ad.ns-ad-dc iframe, #content-inner .ns-ad.ns-ad-gemius iframe {
    display: block;
    margin: 0 auto; }
  #content-inner .ns-ad.ns-ad-dc.has-ad, #content-inner .ns-ad.ns-ad-gemius.has-ad {
    border-top: dotted 1px #818282 !important;
    margin-bottom: 1em; }
    #content-inner .ns-ad.ns-ad-dc.has-ad .note, #content-inner .ns-ad.ns-ad-gemius.has-ad .note {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto;
      font-size: 9px;
      color: #A0A0A0; }
  #content-inner .ns-ad.ns-ad-dc {
    position: relative; }
#content-inner .node-type-ajanlo .ns-ad-dc.has-ad, #content-inner .node-type-ajanlo .ns-ad-gemius.has-ad, #content-inner .node-lista-content .ns-ad-dc.has-ad, #content-inner .node-lista-content .ns-ad-gemius.has-ad {
  border-bottom: dotted 1px #818282;
  text-align: center;
  padding: 0 0 2em; }
  #content-inner .node-type-ajanlo .ns-ad-dc.has-ad.ns-fewer-than-twenty, #content-inner .node-type-ajanlo .ns-ad-gemius.has-ad.ns-fewer-than-twenty, #content-inner .node-lista-content .ns-ad-dc.has-ad.ns-fewer-than-twenty, #content-inner .node-lista-content .ns-ad-gemius.has-ad.ns-fewer-than-twenty {
    border-bottom: none; }
#content-inner .node-type-ajanlo .ns-ad-gemius div, #content-inner .node-lista-content .ns-ad-gemius div {
  margin: 0 auto !important; }
#content-inner .node-type-ajanlo .ns-ad-gemius.has-ad, #content-inner .node-lista-content .ns-ad-gemius.has-ad {
  padding: 6px 0 20px; }
#content-inner .node-type-ajanlo .no-padding .has-ad, #content-inner .node-lista-content .no-padding .has-ad {
  padding: 0; }

.content .note {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto;
  font-size: 9px;
  color: #A0A0A0; }

.block-right .ns-ad.ns-ad-dc {
  border: 0 !important; }
  .block-right .ns-ad.ns-ad-dc .note {
    display: none; }

.ns-ad-dc {
  position: relative; }
  .ns-ad-dc.has-ad {
    text-align: center;
    border-top: dotted 1px #818282 !important;
    margin-bottom: 1em; }
    .ns-ad-dc.has-ad > .ns-ad-processed > div:not(.note) {
      margin: 20px auto; }
    .ns-ad-dc.has-ad ins {
      margin: 20px auto 0; }
    .ns-ad-dc.has-ad iframe {
      display: block;
      margin: 0 auto; }
    .ns-ad-dc.has-ad .note {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto;
      font-size: 9px;
      color: #A0A0A0; }

#header .box-center {
  width: 990px;
  padding: 0 8px; }
#header #header-top {
  height: 50px;
  background: #525252;
  overflow: visible; }
  #header #header-top .box-center {
    height: 50px;
    position: relative;
    z-index: 2; }
    #header #header-top .box-center a#logo {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      margin-top: 10px; }
      #header #header-top .box-center a#logo img {
        vertical-align: top; }
    #header #header-top .box-center #name-and-slogan {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      line-height: 50px;
      font-size: 18px;
      color: #F8F7F1;
      font-style: italic; }
      #header #header-top .box-center #name-and-slogan a#nosalty-title {
        margin: 9px 10px 0 0; }
      #header #header-top .box-center #name-and-slogan a#nosalty-discourse-title {
        vertical-align: middle; }
      #header #header-top .box-center #name-and-slogan .counter {
        font-weight: bold;
        color: #C9D200; }
        #header #header-top .box-center #name-and-slogan .counter:hover {
          color: #C9D200; }
      #header #header-top .box-center #name-and-slogan a {
        color: white; }
        #header #header-top .box-center #name-and-slogan a :hover {
          color: white; }
    #header #header-top .box-center #header-region {
      position: relative;
      float: right;
      width: 500px; }
    #header #header-top .box-center #nid {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      left: 0;
      right: auto;
      top: 10px;
      left: 480px;
      line-height: 30px;
      background: #FFFFFF;
      border-radius: 5px;
      padding: 0 10px; }
#header #header-bottom {
  background: #EEEEEE;
  height: 45px; }
  #header #header-bottom .box-center #navigation {
    font: 18px Prompt, Verdana;
    text-transform: uppercase;
    text-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
    margin-right: -8px; }
    #header #header-bottom .box-center #navigation ul#primary li {
      padding: 0 7px;
      float: left;
      line-height: 45px; }
      #header #header-bottom .box-center #navigation ul#primary li a {
        color: #525252;
        font-size: 12px;
        font-weight: 800; }
        #header #header-bottom .box-center #navigation ul#primary li a:hover, #header #header-bottom .box-center #navigation ul#primary li a.hover {
          color: #333333; }
        #header #header-bottom .box-center #navigation ul#primary li a.active {
          color: #FD3E4E; }

#breadcrumb .breadcrumb {
  margin: 20px 0 0 0;
  padding: 0;
  text-transform: lowercase; }

#page-footer {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  z-index: 0;
  text-align: center; }
  #page-footer #page-footer-top {
    height: 45px;
    line-height: 45px;
    font-size: 12px;
    background: #EEEEEE; }
    #page-footer #page-footer-top a {
      padding: 0 3px;
      color: #333333; }
  #page-footer #page-footer-bottom {
    background: #525252;
    height: 50px;
    line-height: 50px;
    font-size: 10px;
    color: #C0C0C0; }
  #page-footer #device-mode {
    font-size: 20px;
    font-weight: bold;
    padding: 20px 0;
    background: #FFFFFF; }
    #page-footer #device-mode a {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      padding: 7px;
      border: solid 1px #DDDDDD;
      border-radius: 5px; }
      #page-footer #device-mode a i {
        margin-right: 10px; }

#block-header-profile {
  color: #C0C0C0;
  font-weight: bold;
  float: right;
  letter-spacing: 0;
  height: 50px;
  line-height: 50px;
  cursor: default; }
  #block-header-profile > * {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto; }
  #block-header-profile a {
    color: #C0C0C0; }
    #block-header-profile a:hover {
      color: #F8F7F1; }
  #block-header-profile .separator {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    height: 24px;
    width: 2px;
    background: #444444;
    margin: 0 10px 0 10px; }
  #block-header-profile > .separator {
    margin-top: 13px;
    margin-bottom: 13px; }
  #block-header-profile .header-login {
    font-weight: bold; }
    #block-header-profile .header-login a {
      margin: 9px 0 0 6px;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
      #block-header-profile .header-login a:first-child {
        margin-left: 3px; }
    #block-header-profile .header-login .pointered {
      cursor: pointer; }
  #block-header-profile .header-registration {
    padding-right: 10px; }
  #block-header-profile .header-profile {
    height: 24px;
    line-height: 24px;
    padding: 13px 0; }
    #block-header-profile .header-profile a.sprite {
      margin-top: 4px; }
    #block-header-profile .header-profile a.user-profile-link {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
      #block-header-profile .header-profile a.user-profile-link img {
        margin-right: 5px;
        border-radius: 50%; }
      #block-header-profile .header-profile a.user-profile-link span.user-name {
        font-size: 11px;
        font-weight: normal;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        line-height: 12px;
        max-width: 100px;
        max-height: 25px;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle; }
      #block-header-profile .header-profile a.user-profile-link:hover img {
        outline: solid 1px; }
  #block-header-profile .header-logout {
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 13px;
    padding-bottom: 13px;
    margin-top: 4px; }

.tooltip-panel.tooltip-panel-bottom.nosalty-login-panel {
  bottom: auto;
  opacity: 1;
  top: 50px;
  -webkit-transition: opacity .3s ease-in-out;
  -moz-transition: opacity .3s ease-in-out;
  -ms-transition: opacity .3s ease-in-out;
  -o-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out; }
  @media print {
    .tooltip-panel.tooltip-panel-bottom.nosalty-login-panel {
      display: none; } }
  .tooltip-panel.tooltip-panel-bottom.nosalty-login-panel.hidden {
    pointer-events: none;
    opacity: 0; }

#tooltip-content-nosalty-login {
  padding: 12px 20px;
  width: 160px;
  text-align: center; }
  #tooltip-content-nosalty-login::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 70px;
    width: 0;
    right: 0;
    height: 0;
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent #ffffff transparent; }
  #tooltip-content-nosalty-login h2 {
    color: #B4B800;
    margin-bottom: 10px; }
  #tooltip-content-nosalty-login form {
    line-height: 1; }
    #tooltip-content-nosalty-login form .form-item.form-item-textfield label, #tooltip-content-nosalty-login form .form-item.form-item-password label {
      display: none; }
    #tooltip-content-nosalty-login form .form-item.form-item-checkbox label {
      font-size: 12px;
      color: #333333; }
    #tooltip-content-nosalty-login form .item-list {
      line-height: 1; }
    #tooltip-content-nosalty-login form .form-text-wrapper {
      margin-top: 8px; }
    #tooltip-content-nosalty-login form ul li {
      margin: 0; }
      #tooltip-content-nosalty-login form ul li a {
        text-decoration: none;
        font-size: 12px;
        display: block !important;
        color: #00709A;
        outline: none;
        margin: 5px 0 !important;
        font-weight: 400; }
    #tooltip-content-nosalty-login form .form-submit, #tooltip-content-nosalty-login form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #tooltip-content-nosalty-login form .ns-recept-video-outer {
      margin: 0; }

#theme-elements-preview h1 {
  margin: 40px 0 20px;
  padding: 0; }
#theme-elements-preview h3 {
  margin-top: 40px; }
#theme-elements-preview .jDialog {
  position: relative;
  margin-bottom: 50px; }

#ns_slider_cikkajanlo {
  padding: 20px 0;
  position: relative; }
  #ns_slider_cikkajanlo .ns_slider_cikkajanlo_parent {
    margin: 0 20px; }
  #ns_slider_cikkajanlo .ns_slider_cikkajanlo_window {
    overflow: hidden; }
  #ns_slider_cikkajanlo .wrapper {
    border-radius: 0; }
  #ns_slider_cikkajanlo .kepes-blokk ul li {
    width: 260px;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    float: left;
    background-color: transparent;
    margin: 0; }
    #ns_slider_cikkajanlo .kepes-blokk ul li .ns-cim {
      width: 170px;
      float: left;
      text-align: right; }
      #ns_slider_cikkajanlo .kepes-blokk ul li .ns-cim .tc {
        margin: 2px; }
        #ns_slider_cikkajanlo .kepes-blokk ul li .ns-cim .tc a {
          font-size: 18px;
          line-height: 24px;
          font-weight: bold; }
    #ns_slider_cikkajanlo .kepes-blokk ul li .ns-kep {
      float: right; }
  #ns_slider_cikkajanlo a.icon-pager-first, #ns_slider_cikkajanlo a.icon-pager-last {
    position: absolute;
    top: 28px;
    left: 0;
    z-index: 10; }
  #ns_slider_cikkajanlo a.icon-pager-last {
    left: auto;
    right: 0; }

#szerencsesuti {
  position: relative;
  overflow: auto; }
  #szerencsesuti .block-sprite, #szerencsesuti .block-arrow-end, #szerencsesuti .block-kereses, #szerencsesuti .block-sutiajanlo-kategoriak-bottom, #szerencsesuti .block-sutiajanlo-kategoriak-top, #szerencsesuti .block-szerencsesuti-bg, #szerencsesuti .block-szerencsesuti-suti-broken, #szerencsesuti .block-szerencsesuti-suti, #szerencsesuti .block-title-end {
    display: block; }
  #szerencsesuti #szerencsesuti-suti {
    margin: 74px auto -10px; }
  #szerencsesuti #szerencsesuti-broken {
    margin: 63px auto 0 auto;
    border: solid 1px transparent; }
    #szerencsesuti #szerencsesuti-broken #szerencsesuti-message {
      margin: 56px auto 0;
      width: 170px;
      text-align: center;
      color: #000000;
      font-style: italic;
      font-size: 11px;
      line-height: 1.3em;
      height: 45px; }
      #szerencsesuti #szerencsesuti-broken #szerencsesuti-message div {
        display: table-cell;
        width: 1000px;
        *width: auto;
        vertical-align: middle;
        height: 45px; }
    #szerencsesuti #szerencsesuti-broken #szerencsesuti-recept {
      font-size: 13px;
      font-weight: bold;
      width: 145px;
      margin: 60px auto 0;
      text-align: center;
      line-height: 16px; }
      #szerencsesuti #szerencsesuti-broken #szerencsesuti-recept a {
        color: #333333;
        text-shadow: 0 0 3px #FFFFFF; }
        #szerencsesuti #szerencsesuti-broken #szerencsesuti-recept a:hover {
          color: #FFFFFF;
          text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); }
  #szerencsesuti a#tord-kette {
    font-size: 22px;
    color: #333333;
    display: block;
    text-align: center;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.2); }
  #szerencsesuti:hover a#tord-kette {
    color: #FFFFFF;
    text-shadow: 0 0 2px rgba(0, 0, 0, 0.5); }

.page-user-password-sent .title {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  color: #FD3E4E;
  text-align: center;
  font-size: 35px;
  line-height: 1.3em; }
.page-user-password-sent .userpassword-help {
  margin-top: 80px; }
  .page-user-password-sent .userpassword-help a {
    font-size: 14px; }
  .page-user-password-sent .userpassword-help p {
    margin: 0px; }
.page-user-password-sent .description {
  font-size: 12px; }
.page-user-password-sent p {
  margin: 30px 0 25px;
  font-size: 20px; }

.user-message {
  text-align: center; }
  .user-message p {
    margin: 30px 0 50px;
    font-size: 20px; }

.dev-timer, .dev-memory-usage, #memcache-devel {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  left: 0;
  right: auto;
  top: 30px;
  left: 10px;
  padding: 5px;
  background: #FFFFFF;
  border: 1px solid #818282;
  box-shadow: 0 0 3px #818282;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  opacity: 0.2;
  transition: opacity 0.5s;
  width: 250px; }
  .dev-timer:hover, .dev-memory-usage:hover, #memcache-devel:hover {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }

.imce .dev-timer, .imce .dev-memory-usage, .imce #memcache-devel {
  display: none; }

.dev-memory-usage {
  top: 62px; }

#memcache-devel {
  position: fixed;
  top: auto;
  bottom: 10px;
  width: auto;
  right: 10px;
  max-height: 250px;
  overflow: auto; }

.page-message {
  padding: 50px 100px 100px;
  font-size: 24px;
  line-height: 1.2em;
  text-align: center;
  color: #333333; }

.ajaxloader {
  background: url("../images/elements/ajaxloader.svg") center center no-repeat;
  width: 500px;
  height: 150px;
  -webkit-animation: spin 4s linear infinite;
  -moz-animation: spin 4s linear infinite;
  animation: spin 2.5s ease;
  animation-iteration-count: infinite; }

@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(720deg); } }
@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(720deg); } }
@keyframes spin {
  100% {
    -webkit-transform: rotate(720deg);
    transform: rotate(720deg); } }
a.galeria-popup {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  position: relative; }
  a.galeria-popup .icon-photo-galeria {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    top: 10px;
    right: 10px; }

.receptverseny-info {
  white-space: normal !important; }

.mi-van-a-hutodben {
  margin-top: 20px; }
  .mi-van-a-hutodben h1 {
    font-family: Prompt;
    font-weight: 800;
    letter-spacing: 0.05px;
    font-size: 45px;
    color: #C9D200;
    text-align: center; }
  .mi-van-a-hutodben #nosalty-huto-form {
    margin: 0 auto; }
  .mi-van-a-hutodben .huto-alapanyagok {
    margin-top: 60px; }
    .mi-van-a-hutodben .huto-alapanyagok h4 {
      font-size: 16px;
      color: #525252;
      margin-top: 10px;
      padding-top: 25px; }
    .mi-van-a-hutodben .huto-alapanyagok .item-list ul {
      margin-bottom: 5px; }
      .mi-van-a-hutodben .huto-alapanyagok .item-list ul li {
        display: inline;
        font-size: 16px;
        color: #00709A; }
        .mi-van-a-hutodben .huto-alapanyagok .item-list ul li .sep {
          color: #A0A0A0;
          padding-right: 4px; }
        .mi-van-a-hutodben .huto-alapanyagok .item-list ul li:first-child .sep {
          display: none; }
    .mi-van-a-hutodben .huto-alapanyagok small {
      font-size: 11px; }
      .mi-van-a-hutodben .huto-alapanyagok small .item-list {
        display: inline; }
        .mi-van-a-hutodben .huto-alapanyagok small .item-list ul {
          display: inline; }
          .mi-van-a-hutodben .huto-alapanyagok small .item-list ul li {
            font-size: 11px;
            display: inline;
            color: #FD3E4E !important;
            border: 0;
            padding: 0; }
            .mi-van-a-hutodben .huto-alapanyagok small .item-list ul li a {
              color: #FD3E4E !important; }
  .mi-van-a-hutodben .form-submit, .mi-van-a-hutodben .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .mi-van-a-hutodben .ns-recept-video-outer {
    margin: 30px 0 0 0; }
  .mi-van-a-hutodben.result h1, .mi-van-a-hutodben.result .huto-alapanyagok {
    margin-top: 0;
    float: right;
    width: 582px;
    text-align: left; }
  .mi-van-a-hutodben.result h1 {
    padding-bottom: 10px; }
  .mi-van-a-hutodben.result #nosalty-huto-form {
    margin: 0 32px 0 0;
    float: left; }
    .mi-van-a-hutodben.result #nosalty-huto-form .form-submit, .mi-van-a-hutodben.result #nosalty-huto-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .mi-van-a-hutodben.result #nosalty-huto-form .ns-recept-video-outer {
      margin: 76px 0 0; }
    .mi-van-a-hutodben.result #nosalty-huto-form .huto-alapanyagok {
      display: none; }
  .mi-van-a-hutodben.result .node-lista-content {
    float: none;
    padding-left: 20px;
    width: auto;
    overflow: visible; }
    .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal {
      clear: none; }
      .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items {
        margin: 0; }
        .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 {
          height: 280px;
          margin-bottom: 10px;
          line-height: 1.2em; }
          .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 .article-content {
            height: 36px;
            margin: 10px 0 7px;
            overflow: hidden; }
            .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 .article-content .img-box-subtitle {
              font-size: 14px;
              font-weight: bold;
              text-align: left;
              line-height: 1.2em; }
          .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 .ez-kell-meg {
            padding-top: 5px; }
            .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 .ez-kell-meg .item-list ul {
              margin-top: 3px; }
              .mi-van-a-hutodben.result .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-174 .ez-kell-meg .item-list ul li {
                float: none;
                display: block;
                margin: 0;
                padding: 0;
                font-size: 13px; }
    .mi-van-a-hutodben.result .node-lista-content .node-lista-pager .item-list ul.pager {
      margin: 40px 0; }
  .mi-van-a-hutodben.electrolux h1 {
    font: 50px "Open Sans", Arial, sans-serif;
    color: #003378; }
  .mi-van-a-hutodben.electrolux #nosalty-huto-form {
    background-image: url("../images/elements/huto-electrolux.png"); }
    .mi-van-a-hutodben.electrolux #nosalty-huto-form .form-item-textfield .form-item-wrapper {
      border-color: #003378; }
      .mi-van-a-hutodben.electrolux #nosalty-huto-form .form-item-textfield .form-item-wrapper input {
        color: #003378; }
    .mi-van-a-hutodben.electrolux #nosalty-huto-form .form-submit, .mi-van-a-hutodben.electrolux #nosalty-huto-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .mi-van-a-hutodben.electrolux #nosalty-huto-form .ns-recept-video-outer {
      background-color: #003378; }
      .mi-van-a-hutodben.electrolux #nosalty-huto-form .form-submit:hover, .mi-van-a-hutodben.electrolux #nosalty-huto-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .mi-van-a-hutodben.electrolux #nosalty-huto-form .ns-recept-video-outer:hover, .mi-van-a-hutodben.electrolux #nosalty-huto-form .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .mi-van-a-hutodben.electrolux #nosalty-huto-form #button-jegyzet.has-note:hover {
        border-color: #003378 !important; }
  .mi-van-a-hutodben.electrolux .huto-alapanyagok .item-list ul li {
    color: #003378; }
    .mi-van-a-hutodben.electrolux .huto-alapanyagok .item-list ul li a {
      color: #003378; }
  .mi-van-a-hutodben.electrolux .node-lista-content ul.article-list-items li a {
    color: #003378; }
    .mi-van-a-hutodben.electrolux .node-lista-content ul.article-list-items li a:hover {
      color: #FD3E4E; }
  .mi-van-a-hutodben.electrolux .node-lista-content .node-lista-pager a {
    color: #003378; }
    .mi-van-a-hutodben.electrolux .node-lista-content .node-lista-pager a:hover {
      color: #FD3E4E; }

.page-error-403 #content {
  text-align: center; }
  .page-error-403 #content #block-nosalty-kereso {
    margin: 20px auto; }
    .page-error-403 #content #block-nosalty-kereso form {
      text-align: left; }
  .page-error-403 #content p, .page-error-403 #content ul > li {
    line-height: 1.8em;
    font-size: 16px; }
    .page-error-403 #content p.small, .page-error-403 #content ul > li.small {
      font-size: 11px; }

.page-sikeres-regisztracio h1 {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  color: #B4B800;
  text-align: center; }
.page-sikeres-regisztracio #content-area .align-center {
  padding: 20px 100px; }
  .page-sikeres-regisztracio #content-area .align-center p {
    font-size: 20px;
    margin-bottom: 1.5em; }
  .page-sikeres-regisztracio #content-area .align-center a {
    display: block;
    margin-bottom: 15px;
    font-size: 20px;
    font-weight: bold; }
.page-sikeres-regisztracio #content-area .form-item {
  line-height: 28px;
  margin-top: 12px;
  margin-left: 30px; }
  .page-sikeres-regisztracio #content-area .form-item label {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 235px;
    font-size: 18px;
    margin-right: 25px;
    text-align: right; }
  .page-sikeres-regisztracio #content-area .form-item .form-item-wrapper {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 228px; }
    .page-sikeres-regisztracio #content-area .form-item .form-item-wrapper #ns-login {
      padding: 6px 28px; }
    .page-sikeres-regisztracio #content-area .form-item .form-item-wrapper #fb-login {
      padding-top: 6px;
      padding-bottom: 6px; }

table.nst-table100-1-3.mbottom,
table.nst-table100-1-6.mbottom,
table.nst-table100-1-8.mbottom {
  margin-bottom: 30px !important; }

table.nst-table100 {
  border: 0 !important; }
  table.nst-table100 tr td {
    border: 0 !important;
    text-align: left;
    vertical-align: top !important; }

#taxonomy-manager-double-tree-form .left,
#taxonomy-manager-form .left {
  float: left;
  margin-right: 20px; }

#taxonomy-manager .treeview .form-item .form-item-wrapper {
  display: inline; }

#imce-content input.custom {
  visibility: visible; }

.icon-header-recept-bekuld {
  width: 19px;
  height: 22px;
  background-image: url("/themes/nosalty2013/images/recept-bekuldes.png");
  background-repeat: no-repeat; }

.icon-header-recept-bekuld:hover {
  background-image: url("/themes/nosalty2013/images/recept-bekuldes-hover.png");
  background-repeat: no-repeat; }

.icon-header-kedvenceim {
  width: 17px;
  height: 14px;
  background-image: url("/themes/nosalty2013/images/kedvenc.png");
  background-repeat: no-repeat; }

.icon-header-kedvenceim:hover {
  background-image: url("/themes/nosalty2013/images/kedvenc-hover.png");
  background-repeat: no-repeat; }

.icon-header-receptbook {
  width: 17px;
  height: 17px;
  background-image: url("/themes/nosalty2013/images/receptkonyv.png");
  background-repeat: no-repeat; }

.icon-header-receptbook:hover {
  background-image: url("/themes/nosalty2013/images/receptkonyv-hover.png");
  background-repeat: no-repeat; }

.icon-header-logout {
  width: 17px;
  height: 13px;
  background-image: url("/themes/nosalty2013/images/logout.png");
  background-repeat: no-repeat; }

.icon-header-logout:hover {
  background-image: url("/themes/nosalty2013/images/logout-hover.png");
  background-repeat: no-repeat; }

.icon-header-discourse {
  width: 22px;
  height: 17px;
  background-image: url("/themes/nosalty2013/images/nosalty-discourse-gray.png");
  background-repeat: no-repeat; }

.icon-header-discourse:hover {
  background-image: url("/themes/nosalty2013/images/nosalty-discourse.png");
  background-repeat: no-repeat; }

.sliding-popup-bottom {
  background: none;
  background-color: #636363;
  opacity: 0.9; }

#sliding-popup .popup-content #popup-buttons button .find-more-button {
  display: none; }

#sliding-popup .popup-content #popup-text {
  width: 800px; }
  #sliding-popup .popup-content #popup-text p {
    font-size: 14px;
    font-weight: normal;
    padding-top: 11px; }
  #sliding-popup .popup-content #popup-text a {
    font-weight: bold;
    color: #ffffff; }

#sliding-popup .popup-content #popup-buttons button {
  cursor: pointer;
  margin-right: 5px;
  vertical-align: middle;
  overflow: visible;
  width: 55px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  background: none;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
  border: none;
  display: none;
  font-family: arial;
  font-weight: normal;
  padding: 0px;
  text-decoration: none;
  text-shadow: none; }
  #sliding-popup .popup-content #popup-buttons button.agree-button {
    cursor: pointer;
    display: inline-block;
    border: 1px solid #b9b9b9;
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 white;
    color: #333333;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    background-color: #dddddd;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #c1c1c1));
    background-image: -webkit-linear-gradient(#dddddd, #c1c1c1);
    background-image: linear-gradient(#dddddd, #c1c1c1);
    padding: 7px 18px;
    text-decoration: none;
    text-shadow: 0 1px 0 #e7e7e7;
    background-clip: padding-box;
    width: 120px;
    font-size: 14px;
    color: #636363; }
    #sliding-popup .popup-content #popup-buttons button.agree-button:hover:not(:disabled) {
      box-shadow: inset 0 1px 0 0 #eaeaea;
      cursor: pointer; }
    #sliding-popup .popup-content #popup-buttons button.agree-button:active:not(:disabled) {
      border: 1px solid #b9b9b9;
      box-shadow: inset 0 0 8px 4px #b2b2b2, inset 0 0 8px 4px #b2b2b2, 0 1px 1px 0 #eee; }
    #sliding-popup .popup-content #popup-buttons button.agree-button:disabled {
      opacity: 0.5;
      cursor: not-allowed; }

#sliding-popup .popup-content #popup-buttons button:hover {
  background: none;
  background: none;
  color: #fff;
  text-shadow: none; }

.block-right .fb_iframe_widget > span {
  width: 300px !important; }

.block-right .fb-like-box iframe {
  width: 300px !important; }

.sticky-cts-container.is-sticky {
  position: fixed;
  width: 300px;
  z-index: 1;
  top: 95px; }

fieldset {
  border: 1px solid #818282; }

.node-form .body-field-wrapper {
  width: 697px; }
.node-form #edit-field-page-mobile-content-0-value-wrapper {
  width: 400px; }

.form-text::-ms-clear, .form-item .form-textarea::-ms-clear {
  display: none; }

.form-item {
  margin-top: 0; }
  .form-item label {
    font-weight: normal; }
  .form-item.form-item-textfield .form-item-wrapper, .form-item.form-item-password .form-item-wrapper, .form-item.form-item-textarea .form-item-wrapper {
    background: #FFFFFF;
    border: solid 2px #DDDDDD;
    border-radius: 3px;
    color: #333333;
    position: relative;
    padding: 7px 9px; }
  .form-item.form-item-textfield .error, .form-item.form-item-password .error {
    color: #333333; }
  .form-item.form-item-textfield.form-item-ok .form-item-wrapper, .form-item.form-item-password.form-item-ok .form-item-wrapper {
    border-color: #B4B800; }
  .form-item.form-item-textfield.form-item-error .form-item-wrapper, .form-item.form-item-password.form-item-error .form-item-wrapper {
    border-color: #FD3E4E; }
  .form-item.form-item-textfield .sprite, .form-item.form-item-password .sprite {
    display: none; }
  .form-item.form-item-textfield.form-item-ok .form-item-wrapper, .form-item.form-item-textfield.form-item-error .form-item-wrapper, .form-item.form-item-password.form-item-ok .form-item-wrapper, .form-item.form-item-password.form-item-error .form-item-wrapper {
    padding-right: 30px; }
    .form-item.form-item-textfield.form-item-ok .form-item-wrapper .sprite, .form-item.form-item-textfield.form-item-error .form-item-wrapper .sprite, .form-item.form-item-password.form-item-ok .form-item-wrapper .sprite, .form-item.form-item-password.form-item-error .form-item-wrapper .sprite {
      display: block;
      position: absolute;
      right: 9px;
      top: 50%;
      margin-top: -7px; }
  .form-item.form-item-textfield.large .form-item-wrapper, .form-item.form-item-password.large .form-item-wrapper {
    padding: 10px 15px; }
    .form-item.form-item-textfield.large .form-item-wrapper .form-text, .form-item.form-item-textfield.large .form-item-wrapper .form-textarea, .form-item.form-item-password.large .form-item-wrapper .form-text, .form-item.form-item-password.large .form-item-wrapper .form-textarea {
      font-size: 20px; }
    .form-item.form-item-textfield.large .form-item-wrapper .sprite, .form-item.form-item-password.large .form-item-wrapper .sprite {
      margin-top: -10px; }
  .form-item.form-item-textarea .resizable-textarea {
    width: auto; }
  .form-item .form-text, .form-item .form-textarea {
    margin: 0;
    padding: 0;
    border: 0;
    display: block;
    width: 100%;
    height: 17px;
    font-size: 14px;
    line-height: 17px; }
    .form-item .form-text::-webkit-input-placeholder, .form-item .form-textarea::-webkit-input-placeholder {
      font-style: italic; }
    .form-item .form-text::-moz-placeholder, .form-item .form-textarea::-moz-placeholder {
      font-style: italic; }
    .form-item .form-text:-ms-input-placeholder, .form-item .form-textarea:-ms-input-placeholder {
      font-style: italic; }
    .form-item .form-text.error, .form-item .error.form-textarea {
      border: none; }
  .form-item .form-textarea {
    font-family: "Open Sans", Arial, sans-serif;
    height: 73px;
    resize: vertical; }
    .form-item .form-textarea.error {
      border: none; }
  .form-item.form-item-note {
    font-size: 10px; }

.form-radios {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.form-submit, .node-type-recept .node-inner .article-meta .ns-recept-video-outer {
  border: 1px solid #076fe4;
  border-radius: 3px;
  box-shadow: inset 0 1px 0 0 #8ebcf1;
  color: white;
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  background-color: #4294f0;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4294f0), color-stop(100%, #0776f3));
  background-image: -webkit-linear-gradient(#4294f0, #0776f3);
  background-image: linear-gradient(#4294f0, #0776f3);
  padding: 7px 18px;
  text-decoration: none;
  text-shadow: 0 1px 0 #0065d6;
  background-clip: padding-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background: #FD3E4E;
  border: solid 2px transparent !important;
  box-shadow: none !important;
  text-shadow: none !important;
  text-transform: lowercase;
  font: bold 16px/24px "Open Sans", Arial, sans-serif;
  padding: 5px 18px;
  margin-right: 10px;
  /* rounded */ }
  .form-submit:hover:not(:disabled), .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover:not(:disabled), .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:not(:disabled):hover {
    box-shadow: inset 0 1px 0 0 #60a2ec;
    cursor: pointer; }
  .form-submit:active:not(:disabled), .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active:not(:disabled) {
    border: 1px solid #076fe4;
    box-shadow: inset 0 0 8px 4px #0868d3, inset 0 0 8px 4px #0868d3, 0 1px 1px 0 #eee; }
  .form-submit:disabled, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:disabled {
    opacity: 0.5;
    cursor: not-allowed; }
  .form-submit.large, .jDialog.dialog-type-login form#user-login #edit-submit, .node-type-recept .node-inner .article-meta .large.ns-recept-video-outer {
    font-size: 20px;
    line-height: 34px;
    padding: 5px 10px; }
  .form-submit.small, .node-type-recept .node-inner .article-meta .small.ns-recept-video-outer {
    font-size: 14px;
    line-height: 14px;
    padding: 5px 10px; }
  .form-submit.blue, .node-type-recept .node-inner .article-meta .blue.ns-recept-video-outer {
    background: #00709A; }
  .form-submit.grey, .node-type-recept .node-inner .article-meta .grey.ns-recept-video-outer {
    color: #525252;
    background: #DDDDDD; }
  .form-submit.fb-blue, .node-type-recept .node-inner .article-meta .fb-blue.ns-recept-video-outer {
    background: #4A66A0; }
  .form-submit.google-red, .node-type-recept .node-inner .article-meta .google-red.ns-recept-video-outer {
    background: #D3482B; }
  .form-submit.nem_latszik, .node-type-recept .node-inner .article-meta .nem_latszik.ns-recept-video-outer {
    display: none; }
  .form-submit.green, .jDialog.dialog-type-login form#user-login #edit-submit, .node-type-recept .node-inner .article-meta .green.ns-recept-video-outer {
    background: #B4B800; }
  .form-submit:hover, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .form-submit.hover, .node-type-recept .node-inner .article-meta .hover.ns-recept-video-outer, .form-submit:active, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active {
    color: #FD3E4E;
    background-color: transparent !important;
    border-color: #00709A !important;
    box-shadow: none; }
    .form-submit:hover.blue, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover.blue, .node-type-recept .node-inner .article-buttons .blue#button-jegyzet.has-note:hover, .form-submit.hover.blue, .node-type-recept .node-inner .article-meta .hover.blue.ns-recept-video-outer, .form-submit:active.blue, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active.blue {
      border-color: #FD3E4E;
      color: #00709A; }
    .form-submit:hover.grey, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover.grey, .node-type-recept .node-inner .article-buttons .grey#button-jegyzet.has-note:hover, .form-submit.hover.grey, .node-type-recept .node-inner .article-meta .hover.grey.ns-recept-video-outer, .form-submit:active.grey, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active.grey {
      background-color: #818282 !important;
      border-color: #818282 !important;
      color: #FFFFFF; }
    .form-submit:hover.fb-blue, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover.fb-blue, .node-type-recept .node-inner .article-buttons .fb-blue#button-jegyzet.has-note:hover, .form-submit.hover.fb-blue, .node-type-recept .node-inner .article-meta .hover.fb-blue.ns-recept-video-outer, .form-submit:active.fb-blue, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active.fb-blue {
      border-color: #4A66A0 !important;
      color: #4A66A0; }
    .form-submit:hover.google-red, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover.google-red, .node-type-recept .node-inner .article-buttons .google-red#button-jegyzet.has-note:hover, .form-submit.hover.google-red, .node-type-recept .node-inner .article-meta .hover.google-red.ns-recept-video-outer, .form-submit:active.google-red, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active.google-red {
      border-color: #D3482B !important;
      color: #D3482B; }
    .form-submit:hover.green, .jDialog.dialog-type-login form#user-login #edit-submit:hover, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover.green, .node-type-recept .node-inner .article-buttons .green#button-jegyzet.has-note:hover, .form-submit.hover.green, .jDialog.dialog-type-login form#user-login .hover#edit-submit, .node-type-recept .node-inner .article-meta .hover.green.ns-recept-video-outer, .form-submit:active.green, .jDialog.dialog-type-login form#user-login #edit-submit:active, .node-type-recept .node-inner .article-meta .ns-recept-video-outer:active.green {
      border-color: #B4B800 !important;
      color: #B4B800; }
  .form-submit.inverse-color:hover, .node-type-recept .node-inner .article-meta .inverse-color.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-buttons .inverse-color#button-jegyzet.has-note:hover, .form-submit.inverse-color.hover, .node-type-recept .node-inner .article-meta .inverse-color.hover.ns-recept-video-outer {
    border-color: #FD3E4E !important;
    color: #00709A; }
  .form-submit.has-icon, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer {
    padding-right: 10px; }
    .form-submit.has-icon i, .node-type-recept .node-inner .article-meta .has-icon.ns-recept-video-outer i {
      display: inline-block;
      vertical-align: -4%;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      margin-left: 10px; }
    .form-submit.has-icon.large i, .jDialog.dialog-type-login form#user-login .has-icon#edit-submit i, .node-type-recept .node-inner .article-meta .has-icon.large.ns-recept-video-outer i {
      vertical-align: baseline; }
    .form-submit.has-icon.round i, .node-type-recept .node-inner .article-meta .has-icon.round.ns-recept-video-outer i {
      vertical-align: -12%; }
    .form-submit.has-icon.left-icon, .node-type-recept .node-inner .article-meta .has-icon.left-icon.ns-recept-video-outer {
      padding-left: 10px;
      padding-right: 18px; }
      .form-submit.has-icon.left-icon i, .node-type-recept .node-inner .article-meta .has-icon.left-icon.ns-recept-video-outer i {
        margin-left: 0;
        margin-right: 10px; }
    .form-submit.has-icon.icon-only, .node-type-recept .node-inner .article-meta .has-icon.icon-only.ns-recept-video-outer {
      padding-left: 10px;
      padding-right: 10px; }
      .form-submit.has-icon.icon-only i, .node-type-recept .node-inner .article-meta .has-icon.icon-only.ns-recept-video-outer i {
        margin: 0; }
  .form-submit.round, .node-type-recept .node-inner .article-meta .round.ns-recept-video-outer {
    border-radius: 14px;
    font-size: 14px;
    line-height: 14px;
    padding-left: 10px;
    padding-right: 10px; }
    .form-submit.round:hover, .node-type-recept .node-inner .article-meta .round.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-buttons .round#button-jegyzet.has-note:hover, .form-submit.round.hover, .node-type-recept .node-inner .article-meta .round.hover.ns-recept-video-outer {
      color: #FD3E4E; }
    .form-submit.round.large, .jDialog.dialog-type-login form#user-login .round#edit-submit, .node-type-recept .node-inner .article-meta .round.large.ns-recept-video-outer {
      line-height: 19px;
      border-radius: 18px; }
      .form-submit.round.large i, .jDialog.dialog-type-login form#user-login .round#edit-submit i, .node-type-recept .node-inner .article-meta .round.large.ns-recept-video-outer i {
        vertical-align: -7%; }
  .form-submit.floatright, .node-type-recept .node-inner .article-meta .floatright.ns-recept-video-outer {
    margin-right: 0;
    margin-left: 10px; }

input.custom {
  visibility: hidden; }

.custom-checkbox {
  line-height: 20px; }
  .custom-checkbox .custom-checkbox-icon {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    margin-right: 5px;
    cursor: pointer; }
  .custom-checkbox label {
    cursor: pointer;
    font-weight: bold; }

.custom-radio .custom-radio-icon {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  margin-right: 11px;
  cursor: pointer; }
.custom-radio label {
  cursor: pointer;
  line-height: 20px;
  font-size: 16px;
  font-weight: bold !important;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }
  .custom-radio label .form-item-textfield {
    font-size: 14px;
    font-weight: normal !important; }
.custom-radio.custom-radio-checked label {
  color: #FD3E4E; }

.custom-select-holder {
  overflow: visible;
  position: relative;
  font-weight: bold;
  line-height: 30px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: normal;
  min-width: 100px; }
  .custom-select-holder .custom-select-label-holder {
    border-radius: 3px;
    overflow: hidden;
    background: #DDDDDD;
    position: relative; }
    .custom-select-holder .custom-select-label-holder .custom-select-text {
      padding: 0 10px;
      white-space: nowrap;
      margin-right: 30px;
      overflow: hidden;
      text-overflow: ellipsis; }
    .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto;
      z-index: 10;
      background-color: #818282; }
  .custom-select-holder ul.custom-select-options {
    position: absolute;
    z-index: 99;
    left: 0;
    right: 2px;
    border-radius: 0 0 3px 3px;
    background: #EEEEEE;
    box-shadow: 2px 2px 2px rgba(50, 50, 50, 0.5);
    max-height: 300px;
    overflow: auto;
    padding: 0; }
    .custom-select-holder ul.custom-select-options li {
      padding: 0 10px;
      line-height: 30px; }
      .custom-select-holder ul.custom-select-options li.in-option-group {
        padding-left: 30px; }
      .custom-select-holder ul.custom-select-options li:hover, .custom-select-holder ul.custom-select-options li.active {
        background: #FD3E4E; }
        .custom-select-holder ul.custom-select-options li:hover a, .custom-select-holder ul.custom-select-options li.active a {
          color: #F8F7F1; }
      .custom-select-holder ul.custom-select-options li a {
        display: block;
        color: #525252;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden; }
      .custom-select-holder ul.custom-select-options li.disabled, .custom-select-holder ul.custom-select-options li.disabled:hover {
        background: #DDDDDD; }
        .custom-select-holder ul.custom-select-options li.disabled a, .custom-select-holder ul.custom-select-options li.disabled:hover a {
          color: #525252; }
  .custom-select-holder.custom-select-active .custom-select-label-holder {
    border-radius: 3px 3px 3px 0; }

.custom-form-reset {
  margin: 0 0 10px 10px;
  display: block;
  white-space: nowrap; }

.navbar.list-limit .custom-select-holder {
  min-width: 70px; }

.form-item-jslider {
  margin: 30px 0; }
  .form-item-jslider .jslider {
    position: relative; }
    .form-item-jslider .jslider .jslider-label-container {
      display: none; }
    .form-item-jslider .jslider.ui-slider-vertical {
      margin: 25px 0 0 6px;
      border: 0;
      width: 8px;
      background: none; }
      .form-item-jslider .jslider.ui-slider-vertical .ui-slider-handle {
        border: 0;
        background-color: none;
        left: -4px;
        cursor: pointer; }
      .form-item-jslider .jslider.ui-slider-vertical .jslider-bar, .form-item-jslider .jslider.ui-slider-vertical .jslider-colorbar {
        border-radius: 4px;
        position: absolute;
        left: 0;
        width: 100%;
        top: -15px;
        bottom: -15px;
        background: #DDDDDD;
        z-index: 1; }
      .form-item-jslider .jslider.ui-slider-vertical .jslider-colorbar {
        top: auto;
        height: 15px;
        background: #FD3E4E; }
      .form-item-jslider .jslider.ui-slider-vertical .jslider-tick-container {
        position: absolute;
        top: -1px;
        bottom: -1px;
        z-index: 0;
        left: -6px;
        width: 20px; }
        .form-item-jslider .jslider.ui-slider-vertical .jslider-tick-container .jslider-tick {
          position: absolute;
          display: block;
          height: 1px;
          width: 100%;
          border-bottom: solid 1px #B5B0A0; }
          .form-item-jslider .jslider.ui-slider-vertical .jslider-tick-container .jslider-tick:first-child {
            border-bottom: solid 2px #525252; }
      .form-item-jslider .jslider.ui-slider-vertical .jslider-label-container {
        display: block;
        position: absolute;
        top: 8px;
        bottom: -10px;
        left: 0;
        right: 0; }
        .form-item-jslider .jslider.ui-slider-vertical .jslider-label-container .jslider-label {
          cursor: pointer;
          display: block;
          position: absolute;
          left: 22px;
          line-height: 20px;
          font-size: 12px;
          white-space: nowrap; }
          .form-item-jslider .jslider.ui-slider-vertical .jslider-label-container .jslider-label:first-child {
            font-weight: bold;
            font-style: italic; }

.form-item-ac-filter .description {
  display: none; }
.form-item-ac-filter ul.filter-selected-container li.filter-selected-item {
  line-height: 20px;
  font-size: 11px;
  padding-right: 20px;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  .form-item-ac-filter ul.filter-selected-container li.filter-selected-item .icon-delete-small {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    z-index: 98;
    top: 4px;
    cursor: pointer; }

.container-inline-date .form-item .form-item-markup {
  min-width: 80px;
  margin-right: 10px; }

.node-form .body-field-wrapper .form-item-textfield {
  width: 570px; }
.node-form .body-field-wrapper .form-submit.button, .node-form .body-field-wrapper .node-type-recept .node-inner .article-meta .button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .node-form .body-field-wrapper .button.ns-recept-video-outer {
  margin-top: 23px;
  float: right; }

.content-add-more,
.multiple-values-add-more {
  margin: 10px 0; }

form .description, .form-item .description {
  line-height: 1.2em;
  font-size: 0.8em;
  margin-top: 5px;
  color: #777777; }

#block-nosalty-kereso {
  width: 666px;
  border-radius: 5px;
  display: block;
  padding: 5px 0;
  margin-bottom: 20px; }
  #block-nosalty-kereso .site-keywords {
    margin-top: 20px;
    padding: 0; }
  #block-nosalty-kereso #nosalty-search .form-item {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    margin-bottom: 0;
    line-height: 20px;
    padding: 5px 0; }
    #block-nosalty-kereso #nosalty-search .form-item ::-webkit-input-placeholder {
      color: #b3b3b3; }
  #block-nosalty-kereso #nosalty-search #edit-keyword-wrapper label {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 72px;
    padding-left: 11px;
    margin-right: 35px;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal; }
  #block-nosalty-kereso #nosalty-search #edit-keyword-wrapper .form-item-wrapper {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 495px;
    border: none;
    padding: 0px 0px 0px 5px; }
    #block-nosalty-kereso #nosalty-search #edit-keyword-wrapper .form-item-wrapper .form-text, #block-nosalty-kereso #nosalty-search #edit-keyword-wrapper .form-item-wrapper .form-item .form-textarea, .form-item #block-nosalty-kereso #nosalty-search #edit-keyword-wrapper .form-item-wrapper .form-textarea {
      height: 20px;
      font-size: 16px;
      padding-left: 14px; }
  #block-nosalty-kereso #nosalty-search .form-item-select {
    width: 130px; }
    #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder {
      font-weight: normal;
      color: #525252;
      line-height: 20px;
      margin-right: 14px; }
      #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder .custom-select-label-holder {
        background: none;
        border: none; }
        #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
          background-color: transparent;
          margin-top: -4px; }
        #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder .custom-select-label-holder .custom-select-text {
          padding: 0; }
      #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder ul.custom-select-options {
        background: #FFFFFF;
        left: -10px; }
        #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder ul.custom-select-options li a {
          color: #525252; }
        #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder ul.custom-select-options li.active a, #block-nosalty-kereso #nosalty-search .form-item-select .form-item-wrapper .custom-select-holder ul.custom-select-options li:hover a {
          color: #FFFFFF; }
  #block-nosalty-kereso #nosalty-search .form-submit, #block-nosalty-kereso #nosalty-search .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #block-nosalty-kereso #nosalty-search .ns-recept-video-outer {
    display: block;
    width: 36px;
    height: 40px;
    border: 0 !important;
    border-radius: initial;
    background-color: transparent;
    margin: -5px 0 0 -9px;
    padding: 0; }
  #block-nosalty-kereso #nosalty-search .hutos-kereso {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 140px;
    margin-left: 10px; }
    #block-nosalty-kereso #nosalty-search .hutos-kereso a {
      color: #FFFFFF;
      font-size: 14px;
      line-height: 30px; }

#container > #content-top #block-nosalty-kereso {
  margin-bottom: 20px; }
  #container > #content-top #block-nosalty-kereso .site-keywords {
    max-width: none; }
  #container > #content-top #block-nosalty-kereso .nosalty-search-form {
    width: 990px;
    height: 180px;
    border: none;
    border-radius: 0px;
    background: none; }
    #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content {
      width: 666px;
      margin: 0 auto;
      margin-top: 40px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content video {
        position: absolute;
        left: 0px;
        top: 5px;
        width: 990px;
        height: 180px;
        z-index: 0;
        object-fit: fill; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .receptkereso-title {
        font-family: Prompt;
        width: 666px;
        color: white;
        font-size: 30px;
        text-align: center;
        position: absolute;
        top: 50px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .receptkereso-mivan {
        color: white;
        text-align: center;
        letter-spacing: 1px;
        font-weight: bold;
        position: absolute;
        left: 400px;
        top: 135px; }
        #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .receptkereso-mivan a {
          color: #eeeeee; }
        #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .receptkereso-mivan a:hover {
          color: #ffffff; }
        #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .receptkereso-mivan a:visited {
          color: #eeeeee; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .searchBackground {
        position: absolute;
        top: 0;
        left: 0; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content form {
        margin-top: 70px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-wrapper {
        background-color: rgba(255, 255, 255, 0);
        width: 455px; }
        #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-wrapper .form-text, #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-wrapper .form-item .form-textarea, .form-item #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-wrapper .form-textarea {
          height: 45px;
          background-color: rgba(255, 255, 255, 0.75);
          padding-left: 8px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-select {
        height: 35px;
        margin-top: 5px;
        margin-left: 4.5px;
        background-color: rgba(255, 255, 255, 0.75);
        position: absolute; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .block-inner .content .form-item-select > .form-item-wrapper {
        margin-top: 8px;
        width: 133px; }
    #container > #content-top #block-nosalty-kereso .nosalty-search-form .icon-kereses-submit {
      background-image: none;
      background: none; }
    #container > #content-top #block-nosalty-kereso .nosalty-search-form .icon-kereses-submit > button {
      background-image: url(/files/kereso/ns-search-white.png);
      background-size: 60%;
      background-position: 12px 13px;
      background-color: rgba(0, 0, 0, 0.5);
      width: 45px;
      height: 45px;
      opacity: 0.8;
      position: absolute;
      right: 185px;
      top: 85px;
      background-size: 20px;
      padding-right: 15px; }
    #container > #content-top #block-nosalty-kereso .nosalty-search-form .icon-kereses-submit > button:hover {
      opacity: 1;
      background-color: rgba(0, 0, 0, 0.5) !important; }
    #container > #content-top #block-nosalty-kereso .nosalty-search-form .custom-select-options {
      background: rgba(255, 255, 255, 0.90196);
      width: 140px;
      top: 32px;
      border-radius: 0px;
      box-shadow: none;
      left: -11px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .custom-select-options .active {
        background: rgba(0, 0, 0, 0.4);
        border-radius: 0px; }
      #container > #content-top #block-nosalty-kereso .nosalty-search-form .custom-select-options li:hover {
        background: rgba(0, 0, 0, 0.4); }

.site-keywords {
  list-style-type: none;
  margin: 15px 0 0;
  max-width: 625px;
  padding: 0; }
  .site-keywords li {
    display: inline-block; }
    .site-keywords li a {
      background-color: #E5E5E5;
      text-transform: lowercase;
      font-weight: initial;
      margin: 0 5px 5px 0;
      padding: 10px 15px;
      font-size: 13px;
      display: block;
      color: #4F4F4F; }
      .site-keywords li a:hover {
        background-color: #f2f2f2; }

#container > #content-top #block-nosalty-kereso {
  width: 100%;
  border: none;
  border-radius: 0;
  background: none;
  height: auto;
  padding: 0; }
  #container > #content-top #block-nosalty-kereso, #container > #content-top #block-nosalty-kereso * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  #container > #content-top #block-nosalty-kereso .button {
    background-color: #525252;
    border-radius: 3px;
    padding: 5px 10px;
    color: #fff; }
    #container > #content-top #block-nosalty-kereso .button:hover {
      background-color: #333333; }
  #container > #content-top #block-nosalty-kereso .block-inner .content .inner {
    background-repeat: no-repeat;
    flex-direction: row;
    padding: 50px 20px;
    margin: 0 auto 0;
    display: flex; }
    #container > #content-top #block-nosalty-kereso .block-inner .content .inner video {
      position: absolute;
      left: 0px;
      top: 5px;
      width: 990px;
      height: 180px;
      z-index: 0;
      object-fit: fill; }
    #container > #content-top #block-nosalty-kereso .block-inner .content .inner .whats-in-fridge {
      text-align: right;
      flex: 1; }
      #container > #content-top #block-nosalty-kereso .block-inner .content .inner .whats-in-fridge .button {
        display: inline-block;
        text-align: center;
        font-weight: bold;
        font-size: 16px;
        padding: 15px 0;
        width: 200px;
        color: #fff; }
    #container > #content-top #block-nosalty-kereso .block-inner .content .inner .searchBackground {
      position: absolute;
      z-index: -1;
      left: 0;
      top: 0; }
    #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container {
      position: relative;
      flex: 2; }
      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield {
        display: block;
        padding: 0; }
        #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper {
          width: 100%;
          padding: 0; }
          #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .form-text, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .form-textarea {
            padding: 18px 20px 16px;
            background-color: #fff;
            border-radius: 3px;
            height: 50px; }
          #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select {
            background-color: #fff;
            border-radius: 3px;
            position: absolute;
            width: 100%;
            padding: 0;
            z-index: 1;
            margin: 0;
            top: 54px; }
            #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li {
              padding: 10px 20px; }
              #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li.selected {
                background-color: #eee; }
              #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li.submit {
                text-align: right; }
                #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li.submit button {
                  background-color: #FF4641;
                  padding: 11px 24px;
                  border-radius: 5px;
                  font-weight: bold;
                  font-size: 16px;
                  cursor: pointer;
                  border: none;
                  color: #fff; }
                  #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li.submit button:hover {
                    background-color: #ff5f5b; }
              #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li:first-of-type {
                padding-top: 20px; }
              #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li:last-of-type {
                padding-bottom: 20px; }
              #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a {
                display: flex; }
                #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .left, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right {
                  max-height: 90px; }
                #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .left {
                  position: relative;
                  margin-right: 20px;
                  flex: 1; }
                  #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .left.recommended::after {
                    content: 'Nosalty aj\u00E1nlja';
                    background-color: #FF4641;
                    -webkit-box-sizing: border-box;
                    -moz-box-sizing: border-box;
                    box-sizing: border-box;
                    text-align: center;
                    position: absolute;
                    font-weight: bold;
                    font-size: 11px;
                    padding: 5px 0;
                    color: #fff;
                    width: 100%;
                    bottom: 0;
                    left: 0; }
                #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right {
                  border-bottom: 1px solid #E5E5E5;
                  position: relative;
                  flex: 7; }
                  #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right p {
                    font-weight: bold;
                    line-height: normal;
                    font-size: 18px;
                    margin: 0; }
                  #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block {
                    position: absolute;
                    bottom: 10px;
                    left: 0; }
                    #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block span {
                      font-size: 14px;
                      color: #777; }
                      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block span.time {
                        border-right: 2px solid #bbb;
                        border-left: 2px solid #bbb;
                        padding: 0 5px;
                        margin: 0 5px; }
                        #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block span.time::after {
                          content: ' perc'; }
                      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block span.comments {
                        color: #00709A; }
                        #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-item.form-item-textfield .form-item-wrapper .autocomplete-select li a .right .info-block span.comments::after {
                          content: ' hozz\00E1sz\00F3l\00E1s'; }
      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-submit, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .ns-recept-video-outer, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .clear-search-form {
        opacity: .7;
        position: absolute; }
        #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-submit:hover, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .ns-recept-video-outer:hover, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container #button-jegyzet.has-note:hover, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .clear-search-form:hover {
          opacity: 1; }
      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .form-submit, #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .ns-recept-video-outer {
        background: url("/themes/nosalty2013/images/search/magnifier-glass-hover.png") 7px 8px no-repeat;
        right: 5px;
        top: 10px; }
      #container > #content-top #block-nosalty-kereso .block-inner .content .inner form.nosalty-search-container .clear-search-form {
        background: url("/themes/nosalty2013/images/search/close-hover.png") 11px 12px no-repeat;
        right: 50px;
        top: 10px; }

.page-user h1 {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  text-align: center;
  color: #B4B800; }

.page-user-register h1.title, .page-user-password h1.title {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  text-transform: uppercase;
  padding-left: 258px;
  text-align: left; }

.page-user-password h1.title {
  font-family: Prompt, Verdana;
  font-weight: bold !important;
  letter-spacing: -0.05em;
  padding-left: 258px;
  text-align: left;
  padding: 0;
  text-align: center;
  color: #FD3E4E;
  margin-bottom: 20px;
  font-size: 28px;
  text-transform: uppercase; }
.page-user-password h1.title:first-letter {
  text-transform: uppercase !important; }

.page-user-google #hybridauth-additional-info-form {
  margin-right: 320px; }

.page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis,
.page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit,
.page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis,
.page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit,
.page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis,
.page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit,
.page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis,
.page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit,
.page-user-register #user-register #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis,
.page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit,
.page-user-register #user-register #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer,
.node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer {
  white-space: unset; }
  .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option, .node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option,
  .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option,
  .page-user-register #user-register #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis label.option,
  .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit label.option,
  .page-user-register #user-register #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option,
  .node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer label.option {
    font-size: 11px; }
  .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon, .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon, .node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon,
  .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .node-type-recept .node-inner .article-meta .page-user-facebook #ns-facebook-reg-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon,
  .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .node-type-recept .node-inner .article-meta .page-user-google #hybridauth-additional-info-form #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon,
  .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon,
  .page-user-register #user-register #edit-feltetelek-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-feltetelek-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ellipsis .custom-checkbox-icon,
  .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.form-submit .custom-checkbox-icon,
  .page-user-register #user-register #edit-hirlevel-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon,
  .node-type-recept .node-inner .article-meta .page-user-register #user-register #edit-hirlevel-wrapper .custom-checkbox.checkbox-style-green.ns-recept-video-outer .custom-checkbox-icon {
    float: left;
    margin-bottom: 60px; }

form#user-register .form-item .description,
form#user-pass .form-item .description,
#content form#user-login .form-item .description,
form#ns-facebook-reg-form .form-item .description,
form #ns-google-reg-form-w .form-item .description {
  padding-left: 260px;
  width: 250px;
  font-style: normal; }
form#user-register .form-item.form-item-textfield label, form#user-register .form-item.form-item-password label, form#user-register .form-item.form-item-date_select label, form#user-register .form-item.form-item-item label,
form#user-pass .form-item.form-item-textfield label,
form#user-pass .form-item.form-item-password label,
form#user-pass .form-item.form-item-date_select label,
form#user-pass .form-item.form-item-item label,
#content form#user-login .form-item.form-item-textfield label,
#content form#user-login .form-item.form-item-password label,
#content form#user-login .form-item.form-item-date_select label,
#content form#user-login .form-item.form-item-item label,
form#ns-facebook-reg-form .form-item.form-item-textfield label,
form#ns-facebook-reg-form .form-item.form-item-password label,
form#ns-facebook-reg-form .form-item.form-item-date_select label,
form#ns-facebook-reg-form .form-item.form-item-item label,
form #ns-google-reg-form-w .form-item.form-item-textfield label,
form #ns-google-reg-form-w .form-item.form-item-password label,
form #ns-google-reg-form-w .form-item.form-item-date_select label,
form #ns-google-reg-form-w .form-item.form-item-item label {
  display: block;
  float: left;
  width: 235px;
  margin-right: 25px;
  font-size: 18px;
  line-height: 35px;
  font-weight: normal;
  text-align: right;
  text-transform: lowercase; }
form#user-register .form-item.form-item-textfield > .form-item-wrapper, form#user-register .form-item.form-item-password > .form-item-wrapper, form#user-register .form-item.form-item-date_select > .form-item-wrapper, form#user-register .form-item.form-item-item > .form-item-wrapper,
form#user-pass .form-item.form-item-textfield > .form-item-wrapper,
form#user-pass .form-item.form-item-password > .form-item-wrapper,
form#user-pass .form-item.form-item-date_select > .form-item-wrapper,
form#user-pass .form-item.form-item-item > .form-item-wrapper,
#content form#user-login .form-item.form-item-textfield > .form-item-wrapper,
#content form#user-login .form-item.form-item-password > .form-item-wrapper,
#content form#user-login .form-item.form-item-date_select > .form-item-wrapper,
#content form#user-login .form-item.form-item-item > .form-item-wrapper,
form#ns-facebook-reg-form .form-item.form-item-textfield > .form-item-wrapper,
form#ns-facebook-reg-form .form-item.form-item-password > .form-item-wrapper,
form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper,
form#ns-facebook-reg-form .form-item.form-item-item > .form-item-wrapper,
form #ns-google-reg-form-w .form-item.form-item-textfield > .form-item-wrapper,
form #ns-google-reg-form-w .form-item.form-item-password > .form-item-wrapper,
form #ns-google-reg-form-w .form-item.form-item-date_select > .form-item-wrapper,
form #ns-google-reg-form-w .form-item.form-item-item > .form-item-wrapper {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  width: 228px; }
form#user-register .form-item#edit-remember-me-wrapper,
form#user-pass .form-item#edit-remember-me-wrapper,
#content form#user-login .form-item#edit-remember-me-wrapper,
form#ns-facebook-reg-form .form-item#edit-remember-me-wrapper,
form #ns-google-reg-form-w .form-item#edit-remember-me-wrapper {
  padding: 1em 261px; }
form#user-register .captcha,
form#user-pass .captcha,
#content form#user-login .captcha,
form#ns-facebook-reg-form .captcha,
form #ns-google-reg-form-w .captcha {
  margin-top: 30px; }
  form#user-register .captcha > img,
  form#user-pass .captcha > img,
  #content form#user-login .captcha > img,
  form#ns-facebook-reg-form .captcha > img,
  form #ns-google-reg-form-w .captcha > img {
    margin: 0 0 10px 260px;
    width: 120px;
    height: 60px; }
form#user-register #edit-submit,
form#user-pass #edit-submit,
#content form#user-login #edit-submit,
form#ns-facebook-reg-form #edit-submit,
form #ns-google-reg-form-w #edit-submit {
  margin-left: 260px; }
form#user-register .form-item-note,
form#user-pass .form-item-note,
#content form#user-login .form-item-note,
form#ns-facebook-reg-form .form-item-note,
form #ns-google-reg-form-w .form-item-note {
  padding-left: 260px; }

form#ns-facebook-reg-form #messages-wrapper,
form#hybridauth-additional-info-form #messages-wrapper,
form#user-register #messages-wrapper {
  margin: 0 139px 0 260px;
  font-size: 12px;
  position: relative; }
  form#ns-facebook-reg-form #messages-wrapper .messages,
  form#hybridauth-additional-info-form #messages-wrapper .messages,
  form#user-register #messages-wrapper .messages {
    border-radius: 3px;
    margin: 0 0 30px;
    padding: 12px; }
  form#ns-facebook-reg-form #messages-wrapper .sprite,
  form#hybridauth-additional-info-form #messages-wrapper .sprite,
  form#user-register #messages-wrapper .sprite {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    left: 13px;
    bottom: -10px; }
form#ns-facebook-reg-form .form-item.form-item.form-item-checkbox,
form#hybridauth-additional-info-form .form-item.form-item.form-item-checkbox,
form#user-register .form-item.form-item.form-item-checkbox {
  padding-left: 260px;
  margin-bottom: 10px; }
  form#ns-facebook-reg-form .form-item.form-item.form-item-checkbox label,
  form#hybridauth-additional-info-form .form-item.form-item.form-item-checkbox label,
  form#user-register .form-item.form-item.form-item-checkbox label {
    font-size: 10px; }
form#ns-facebook-reg-form .form-item.form-item-date_select,
form#hybridauth-additional-info-form .form-item.form-item-date_select,
form#user-register .form-item.form-item-date_select {
  margin-bottom: 20px; }
  form#ns-facebook-reg-form .form-item.form-item-date_select label,
  form#hybridauth-additional-info-form .form-item.form-item-date_select label,
  form#user-register .form-item.form-item-date_select label {
    line-height: 30px; }
  form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper,
  form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper,
  form#user-register .form-item.form-item-date_select > .form-item-wrapper {
    width: 260px; }
    form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .form-item-markup,
    form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .form-item-markup,
    form#user-register .form-item.form-item-date_select > .form-item-wrapper .form-item-markup {
      float: none; }
      form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .form-item-markup label,
      form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .form-item-markup label,
      form#user-register .form-item.form-item-date_select > .form-item-wrapper .form-item-markup label {
        display: none; }
    form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .date-month,
    form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .date-month,
    form#user-register .form-item.form-item-date_select > .form-item-wrapper .date-month {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 160px; }
    form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .date-day,
    form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .date-day,
    form#user-register .form-item.form-item-date_select > .form-item-wrapper .date-day {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 100px; }
    form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder,
    form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder,
    form#user-register .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder {
      font-weight: normal; }
      form#ns-facebook-reg-form .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder .custom-select-text,
      form#hybridauth-additional-info-form .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder .custom-select-text,
      form#user-register .form-item.form-item-date_select > .form-item-wrapper .custom-select-holder .custom-select-text {
        text-align: center; }
form#ns-facebook-reg-form .border-top-dotted,
form#hybridauth-additional-info-form .border-top-dotted,
form#user-register .border-top-dotted {
  margin-top: 20px;
  padding-top: 12px; }
  form#ns-facebook-reg-form .border-top-dotted .form-item-item label,
  form#hybridauth-additional-info-form .border-top-dotted .form-item-item label,
  form#user-register .border-top-dotted .form-item-item label {
    line-height: 28px; }
  form#ns-facebook-reg-form .border-top-dotted .form-item-item .form-submit, form#ns-facebook-reg-form .border-top-dotted .form-item-item .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta form#ns-facebook-reg-form .border-top-dotted .form-item-item .ns-recept-video-outer,
  form#hybridauth-additional-info-form .border-top-dotted .form-item-item .form-submit,
  form#hybridauth-additional-info-form .border-top-dotted .form-item-item .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta form#hybridauth-additional-info-form .border-top-dotted .form-item-item .ns-recept-video-outer,
  form#user-register .border-top-dotted .form-item-item .form-submit,
  form#user-register .border-top-dotted .form-item-item .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta form#user-register .border-top-dotted .form-item-item .ns-recept-video-outer {
    margin-bottom: 10px; }

form#user-pass .form-item.form-item-item {
  margin: 0; }
  form#user-pass .form-item.form-item-item label {
    float: none; }
  form#user-pass .form-item.form-item-item .form-item-wrapper {
    display: none; }
form#user-pass #edit-name-wrapper {
  margin: 0; }

form#user-pass-reset {
  width: 550px;
  margin: 0 auto;
  text-align: center; }
  form#user-pass-reset h1 {
    font-family: Prompt;
    font-weight: 800;
    letter-spacing: 0.05px;
    color: #B4B800; }
  form#user-pass-reset p {
    padding: 0 20px;
    margin-bottom: 20px; }

form#ns-facebook-reg-form,
form #ns-google-reg-form-w {
  margin: 0 auto; }
  form#ns-facebook-reg-form #edit-feltetelek-wrapper,
  form #ns-google-reg-form-w #edit-feltetelek-wrapper {
    margin-top: 20px;
    padding-left: 260px; }

.new-comment-button-wrapper {
  width: 100%;
  clear: both;
  text-align: right;
  margin: 10px 0; }

body.node-type-cikkgyujto #node-form {
  width: 670px; }

#nosalty-huto-form {
  width: 376px;
  background: url("../images/elements/huto.png") left top no-repeat;
  overflow: visible; }
  #nosalty-huto-form .huto-wrapper {
    padding: 40px 91px 0 34px;
    text-align: center; }
    #nosalty-huto-form .huto-wrapper .huto-ad {
      height: 90px;
      overflor: hidden; }
      #nosalty-huto-form .huto-wrapper .huto-ad .default {
        width: 100%;
        height: 100%;
        margin: 0;
        background: url("../images/elements/huto-logo.png") left top no-repeat; }
    #nosalty-huto-form .huto-wrapper .huto-txt1, #nosalty-huto-form .huto-wrapper .huto-txt2 {
      font-size: 11px;
      font-weight: bold;
      line-height: 1.2em;
      margin-bottom: 10px;
      color: #525252; }
    #nosalty-huto-form .huto-wrapper .huto-txt2 {
      margin-top: 53px; }
    #nosalty-huto-form .huto-wrapper .form-item-textfield {
      margin-bottom: 8px; }
      #nosalty-huto-form .huto-wrapper .form-item-textfield .form-item-wrapper {
        padding: 5px 5px 6px;
        border-color: #B4B800; }
        #nosalty-huto-form .huto-wrapper .form-item-textfield .form-item-wrapper #autocomplete {
          text-align: left; }
        #nosalty-huto-form .huto-wrapper .form-item-textfield .form-item-wrapper .icon-form-item-ok, #nosalty-huto-form .huto-wrapper .form-item-textfield .form-item-wrapper .icon-form-item-error {
          display: none; }
      #nosalty-huto-form .huto-wrapper .form-item-textfield.form-item-error .form-item-wrapper {
        border-color: #FD3E4E; }

.filefield-element .widget-preview {
  float: left;
  clear: none;
  max-width: none; }
.filefield-element .widget-edit {
  max-width: none;
  clear: none; }

#edit-field-lead-kep-0-wrapper .filefield-element {
  margin-top: 0; }
  #edit-field-lead-kep-0-wrapper .filefield-element .widget-edit {
    position: relative; }

.not-logged-in:not(.page-user-register):not(.page-user-password).page-user #content-header h1.title, .not-logged-in:not(.page-user-register):not(.page-user-password).page-user-login #content-header h1.title {
  text-transform: capitalize;
  color: #333333;
  font-weight: normal;
  font-family: "Open Sans", Arial, sans-serif;
  letter-spacing: 0.025em;
  font-size: 30px;
  line-height: 38px;
  padding-left: 0;
  text-align: center;
  margin-bottom: 5px; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login {
  width: 390px;
  margin: 0 auto; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-remember-me-wrapper.form-item {
    padding: 0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-name-wrapper,
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-pass-wrapper {
    margin-bottom: 8px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-name-wrapper .form-item-wrapper,
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-pass-wrapper .form-item-wrapper {
      width: auto;
      padding: 11px;
      border-color: #c4c4c4;
      border-radius: 4px; }
      .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-name-wrapper .form-item-wrapper input,
      .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-pass-wrapper .form-item-wrapper input {
        font-size: 16px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-name-wrapper label,
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-pass-wrapper label {
      display: none !important; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.lostpass {
    font-size: 12px;
    letter-spacing: 0.025em;
    font-family: "Open Sans Semibold"; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-submit {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 15px;
    text-transform: uppercase;
    padding: 8px 30px;
    text-align: center;
    background-color: #B4B800;
    float: right;
    color: #333333;
    margin: 5px 0 10px 0; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login #edit-submit:hover {
      border-color: #B4B800 !important;
      color: #B4B800; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .separator {
    position: relative;
    text-align: center;
    margin-bottom: 25px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .separator span {
      font-family: "Open Sans Semibold";
      font-size: 20px;
      padding: 0 25px;
      background-color: #FFFFFF; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .separator hr {
      position: absolute;
      z-index: -1;
      width: 100%;
      top: 12px;
      border-color: #DDDDDD;
      border-bottom: 0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0;
    margin-bottom: 10px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue .icon {
      display: block;
      float: left; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.fb-blue:hover {
      border-color: #4A66A0;
      color: #4A66A0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red .icon {
      display: block;
      float: left; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login a.google-red:hover {
      border-color: #D3482B;
      color: #D3482B; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .register-button-wrapper {
    text-align: center; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .register-button-wrapper .register-text {
      font-family: "Open Sans Semibold";
      font-style: italic;
      letter-spacing: 0.05em;
      font-size: 16px;
      margin: 20px 0; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .register-button-wrapper .btn-register {
      font-family: "Open Sans Semibold";
      font-weight: normal;
      letter-spacing: 0.085em;
      font-size: 15px;
      text-transform: uppercase;
      padding: 8px 30px;
      text-align: center;
      margin-right: 0;
      background-color: #525252; }
      .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .register-button-wrapper .btn-register:hover {
        color: #525252;
        border-color: #525252 !important; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-login .register-button-wrapper .term-accept {
      margin-top: 10px;
      font-size: 12px;
      letter-spacing: 0.025em; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item label,
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item .form-item-wrapper {
  box-sizing: border-box;
  margin: 0; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item .form-item-wrapper {
  width: 380px; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item label {
  width: 305px;
  padding-right: 15px;
  font-size: 20px;
  letter-spacing: 0.025em;
  line-height: 40px; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item .description {
  font-size: 12px;
  letter-spacing: 0.025em;
  line-height: 1.4;
  margin-top: 6px;
  padding-left: 305px;
  width: 380px; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-textfield .form-item-wrapper {
  padding: 11px;
  border-color: #c4c4c4;
  border-radius: 4px; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-textfield .form-item-wrapper input {
    font-size: 16px; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-checkbox {
  padding-left: 305px; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-checkbox label {
    font-size: 12px;
    letter-spacing: 0.025em;
    line-height: 1.5; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .captcha {
  margin-top: 40px; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .captcha > img {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    display: block; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register #edit-submit {
  margin: 40px auto 25px;
  font-family: "Open Sans Semibold";
  font-weight: normal;
  letter-spacing: 0.085em;
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  line-height: 32px;
  padding: 12px 25px;
  text-align: center; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-note {
  text-align: center;
  padding-left: 0; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select {
  margin-bottom: 22px; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder {
    border-radius: 4px;
    border: solid 2px #c4c4c4;
    padding: 4px;
    font-size: 16px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-text,
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown,
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-options {
      background-color: #FFFFFF; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .custom-select-holder .custom-select-options {
      border: solid 2px #c4c4c4;
      top: 38px;
      left: -2px;
      right: 0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .form-item-markup {
    margin-right: 0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .date-month {
    width: 62%;
    margin-right: 5%; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .date-month .form-item-wrapper {
      width: 100%; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .date-day {
    width: 33%; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .form-item-date_select .date-day .form-item-wrapper {
      width: 100%; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .separator {
  position: relative;
  text-align: center;
  width: 380px;
  margin: 45px auto 25px; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .separator span {
    font-family: "Open Sans Semibold";
    font-size: 20px;
    padding: 0 25px;
    background-color: #FFFFFF; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .separator hr {
    position: absolute;
    z-index: -1;
    width: 100%;
    top: 12px;
    border-color: #DDDDDD;
    border-bottom: 0; }
.not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links {
  text-align: center;
  width: 380px;
  margin-left: auto;
  margin-right: auto; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links .login-text {
    font-family: "Open Sans Semibold";
    font-style: italic;
    font-size: 16px;
    margin: 20px 0; }
  .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0;
    margin-bottom: 10px; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a .icon {
      display: block;
      float: left; }
    .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login {
      color: #333333; }
      .not-logged-in:not(.page-user-register):not(.page-user-password) #content form#user-register .login-links a#edit-ns-login:hover {
        color: #B4B800; }

.red #nosalty-search {
  border: 2px solid #FD3E4C;
  border-radius: 5px;
  padding: 5px 0; }

.slideshow {
  position: relative; }
  .slideshow .slide-image-wrapper {
    position: relative;
    overflow: hidden; }
    .slideshow .slide-image-wrapper .article-img-overlay {
      background: url("../images/alpha-80.png") repeat;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto;
      z-index: 5;
      top: 10px;
      line-height: 40px;
      height: 40px;
      padding: 0 15px; }
      .slideshow .slide-image-wrapper .article-img-overlay img {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto; }
      .slideshow .slide-image-wrapper .article-img-overlay a {
        font-weight: bold; }
    .slideshow .slide-image-wrapper ul.slide-image-container {
      position: relative; }
      .slideshow .slide-image-wrapper ul.slide-image-container li.slide {
        list-style: none;
        padding: 0;
        background: #FFFFFF;
        height: 100%;
        overflow: hidden; }
        .slideshow .slide-image-wrapper ul.slide-image-container li.slide img {
          display: block; }
        .slideshow .slide-image-wrapper ul.slide-image-container li.slide .article-img-overlay img {
          display: inline-block;
          vertical-align: top;
          zoom: 1;
          *display: inline;
          *vertical-align: auto; }
        .slideshow .slide-image-wrapper ul.slide-image-container li.slide .article-img-overlay a {
          font-weight: bold; }
        .slideshow .slide-image-wrapper ul.slide-image-container li.slide .article-img-overlay.rovat-izhuszar a {
          font-weight: normal;
          font-size: 18px; }
    .slideshow .slide-image-wrapper .slideshow-related {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      left: 0;
      right: auto;
      visibility: hidden;
      z-index: 202;
      background: #FFFFFF;
      height: 100%;
      right: 0; }
  .slideshow .slideshow-pager .slideshow-pager-prev, .slideshow .slideshow-pager .slideshow-pager-next {
    z-index: 101;
    position: absolute; }
  .slideshow .slideshow-pager .slideshow-pager-next {
    left: auto !important; }
  .slideshow:hover .slideshow-pager .slideshow-pager-prev, .slideshow:hover .slideshow-pager .slideshow-pager-next {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  .slideshow .slideshow-thumbnails {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .slideshow .slideshow-thumbnails .slideshow-thumbnail-prev, .slideshow .slideshow-thumbnails .slideshow-thumbnail-next {
      position: absolute; }
    .slideshow .slideshow-thumbnails .slideshow-thumbnail-next {
      left: auto !important; }
    .slideshow .slideshow-thumbnails .slideshow-thumbnail-wrapper {
      overflow: hidden; }
      .slideshow .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements {
        white-space: nowrap;
        font-size: 0;
        position: relative;
        padding: 0; }
        .slideshow .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li {
          display: inline-block;
          vertical-align: top;
          zoom: 1;
          *display: inline;
          *vertical-align: auto;
          float: none;
          padding: 0; }
          .slideshow .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li .article-content {
            white-space: normal;
            text-align: center; }
            .slideshow .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li .article-content .img-box-subtitle {
              display: block;
              font-size: 13px; }
  .slideshow.slideshow-effect-slide-through ul.slide-image-container {
    white-space: nowrap; }
    .slideshow.slideshow-effect-slide-through ul.slide-image-container li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      white-space: normal;
      margin-left: 0;
      margin-right: 0; }
  .slideshow.slideshow-effect-slide-over ul.slide-image-container li {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    left: 0;
    right: auto;
    display: none;
    box-shadow: 0 0 10px rgba(50, 50, 50, 0.5); }

.slideshow.slideshow-image.slideshow-thumbnails {
  margin-bottom: 20px;
  overflow: hidden;
  position: relative; }
  .slideshow.slideshow-image.slideshow-thumbnails .slideshow-counter {
    font-size: 14px;
    line-height: 20px;
    margin: 10px 0 0 0;
    color: #525252; }
  .slideshow.slideshow-image.slideshow-thumbnails .slideshow-replay {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 20px;
    line-height: 30px;
    font-weight: bold; }
    .slideshow.slideshow-image.slideshow-thumbnails .slideshow-replay a {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
      .slideshow.slideshow-image.slideshow-thumbnails .slideshow-replay a .icon-replay {
        margin-right: 10px; }
  .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper ul.slide-image-container {
    padding: 0;
    overflow: visible !important; }
    .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper ul.slide-image-container li.slide {
      height: 100%;
      padding: 0;
      list-style: none;
      margin: 0; }
      .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper ul.slide-image-container li.slide .slide-image-container {
        height: 500px;
        overflow: hidden; }
      .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper ul.slide-image-container li.slide .slide-info-container {
        text-align: center;
        font-weight: normal; }
        .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper ul.slide-image-container li.slide .slide-info-container h3 {
          margin: 10px 0; }
  .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related {
    padding-top: 46px; }
    .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related ul.slideshow-related-elements {
      padding: 0;
      margin: 0 -20px 0 0; }
      .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related ul.slideshow-related-elements li.box {
        height: 250px;
        overflow: hidden;
        padding: 0;
        margin: 0 20px 0 0; }
        .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related ul.slideshow-related-elements li.box a.article-img-link {
          display: block; }
        .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related ul.slideshow-related-elements li.box .article-content {
          height: 40px;
          padding-top: 7px;
          text-align: center; }
          .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-related ul.slideshow-related-elements li.box .article-content a.article-lead-title {
            font-size: 20px; }
  .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-pager .slideshow-pager-next {
    top: 200px;
    left: 11px;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.5s; }
  .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper .slideshow-pager .slideshow-pager-next {
    right: 11px; }
  .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper:hover .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-image.slideshow-thumbnails .slide-image-wrapper:hover .slideshow-pager .slideshow-pager-next {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails {
    margin-top: 10px; }
    .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-prev, .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-next {
      left: 20px;
      top: 38px; }
    .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-next {
      right: 20px; }
    .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-wrapper {
      width: 540px;
      margin: 0 63px;
      padding: 2px; }
      .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements {
        height: 100px;
        padding: 0; }
        .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li {
          list-style: none;
          padding: 0;
          margin-right: 10px;
          width: 100px;
          height: 100px;
          filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
          opacity: 0.8;
          transition: opacity 0.5s; }
          .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li.active, .slideshow.slideshow-image.slideshow-thumbnails .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li:hover {
            filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
            opacity: 1;
            outline: solid 2px #FD3E4E; }

.slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-prev, .slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-next {
  left: 11px;
  top: 53px; }
.slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-next {
  right: 11px; }
.slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-wrapper {
  margin: 0 40px; }
  .slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements {
    height: 180px; }
    .slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li {
      margin-right: 16px;
      width: 186px;
      height: 175px; }
      .slideshow.slideshow-thumbnail-img-186 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li a.article-img-link {
        display: block;
        height: 128px;
        margin-bottom: 10px; }

.slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-prev, .slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-next {
  left: 11px;
  top: 53px; }
.slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-next {
  right: 11px; }
.slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-wrapper {
  margin: 0 131px; }
  .slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements {
    height: 220px; }
    .slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li {
      margin-right: 27px;
      width: 166px;
      height: 220px; }
      .slideshow.slideshow-thumbnail-img-166 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li a.article-img-link {
        display: block;
        height: 165px;
        margin-bottom: 10px; }

.slideshow.slideshow-slider-1 .slide-image-wrapper {
  margin: 0 35px; }
  .slideshow.slideshow-slider-1 .slide-image-wrapper ul.slide-image-container {
    height: 330px; }
    .slideshow.slideshow-slider-1 .slide-image-wrapper ul.slide-image-container li.slide {
      width: 255px;
      height: 330px; }
      .slideshow.slideshow-slider-1 .slide-image-wrapper ul.slide-image-container li.slide a.article-img-link {
        display: block;
        height: 156px;
        margin-bottom: 10px;
        overflow: hidden; }
.slideshow.slideshow-slider-1 .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-slider-1 .slideshow-pager .slideshow-pager-next {
  left: 11px;
  top: 67px; }
.slideshow.slideshow-slider-1 .slideshow-pager .slideshow-pager-next {
  right: 11px; }

.slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container {
  height: 410px; }
  .slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container li.slide .article-lead-wrapper {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    bottom: 0; }
    .slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container li.slide .article-lead-wrapper .article-lead {
      margin: 10px 10px 5px;
      padding: 0;
      height: 115px;
      overflow: hidden; }
      .slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container li.slide .article-lead-wrapper .article-lead.has-warning-box {
        padding-right: 115px; }
      .slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container li.slide .article-lead-wrapper .article-lead .article-meta {
        position: relative;
        padding: 0;
        margin-bottom: 7px; }
      .slideshow.slideshow-mainpage .slide-image-wrapper ul.slide-image-container li.slide .article-lead-wrapper .article-lead .article-title h1 {
        height: auto;
        padding: 0;
        font-size: 30px;
        margin-bottom: 2px;
        margin-top: 10px; }
.slideshow.slideshow-mainpage .slide-image-wrapper ul.slideshow-dots {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  left: 0;
  right: auto;
  bottom: 110px;
  left: 50%; }
  .slideshow.slideshow-mainpage .slide-image-wrapper ul.slideshow-dots li {
    position: relative;
    left: -50%;
    float: left;
    margin-left: 3px;
    line-height: 7px;
    cursor: pointer; }
    .slideshow.slideshow-mainpage .slide-image-wrapper ul.slideshow-dots li:first-child {
      margin-left: 0; }
.slideshow.slideshow-mainpage .slide-image-wrapper .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-mainpage .slide-image-wrapper .slideshow-pager .slideshow-pager-next {
  top: 200px;
  left: 11px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.5s; }
.slideshow.slideshow-mainpage .slide-image-wrapper .slideshow-pager .slideshow-pager-next {
  right: 11px; }
.slideshow.slideshow-mainpage .slide-image-wrapper:hover .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-mainpage .slide-image-wrapper:hover .slideshow-pager .slideshow-pager-next {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1; }

.slideshow.slideshow-receptkonyv {
  width: 506px; }
  .slideshow.slideshow-receptkonyv .slideshow-thumbnails .slideshow-thumbnail-wrapper {
    width: 440px; }

.slideshow.slideshow-thumbnail-img-80 h2 {
  padding: 0 33px;
  font-weight: normal; }
.slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-prev, .slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-next {
  left: 10px;
  top: 29px; }
.slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-next {
  right: 10px; }
.slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-wrapper {
  margin: 0 33px; }
  .slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements {
    height: 130px; }
    .slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li {
      margin-right: 10px;
      width: 80px;
      height: 130px; }
      .slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li a.article-img-link {
        display: block;
        height: 80px;
        margin-bottom: 10px; }
      .slideshow.slideshow-thumbnail-img-80 .slideshow-thumbnails .slideshow-thumbnail-wrapper ul.slideshow-thumbnail-elements li .article-content a {
        font-size: 10px;
        line-height: 1.2em; }

.slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria {
  margin: 0; }
  .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria h1 {
    text-align: center;
    padding: 0; }
  .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper ul.slide-image-container li.slide {
    width: 670px; }
    .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper ul.slide-image-container li.slide .slide-info-container h3 {
      font-size: 16px;
      line-height: 22px;
      font-weight: normal;
      padding: 0 20px; }
      .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper ul.slide-image-container li.slide .slide-info-container h3.small {
        font-weight: normal;
        font-size: 14px; }
    .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper ul.slide-image-container li.slide img {
      margin-top: 20px; }
  .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper .slideshow-pager .slideshow-pager-prev, .slideshow.slideshow-image.slideshow-thumbnails.slideshow-galeria .slide-image-wrapper .slideshow-pager .slideshow-pager-next {
    top: 225px; }

/*
** Ajax popups dialog box styles
*/
#popups-overlay {
  position: absolute;
  z-index: 100;
  background: black;
  top: 0; }

#popups-loading {
  position: absolute;
  z-index: 10;
  opacity: 0.75;
  width: 100px;
  height: 100px;
  display: none; }

.popups-box {
  position: absolute;
  top: 0;
  z-index: 101;
  background: white;
  border: 1px solid black;
  padding: 10px;
  overflow: auto;
  width: 990px; }

.popups-title {
  font-weight: bold;
  margin-bottom: 0.25em; }

.popups-title div.title {
  float: left; }

.popups-title .popups-close {
  float: right; }

.popups-title .popups-close a {
  font-weight: normal; }

/* Allow messages to be used as the title of the popups */
.popups-box div.messages {
  background: transparent;
  border: none;
  padding: 0;
  margin: 0; }

#footer .block .title {
  text-align: center;
  font-size: 20px;
  line-height: 0.5em;
  margin-top: 2em;
  overflow: visible;
  text-overflow: clip; }
  #footer .block .title span {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 0 15px;
    background: #FFFFFF;
    margin-top: -0.5em;
    color: #A0A0A0; }
    #footer .block .title span a {
      color: #A0A0A0; }

#block-nosalty-receptjellemzok .content ul {
  padding: 35px 92px 0;
  text-align: center;
  font-size: 0px; }
  #block-nosalty-receptjellemzok .content ul li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    margin: 0 7px 15px 8px; }

#block-nosalty-rovatok .content ul, #block-nosalty-tartalom .content ul {
  text-align: center;
  padding: 20px 0 0; }
  #block-nosalty-rovatok .content ul li, #block-nosalty-tartalom .content ul li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto; }

#block-nosalty-rovatok a {
  font-weight: bold; }

#block-nosalty-tartalom a {
  font-weight: normal; }

#block-nosalty-receptkategoriak .content ul {
  text-align: center;
  padding: 20px 100px 0;
  line-height: 25px; }
  #block-nosalty-receptkategoriak .content ul li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    margin: 0 5px; }
#block-nosalty-receptkategoriak center {
  padding-top: 20px; }

#block-nosalty-napi-suti .content {
  position: relative;
  overflow: hidden; }
  #block-nosalty-napi-suti .content .sutiajanlo-node-title {
    background: white;
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    right: 0;
    bottom: 10px;
    line-height: 41px;
    font-size: 18px;
    padding: 0 10px; }
  #block-nosalty-napi-suti .content .sutiajanlo-overlay {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10; }

#block-nosalty-menu_kategoriak {
  border-top: dotted 1px #A0A0A0; }
  #block-nosalty-menu_kategoriak .block-title {
    font-family: Prompt;
    font-weight: 800;
    letter-spacing: 0.05px;
    font-size: 20px;
    line-height: 40px;
    padding: 0 10px;
    text-transform: uppercase;
    border: none;
    text-overflow: clip; }
    #block-nosalty-menu_kategoriak .block-title a {
      color: #B4B800; }
  #block-nosalty-menu_kategoriak .content {
    font-size: 13px; }
    #block-nosalty-menu_kategoriak .content .item-list ul {
      padding: 0;
      width: 49%;
      margin-right: 3px;
      float: left; }
      #block-nosalty-menu_kategoriak .content .item-list ul li {
        height: 30px;
        line-height: 30px;
        vertical-align: middle;
        display: block;
        padding-left: 5px;
        background-color: #e5e5e5;
        margin-bottom: 3px; }
        #block-nosalty-menu_kategoriak .content .item-list ul li a {
          text-overflow: ellipsis;
          overflow: hidden;
          white-space: nowrap;
          margin: 2px;
          display: block;
          color: #333333; }
          #block-nosalty-menu_kategoriak .content .item-list ul li a.active {
            color: #00709A; }
      #block-nosalty-menu_kategoriak .content .item-list ul li:hover {
        color: #333333;
        background-color: #eeeeee; }
      #block-nosalty-menu_kategoriak .content .item-list ul li.kiemelt_kategoria {
        background-color: #B4B800; }
      #block-nosalty-menu_kategoriak .content .item-list ul li.kiemelt_kategoria_piros {
        background-color: #FD3E4C; }
    #block-nosalty-menu_kategoriak .content .item-list:first-child ul li {
      padding-right: 5px; }

.block-receptverseny {
  padding: 10px; }
  .block-receptverseny .link-logo {
    display: block;
    height: 80px; }
  .block-receptverseny ul {
    margin-top: 10px;
    padding: 0; }
    .block-receptverseny ul li {
      padding: 0;
      list-style: none;
      margin-bottom: 10px; }
      .block-receptverseny ul li a {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto; }
        .block-receptverseny ul li a img {
          margin-right: 10px; }
      .block-receptverseny ul li a.recept-title {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        float: right;
        width: 160px; }
  .block-receptverseny .more {
    padding-top: 5px; }
    .block-receptverseny .more a.link-more {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
  .block-receptverseny.block-receptverseny-hulala {
    background: url("/img/receptverseny/hulala-bg.png") no-repeat left top; }
    .block-receptverseny.block-receptverseny-hulala ul li a {
      font-size: 16px;
      color: #002159; }
      .block-receptverseny.block-receptverseny-hulala ul li a:hover {
        color: #FF009C; }
    .block-receptverseny.block-receptverseny-hulala .more {
      text-align: right; }
      .block-receptverseny.block-receptverseny-hulala .more a.link-more {
        background: url("/img/receptverseny/hulala-btn.png") no-repeat left top;
        width: 110px;
        height: 36px; }
        .block-receptverseny.block-receptverseny-hulala .more a.link-more:hover {
          background-position: left bottom; }
  .block-receptverseny.block-receptverseny-barilla {
    background: url("/img/receptverseny/barilla-bg.jpg") no-repeat left top;
    padding: 13px 10px; }
    .block-receptverseny.block-receptverseny-barilla ul li a {
      font-size: 16px;
      color: #FFF; }
    .block-receptverseny.block-receptverseny-barilla ul li:hover a {
      color: #FD3E4E; }
    .block-receptverseny.block-receptverseny-barilla .more {
      text-align: right; }
      .block-receptverseny.block-receptverseny-barilla .more a.link-more {
        background: url("/img/receptverseny/barilla-btn.png") no-repeat left top;
        width: 110px;
        height: 30px; }
        .block-receptverseny.block-receptverseny-barilla .more a.link-more:hover {
          background-position: left bottom; }
  .block-receptverseny.block-receptverseny-somat {
    background: url("/img/receptverseny/barilla-bg.jpg") no-repeat left top;
    padding: 13px 10px; }
    .block-receptverseny.block-receptverseny-somat ul li a {
      font-size: 16px;
      color: #FFF; }
    .block-receptverseny.block-receptverseny-somat ul li:hover a {
      color: #FD3E4E; }
    .block-receptverseny.block-receptverseny-somat .more {
      text-align: right; }
      .block-receptverseny.block-receptverseny-somat .more a.link-more {
        background: url("/img/receptverseny/barilla-btn.png") no-repeat left top;
        width: 110px;
        height: 30px; }
        .block-receptverseny.block-receptverseny-somat .more a.link-more:hover {
          background-position: left bottom; }
  .block-receptverseny.block-receptverseny-somat-gold {
    background: url("/img/receptverseny/somat-gold-bg.png") no-repeat left top; }
    .block-receptverseny.block-receptverseny-somat-gold ul li a {
      font-size: 16px;
      color: #DA041E; }
      .block-receptverseny.block-receptverseny-somat-gold ul li a:hover {
        color: #272E86; }
    .block-receptverseny.block-receptverseny-somat-gold .more {
      padding-top: 2px;
      text-align: right; }
      .block-receptverseny.block-receptverseny-somat-gold .more a.link-more {
        background: url("/img/receptverseny/somat-gold-btn.png") no-repeat left top;
        width: 110px;
        height: 36px; }
        .block-receptverseny.block-receptverseny-somat-gold .more a.link-more:hover {
          background-position: left bottom; }
  .block-receptverseny.block-receptverseny-venusz-husvet {
    background: url("/img/receptverseny/venusz-husvet-bg.jpg") no-repeat left top; }
    .block-receptverseny.block-receptverseny-venusz-husvet ul li a {
      font-size: 16px;
      color: #FFFFFF;
      font-weight: bold; }
    .block-receptverseny.block-receptverseny-venusz-husvet .more {
      padding-top: 2px;
      text-align: right; }
      .block-receptverseny.block-receptverseny-venusz-husvet .more a.link-more {
        width: 110px;
        height: 36px; }
  .block-receptverseny.block-receptverseny-nosalty-receptverseny {
    background: url("/img/receptverseny/nagy-receptverseny-bgu.jpg") no-repeat left top; }
    .block-receptverseny.block-receptverseny-nosalty-receptverseny .more {
      padding-top: 0px;
      padding-bottom: 25px; }
      .block-receptverseny.block-receptverseny-nosalty-receptverseny .more a.link-more {
        width: 110px;
        height: 36px;
        margin-left: 175px;
        padding-top: 5px; }
  .block-receptverseny.block-receptverseny-nespresso_receptverseny {
    background: url("/img/receptverseny/nespresso_receptverseny_bg.jpg") no-repeat left top; }
    .block-receptverseny.block-receptverseny-nespresso_receptverseny .more {
      padding-top: 0px;
      padding-bottom: 25px; }
      .block-receptverseny.block-receptverseny-nespresso_receptverseny .more a.link-more {
        width: 110px;
        height: 36px;
        margin-left: 157px; }
    .block-receptverseny.block-receptverseny-nespresso_receptverseny ul li a {
      color: #FFF; }
  .block-receptverseny.block-receptverseny-droetker-befozes-all-active-latest {
    background: url("/img/receptverseny/droetker-legujabb-bg.jpg") no-repeat left top; }
    .block-receptverseny.block-receptverseny-droetker-befozes-all-active-latest ul li a {
      font-size: 16px;
      color: #000000;
      font-weight: normal; }
    .block-receptverseny.block-receptverseny-droetker-befozes-all-active-latest .more {
      padding-top: 2px;
      text-align: right; }
      .block-receptverseny.block-receptverseny-droetker-befozes-all-active-latest .more a.link-more {
        background: url("/img/receptverseny/droetker-btn.png") no-repeat left top;
        width: 116px;
        height: 39px; }

#block-nosalty-footer_logo {
  margin-top: 40px; }
  #block-nosalty-footer_logo .content {
    text-align: center; }
    #block-nosalty-footer_logo .content a span {
      color: #B2B2B2;
      font-size: 17.5px; }

#block-nosalty-blog-footer {
  padding: 10px 0 0;
  background: #EEEEEE;
  margin: 0 -10px; }
  #block-nosalty-blog-footer .clearfix {
    padding: 0 10px; }
    #block-nosalty-blog-footer .clearfix .icon-nosalty-logo-footer {
      float: right;
      margin-right: 25px;
      margin-top: 10px; }
    #block-nosalty-blog-footer .clearfix .blog-footer-fragment {
      float: left; }
      #block-nosalty-blog-footer .clearfix .blog-footer-fragment h4 {
        font-size: 16px;
        margin-bottom: 0.5em; }
    #block-nosalty-blog-footer .clearfix ul {
      padding: 0; }
      #block-nosalty-blog-footer .clearfix ul li {
        font-size: 13px; }
        #block-nosalty-blog-footer .clearfix ul li a {
          color: #525252; }
    #block-nosalty-blog-footer .clearfix #blog-footer-receptjellemzok {
      width: 198px;
      border-right: solid 2px #FFFFFF;
      margin-right: 30px; }
    #block-nosalty-blog-footer .clearfix #blog-footer-rovatok {
      width: 370px;
      border-right: solid 2px #FFFFFF;
      padding-bottom: 25px;
      margin-right: 30px; }
      #block-nosalty-blog-footer .clearfix #blog-footer-rovatok ul li {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        border-right: solid 1px #525252;
        line-height: 1em;
        margin: 0.25em 10px 0.25em 0;
        padding-right: 10px; }
        #block-nosalty-blog-footer .clearfix #blog-footer-rovatok ul li.last {
          border: none; }
    #block-nosalty-blog-footer .clearfix #blog-footer-blogok {
      width: 200px; }
    #block-nosalty-blog-footer .clearfix #blog-footer-receptkategoriak {
      margin-top: 15px; }
      #block-nosalty-blog-footer .clearfix #blog-footer-receptkategoriak ul {
        width: 200px;
        float: left; }
        #block-nosalty-blog-footer .clearfix #blog-footer-receptkategoriak ul.col-2 {
          width: 205px; }
        #block-nosalty-blog-footer .clearfix #blog-footer-receptkategoriak ul.col-3 {
          width: 155px; }
  #block-nosalty-blog-footer .base-link {
    line-height: 50px;
    font-size: 17.5px;
    text-align: center;
    background-color: #525252;
    margin-top: 30px; }
    #block-nosalty-blog-footer .base-link a {
      color: #D2D2D2; }

#block-nosalty-blog-search .content {
  padding: 5px 0; }
  #block-nosalty-blog-search .content form button.blog-btn {
    margin: 0; }
  #block-nosalty-blog-search .content form .form-item-textfield {
    width: 183px;
    margin: 0; }

#block-nosalty-cikkajanlo-slider #ns_slider_cikkajanlo .kepes-blokk ul li .ns-cim .tc a {
  height: 4em;
  overflow: hidden;
  text-overflow: ellipsis; }

#alapanyag_kaloria_kalkulator_block {
  width: 300px; }
  #alapanyag_kaloria_kalkulator_block h3.title.green a {
    color: #C9D200; }
    #alapanyag_kaloria_kalkulator_block h3.title.green a:hover {
      color: #FD3E4E; }
  #alapanyag_kaloria_kalkulator_block #edit-akk-quantity-wrapper {
    width: 100px;
    float: left; }
  #alapanyag_kaloria_kalkulator_block #edit-submit-1,
  #alapanyag_kaloria_kalkulator_block #akk-reset-form {
    margin-top: 5px; }
    #alapanyag_kaloria_kalkulator_block #edit-submit-1:hover,
    #alapanyag_kaloria_kalkulator_block #akk-reset-form:hover {
      background-color: #FD3E4E !important;
      border-color: #FD3E4E !important;
      color: #FFFFFF !important; }
  #alapanyag_kaloria_kalkulator_block #akk-quantity,
  #alapanyag_kaloria_kalkulator_block #akk-alapanyag-kcal {
    line-height: 24px; }
  #alapanyag_kaloria_kalkulator_block #akk-kcal-wrapper {
    float: left;
    font-weight: bold;
    font-size: 20px;
    color: #333333;
    width: 100%; }
    #alapanyag_kaloria_kalkulator_block #akk-kcal-wrapper #akk-kcal {
      margin-top: 6px;
      display: inline-block; }
    #alapanyag_kaloria_kalkulator_block #akk-kcal-wrapper .has-tooltip {
      color: #FD3E4E;
      corsor: pointer; }
  #alapanyag_kaloria_kalkulator_block .field-suffix {
    display: block;
    position: relative;
    left: 5px;
    top: 5px;
    width: 50px;
    float: left; }

.ajanlo-box-block-reference #alapanyag_kaloria_kalkulator_block h3 {
  height: 270px;
  background: url(../images/kalkulator/alapanyagkaloria.jpg) center 63px no-repeat; }
.ajanlo-box-block-reference #alapanyag_kaloria_kalkulator_eredmeny {
  display: none; }

.seasonal-block {
  margin: 0; }
  .seasonal-block a {
    display: block; }
    .seasonal-block a:hover {
      opacity: .9; }
  .seasonal-block .seasonal-block-list {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .seasonal-block .seasonal-block-list a {
      border-left: 4px solid transparent;
      background-color: #f2f2f2;
      text-transform: uppercase;
      text-decoration: none;
      position: relative;
      margin-bottom: 1px;
      display: block;
      color: #222222;
      padding: 10px; }
      .seasonal-block .seasonal-block-list a::after {
        position: absolute;
        font-size: 10px;
        content: '\276F';
        color: #a9a9a9;
        right: 20px; }
      .seasonal-block .seasonal-block-list a:hover {
        background-color: #ffffff;
        border-color: #b4b801; }
        .seasonal-block .seasonal-block-list a:hover::after {
          color: #b4b801; }

.article {
  position: relative; }
  .article .article-preview {
    margin: 0 -20px 20px 0; }
  .article .user-options {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    top: 10px; }
    .article .user-options .sprite {
      margin-left: 10px; }
  .article .node-inner ul {
    padding-left: 18px; }
    .article .node-inner ul li {
      padding-left: 2px;
      margin-bottom: 10px;
      list-style: square url("../images/elements/list-type-square.png") outside;
      text-align: left !important; }
    .article .node-inner ul.links {
      padding: 0; }
  .article .node-inner ol {
    padding-left: 27px;
    font-weight: bold; }
    .article .node-inner ol li {
      font-weight: normal;
      margin-bottom: 10px; }
  .article .node-inner .article-meta {
    position: relative;
    line-height: 40px;
    color: #818282;
    padding-top: 10px;
    margin-bottom: 10px; }
    .article .node-inner .article-meta .author img {
      margin-right: 10px; }
    .article .node-inner .article-meta .category {
      text-transform: uppercase; }
    .article .node-inner .article-meta .comments .sprite {
      margin-right: 5px;
      vertical-align: middle; }
    .article .node-inner .article-meta .user-options {
      margin: 10px 0 0; }
  .article .node-inner .node-page .article-lead {
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 16px; }
  .article .node-inner .ajanlo-lead {
    font-size: 16px;
    font-weight: bold; }
  .article .node-inner .user-options {
    line-height: 20px;
    padding: 0 0 10px 0;
    margin-bottom: 20px; }
    .article .node-inner .user-options .article-share {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      padding-top: 0; }
    .article .node-inner .user-options .fb-like {
      margin-right: 10px; }
    .article .node-inner .user-options .sprite {
      margin-left: 10px; }
  .article .node-inner .content .field-field-hir-kep {
    margin-bottom: 10px; }
  .article .node-inner .quiz {
    margin-bottom: 20px;
    margin-top: 20px; }
  .article .node-inner .taxonomy .labels {
    margin-bottom: 10px; }
  .article .node-inner .post-comment {
    margin-bottom: 20px; }
    .article .node-inner .post-comment a {
      font-weight: bold;
      display: block;
      line-height: 17px; }
  .article .more-articles a {
    font-size: 24px;
    font-weight: bold;
    display: block; }
  .article .related-articles {
    padding-top: 10px;
    margin-top: 20px; }
  .article.node-teaser h1 {
    margin-top: 0.5em; }
  .article.node-teaser .node-inner .article-meta {
    line-height: 1em;
    margin: 0.5em 0;
    padding: 0; }
    .article.node-teaser .node-inner .article-meta .article-author-img-link {
      float: left;
      margin-right: 10px; }
    .article.node-teaser .node-inner .article-meta .article-meta-value-small {
      font-size: 10px; }
      .article.node-teaser .node-inner .article-meta .article-meta-value-small .sprite {
        vertical-align: baseline;
        margin-right: 5px; }
      .article.node-teaser .node-inner .article-meta .article-meta-value-small .sep {
        margin: 0 3px; }

.article-share {
  padding-top: 4px;
  z-index: 110;
  position: relative; }
  .article-share .fb_iframe_widget {
    margin-right: 10px;
    vertical-align: top; }

.article-meta .sep {
  display: inline-block;
  vertical-align: middle;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  height: 1em;
  width: 1px;
  background: #818282;
  margin: 0 6px; }
.article-meta .likes .sprite {
  margin: 0 3px 0 0; }

.jDialog .node-ajanlo-galeria {
  width: 990px; }

.article-type {
  color: #525252; }

#content-inner .node-inner .article-meta .article-share {
  padding-top: 4px; }
  #content-inner .node-inner .article-meta .article-share > div {
    vertical-align: top; }
  #content-inner .node-inner .article-meta .article-share .fb_iframe_widget {
    margin-right: 10px; }
  #content-inner .node-inner .article-meta .article-share.kaloria {
    margin-right: 15px; }
#content-inner .node-inner .article-buttons {
  margin-bottom: 30px; }
  #content-inner .node-inner .article-buttons a {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    line-height: 27px;
    font-size: 16px;
    margin: 7px 6px 6px 0; }
    #content-inner .node-inner .article-buttons a.link-receptkonyv {
      border-right: solid 2px #C0C0C0;
      padding-right: 10px; }
    #content-inner .node-inner .article-buttons a.hidden {
      display: none; }
  #content-inner .node-inner .article-buttons .button.floatright {
    margin-right: 0; }
#content-inner .node-inner .article-img-wrapper {
  position: relative; }
  #content-inner .node-inner .article-img-wrapper .article-img-overlay {
    background: white;
    background: rgba(255, 255, 255, 0.8);
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    top: 10px;
    line-height: 40px;
    padding: 0 10px; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay .ns-ad.has-ad {
      border: none !important;
      margin: 0 !important; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay img {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay a {
      color: #E40F33;
      font-weight: bold; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay.pronamel {
      padding: 0 10px 0 5px; }
      #content-inner .node-inner .article-img-wrapper .article-img-overlay.pronamel a {
        color: #151763;
        margin-left: 5px; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay.mol {
      padding: 0 10px 0 5px; }
      #content-inner .node-inner .article-img-wrapper .article-img-overlay.mol a {
        color: #E4332C;
        margin-left: 5px; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay.axn {
      padding: 0 10px 0 5px; }
      #content-inner .node-inner .article-img-wrapper .article-img-overlay.axn a {
        color: #381E1E;
        margin-left: 5px; }
    #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria {
      display: none;
      padding: 10px 10px;
      margin-right: 10px;
      font-size: 22px;
      text-align: center;
      line-height: 30px;
      					/*
      				  .kaloria-portion {
      					color: $color-grey-dark;
      					font-size: 18px;
      					line-height: 20px;
      				  }
      
      				  .kaloria-value {
      					line-height: 55px;
      					font-size: 55px;
      					color: $color-blue;
      					font-weight: normal;
      				  }
      
      				  .kaloria-measurment {
      					color: $color-grey-dark;
      					line-height: 30px;
      					font-size: 25px;
      				  }
      					*/ }
      #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria button {
        padding: 2px 10px; }
      #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover {
        color: #FD3E4E; }
        #content-inner .node-inner .article-img-wrapper .article-img-overlay.kaloria:hover button {
          border-color: #FD3E4E !important;
          background-color: #FD3E4E !important; }
#content-inner .node-inner .tab-content .recept-kaloria-szint {
  width: 260px;
  text-align: center; }
  #content-inner .node-inner .tab-content .recept-kaloria-szint .sprite {
    margin-top: 7px; }
#content-inner .node-inner .tab-kaloria .recept-energiamegoszlas {
  margin-bottom: 20px; }
  #content-inner .node-inner .tab-kaloria .recept-energiamegoszlas h2 {
    margin-bottom: 1em; }
#content-inner .node-inner .tab-tapanyag .recept-tapanyagtartalom h2 {
  margin-bottom: 1em; }
#content-inner .node-inner .tab-tapanyag .recept-asvanyi-anyagok, #content-inner .node-inner .tab-tapanyag .recept-vitaminok {
  text-align: center; }
  #content-inner .node-inner .tab-tapanyag .recept-asvanyi-anyagok h2, #content-inner .node-inner .tab-tapanyag .recept-vitaminok h2 {
    font-weight: normal; }
#content-inner .node-inner .tab-tapanyag .recept-vitaminok .column-block-content {
  margin-top: 25px;
  font-size: 0; }
  #content-inner .node-inner .tab-tapanyag .recept-vitaminok .column-block-content .sprite {
    font: normal bold 20px/58px "Open Sans", Arial, sans-serif;
    margin: 0 7px;
    color: #FFFFFF; }
#content-inner .node-inner .article-rating .article-rating-stars {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  position: relative;
  line-height: 1.5em; }
  #content-inner .node-inner .article-rating .article-rating-stars .icon-star {
    margin-top: 4px; }
  #content-inner .node-inner .article-rating .article-rating-stars .article-rating-stars-overlay {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    left: 0;
    right: auto;
    right: 0;
    bottom: 0; }
#content-inner .node-inner .article-fields {
  margin-bottom: 40px; }
  #content-inner .node-inner .article-fields .article-field {
    margin-bottom: 25px; }
#content-inner .node-inner .tab-tapanyag .tapanyagtartalom-tablazat .column .column-block {
  position: relative;
  border: solid 2px #C0C0C0;
  padding: 5px 8px 8px;
  border-radius: 4px; }
  #content-inner .node-inner .tab-tapanyag .tapanyagtartalom-tablazat .column .column-block h3.column-block-title {
    font-style: italic;
    font-weight: normal;
    margin: 0 0 12px 10px;
    padding-left: 50px;
    border-bottom: solid 2px #C0C0C0;
    line-height: 30px; }
  #content-inner .node-inner .tab-tapanyag .tapanyagtartalom-tablazat .column .column-block .sprite {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    left: 0;
    right: auto;
    margin: 11px 0 0 8px; }
  #content-inner .node-inner .tab-tapanyag .tapanyagtartalom-tablazat .column .column-block .column-block-content dl dt {
    float: left;
    clear: left;
    width: 235px;
    text-align: right; }
  #content-inner .node-inner .tab-tapanyag .tapanyagtartalom-tablazat .column .column-block .column-block-content dl dd {
    float: left;
    font-weight: bold;
    padding-left: 10px;
    width: 60px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.column-block {
  margin-bottom: 30px; }

.view .views-row .node-teaser {
  margin-bottom: 20px; }
  .view .views-row .node-teaser .article-meta {
    line-height: 1.5em; }

.node-type-hir .node-inner .user-options {
  position: relative;
  top: 0; }
  .node-type-hir .node-inner .user-options .fb_iframe_widget {
    margin-right: 10px;
    vertical-align: top; }
.node-type-hir .node-inner .content {
  font-size: 16px; }

.node-type-ajanlo .node-page .content {
  font-size: 16px; }
.node-type-ajanlo .node-page .user-options {
  position: relative;
  top: 0; }
.node-type-ajanlo .heti-menu-2013 table {
  border: none; }
  .node-type-ajanlo .heti-menu-2013 table tr td {
    vertical-align: top;
    border: none; }
    .node-type-ajanlo .heti-menu-2013 table tr td .kepes-blokk {
      margin: 0 !important; }
  .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-date {
    vertical-align: top;
    width: 150px;
    padding-right: 10px; }
    .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-date .date {
      width: 136px;
      height: 89px;
      border-radius: 5px;
      border: solid 2px #C0C0C0;
      text-align: center;
      font-size: 22px;
      padding: 18px 0 20px;
      color: #818282; }
      .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-date .date.active {
        background-color: #FD3E4E;
        border-color: #FD3E4E;
        color: #FFFFFF; }
      .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-date .date p {
        font-size: 50px;
        margin: 0;
        line-height: 1em;
        letter-spacing: -3px; }
  .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-icon {
    vertical-align: top; }
    .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-icon i {
      margin: 6px 0 0 6px; }
  .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert {
    width: 163px; }
    .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves > label, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel > label, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert > label {
      display: block;
      line-height: 33px;
      color: #A0A0A0;
      font-size: 16px;
      font-weight: bold;
      padding: 0 10px; }
    .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk {
      margin-bottom: 10px; }
      .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk .kepes-blokk ul li, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk .kepes-blokk ul li, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk .kepes-blokk ul li {
        float: none; }
        .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk .kepes-blokk ul li .ns-kep, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk .kepes-blokk ul li .ns-kep, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk .kepes-blokk ul li .ns-kep {
          margin: 0 10px; }
          .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk .kepes-blokk ul li .ns-kep .sprite, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk .kepes-blokk ul li .ns-kep .sprite, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk .kepes-blokk ul li .ns-kep .sprite {
            position: absolute;
            left: 0;
            right: 0;
            z-index: 100;
            bottom: 0;
            right: 0;
            left: auto;
            cursor: pointer;
            filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
            opacity: 0;
            transition: opacity 0.5s; }
        .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk .kepes-blokk ul li .ns-cim, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk .kepes-blokk ul li .ns-cim, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk .kepes-blokk ul li .ns-cim {
          font-size: 13px;
          margin-top: 10px; }
        .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-leves .nosalty-nids-blokk .kepes-blokk ul li:hover .ns-kep .sprite, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-foetel .nosalty-nids-blokk .kepes-blokk ul li:hover .ns-kep .sprite, .node-type-ajanlo .heti-menu-2013 table tr td.heti-menu-desszert .nosalty-nids-blokk .kepes-blokk ul li:hover .ns-kep .sprite {
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1; }
  .node-type-ajanlo .heti-menu-2013 table tr.day td.heti-menu-icon, .node-type-ajanlo .heti-menu-2013 table tr.day td.heti-menu-leves, .node-type-ajanlo .heti-menu-2013 table tr.day td.heti-menu-foetel, .node-type-ajanlo .heti-menu-2013 table tr.day td.heti-menu-desszert {
    border-top: solid 2px #C0C0C0; }
  .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-icon, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-leves, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-foetel, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-desszert {
    border-color: #FD3E4E; }
    .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-icon > label, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-leves > label, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-foetel > label, .node-type-ajanlo .heti-menu-2013 table tr.today td.heti-menu-desszert > label {
      color: #FD3E4E; }
.node-type-ajanlo .heti-menu-elozo {
  border: solid 2px #A0A0A0;
  border-radius: 5px;
  padding: 10px 15px;
  line-height: 20px;
  margin-bottom: 20px; }
  .node-type-ajanlo .heti-menu-elozo label {
    font-size: 20px;
    padding-right: 20px; }
  .node-type-ajanlo .heti-menu-elozo a {
    font-size: 16px;
    font-weight: bold; }

.page-taxonomy #content #content-area {
  margin-right: -20px; }
  .page-taxonomy #content #content-area .node-teaser {
    width: 325px;
    height: 385px;
    margin-right: 20px;
    margin-bottom: 20px;
    float: left; }

.node-ajanlo-jatek.node-teaser {
  height: 305px;
  overflow: hidden; }

.page-taxonomy .node-ajanlo-jatek.node-teaser .article-warning, .page-node.node-type-ajanlo .node-ajanlo-jatek.node-teaser .article-warning {
  display: none; }

.statistics-counter {
  position: absolute;
  right: 0;
  left: auto;
  top: -40px;
  color: #818282; }

.node-hirlevel h1 {
  text-align: center; }
.node-hirlevel .content table {
  margin: 0 auto; }

.node-ajanlo-sutiajanlo .node-inner h3.more-link {
  text-align: left;
  margin: 20px 0 70px; }

/* for CKEditor */
body > ul {
  padding-left: 18px; }
  body > ul li {
    padding-left: 2px;
    margin-bottom: 10px;
    list-style: square url("../images/elements/list-type-square.png") outside;
    text-align: left !important; }
  body > ul.links {
    padding: 0; }
body > ol {
  padding-left: 27px;
  font-weight: bold; }
  body > ol li {
    font-weight: normal;
    margin-bottom: 10px; }

.node-type-ajanlo .article .node-inner .kepes-blokk.img-content-width ul li .ns-cim,
.imagesubtitle {
  color: #333333;
  font-size: 14px;
  font-style: italic;
  margin-top: 10px;
  margin-bottom: 30px;
  text-align: center;
  font-weight: normal; }
  .node-type-ajanlo .article .node-inner .kepes-blokk.img-content-width ul li .ns-cim a,
  .imagesubtitle a {
    font-weight: bold; }

.node-type-alapanyag_szponzoracio.node-unpublished, .node-type-alapanyag_szponzoracio .node-unpublished {
  background-color: transparent; }
.node-type-alapanyag_szponzoracio .content .fieldgroup, .node-type-alapanyag_szponzoracio .content .field {
  margin-bottom: 1em; }
.node-type-alapanyag_szponzoracio .related-nodes {
  margin: 1em 0; }
  .node-type-alapanyag_szponzoracio .related-nodes .receptek {
    font-size: 12px;
    line-height: 1.5em;
    max-height: 30em;
    overflow: auto; }
    .node-type-alapanyag_szponzoracio .related-nodes .receptek a {
      vertical-align: top; }
    .node-type-alapanyag_szponzoracio .related-nodes .receptek .created {
      font-size: 10px; }

.node-type-galeria .node-inner .sidebar-right .article-share {
  height: 50px;
  padding-top: 16px;
  text-align: right; }
.node-type-galeria .node-inner .sidebar-right .ajanlo-box .box-title.green {
  color: #FD3E4E; }
.node-type-galeria .node-inner .sidebar-right .ns-ad-container {
  height: 271px;
  margin: 10px 0 0;
  overflow: hidden; }
  .node-type-galeria .node-inner .sidebar-right .ns-ad-container .ns-ad {
    margin: 0; }

#nosalty-quiz-form fieldset,
#nosalty-quiz-form-1 fieldset {
  width: 500px;
  margin: 0 auto 40px auto;
  border: none; }
  #nosalty-quiz-form fieldset label a,
  #nosalty-quiz-form-1 fieldset label a {
    font-size: 11px; }
  #nosalty-quiz-form fieldset legend,
  #nosalty-quiz-form-1 fieldset legend {
    font-family: "Open Sans Light", Arial;
    font-size: 30px;
    line-height: 34px;
    color: #FD3E4E;
    margin: 0px 0px 15px 0px; }
  #nosalty-quiz-form fieldset div.form-item h2,
  #nosalty-quiz-form-1 fieldset div.form-item h2 {
    font-family: "Open Sans";
    font-weight: normal;
    font-size: 24px;
    color: #333333; }
#nosalty-quiz-form #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield,
#nosalty-quiz-form-1 #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield {
  margin-left: 33px; }
  #nosalty-quiz-form #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .form-item-wrapper,
  #nosalty-quiz-form-1 #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .form-item-wrapper {
    padding: 5px 9px; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-1-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-number-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-number-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-1-wrapper {
  float: left;
  width: 115px; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-1-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-wrapper {
  clear: left;
  margin-right: 10px; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-number-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-number-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-1-wrapper {
  margin-right: 0; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-city-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-city-1-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-street-1-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-street-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-city-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-city-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-wrapper {
  width: 285px;
  float: left; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-street-wrapper, #nosalty-quiz-form #quiz-fieldset-player #edit-player-street-1-wrapper, #nosalty-quiz-form #quiz-fieldset-player #edit-player-email-wrapper, #nosalty-quiz-form #quiz-fieldset-player #edit-player-email-1-wrapper, #nosalty-quiz-form #quiz-fieldset-player #edit-player-phone-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-email-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-email-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-phone-wrapper {
  clear: left; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-street-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-street-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-street-1-wrapper {
  margin-right: 10px; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-last-name-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-last-name-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-last-name-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-last-name-1-wrapper {
  width: 48%;
  margin-right: 4%;
  float: left; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-first-name-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-first-name-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-first-name-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-first-name-1-wrapper {
  width: 48%;
  float: left; }
#nosalty-quiz-form #quiz-fieldset-player #edit-player-lakohely-wrapper,
#nosalty-quiz-form #quiz-fieldset-player #edit-player-lakohely-1-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-lakohely-wrapper,
#nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-lakohely-1-wrapper {
  clear: both; }
#nosalty-quiz-form #edit-newsletter-wrapper,
#nosalty-quiz-form-1 #edit-newsletter-wrapper {
  margin-top: 20px; }
  #nosalty-quiz-form #edit-newsletter-wrapper label,
  #nosalty-quiz-form-1 #edit-newsletter-wrapper label {
    font-size: 11px;
    white-space: normal;
    text-transformation: none; }
#nosalty-quiz-form #edit-agreement-wrapper,
#nosalty-quiz-form #edit-agreement-1-wrapper,
#nosalty-quiz-form #edit-rulessecond-wrapper,
#nosalty-quiz-form #edit-agreement2-wrapper,
#nosalty-quiz-form #edit-agreement-friesland-2-wrapper,
#nosalty-quiz-form #edit-agreement-friesland-3-wrapper,
#nosalty-quiz-form-1 #edit-agreement-wrapper,
#nosalty-quiz-form-1 #edit-agreement-1-wrapper,
#nosalty-quiz-form-1 #edit-rulessecond-wrapper,
#nosalty-quiz-form-1 #edit-agreement2-wrapper,
#nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper,
#nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper {
  font-size: 11px;
  margin-top: 0.5em; }
  #nosalty-quiz-form #edit-agreement-wrapper .ellipsis, #nosalty-quiz-form #edit-agreement-wrapper .form-submit, #nosalty-quiz-form #edit-agreement-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-agreement-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form #edit-agreement-1-wrapper .ellipsis,
  #nosalty-quiz-form #edit-agreement-1-wrapper .form-submit,
  #nosalty-quiz-form #edit-agreement-1-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-agreement-1-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form #edit-rulessecond-wrapper .ellipsis,
  #nosalty-quiz-form #edit-rulessecond-wrapper .form-submit,
  #nosalty-quiz-form #edit-rulessecond-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-rulessecond-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form #edit-agreement2-wrapper .ellipsis,
  #nosalty-quiz-form #edit-agreement2-wrapper .form-submit,
  #nosalty-quiz-form #edit-agreement2-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-agreement2-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form #edit-agreement-friesland-2-wrapper .ellipsis,
  #nosalty-quiz-form #edit-agreement-friesland-2-wrapper .form-submit,
  #nosalty-quiz-form #edit-agreement-friesland-2-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-agreement-friesland-2-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form #edit-agreement-friesland-3-wrapper .ellipsis,
  #nosalty-quiz-form #edit-agreement-friesland-3-wrapper .form-submit,
  #nosalty-quiz-form #edit-agreement-friesland-3-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form #edit-agreement-friesland-3-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-agreement-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-agreement-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-agreement-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-agreement-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-agreement-1-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-agreement-1-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-agreement-1-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-agreement-1-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-rulessecond-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-rulessecond-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-rulessecond-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-rulessecond-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-agreement2-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-agreement2-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-agreement2-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-agreement2-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper .ns-recept-video-outer,
  #nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper .ellipsis,
  #nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper .form-submit,
  #nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer,
  .node-type-recept .node-inner .article-meta #nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper .ns-recept-video-outer {
    white-space: normal; }
#nosalty-quiz-form #edit-agreement-friesland-2-wrapper.form-item label.option,
#nosalty-quiz-form #edit-agreement-friesland-3-wrapper.form-item label.option,
#nosalty-quiz-form-1 #edit-agreement-friesland-2-wrapper.form-item label.option,
#nosalty-quiz-form-1 #edit-agreement-friesland-3-wrapper.form-item label.option {
  margin-left: 28px;
  float: left;
  margin-top: -20px; }
#nosalty-quiz-form #edit-player-submit,
#nosalty-quiz-form-1 #edit-player-submit {
  float: right; }
#nosalty-quiz-form #edit-player-birth-year-1-wrapper,
#nosalty-quiz-form #edit-player-birth-year-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-year-1-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-year-wrapper {
  width: auto;
  float: left; }
#nosalty-quiz-form #edit-player-birth-month-1-wrapper,
#nosalty-quiz-form #edit-player-birth-month-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-month-1-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-month-wrapper {
  width: auto;
  float: left;
  margin: 21px 0 0 14px; }
#nosalty-quiz-form #edit-player-birth-day-1-wrapper,
#nosalty-quiz-form #edit-player-birth-day-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-day-1-wrapper,
#nosalty-quiz-form-1 #edit-player-birth-day-wrapper {
  width: auto;
  float: left;
  margin: 21px 0 0 14px; }
#nosalty-quiz-form.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio .custom-radio-checked .custom-radio-icon,
#nosalty-quiz-form-1.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio .custom-radio-checked .custom-radio-icon {
  visibility: hidden; }
#nosalty-quiz-form.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label,
#nosalty-quiz-form-1.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label {
  cursor: default; }
  #nosalty-quiz-form.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .form-item-wrapper,
  #nosalty-quiz-form-1.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .form-item-wrapper {
    border: none;
    padding-left: 0; }
  #nosalty-quiz-form.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .description,
  #nosalty-quiz-form-1.form-submitted #quiz-fieldset-questions .form-radios .form-item-radio label .form-item-textfield .description {
    display: none; }
#nosalty-quiz-form.form-submitted #quiz-fieldset-questions .form-item-textarea .form-item-wrapper,
#nosalty-quiz-form-1.form-submitted #quiz-fieldset-questions .form-item-textarea .form-item-wrapper {
  padding-left: 0;
  border: none; }

.fotopalyazat-somat-body #edit-player-birth-day-1-wrapper,
.fotopalyazat-somat-body #edit-player-birth-month-1-wrapper,
.fotopalyazat-somat-body #edit-player-birth-day-wrapper,
.fotopalyazat-somat-body #edit-player-birth-month-wrapper {
  width: auto;
  float: left;
  margin: 0 0 0 14px !important; }

.nosalty-quiz-unavailable {
  font-weight: bold;
  width: 100%;
  text-align: center; }

.results .article-voting {
  width: 670px;
  float: right; }

.article-voting {
  color: #333333;
  border-top: 1px dotted #818282;
  padding: 10px 0 5px 0;
  width: 670px; }
  .article-voting .atricle-voting-header {
    font-size: 24px;
    color: #FD3E4E;
    font-style: italic; }
  .article-voting h3 {
    font-size: 26px;
    font-weight: lighter;
    margin-bottom: 20px; }
  .article-voting .bar {
    background-color: #FD3E4E;
    height: 20px;
    border-radius: 3px 0 0 3px;
    display: inline-block; }
  .article-voting .article-voting-options-wrapper {
    position: relative; }
    .article-voting .article-voting-options-wrapper .article-voting-option {
      clear: both;
      display: block;
      margin: 10px 0; }
      .article-voting .article-voting-options-wrapper .article-voting-option .custom-radio-icon {
        float: left; }
    .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper {
      width: 325px;
      float: left;
      margin: 5px;
      position: relative; }
      .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-voting-options-image-title {
        position: relative;
        margin: 0;
        top: -5px;
        width: 325px;
        font-size: 16px;
        font-weight: normal;
        text-align: center;
        padding: 8px 0;
        display: block;
        color: #000000;
        background-color: #FFFFFF;
        border-radius: 0 0 3px 3px; }
      .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper.voteable:hover {
        cursor: pointer; }
        .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper.voteable:hover .article-voting-options-image-title {
          background-color: #FD3E4E;
          color: #FFFFFF;
          font-weight: bold; }
      .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent-layer {
        filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
        opacity: 0.5;
        width: 325px;
        height: 203px;
        background-color: white;
        position: absolute;
        top: 0; }
      .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent {
        width: 325px;
        height: 203px;
        position: absolute;
        top: 0;
        text-align: center;
        line-height: 203px;
        font-weight: bold; }
        .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent.normal {
          font-size: 50px; }
        .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent.large {
          font-size: 100px; }
        .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent span {
          filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
          opacity: 1; }
      .article-voting .article-voting-options-wrapper .article-voting-option-image-wrapper .article-image-voting-result-percent-bar {
        width: 325px; }
    .article-voting .article-voting-options-wrapper .article-result-percent-bars {
      clear: both; }
      .article-voting .article-voting-options-wrapper .article-result-percent-bars .article-image-voting-result-percent-bar {
        display: block;
        width: 325px;
        float: left;
        margin: 0 5px; }
    .article-voting .article-voting-options-wrapper .article-voting-option-image-separator {
      position: absolute;
      top: 65px;
      left: 295px;
      width: 80px;
      height: 80px;
      border-radius: 80px;
      overflow: hidden;
      background-color: #FFFFFF;
      color: #FD3E4E;
      font-size: 22px;
      font-style: italic;
      text-align: center;
      line-height: 80px;
      vertical-align: middle;
      z-index: 110; }
  .article-voting .aritcle-voting-results {
    margin: 20px auto; }
    .article-voting .aritcle-voting-results tr td {
      padding: 10px; }
      .article-voting .aritcle-voting-results tr td.voting-result-option {
        font-weight: bold; }
      .article-voting .aritcle-voting-results tr td.voting-result-percent {
        font-weight: bold;
        color: #FD3E4E; }
      .article-voting .aritcle-voting-results tr td.voting-result-bar {
        width: 200px; }
  .article-voting .article-voting-actions {
    margin-top: 20px; }

#table-ns-quiz tbody tr td.links a {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto;
  margin: 5px 5px 0 0;
  opacity: 0.5; }
  #table-ns-quiz tbody tr td.links a:hover {
    opacity: 1; }

.jDialog {
  background: #FFFFFF;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 0 10px #ccc;
  min-width: 580px;
  overflow: visible; }
  .jDialog .jDialog-close {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    margin: 11px 10px 0 0;
    font-weight: bold;
    cursor: pointer; }
  .jDialog .jDialog-title {
    height: 50px;
    line-height: 50px;
    background: #525252;
    padding: 0 15px;
    color: #FFFFFF;
    border-radius: 5px 5px 0 0;
    cursor: pointer; }
    .jDialog .jDialog-title .icon-nosalty-title-small {
      margin: 17px 20px 0 0; }
    .jDialog .jDialog-title .icon-nosalty-title-galeria {
      margin: 11px 20px 0 0; }
  .jDialog .jDialog-content {
    min-height: 80px;
    padding: 20px; }
    .jDialog .jDialog-content.align-center, .jDialog .jDialog-content .align-center {
      text-align: center; }
    .jDialog .jDialog-content .popup-message {
      font-weight: bold;
      font-style: italic;
      font-size: 18px;
      margin: 30px 0; }
  .jDialog .jDialog-button-container {
    text-align: center;
    padding: 0 50px 20px; }
    .jDialog .jDialog-button-container button {
      width: 140px; }
  .jDialog .jDialog-footer-container {
    margin: 10px;
    border-top: 1px dotted #818282;
    padding: 15px 0; }
    .jDialog .jDialog-footer-container .msg-smalltext {
      font-size: 11px;
      max-width: 420px;
      line-height: 1.5em; }

.jDialog-overlay {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5; }

.jDialog-type-alert .jDialog-content,
.jDialog-type-notify .jDialog-content,
.jDialog-type-confirm .jDialog-content {
  text-align: center;
  font-size: 20px;
  padding: 45px 20px 40px;
  min-height: inherit; }

.jDialog.dialog-recept-jegyzet {
  min-width: 325px;
  border: solid 2px #00709A; }
  .jDialog.dialog-recept-jegyzet .jDialog-title {
    background: none;
    color: #333333;
    font-style: italic;
    font-size: 20px;
    padding: 0 18px; }
    .jDialog.dialog-recept-jegyzet .jDialog-title .sprite {
      display: none; }
  .jDialog.dialog-recept-jegyzet .jDialog-content {
    padding: 10px 30px;
    max-width: 500px; }
    .jDialog.dialog-recept-jegyzet .jDialog-content #jegyzet-editor {
      display: none; }
      .jDialog.dialog-recept-jegyzet .jDialog-content #jegyzet-editor textarea {
        min-width: 300px;
        max-height: 400px;
        max-width: 500px;
        height: 200px;
        line-height: 1.5em;
        resize: both; }
  .jDialog.dialog-recept-jegyzet .jDialog-button-container {
    padding: 0 18px 10px;
    text-align: right; }
    .jDialog.dialog-recept-jegyzet .jDialog-button-container button {
      margin-right: 0;
      width: auto; }
    .jDialog.dialog-recept-jegyzet .jDialog-button-container .button-save, .jDialog.dialog-recept-jegyzet .jDialog-button-container .button-cancel {
      display: none; }
    .jDialog.dialog-recept-jegyzet .jDialog-button-container .button-cancel {
      margin-right: 10px; }
  .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-content {
    min-height: 168px;
    padding: 1px 18px;
    max-width: none; }
    .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-content #jegyzet-text {
      display: none; }
    .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-content #jegyzet-editor {
      display: block; }
  .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-button-container .button-edit {
    display: none; }
  .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-button-container .button-save, .jDialog.dialog-recept-jegyzet.edit-mode .jDialog-button-container .button-cancel {
    display: inline-block; }

.jDialog.slideshow-popup {
  width: 710px; }
  .jDialog.slideshow-popup .jDialog-content {
    padding: 20px; }

.jDialog.dialog-type-login .jDialog-content {
  padding: 20px 8px; }
.jDialog.dialog-type-login h1 {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  color: #B4B800;
  text-align: center;
  padding-bottom: 10px; }
.jDialog.dialog-type-login h2 {
  padding: 0 15px;
  font-size: 26px;
  font-weight: normal;
  margin-bottom: 20px; }
.jDialog.dialog-type-login form#user-login {
  width: 240px;
  margin: 0 auto; }
  .jDialog.dialog-type-login form#user-login .form-item-textfield label, .jDialog.dialog-type-login form#user-login .form-item-password label {
    font-size: 18px;
    line-height: 1.5em;
    padding: 0 2px; }
  .jDialog.dialog-type-login form#user-login #edit-submit {
    margin: 10px 0 13px 58px; }
  .jDialog.dialog-type-login form#user-login #edit-fb-login {
    margin: 0 0 13px;
    padding: 5px 13px;
    display: block;
    text-align: center;
    color: #FFFFFF; }
    .jDialog.dialog-type-login form#user-login #edit-fb-login:hover {
      color: #4A66A0; }
  .jDialog.dialog-type-login form#user-login #edit-google-login {
    margin-left: 24px; }
.jDialog.dialog-type-login .border-top-dotted {
  padding: 15px 0;
  text-align: center; }
  .jDialog.dialog-type-login .border-top-dotted a {
    color: #FD3E4E; }

.jDialog.dialog-type-password .jDialog-content {
  padding: 20px 8px; }
.jDialog.dialog-type-password h1 {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  color: #FD3E4E;
  text-align: center;
  padding-bottom: 10px; }
.jDialog.dialog-type-password form#user-pass {
  position: relative;
  left: -30px; }
  .jDialog.dialog-type-password form#user-pass .form-item-textfield label, .jDialog.dialog-type-password form#user-pass .form-item-password label {
    margin-right: 10px; }
  .jDialog.dialog-type-password form#user-pass .form-item-textfield .form-item-wrapper, .jDialog.dialog-type-password form#user-pass .form-item-password .form-item-wrapper {
    width: 210px; }
  .jDialog.dialog-type-password form#user-pass #edit-submit, .jDialog.dialog-type-password form#user-pass .captcha > img {
    margin-left: 245px; }
  .jDialog.dialog-type-password form#user-pass .form-item-note, .jDialog.dialog-type-password form#user-pass .description {
    padding-left: 245px; }

.jDialog.dialog-type-password-sent {
  text-align: center; }
  .jDialog.dialog-type-password-sent h1 {
    font-family: Prompt;
    font-weight: 800;
    letter-spacing: 0.05px;
    color: #FD3E4E;
    padding-bottom: 10px; }
  .jDialog.dialog-type-password-sent p {
    margin-bottom: 20px; }
  .jDialog.dialog-type-password-sent button {
    margin: 0; }

.jDialog.dialog-type-mail {
  width: 555px; }
  .jDialog.dialog-type-mail .jDialog-content {
    padding: 20px 20px 30px; }
  .jDialog.dialog-type-mail .share-mail-node {
    margin-bottom: 15px;
    font-size: 13px; }
    .jDialog.dialog-type-mail .share-mail-node img {
      float: left;
      margin-right: 10px; }
    .jDialog.dialog-type-mail .share-mail-node h3 {
      margin-bottom: 15px;
      color: #00709A; }
  .jDialog.dialog-type-mail h2 {
    font-weight: normal;
    margin-bottom: 20px;
    font-size: 26px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-item {
    margin-bottom: 8px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form #edit-sender-mail-wrapper, .jDialog.dialog-type-mail form#nosalty-share-mail-form #edit-recipient-mail-wrapper {
    margin-bottom: 28px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form #edit-message-wrapper {
    margin-bottom: 23px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-item-textfield label, .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-item-textarea label {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 180px;
    margin-right: 12px;
    float: left;
    text-align: right;
    line-height: 35px;
    font-size: 18px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-item-textfield .form-item-wrapper, .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-item-textarea .form-item-wrapper {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    width: 290px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form #edit-mail-send {
    margin-left: 192px; }
  .jDialog.dialog-type-mail form#nosalty-share-mail-form .form-submit, .jDialog.dialog-type-mail form#nosalty-share-mail-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .jDialog.dialog-type-mail form#nosalty-share-mail-form .ns-recept-video-outer {
    width: 151px; }

.jDialog.jDialog-confirm .jDialog-content {
  text-align: center; }

.jDialog-type-alert .jDialog-content .item-list li {
  line-height: 25px; }

.jDialog form#nosalty-receptkonyv-assign-form .csoporthoz {
  width: 65%; }
  .jDialog form#nosalty-receptkonyv-assign-form .csoporthoz #edit-assign {
    width: 168px;
    margin-right: -180px;
    margin-top: -55px; }
  .jDialog form#nosalty-receptkonyv-assign-form .csoporthoz #edit-add {
    width: 168px;
    margin-right: -303px;
    margin-top: -55px; }
  .jDialog form#nosalty-receptkonyv-assign-form .csoporthoz #edit-close {
    margin-top: 25px;
    margin-right: -180px;
    width: 168px; }
  .jDialog form#nosalty-receptkonyv-assign-form .csoporthoz .rk-vissza {
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin-top: 40px; }
.jDialog form#nosalty-receptkonyv-assign-form .csoporthoz-second-title {
  font-size: 14px;
  margin-bottom: -16px; }
.jDialog form#nosalty-receptkonyv-assign-form .note {
  margin-bottom: 20px;
  font-size: 13px;
  line-height: 1em; }
  .jDialog form#nosalty-receptkonyv-assign-form .note .item-list {
    padding: 5px 0; }
    .jDialog form#nosalty-receptkonyv-assign-form .note .item-list ul li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      float: left;
      margin-left: 7px;
      padding-left: 7px;
      border-left: solid 1px #333333; }
      .jDialog form#nosalty-receptkonyv-assign-form .note .item-list ul li.first {
        margin-left: 0;
        padding-left: 0;
        border-left: none; }
.jDialog form#nosalty-receptkonyv-assign-form #edit-assign {
  margin-bottom: 15px; }

.jDialog.receptverseny-benevez {
  border: solid 2px #00709A;
  min-width: 300px; }
  .jDialog.receptverseny-benevez .jDialog-content {
    width: 420px; }
    .jDialog.receptverseny-benevez .jDialog-content .message {
      padding: 30px 0;
      text-align: center;
      font-size: 20px; }
  .jDialog.receptverseny-benevez .jDialog-title {
    display: none; }
  .jDialog.receptverseny-benevez .messages {
    width: 330px; }
  .jDialog.receptverseny-benevez form h4 {
    font-size: 20px;
    font-weight: normal;
    font-style: italic;
    width: 330px; }
  .jDialog.receptverseny-benevez form .form-checkboxes .form-item label.option {
    font-weight: bold;
    text-transform: none; }
  .jDialog.receptverseny-benevez form .form-checkboxes.bold .form-item label.option {
    font-weight: bold; }
  .jDialog.receptverseny-benevez form .form-checkboxes.small .form-item label.option {
    font-size: 11px; }
  .jDialog.receptverseny-benevez form .form-submit, .jDialog.receptverseny-benevez form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .jDialog.receptverseny-benevez form .ns-recept-video-outer {
    float: right;
    margin: 0; }

.jDialog .node-type-recept {
  width: 670px; }

.jDialog.dialog-type-danone {
  min-width: 0;
  width: 512px; }

.jDialog.jDialog-galeria .jDialog-content {
  width: 980px;
  padding: 20px 10px; }

.jDialog-type-progress {
  background: none;
  box-shadow: none; }
  .jDialog-type-progress .jDialog-close,
  .jDialog-type-progress .jDialog-title {
    display: none; }

.google-vote-div-content {
  text-align: center; }
  .google-vote-div-content .g-recaptcha {
    padding-bottom: 5px;
    padding-left: 118px; }
  .google-vote-div-content #edit-szavaz-cancel-1 {
    display: block;
    width: 90px;
    margin-left: 200px;
    margin-top: 15px; }

.comment-alert .comment-alert-red-text {
  color: #FD3E4E; }
.comment-alert .comment-alert-text {
  color: #333333; }
.comment-alert button {
  margin-left: 40%; }

.ajanlo-box {
  overflow: hidden;
  position: relative; }
  .ajanlo-box .favourites-title .like-heart-20 {
    float: left;
    width: 20px;
    height: 17px;
    margin-top: 13px;
    margin-right: 8px; }

body.admin .node-type-cikkgyujto {
  position: relative; }
  body.admin .node-type-cikkgyujto:hover {
    border: solid 2px #00709A;
    margin: -2px; }
  body.admin .node-type-cikkgyujto > .node-inner > .links {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    left: 0;
    right: auto;
    background: #00709A;
    font-weight: bold;
    display: none;
    padding: 3px 5px;
    box-shadow: 0 0 3px;
    opacity: 0.5;
    font-weight: bold;
    transition: opacity 0.5s; }
    body.admin .node-type-cikkgyujto > .node-inner > .links li {
      padding: 0; }
      body.admin .node-type-cikkgyujto > .node-inner > .links li a {
        color: #FFFFFF; }
    body.admin .node-type-cikkgyujto > .node-inner > .links .more {
      display: block;
      font-size: 20px;
      font-weight: bold; }
    body.admin .node-type-cikkgyujto > .node-inner > .links:hover {
      opacity: 1; }
  body.admin .node-type-cikkgyujto > .node-inner:hover > .links {
    display: block; }
body.admin .ajanlo-box .ajanlo-box-links {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto;
  padding: 3px 5px;
  background: #F60;
  box-shadow: 0 0 3px;
  opacity: 0.5;
  font-weight: bold;
  transition: opacity 0.5s;
  display: none; }
  body.admin .ajanlo-box .ajanlo-box-links a {
    color: #FFFFFF; }
  body.admin .ajanlo-box .ajanlo-box-links:hover {
    opacity: 1; }
  body.admin .ajanlo-box .ajanlo-box-links .statistics_counter {
    display: none; }
body.admin .ajanlo-box:hover {
  outline: dashed 2px #F60; }
  body.admin .ajanlo-box:hover .ajanlo-box-links {
    display: block; }
body.admin .sidebar .ajanlo-box:hover {
  outline: none; }

.ajanlo-box.ajanlo-box-top-mai-heti-havi {
  clear: both; }
  .ajanlo-box.ajanlo-box-top-mai-heti-havi .ajanlo-box-content .box-title a {
    color: #B4B800; }

.ajanlo-box.ajanlo-box-kiemelt-cikk {
  margin-bottom: 35px; }
  .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-title {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    padding: 10px;
    background: white;
    background: rgba(255, 255, 255, 0.8);
    margin-top: 10px;
    font-size: 20px; }
  .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper {
    background: url("../images/alpha-80.png") repeat;
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    bottom: 0; }
    .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead {
      padding: 5px 13px 35px 13px; }
      .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-meta {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 11;
        top: 0;
        right: 0;
        left: auto;
        font-size: 10px;
        padding: 14px 13px;
        margin: 0;
        line-height: 1em; }
        .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-meta .likes .sprite {
          margin-right: 0; }
      .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-title h1 {
        line-height: 1.2em;
        margin: 0 0 12px;
        padding: 0 140px 0 0;
        height: 2.4em; }
      .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning {
        padding: 10px 13px;
        width: 100px;
        text-align: right;
        position: absolute;
        left: 0;
        right: 0;
        z-index: 11;
        bottom: 0;
        right: 0;
        left: auto; }
        .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn, .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn-finish {
          width: 116px;
          background: #00709A; }
          .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn a, .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn-finish a {
            color: #FFFFFF;
            text-decoration: none; }
            .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn a:hover, .ajanlo-box.ajanlo-box-kiemelt-cikk .ajanlo-box-content .article-lead-wrapper .article-lead .article-warning.article-drawn-finish a:hover {
              color: #FD3E4E; }

.ajanlo-box.ajanlo-box-sor-5, .ajanlo-box.ajanlo-box-sor-5-like {
  clear: left;
  margin-bottom: 0; }
  .ajanlo-box.ajanlo-box-sor-5 .box-title .box-links, .ajanlo-box.ajanlo-box-sor-5-like .box-title .box-links {
    font-size: 16px;
    font-family: "Open Sans", Arial, sans-serif;
    letter-spacing: normal; }
    .ajanlo-box.ajanlo-box-sor-5 .box-title .box-links ul li, .ajanlo-box.ajanlo-box-sor-5-like .box-title .box-links ul li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      line-height: 25px;
      list-style: none;
      border-left: solid 2px #C0C0C0;
      margin: 10px 0 10px 12px;
      padding-left: 12px; }
      .ajanlo-box.ajanlo-box-sor-5 .box-title .box-links ul li:first-child, .ajanlo-box.ajanlo-box-sor-5-like .box-title .box-links ul li:first-child {
        border: none;
        padding: 0; }

.ajanlo-box.ajanlo-box-hasab-2 {
  float: left; }
  .ajanlo-box.ajanlo-box-hasab-2 .ajanlo-box-content .box {
    width: 325px; }
    .ajanlo-box.ajanlo-box-hasab-2 .ajanlo-box-content .box.without-lead-text {
      height: 294px; }
  .ajanlo-box.ajanlo-box-hasab-2 .node-teaser {
    width: 325px;
    height: 380px;
    overflow: hidden; }
  .ajanlo-box.ajanlo-box-hasab-2 .leadbox {
    margin-top: 20px; }
  .ajanlo-box.ajanlo-box-hasab-2 .leadbox-row:first-child .leadbox {
    margin-top: 0; }
  .ajanlo-box.ajanlo-box-hasab-2 .even {
    margin-left: 20px; }

.ajanlo-box.ajanlo-box-slider-3 .sponsored {
  height: 183px;
  padding-top: 67px;
  margin-bottom: 20px;
  overflow: hidden; }
  .ajanlo-box.ajanlo-box-slider-3 .sponsored .slideshow .article-list-items li .article-content .img-box-subtitle {
    font-size: 12px; }

.ajanlo-box.ajanlo-box-slider-1 {
  width: 325px;
  float: left; }
  .ajanlo-box.ajanlo-box-slider-1 .box-title {
    text-align: center;
    font-size: 22px;
    line-height: 49px; }
  .ajanlo-box.ajanlo-box-slider-1 .box {
    width: 100%;
    margin: 0;
    height: auto; }
    .ajanlo-box.ajanlo-box-slider-1 .box .article-content .article-lead-text {
      height: 87px;
      overflow: hidden; }

.ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-primary {
  float: left;
  width: 420px; }
  .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-primary a.article-img-link {
    display: block;
    height: 288px; }
  .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-primary .article-lead-title {
    text-align: center;
    padding-top: 5px;
    line-height: 1em; }
.ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-secondary-container {
  width: 240px;
  float: left;
  margin-left: 10px; }
  .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-secondary-container ul.article-list-items {
    margin-right: -10px;
    padding-left: 0; }
    .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-secondary-container ul.article-list-items li {
      float: left;
      width: 115px;
      margin: 0 10px 0 0;
      list-style: none;
      padding: 0; }
      .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-secondary-container ul.article-list-items li a.article-img-link {
        display: block;
        height: 115px; }
      .ajanlo-box.ajanlo-box-sutiajanlo-kiemelt .ajanlo-box-content .item-secondary-container ul.article-list-items li .article-content {
        display: table-cell;
        width: 1000px;
        *width: auto;
        vertical-align: middle;
        height: 58px;
        overflow: hidden;
        line-height: 1em;
        text-align: center; }

.ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content {
  position: relative; }
  .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .column-wrapper {
    padding-left: 46px; }
    .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .column-wrapper .column {
      float: left;
      width: 33%; }
      .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .column-wrapper .column .item-list ul {
        margin: 0; }
        .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .column-wrapper .column .item-list ul li {
          margin: 0; }
          .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .column-wrapper .column .item-list ul li a {
            font-size: 13px;
            font-weight: bold; }
  .ajanlo-box.ajanlo-box-sutiajanlo-kategoriak .ajanlo-box-content .block-sutiajanlo-kategoriak-top {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    margin-top: 7px; }

.ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items {
  margin: 0 -14px 0 0;
  padding: 0; }
  .ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items > li {
    float: left;
    height: 290px;
    width: 214px;
    overflow: hidden;
    margin-right: 14px;
    margin-bottom: 10px;
    list-style: none;
    padding: 0; }
    .ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items > li .article-content {
      display: table-cell;
      width: 1000px;
      *width: auto;
      vertical-align: bottom;
      text-align: center;
      padding: 10px;
      font-weight: bold;
      line-height: 1em;
      height: 38px; }
    .ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items > li .item-primary {
      height: 160px;
      overflow: hidden; }
    .ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items > li .item-secondary-container ul {
      margin: 2px -2px 0 0;
      padding: 0; }
      .ajanlo-box.ajanlo-box-galeria-cikklista .ajanlo-box-content .article-list.gallery-list ul.article-list-items > li .item-secondary-container ul li {
        float: left;
        margin-right: 2px;
        list-style: none;
        padding: 0; }

.ajanlo-box.ajanlo-box-kategoria {
  clear: left; }

.ajanlo-box.ajanlo-box-kategoria-ikon .article-list .article-list-items .recept-118 .article-img-wrapper .article-img-icon {
  width: 30px;
  height: 30px;
  background-color: white;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  right: 0;
  left: auto; }
  .ajanlo-box.ajanlo-box-kategoria-ikon .article-list .article-list-items .recept-118 .article-img-wrapper .article-img-icon img {
    margin: 3px;
    width: 24px;
    height: 24px; }

.ajanlo-box.ajanlo-box-meg-tobb-cikk {
  clear: both;
  padding-top: 20px; }

.ajanlo-box.ajanlo-box-block-reference {
  float: left; }
  .ajanlo-box.ajanlo-box-block-reference .ajanlo-box-content {
    width: 325px; }
    .ajanlo-box.ajanlo-box-block-reference .ajanlo-box-content .box.without-lead-text {
      height: 294px; }
    .ajanlo-box.ajanlo-box-block-reference .ajanlo-box-content .box .edit {
      right: 0;
      top: 30px; }
  .ajanlo-box.ajanlo-box-block-reference .node-teaser {
    width: 325px;
    height: 380px;
    overflow: hidden; }
    .ajanlo-box.ajanlo-box-block-reference .node-teaser.node-ajanlo-jatek {
      height: 305px; }
  .ajanlo-box.ajanlo-box-block-reference .leadbox {
    margin-top: 20px; }
  .ajanlo-box.ajanlo-box-block-reference .leadbox-row:first-child .leadbox {
    margin-top: 0; }
  .ajanlo-box.ajanlo-box-block-reference .even {
    margin-left: 20px; }

.ajanlo-box-kepes-hover {
  height: 666px;
  width: 670px;
  overflow: hidden; }
  .ajanlo-box-kepes-hover .article-list .article-list-links {
    width: 210px;
    float: right; }
    .ajanlo-box-kepes-hover .article-list .article-list-links li {
      margin-bottom: 19px; }
      .ajanlo-box-kepes-hover .article-list .article-list-links li:first-child {
        margin-top: 0; }
      .ajanlo-box-kepes-hover .article-list .article-list-links li a {
        display: block;
        height: 141px; }
  .ajanlo-box-kepes-hover .article-list .article-list-items {
    float: left;
    width: 440px; }
    .ajanlo-box-kepes-hover .article-list .article-list-items li.box {
      width: 100%;
      height: 621px;
      overflow: visible; }
      .ajanlo-box-kepes-hover .article-list .article-list-items li.box .article-img-link {
        display: block;
        height: 461px;
        margin-bottom: 10px; }
      .ajanlo-box-kepes-hover .article-list .article-list-items li.box .article-lead .article-meta {
        font-size: 10px; }
      .ajanlo-box-kepes-hover .article-list .article-list-items li.box .article-lead .article-content .article-lead-title {
        font-size: 24px; }

.cikkgyujto-wrapper .ajanlo-box.ajanlo-box-oszlop-3 {
  float: left; }
.cikkgyujto-wrapper .ajanlo-box.ajanlo-box-article-list-blue,
.cikkgyujto-wrapper .ajanlo-box.ajanlo-box-article-list-yellow {
  float: left;
  margin-right: 20px; }
.cikkgyujto-wrapper .ajanlo-box.ajanlo-box-article-list-blue .box-title a {
  color: #FD3E4E; }

.ajanlo-box-text {
  padding-top: 10px; }

#kapcsolodo-cikkek .ajanlo-box.ajanlo-box-hasab-2 .node-teaser {
  height: 292px; }
  #kapcsolodo-cikkek .ajanlo-box.ajanlo-box-hasab-2 .node-teaser .article-lead-text {
    display: none; }

#kapcsolodo-cikkek-new {
  margin-top: 25px;
  margin-bottom: 35px; }
  #kapcsolodo-cikkek-new .box-cikkajanlo-title {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 22px;
    color: #333333;
    border-top: none;
    font-weight: bold;
    padding-bottom: 16px; }
  #kapcsolodo-cikkek-new .article-img-link {
    width: 100px;
    margin-right: 20px; }
  #kapcsolodo-cikkek-new .clearfix {
    margin-bottom: 10px; }
  #kapcsolodo-cikkek-new ul li .article-content {
    width: 200px;
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 14px;
    color: #007099;
    font-weight: normal;
    border-top: 1px solid #A0A0A0; }
    #kapcsolodo-cikkek-new ul li .article-content .article-lead-title {
      font-weight: normal;
      font-size: 14px;
      line-height: 130%;
      vertical-align: middle; }
  #kapcsolodo-cikkek-new ul li:first-child .article-content {
    border: none; }
  #kapcsolodo-cikkek-new .ns-ad-dc.has-ad {
    border-bottom: none;
    padding-top: 0px; }

.recept-150 {
  width: 151px;
  float: left; }

.ajanlo-box-sor-4-felirat {
  margin-bottom: 30px; }
  .ajanlo-box-sor-4-felirat .box-title {
    padding-top: 30px;
    padding-bottom: 15px;
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: bold;
    font-size: 22px; }
  .ajanlo-box-sor-4-felirat .img-box-subtitle {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 14px;
    line-height: 130%;
    vertical-align: middle; }
  .ajanlo-box-sor-4-felirat .article-list.article-list-horizontal ul.article-list-items li {
    margin-right: 22px; }

.node-type-recept .ajanlo-box-cikkajanlo-oszlop-3 .box-cikkajanlo-title {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 14px;
  border-top: 1px dotted #A0A0A0;
  padding-top: 14px; }
.node-type-recept .ajanlo-box-cikkajanlo-oszlop-3 .ajanlo-box-content .article-list-items {
  display: table; }
  .node-type-recept .ajanlo-box-cikkajanlo-oszlop-3 .ajanlo-box-content .article-list-items li .article-content {
    width: 210px; }
  .node-type-recept .ajanlo-box-cikkajanlo-oszlop-3 .ajanlo-box-content .article-list-items li .article-img-link {
    margin-bottom: 10px;
    margin-right: 10px;
    width: 100px; }
  .node-type-recept .ajanlo-box-cikkajanlo-oszlop-3 .ajanlo-box-content .article-list-items li .article-lead-title {
    font-size: 14px;
    font-family: "Open Sans", Arial, sans-serif;
    vertical-align: middle;
    line-height: 130%;
    font-weight: normal;
    display: table-cell; }

.tooltip-wrapper {
  position: absolute;
  display: none;
  width: 150px;
  overflow: visible;
  height: 1px;
  /* jquery hack, enelkul nem fadeout-olja */ }
  .tooltip-wrapper .icon-tooltip-panel-pointer-top, .tooltip-wrapper .icon-tooltip-panel-pointer-bottom {
    position: absolute;
    top: -10px;
    left: 50%;
    margin-left: -12px;
    z-index: 102; }
  .tooltip-wrapper .icon-tooltip-panel-pointer-bottom {
    top: auto;
    bottom: -10px;
    z-index: 102; }
  .tooltip-wrapper .tooltip-panel-bottom {
    top: 0;
    bottom: auto; }

.tooltip-panel {
  display: block;
  bottom: 0;
  position: absolute;
  z-index: 102;
  border-radius: 3px;
  overflow: hidden;
  background: #FFFFFF;
  box-shadow: 0 5px 15px rgba(50, 50, 50, 0.5);
  min-width: 30px;
  min-height: 10px;
  padding: 2px 5px;
  overflow: visible; }
  .tooltip-panel .tooltip-panel-content {
    position: relative;
    left: 0; }
  .tooltip-panel #tooltip-content-nosalty-login {
    visibility: visible; }

.tooltip-panel-processed {
  cursor: pointer; }

.tooltip-panel-content {
  display: none;
  position: absolute;
  left: 30px;
  top: 0; }
  .tooltip-panel-content.tooltip-panel-like {
    width: 120px;
    max-height: 70px;
    padding: 10px; }
    .tooltip-panel-content.tooltip-panel-like .fb_iframe_widget {
      margin-bottom: 5px; }
  .tooltip-panel-content.tooltip-panel-kategoria {
    font-size: 10px;
    color: #525252; }

.node-type-recept .node-inner {
  position: relative;
  /*
  .tab-kaloria, .tab-tapanyag, .tab-ertekeles {
      h1 {
          padding: 0 30px 0 0;

          a {
              @include absolute(top, right);
              margin-top: 10px;
          }
      }

      .article-meta {
          .article-meta-kaloria {
              margin-bottom: 30px;

              img {
                  float: left;
                  margin-right: 10px;
                  height: 145px;
                  width: 212px;
              }

              .floatleft {
                  width: 445px;
                  line-height: 30px;

                  .icon-square-grey {
                      vertical-align: middle;
                  }
              }
          }
      }
  }
  */ }
  .node-type-recept .node-inner h1 {
    margin: 20px 0 10px;
    position: relative;
    padding: 0; }
  .node-type-recept .node-inner .article-meta {
    line-height: 1.5em;
    padding: 0; }
    .node-type-recept .node-inner .article-meta .breadcrumb {
      padding-bottom: 15px; }
    .node-type-recept .node-inner .article-meta .article-user {
      line-height: 40px;
      font-size: 20px;
      color: #525252;
      padding-bottom: 15px; }
      .node-type-recept .node-inner .article-meta .article-user .article-user-img-link {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        width: 40px;
        height: 40px; }
        .node-type-recept .node-inner .article-meta .article-user .article-user-img-link img {
          border-radius: 50%; }
      .node-type-recept .node-inner .article-meta .article-user .article-user-link {
        font-weight: bold; }
    .node-type-recept .node-inner .article-meta .ns-recept-video-outer {
      position: relative;
      width: 95px;
      height: 32px;
      background-color: #FD3E4E;
      padding: 0; }
      .node-type-recept .node-inner .article-meta .ns-recept-video-outer .ns-recept-video-button {
        position: absolute; }
    .node-type-recept .node-inner .article-meta .article-share {
      max-height: 21px;
      max-width: 200px; }
  .node-type-recept .node-inner .recept-receptverseny {
    margin: 10px 0;
    padding-top: 10px;
    line-height: 38px;
    font-size: 20px;
    color: #818282; }
    .node-type-recept .node-inner .recept-receptverseny .form-submit, .node-type-recept .node-inner .recept-receptverseny .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .recept-receptverseny .ns-recept-video-outer {
      margin: 0;
      padding: 5px 10px; }
    .node-type-recept .node-inner .recept-receptverseny.receptverseny-benevez .sprite {
      margin: 5px 10px 0 0; }
    .node-type-recept .node-inner .recept-receptverseny.receptverseny-benevez .form-submit, .node-type-recept .node-inner .recept-receptverseny.receptverseny-benevez .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .recept-receptverseny.receptverseny-benevez .ns-recept-video-outer {
      text-transform: uppercase; }
    .node-type-recept .node-inner .recept-receptverseny.receptverseny-benevezve {
      font-size: 15px; }
      .node-type-recept .node-inner .recept-receptverseny.receptverseny-benevezve .szavazat-count {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        color: #FD3E4E;
        line-height: 22px;
        padding-left: 10px;
        border-left: solid 2px #DDDDDD;
        margin: 8px 0 8px 6px; }
  .node-type-recept .node-inner .article-img-wrapper {
    position: relative;
    margin: 0 0 10px; }
    .node-type-recept .node-inner .article-img-wrapper img {
      vertical-align: top; }
    .node-type-recept .node-inner .article-img-wrapper.has-video {
      min-height: 376px; }
      .node-type-recept .node-inner .article-img-wrapper.has-video.show-image .recipe-video {
        display: none; }
        .node-type-recept .node-inner .article-img-wrapper.has-video.show-image .recipe-video + .ns-recept-img-layer {
          display: block; }
      .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video.youtube-video iframe {
        width: 640px;
        height: 360px; }
      .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video .floating-video-close-button {
        background-color: #FD3E4E;
        border-radius: 50px;
        position: absolute;
        font-weight: bold;
        padding: 5px 13px;
        cursor: pointer;
        font-size: 2em;
        display: none;
        color: #ffffff;
        border: none;
        right: -15px;
        z-index: 2;
        top: -15px; }
        .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video .floating-video-close-button:hover {
          background-color: #fd5765; }
      .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video.video-player-float {
        z-index: 1;
        position: fixed;
        right: 15px;
        bottom: 15px;
        width: 350px;
        -webkit-box-shadow: 0 5px 15px -3px rgba(30, 30, 30, 0.5);
        -moz-box-shadow: 0 5px 15px -3px rgba(30, 30, 30, 0.5);
        box-shadow: 0 5px 15px -3px rgba(30, 30, 30, 0.5); }
        .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video.video-player-float.youtube-video iframe {
          width: 100%;
          height: auto; }
        .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video.video-player-float .floating-video-close-button {
          display: block; }
      .node-type-recept .node-inner .article-img-wrapper.has-video .recipe-video + .ns-recept-img-layer {
        display: none; }
  .node-type-recept .node-inner .nosalty-recept-bottom-section {
    margin-bottom: 20px; }
    .node-type-recept .node-inner .nosalty-recept-bottom-section .left-text {
      float: left; }
    .node-type-recept .node-inner .nosalty-recept-bottom-section .right-text {
      float: right;
      text-align: right; }
  .node-type-recept .node-inner .recept-alkategoria-ajanlo {
    font-size: 18px;
    line-height: 23px;
    padding-top: 16px;
    padding-bottom: 16px;
    width: 670px; }
  .node-type-recept .node-inner .article-buttons #button-jegyzet {
    padding-left: 18px; }
    .node-type-recept .node-inner .article-buttons #button-jegyzet i.sprite {
      display: none; }
    .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note {
      padding-left: 10px;
      border-color: #FD3E4E !important;
      background: #FFFFFF;
      color: #00709A; }
      .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note i.sprite {
        display: inline-block; }
  .node-type-recept .node-inner .recept-hozzavalok .item-list h3, .node-type-recept .node-inner .recept-elkeszites .item-list h3, .node-type-recept .node-inner .recept-kaloriatartalom .item-list h3 {
    margin-bottom: 0.5em; }
  .node-type-recept .node-inner .recept-kaloriatartalom {
    margin-bottom: 30px; }
    .node-type-recept .node-inner .recept-kaloriatartalom .item-list {
      margin-bottom: 20px; }
      .node-type-recept .node-inner .recept-kaloriatartalom .item-list ul {
        padding: 0; }
        .node-type-recept .node-inner .recept-kaloriatartalom .item-list ul li {
          list-style: square url("../images/elements/list-type-square.png") inside;
          border-bottom: solid 2px #EEEEEE;
          margin: 0 1px;
          line-height: 30px; }
  .node-type-recept .node-inner .sutozsir-tooltip-img {
    padding-bottom: 3px; }
  .node-type-recept .node-inner .recept-szakacs a.szakacs-img-link {
    float: left;
    margin-right: 13px;
    width: 70px;
    height: 70px; }
  .node-type-recept .node-inner .recept-szakacs h3.szakacs-title {
    margin-bottom: 0.4em;
    line-height: 1em; }
  .node-type-recept .node-inner .tab-tapanyag .article-buttons, .node-type-recept .node-inner .tab-kaloria .article-buttons {
    margin-bottom: 15px; }
  .node-type-recept .node-inner .tab-tapanyag .tapanyag-info, .node-type-recept .node-inner .tab-kaloria .tapanyag-info {
    margin-top: 15px; }
  .node-type-recept .node-inner .tab-tapanyag .ajanlo-box-sor-5-felirat .article-list ul.article-list-items li .article-img-wrapper .article-img-felirat, .node-type-recept .node-inner .tab-kaloria .ajanlo-box-sor-5-felirat .article-list ul.article-list-items li .article-img-wrapper .article-img-felirat {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
  .node-type-recept .node-inner #tab-recept .ajanlo-box-sor-5,
  .node-type-recept .node-inner #tab-recept .ajanlo-box-hasab-2 {
    margin-top: 20px; }
  .node-type-recept .node-inner #tab-recept .recept-hozzavalok .ns-ad {
    border: none !important; }
  .node-type-recept .node-inner #tab-recept .ad-hozzavalok-alatt .ns-ad-gemius {
    padding: 0 12px 0 12px; }
  .node-type-recept .node-inner #tab-recept .recept-elkeszites .ns-ad {
    width: 325px; }

#content-inner .node-type-recept .node-inner .article-container .article-buttons .link-receptkonyv, #content-inner .node-type-recept .node-inner .article-container .article-buttons .elkeszitem-button {
  display: none; }
#content-inner .node-type-recept .node-inner .article-container.receptkonyvben .article-buttons .receptkonyvbe-button {
  display: none; }
#content-inner .node-type-recept .node-inner .article-container.receptkonyvben .article-buttons .elkeszitem-button {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }
#content-inner .node-type-recept .node-inner .article-container.receptkonyvben .article-buttons .link-receptkonyv {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }
#content-inner .node-type-recept .node-inner .article-container.elkeszitve .article-buttons .elkeszitem-button {
  display: none; }

form.alapanyag-manager .group-textareas {
  display: none; }
form.alapanyag-manager .group-receptjellemzok {
  display: none; }
form.alapanyag-manager .group-recept-auto {
  display: none; }
form.alapanyag-manager .group-elkeszites {
  display: none; }

.recept-story {
  margin-bottom: 10px; }
  .recept-story .column-block-content {
    width: 670px; }
    .recept-story .column-block-content.chunked {
      max-height: 6em;
      overflow: hidden; }

.show-more {
  width: 670px;
  text-align: right;
  margin-bottom: 10px; }
  .show-more #story-toggler i {
    margin-top: 4px; }

#recept-stat-popup {
  text-align: left; }
  #recept-stat-popup h2 {
    font-size: 26px; }
  #recept-stat-popup .recept-stat-info {
    font-size: 13px; }
  #recept-stat-popup .bordered {
    border-bottom: 1px dotted #818282;
    margin-bottom: 10px;
    padding-bottom: 5px; }
  #recept-stat-popup #recept-stat-node-list {
    font-size: 14px;
    text-align: left;
    position: relative; }
    #recept-stat-popup #recept-stat-node-list .image-wrapper {
      float: left;
      width: 65px; }
    #recept-stat-popup #recept-stat-node-list .details-wrapper {
      float: right;
      height: 50px;
      width: 475px; }
      #recept-stat-popup #recept-stat-node-list .details-wrapper .username a {
        font-size: 16px;
        font-weight: bold; }
      #recept-stat-popup #recept-stat-node-list .details-wrapper .details {
        bottom: 10px;
        position: absolute;
        width: 475px; }
        #recept-stat-popup #recept-stat-node-list .details-wrapper .details .links {
          float: left; }
        #recept-stat-popup #recept-stat-node-list .details-wrapper .details .date {
          float: right;
          font-size: 16px; }
  #recept-stat-popup .recept-stat-popup-pager {
    font-weight: bold;
    margin-top: 20px;
    text-align: right; }
    #recept-stat-popup .recept-stat-popup-pager a {
      font-size: 16px; }

#content-inner .top-3nap-ajanlo-blokk {
  margin: 10px 0 15px 0; }
  #content-inner .top-3nap-ajanlo-blokk .ajanlo-featured {
    width: 320px;
    margin-bottom: 0; }
  #content-inner .top-3nap-ajanlo-blokk .article-img-wrapper {
    float: left;
    margin-right: 10px; }
  #content-inner .top-3nap-ajanlo-blokk .article-content a {
    text-align: left;
    font-size: 14px;
    height: 106px;
    overflow: hidden; }
    #content-inner .top-3nap-ajanlo-blokk .article-content a .article-img-link {
      margin: 0; }

.logged-in.page-node.node-type-recept .modified-field {
  border: red 4px groove;
  margin: 10px 0 15px 0; }
  .logged-in.page-node.node-type-recept .modified-field .ajanlo-featured {
    width: 320px;
    margin-bottom: 0; }
  .logged-in.page-node.node-type-recept .modified-field .article-img-wrapper {
    float: left;
    margin-right: 10px; }
  .logged-in.page-node.node-type-recept .modified-field .article-content a {
    text-align: left;
    font-size: 14px;
    height: 106px;
    overflow: hidden; }
    .logged-in.page-node.node-type-recept .modified-field .article-content a .article-img-link {
      margin: 0; }

.node-type-recept .tabs ul.primary li {
  font-size: 14px; }
  .node-type-recept .tabs ul.primary li a {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    color: #00709A; }
  .node-type-recept .tabs ul.primary li:hover a {
    color: #FD3E4E; }
  .node-type-recept .tabs ul.primary li.active a {
    color: #525252; }

.node-type-alapanyag .node-inner,
.alapanyag-osszes-receptek {
  position: relative; }
  .node-type-alapanyag .node-inner .user-options,
  .alapanyag-osszes-receptek .user-options {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    right: 0;
    left: auto;
    top: 10px; }
    .node-type-alapanyag .node-inner .user-options .sprite,
    .alapanyag-osszes-receptek .user-options .sprite {
      margin-left: 10px; }
  .node-type-alapanyag .node-inner h1,
  .alapanyag-osszes-receptek h1 {
    font-size: 30px; }
    .node-type-alapanyag .node-inner h1 span,
    .alapanyag-osszes-receptek h1 span {
      color: #818282; }
    .node-type-alapanyag .node-inner h1 a.author-img-link,
    .alapanyag-osszes-receptek h1 a.author-img-link {
      display: block;
      margin: 10px 0 0 10px; }
  .node-type-alapanyag .node-inner .article-meta,
  .alapanyag-osszes-receptek .article-meta {
    margin-bottom: 10px; }
    .node-type-alapanyag .node-inner .article-meta .article-img-wrapper,
    .alapanyag-osszes-receptek .article-meta .article-img-wrapper {
      margin-right: 20px; }
    .node-type-alapanyag .node-inner .article-meta h1,
    .alapanyag-osszes-receptek .article-meta h1 {
      padding: 0 0 7px; }
    .node-type-alapanyag .node-inner .article-meta .breadcrumb,
    .alapanyag-osszes-receptek .article-meta .breadcrumb {
      clear: none;
      padding-bottom: 15px; }
    .node-type-alapanyag .node-inner .article-meta .article-author,
    .alapanyag-osszes-receptek .article-meta .article-author {
      margin-bottom: 10px;
      line-height: 27px; }
      .node-type-alapanyag .node-inner .article-meta .article-author .author-img-link,
      .alapanyag-osszes-receptek .article-meta .article-author .author-img-link {
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        margin-right: 5px; }
      .node-type-alapanyag .node-inner .article-meta .article-author .author-link,
      .alapanyag-osszes-receptek .article-meta .article-author .author-link {
        font-size: 18px;
        font-weight: bold; }
  .node-type-alapanyag .node-inner .tab-receptek .article-buttons,
  .alapanyag-osszes-receptek .tab-receptek .article-buttons {
    margin-bottom: 10px; }
    .node-type-alapanyag .node-inner .tab-receptek .article-buttons .link-comments,
    .alapanyag-osszes-receptek .tab-receptek .article-buttons .link-comments {
      float: right;
      margin-top: -32px !important; }
    .node-type-alapanyag .node-inner .tab-receptek .article-buttons .recept-kaloria-szint,
    .alapanyag-osszes-receptek .tab-receptek .article-buttons .recept-kaloria-szint {
      text-align: left; }
  .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom,
  .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom {
    margin-bottom: 40px; }
    .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content,
    .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content {
      line-height: 35px; }
      .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper,
      .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper {
        float: left;
        margin-bottom: 0; }
        .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper label,
        .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper label {
          display: inline; }
        .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper,
        .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper {
          display: inline-block;
          vertical-align: top;
          zoom: 1;
          *display: inline;
          *vertical-align: auto;
          width: 70px;
          margin: 0 10px; }
          .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper input.form-text, .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper .form-item input.form-textarea, .form-item .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper input.form-textarea,
          .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper input.form-text,
          .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper .form-item input.form-textarea,
          .form-item .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content #kaloria-input-wrapper .form-item-wrapper input.form-textarea {
            text-align: center;
            font-size: 16px; }
      .node-type-alapanyag .node-inner .tab-kaloria .alapanyag-kaloriatartalom .block-content .floatright,
      .alapanyag-osszes-receptek .tab-kaloria .alapanyag-kaloriatartalom .block-content .floatright {
        font-size: 20px;
        font-weight: bold; }
  .node-type-alapanyag .node-inner .tab-leiras .article-field.alapanyag-forras-field,
  .alapanyag-osszes-receptek .tab-leiras .article-field.alapanyag-forras-field {
    font-style: italic;
    border-top: dotted 1px #a0a0a0;
    padding-top: 14px; }
    .node-type-alapanyag .node-inner .tab-leiras .article-field.alapanyag-forras-field h2,
    .alapanyag-osszes-receptek .tab-leiras .article-field.alapanyag-forras-field h2 {
      font-size: 14px;
      color: #FD3E4E; }

.nosalty-alapanyagok h1 {
  padding: 0 0 10px;
  margin-bottom: 20px; }
.nosalty-alapanyagok .node-lista-filters {
  padding-top: 26px; }
  .nosalty-alapanyagok .node-lista-filters .filter-abc {
    margin-bottom: 1em; }
    .nosalty-alapanyagok .node-lista-filters .filter-abc a {
      padding-right: 1px; }
      .nosalty-alapanyagok .node-lista-filters .filter-abc a.active {
        padding-right: 0;
        color: #FD3E4E;
        font-weight: bold; }
  .nosalty-alapanyagok .node-lista-filters #alapanyagok {
    margin-bottom: 1em;
    height: 420px;
    overflow-y: scroll; }
.nosalty-alapanyagok .node-lista-content-wrapper h3 {
  font-weight: normal;
  float: left;
  margin: 26px 0 20px;
  line-height: 25px; }
.nosalty-alapanyagok .node-lista-content-wrapper .breadcrumb {
  margin-top: 26px;
  padding-bottom: 29px; }
.nosalty-alapanyagok .node-lista-content-wrapper .node-lista-settings .list-order {
  float: right; }
.nosalty-alapanyagok .node-lista-content-wrapper .node-lista-content .article-list .article-list-items .recept-118 .article-img-wrapper .article-img-felirat {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  transition: opacity 0.5s; }
.nosalty-alapanyagok .node-lista-content-wrapper .node-lista-content .article-list .article-list-items .recept-118 .article-content .img-box-subtitle {
  font-weight: bold;
  font-size: 14px;
  line-height: 16px; }
.nosalty-alapanyagok .node-lista-content-wrapper .node-lista-content .article-list .article-list-items .recept-118:hover .article-img-wrapper .article-img-felirat {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8; }

.node-type-alapanyag .article-fields .article-field:first-of-type .block-content .morecontent span {
  display: none; }

.node-type-alapanyag .article-fields a.morelink {
  float: right;
  padding-top: 30px;
  margin-right: 20px; }
  .node-type-alapanyag .article-fields a.morelink.less {
    float: right; }

.node-type-alapanyag .article-fields a.morelink:after {
  position: absolute;
  display: inline-block;
  content: "";
  width: 18px;
  height: 18px;
  margin-top: 4px;
  margin-left: 8px;
  background-image: url("/themes/nosalty2013/images/arrow_down.png"); }

.node-type-alapanyag .article-fields a.morelink.less:after {
  content: "";
  width: 18px;
  height: 13px;
  position: absolute;
  display: inline-block;
  margin-top: 5px;
  margin-left: 8px;
  background-image: url("/themes/nosalty2013/images/arrow_up.png"); }

.node-type-praktika {
  position: relative; }
  .node-type-praktika .node-inner .user-options {
    margin-top: 10px; }
    .node-type-praktika .node-inner .user-options .sprite {
      margin-left: 10px; }
  .node-type-praktika .node-inner .article-share {
    margin-top: 10px; }
  .node-type-praktika .article-buttons {
    margin: 15px 0; }
    .node-type-praktika .article-buttons a {
      display: inline-block;
      margin: 7px 0;
      font-size: 16px;
      line-height: 26px; }
  .node-type-praktika .kedvencekbe-link.hidden {
    display: none; }

.praktika-sender {
  margin: 0 0 20px 0; }

.tippek-trukkok-box h2 {
  color: #B4B800;
  font-family: Prompt, Verdana; }

.kategoria-oldal-recept .recept-118 .article-content-category-name .category-name {
  color: white; }

.kategoria-oldal {
  margin-bottom: 40px; }
  .kategoria-oldal .kategoria-header {
    border-bottom: 1px dotted #818282;
    padding-bottom: 10px;
    margin-bottom: 15px;
    clear: both; }
    .kategoria-oldal .kategoria-header .icon-box {
      float: left;
      margin-right: 15px; }
    .kategoria-oldal .kategoria-header .title-box {
      position: relative; }
      .kategoria-oldal .kategoria-header .title-box h1 {
        line-height: 1em;
        padding: 0; }
      .kategoria-oldal .kategoria-header .title-box .breadcrumb {
        padding: 15px 0 0;
        clear: none; }
      .kategoria-oldal .kategoria-header .title-box .feliratkozas .kategoria-ertesito-button {
        position: absolute;
        top: 38px;
        right: 0;
        z-index: 1;
        padding: 2px 6px; }
        .kategoria-oldal .kategoria-header .title-box .feliratkozas .kategoria-ertesito-button .button {
          margin-right: 0; }
      .kategoria-oldal .kategoria-header .title-box .ertesito {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        right: 0;
        left: auto; }
  .kategoria-oldal h3 {
    line-height: 40px; }
  .kategoria-oldal .kategoria-ertesito-button {
    margin-right: 0; }

.kategoria-oldal-praktika .kategoria-header .icon-box,
.kategoria-oldal-jellemzo .kategoria-header .icon-box {
  width: 80px;
  height: 70px;
  margin: 0; }
  .kategoria-oldal-praktika .kategoria-header .icon-box img,
  .kategoria-oldal-jellemzo .kategoria-header .icon-box img {
    opacity: 0.2; }
    .kategoria-oldal-praktika .kategoria-header .icon-box img.kat-opaque,
    .kategoria-oldal-jellemzo .kategoria-header .icon-box img.kat-opaque {
      opacity: 1; }
.kategoria-oldal-praktika .kategoria-header .button-box,
.kategoria-oldal-jellemzo .kategoria-header .button-box {
  margin-top: 45px;
  float: right; }
.kategoria-oldal-praktika i.ertesito,
.kategoria-oldal-jellemzo i.ertesito {
  display: inline-block;
  margin-top: 10px;
  margin-right: 10px; }

.kategoria-oldal-recept .kategoria-header h1 {
  line-height: 1em; }
.kategoria-oldal-recept .kategoria-header .icon-box {
  margin-right: 15px; }
  .kategoria-oldal-recept .kategoria-header .icon-box img {
    vertical-align: top; }
.kategoria-oldal-recept .node-lista-settings {
  margin-bottom: 20px; }
.kategoria-oldal-recept.level-0 h1 {
  font-family: Prompt;
  font-weight: 800;
  letter-spacing: 0.05px;
  color: #B4B800;
  font-size: 26px; }
.kategoria-oldal-recept.level-0 .header-links {
  padding: 5px 0 0; }
.kategoria-oldal-recept.level-0 .node-lista-content .article-list .recept-118 .article-img-wrapper, .kategoria-oldal-recept.level-0 .node-lista-content .article-list .kategoria-118 .article-img-wrapper {
  position: relative; }
  .kategoria-oldal-recept.level-0 .node-lista-content .article-list .recept-118 .article-img-wrapper .article-img-icon, .kategoria-oldal-recept.level-0 .node-lista-content .article-list .kategoria-118 .article-img-wrapper .article-img-icon {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    bottom: 0;
    right: 0;
    left: auto;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.5s;
    cursor: pointer; }
.kategoria-oldal-recept.level-0 .node-lista-content .article-list .recept-118 .img-box-subtitle, .kategoria-oldal-recept.level-0 .node-lista-content .article-list .kategoria-118 .img-box-subtitle {
  font-size: 14px;
  font-weight: bold; }
.kategoria-oldal-recept.level-1 .node-lista-content .article-list .img-box-subtitle {
  font-size: 13px; }

.kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept {
  width: 210px;
  height: 210px;
  padding-bottom: 65px; }
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept .article-content.autoellipsis {
    padding-top: 55px; }
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept .article-content-category-name {
    position: absolute;
    line-height: 40px;
    background-color: #00709A;
    width: 210px;
    height: 40px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    font-family: "Open Sans"; }
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept .article-img-wrapper {
    width: 210px;
    height: 170px; }
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept a img {
    width: 210px;
    height: 210px; }

.kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first,
.kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first {
  width: 100%;
  height: auto; }
  .kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first .bckg,
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first .bckg {
    position: relative;
    width: 100%; }
  .kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first .article-img-link,
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first .article-img-link {
    width: 100%;
    height: auto; }
  .kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first a img,
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first a img {
    width: 100%;
    height: auto; }
  .kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first .article-content-category-name,
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first .article-content-category-name {
    margin-top: -57px;
    position: absolute;
    line-height: 50px;
    background-color: #00709A;
    width: 100%;
    height: 50px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-family: "Open Sans"; }
  .kategoria-oldal-recept .node-lista-content .article-list .recept-118.alaprecept-first .article-img-wrapper .nosalty-ajanlja,
  .kategoria-oldal-jellemzo .node-lista-content .article-list .recept-118.alaprecept-first .article-img-wrapper .nosalty-ajanlja {
    position: absolute;
    width: 30%; }

.receptjellemzo-fokategoriak .recept-118 {
  text-align: center; }
.receptjellemzo-fokategoriak .article-image-wrapper {
  position: relative;
  height: 115px; }
  .receptjellemzo-fokategoriak .article-image-wrapper .receptjellemzo-title {
    font-family: "Open Sans", Arial, sans-serif;
    position: absolute;
    bottom: 0;
    width: 118px;
    display: block;
    text-align: center;
    color: #525252;
    font-size: 14px;
    letter-spacing: normal; }
  .receptjellemzo-fokategoriak .article-image-wrapper.longtitle img {
    margin-top: -10px; }
.receptjellemzo-fokategoriak .ajanlo-box-kategoria {
  margin-bottom: 40px; }

.receptverseny-nevezes-buttons {
  margin-top: 20px; }

.page-szakacsok .article-header {
  border-bottom: 1px dotted #818282;
  margin-bottom: 10px; }
  .page-szakacsok .article-header h1 {
    padding: 0 5px 0 0; }
  .page-szakacsok .article-header .article-menu {
    font-size: 16px;
    font-weight: bold;
    margin-top: 15px; }
.page-szakacsok .node-lista-szakacs .list-order {
  float: left; }
.page-szakacsok .node-lista-szakacs .node-lista-settings {
  margin-bottom: 1em; }
.page-szakacsok .node-lista-szakacs .article-list.article-list-horizontal ul.article-list-items li .article-img-wrapper .article-img-felirat {
  left: inherit;
  padding: 3px 10px;
  font-weight: bold;
  color: white;
  background: #FD3E4E;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1; }

.szuro-statisztika {
  margin-bottom: -50px; }
  .szuro-statisztika ul {
    list-style: none; }
    .szuro-statisztika ul li {
      display: inline-block;
      vert-align: top; }
  .szuro-statisztika .aktiv_szuro a {
    color: #333333; }

.stat-normal {
  font-weight: normal;
  margin-bottom: 0px; }

.stats-table-node {
  margin-top: 14px; }

.szuro-statisztika-eredmeny {
  visibility: hidden; }
  .szuro-statisztika-eredmeny p {
    font-size: 22px;
    font-weight: bold; }

.page-sajat-szakacs h1 {
  text-align: center;
  font-family: Prompt, Verdana; }
.page-sajat-szakacs .modification-time {
  margin-top: 10px;
  margin-left: 50px; }
.page-sajat-szakacs .table-user-edit-profile {
  text-align: center;
  margin-bottom: 50px; }
  .page-sajat-szakacs .table-user-edit-profile .old {
    width: 237px; }
  .page-sajat-szakacs .table-user-edit-profile .title {
    width: 190px;
    text-align: center; }
  .page-sajat-szakacs .table-user-edit-profile thead {
    border: 2px solid; }
    .page-sajat-szakacs .table-user-edit-profile thead th {
      border: 2px solid; }
  .page-sajat-szakacs .table-user-edit-profile tr {
    border: 1px solid; }
    .page-sajat-szakacs .table-user-edit-profile tr td {
      border: 1px solid; }
.page-sajat-szakacs .element-invisible-button {
  display: none; }

.node-type-szakacs {
  position: relative; }
  .node-type-szakacs .node-inner .user-options {
    margin-top: 6px; }
    .node-type-szakacs .node-inner .user-options .sprite {
      margin-left: 10px; }
  .node-type-szakacs .article-meta .article-image-wrapper {
    width: 80px; }
    .node-type-szakacs .article-meta .article-image-wrapper img {
      margin: 5px 5px 5px 0; }
  .node-type-szakacs .article-meta .article-title {
    margin-left: 85px; }
    .node-type-szakacs .article-meta .article-title h1 {
      padding: 0; }
      .node-type-szakacs .article-meta .article-title h1 span {
        color: #818282; }
  .node-type-szakacs .article-share {
    margin: 2px 0 0;
    max-height: 21px;
    max-width: 120px; }
    .node-type-szakacs .article-share .ertesito {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      margin: 2px 0 0 10px; }
      .node-type-szakacs .article-share .ertesito.hidden {
        display: none; }
  .node-type-szakacs .article-buttons {
    margin: 15px 0; }
    .node-type-szakacs .article-buttons a {
      display: inline-block;
      margin: 7px 0;
      font-size: 16px;
      line-height: 26px; }
    .node-type-szakacs .article-buttons button {
      margin: 0 5px; }
    .node-type-szakacs .article-buttons .link-kedvencem {
      font-weight: bold;
      float: right; }
  .node-type-szakacs .szakacs-adatok {
    margin: 0 0 1em 0; }
    .node-type-szakacs .szakacs-adatok .image {
      width: 80px;
      padding: 0 5px 0 0; }
    .node-type-szakacs .szakacs-adatok .adatok {
      margin-left: 90px; }
  .node-type-szakacs h4 {
    font-size: 24px;
    color: #525252; }
  .node-type-szakacs .recept-count {
    margin-bottom: 10px; }

#node-form.szakacs-form .node-form .admin {
  border: none;
  padding-bottom: 0px; }
#node-form.szakacs-form .node-form .standard {
  border: none; }

.szakacs-form .ns-edit-form > p,
.szakacs-form .ns-edit-form > .tips {
  width: 430px;
  margin-left: 210px; }
.szakacs-form .ns-edit-form p.disclaimer {
  margin-left: 10px;
  width: auto; }
.szakacs-form #edit-title-wrapper,
.szakacs-form #edit-field-tx-sz-tudasszint-value-wrapper,
.szakacs-form #edit-field-sz-megye-value-wrapper,
.szakacs-form #edit-field-sz-kulfoldon-elek-value-wrapper,
.szakacs-form #edit-field-sz-varos-0-value-wrapper {
  clear: both;
  margin-bottom: 20px; }
  .szakacs-form #edit-title-wrapper > label,
  .szakacs-form #edit-field-tx-sz-tudasszint-value-wrapper > label,
  .szakacs-form #edit-field-sz-megye-value-wrapper > label,
  .szakacs-form #edit-field-sz-kulfoldon-elek-value-wrapper > label,
  .szakacs-form #edit-field-sz-varos-0-value-wrapper > label {
    margin-top: 5px;
    font-size: 20px;
    font-style: italic;
    font-weight: normal;
    display: block;
    float: left;
    width: 200px;
    text-align: right;
    margin-right: 10px; }
  .szakacs-form #edit-title-wrapper > .form-item-wrapper,
  .szakacs-form #edit-field-tx-sz-tudasszint-value-wrapper > .form-item-wrapper,
  .szakacs-form #edit-field-sz-megye-value-wrapper > .form-item-wrapper,
  .szakacs-form #edit-field-sz-kulfoldon-elek-value-wrapper > .form-item-wrapper,
  .szakacs-form #edit-field-sz-varos-0-value-wrapper > .form-item-wrapper {
    margin-left: 220px; }
  .szakacs-form #edit-title-wrapper > .description,
  .szakacs-form #edit-field-tx-sz-tudasszint-value-wrapper > .description,
  .szakacs-form #edit-field-sz-megye-value-wrapper > .description,
  .szakacs-form #edit-field-sz-kulfoldon-elek-value-wrapper > .description,
  .szakacs-form #edit-field-sz-varos-0-value-wrapper > .description {
    clear: both;
    margin-left: 210px;
    padding-top: 5px; }
.szakacs-form #edit-title-wrapper,
.szakacs-form #edit-field-tx-sz-tudasszint-value-wrapper {
  height: 50px; }
.szakacs-form #edit-field-sz-miota-0-value-wrapper,
.szakacs-form #edit-field-sz-hely-0-value-wrapper,
.szakacs-form #edit-field-sz-arspoetika-0-value-wrapper,
.szakacs-form #edit-field-sz-linkek-0-value-wrapper {
  clear: both;
  margin-bottom: 20px; }
  .szakacs-form #edit-field-sz-miota-0-value-wrapper > label,
  .szakacs-form #edit-field-sz-hely-0-value-wrapper > label,
  .szakacs-form #edit-field-sz-arspoetika-0-value-wrapper > label,
  .szakacs-form #edit-field-sz-linkek-0-value-wrapper > label {
    font-size: 20px;
    font-style: italic;
    font-weight: normal;
    display: block;
    float: left;
    width: 200px;
    text-align: right;
    margin-right: 10px; }
  .szakacs-form #edit-field-sz-miota-0-value-wrapper > .resizable-textarea,
  .szakacs-form #edit-field-sz-hely-0-value-wrapper > .resizable-textarea,
  .szakacs-form #edit-field-sz-arspoetika-0-value-wrapper > .resizable-textarea,
  .szakacs-form #edit-field-sz-linkek-0-value-wrapper > .resizable-textarea {
    width: 430px;
    margin-left: 210px; }
  .szakacs-form #edit-field-sz-miota-0-value-wrapper > .description,
  .szakacs-form #edit-field-sz-hely-0-value-wrapper > .description,
  .szakacs-form #edit-field-sz-arspoetika-0-value-wrapper > .description,
  .szakacs-form #edit-field-sz-linkek-0-value-wrapper > .description {
    clear: both;
    margin-left: 210px;
    padding-top: 5px; }
.szakacs-form #edit-field-fo-kep-0-ahah-wrapper {
  margin-bottom: 20px; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper label {
    width: 200px;
    text-align: right;
    display: block;
    font-weight: normal;
    font-style: italic;
    font-size: 20px;
    margin: 10px 10px;
    clear: both; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview {
    border: 0px none;
    float: right;
    width: 430px;
    max-width: 430px; }
    .szakacs-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview img {
      width: 430px; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit {
    float: none;
    min-width: 200px;
    clear: both;
    margin-right: 10px; }
    .szakacs-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit #edit-field-fo-kep-0-filefield-remove {
      clear: both;
      display: block; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper {
    clear: both; }
    .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper {
      width: 430px; }
      .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload, .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description {
        z-index: -100; }
        .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload input, .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload button, .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description input, .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description button {
          float: left;
          clear: none;
          z-index: 100; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper > div.description {
    margin: 0 0 0 210px;
    width: 430px;
    clear: both; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper {
    float: left;
    margin-top: 10px; }
    .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper label {
      display: none; }
  .szakacs-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper .filefield-element.clear-block {
    display: inline-block; }
.szakacs-form #edit-submit {
  margin-left: 210px; }

.no-sidebars .szakacs-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit {
  float: right; }

.stat-virtual-p {
  text-align: center; }

#nosalty-szakacs-profil-revert-form #edit-revert {
  margin-left: 140px;
  margin-top: 15px; }

ul#bekuldes-navigation-bar {
  margin-left: 5px;
  background: url("/img/receptbekuldo/nav-bg.png") 0 0 no-repeat;
  width: 100%;
  height: 48px;
  overflow: hidden; }
  ul#bekuldes-navigation-bar li {
    padding: 0;
    display: block;
    float: left;
    width: 30px;
    height: 48px;
    line-height: 48px;
    font-family: Prompt, Verdana;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    margin: 2px 197px 0 7px; }
    ul#bekuldes-navigation-bar li.last {
      margin-right: 0; }
    ul#bekuldes-navigation-bar li.item-active {
      background: url("/img/receptbekuldo/active-item-bg.png") 4px 11px no-repeat;
      color: white; }
    ul#bekuldes-navigation-bar li a, ul#bekuldes-navigation-bar li span {
      margin: 3px 0 0 1px; }

ul#bekuldes-navigation-items {
  padding: 0;
  margin: 0 0 0 5px;
  width: 100%;
  height: 60px; }
  ul#bekuldes-navigation-items > li {
    padding: 0;
    width: 23.333%;
    display: block;
    float: left;
    margin: 0;
    text-align: center; }
    ul#bekuldes-navigation-items > li.first {
      text-align: left;
      width: 15%; }
    ul#bekuldes-navigation-items > li.last {
      text-align: right;
      width: 15%; }
    ul#bekuldes-navigation-items > li.item-active {
      font-weight: bold;
      color: #FD3E4E; }
    ul#bekuldes-navigation-items > li > a, ul#bekuldes-navigation-items > li > span {
      width: 125px;
      display: inline-block; }

div#receptbekuldes-full-preview {
  width: 670px;
  margin: 10px auto; }
  div#receptbekuldes-full-preview .hidden {
    display: none; }

div.receptbekuldes_preview {
  margin-top: 30px; }
  div.receptbekuldes_preview.elkeszites, div.receptbekuldes_preview.jellemzok {
    width: 160px;
    float: left; }
  div.receptbekuldes_preview.hozzavalok {
    margin: 10px 0;
    padding: 0;
    width: 100%;
    clear: both;
    border-bottom: 1px dotted #A0A0A0; }
    div.receptbekuldes_preview.hozzavalok .base-data-box {
      text-align: left; }
      div.receptbekuldes_preview.hozzavalok .base-data-box div.image, div.receptbekuldes_preview.hozzavalok .base-data-box div.title {
        float: left;
        margin: 10px; }
  div.receptbekuldes_preview.alapadatok {
    display: none; }
  div.receptbekuldes_preview .base-data-box {
    text-align: center;
    padding: 5px; }
    div.receptbekuldes_preview .base-data-box div.title {
      color: #333333;
      margin: 10px 0; }
  div.receptbekuldes_preview .details-edit {
    margin: 10px 0 25px 0;
    text-align: center;
    font-size: 12px; }
  div.receptbekuldes_preview .details-title {
    font-size: 18px;
    font-style: italic;
    margin-bottom: 10px; }
  div.receptbekuldes_preview .details-content .item-list {
    margin: 10px 0 0 5px; }
    div.receptbekuldes_preview .details-content .item-list h3 {
      margin: 20px 0 10px 0;
      font-size: 1em;
      font-weight: bold; }
    div.receptbekuldes_preview .details-content .item-list ul {
      font-size: 0.9em;
      padding-left: 18px; }
      div.receptbekuldes_preview .details-content .item-list ul li {
        list-style: square url("../images/elements/list-type-square.png") outside; }

body.page-receptbekuldes h1 {
  text-align: center;
  font-family: Prompt, Verdana; }

.form-receptbekuldes-class.mentes {
  text-align: center; }
  .form-receptbekuldes-class.mentes .disclaimer {
    font-size: 12px;
    margin-bottom: 20px; }
  .form-receptbekuldes-class.mentes #edit-submit {
    margin: 0px auto;
    margin-bottom: 40px;
    margin-top: 40px;
    display: block; }
  .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper {
    font-size: 12px;
    margin-bottom: 20px;
    margin-left: 197px; }
    .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper .custom-checkbox .custom-checkbox-icon {
      display: block; }
    .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper .custom-checkbox.ellipsis, .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper .custom-checkbox.form-submit, .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper .node-type-recept .node-inner .article-meta .custom-checkbox.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper .custom-checkbox.ns-recept-video-outer {
      display: flex; }
  .form-receptbekuldes-class.mentes .recept_preview {
    text-align: left; }
  .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_placeholder {
    border-bottom: dotted 1px #A0A0A0; }
  .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox {
    text-align: left;
    width: 670px;
    border-bottom: dotted 1px #A0A0A0;
    border-top: dotted 1px #A0A0A0;
    display: block;
    position: relative;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 20px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox label {
      height: auto;
      width: 75%; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox p {
      font-size: 24px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox span {
      font-size: 12px;
      text-align: left;
      margin-bottom: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .ellipsis, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .form-submit, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .ns-recept-video-outer {
      width: 670px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .receptverseny_nevezes_img {
      float: right;
      right: 1px;
      position: absolute;
      z-index: -1;
      top: 50%;
      transform: translate(0, -50%); }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .form-item-checkboxes {
      padding-left: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .receptverseny_nevezes_recept_checkbox_span {
      padding-left: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox .receptbekuldes-lista-elem-costum {
      font-weight: bold;
      font-style: normal;
      font-size: 18px;
      position: absolute;
      margin-top: -5px; }
  .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny {
    text-align: left;
    width: 670px;
    border-top: dotted 1px #A0A0A0;
    display: block;
    position: relative;
    margin: auto; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .receptverseny_uj_nevezes {
      font-size: 22px;
      font-weight: bold;
      padding-top: 20px;
      padding-left: 10px;
      color: #FD3E4E; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny label {
      font-size: 18px;
      font-style: normal; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .ellipsis, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .form-submit, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .ns-recept-video-outer {
      padding-left: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_valasztott_verseny .custom-checkbox-icon {
      float: left; }
  .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik {
    text-align: left;
    width: 670px;
    border-bottom: dotted 1px #A0A0A0;
    display: block;
    position: relative;
    margin: auto;
    padding-top: 10px;
    padding-bottom: 20px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik p {
      font-size: 24px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik span {
      font-size: 12px;
      text-align: left;
      margin-bottom: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .ellipsis, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .form-submit, .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .ns-recept-video-outer {
      width: 670px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .receptverseny_nevezes_img {
      float: right;
      right: 1px;
      position: absolute;
      z-index: -1;
      top: 50%;
      transform: translate(0, -50%); }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .form-item-checkboxes {
      padding-left: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .receptverseny_nevezes_recept_checkbox_span {
      padding-left: 10px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .receptverseny_nevezes_recept_checkbox_span_nevezes_letezik {
      padding-left: 10px;
      font-size: 16px; }
    .form-receptbekuldes-class.mentes .receptverseny_nevezes_recept_checkbox_nevezes_letezik .receptbekuldes-lista-elem-costum {
      font-weight: bold;
      font-style: normal;
      font-size: 18px;
      position: absolute;
      margin-top: -5px; }
  .form-receptbekuldes-class.mentes #edit-term-of-use-wrapper > div > div > label {
    font-size: 12px;
    font-style: normal;
    margin: -3px 0px 0px 0px;
    text-align: initial; }

div.receptbekuldes-submit {
  clear: both;
  padding: 10px;
  width: 100%;
  text-align: right; }

.form-receptbekuldes-class.jellemzok {
  width: 800px;
  float: right;
  border-left: 2px solid #DDDDDD;
  padding-left: 10px; }
  .form-receptbekuldes-class.jellemzok div.receptbekuldes-form {
    width: 690px;
    margin-left: 110px; }
    .form-receptbekuldes-class.jellemzok div.receptbekuldes-form h2 {
      margin-left: -100px; }

.form-receptbekuldes-class.elkeszites {
  width: 800px;
  float: right;
  border-left: 2px solid #DDDDDD;
  padding-left: 10px; }

.form-receptbekuldes-class.hozzavalok {
  width: 100%; }
  .form-receptbekuldes-class.hozzavalok div.receptbekuldes-form {
    width: 1000px; }

form#form-receptbekuldes {
  margin-top: 30px; }

div.receptbekuldes-form .textarea-identifier {
  display: none; }
div.receptbekuldes-form button {
  clear: both; }
div.receptbekuldes-form .form-item-error.form-item-textfield.form-item .form-item-wrapper,
div.receptbekuldes-form .form-item-ok.form-item-password.form-item .form-item-wrapper,
div.receptbekuldes-form .form-item-ok.form-item-textfield.form-item .form-item-wrapper,
div.receptbekuldes-form .form-item-error.form-item-password.form-item .form-item-wrapper {
  padding-right: 7px; }
div.receptbekuldes-form .form-item .form-autocomplete + i {
  margin-right: 15px; }
div.receptbekuldes-form .form-item.form-item-textarea {
  width: 800px; }
  div.receptbekuldes-form .form-item.form-item-textarea label, div.receptbekuldes-form .form-item.form-item-textarea textarea {
    width: 100%;
    float: none; }
  div.receptbekuldes-form .form-item.form-item-textarea div.description {
    clear: both; }
div.receptbekuldes-form ul.tips, div.receptbekuldes-form p {
  clear: both;
  width: 100%; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper label {
  width: 310px;
  text-align: right;
  display: block;
  font-weight: normal;
  font-style: italic;
  font-size: 22px;
  margin: 5px 10px;
  float: left; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview {
  width: 670px;
  max-width: 670px; }
  div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview img {
    width: 670px; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit {
  width: 230px;
  float: right;
  margin-left: 10px; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper {
  clear: both;
  min-height: 54px; }
  div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper {
    width: 700px;
    position: relative;
    left: 320px; }
    div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload, div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description {
      z-index: -100; }
      div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload input, div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload button, div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description input, div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description button {
        float: left;
        clear: none;
        z-index: 100; }
  div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper button {
    margin: 0 10px; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper > div.description {
  margin: 0 0 0 330px;
  width: 620px;
  clear: both;
  position: absolute; }
div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper {
  float: left; }
  div.receptbekuldes-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper label {
    display: none; }
div.receptbekuldes-form .third {
  width: 225px; }
  div.receptbekuldes-form .third .custom-select-holder, div.receptbekuldes-form .third .form-item-checkbox {
    width: 204px; }
div.receptbekuldes-form .twoThird {
  width: 450px; }
  div.receptbekuldes-form .twoThird div.form-item, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield {
    width: 427px; }
    div.receptbekuldes-form .twoThird div.form-item .custom-select-holder, div.receptbekuldes-form .twoThird div.form-item .form-item-checkbox, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield .custom-select-holder, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield .form-item-checkbox {
      width: 427px; }
      div.receptbekuldes-form .twoThird div.form-item .custom-select-holder label, div.receptbekuldes-form .twoThird div.form-item .form-item-checkbox label, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield .custom-select-holder label, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield .form-item-checkbox label {
        width: 300px; }
  div.receptbekuldes-form .twoThird div.form-checkboxes .custom-checkbox {
    width: 300px; }
    div.receptbekuldes-form .twoThird div.form-checkboxes .custom-checkbox label {
      width: 250px; }
  div.receptbekuldes-form .twoThird #edit-field-tx-kategoria-value-wrapper {
    width: 430px; }
    div.receptbekuldes-form .twoThird #edit-field-tx-kategoria-value-wrapper .form-item-wrapper {
      width: 408px; }
div.receptbekuldes-form .third, div.receptbekuldes-form .twoThird {
  float: left; }
  div.receptbekuldes-form .third.first, div.receptbekuldes-form .twoThird.first {
    clear: left; }
  div.receptbekuldes-form .third div.form-item-wrapper, div.receptbekuldes-form .twoThird div.form-item-wrapper {
    width: 184px; }
    div.receptbekuldes-form .third div.form-item-wrapper input, div.receptbekuldes-form .twoThird div.form-item-wrapper input {
      width: 180px; }
  div.receptbekuldes-form .third .description, div.receptbekuldes-form .twoThird .description {
    clear: both;
    padding-top: 5px;
    font-style: normal; }
  div.receptbekuldes-form .third div.form-item, div.receptbekuldes-form .third div.form-item.form-item-textfield, div.receptbekuldes-form .twoThird div.form-item, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield {
    width: 204px;
    margin-top: 40px; }
    div.receptbekuldes-form .third div.form-item label, div.receptbekuldes-form .third div.form-item.form-item-textfield label, div.receptbekuldes-form .twoThird div.form-item label, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield label {
      font-size: 14px;
      font-weight: bold;
      font-style: normal;
      text-align: left;
      clear: both;
      width: auto;
      margin: 0 0 0 2px; }
    div.receptbekuldes-form .third div.form-item input.form-text, div.receptbekuldes-form .third div.form-item input.form-textarea, div.receptbekuldes-form .third div.form-item.form-item-textfield input.form-text, div.receptbekuldes-form .third div.form-item.form-item-textfield input.form-textarea, div.receptbekuldes-form .twoThird div.form-item input.form-text, div.receptbekuldes-form .twoThird div.form-item input.form-textarea, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield input.form-text, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield input.form-textarea {
      width: 100%; }
    div.receptbekuldes-form .third div.form-item span.field-suffix, div.receptbekuldes-form .third div.form-item.form-item-textfield span.field-suffix, div.receptbekuldes-form .twoThird div.form-item span.field-suffix, div.receptbekuldes-form .twoThird div.form-item.form-item-textfield span.field-suffix {
      display: block;
      position: absolute;
      right: 5px;
      top: 5px; }
div.receptbekuldes-form div.form-item {
  clear: both;
  margin-bottom: 10px;
  min-height: 33px; }
  div.receptbekuldes-form div.form-item label {
    display: block;
    font-weight: normal;
    font-style: italic;
    font-size: 22px;
    margin: 5px 10px;
    float: left; }
  div.receptbekuldes-form div.form-item .form-item-checkbox, div.receptbekuldes-form div.form-item .form-item-radio {
    margin: 3px 0 0 0; }
    div.receptbekuldes-form div.form-item .form-item-checkbox .custom-checkbox .custom-checkbox-icon, div.receptbekuldes-form div.form-item .form-item-checkbox .custom-checkbox .custom-radio-icon, div.receptbekuldes-form div.form-item .form-item-checkbox .custom-checkbox label, div.receptbekuldes-form div.form-item .form-item-checkbox .custom-radio .custom-checkbox-icon, div.receptbekuldes-form div.form-item .form-item-checkbox .custom-radio .custom-radio-icon, div.receptbekuldes-form div.form-item .form-item-checkbox .custom-radio label, div.receptbekuldes-form div.form-item .form-item-radio .custom-checkbox .custom-checkbox-icon, div.receptbekuldes-form div.form-item .form-item-radio .custom-checkbox .custom-radio-icon, div.receptbekuldes-form div.form-item .form-item-radio .custom-checkbox label, div.receptbekuldes-form div.form-item .form-item-radio .custom-radio .custom-checkbox-icon, div.receptbekuldes-form div.form-item .form-item-radio .custom-radio .custom-radio-icon, div.receptbekuldes-form div.form-item .form-item-radio .custom-radio label {
      float: left;
      display: inline-block;
      clear: none; }
  div.receptbekuldes-form div.form-item.form-item-textfield label, div.receptbekuldes-form div.form-item.form-item-imagefield_crop_widget label {
    width: 310px;
    text-align: right; }
  div.receptbekuldes-form div.form-item.form-item-textfield .widget-preview, div.receptbekuldes-form div.form-item.form-item-imagefield_crop_widget .widget-preview {
    width: 670px;
    max-width: 670px; }
  div.receptbekuldes-form div.form-item.form-item-textfield .widget-edit, div.receptbekuldes-form div.form-item.form-item-imagefield_crop_widget .widget-edit {
    width: 230px;
    max-width: 230px;
    clear: none;
    margin-left: 10px; }
  div.receptbekuldes-form div.form-item div.form-item-wrapper {
    display: block;
    float: left; }
  div.receptbekuldes-form div.form-item .form-item-checkbox label {
    font-size: 14px;
    width: 120px;
    color: #525252;
    float: left;
    height: 25px; }
div.receptbekuldes-form .custom-select-holder .custom-select-label-holder {
  border: 2px solid #DDDDDD;
  background-color: white;
  font-weight: normal; }
  div.receptbekuldes-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
    z-index: 0;
    background-color: transparent; }
div.receptbekuldes-form .custom-select-holder ul.custom-select-options {
  right: 0;
  padding-left: 0; }

.node-type-recept #node-form .node-form .standard .wrap-group-hozzavalok {
  position: relative; }
.node-type-recept #node-form .textarea-identifier {
  display: none; }
.node-type-recept #node-form .recept-edit-form-title {
  text-align: center;
  font-family: Prompt, Verdana; }
.node-type-recept #node-form #edit-field-alapanyag-submit {
  display: none; }
.node-type-recept #node-form .filefield-element {
  white-space: normal; }
  .node-type-recept #node-form .filefield-element .widget-preview {
    float: left;
    padding: 0 10px 0 0;
    margin: 0 10px 0 0;
    max-width: 670px; }
  .node-type-recept #node-form .filefield-element .widget-edit {
    max-width: 280px;
    float: left;
    clear: none; }
.node-type-recept #node-form .group-textareas {
  width: 300px;
  float: left;
  border: none;
  padding: 0 0.5em; }
  .node-type-recept #node-form .group-textareas legend {
    display: none; }
  .node-type-recept #node-form .group-textareas label {
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 10px; }
  .node-type-recept #node-form .group-textareas > p, .node-type-recept #node-form .group-textareas > .tips {
    display: none; }
.node-type-recept #node-form .group-hozzavalok legend,
.node-type-recept #node-form .group-elkeszites legend {
  display: none; }
.node-type-recept #node-form .group-receptjellemzok {
  width: 660px;
  float: left;
  border: none;
  clear: right; }
  .node-type-recept #node-form .group-receptjellemzok legend {
    font-weight: bold;
    font-size: 22px;
    line-height: 30px; }
  .node-type-recept #node-form .group-receptjellemzok .markup {
    font-weight: bold; }
    .node-type-recept #node-form .group-receptjellemzok .markup label {
      display: block;
      line-height: 34px;
      padding-top: 21px; }
      .node-type-recept #node-form .group-receptjellemzok .markup label .taxonomy_name {
        color: #818282; }
  .node-type-recept #node-form .group-receptjellemzok .third {
    width: 210px; }
  .node-type-recept #node-form .group-receptjellemzok .twoThird {
    width: 430px; }
  .node-type-recept #node-form .group-receptjellemzok .third, .node-type-recept #node-form .group-receptjellemzok .twoThird {
    margin-top: 20px;
    float: left;
    margin-right: 10px; }
  .node-type-recept #node-form .group-receptjellemzok .first {
    clear: left; }
.node-type-recept #node-form fieldset.group-hozzavalok.draggable.recept-edit {
  position: absolute;
  cursor: move;
  box-shadow: 0 0 10px #666;
  background: #fff;
  z-index: 500;
  width: 990px;
  padding: 10px; }
  .node-type-recept #node-form fieldset.group-hozzavalok.draggable.recept-edit #edit-field-alapanyag-submit {
    display: block; }
.node-type-recept #node-form .admin {
  clear: both; }
.node-type-recept #node-form #edit-field-tx-alapanyag-value-wrapper {
  clear: both; }
.node-type-recept .required-description,
.node-type-recept #edit-submit {
  clear: both;
  margin: 15px 0 0 330px; }
.node-type-recept .form-item.form-item-textfield .field-suffix {
  display: block;
  position: absolute;
  right: 5px;
  top: 5px; }
.node-type-recept .form-item.form-item-textfield .field-prefix {
  color: #818282; }
.node-type-recept .form-item.form-item-textfield input.hidden,
.node-type-recept .form-item.form-item-textfield select.hidden {
  display: none; }
.node-type-recept .custom-select-holder .custom-select-label-holder {
  border: 2px solid #DDDDDD;
  background-color: white;
  font-weight: normal; }
  .node-type-recept .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
    z-index: 0;
    background-color: transparent; }
.node-type-recept .custom-select-holder ul.custom-select-options {
  right: 0;
  padding-left: 0; }
.node-type-recept fieldset.group-hozzavalok table#field_alapanyag_csoport_values a.recept-alapanyag-csoport-field-remove {
  display: inline-block;
  vertical-align: bottom;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }
.node-type-recept fieldset.group-elkeszites table#field_elkeszites_csoport_values a.recept-elkeszites-csoport-field-remove {
  display: inline-block;
  vertical-align: bottom;
  zoom: 1;
  *display: inline;
  *vertical-align: auto; }

#edit-field-story-0-value-wrapper {
  width: 685px;
  position: relative; }
  #edit-field-story-0-value-wrapper .description {
    position: absolute;
    top: 20px; }
  #edit-field-story-0-value-wrapper .resizable-textarea {
    margin-top: 50px; }

#edit-field-elkeszites-0-value-wrapper {
  width: 685px; }

#edit-field-user-message-0-value-wrapper {
  position: relative; }
  #edit-field-user-message-0-value-wrapper > .form-item-wrapper {
    margin-top: 20px; }
  #edit-field-user-message-0-value-wrapper > .description {
    position: absolute;
    top: 20px; }

.recept-alapanyag-item-items {
  clear: both; }

/*****************************/
fieldset.group-hozzavalok {
  margin: 0;
  padding: 0;
  border: none;
  width: 100%; }
  fieldset.group-hozzavalok .messages, fieldset.group-hozzavalok .messages-label {
    display: none; }
  fieldset.group-hozzavalok .invisible {
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
  fieldset.group-hozzavalok td .cell-hidden, fieldset.group-hozzavalok th .cell-hidden {
    padding: 0 !important; }
  fieldset.group-hozzavalok div.form-item .form-item-textarea label {
    float: none;
    text-align: left; }
  fieldset.group-hozzavalok .form-item.form-item-textfield.form-item-ok .form-item-wrapper {
    border-color: #dddddd; }
  fieldset.group-hozzavalok div#field-alapanyag-csoport-items-wrapper {
    overflow: hidden;
    position: relative; }
    fieldset.group-hozzavalok div#field-alapanyag-csoport-items-wrapper > .description {
      top: 20px;
      position: absolute; }
  fieldset.group-hozzavalok div#field-alapanyag-csoport-items, fieldset.group-hozzavalok div#field-alapanyag-items, fieldset.group-hozzavalok div#field-sutozsir-items {
    margin: 40px 0;
    clear: both;
    width: 800px; }
    fieldset.group-hozzavalok div#field-alapanyag-csoport-items div.multiple-values-add-more, fieldset.group-hozzavalok div#field-alapanyag-items div.multiple-values-add-more, fieldset.group-hozzavalok div#field-sutozsir-items div.multiple-values-add-more {
      margin: 10px 0 20px 70px; }
    fieldset.group-hozzavalok div#field-alapanyag-csoport-items div.content-add-more, fieldset.group-hozzavalok div#field-alapanyag-items div.content-add-more, fieldset.group-hozzavalok div#field-sutozsir-items div.content-add-more {
      margin-top: 10px; }
  fieldset.group-hozzavalok .sticky-header {
    display: none; }
  fieldset.group-hozzavalok tr, fieldset.group-hozzavalok tr.even, fieldset.group-hozzavalok tr.odd, fieldset.group-hozzavalok tr.even td, fieldset.group-hozzavalok tr.odd td, fieldset.group-hozzavalok td, fieldset.group-hozzavalok th, fieldset.group-hozzavalok tbody, fieldset.group-hozzavalok thead {
    border: none;
    background-color: white;
    padding: 2px; }
  fieldset.group-hozzavalok table#field_alapanyag_csoport_values {
    width: 980px; }
    fieldset.group-hozzavalok table#field_alapanyag_csoport_values label {
      text-align: left;
      font-style: italic;
      font-weight: bold;
      font-size: 20px;
      line-height: 1.5em;
      float: none;
      clear: right; }
    fieldset.group-hozzavalok table#field_alapanyag_csoport_values a.recept-alapanyag-csoport-field-remove {
      display: inline-block;
      vertical-align: bottom;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      margin: 0 0 16px 10px; }
    fieldset.group-hozzavalok table#field_alapanyag_csoport_values .recept-alapanyag-csoport-field .form-item {
      width: 630px;
      margin-bottom: 10px;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
      fieldset.group-hozzavalok table#field_alapanyag_csoport_values .recept-alapanyag-csoport-field .form-item .form-item-wrapper {
        float: none; }
        fieldset.group-hozzavalok table#field_alapanyag_csoport_values .recept-alapanyag-csoport-field .form-item .form-item-wrapper input.form-text.recept-alapanyag-csoport-field-title, fieldset.group-hozzavalok table#field_alapanyag_csoport_values .recept-alapanyag-csoport-field .form-item .form-item-wrapper input.recept-alapanyag-csoport-field-title.form-textarea {
          display: block; }
    fieldset.group-hozzavalok table#field_alapanyag_csoport_values > thead tr th {
      border: none;
      font-size: 22px;
      font-style: italic;
      font-weight: normal;
      padding-bottom: 35px; }
      fieldset.group-hozzavalok table#field_alapanyag_csoport_values > thead tr th span.field-alapanyag-hint {
        position: absolute;
        top: 25px;
        left: 0px;
        font-size: 1em;
        display: inline-block;
        font-weight: normal;
        font-style: italic; }
  fieldset.group-hozzavalok table#field_alapanyag_values {
    width: 800px; }
    fieldset.group-hozzavalok table#field_alapanyag_values input.recept-alapanyag-field-alapanyag {
      width: 180px; }
    fieldset.group-hozzavalok table#field_alapanyag_values input.recept-alapanyag-field-amount {
      width: 100px; }
    fieldset.group-hozzavalok table#field_alapanyag_values input.recept-alapanyag-field-prefix {
      width: 80px; }
    fieldset.group-hozzavalok table#field_alapanyag_values input.recept-alapanyag-field-note {
      width: 230px; }
    fieldset.group-hozzavalok table#field_alapanyag_values .custom-select-holder {
      width: 170px;
      white-space: normal; }
    fieldset.group-hozzavalok table#field_alapanyag_values a.recept-alapanyag-field-remove {
      top: -5px;
      position: relative;
      display: block; }
    fieldset.group-hozzavalok table#field_alapanyag_values > thead tr th {
      border: none;
      font-size: 22px;
      font-style: italic;
      font-weight: normal;
      padding-bottom: 60px; }
      fieldset.group-hozzavalok table#field_alapanyag_values > thead tr th span.field-alapanyag-hint {
        position: absolute;
        top: 25px;
        left: 0px;
        font-size: 1em;
        display: inline-block;
        font-weight: normal;
        font-style: italic; }
    fieldset.group-hozzavalok table#field_alapanyag_values > tbody > tr > td.content-multiple-drag {
      width: 0;
      padding: 1px; }
      fieldset.group-hozzavalok table#field_alapanyag_values > tbody > tr > td.content-multiple-drag a {
        display: none; }
  fieldset.group-hozzavalok table#field_sutozsir_values {
    width: 800px; }
    fieldset.group-hozzavalok table#field_sutozsir_values input.recept-sutozsiradek-field-sutozsir {
      width: 180px; }
    fieldset.group-hozzavalok table#field_sutozsir_values input.recept-sutozsiradek-field-amount {
      width: 100px; }
    fieldset.group-hozzavalok table#field_sutozsir_values input.recept-sutozsiradek-field-prefix {
      width: 80px; }
    fieldset.group-hozzavalok table#field_sutozsir_values input.recept-sutozsiradek-field-note {
      width: 230px; }
    fieldset.group-hozzavalok table#field_sutozsir_values .custom-select-holder {
      width: 170px;
      white-space: normal; }
    fieldset.group-hozzavalok table#field_sutozsir_values a.recept-sutozsir-field-remove {
      top: -5px;
      position: relative;
      display: block; }
    fieldset.group-hozzavalok table#field_sutozsir_values > thead tr th {
      border: none;
      color: red;
      font-size: 22px;
      font-style: italic;
      font-weight: normal;
      padding-bottom: 60px; }
      fieldset.group-hozzavalok table#field_sutozsir_values > thead tr th span.field-sutozsir-hint {
        position: absolute;
        top: 25px;
        left: 0px;
        font-size: 1em;
        display: inline-block;
        font-weight: normal;
        font-style: italic; }
    fieldset.group-hozzavalok table#field_sutozsir_values > tbody tr th {
      color: red; }
      fieldset.group-hozzavalok table#field_sutozsir_values > tbody tr th .draggable .odd {
        color: #000000; }
      fieldset.group-hozzavalok table#field_sutozsir_values > tbody tr th .draggable .even {
        color: #000000; }
    fieldset.group-hozzavalok table#field_sutozsir_values > tbody > tr > td.content-multiple-drag {
      width: 0;
      padding: 1px; }
  fieldset.group-hozzavalok table.content-multiple-table thead tr th {
    font-size: 10px;
    font-weight: normal; }
  fieldset.group-hozzavalok div#field-alapanyag-items {
    position: relative; }
    fieldset.group-hozzavalok div#field-alapanyag-items .description {
      position: absolute;
      top: 20px; }
    fieldset.group-hozzavalok div#field-alapanyag-items .content-add-more {
      display: none; }
  fieldset.group-hozzavalok div#field-sutozsir-items {
    position: relative; }
    fieldset.group-hozzavalok div#field-sutozsir-items .description {
      position: absolute;
      top: 20px; }
    fieldset.group-hozzavalok div#field-sutozsir-items .refresh_sutozsir {
      display: none; }
    fieldset.group-hozzavalok div#field-sutozsir-items .multiple-values-add-more {
      display: none; }
    fieldset.group-hozzavalok div#field-sutozsir-items .field-alapanyag-csoport-title {
      display: none; }
    fieldset.group-hozzavalok div#field-sutozsir-items .fazis-checkboxes-minden-fazis {
      position: absolute;
      top: 4px;
      left: 140px; }
    fieldset.group-hozzavalok div#field-sutozsir-items div.content-add-more {
      margin-top: 25px; }
    fieldset.group-hozzavalok div#field-sutozsir-items table tbody th:last-child {
      display: none; }
    fieldset.group-hozzavalok div#field-sutozsir-items table .tableHeader-processed th:last-child {
      display: table-cell; }
    fieldset.group-hozzavalok div#field-sutozsir-items .recept-sutozsiradek-field-fazis-checkboxes {
      position: relative;
      margin-top: 35px;
      margin-bottom: -15px; }
      fieldset.group-hozzavalok div#field-sutozsir-items .recept-sutozsiradek-field-fazis-checkboxes .form-item-checkboxes > label {
        float: left; }
      fieldset.group-hozzavalok div#field-sutozsir-items .recept-sutozsiradek-field-fazis-checkboxes div.form-item label {
        font-size: 12px; }
      fieldset.group-hozzavalok div#field-sutozsir-items .recept-sutozsiradek-field-fazis-checkboxes div.form-item div.form-item-wrapper {
        padding-left: 5px;
        margin-top: -5px;
        display: block;
        float: left; }
      fieldset.group-hozzavalok div#field-sutozsir-items .recept-sutozsiradek-field-fazis-checkboxes div.form-item .form-item.form-item-checkbox {
        min-height: 33px; }
    fieldset.group-hozzavalok div#field-sutozsir-items #szamitasi-mertek {
      display: inline-block;
      float: right;
      padding-right: 30px; }
      fieldset.group-hozzavalok div#field-sutozsir-items #szamitasi-mertek label {
        position: relative;
        top: 1px;
        font-size: 12px;
        display: block;
        float: initial;
        text-align: left; }
      fieldset.group-hozzavalok div#field-sutozsir-items #szamitasi-mertek .custom-select-holder {
        width: 20px; }
      fieldset.group-hozzavalok div#field-sutozsir-items #szamitasi-mertek .form-item-wrapper {
        display: block; }
  fieldset.group-hozzavalok div.recept_sutozsir_field table.tabledrag-processed tr td:first-child {
    display: none; }
  fieldset.group-hozzavalok div.recept_sutozsir_field table.tabledrag-processed tr td:last-child {
    display: none; }
  fieldset.group-hozzavalok div.recept_sutozsir_field .sorrend {
    display: none; }
  fieldset.group-hozzavalok .delete_markup_wrapper {
    float: right;
    display: block;
    padding-top: 40px; }
    fieldset.group-hozzavalok .delete_markup_wrapper .sutozsir_delete_markup {
      width: 24px;
      height: 24px;
      margin-top: 30px; }

fieldset.group-elkeszites {
  margin: 0;
  padding: 0;
  border: none;
  width: 100%; }
  fieldset.group-elkeszites .messages, fieldset.group-elkeszites .messages-label {
    display: none; }
  fieldset.group-elkeszites .invisible {
    display: block;
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; }
  fieldset.group-elkeszites td .cell-hidden, fieldset.group-elkeszites th .cell-hidden {
    padding: 0 !important; }
  fieldset.group-elkeszites div.form-item .form-item-textarea label {
    float: none;
    text-align: left; }
  fieldset.group-elkeszites .form-item.form-item-textfield.form-item-ok .form-item-wrapper {
    border-color: #dddddd; }
  fieldset.group-elkeszites .form-item.form-item-textarea {
    width: 600px; }
    fieldset.group-elkeszites .form-item.form-item-textarea label, fieldset.group-elkeszites .form-item.form-item-textarea textarea {
      width: 100%; }
  fieldset.group-elkeszites div#field-elkeszites-csoport-items-wrapper {
    overflow: hidden;
    position: relative; }
  fieldset.group-elkeszites div#field-elkeszites-csoport-items-wrapper > .description {
    top: 20px;
    position: absolute; }
  fieldset.group-elkeszites div#field-elkeszites-csoport-items, fieldset.group-elkeszites div#field-elkeszites-lepes-items {
    margin: 40px 0;
    clear: both;
    width: 800px; }
    fieldset.group-elkeszites div#field-elkeszites-csoport-items div.multiple-values-add-more, fieldset.group-elkeszites div#field-elkeszites-lepes-items div.multiple-values-add-more {
      margin: 10px 0 20px 70px; }
    fieldset.group-elkeszites div#field-elkeszites-csoport-items div.content-add-more, fieldset.group-elkeszites div#field-elkeszites-lepes-items div.content-add-more {
      margin-top: 10px; }
  fieldset.group-elkeszites .sticky-header {
    display: none; }
  fieldset.group-elkeszites tr, fieldset.group-elkeszites tr.even, fieldset.group-elkeszites tr.odd, fieldset.group-elkeszites tr.even td, fieldset.group-elkeszites tr.odd td, fieldset.group-elkeszites td, fieldset.group-elkeszites th, fieldset.group-elkeszites tbody, fieldset.group-elkeszites thead {
    border: none;
    background-color: white;
    padding: 2px; }
  fieldset.group-elkeszites table#field_elkeszites_csoport_values {
    width: 800px; }
    fieldset.group-elkeszites table#field_elkeszites_csoport_values label {
      text-align: left;
      display: block;
      font-style: italic;
      font-weight: bold;
      font-size: 20px;
      line-height: 1.5em;
      float: none;
      clear: right; }
    fieldset.group-elkeszites table#field_elkeszites_csoport_values .recept-elkeszites-csoport-field .form-item {
      width: 620px;
      margin-bottom: 10px;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto; }
      fieldset.group-elkeszites table#field_elkeszites_csoport_values .recept-elkeszites-csoport-field .form-item .form-item-wrapper {
        float: none; }
    fieldset.group-elkeszites table#field_elkeszites_csoport_values input.form-text .recept-elkeszites-csoport-field-title, fieldset.group-elkeszites table#field_elkeszites_csoport_values .form-item input.form-textarea .recept-elkeszites-csoport-field-title, .form-item fieldset.group-elkeszites table#field_elkeszites_csoport_values input.form-textarea .recept-elkeszites-csoport-field-title {
      width: 100%;
      font-weight: bold;
      clear: right; }
    fieldset.group-elkeszites table#field_elkeszites_csoport_values a.recept-elkeszites-csoport-field-remove {
      display: inline-block;
      vertical-align: bottom;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      margin: 0 0 16px 10px; }
    fieldset.group-elkeszites table#field_elkeszites_csoport_values > thead tr th {
      border: none;
      font-size: 22px;
      font-style: italic;
      font-weight: normal;
      padding-bottom: 55px; }
      fieldset.group-elkeszites table#field_elkeszites_csoport_values > thead tr th span.field-alapanyag-hint {
        position: absolute;
        top: 25px;
        left: 0px;
        font-size: 1em;
        display: inline-block;
        font-weight: normal;
        font-style: italic; }
  fieldset.group-elkeszites table#field_elkeszites_lepes_values {
    width: 620px; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values textarea {
      width: 580px; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values .field-elkeszites-csoport-title {
      font-size: 20px;
      font-weight: bold; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values .recept-elkeszites-lepes-field-place {
      width: 110px;
      display: inline-block; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values > thead tr th {
      border: none;
      font-size: 22px;
      font-style: italic;
      font-weight: normal;
      padding-bottom: 30px; }
      fieldset.group-elkeszites table#field_elkeszites_lepes_values > thead tr th span.field-alapanyag-hint {
        position: absolute;
        top: 25px;
        left: 0px;
        font-size: 1em;
        display: inline-block;
        font-weight: normal;
        font-style: italic; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values a.recept-elkeszites-lepes-field-remove {
      top: -5px;
      position: relative;
      display: block; }
    fieldset.group-elkeszites table#field_elkeszites_lepes_values > tbody > tr > td.content-multiple-drag {
      width: 0;
      padding: 1px; }
      fieldset.group-elkeszites table#field_elkeszites_lepes_values > tbody > tr > td.content-multiple-drag a {
        display: none; }
  fieldset.group-elkeszites table.content-multiple-table thead tr th {
    font-size: 10px;
    font-weight: normal; }
  fieldset.group-elkeszites div#field-elkeszites-lepes-items {
    position: relative; }
    fieldset.group-elkeszites div#field-elkeszites-lepes-items .description {
      position: absolute;
      top: 20px; }
    fieldset.group-elkeszites div#field-elkeszites-lepes-items .content-add-more {
      display: none; }

h1.receptbekuldes-main-title {
  text-align: center;
  font-family: Prompt, Verdana; }

.receptbekuldes-main-receptverseny {
  text-align: center; }

#field-ref-recept-items {
  clear: left; }

#edit-field-alaprecept-value-wrapper {
  border: 2px solid #B4B800;
  padding: 5px; }

#sutozsir-tooltip-content {
  width: 400px; }

div.receptbekuldes-form .custom-competition-label-container div.form-item .form-item-checkbox label.option {
  height: auto;
  width: 525px; }

.leftLabel label {
  display: block;
  font-weight: normal;
  font-style: italic;
  margin: 5px 0;
  float: left;
  font-size: 22px;
  width: 160px;
  margin-left: -180px; }
.leftLabel .form-item {
  height: 33px; }
  .leftLabel .form-item .form-item-wrapper {
    display: block;
    float: left; }
    .leftLabel .form-item .form-item-wrapper input.form-text, .leftLabel .form-item .form-item-wrapper input.form-textarea, .leftLabel .form-item .form-item-wrapper textarea.form-textarea {
      width: 620px; }

.page-sajat-bekuldes-praktika h1,
.node-type-praktika.section-node-edit h1 {
  text-align: center;
  font-family: Prompt, Verdana; }

.page-sajat-bekuldes-praktika #node-form,
.node-type-praktika #node-form {
  margin-left: 180px; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form div.hidden,
  .node-type-praktika #node-form .ns-edit-form div.hidden {
    display: none; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form ul.tips,
  .node-type-praktika #node-form .ns-edit-form ul.tips {
    display: none; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form p,
  .node-type-praktika #node-form .ns-edit-form p {
    clear: both;
    width: 640px; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .form-item-textfield,
  .node-type-praktika #node-form .ns-edit-form .form-item-textfield {
    clear: both;
    padding: 20px 0; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form .form-item-textfield label,
    .node-type-praktika #node-form .ns-edit-form .form-item-textfield label {
      width: 176px;
      float: left;
      margin-left: -180px; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form .form-item-textfield .form-item-wrapper,
    .node-type-praktika #node-form .ns-edit-form .form-item-textfield .form-item-wrapper {
      float: left;
      width: 620px; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .form-item-checkboxes label,
  .node-type-praktika #node-form .ns-edit-form .form-item-checkboxes label {
    margin-left: -180px;
    float: left; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .form-item-checkboxes .form-item-wrapper label,
  .node-type-praktika #node-form .ns-edit-form .form-item-checkboxes .form-item-wrapper label {
    margin: 0;
    float: none; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .description,
  .node-type-praktika #node-form .ns-edit-form .description {
    clear: both;
    width: 550px; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper,
  .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper {
    margin: 20px 0 40px 0; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper label,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper label {
      width: 160px;
      text-align: left;
      display: block;
      font-weight: normal;
      font-style: italic;
      font-size: 22px;
      margin: 15px 0 5px 10px;
      float: left;
      margin-left: -180px; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview {
      width: 431px;
      max-width: 431px;
      float: right;
      margin: 0 10px 0 0;
      padding: 0 0 0 10px;
      border-width: 0 0 0 1px;
      border-style: solid;
      border-color: #CCC; }
      .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview img,
      .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-preview img {
        width: 421px; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper .widget-edit {
      width: 230px;
      max-width: 230px;
      clear: none; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper {
      float: left;
      width: 713px; }
      .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper,
      .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper {
        width: 700px;
        position: relative; }
        .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload,
        .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload {
          z-index: -100; }
          .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload input, .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload button,
          .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload input,
          .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.filefield-upload button {
            float: left;
            clear: none;
            z-index: 100; }
        .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description,
        .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div.form-item-wrapper div#edit-field-fo-kep-0-upload-wrapper div.description {
          display: none; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper > div.description,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper > div.description {
      width: 640px;
      clear: both; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper,
    .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper {
      float: left; }
      .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper label,
      .node-type-praktika #node-form .ns-edit-form #edit-field-fo-kep-0-ahah-wrapper div#edit-field-fo-kep-0-wrapper div#edit-field-fo-kep-0-cropbox-wrapper label {
        display: none; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper,
  .node-type-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper {
    width: 100%; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper label,
    .node-type-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper label {
      width: 158px;
      text-align: left;
      display: block;
      font-weight: normal;
      font-style: italic;
      font-size: 22px;
      margin: 5px 10px;
      float: left;
      margin-left: -180px; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper .resizable-textarea,
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper .cke_editor_edit-field-story-0-value,
    .node-type-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper .resizable-textarea,
    .node-type-praktika #node-form .ns-edit-form #edit-field-story-0-value-wrapper .cke_editor_edit-field-story-0-value {
      width: 640px !important;
      margin-top: 0;
      float: left; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form a#switch_edit-field-story-0-value,
  .node-type-praktika #node-form .ns-edit-form a#switch_edit-field-story-0-value {
    display: block;
    width: 100%;
    clear: both; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form #field-ref-praktika-items,
  .node-type-praktika #node-form .ns-edit-form #field-ref-praktika-items {
    margin: 40px 0; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .third,
  .node-type-praktika #node-form .ns-edit-form .third {
    float: left;
    margin-top: 20px; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form .third .form-item.form-item-select,
    .node-type-praktika #node-form .ns-edit-form .third .form-item.form-item-select {
      width: 332px;
      float: left; }
      .page-sajat-bekuldes-praktika #node-form .ns-edit-form .third .form-item.form-item-select label,
      .node-type-praktika #node-form .ns-edit-form .third .form-item.form-item-select label {
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        display: block;
        float: none;
        margin: 0; }
      .page-sajat-bekuldes-praktika #node-form .ns-edit-form .third .form-item.form-item-select .custom-select-holder,
      .node-type-praktika #node-form .ns-edit-form .third .form-item.form-item-select .custom-select-holder {
        width: 310px; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder,
  .node-type-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder {
    border: 2px solid #DDDDDD;
    background-color: white;
    font-weight: normal; }
    .page-sajat-bekuldes-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown,
    .node-type-praktika #node-form .ns-edit-form .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
      background-color: white; }
  .page-sajat-bekuldes-praktika #node-form .ns-edit-form .custom-select-holder ul.custom-select-options,
  .node-type-praktika #node-form .ns-edit-form .custom-select-holder ul.custom-select-options {
    right: 0;
    padding-left: 0; }
  .page-sajat-bekuldes-praktika #node-form .collapsible,
  .node-type-praktika #node-form .collapsible {
    max-width: 640px; }
.page-sajat-bekuldes-praktika .praktika-submit,
.node-type-praktika .praktika-submit {
  clear: both;
  padding: 10px 0;
  text-align: right;
  width: 655px; }

.nosalty-node-lista .node-lista-menu {
  margin-top: 10px; }
  .nosalty-node-lista .node-lista-menu ul li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    border-left: solid 2px #818282;
    padding: 0 10px;
    line-height: 25px; }
    .nosalty-node-lista .node-lista-menu ul li:first-child {
      border: none; }
    .nosalty-node-lista .node-lista-menu ul li a {
      font-weight: bold;
      font-size: 16px; }
    .nosalty-node-lista .node-lista-menu ul li.active a {
      color: #FD3E4E; }
.nosalty-node-lista .node-lista-settings {
  margin-bottom: 1em; }
  .nosalty-node-lista .node-lista-settings .navbar.floatright {
    margin-left: 15px; }
  .nosalty-node-lista .node-lista-settings .mass-select {
    margin-top: 10px; }
    .nosalty-node-lista .node-lista-settings .mass-select .mass-select-select-all {
      font-size: 12px; }
    .nosalty-node-lista .node-lista-settings .mass-select #mass-select-button {
      font-size: 18px;
      color: #FD3E4E;
      font-weight: bold; }
  .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper {
    width: 148px;
    margin-right: 20px; }
    .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle {
      padding: 0 7px;
      line-height: 28px;
      border: solid 2px #C0C0C0;
      border-radius: 5px 5px 0 0;
      border-bottom: none; }
      .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle i.sprite {
        margin: 8px 4px 0 0;
        float: left; }
      .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle i.icon-prev {
        display: none; }
      .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle a {
        font-weight: bold;
        color: #333333; }
        .nosalty-node-lista .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle a span:after {
          content: ' mutat\00e1sa'; }
.nosalty-node-lista .node-lista-filters {
  float: left;
  overflow: hidden;
  max-height: 50px;
  width: 0;
  transition: width 0.5s, max-height 0.5s; }
  .nosalty-node-lista .node-lista-filters .form-item label, .nosalty-node-lista .node-lista-filters .form-item .form-item-description {
    /*white-space: nowrap;*/
    width: 148px; }
  .nosalty-node-lista .node-lista-filters .form-item > label {
    font-weight: bold; }
  .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter label {
    font-style: italic;
    font-weight: normal;
    color: #818282; }
  .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter .form-item-textfield .form-item-wrapper {
    padding: 4px 3px; }
    .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter .form-item-textfield .form-item-wrapper input {
      font-size: 10px; }
    .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter .form-item-textfield .form-item-wrapper #autocomplete {
      z-index: 101; }
      .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter .form-item-textfield .form-item-wrapper #autocomplete ul li {
        font-size: 12px;
        padding: 0 5px; }
  .nosalty-node-lista .node-lista-filters .form-item.form-item-ac-filter .description {
    font-style: normal; }
  .nosalty-node-lista .node-lista-filters fieldset {
    padding: 0;
    border: 0; }
  .nosalty-node-lista .node-lista-filters .checkbox-fieldset {
    margin-bottom: 20px; }
    .nosalty-node-lista .node-lista-filters .checkbox-fieldset legend {
      width: 100%;
      border-bottom: solid 2px #DDDDDD;
      line-height: 30px; }
      .nosalty-node-lista .node-lista-filters .checkbox-fieldset legend a {
        font-weight: bold; }
    .nosalty-node-lista .node-lista-filters .checkbox-fieldset .fieldset-wrapper {
      width: 148px;
      max-height: 527px;
      overflow: auto;
      overflow-x: hidden; }
      .nosalty-node-lista .node-lista-filters .checkbox-fieldset .fieldset-wrapper .form-checkboxes .form-item-checkbox .form-item-wrapper .custom-checkbox .custom-checkbox-icon {
        float: left;
        clear: left;
        width: 20px;
        display: block; }
      .nosalty-node-lista .node-lista-filters .checkbox-fieldset .fieldset-wrapper .form-checkboxes .form-item-checkbox .form-item-wrapper .custom-checkbox label {
        width: 100px;
        float: left;
        white-space: normal;
        margin-left: 3px; }
  .nosalty-node-lista .node-lista-filters #fieldset-alapanyag, .nosalty-node-lista .node-lista-filters #fieldset-szakacs {
    margin: 0; }
    .nosalty-node-lista .node-lista-filters #fieldset-alapanyag legend, .nosalty-node-lista .node-lista-filters #fieldset-szakacs legend {
      font-weight: bold;
      margin: 0 0 10px; }
    .nosalty-node-lista .node-lista-filters #fieldset-alapanyag .strong-not-ingredient, .nosalty-node-lista .node-lista-filters #fieldset-szakacs .strong-not-ingredient {
      font-style: normal;
      color: #000; }
  .nosalty-node-lista .node-lista-filters #edit-field-alapanyag .description, .nosalty-node-lista .node-lista-filters #edit-field-ref-szakacs .description {
    color: #00709A; }
  .nosalty-node-lista .node-lista-filters #edit-field-alapanyag-exclude .description {
    color: #FD3E4E; }
  .nosalty-node-lista .node-lista-filters h3 {
    background-color: #FD3E4E;
    font-family: Prompt, Verdana;
    color: white;
    font-size: 18px;
    padding: 8px;
    line-height: 22px;
    font-weight: normal;
    margin-bottom: 10px; }
  .nosalty-node-lista .node-lista-filters p {
    margin-bottom: 10px; }
  .nosalty-node-lista .node-lista-filters a.link-more {
    display: block;
    margin-bottom: 1em;
    font-weight: bold; }
.nosalty-node-lista .node-lista-content {
  float: right;
  width: 100%;
  overflow: hidden;
  transition: width 0.5s; }
  .nosalty-node-lista .node-lista-content .article-list-items .article-img-kaloria {
    position: relative; }
    .nosalty-node-lista .node-lista-content .article-list-items .article-img-kaloria .bg {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 20px;
      background: #00709A;
      -moz-opacity: 0.60;
      filter: alpha(opacity=60); }
    .nosalty-node-lista .node-lista-content .article-list-items .article-img-kaloria .value {
      position: absolute;
      bottom: 0;
      width: 100%;
      height: 20px;
      text-align: center;
      color: #fff;
      font-size: 13px;
      line-height: 20px; }
  .nosalty-node-lista .node-lista-content .article-list-items li.recept-118 {
    transition: margin-right 0.5s;
    margin-right: 20px; }
  .nosalty-node-lista .node-lista-content .article-list-items li.recept-182 {
    width: 182px;
    height: 235px;
    transition: margin-right 0.5s;
    margin: 0 20px 20px 0; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-182 .article-img-wrapper .article-img-link {
      height: 182px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-182 .article-content {
      padding-top: 3px;
      height: 42px; }
      .nosalty-node-lista .node-lista-content .article-list-items li.recept-182 .article-content .img-box-subtitle {
        font-size: 14px; }
  .nosalty-node-lista .node-lista-content .article-list-items li.recept-174 {
    width: 174px;
    margin-right: 20px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-174 .article-img-wrapper a.article-img-link {
      height: 116px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-174 .article-img-wrapper a.article-option {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      transition: opacity 0.5s;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto; }
      .nosalty-node-lista .node-lista-content .article-list-items li.recept-174 .article-img-wrapper a.article-option.icon-option-receptkonyv-receptkonyvben {
        display: none; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-174 .article-img-wrapper:hover a.article-option {
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-174.receptkonyvben a.article-option.icon-option-receptkonyv-receptkonyvbe {
      display: none; }
    .nosalty-node-lista .node-lista-content .article-list-items li.recept-174.receptkonyvben a.article-option.icon-option-receptkonyv-receptkonyvben {
      display: block; }
  .nosalty-node-lista .node-lista-content .article-list-items li.article-result {
    margin-bottom: 30px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-img-wrapper {
      float: left; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-img-wrapper .article-img-link {
        display: block;
        height: 98px;
        width: 143px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content {
      position: relative;
      margin-left: 153px;
      height: 98px;
      overflow: hidden; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-title {
        font-size: 20px;
        font-weight: bold;
        line-height: 1em;
        padding-bottom: 5px; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-share {
        height: 20px;
        display: block;
        margin-bottom: 5px; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-lead {
        font-size: 16px;
        height: 3em; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta {
        line-height: 20px;
        padding: 5px 0; }
        .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments i {
          vertical-align: bottom;
          margin-right: 5px; }
        .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta .likes i {
          vertical-align: bottom;
          margin-right: 3px; }
      .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-icon {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        right: 0;
        left: auto; }
    .nosalty-node-lista .node-lista-content .article-list-items li.article-result:last-child > .border-bottom-dotted {
      border-bottom: none 0; }
  .nosalty-node-lista .node-lista-content .article-list-items li.node-670 {
    width: 670px;
    margin-bottom: 20px; }
    .nosalty-node-lista .node-lista-content .article-list-items li.node-670 .article-content a {
      font-size: 16px;
      text-align: center;
      font-weight: bold; }
  .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result {
    margin-bottom: 20px; }
    .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result .article-img-wrapper .article-img-link {
      height: 73px;
      width: 106px; }
    .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result .article-title {
      font-size: 20px; }
    .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result .article-content {
      margin-left: 116px;
      height: 73px; }
      .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result .article-content .article-meta {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0; }
      .nosalty-node-lista .node-lista-content .list-style-small .article-list-items li.article-result .article-content .article-lead {
        height: 0; }
  .nosalty-node-lista .node-lista-content .article-list-items li.article-result.mass-select-enabled .mass-select-wrapper {
    float: left;
    width: 30px;
    margin-top: 39px; }
  .nosalty-node-lista .node-lista-content .article-list-items li.article-result.mass-select-enabled .article-content {
    margin-left: 183px; }
  .nosalty-node-lista .node-lista-content .leadbox-row .node-teaser {
    width: 325px;
    height: 380px;
    overflow: hidden; }
  .nosalty-node-lista .node-lista-content .leadbox-row .leadbox {
    margin-top: 20px; }
  .nosalty-node-lista .node-lista-content .leadbox-row .even {
    margin-left: 20px; }
  .nosalty-node-lista .node-lista-content .leadbox-row:first-child .leadbox {
    margin-top: 0; }
.nosalty-node-lista .node-lista-content-wrapper .node-lista-content {
  float: none; }
.nosalty-node-lista.filters-enabled .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle i.icon-next-green {
  display: none; }
.nosalty-node-lista.filters-enabled .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle i.icon-prev {
  display: inline-block; }
.nosalty-node-lista.filters-enabled .node-lista-settings .list-filter-toggle-wrapper .list-filter-toggle span:after {
  content: ' elrejt\00e9se'; }
.nosalty-node-lista.filters-enabled .node-lista-filters {
  max-height: 2934px;
  width: 148px; }
.nosalty-node-lista.filters-enabled .node-lista-content-wrapper {
  width: 502px;
  float: right; }
.nosalty-node-lista.filters-enabled .node-lista-content {
  width: 502px; }
  .nosalty-node-lista.filters-enabled .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-118 {
    margin-right: 10px; }
  .nosalty-node-lista.filters-enabled .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-210 {
    margin-right: 22px;
    width: 240px;
    height: 297px; }
    .nosalty-node-lista.filters-enabled .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-210 .article-img-wrapper .article-img-link {
      height: 240px; }
      .nosalty-node-lista.filters-enabled .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-210 .article-img-wrapper .article-img-link .imagecache-img-210 {
        display: none; }
      .nosalty-node-lista.filters-enabled .node-lista-content .article-list.article-list-horizontal .article-list-items li.recept-210 .article-img-wrapper .article-img-link .imagecache-img-240 {
        display: block; }

.kereso-talalatok .tabs {
  margin-bottom: 30px; }
.kereso-talalatok .kereso-stat {
  margin-bottom: 20px; }
  .kereso-talalatok .kereso-stat .sep {
    display: inline-block;
    vertical-align: middle;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    height: 1em;
    width: 1px;
    background: #818282;
    margin: 0 6px; }
.kereso-talalatok .nosalty-node-lista .node-lista-settings .navbar.floatright {
  margin-left: 6px; }
.kereso-talalatok .nosalty-node-lista .node-lista-settings .navbar.list-order ul.navbar-buttons li a {
  padding: 0 8px; }

.header-links {
  line-height: 25px;
  padding-top: 15px;
  font-size: 16px;
  font-weight: bold; }
  .header-links .separator {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    vertical-align: middle;
    height: 25px;
    width: 2px;
    margin: 0 5px;
    background: #C0C0C0; }

.praktika-fooldal-wrapper {
  margin-bottom: 40px; }
  .praktika-fooldal-wrapper .praktika-fooldal-lista-content {
    margin-left: 160px; }
    .praktika-fooldal-wrapper .praktika-fooldal-lista-content h3 {
      font-weight: lighter; }
    .praktika-fooldal-wrapper .praktika-fooldal-lista-content ul.praktika-kategoria-lista {
      margin-left: 5px; }
      .praktika-fooldal-wrapper .praktika-fooldal-lista-content ul.praktika-kategoria-lista li {
        list-style-type: none;
        float: left;
        margin: 20px;
        height: 100px;
        text-align: center; }
        .praktika-fooldal-wrapper .praktika-fooldal-lista-content ul.praktika-kategoria-lista li > a {
          display: block;
          text-align: center;
          height: 80px;
          width: 85px;
          font-size: 14px;
          color: #818282; }
          .praktika-fooldal-wrapper .praktika-fooldal-lista-content ul.praktika-kategoria-lista li > a .praktika-kategoria-title {
            position: relative;
            top: 85px; }
          .praktika-fooldal-wrapper .praktika-fooldal-lista-content ul.praktika-kategoria-lista li > a:hover {
            color: #FD3E4E; }
  .praktika-fooldal-wrapper .praktika-lista-filters {
    width: 150px;
    float: left; }
    .praktika-fooldal-wrapper .praktika-lista-filters h3 {
      background-color: #FD3E4E;
      font-family: Prompt, Verdana;
      color: white;
      font-size: 18px;
      padding: 8px;
      line-height: 22px;
      font-weight: normal; }
    .praktika-fooldal-wrapper .praktika-lista-filters ul#praktika-alapfogalmak {
      line-height: 1.1em; }
      .praktika-fooldal-wrapper .praktika-lista-filters ul#praktika-alapfogalmak li {
        list-style-type: none;
        margin: 8px 0; }

#toplista-oldal .tabs {
  margin-bottom: 40px; }
#toplista-oldal .node-lista-settings {
  margin-bottom: 20px; }
#toplista-oldal .navbar {
  margin-top: 10px; }
#toplista-oldal .node-lista-content {
  float: none; }

.toplista-blokk .article-list ul li .article-img-wrapper {
  position: relative; }
  .toplista-blokk .article-list ul li .article-img-wrapper .sprite {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    top: 0;
    left: 0;
    right: auto;
    font-size: 24px;
    color: #FFFFFF;
    text-align: center;
    line-height: 1.5em; }
.toplista-blokk .article-list ul li.recept-featured .article-img-wrapper .sprite {
  font-size: 36px; }
.toplista-blokk .more-link {
  margin: 15px 0; }
  .toplista-blokk .more-link a {
    font-weight: bold;
    font-size: 16px; }

.cikk-toplista-wrapper {
  margin-bottom: 30px; }
  .cikk-toplista-wrapper .cikk-toplista-img-wrapper {
    width: 670px;
    height: 460px;
    position: relative;
    display: block; }
    .cikk-toplista-wrapper .cikk-toplista-img-wrapper .icon-toplista-flag-featured {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      left: 0;
      right: auto;
      text-align: center;
      line-height: 1.5em;
      color: #FFFFFF;
      font-size: 36px; }
    .cikk-toplista-wrapper .cikk-toplista-img-wrapper .felirat {
      position: absolute;
      bottom: 15px;
      left: 0;
      font-size: 20px;
      padding: 10px;
      background-color: #FFFFFF;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8; }
  .cikk-toplista-wrapper .description {
    text-align: left;
    margin: 10px 0; }

/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : 2013.10.11., 16:05:13
    Author     : kecso
*/
.blog-izhuszar-sprite, .blog-izhuszar-arrow-end, .blog-izhuszar-btn-kereses, .blog-izhuszar-btn-tovabb, .blog-izhuszar-facebook, .blog-izhuszar-icon-article-comment-blue, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-izhuszar-icon-comment-bubble-source-green, body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, .blog-izhuszar-icon-comment-bubble-source, body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, .blog-izhuszar-icon-comment-white, .blog-izhuszar-icon-comment, .blog-izhuszar-icon-heart-white, .blog-izhuszar-icon-heart, .blog-izhuszar-icon-label-right, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-izhuszar-instagram, .blog-izhuszar-izhuszar-blog-header2017, .blog-izhuszar-list-meta-end, body.blog-izhuszar .blogBox.listView .box .article-meta:after, .blog-izhuszar-menu-bg, .blog-izhuszar-pager-first, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous, .blog-izhuszar-pager-last, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next, .blog-izhuszar-photo-galeria, .blog-izhuszar-pinterest, .blog-izhuszar-rss, .blog-izhuszar-thumbs, .blog-izhuszar-title-end {
  background-image: url('/themes/nosalty2013/images/blog/blog-izhuszar-s2c51883391.png');
  background-repeat: no-repeat; }

.blog-izhuszar-arrow-end {
  background-position: 0 0;
  height: 37px;
  width: 7px; }

.blog-izhuszar-btn-kereses {
  background-position: 0 -37px;
  height: 37px;
  width: 101px; }
  .blog-izhuszar-btn-kereses:hover, .blog-izhuszar-btn-kereses.btn-kereses-hover {
    background-position: 0 -74px; }

.blog-izhuszar-btn-tovabb {
  background-position: 0 -111px;
  height: 37px;
  width: 86px; }
  .blog-izhuszar-btn-tovabb:hover, .blog-izhuszar-btn-tovabb.btn-tovabb-hover {
    background-position: 0 -148px; }

.blog-izhuszar-facebook {
  background-position: 0 -185px;
  height: 31px;
  width: 31px; }
  .blog-izhuszar-facebook:hover, .blog-izhuszar-facebook.facebook-hover {
    background-position: 0 -216px; }

.blog-izhuszar-icon-article-comment-blue, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 -247px;
  height: 17px;
  width: 18px; }
  .blog-izhuszar-icon-article-comment-blue:hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment:hover .icon-article-comment-blue, .blog-izhuszar-icon-article-comment-blue.icon-article-comment-blue-hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue-hover.icon-article-comment-blue {
    background-position: 0 -264px; }

.blog-izhuszar-icon-comment-bubble-source-green, body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green {
  background-position: 0 -281px;
  height: 22px;
  width: 22px; }

.blog-izhuszar-icon-comment-bubble-source, body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source {
  background-position: 0 -303px;
  height: 20px;
  width: 20px; }

.blog-izhuszar-icon-comment-white {
  background-position: 0 -323px;
  height: 12px;
  width: 14px; }

.blog-izhuszar-icon-comment {
  background-position: 0 -335px;
  height: 13px;
  width: 14px; }
  .blog-izhuszar-icon-comment:hover, .blog-izhuszar-icon-comment.icon-comment-hover {
    background-position: 0 -348px; }

.blog-izhuszar-icon-heart-white {
  background-position: 0 -361px;
  height: 12px;
  width: 13px; }

.blog-izhuszar-icon-heart {
  background-position: 0 -373px;
  height: 11px;
  width: 13px; }
  .blog-izhuszar-icon-heart:hover, .blog-izhuszar-icon-heart.icon-heart-hover {
    background-position: 0 -384px; }

.blog-izhuszar-icon-label-right, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -395px;
  height: 21px;
  width: 17px; }
  .blog-izhuszar-icon-label-right:hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-izhuszar-icon-label-right.icon-label-right-hover, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.icon-label-right-hover {
    background-position: 0 -416px; }

.blog-izhuszar-instagram {
  background-position: 0 -437px;
  height: 31px;
  width: 31px; }
  .blog-izhuszar-instagram:hover, .blog-izhuszar-instagram.instagram-hover {
    background-position: 0 -468px; }

.blog-izhuszar-izhuszar-blog-header2017 {
  background-position: 0 -499px;
  height: 91px;
  width: 990px; }

.blog-izhuszar-list-meta-end, body.blog-izhuszar .blogBox.listView .box .article-meta:after {
  background-position: 0 -590px;
  height: 37px;
  width: 7px; }

.blog-izhuszar-menu-bg {
  background-position: 0 -627px;
  height: 222px;
  width: 980px; }

.blog-izhuszar-pager-first, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
  background-position: 0 -849px;
  height: 23px;
  width: 9px; }
  .blog-izhuszar-pager-first:hover, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous:hover, .blog-izhuszar-pager-first.pager-first-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-izhuszar-pager-first.icon-pager-first, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first-hover.pager-previous {
    background-position: 0 -872px; }

.blog-izhuszar-pager-last, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
  background-position: 0 -895px;
  height: 23px;
  width: 9px; }
  .blog-izhuszar-pager-last:hover, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next:hover, .blog-izhuszar-pager-last.pager-last-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-izhuszar-pager-last.icon-pager-last, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last-hover.pager-next {
    background-position: 0 -918px; }

.blog-izhuszar-photo-galeria {
  background-position: 0 -941px;
  height: 40px;
  width: 120px; }

.blog-izhuszar-pinterest {
  background-position: 0 -981px;
  height: 31px;
  width: 31px; }
  .blog-izhuszar-pinterest:hover, .blog-izhuszar-pinterest.pinterest-hover {
    background-position: 0 -1012px; }

.blog-izhuszar-rss {
  background-position: 0 -1043px;
  height: 20px;
  width: 20px; }

.blog-izhuszar-thumbs {
  background-position: 0 -1063px;
  height: 31px;
  width: 31px; }
  .blog-izhuszar-thumbs:hover, .blog-izhuszar-thumbs.thumbs-hover {
    background-position: 0 -1094px; }

.blog-izhuszar-title-end {
  background-position: 0 -1125px;
  height: 55px;
  width: 12px; }
  .blog-izhuszar-title-end:hover, .blog-izhuszar-title-end.title-end-hover {
    background-position: 0 -1180px; }

.blog-tvpaprikamagazin-sprite, .blog-tvpaprikamagazin-blog-view-grid-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-grid, .blog-tvpaprikamagazin-blog-view-grid, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid, .blog-tvpaprikamagazin-blog-view-list-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-list, .blog-tvpaprikamagazin-blog-view-list, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list, .blog-tvpaprikamagazin-blog-view-standard-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-standard, .blog-tvpaprikamagazin-blog-view-standard, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-standard, .blog-tvpaprikamagazin-icon-article-comment-red, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-tvpaprikamagazin-icon-comment, body.blog-tvpaprikamagazin .blogBox .blog-tvpaprikamagazin-icon-comment-white, .blog-tvpaprikamagazin-icon-heart, body.blog-tvpaprikamagazin .blogBox .blog-tvpaprikamagazin-icon-heart-white, .blog-tvpaprikamagazin-icon-mail, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail, .blog-tvpaprikamagazin-icon-print, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print, .blog-tvpaprikamagazin-label-right, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-tvpaprikamagazin-logo-small, .blog-tvpaprikamagazin-logo, .blog-tvpaprikamagazin-pager-first, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous, .blog-tvpaprikamagazin-pager-last, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next, .blog-tvpaprikamagazin-photo-galeria, .blog-tvpaprikamagazin-photo, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-photo, .blog-tvpaprikamagazin-rss {
  background-image: url('/themes/nosalty2013/images/blog/blog-tvpaprikamagazin-s36e5dae35b.png');
  background-repeat: no-repeat; }

.blog-tvpaprikamagazin-blog-view-grid-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-grid, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-grid {
  background-position: 0 0;
  height: 11px;
  width: 16px; }

.blog-tvpaprikamagazin-blog-view-grid, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid {
  background-position: 0 -11px;
  height: 11px;
  width: 16px; }

.blog-tvpaprikamagazin-blog-view-list-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-list, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-list {
  background-position: 0 -22px;
  height: 11px;
  width: 17px; }

.blog-tvpaprikamagazin-blog-view-list, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list {
  background-position: 0 -33px;
  height: 11px;
  width: 17px; }

.blog-tvpaprikamagazin-blog-view-standard-red, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active .icon-blog-view-standard, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li:hover .icon-blog-view-standard {
  background-position: 0 -44px;
  height: 11px;
  width: 16px; }

.blog-tvpaprikamagazin-blog-view-standard, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-standard {
  background-position: 0 -55px;
  height: 11px;
  width: 16px; }

.blog-tvpaprikamagazin-icon-article-comment-red, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 -66px;
  height: 17px;
  width: 18px; }

.blog-tvpaprikamagazin-icon-comment, body.blog-tvpaprikamagazin .blogBox .blog-tvpaprikamagazin-icon-comment-white {
  background-position: 0 -83px;
  height: 11px;
  width: 12px; }

.blog-tvpaprikamagazin-icon-heart, body.blog-tvpaprikamagazin .blogBox .blog-tvpaprikamagazin-icon-heart-white {
  background-position: 0 -94px;
  height: 11px;
  width: 13px; }

.blog-tvpaprikamagazin-icon-mail, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail {
  background-position: 0 -105px;
  height: 14px;
  width: 14px; }
  .blog-tvpaprikamagazin-icon-mail:hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail:hover, .blog-tvpaprikamagazin-icon-mail.icon-mail-hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail-hover.icon-mail {
    background-position: 0 -119px; }

.blog-tvpaprikamagazin-icon-print, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print {
  background-position: 0 -133px;
  height: 14px;
  width: 16px; }
  .blog-tvpaprikamagazin-icon-print:hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print:hover, .blog-tvpaprikamagazin-icon-print.icon-print-hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print-hover.icon-print {
    background-position: 0 -147px; }

.blog-tvpaprikamagazin-label-right, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -161px;
  height: 21px;
  width: 17px; }
  .blog-tvpaprikamagazin-label-right:hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-tvpaprikamagazin-label-right.label-right-hover, span.label:hover i.blog-tvpaprikamagazin-label-right, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels span.label:hover i, span.label.hover i.blog-tvpaprikamagazin-label-right, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels span.label.hover i, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.label-right-hover {
    background-position: 0 -182px; }

.blog-tvpaprikamagazin-logo-small {
  background-position: 0 -203px;
  height: 15px;
  width: 50px; }

.blog-tvpaprikamagazin-logo {
  background-position: 0 -218px;
  height: 144px;
  width: 491px; }

.blog-tvpaprikamagazin-pager-first, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
  background-position: 0 -362px;
  height: 23px;
  width: 31px; }

.blog-tvpaprikamagazin-pager-last, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
  background-position: 0 -385px;
  height: 23px;
  width: 31px; }

.blog-tvpaprikamagazin-photo-galeria {
  background-position: 0 -408px;
  height: 40px;
  width: 120px; }

.blog-tvpaprikamagazin-photo, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-photo {
  background-position: 0 -448px;
  height: 50px;
  width: 50px; }

.blog-tvpaprikamagazin-rss {
  background-position: 0 -498px;
  height: 20px;
  width: 20px; }

.blog-dacota-sprite, .blog-dacota-blog-view-grid, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid, .blog-dacota-blog-view-list, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list, .blog-dacota-blog-view-sandard, .blog-dacota-blog-view-standard, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-standard, .blog-dacota-btn-tovabb, .blog-dacota-header-arm, .blog-dacota-header-background, .blog-dacota-icon-comment-small, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment-white, .blog-dacota-icon-comment, body.blog-dacota .blogBox .blog-dacota-icon-comment-white, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-dacota-icon-heart-small, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart-white, .blog-dacota-icon-heart, body.blog-dacota .blogBox .blog-dacota-icon-heart-white, .blog-dacota-icon-mail, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail, .blog-dacota-icon-print, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print, .blog-dacota-label-right, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-dacota-logo, .blog-dacota-main-menu-item-0, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-0, .blog-dacota-main-menu-item-1, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-1, .blog-dacota-main-menu-item-2, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-2, .blog-dacota-main-menu-item-receptek, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-receptek, .blog-dacota-main-menu-item-rolam, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-rolam, .blog-dacota-pager-first, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous, .blog-dacota-pager-last, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next, .blog-dacota-photo-galeria, .blog-dacota-photo, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-photo, .blog-dacota-rss, .blog-dacota-searchbar, body.blog-dacota #wrapper #block-nosalty-blog-search .content, .blog-dacota-separator, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager, body.blog-dacota .blogBox.listView .box .separator {
  background-image: url('/themes/nosalty2013/images/blog/blog-dacota-sac62c54633.png');
  background-repeat: no-repeat; }

.blog-dacota-blog-view-grid, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid {
  background-position: 0 -17px;
  height: 17px;
  width: 19px; }
  .blog-dacota-blog-view-grid:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active a.icon-blog-view-grid, .blog-dacota-blog-view-grid.blog-view-grid-hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.blog-view-grid-hover.icon-blog-view-grid {
    background-position: 0 -34px; }
  .blog-dacota-blog-view-grid:active, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-grid:active, .blog-dacota-blog-view-grid.blog-view-grid-active, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.blog-view-grid-active.icon-blog-view-grid {
    background-position: 0 0; }

.blog-dacota-blog-view-list, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list {
  background-position: 0 -68px;
  height: 17px;
  width: 25px; }
  .blog-dacota-blog-view-list:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active a.icon-blog-view-list, .blog-dacota-blog-view-list.blog-view-list-hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.blog-view-list-hover.icon-blog-view-list {
    background-position: 0 -85px; }
  .blog-dacota-blog-view-list:active, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-list:active, .blog-dacota-blog-view-list.blog-view-list-active, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.blog-view-list-active.icon-blog-view-list {
    background-position: 0 -51px; }

.blog-dacota-blog-view-sandard {
  background-position: 0 -119px;
  height: 17px;
  width: 19px; }
  .blog-dacota-blog-view-sandard:active, .blog-dacota-blog-view-sandard.blog-view-sandard-active {
    background-position: 0 -102px; }

.blog-dacota-blog-view-standard, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-standard {
  background-position: 0 -136px;
  height: 17px;
  width: 19px; }
  .blog-dacota-blog-view-standard:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.icon-blog-view-standard:hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li.active a.icon-blog-view-standard, .blog-dacota-blog-view-standard.blog-view-standard-hover, body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li a.blog-view-standard-hover.icon-blog-view-standard {
    background-position: 0 -153px; }

.blog-dacota-btn-tovabb {
  background-position: 0 -209px;
  height: 39px;
  width: 107px; }
  .blog-dacota-btn-tovabb:hover, .blog-dacota-btn-tovabb.btn-tovabb-hover {
    background-position: 0 -248px; }
  .blog-dacota-btn-tovabb:active, .blog-dacota-btn-tovabb.btn-tovabb-active {
    background-position: 0 -170px; }

.blog-dacota-header-arm {
  background-position: 0 -287px;
  height: 40px;
  width: 18px; }

.blog-dacota-header-background {
  background-position: 0 -327px;
  height: 251px;
  width: 987px; }

.blog-dacota-icon-comment-small, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment-white, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .blogBox.gridView .box .article-meta .likes .icon-article-comment, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .blogBox.gridView .box .article-meta .likes .icon-article-comment-blue {
  background-position: 0 -578px;
  height: 13px;
  width: 16px; }
  .blog-dacota-icon-comment-small:hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment:hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment-white:hover, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .blogBox.gridView .box .article-meta .likes .icon-article-comment:hover, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .blogBox.gridView .box .article-meta .likes .icon-article-comment-blue:hover, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .blogBox.gridView .box .article-meta .likes .icon-article-comment-blue, .article body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .blogBox.gridView .box .article-meta .likes .icon-article-comment-blue, body.blog-dacota.page-node .blogBox.gridView .box #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta .likes a.comments:hover i, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .blogBox.gridView .box .article-meta .likes a.comments:hover i, body.blog-dacota.page-node .blogBox.gridView .box #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover .likes i, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .blogBox.gridView .box .article-meta a.comments:hover .likes i, body.blog-dacota .blogBox.gridView .box .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta .likes a.comments:hover body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content body.blog-dacota .blogBox.gridView .box .article-meta .likes a.comments:hover body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, body.blog-dacota .blogBox.gridView .box .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .likes i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content body.blog-dacota .blogBox.gridView .box .article-meta a.comments:hover body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .likes i, .blog-dacota-icon-comment-small.icon-comment-small-hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .icon-comment-small-hover.blog-dacota-icon-comment, body.blog-dacota .blogBox.gridView .box .article-meta .likes .icon-comment-small-hover.blog-dacota-icon-comment-white, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-comment-small-hover.icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .blogBox.gridView .box .article-meta .likes .icon-comment-small-hover.icon-article-comment, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-comment-small-hover.icon-article-comment-blue, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .blogBox.gridView .box .article-meta .likes .icon-comment-small-hover.icon-article-comment-blue {
    background-position: 0 -591px; }

.blog-dacota-icon-comment, body.blog-dacota .blogBox .blog-dacota-icon-comment-white, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 -604px;
  height: 18px;
  width: 21px; }
  .blog-dacota-icon-comment:hover, body.blog-dacota .blogBox .blog-dacota-icon-comment-white:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, .blog-dacota-icon-comment.icon-comment-hover, body.blog-dacota .blogBox .icon-comment-hover.blog-dacota-icon-comment-white, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-comment-hover.icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-comment-hover.icon-article-comment-blue {
    background-position: 0 -622px; }

.blog-dacota-icon-heart-small, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart-white {
  background-position: 0 -656px;
  height: 13px;
  width: 15px; }
  .blog-dacota-icon-heart-small:hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart:hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-heart-white:hover, .blog-dacota-icon-heart-small.icon-heart-small-hover, body.blog-dacota .blogBox.gridView .box .article-meta .likes .icon-heart-small-hover.blog-dacota-icon-heart, body.blog-dacota .blogBox.gridView .box .article-meta .likes .icon-heart-small-hover.blog-dacota-icon-heart-white {
    background-position: 0 -669px; }

.blog-dacota-icon-heart, body.blog-dacota .blogBox .blog-dacota-icon-heart-white {
  background-position: 0 -682px;
  height: 16px;
  width: 19px; }
  .blog-dacota-icon-heart:hover, body.blog-dacota .blogBox .blog-dacota-icon-heart-white:hover, .blog-dacota-icon-heart.icon-heart-hover, body.blog-dacota .blogBox .icon-heart-hover.blog-dacota-icon-heart-white {
    background-position: 0 -698px; }
  .blog-dacota-icon-heart:active, body.blog-dacota .blogBox .blog-dacota-icon-heart-white:active, .blog-dacota-icon-heart.icon-heart-active, body.blog-dacota .blogBox .icon-heart-active.blog-dacota-icon-heart-white {
    background-position: 0 -640px; }

.blog-dacota-icon-mail, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail {
  background-position: 0 -714px;
  height: 11px;
  width: 16px; }
  .blog-dacota-icon-mail:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail:hover, .blog-dacota-icon-mail.icon-mail-hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail-hover.icon-mail {
    background-position: 0 -725px; }

.blog-dacota-icon-print, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print {
  background-position: 0 -736px;
  height: 16px;
  width: 16px; }
  .blog-dacota-icon-print:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print:hover, .blog-dacota-icon-print.icon-print-hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-print-hover.icon-print {
    background-position: 0 -752px; }

.blog-dacota-label-right, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -768px;
  height: 23px;
  width: 18px; }
  .blog-dacota-label-right:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-dacota-label-right.label-right-hover, span.label:hover i.blog-dacota-label-right, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels span.label:hover i, span.label.hover i.blog-dacota-label-right, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels span.label.hover i, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.label-right-hover {
    background-position: 0 -791px; }

.blog-dacota-logo {
  background-position: 0 -814px;
  height: 131px;
  width: 272px; }

.blog-dacota-main-menu-item-0, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-0 {
  background-position: 0 -945px;
  height: 45px;
  width: 89px; }

.blog-dacota-main-menu-item-1, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-1 {
  background-position: 0 -990px;
  height: 45px;
  width: 107px; }

.blog-dacota-main-menu-item-2, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-2 {
  background-position: 0 -1035px;
  height: 45px;
  width: 129px; }

.blog-dacota-main-menu-item-receptek, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-receptek {
  background-position: 0 -1080px;
  height: 45px;
  width: 107px; }

.blog-dacota-main-menu-item-rolam, body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active.main-menu-item-rolam {
  background-position: 0 -1125px;
  height: 45px;
  width: 83px; }

.blog-dacota-pager-first, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
  background-position: 0 -1170px;
  height: 24px;
  width: 28px; }
  .blog-dacota-pager-first:hover, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous:hover, .blog-dacota-pager-first.pager-first-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-dacota-pager-first.icon-pager-first, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first-hover.pager-previous {
    background-position: 0 -1194px; }

.blog-dacota-pager-last, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
  background-position: 0 -1218px;
  height: 24px;
  width: 28px; }
  .blog-dacota-pager-last:hover, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next:hover, .blog-dacota-pager-last.pager-last-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-dacota-pager-last.icon-pager-last, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last-hover.pager-next {
    background-position: 0 -1242px; }

.blog-dacota-photo-galeria {
  background-position: 0 -1266px;
  height: 40px;
  width: 120px; }

.blog-dacota-photo, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-photo {
  background-position: 0 -1306px;
  height: 50px;
  width: 50px; }

.blog-dacota-rss {
  background-position: 0 -1356px;
  height: 20px;
  width: 20px; }

.blog-dacota-searchbar, body.blog-dacota #wrapper #block-nosalty-blog-search .content {
  background-position: 0 -1376px;
  height: 39px;
  width: 302px; }
  .blog-dacota-searchbar:hover, body.blog-dacota #wrapper #block-nosalty-blog-search .content:hover, .blog-dacota-searchbar.searchbar-hover, body.blog-dacota #wrapper #block-nosalty-blog-search .searchbar-hover.content {
    background-position: 0 -1415px; }

.blog-dacota-separator, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager, body.blog-dacota .blogBox.listView .box .separator {
  background-position: 0 -1454px;
  height: 5px;
  width: 671px; }

body.blog-izhuszar {
  background-color: #D2D2D2; }
  body.blog-izhuszar a {
    color: #5a9a9a; }
    body.blog-izhuszar a:hover {
      color: #fd3e4e; }
  body.blog-izhuszar .form-submit.blog-btn, body.blog-izhuszar .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-izhuszar .blog-btn.ns-recept-video-outer {
    font-family: Fairview;
    font-size: 30px;
    font-weight: normal;
    border: none !important;
    border-radius: 0;
    background-color: transparent; }
    body.blog-izhuszar .form-submit.blog-btn:hover, body.blog-izhuszar .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-izhuszar .blog-btn.ns-recept-video-outer:hover, body.blog-izhuszar .node-type-recept .node-inner .article-buttons .blog-btn#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-izhuszar .blog-btn#button-jegyzet.has-note:hover {
      color: #FFFFFF; }
  body.blog-izhuszar #wrapper {
    width: 990px;
    padding: 0 10px 69px 10px;
    background-color: #FFFFFF; }
    body.blog-izhuszar #wrapper .form-item-textfield .form-item-wrapper {
      border-color: #9fc7c7;
      border-radius: 0; }
      body.blog-izhuszar #wrapper .form-item-textfield .form-item-wrapper .form-text, body.blog-izhuszar #wrapper .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-izhuszar #wrapper .form-item-textfield .form-item-wrapper .form-textarea {
        height: 19px;
        line-height: 19px; }
    body.blog-izhuszar #wrapper .form-item-textarea .form-item-wrapper {
      border-color: #9fc7c7;
      border-radius: 0; }
  body.blog-izhuszar #name-and-slogan i {
    display: none; }
  body.blog-izhuszar #logo, body.blog-izhuszar #header #header-bottom, body.blog-izhuszar #nid {
    display: none !important; }
  body.blog-izhuszar #page-footer #page-footer-top, body.blog-izhuszar #page-footer #page-footer-bottom {
    background-color: #D2D2D2;
    font-size: 13px;
    color: #525252;
    line-height: 35px;
    height: 35px; }
  body.blog-izhuszar .nosalty-node-lista .node-lista-settings label {
    float: left;
    padding: 4px 10px 0 2px;
    font-size: 13px; }
  body.blog-izhuszar .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 10px 10px 0 0;
    line-height: 0.5em; }
  body.blog-izhuszar .nosalty-node-lista .before-pager h4 {
    font-family: Fairview;
    font-size: 30px;
    color: #9fc7c7;
    text-transform: uppercase;
    border-bottom: solid 2px #9fc7c7;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 0.5em; }
  body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager {
    margin-bottom: 40px; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
      float: left;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden; }
      body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
        color: transparent; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
      float: right;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden; }
      body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
        color: transparent; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
      display: none; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative; }
      body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #9fc7c7;
        font-size: 35px; }
      body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
        color: #fd3e4e; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      overflow: visible; }
      body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #fd3e4e;
        font-size: 36px; }
    body.blog-izhuszar .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
      display: none; }
  body.blog-izhuszar .blogBox {
    margin: 0 0 20px 0; }
    body.blog-izhuszar .blogBox .title {
      font-family: Fairview;
      font-weight: normal; }
    body.blog-izhuszar .blogBox .article-meta {
      margin-top: 10px;
      font-size: 14px;
      line-height: 1.5em; }
      body.blog-izhuszar .blogBox .article-meta .author {
        color: #5a9a9a; }
      body.blog-izhuszar .blogBox .article-meta .timestamp {
        padding-left: 5px;
        font-size: 12px; }
      body.blog-izhuszar .blogBox .article-meta .likes {
        color: #9fc7c7;
        font-size: 11px;
        float: right; }
        body.blog-izhuszar .blogBox .article-meta .likes .sprite {
          margin: 0 3px;
          vertical-align: middle; }
        body.blog-izhuszar .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #9fc7c7; }
    body.blog-izhuszar .blogBox.standardView .articleImage {
      position: relative;
      margin-bottom: 12px; }
      body.blog-izhuszar .blogBox.standardView .articleImage .title {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: 0;
        right: auto;
        bottom: 20px;
        white-space: normal;
        max-width: 95%; }
        body.blog-izhuszar .blogBox.standardView .articleImage .title a {
          color: white;
          font-weight: normal;
          overflow: hidden;
          padding-left: 10px;
          line-height: 42px;
          font-size: 40px;
          padding-bottom: 6px;
          padding-right: 10px;
          background: #5a9a9a; }
          body.blog-izhuszar .blogBox.standardView .articleImage .title a:hover {
            background: #fd3e4e; }
    body.blog-izhuszar .blogBox.standardView .article-meta {
      text-align: right; }
      body.blog-izhuszar .blogBox.standardView .article-meta .floatleft {
        text-align: left;
        margin-top: 15px; }
        body.blog-izhuszar .blogBox.standardView .article-meta .floatleft .likes {
          float: none;
          padding-left: 2px; }
    body.blog-izhuszar .blogBox.gridView {
      margin-right: -20px; }
      body.blog-izhuszar .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 25px;
        height: 308px; }
        body.blog-izhuszar .blogBox.gridView .box .article-content .title {
          display: block;
          font-size: 40px;
          color: #5a9a9a;
          line-height: 0.9em;
          height: 66px;
          oveflow: hidden; }
          body.blog-izhuszar .blogBox.gridView .box .article-content .title:hover {
            color: #fd3e4e; }
        body.blog-izhuszar .blogBox.gridView .box .article-content .article-img-link {
          margin-bottom: 7px; }
      body.blog-izhuszar .blogBox.gridView .grid-separator {
        display: none; }
    body.blog-izhuszar .blogBox.listView .box {
      height: 203px;
      position: relative;
      overflow: visible; }
      body.blog-izhuszar .blogBox.listView .box.articleImage {
        margin-right: 10px; }
      body.blog-izhuszar .blogBox.listView .box.article-lead-text {
        width: 335px; }
      body.blog-izhuszar .blogBox.listView .box .article-lead-title {
        height: 80px;
        overflow: hidden; }
        body.blog-izhuszar .blogBox.listView .box .article-lead-title a.title {
          color: #525252;
          font-size: 40px;
          line-height: 40px; }
          body.blog-izhuszar .blogBox.listView .box .article-lead-title a.title:hover {
            color: #fd3e4e; }
      body.blog-izhuszar .blogBox.listView .box .text {
        height: 84px;
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis; }
      body.blog-izhuszar .blogBox.listView .box .article-meta {
        color: white;
        background: #9fc7c7;
        padding-left: 10px;
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: -10px;
        right: 7px;
        line-height: 37px;
        font-size: 11px;
        font-weight: bold; }
        body.blog-izhuszar .blogBox.listView .box .article-meta:after {
          display: block;
          position: absolute;
          top: 0;
          left: 100%;
          content: ''; }
        body.blog-izhuszar .blogBox.listView .box .article-meta .author, body.blog-izhuszar .blogBox.listView .box .article-meta .timestamp, body.blog-izhuszar .blogBox.listView .box .article-meta .likes {
          color: white;
          font-size: 11px; }
        body.blog-izhuszar .blogBox.listView .box .article-meta .likes {
          padding-right: 3px; }
          body.blog-izhuszar .blogBox.listView .box .article-meta .likes .sprite {
            margin: 0 8px; }
        body.blog-izhuszar .blogBox.listView .box .article-meta .sep {
          background: white; }
  body.blog-izhuszar .box-title.green {
    color: #9fc7c7;
    font-family: Fairview;
    font-weight: normal;
    font-size: 42px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-izhuszar ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-izhuszar ul.article-list-items li .article-content .article-lead-title {
      color: #5a9a9a;
      font-size: 18px;
      font-family: "Open Sans", Arial, sans-serif; }
      body.blog-izhuszar ul.article-list-items li .article-content .article-lead-title:hover {
        color: #fd3e4e; }
  body.blog-izhuszar .blogMenuFrame {
    text-align: center; }
    body.blog-izhuszar .blogMenuFrame .blogMenu {
      background: url("../images/blog/blog-izhuszar/izhuszar-blog-header2017.png") center center no-repeat;
      position: relative;
      margin: 0 auto;
      height: 150px;
      margin-bottom: -15px;
      background-size: 100% auto; }
      body.blog-izhuszar .blogMenuFrame .blogMenu .blogLogoLink {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        top: 0;
        width: 200px;
        height: 200px;
        left: 50%;
        margin-left: -100px; }
      body.blog-izhuszar .blogMenuFrame .blogMenu .item-list {
        float: left;
        width: 48%;
        font-family: Fairview;
        font-size: 38px;
        padding: 70px 2% 0 0;
        text-align: right; }
        body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul li {
            display: inline-block;
            vertical-align: top;
            zoom: 1;
            *display: inline;
            *vertical-align: auto; }
            body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              padding: 0 5px;
              line-height: 84px;
              color: #525252;
              text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
              text-transform: uppercase; }
              body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul li a.active, body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul li a:hover {
                color: #FFFFFF; }
              body.blog-izhuszar .blogMenuFrame .blogMenu .item-list ul li a.active {
                background: #5a9a9a; }
        body.blog-izhuszar .blogMenuFrame .blogMenu .item-list:first-child {
          text-align: left;
          padding: 70px 0 0 2%; }
    body.blog-izhuszar .blogMenuFrame .socialBlock {
      position: absolute;
      top: 125px;
      right: 5px; }
      body.blog-izhuszar .blogMenuFrame .socialBlock > * {
        margin-left: 10px !important; }
      body.blog-izhuszar .blogMenuFrame .socialBlock .blog-rss {
        float: right; }
    body.blog-izhuszar .blogMenuFrame .blogSlogen {
      font-family: Fairview;
      font-size: 26px;
      color: #5a9a9a;
      margin: 20px 0 0 0;
      text-align: center; }
  body.blog-izhuszar div.block h3.block-title {
    border: none;
    font-family: Fairview;
    font-size: 42px;
    text-transform: uppercase;
    letter-spacing: normal;
    line-height: 1.3em; }
    body.blog-izhuszar div.block h3.block-title a {
      color: #9fc7c7; }
  body.blog-izhuszar.page-node #content-inner {
    padding-top: 32px; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
      font-family: Fairview;
      font-weight: normal;
      font-size: 58px;
      color: #5a9a9a;
      line-height: 0.9em;
      padding-bottom: 0.2em; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3 {
      font-family: "Open Sans", Arial, sans-serif;
      font-weight: bold; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
      border: none; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green {
      color: #5a9a9a; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green {
      color: #5a9a9a; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
      font-family: Fairview;
      font-weight: normal;
      font-size: 34px;
      margin-bottom: 0;
      color: #9fc7c7; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a:hover {
      color: #FFFFFF; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
      background-color: #9fc7c7; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
      background-color: #FD3E4E; }
    body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-izhuszar.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: Fairview;
      font-weight: normal;
      color: #5a9a9a; }
    body.blog-izhuszar.page-node #content-inner #content-area #comments h2 {
      font-family: Fairview;
      font-weight: normal;
      font-size: 30px;
      color: #9fc7c7; }
      body.blog-izhuszar.page-node #content-inner #content-area #comments h2 .red {
        color: #5a9a9a; }
    body.blog-izhuszar.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
      color: #5a9a9a;
      border-color: #9fc7c7;
      border-radius: 5px; }
    body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .comment-content {
      background-color: #D7E8E8; }
      body.blog-izhuszar.page-node #content-inner #content-area #comments .comment .comment-content.green {
        border-color: #5a9a9a;
        background-color: #FFFFFF; }
  body.blog-izhuszar .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: Fairview;
    font-weight: normal;
    color: #5a9a9a;
    font-size: 25px;
    margin-bottom: 4px; }
  body.blog-izhuszar.mobile-enabled #wrapper {
    padding-bottom: 150px; }

body.blog-tvpaprikamagazin {
  background-color: #D2D2D2; }
  body.blog-tvpaprikamagazin a {
    color: #ed2324; }
    body.blog-tvpaprikamagazin a:hover {
      color: #777777; }
  body.blog-tvpaprikamagazin #wrapper {
    width: 990px;
    padding: 0 10px 69px 10px;
    background-color: #FFFFFF;
    background-image: url(/themes/nosalty2013/images/tvpaprika-header-background.jpg);
    background-repeat: no-repeat;
    background-position: 500px -40px; }
    body.blog-tvpaprikamagazin #wrapper .form-submit.blog-btn, body.blog-tvpaprikamagazin #wrapper .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-tvpaprikamagazin #wrapper .blog-btn.ns-recept-video-outer {
      font-family: Astute;
      font-size: 19px;
      font-weight: normal;
      border: none !important;
      border-radius: 0;
      text-transform: uppercase;
      background-color: #ed2324;
      color: #FFFFFF;
      height: 37px;
      width: 95px;
      padding: 0; }
      body.blog-tvpaprikamagazin #wrapper .form-submit.blog-btn:hover, body.blog-tvpaprikamagazin #wrapper .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-tvpaprikamagazin #wrapper .blog-btn.ns-recept-video-outer:hover, body.blog-tvpaprikamagazin #wrapper .node-type-recept .node-inner .article-buttons .blog-btn#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-tvpaprikamagazin #wrapper .blog-btn#button-jegyzet.has-note:hover {
        background-color: #777777 !important; }
    body.blog-tvpaprikamagazin #wrapper .form-item-textfield .form-item-wrapper {
      border-color: #ed2324;
      width: 189px;
      height: 27px;
      padding: 3px;
      border-radius: 0; }
      body.blog-tvpaprikamagazin #wrapper .form-item-textfield .form-item-wrapper .form-text, body.blog-tvpaprikamagazin #wrapper .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-tvpaprikamagazin #wrapper .form-item-textfield .form-item-wrapper .form-textarea {
        height: 27px;
        line-height: 27px; }
    body.blog-tvpaprikamagazin #wrapper .form-item-textarea .form-item-wrapper {
      border-color: #ed2324;
      border-radius: 0; }
    body.blog-tvpaprikamagazin #wrapper #sidebar-second-inner .block .article-list.article-list-vertical ul.article-list-items li .article-content .article-lead-title {
      font-family: MyriadPro;
      font-weight: normal; }
  body.blog-tvpaprikamagazin #name-and-slogan i {
    display: none; }
  body.blog-tvpaprikamagazin #logo, body.blog-tvpaprikamagazin #header #header-bottom, body.blog-tvpaprikamagazin #nid {
    display: none !important; }
  body.blog-tvpaprikamagazin #page-footer #page-footer-top, body.blog-tvpaprikamagazin #page-footer #page-footer-bottom {
    background-color: #D2D2D2;
    font-size: 13px;
    color: #525252;
    line-height: 35px;
    height: 35px; }
  body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings label {
    float: left;
    padding: 4px 10px 0 2px;
    font-size: 13px; }
  body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 10px 10px 0 0;
    line-height: 0.5em; }
  body.blog-tvpaprikamagazin .nosalty-node-lista .before-pager h4 {
    font-family: Astute;
    font-size: 19px;
    color: #777777;
    text-transform: uppercase;
    font-weight: normal;
    width: 590px;
    margin: 20px auto 0 auto;
    padding-bottom: 5px;
    border-bottom: 1px dotted #777777;
    text-align: center; }
  body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager {
    margin: -7px 0 40px 0; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
      float: left;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden;
      margin-top: 0; }
      body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
        display: block;
        text-indent: -9999px; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
      float: right;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden;
      margin-top: 0; }
      body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
        display: block;
        text-indent: -9999px; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
      display: none; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      margin-top: 25px; }
      body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #777777;
        font-size: 35px; }
      body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
        color: #ed2324; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      overflow: visible;
      margin-top: 25px; }
      body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #ed2324;
        font-size: 35px; }
    body.blog-tvpaprikamagazin .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
      display: none; }
  body.blog-tvpaprikamagazin .blogBox {
    margin: 0 0 20px 0; }
    body.blog-tvpaprikamagazin .blogBox i.blog-tvpaprikamagazin-logo-small {
      margin-top: 3px; }
    body.blog-tvpaprikamagazin .blogBox .title {
      font-family: Astute;
      font-weight: normal; }
    body.blog-tvpaprikamagazin .blogBox .article-meta {
      margin-top: 5px;
      font-size: 14px;
      line-height: 1.5em; }
      body.blog-tvpaprikamagazin .blogBox .article-meta .timestamp {
        padding-left: 5px;
        font-size: 14px;
        font-family: MyriadPro;
        color: #777777; }
      body.blog-tvpaprikamagazin .blogBox .article-meta .likes {
        color: #ed2324;
        font-size: 11px; }
        body.blog-tvpaprikamagazin .blogBox .article-meta .likes .sprite {
          margin: 0 5px;
          vertical-align: middle; }
        body.blog-tvpaprikamagazin .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #ed2324;
          margin: 0; }
    body.blog-tvpaprikamagazin .blogBox.standardView {
      border-bottom: 1px dotted #777777;
      padding-bottom: 5px; }
      body.blog-tvpaprikamagazin .blogBox.standardView .articleImage {
        position: relative;
        margin-bottom: 12px; }
        body.blog-tvpaprikamagazin .blogBox.standardView .articleImage .title {
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          left: 0;
          right: auto;
          bottom: 20px;
          padding: 0;
          width: 100%;
          text-align: center;
          white-space: nowrap;
          background-color: transparent;
          background-color: rgba(237, 35, 36, 0.9);
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6ED2324,endColorstr=#E6ED2324);
          zoom: 1; }
          body.blog-tvpaprikamagazin .blogBox.standardView .articleImage .title a {
            color: white;
            line-height: 42px;
            font-size: 30px;
            font-weight: normal;
            overflow: hidden; }
          body.blog-tvpaprikamagazin .blogBox.standardView .articleImage .title:hover {
            background-color: transparent;
            background-color: rgba(119, 119, 119, 0.9);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6777777,endColorstr=#E6777777);
            zoom: 1; }
      body.blog-tvpaprikamagazin .blogBox.standardView .article-meta {
        text-align: right;
        height: 20px;
        margin-top: 15px; }
        body.blog-tvpaprikamagazin .blogBox.standardView .article-meta .floatleft {
          text-align: left;
          height: 20px; }
        body.blog-tvpaprikamagazin .blogBox.standardView .article-meta .moreButton {
          height: 16px;
          border-left: 3px solid #ed2324;
          color: #ed2324;
          font-family: Astute;
          font-size: 16px;
          line-height: 16px;
          padding: 0 0 0 5px;
          text-transform: uppercase; }
          body.blog-tvpaprikamagazin .blogBox.standardView .article-meta .moreButton:hover {
            border-color: #777777;
            color: #777777; }
    body.blog-tvpaprikamagazin .blogBox.gridView {
      margin-right: -20px; }
      body.blog-tvpaprikamagazin .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 15px;
        height: 300px; }
        body.blog-tvpaprikamagazin .blogBox.gridView .box .article-content .title {
          display: block;
          font-size: 25px;
          color: #ed2324;
          line-height: 0.9em;
          height: 58px;
          oveflow: hidden; }
          body.blog-tvpaprikamagazin .blogBox.gridView .box .article-content .title:hover {
            color: #777777; }
        body.blog-tvpaprikamagazin .blogBox.gridView .box .article-content .article-img-link {
          margin-bottom: 7px; }
      body.blog-tvpaprikamagazin .blogBox.gridView .grid-separator {
        clear: both;
        border-bottom: 1px dotted #777777;
        margin: 0 20px 20px 0;
        height: 0; }
    body.blog-tvpaprikamagazin .blogBox.listView {
      padding-bottom: 20px;
      border-bottom: 1px dotted #777777; }
      body.blog-tvpaprikamagazin .blogBox.listView .box {
        height: 203px;
        position: relative;
        overflow: visible; }
        body.blog-tvpaprikamagazin .blogBox.listView .box.articleImage {
          margin-right: 10px; }
        body.blog-tvpaprikamagazin .blogBox.listView .box.article-lead-text {
          width: 335px; }
        body.blog-tvpaprikamagazin .blogBox.listView .box .article-lead-title {
          margin-bottom: 15px;
          overflow: hidden;
          position: relative;
          left: -10px;
          right: 7px; }
          body.blog-tvpaprikamagazin .blogBox.listView .box .article-lead-title a.title {
            color: #FFFFFF;
            font-size: 25px;
            line-height: 25px;
            padding: 5px 10px;
            background-color: #ed2324;
            width: 100%;
            display: block; }
            body.blog-tvpaprikamagazin .blogBox.listView .box .article-lead-title a.title:hover {
              background-color: #777777; }
        body.blog-tvpaprikamagazin .blogBox.listView .box .text {
          height: 84px;
          margin: 0 auto;
          overflow: hidden;
          text-overflow: ellipsis; }
        body.blog-tvpaprikamagazin .blogBox.listView .box .article-meta {
          color: #000000;
          padding-left: 10px;
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          left: -10px;
          right: 7px;
          font-size: 12px; }
          body.blog-tvpaprikamagazin .blogBox.listView .box .article-meta:after {
            display: block;
            position: absolute;
            top: 0;
            left: 100%;
            content: ''; }
          body.blog-tvpaprikamagazin .blogBox.listView .box .article-meta .author {
            color: #ed2324; }
            body.blog-tvpaprikamagazin .blogBox.listView .box .article-meta .author .blog-tvpaprikamagazin-logo-small {
              margintop: 1px; }
  body.blog-tvpaprikamagazin .box-title.green {
    color: #777777;
    font-family: Astute;
    font-weight: normal;
    font-size: 25px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-tvpaprikamagazin ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-tvpaprikamagazin ul.article-list-items li .article-content .article-lead-title {
      color: #000000;
      font-size: 18px;
      font-family: "Open Sans", Arial, sans-serif; }
      body.blog-tvpaprikamagazin ul.article-list-items li .article-content .article-lead-title:hover {
        color: #000000; }
  body.blog-tvpaprikamagazin .blogMenuFrame {
    padding-bottom: 0;
    height: 240px;
    border-bottom: dotted 2px #b8b8b8; }
    body.blog-tvpaprikamagazin .blogMenuFrame .blogLogo .blogLogoLink {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      width: 491px;
      height: 144px;
      top: 45px;
      left: 5px;
      margin-bottom: 10px; }
    body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu {
      position: relative;
      margin: 0 auto;
      clear: both;
      top: 185px;
      height: 38px; }
      body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .leftLine {
        float: left;
        width: 510px;
        height: 22px;
        display: block;
        border-bottom: 1px dotted #ed2324; }
      body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list {
        float: left;
        font-family: Astute;
        font-size: 25px;
        margin-left: 10px;
        text-align: center; }
        body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list ul li {
            display: inline-block;
            vertical-align: top;
            zoom: 1;
            *display: inline;
            *vertical-align: auto;
            text-align: center; }
            body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              width: 120px;
              height: 38px;
              line-height: 38px;
              background-color: #FFFFFF;
              color: #777777; }
              body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list ul li a.active, body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list ul li a:hover {
                color: #ed2324; }
        body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .item-list:first-child {
          text-align: left; }
      body.blog-tvpaprikamagazin .blogMenuFrame .blogMenu .rightLine {
        float: right;
        width: 85px;
        height: 22px;
        display: block;
        border-bottom: 1px dotted #ed2324; }
    body.blog-tvpaprikamagazin .blogMenuFrame .socialBlock {
      position: absolute;
      top: 15px;
      width: 108px; }
      body.blog-tvpaprikamagazin .blogMenuFrame .socialBlock > * {
        margin-right: 10px !important; }
      body.blog-tvpaprikamagazin .blogMenuFrame .socialBlock .blog-tvpaprikamagazin-rss {
        float: right; }
  body.blog-tvpaprikamagazin div.block h3.block-title {
    border: none;
    font-family: Astute;
    font-size: 25px;
    text-transform: uppercase;
    letter-spacing: normal;
    line-height: 1.3em; }
    body.blog-tvpaprikamagazin div.block h3.block-title a {
      color: #ed2324; }
  body.blog-tvpaprikamagazin div.block.alternate .content ul.article-list-items li > a.article-img-link {
    margin-right: 0;
    float: right; }
  body.blog-tvpaprikamagazin div.block.alternate .content ul.article-list-items li > div.article-content {
    float: left;
    margin-right: 5px;
    text-align: right; }
  body.blog-tvpaprikamagazin.page-node #content-inner {
    padding-top: 32px; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
      font-family: Astute;
      font-weight: normal;
      font-size: 35px;
      color: #FFFFFF;
      line-height: 50px;
      background-color: #ed2324;
      padding: 0 0.2em; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3 {
      font-family: "Open Sans", Arial, sans-serif;
      font-weight: bold; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
      border: none; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-red {
      color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.red {
      color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green {
      color: #777777; }
      body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green h2 {
        color: #777777; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page div.ns-cim a, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .imagesubtitle {
      font-family: MyriadPro; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .green, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green {
      color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .tvpaprikamagazin-buttons.user-options {
      padding: 0;
      margin: 0; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .tvpaprikamagazin-share.article-share {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto;
      display: inline-block;
      line-height: 20px;
      vertical-align: top;
      top: 15px;
      right: 0; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
      font-family: Astute;
      font-weight: normal;
      font-size: 25px;
      margin-bottom: 10px;
      color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
      background-color: #777777;
      color: #FFFFFF;
      font-weight: normal;
      font-size: 12px; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
      background-color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-tvpaprikamagazin.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: Astute;
      font-weight: normal;
      color: #ed2324; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments h2 {
      font-family: Astute;
      font-weight: bold;
      font-size: 18px;
      text-transform: uppercase;
      color: #ed2324; }
      body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments h2 .red {
        color: #ed2324;
        font-weight: bold; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments #comment-form a {
      color: #ed2324; }
      body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments #comment-form a:hover {
        color: #777777; }
    body.blog-tvpaprikamagazin.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
      color: #ed2324;
      border-color: #ed2324;
      border-radius: 5px; }
  body.blog-tvpaprikamagazin .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: Astute;
    font-weight: normal;
    color: #ed2324;
    font-size: 25px;
    margin-bottom: 4px; }
  body.blog-tvpaprikamagazin.mobile-enabled #wrapper {
    padding-bottom: 150px; }

body.blog-dacota {
  background-color: #FFFFFF;
  color: #5D4F48; }
  body.blog-dacota a {
    color: #B85B5A; }
    body.blog-dacota a:hover {
      color: #777777; }
  body.blog-dacota #content-header h1 {
    font-family: AmaticSC;
    font-weight: bold;
    font-size: 55px;
    color: #B85B5A; }
  body.blog-dacota #content-area {
    font-size: 16px; }
  body.blog-dacota #wrapper {
    width: 990px;
    background-color: #FFFFFF;
    font-family: "Open Sans", Arial, sans-serif; }
    body.blog-dacota #wrapper .new-comment-button-wrapper .form-submit, body.blog-dacota #wrapper .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-dacota #wrapper .new-comment-button-wrapper .ns-recept-video-outer {
      font-family: AmaticSC;
      font-weight: bold;
      font-size: 19px;
      text-transform: uppercase;
      background-color: #B85B5A;
      color: #FFFFFF;
      height: 37px;
      width: 95px;
      padding: 0;
      border: 2px solid #B85B5A !important;
      border-top-right-radius: 51px 6px;
      border-bottom-right-radius: 40px 3px;
      border-top-left-radius: 54px 5px;
      border-bottom-left-radius: 20px 7px;
      overflow: hidden; }
      body.blog-dacota #wrapper .new-comment-button-wrapper .form-submit:hover, body.blog-dacota #wrapper .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-dacota #wrapper .new-comment-button-wrapper .ns-recept-video-outer:hover, body.blog-dacota #wrapper .new-comment-button-wrapper .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-dacota #wrapper .new-comment-button-wrapper #button-jegyzet.has-note:hover {
        background-color: #FFFFFF !important;
        border: 2px solid #B85B5A !important;
        color: #B85B5A; }
    body.blog-dacota #wrapper .form-item-textarea .form-item-wrapper {
      border: 2px solid #B85B5A;
      border-radius: 5px; }
    body.blog-dacota #wrapper #block-nosalty-blog-search .content {
      height: 29px; }
    body.blog-dacota #wrapper #block-nosalty-blog-search .form-submit.blog-btn, body.blog-dacota #wrapper #block-nosalty-blog-search .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-dacota #wrapper #block-nosalty-blog-search .blog-btn.ns-recept-video-outer {
      font-family: AmaticSC;
      font-weight: bold;
      font-size: 19px;
      border: none !important;
      border-radius: 0;
      text-transform: uppercase;
      background: none;
      height: 32px;
      width: 65px;
      padding: 0;
      text-indent: -9999px; }
    body.blog-dacota #wrapper #block-nosalty-blog-search .form-item-textfield .form-item-wrapper {
      border: none;
      width: 220px;
      height: 20px;
      padding: 2px 2px 2px 10px;
      border-radius: 0;
      color: #5D4F48;
      background: none; }
      body.blog-dacota #wrapper #block-nosalty-blog-search .form-item-textfield .form-item-wrapper .form-text, body.blog-dacota #wrapper #block-nosalty-blog-search .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-dacota #wrapper #block-nosalty-blog-search .form-item-textfield .form-item-wrapper .form-textarea {
        height: 27px;
        line-height: 27px; }
    body.blog-dacota #wrapper #sidebar-second-inner .block .block-inner h3 {
      font-size: 28px;
      margin-bottom: 10px; }
    body.blog-dacota #wrapper #sidebar-second-inner .block .article-list.article-list-vertical ul.article-list-items li .article-content .article-lead-title {
      font-family: "Open Sans", Arial, sans-serif;
      font-weight: normal;
      -webkit-font-smoothing: antialiased;
      color: #5D4F48; }
  body.blog-dacota #name-and-slogan i {
    display: none; }
  body.blog-dacota #logo, body.blog-dacota #header #header-bottom, body.blog-dacota #nid {
    display: none !important; }
  body.blog-dacota #footer {
    font-family: "Open Sans", Arial, sans-serif; }
    body.blog-dacota #footer h4 {
      font-family: "Open Sans", Arial, sans-serif; }
  body.blog-dacota #page-footer {
    padding-bottom: 20px; }
    body.blog-dacota #page-footer #page-footer-top, body.blog-dacota #page-footer #page-footer-bottom {
      background-color: #D2D2D2;
      font-size: 13px;
      color: #525252;
      line-height: 35px;
      height: 35px; }
  body.blog-dacota .nosalty-node-lista .node-lista-settings {
    margin: -7px 0 1em 0; }
    body.blog-dacota .nosalty-node-lista .node-lista-settings label {
      float: left;
      padding: 8px 18px 0 2px;
      font-size: 14px; }
    body.blog-dacota .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      padding: 10px 10px 0 0;
      line-height: 0.5em; }
  body.blog-dacota .nosalty-node-lista .before-pager h4 {
    font-family: AmaticSC;
    font-weight: bold;
    font-size: 35px;
    color: #B85B5A;
    margin: 20px auto 0 auto;
    padding-bottom: 5px;
    text-align: left; }
  body.blog-dacota .nosalty-node-lista .node-lista-pager {
    margin-bottom: 75px; }
    body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager {
      margin: -7px 0 40px 0; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
        float: left;
        padding: 0;
        position: relative;
        bottom: -16px;
        overflow: hidden;
        margin-top: 0; }
        body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
          display: block;
          text-indent: -9999px; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
        float: right;
        padding: 0;
        position: relative;
        bottom: -16px;
        overflow: hidden;
        margin-top: 0; }
        body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
          display: block;
          text-indent: -9999px; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
        display: none; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        width: 0px;
        height: 0px;
        position: relative;
        margin-top: 25px; }
        body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
          content: '\25e6';
          display: block;
          position: relative;
          max-width: 0px;
          max-height: 0px;
          left: 0px;
          top: 5px;
          color: #777777;
          font-size: 26px; }
        body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
          color: #B85B5A; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        width: 0px;
        height: 0px;
        position: relative;
        overflow: visible;
        margin-top: 25px; }
        body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
          content: '\2022';
          display: block;
          position: relative;
          max-width: 0px;
          max-height: 0px;
          left: 2px;
          top: 4px;
          color: #B85B5A;
          font-size: 38px; }
      body.blog-dacota .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
        display: none; }
  body.blog-dacota .blogBox {
    margin: 0 0 20px 0; }
    body.blog-dacota .blogBox i.blog-dacota-logo-small {
      margin-top: 3px; }
    body.blog-dacota .blogBox .title {
      font-family: AmaticSC;
      font-weight: bold; }
    body.blog-dacota .blogBox .article-meta {
      margin-top: 5px;
      font-size: 28px;
      line-height: 1.5em;
      font-family: AmaticSC;
      font-weight: bold; }
      body.blog-dacota .blogBox .article-meta .author {
        color: #B85B5A;
        height: 30px;
        display: block;
        float: left;
        text-align: center;
        line-height: 30px;
        overflow: hidden;
        padding: 0 4px 0 7px;
        margin: 0 -4px; }
        body.blog-dacota .blogBox .article-meta .author:hover {
          color: #FFFFFF;
          background: #B85B5A;
          border-top-left-radius: 51px 6px;
          border-bottom-left-radius: 40px 3px;
          border-top-right-radius: 54px 5px;
          border-bottom-right-radius: 20px 7px; }
      body.blog-dacota .blogBox .article-meta .timestamp {
        padding-left: 10px;
        font-size: 28px;
        color: #5D4F48;
        display: block;
        float: left;
        height: 30px;
        line-height: 30px; }
      body.blog-dacota .blogBox .article-meta .likes {
        color: #5D4F48;
        font-size: 11px;
        display: block;
        float: left;
        height: 30px;
        line-height: 30px;
        margin-left: 12px; }
        body.blog-dacota .blogBox .article-meta .likes .sprite {
          margin: 0 5px;
          vertical-align: middle; }
        body.blog-dacota .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #B85B5A;
          margin: 0; }
    body.blog-dacota .blogBox.standardView {
      padding-bottom: 20px;
      font-size: 16px; }
      body.blog-dacota .blogBox.standardView .articleImage {
        position: relative; }
        body.blog-dacota .blogBox.standardView .articleImage .title {
          padding: 17px 0 14px 0;
          width: 100%;
          text-align: left; }
          body.blog-dacota .blogBox.standardView .articleImage .title a {
            color: #5D4F48;
            line-height: 55px;
            font-size: 55px;
            overflow: hidden; }
            body.blog-dacota .blogBox.standardView .articleImage .title a:hover {
              color: #B85B5A; }
      body.blog-dacota .blogBox.standardView .text {
        -webkit-font-smoothing: antialiased; }
      body.blog-dacota .blogBox.standardView .article-meta {
        text-align: right;
        height: 30px;
        margin-top: 15px;
        font-family: AmaticSC;
        font-weight: bold; }
        body.blog-dacota .blogBox.standardView .article-meta .floatleft {
          text-align: left;
          height: 30px;
          margin-left: -4px;
          border-top-left-radius: 4px 16px;
          border-bottom-left-radius: 4px 13px;
          overflow: hidden; }
        body.blog-dacota .blogBox.standardView .article-meta .moreButton {
          color: #B85B5A;
          font-size: 28px;
          padding: 0 0 0 15px;
          text-align: left;
          margin-top: -6px;
          text-transform: uppercase; }
          body.blog-dacota .blogBox.standardView .article-meta .moreButton:hover {
            color: #FFFFFF; }
    body.blog-dacota .blogBox.gridView {
      margin-right: -20px; }
      body.blog-dacota .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 15px;
        height: 300px;
        position: relative; }
        body.blog-dacota .blogBox.gridView .box .article-img-link {
          margin-bottom: 3px; }
        body.blog-dacota .blogBox.gridView .box .article-content {
          max-height: 70px;
          border-top-left-radius: 5px 35px;
          border-bottom-left-radius: 7px 17px;
          border-top-right-radius: 5px 35px;
          border-bottom-right-radius: 7px 20px;
          overflow: hidden;
          float: left; }
          body.blog-dacota .blogBox.gridView .box .article-content .title {
            display: block;
            font-size: 35px;
            color: #5D4F48;
            line-height: 34px;
            oveflow: hidden;
            padding: 5px; }
            body.blog-dacota .blogBox.gridView .box .article-content .title:hover {
              color: #FFFFFF;
              background: #B85B5A;
              border-top-left-radius: 354px 7px;
              border-bottom-left-radius: 400px 3px;
              border-top-right-radius: 154px 5px;
              border-bottom-right-radius: 200px 7px; }
        body.blog-dacota .blogBox.gridView .box .article-meta {
          margin: 15px 0 0 7px;
          font-size: 14px;
          line-height: 14px;
          font-family: "Open Sans", Arial, sans-serif;
          font-weight: normal;
          height: 18px;
          position: absolute;
          bottom: 0;
          width: 323px; }
          body.blog-dacota .blogBox.gridView .box .article-meta a {
            width: auto;
            height: auto;
            padding: 1px;
            line-height: 14px; }
            body.blog-dacota .blogBox.gridView .box .article-meta a:hover {
              border-radius: 0; }
          body.blog-dacota .blogBox.gridView .box .article-meta .timestamp {
            font-size: 14px;
            line-height: 14px;
            padding-top: 1px; }
          body.blog-dacota .blogBox.gridView .box .article-meta .likes {
            float: right;
            height: 18px;
            line-height: 14px; }
            body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment, body.blog-dacota .blogBox.gridView .box .article-meta .likes .blog-dacota-icon-comment-white, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .icon-article-comment, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .comments .blogBox.gridView .box .article-meta .likes .icon-article-comment, body.blog-dacota.page-node .blogBox.gridView .box .article-meta .likes #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .blogBox.gridView .box .article-meta .likes .icon-article-comment-blue {
              height: 11px; }
      body.blog-dacota .blogBox.gridView .grid-separator {
        clear: both;
        margin: 0 20px 10px 0;
        height: 0; }
    body.blog-dacota .blogBox.listView {
      padding-bottom: 20px; }
      body.blog-dacota .blogBox.listView .box {
        height: 203px;
        position: relative;
        overflow: visible; }
        body.blog-dacota .blogBox.listView .box.articleImage {
          margin-right: 13px; }
        body.blog-dacota .blogBox.listView .box.article-lead-text {
          width: 332px; }
        body.blog-dacota .blogBox.listView .box .article-lead-title {
          margin-bottom: 15px;
          overflow: hidden;
          position: relative;
          left: -3px;
          right: 0;
          border-top-left-radius: 5px 35px;
          border-bottom-left-radius: 7px 17px;
          border-top-right-radius: 5px 35px;
          border-bottom-right-radius: 7px 20px;
          float: left; }
          body.blog-dacota .blogBox.listView .box .article-lead-title a.title {
            display: block;
            font-size: 35px;
            color: #5D4F48;
            line-height: 0.9em;
            oveflow: hidden;
            padding: 5px; }
            body.blog-dacota .blogBox.listView .box .article-lead-title a.title:hover {
              color: #FFFFFF;
              background: #B85B5A;
              border-top-left-radius: 354px 7px;
              border-bottom-left-radius: 400px 3px;
              border-top-right-radius: 154px 5px;
              border-bottom-right-radius: 200px 7px; }
        body.blog-dacota .blogBox.listView .box .text {
          height: 84px;
          margin: 0 auto;
          overflow: hidden;
          text-overflow: ellipsis;
          clear: both;
          font-size: 14px;
          line-height: 20px;
          -webkit-font-smoothing: antialiased; }
        body.blog-dacota .blogBox.listView .box .article-meta {
          color: #000000;
          padding-left: 10px;
          position: absolute;
          bottom: 3px;
          left: -10px;
          right: 7px;
          font-size: 22px;
          border-top-left-radius: 4px 16px;
          border-bottom-left-radius: 4px 13px;
          overflow: hidden; }
          body.blog-dacota .blogBox.listView .box .article-meta:after {
            display: block;
            position: absolute;
            top: 0;
            left: 100%;
            content: ''; }
          body.blog-dacota .blogBox.listView .box .article-meta .author {
            color: #B85B5A;
            padding: 0 4px;
            font-size: 20px; }
            body.blog-dacota .blogBox.listView .box .article-meta .author:hover {
              color: #FFFFFF; }
            body.blog-dacota .blogBox.listView .box .article-meta .author .blog-dacota-logo-small {
              margintop: 1px; }
          body.blog-dacota .blogBox.listView .box .article-meta .timestamp {
            font-size: 20px;
            white-space: nowrap;
            max-width: 195px;
            overflow: hidden;
            text-overflow: ellipsis; }
          body.blog-dacota .blogBox.listView .box .article-meta .likes {
            float: right; }
        body.blog-dacota .blogBox.listView .box .separator {
          position: absolute;
          width: 332px;
          overflow: hidden;
          bottom: 0; }
  body.blog-dacota .box-title.green {
    color: #777777;
    font-family: AmaticSC;
    font-weight: bold;
    font-size: 25px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-dacota ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-dacota ul.article-list-items li .article-content .article-lead-title {
      color: #000000;
      font-size: 18px;
      font-family: "Open Sans", Arial, sans-serif; }
      body.blog-dacota ul.article-list-items li .article-content .article-lead-title:hover {
        color: #000000; }
  body.blog-dacota .blog-dacota-header-background {
    position: absolute; }
  body.blog-dacota .blog-dacota-header-arm {
    position: absolute;
    top: -40px;
    left: 294px;
    color: #fff; }
  body.blog-dacota .blogMenuFrame {
    padding-bottom: 7px;
    height: 243px; }
    body.blog-dacota .blogMenuFrame .blogLogo .blogLogoLink {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      top: 27px;
      left: 5px; }
    body.blog-dacota .blogMenuFrame .blogMenu {
      position: absolute;
      margin: 0 auto;
      clear: both;
      top: 15px;
      right: 0px;
      height: 38px; }
      body.blog-dacota .blogMenuFrame .blogMenu .leftLine {
        float: left;
        width: 510px;
        height: 22px;
        display: block; }
      body.blog-dacota .blogMenuFrame .blogMenu .item-list {
        float: left;
        font-family: AmaticSC;
        font-weight: bold;
        font-size: 38px;
        text-align: center; }
        body.blog-dacota .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li {
            display: inline-block;
            vertical-align: top;
            zoom: 1;
            *display: inline;
            *vertical-align: auto;
            text-align: center;
            padding: 0 10px; }
            body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              padding: 0;
              height: 45px;
              line-height: 45px;
              background-color: #FFFFFF;
              color: #777777; }
              body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a:hover {
                color: #B85B5A; }
              body.blog-dacota .blogMenuFrame .blogMenu .item-list ul li a.active {
                color: #FFFFFF; }
        body.blog-dacota .blogMenuFrame .blogMenu .item-list:first-child {
          text-align: left; }
      body.blog-dacota .blogMenuFrame .blogMenu .rightLine {
        float: right;
        width: 85px;
        height: 22px;
        display: block;
        border-bottom: 1px dotted #B85B5A; }
    body.blog-dacota .blogMenuFrame .socialBlock {
      position: absolute;
      bottom: -32px;
      width: 110px;
      left: 569px; }
      body.blog-dacota .blogMenuFrame .socialBlock > * {
        margin-right: 10px !important; }
      body.blog-dacota .blogMenuFrame .socialBlock .blog-dacota-rss {
        float: right; }
  body.blog-dacota div.block h3.block-title {
    border: none;
    font-family: AmaticSC;
    font-weight: bold;
    font-size: 25px;
    text-transform: uppercase;
    letter-spacing: normal;
    line-height: 1.3em; }
    body.blog-dacota div.block h3.block-title a {
      color: #B85B5A; }
  body.blog-dacota div.block.alternate .content ul.article-list-items li > a.article-img-link {
    margin-right: 0;
    float: right; }
  body.blog-dacota div.block.alternate .content ul.article-list-items li > div.article-content {
    float: left;
    margin-right: 5px;
    text-align: right; }
  body.blog-dacota.page-node #content-inner {
    padding-top: 32px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
      font-family: AmaticSC;
      font-weight: bold;
      font-size: 55px;
      color: #B85B5A;
      line-height: 55px;
      padding: 0; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3 {
      font-family: "Open Sans", Arial, sans-serif; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2 {
      font-weight: bold; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
      border: none;
      font-size: 14px;
      width: 470px; }
      body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .sep {
        margin: 0 3px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-lead {
      font-weight: bold;
      font-size: 18px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .content {
      font-size: 16px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-red {
      color: #B85B5A; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.red {
      color: #B85B5A; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green {
      color: #777777; }
      body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green h2 {
        color: #777777; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .icon-mail {
      margin-top: 2px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page div.ns-cim a, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .imagesubtitle {
      font-family: "Open Sans", Arial, sans-serif; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .green, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green {
      color: #B85B5A; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .dacota-buttons {
      position: absolute; }
      body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .dacota-buttons .article-share {
        position: absolute;
        display: inline-block;
        line-height: 20px;
        vertical-align: top;
        left: 500px;
        width: 200px;
        top: 14px; }
      body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .dacota-buttons .user-options {
        padding: 0;
        margin: 0;
        top: 20px;
        left: 618px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
      font-family: AmaticSC;
      font-weight: bold;
      font-size: 25px;
      margin-bottom: 10px;
      color: #B85B5A; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
      background: none;
      color: #5D4F48;
      font-weight: normal;
      font-size: 12px;
      border: 2px solid #C4C3C3;
      border-right: none;
      line-height: 19px;
      margin-right: -2px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
      background-color: #B85B5A;
      color: #FFFFFF;
      border: none;
      margin: 1px 0 0 0;
      line-height: 21px; }
    body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-dacota.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: AmaticSC;
      font-weight: bold;
      color: #B85B5A; }
    body.blog-dacota.page-node #content-inner #content-area #comments h2 {
      font-family: AmaticSC;
      font-weight: bold;
      font-size: 35px;
      text-transform: uppercase;
      color: #B85B5A; }
      body.blog-dacota.page-node #content-inner #content-area #comments h2 .red {
        color: #B85B5A;
        font-weight: bold; }
    body.blog-dacota.page-node #content-inner #content-area #comments #comment-form a {
      color: #B85B5A; }
      body.blog-dacota.page-node #content-inner #content-area #comments #comment-form a:hover {
        color: #777777; }
    body.blog-dacota.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
      color: #B85B5A;
      border-color: #B85B5A;
      border-radius: 5px; }
  body.blog-dacota .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: AmaticSC;
    font-weight: bold;
    color: #B85B5A;
    font-size: 28px;
    margin-bottom: 4px; }
  body.blog-dacota #page-footer #page-footer-top, body.blog-dacota #page-footer #page-footer-bottom {
    background-color: #FFFFFF; }

.blog-akonyhafonok-sprite, .blog-akonyhafonok-before-pager-bg, body.blog-akonyhafonok .nosalty-node-lista .before-pager, body.blog-akonyhafonok #block-nosalty-blog-konyhafonok-series .before-pager, .blog-akonyhafonok-comment-bubble-source-green, .blog-akonyhafonok-comment-bubble-source-grey, .blog-akonyhafonok-comment-bubble-source-greybg, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, .blog-akonyhafonok-comment-bubble-source, .blog-akonyhafonok-icon-article-comment-gold, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-akonyhafonok-icon-comment, .blog-akonyhafonok-icon-heart, .blog-akonyhafonok-icon-label-right, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-akonyhafonok-menu_bg, body.blog-akonyhafonok .blogMenuFrame, .blog-akonyhafonok-morebutton, body.blog-akonyhafonok .blogBox .article-meta a.moreButton .arrow, .blog-akonyhafonok-pager-first, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous, .blog-akonyhafonok-pager-last, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next, .blog-akonyhafonok-search-icon, body.blog-akonyhafonok #nosalty-blog-search-form .blog-akonyhafonok-btn-kereses {
  background-image: url('/themes/nosalty2013/images/blog/blog-akonyhafonok-sdf24a8cf32.png');
  background-repeat: no-repeat; }

.blog-akonyhafonok-before-pager-bg, body.blog-akonyhafonok .nosalty-node-lista .before-pager, body.blog-akonyhafonok #block-nosalty-blog-konyhafonok-series .before-pager {
  background-position: 0 0;
  height: 50px;
  width: 670px; }

.blog-akonyhafonok-comment-bubble-source-green {
  background-position: 0 -50px;
  height: 22px;
  width: 22px; }

.blog-akonyhafonok-comment-bubble-source-grey {
  background-position: 0 -72px;
  height: 22px;
  width: 22px; }

.blog-akonyhafonok-comment-bubble-source-greybg, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green {
  background-position: 0 -94px;
  height: 20px;
  width: 20px; }

.blog-akonyhafonok-comment-bubble-source {
  background-position: 0 -114px;
  height: 20px;
  width: 20px; }

.blog-akonyhafonok-icon-article-comment-gold, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 -134px;
  height: 17px;
  width: 18px; }
  .blog-akonyhafonok-icon-article-comment-gold:hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment:hover .icon-article-comment-blue, .blog-akonyhafonok-icon-article-comment-gold.icon-article-comment-gold-hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-gold-hover.icon-article-comment-blue {
    background-position: 0 -151px; }

.blog-akonyhafonok-icon-comment {
  background-position: 0 -168px;
  height: 13px;
  width: 14px; }
  .blog-akonyhafonok-icon-comment:hover, .blog-akonyhafonok-icon-comment.icon-comment-hover {
    background-position: 0 -181px; }

.blog-akonyhafonok-icon-heart {
  background-position: 0 -194px;
  height: 11px;
  width: 13px; }
  .blog-akonyhafonok-icon-heart:hover, .blog-akonyhafonok-icon-heart.icon-heart-hover {
    background-position: 0 -205px; }

.blog-akonyhafonok-icon-label-right, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -216px;
  height: 21px;
  width: 17px; }
  .blog-akonyhafonok-icon-label-right:hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-akonyhafonok-icon-label-right.icon-label-right-hover, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.icon-label-right-hover {
    background-position: 0 -237px; }

.blog-akonyhafonok-menu_bg, body.blog-akonyhafonok .blogMenuFrame {
  background-position: 0 -258px;
  height: 158px;
  width: 1010px; }

.blog-akonyhafonok-morebutton, body.blog-akonyhafonok .blogBox .article-meta a.moreButton .arrow {
  background-position: 0 -416px;
  height: 10px;
  width: 28px; }
  .blog-akonyhafonok-morebutton:hover, body.blog-akonyhafonok .blogBox .article-meta a.moreButton:hover .arrow, body.blog-akonyhafonok .blogBox .article-meta a.moreButton .arrow:hover, .blog-akonyhafonok-morebutton.morebutton-hover, body.blog-akonyhafonok .blogBox .article-meta a.moreButton .morebutton-hover.arrow {
    background-position: 0 -426px; }

.blog-akonyhafonok-pager-first, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
  background-position: 0 -436px;
  height: 23px;
  width: 9px; }
  .blog-akonyhafonok-pager-first:hover, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous:hover, .blog-akonyhafonok-pager-first.pager-first-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-akonyhafonok-pager-first.icon-pager-first, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first-hover.pager-previous {
    background-position: 0 -459px; }

.blog-akonyhafonok-pager-last, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
  background-position: 0 -482px;
  height: 23px;
  width: 9px; }
  .blog-akonyhafonok-pager-last:hover, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next:hover, .blog-akonyhafonok-pager-last.pager-last-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-akonyhafonok-pager-last.icon-pager-last, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last-hover.pager-next {
    background-position: 0 -505px; }

.blog-akonyhafonok-search-icon, body.blog-akonyhafonok #nosalty-blog-search-form .blog-akonyhafonok-btn-kereses {
  background-position: 0 -528px;
  height: 23px;
  width: 23px; }

body.blog-akonyhafonok {
  background-color: #e4e5e9; }
  body.blog-akonyhafonok #gateouter {
    margin-left: -305px !important; }
  body.blog-akonyhafonok .node-lista-settings {
    display: none; }
  body.blog-akonyhafonok a {
    color: #BAAF77; }
    body.blog-akonyhafonok a:hover {
      color: #181818; }
  body.blog-akonyhafonok .form-submit.blog-btn, body.blog-akonyhafonok .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-akonyhafonok .blog-btn.ns-recept-video-outer {
    font-family: MyriadPro;
    font-size: 16px;
    font-weight: normal;
    border: none !important;
    border-radius: 0;
    background-color: #BAAF77;
    color: #FFFFFF; }
    body.blog-akonyhafonok .form-submit.blog-btn:hover, body.blog-akonyhafonok .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-akonyhafonok .blog-btn.ns-recept-video-outer:hover, body.blog-akonyhafonok .node-type-recept .node-inner .article-buttons .blog-btn#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-akonyhafonok .blog-btn#button-jegyzet.has-note:hover {
      background-color: #555555 !important;
      color: #FFFFFF; }
  body.blog-akonyhafonok #nosalty-blog-search-form {
    background-color: #e4e5e9; }
    body.blog-akonyhafonok #nosalty-blog-search-form .blog-akonyhafonok-btn-kereses {
      background-color: transparent;
      text-indent: -10000em;
      margin-top: 5px !important; }
      body.blog-akonyhafonok #nosalty-blog-search-form .blog-akonyhafonok-btn-kereses:hover {
        background-color: transparent !important; }
    body.blog-akonyhafonok #nosalty-blog-search-form .form-item-textfield .form-item-wrapper {
      border: none;
      background-color: #e4e5e9; }
      body.blog-akonyhafonok #nosalty-blog-search-form .form-item-textfield .form-item-wrapper input {
        background: #e4e5e9; }
  body.blog-akonyhafonok #wrapper {
    width: 1010px;
    padding: 0 0 69px 0;
    background-color: #FFFFFF; }
    body.blog-akonyhafonok #wrapper #container {
      padding-left: 10px;
      padding-right: 10px; }
    body.blog-akonyhafonok #wrapper .form-item-textfield .form-item-wrapper {
      border-color: #555555;
      border-radius: 0; }
      body.blog-akonyhafonok #wrapper .form-item-textfield .form-item-wrapper .form-text, body.blog-akonyhafonok #wrapper .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-akonyhafonok #wrapper .form-item-textfield .form-item-wrapper .form-textarea {
        height: 19px;
        line-height: 19px; }
    body.blog-akonyhafonok #wrapper .form-item-textarea .form-item-wrapper {
      border-color: #555555;
      border-radius: 0; }
  body.blog-akonyhafonok #name-and-slogan i {
    display: none; }
  body.blog-akonyhafonok #logo, body.blog-akonyhafonok #header #header-bottom, body.blog-akonyhafonok #nid {
    display: none !important; }
  body.blog-akonyhafonok #page-footer #page-footer-top, body.blog-akonyhafonok #page-footer #page-footer-bottom {
    background-color: #e4e5e9;
    font-size: 13px;
    color: #525252;
    line-height: 35px;
    height: 35px; }
  body.blog-akonyhafonok #block-nosalty-blog-footer {
    margin: 0; }
  body.blog-akonyhafonok .nosalty-node-lista .node-lista-settings label {
    float: left;
    padding: 4px 10px 0 2px;
    font-size: 13px; }
  body.blog-akonyhafonok .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 10px 10px 0 0;
    line-height: 0.5em; }
  body.blog-akonyhafonok .nosalty-node-lista .before-pager h4 {
    font-family: MyriadPro;
    font-size: 30px;
    color: #FFFFFF;
    text-transform: lowercase;
    text-align: center;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 0;
    padding-top: 10px; }
  body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager {
    margin-bottom: 40px; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
      float: left;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden; }
      body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
        color: transparent; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
      float: right;
      padding: 0;
      position: relative;
      width: 10px;
      bottom: 5px;
      overflow: hidden; }
      body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
        color: transparent; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
      display: none; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative; }
      body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #BAAF77;
        font-size: 35px; }
      body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
        color: #181818; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      overflow: visible; }
      body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #181818;
        font-size: 36px; }
    body.blog-akonyhafonok .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
      display: none; }
  body.blog-akonyhafonok #content-bottom {
    clear: both; }
  body.blog-akonyhafonok #block-nosalty-blog-konyhafonok-series {
    margin-bottom: 5px;
    clear: both; }
    body.blog-akonyhafonok #block-nosalty-blog-konyhafonok-series .before-pager h4 {
      font-family: MyriadPro;
      font-size: 30px;
      text-align: center;
      color: #FFFFFF;
      text-transform: lowercase;
      font-weight: normal;
      line-height: 1.2em;
      margin-bottom: 0;
      padding-top: 10px; }
      body.blog-akonyhafonok #block-nosalty-blog-konyhafonok-series .before-pager h4 a {
        color: #FFFFFF; }
  body.blog-akonyhafonok .blogBox {
    margin: 0 0 20px 0; }
    body.blog-akonyhafonok .blogBox .title {
      font-family: MyriadPro;
      font-weight: normal;
      text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); }
    body.blog-akonyhafonok .blogBox .article-meta {
      margin-top: 10px;
      font-size: 14px;
      line-height: 1.5em; }
      body.blog-akonyhafonok .blogBox .article-meta a.moreButton {
        color: #BAAF77;
        font-weight: bold;
        padding: 5px 0;
        text-transform: capitalize;
        font-size: 20px;
        font-family: MyriadPro; }
        body.blog-akonyhafonok .blogBox .article-meta a.moreButton:hover {
          color: #555555; }
        body.blog-akonyhafonok .blogBox .article-meta a.moreButton .arrow {
          display: inline-block;
          margin-left: 5px; }
      body.blog-akonyhafonok .blogBox .article-meta .author {
        color: #BAAF77;
        font-weight: bold; }
      body.blog-akonyhafonok .blogBox .article-meta .timestamp {
        padding-left: 5px;
        font-size: 12px;
        color: #726c64; }
      body.blog-akonyhafonok .blogBox .article-meta .likes {
        color: #BAAF77;
        font-size: 11px;
        float: right; }
        body.blog-akonyhafonok .blogBox .article-meta .likes .sprite {
          margin: 0 3px;
          vertical-align: middle; }
        body.blog-akonyhafonok .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #BAAF77; }
    body.blog-akonyhafonok .blogBox.standardView .articleImage {
      position: relative;
      margin-bottom: 12px; }
      body.blog-akonyhafonok .blogBox.standardView .articleImage .title {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: 0;
        right: auto;
        bottom: 20px;
        left: 10px;
        text-shadow: none; }
        body.blog-akonyhafonok .blogBox.standardView .articleImage .title a {
          color: white;
          line-height: 45px;
          font-size: 38px;
          font-weight: bold;
          padding: 4px;
          background: #BAAF77;
          -moz-box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          -webkit-box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          box-decoration-break: clone;
          display: inline; }
          body.blog-akonyhafonok .blogBox.standardView .articleImage .title a:hover {
            background: #181818;
            -moz-box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            -webkit-box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            box-decoration-break: clone; }
    body.blog-akonyhafonok .blogBox.standardView .article-lead-text {
      font-weight: bold; }
    body.blog-akonyhafonok .blogBox.standardView .article-meta {
      text-align: right; }
      body.blog-akonyhafonok .blogBox.standardView .article-meta .floatleft {
        text-align: left;
        margin-top: 5px; }
        body.blog-akonyhafonok .blogBox.standardView .article-meta .floatleft .likes {
          float: none;
          padding-left: 2px; }
    body.blog-akonyhafonok .blogBox.gridView {
      margin-right: -20px; }
      body.blog-akonyhafonok .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 25px;
        height: 308px; }
        body.blog-akonyhafonok .blogBox.gridView .box .article-content .title {
          display: block;
          font-size: 20px;
          color: #181818;
          line-height: 1.2em;
          height: 66px;
          oveflow: hidden;
          font-weight: bold;
          text-shadow: none; }
          body.blog-akonyhafonok .blogBox.gridView .box .article-content .title:hover {
            color: #BAAF77; }
        body.blog-akonyhafonok .blogBox.gridView .box .article-content .article-img-link {
          margin-bottom: 7px; }
      body.blog-akonyhafonok .blogBox.gridView .grid-separator {
        display: none; }
    body.blog-akonyhafonok .blogBox.listView .box {
      height: 203px;
      position: relative;
      overflow: visible; }
      body.blog-akonyhafonok .blogBox.listView .box.articleImage {
        margin-right: 10px; }
      body.blog-akonyhafonok .blogBox.listView .box.article-lead-text {
        width: 335px; }
      body.blog-akonyhafonok .blogBox.listView .box .article-lead-title {
        height: 100px;
        overflow: hidden; }
        body.blog-akonyhafonok .blogBox.listView .box .article-lead-title a.title {
          color: #BAAF77;
          font-size: 40px;
          line-height: 40px; }
          body.blog-akonyhafonok .blogBox.listView .box .article-lead-title a.title:hover {
            color: #181818; }
      body.blog-akonyhafonok .blogBox.listView .box .text {
        height: 84px;
        margin: 0 auto;
        overflow: hidden;
        text-overflow: ellipsis; }
      body.blog-akonyhafonok .blogBox.listView .box .article-meta {
        color: #BAAF77;
        padding-left: 10px;
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: -10px;
        right: 7px;
        line-height: 37px;
        font-size: 12px;
        font-weight: bold; }
        body.blog-akonyhafonok .blogBox.listView .box .article-meta:after {
          display: block;
          position: absolute;
          top: 0;
          left: 100%;
          content: ''; }
        body.blog-akonyhafonok .blogBox.listView .box .article-meta .author, body.blog-akonyhafonok .blogBox.listView .box .article-meta .timestamp, body.blog-akonyhafonok .blogBox.listView .box .article-meta .likes {
          color: white; }
        body.blog-akonyhafonok .blogBox.listView .box .article-meta .likes {
          padding-right: 3px; }
          body.blog-akonyhafonok .blogBox.listView .box .article-meta .likes .sprite {
            margin: 0 8px; }
        body.blog-akonyhafonok .blogBox.listView .box .article-meta .sep {
          background: white; }
    body.blog-akonyhafonok .blogBox.listView.stand .box {
      height: 450px;
      width: 300px; }
      body.blog-akonyhafonok .blogBox.listView.stand .box .article-lead-title {
        overflow: visible; }
        body.blog-akonyhafonok .blogBox.listView.stand .box .article-lead-title a {
          font-size: 34px;
          font-family: MyriadPro;
          text-shadow: none;
          background-color: #BAAF77;
          padding: 6px 4px 4px 4px;
          -moz-box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          -webkit-box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          box-shadow: 3px 0 0 #BAAF77, -3px 0 0 #BAAF77;
          box-decoration-break: clone;
          color: #FFFFFF;
          font-weight: bold;
          line-height: 45px;
          display: inline; }
          body.blog-akonyhafonok .blogBox.listView.stand .box .article-lead-title a:hover {
            background-color: #181818;
            color: #FFFFFF;
            -moz-box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            -webkit-box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            box-shadow: 3px 0 0 #181818, -3px 0 0 #181818;
            box-decoration-break: clone; }
      body.blog-akonyhafonok .blogBox.listView.stand .box .article-meta {
        line-height: 17px; }
  body.blog-akonyhafonok .box-title.green {
    color: #726c64;
    font-family: MyriadPro;
    font-weight: normal;
    font-size: 42px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-akonyhafonok ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-akonyhafonok ul.article-list-items li .article-content .article-lead-title {
      color: #BAAF77;
      font-size: 18px;
      font-family: MyriadPro; }
      body.blog-akonyhafonok ul.article-list-items li .article-content .article-lead-title:hover {
        color: #181818; }
  body.blog-akonyhafonok .blogMenuFrame {
    margin-bottom: 50px;
    text-align: center;
    min-height: 158px; }
    body.blog-akonyhafonok .blogMenuFrame .blogMenu {
      position: relative;
      margin: 0 auto; }
      body.blog-akonyhafonok .blogMenuFrame .blogMenu .blogLogoLink {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        top: 0;
        width: 200px;
        height: 158px;
        left: 50%;
        margin-left: -100px; }
      body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list {
        float: left;
        font-family: MyriadPro;
        font-size: 38px;
        padding: 64px 0 0 32px;
        text-align: right; }
        body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li {
            float: left;
            border-bottom: 2px solid #FFFFFF; }
            body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              padding: 0 24px 17px 24px;
              font-size: 25px;
              color: #FFFFFF;
              text-transform: lowercase;
              margin-bottom: -3px; }
              body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li a.active, body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li a:hover {
                padding-bottom: 13px;
                border-bottom: 4px solid #BAAF77;
                color: #BAAF77; }
            body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li:nth-of-type(3) {
              margin-right: 200px; }
            body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li:nth-of-type(4) {
              padding-left: 100px; }
            body.blog-akonyhafonok .blogMenuFrame .blogMenu .item-list ul li:nth-of-type(5) {
              padding-right: 32px; }
    body.blog-akonyhafonok .blogMenuFrame .socialBlock {
      position: absolute;
      top: 125px;
      right: 5px; }
      body.blog-akonyhafonok .blogMenuFrame .socialBlock > * {
        margin-left: 10px !important; }
      body.blog-akonyhafonok .blogMenuFrame .socialBlock .blog-rss {
        float: right; }
    body.blog-akonyhafonok .blogMenuFrame .blogSlogen {
      font-family: MyriadPro;
      font-size: 26px;
      color: #BAAF77;
      margin: 20px 0 0 0;
      text-align: center; }
  body.blog-akonyhafonok div.block h3.block-title {
    border: none;
    font-family: MyriadPro;
    font-size: 32px;
    letter-spacing: normal;
    line-height: 1.2em;
    font-weight: bold; }
    body.blog-akonyhafonok div.block h3.block-title a {
      color: #BAAF77; }
  body.blog-akonyhafonok.page-node #content-inner {
    padding-top: 32px; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
      font-family: MyriadPro;
      font-weight: normal;
      font-size: 40px;
      color: #BAAF77;
      line-height: 1.1em;
      padding-bottom: 0.2em; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3 {
      font-family: MyriadPro;
      font-weight: bold; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
      border: none; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green {
      color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green {
      color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonok-buttons {
      position: absolute; }
      body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonok-buttons .article-share {
        position: absolute;
        display: inline-block;
        line-height: 20px;
        vertical-align: top;
        left: 500px;
        width: 100px;
        top: 14px; }
      body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonok-buttons .user-options {
        padding: 0;
        margin: 0;
        top: 20px;
        left: 618px; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
      font-family: MyriadPro;
      font-weight: normal;
      font-size: 34px;
      margin-bottom: 0;
      color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a:hover {
      color: #FFFFFF; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
      background-color: #555555; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
      background-color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-akonyhafonok.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: MyriadPro;
      font-weight: normal;
      color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area #comments h2 {
      font-family: MyriadPro;
      font-weight: normal;
      font-size: 30px;
      color: #BAAF77; }
      body.blog-akonyhafonok.page-node #content-inner #content-area #comments h2 .red {
        color: #BAAF77; }
    body.blog-akonyhafonok.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
      color: #BAAF77;
      border-color: #555555;
      border-radius: 5px; }
    body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer {
      background-color: #BAAF77;
      border-radius: 0; }
      body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit:hover, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer:hover, body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-akonyhafonok.page-node #content-inner #content-area #comments .new-comment-button-wrapper #button-jegyzet.has-note:hover {
        background-color: #555555 !important;
        border-color: #555555 !important;
        color: #FFFFFF; }
    body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .comment-content {
      background-color: #e4e5e9; }
      body.blog-akonyhafonok.page-node #content-inner #content-area #comments .comment .comment-content.green {
        border-color: #e4e5e9;
        background-color: #e4e5e9; }
  body.blog-akonyhafonok .ajanlo-box .ajanlo-box-content a {
    color: #181818;
    font-weight: normal;
    font-size: 16px; }
  body.blog-akonyhafonok .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: MyriadPro;
    font-weight: normal;
    color: #BAAF77;
    font-size: 25px;
    margin-bottom: 4px; }
  body.blog-akonyhafonok.mobile-enabled #wrapper {
    padding-bottom: 150px; }

.page-akonyhafonok-szereplok .article-meta .floatleft,
.page-akonyhafonok-zsuri .article-meta .floatleft {
  display: none; }

.page-akonyhafonok-szereplok .article-lead-text,
.page-akonyhafonok-zsuri .article-lead-text,
.page-akonyhafonok-cikkek .article-lead-text {
  font-weight: normal !important;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 16px;
  line-height: 22px; }

.blog-akonyhafonokjunior-sprite, .blog-akonyhafonokjunior-icon-comment, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .icon-article-comment, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-akonyhafonokjunior-icon-heart, .blog-akonyhafonokjunior-icon-label-right, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-akonyhafonokjunior-list, .blog-akonyhafonokjunior-menu_bg, body.blog-akonyhafonokjunior .blogMenuFrame, .blog-akonyhafonokjunior-pager-first, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a, .blog-akonyhafonokjunior-pager-last, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a, .blog-akonyhafonokjunior-search-icon, body.blog-akonyhafonokjunior #nosalty-blog-search-form .blog-akonyhafonokjunior-btn-kereses {
  background-image: url('/themes/nosalty2013/images/blog/blog-akonyhafonokjunior-s903ad0c01a.png');
  background-repeat: no-repeat; }

.blog-akonyhafonokjunior-icon-comment, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .icon-article-comment, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 0;
  height: 13px;
  width: 16px; }
  .blog-akonyhafonokjunior-icon-comment:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .icon-article-comment:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment:hover .icon-article-comment-blue, .blog-akonyhafonokjunior-icon-comment.icon-comment-hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .icon-comment-hover.icon-article-comment, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-comment-hover.icon-article-comment-blue {
    background-position: 0 -13px; }

.blog-akonyhafonokjunior-icon-heart {
  background-position: 0 -26px;
  height: 13px;
  width: 15px; }
  .blog-akonyhafonokjunior-icon-heart:hover, .blog-akonyhafonokjunior-icon-heart.icon-heart-hover {
    background-position: 0 -39px; }

.blog-akonyhafonokjunior-icon-label-right, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -52px;
  height: 21px;
  width: 17px; }
  .blog-akonyhafonokjunior-icon-label-right:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-akonyhafonokjunior-icon-label-right.icon-label-right-hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.icon-label-right-hover {
    background-position: 0 -73px; }

.blog-akonyhafonokjunior-list {
  background-position: 0 -94px;
  height: 10px;
  width: 10px; }

.blog-akonyhafonokjunior-menu_bg, body.blog-akonyhafonokjunior .blogMenuFrame {
  background-position: 0 -104px;
  height: 158px;
  width: 1010px; }

.blog-akonyhafonokjunior-pager-first, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
  background-position: 0 -262px;
  height: 37px;
  width: 32px; }
  .blog-akonyhafonokjunior-pager-first:hover, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a:hover, .blog-akonyhafonokjunior-pager-first.pager-first-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-akonyhafonokjunior-pager-first.icon-pager-first, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a.pager-first-hover {
    background-position: 0 -299px; }

.blog-akonyhafonokjunior-pager-last, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
  background-position: 0 -336px;
  height: 37px;
  width: 32px; }
  .blog-akonyhafonokjunior-pager-last:hover, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a:hover, .blog-akonyhafonokjunior-pager-last.pager-last-hover, #recept-stat-popup .recept-stat-popup-pager a:hover i.blog-akonyhafonokjunior-pager-last.icon-pager-last, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a.pager-last-hover {
    background-position: 0 -373px; }

.blog-akonyhafonokjunior-search-icon, body.blog-akonyhafonokjunior #nosalty-blog-search-form .blog-akonyhafonokjunior-btn-kereses {
  background-position: 0 -410px;
  height: 23px;
  width: 23px; }

body.blog-akonyhafonokjunior {
  background-color: #e4e5e9;
  color: #181818; }
  body.blog-akonyhafonokjunior #gateouter {
    margin-left: -305px !important; }
  body.blog-akonyhafonokjunior .node-lista-settings {
    display: none; }
  body.blog-akonyhafonokjunior a {
    color: #E5506D; }
    body.blog-akonyhafonokjunior a:hover {
      color: #A51B44; }
  body.blog-akonyhafonokjunior .form-submit.blog-btn, body.blog-akonyhafonokjunior .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-akonyhafonokjunior .blog-btn.ns-recept-video-outer {
    font-family: "Open Sans", Arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    border: none !important;
    border-radius: 0;
    background-color: #f7ef8d;
    color: #FFFFFF; }
    body.blog-akonyhafonokjunior .form-submit.blog-btn:hover, body.blog-akonyhafonokjunior .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-akonyhafonokjunior .blog-btn.ns-recept-video-outer:hover, body.blog-akonyhafonokjunior .node-type-recept .node-inner .article-buttons .blog-btn#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-akonyhafonokjunior .blog-btn#button-jegyzet.has-note:hover {
      background-color: #A51B44 !important;
      color: #FFFFFF; }
  body.blog-akonyhafonokjunior .sidebar.second {
    margin-top: 0 !important; }
  body.blog-akonyhafonokjunior #nosalty-blog-search-form {
    background-color: #f7ef8d; }
    body.blog-akonyhafonokjunior #nosalty-blog-search-form .blog-akonyhafonokjunior-btn-kereses {
      background-color: transparent;
      text-indent: -10000em;
      margin-top: 8px !important; }
      body.blog-akonyhafonokjunior #nosalty-blog-search-form .blog-akonyhafonokjunior-btn-kereses:hover {
        background-color: transparent !important; }
    body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield {
      width: 260px; }
      body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield .form-item-wrapper {
        border: none;
        background-color: #f7ef8d; }
        body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield .form-item-wrapper .form-text, body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield .form-item-wrapper .form-textarea {
          height: auto !important;
          line-height: 24px !important;
          font-size: 16px;
          color: #E5506D; }
        body.blog-akonyhafonokjunior #nosalty-blog-search-form .form-item-textfield .form-item-wrapper input {
          background: #f7ef8d; }
  body.blog-akonyhafonokjunior #wrapper {
    width: 1010px;
    padding: 0 0 69px 0;
    background-color: #FFFFFF; }
    body.blog-akonyhafonokjunior #wrapper #container {
      padding-left: 10px;
      padding-right: 10px; }
    body.blog-akonyhafonokjunior #wrapper .form-item-textfield .form-item-wrapper {
      border-color: #A51B44;
      border-radius: 0; }
      body.blog-akonyhafonokjunior #wrapper .form-item-textfield .form-item-wrapper .form-text, body.blog-akonyhafonokjunior #wrapper .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-akonyhafonokjunior #wrapper .form-item-textfield .form-item-wrapper .form-textarea {
        height: 19px;
        line-height: 19px; }
    body.blog-akonyhafonokjunior #wrapper .form-item-textarea .form-item-wrapper {
      border-color: #A51B44;
      border-radius: 0; }
  body.blog-akonyhafonokjunior #name-and-slogan i {
    display: none; }
  body.blog-akonyhafonokjunior #logo, body.blog-akonyhafonokjunior #header #header-bottom, body.blog-akonyhafonokjunior #nid {
    display: none !important; }
  body.blog-akonyhafonokjunior #page-footer #page-footer-top, body.blog-akonyhafonokjunior #page-footer #page-footer-bottom {
    background-color: #e4e5e9;
    font-size: 13px;
    color: #525252;
    line-height: 35px;
    height: 35px; }
  body.blog-akonyhafonokjunior #block-nosalty-blog-footer {
    margin: 0; }
  body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-settings label {
    float: left;
    padding: 4px 10px 0 2px;
    font-size: 13px; }
  body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 10px 10px 0 0;
    line-height: 0.5em; }
  body.blog-akonyhafonokjunior .nosalty-node-lista .before-pager h4 {
    font-family: "Proxima Nova Light", Arial, sans-serif;
    font-size: 24px;
    color: #181818;
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.2em;
    margin-bottom: 0;
    margin-top: 35px;
    padding-top: 10px; }
  body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager {
    margin-bottom: 40px; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
      float: left;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden; }
      body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
        display: block;
        color: transparent; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
      float: right;
      padding: 0;
      position: relative;
      bottom: 5px;
      overflow: hidden; }
      body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
        display: block;
        color: transparent; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
      display: none; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item {
      margin: 0 9px; }
      body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
        font-size: 0;
        line-height: 0;
        display: inline-block;
        vertical-align: top;
        zoom: 1;
        *display: inline;
        *vertical-align: auto;
        width: 0px;
        height: 0px;
        position: relative; }
        body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
          content: '\2022';
          display: block;
          position: relative;
          max-width: 0px;
          max-height: 0px;
          left: 0px;
          top: 16px;
          color: #f7ef8d;
          font-size: 60px; }
        body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
          color: #E5506D; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      overflow: visible;
      margin: 0 9px; }
      body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 16px;
        color: #A51B44;
        font-size: 56px; }
    body.blog-akonyhafonokjunior .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
      display: none; }
  body.blog-akonyhafonokjunior #content-bottom {
    clear: both; }
  body.blog-akonyhafonokjunior .blogBox {
    margin: 0 0 20px 0; }
    body.blog-akonyhafonokjunior .blogBox .title {
      font-family: "Proxima Nova", Arial, sans-serif;
      font-weight: normal; }
    body.blog-akonyhafonokjunior .blogBox .article-meta {
      margin-top: 14px;
      font-size: 14px;
      line-height: 1.5em; }
      body.blog-akonyhafonokjunior .blogBox .article-meta a.moreButton {
        color: #E5506D;
        padding: 10px 10px;
        text-transform: uppercase;
        font-size: 24px;
        font-family: "Proxima Nova Light", Arial, sans-serif;
        background-color: #f7ef8d; }
        body.blog-akonyhafonokjunior .blogBox .article-meta a.moreButton:hover {
          color: #FFFFFF;
          background-color: #E5506D; }
        body.blog-akonyhafonokjunior .blogBox .article-meta a.moreButton .arrow {
          display: none; }
      body.blog-akonyhafonokjunior .blogBox .article-meta .author {
        color: #E5506D;
        font-weight: bold; }
        body.blog-akonyhafonokjunior .blogBox .article-meta .author:hover {
          color: #A51B44; }
      body.blog-akonyhafonokjunior .blogBox .article-meta .timestamp {
        padding-left: 5px; }
      body.blog-akonyhafonokjunior .blogBox .article-meta .likes {
        color: #c1c1c1;
        font-size: 11px;
        float: right; }
        body.blog-akonyhafonokjunior .blogBox .article-meta .likes .sprite {
          margin: 0 3px;
          vertical-align: middle; }
        body.blog-akonyhafonokjunior .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #c1c1c1; }
    body.blog-akonyhafonokjunior .blogBox.standardView .articleImage {
      position: relative;
      margin-bottom: 16px; }
      body.blog-akonyhafonokjunior .blogBox.standardView .articleImage .title {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: 0;
        right: auto;
        bottom: 12px;
        left: 14px;
        text-shadow: none;
        font-family: "Proxima Nova Light", Arial, sans-serif; }
        body.blog-akonyhafonokjunior .blogBox.standardView .articleImage .title a {
          color: #E5506D;
          line-height: 38px;
          font-size: 30px;
          font-weight: normal;
          padding: 6px;
          background: #f7ef8d;
          -moz-box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          -webkit-box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          box-decoration-break: clone;
          display: inline; }
          body.blog-akonyhafonokjunior .blogBox.standardView .articleImage .title a:hover {
            color: #FFFFFF;
            background: #E5506D;
            -moz-box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            -webkit-box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            box-decoration-break: clone; }
    body.blog-akonyhafonokjunior .blogBox.standardView .article-lead-text {
      font-size: 16px; }
    body.blog-akonyhafonokjunior .blogBox.standardView .article-meta {
      text-align: right; }
      body.blog-akonyhafonokjunior .blogBox.standardView .article-meta .floatleft {
        text-align: left;
        margin-top: 8px; }
        body.blog-akonyhafonokjunior .blogBox.standardView .article-meta .floatleft .likes {
          float: none;
          padding-left: 5px; }
    body.blog-akonyhafonokjunior .blogBox.gridView {
      margin-right: -20px; }
      body.blog-akonyhafonokjunior .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 0;
        height: 320px; }
        body.blog-akonyhafonokjunior .blogBox.gridView .box .article-lead .article-img-link {
          margin-bottom: 0; }
        body.blog-akonyhafonokjunior .blogBox.gridView .box .article-content .title {
          display: block;
          font-size: 21px;
          color: #E5506D;
          background-color: #f7ef8d;
          line-height: 1.2em;
          overflow: hidden;
          text-shadow: none;
          padding: 13px 10px; }
          body.blog-akonyhafonokjunior .blogBox.gridView .box .article-content .title:hover {
            color: #FFFFFF;
            background-color: #E5506D; }
        body.blog-akonyhafonokjunior .blogBox.gridView .box .article-meta {
          margin: 10px 0 14px 0;
          padding: 0 12px 0 8px;
          line-height: 16px;
          color: #181818;
          font-size: 15px; }
          body.blog-akonyhafonokjunior .blogBox.gridView .box .article-meta .author {
            display: none; }
      body.blog-akonyhafonokjunior .blogBox.gridView .grid-separator {
        display: none; }
    body.blog-akonyhafonokjunior .blogBox.listView .box {
      position: relative;
      overflow: visible; }
      body.blog-akonyhafonokjunior .blogBox.listView .box.articleImage {
        margin-right: 10px; }
      body.blog-akonyhafonokjunior .blogBox.listView .box.article-lead-text {
        width: 335px; }
      body.blog-akonyhafonokjunior .blogBox.listView .box .article-lead-title {
        height: 100px;
        overflow: hidden; }
        body.blog-akonyhafonokjunior .blogBox.listView .box .article-lead-title a.title {
          color: #f7ef8d;
          font-size: 40px;
          line-height: 40px; }
          body.blog-akonyhafonokjunior .blogBox.listView .box .article-lead-title a.title:hover {
            color: #181818; }
      body.blog-akonyhafonokjunior .blogBox.listView .box .text {
        margin: 0 auto;
        text-overflow: ellipsis;
        font-size: 16px; }
      body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta {
        color: #f7ef8d;
        padding-left: 10px;
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: -10px;
        right: 7px;
        line-height: 37px;
        font-size: 12px;
        font-weight: bold; }
        body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta:after {
          display: block;
          position: absolute;
          top: 0;
          left: 100%;
          content: ''; }
        body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .author, body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .timestamp, body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .likes {
          color: white; }
        body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .likes {
          padding-right: 3px; }
          body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .likes .sprite {
            margin: 0 8px; }
        body.blog-akonyhafonokjunior .blogBox.listView .box .article-meta .sep {
          background: white; }
    body.blog-akonyhafonokjunior .blogBox.listView.stand .box {
      width: 300px;
      height: 450px; }
      body.blog-akonyhafonokjunior .blogBox.listView.stand .box .article-lead-title {
        height: auto;
        margin-bottom: 15px; }
        body.blog-akonyhafonokjunior .blogBox.listView.stand .box .article-lead-title a {
          font-size: 34px;
          font-family: "Proxima Nova Light", Arial, sans-serif;
          text-shadow: none;
          background-color: #f7ef8d;
          padding: 6px 4px 4px 4px;
          -moz-box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          -webkit-box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          box-shadow: 3px 0 0 #f7ef8d, -3px 0 0 #f7ef8d;
          box-decoration-break: clone;
          color: #E5506D;
          line-height: 1.3em;
          display: inline; }
          body.blog-akonyhafonokjunior .blogBox.listView.stand .box .article-lead-title a:hover {
            background-color: #E5506D;
            color: #FFFFFF;
            -moz-box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            -webkit-box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            box-shadow: 3px 0 0 #E5506D, -3px 0 0 #E5506D;
            box-decoration-break: clone; }
      body.blog-akonyhafonokjunior .blogBox.listView.stand .box .article-meta {
        line-height: 1.5em;
        font-weight: normal; }
  body.blog-akonyhafonokjunior .box-title.green {
    color: #c1c1c1;
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: normal;
    font-size: 42px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-akonyhafonokjunior ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-akonyhafonokjunior ul.article-list-items li .article-content .article-lead-title {
      color: #f7ef8d;
      font-size: 18px;
      font-family: "Open Sans", Arial, sans-serif; }
      body.blog-akonyhafonokjunior ul.article-list-items li .article-content .article-lead-title:hover {
        color: #181818; }
  body.blog-akonyhafonokjunior .blogMenuFrame {
    margin-bottom: 50px;
    text-align: center;
    min-height: 158px; }
    body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu {
      position: relative;
      margin: 0 auto; }
      body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .blogLogoLink {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        top: 0;
        width: 260px;
        height: 158px;
        left: 50%;
        margin-left: -130px; }
      body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list {
        float: left;
        font-family: "Proxima Nova Light", Arial, sans-serif;
        font-size: 30px;
        padding: 64px 0 0 40px;
        text-align: right; }
        body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li {
            float: left;
            padding: 0;
            margin: 0 6px; }
            body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              text-transform: uppercase;
              padding: 14px 10px 10px;
              color: #E5506D;
              margin-bottom: -3px; }
              body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li a:hover, body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li a.active:hover {
                background-color: #E5506D;
                color: #FFFFFF;
                border-bottom: none; }
              body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li a.active {
                border-bottom: 2px solid #E5506D;
                color: #A51B44; }
            body.blog-akonyhafonokjunior .blogMenuFrame .blogMenu .item-list ul li:nth-of-type(2) {
              margin-right: 330px; }
    body.blog-akonyhafonokjunior .blogMenuFrame .socialBlock {
      position: absolute;
      top: 125px;
      right: 5px; }
      body.blog-akonyhafonokjunior .blogMenuFrame .socialBlock > * {
        margin-left: 10px !important; }
      body.blog-akonyhafonokjunior .blogMenuFrame .socialBlock .blog-rss {
        float: right; }
    body.blog-akonyhafonokjunior .blogMenuFrame .blogSlogen {
      font-family: "Open Sans", Arial, sans-serif;
      font-size: 26px;
      color: #f7ef8d;
      margin: 20px 0 0 0;
      text-align: center; }
  body.blog-akonyhafonokjunior div.block h3.block-title {
    border: none;
    font-family: "Proxima Nova Light", Arial, sans-serif;
    font-size: 25px;
    letter-spacing: normal;
    line-height: 1.2em;
    text-transform: uppercase; }
  body.blog-akonyhafonokjunior.page-node #content-inner {
    padding-top: 32px; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
      font-family: "Proxima Nova Light", Arial, sans-serif;
      font-weight: normal;
      font-size: 40px;
      color: #A51B44;
      line-height: 1.1em;
      padding-bottom: 21px;
      border-bottom: 2px solid #f7ef8d; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3 {
      font-family: "Open Sans", Arial, sans-serif;
      font-weight: bold; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
      border: none;
      color: #181818;
      margin-bottom: 18px; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta img {
        margin: 0 10px 0 0; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .sep {
        background-color: #c1c1c1; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .category {
        text-transform: lowercase; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page ul li {
      list-style-image: url("../images/blog/blog-akonyhafonokjunior/list.png"); }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page img {
      margin: 10px 0; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .imagesubtitle {
      margin-top: 0; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green {
      color: #A51B44; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green {
      color: #E5506D; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note {
      margin: 30px 0; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note h2, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note h3 {
        color: #A51B44;
        font-family: "Proxima Nova", Arial, sans-serif;
        font-weight: normal;
        font-size: 26px;
        margin-bottom: 0; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note p {
        font-family: "Proxima Nova Light", Arial, sans-serif;
        font-size: 20px; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote.red p {
      color: #A51B44; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .ns-ad.has-ad {
      margin: 30px 0; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonokjunior-buttons {
      position: absolute; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonokjunior-buttons .article-share {
        position: absolute;
        display: inline-block;
        line-height: 20px;
        vertical-align: top;
        left: 500px;
        width: 100px;
        top: 14px; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .akonyhafonokjunior-buttons .user-options {
        padding: 0;
        margin: 0;
        top: 20px;
        left: 618px; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
      font-family: "Proxima Nova Light", Arial, sans-serif;
      font-weight: normal;
      font-size: 24px;
      margin-bottom: 10px;
      color: #181818;
      text-transform: uppercase; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
      background-color: #f7ef8d;
      padding: 0 8px; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
      background-color: #E5506D;
      color: #FFFFFF; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-akonyhafonokjunior.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: "Open Sans", Arial, sans-serif;
      font-weight: normal;
      color: #f7ef8d; }
    body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments {
      border-top: none; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments h2 {
        font-family: "Proxima Nova Light", Arial, sans-serif;
        font-weight: normal;
        font-size: 24px;
        color: #181818;
        text-transform: uppercase; }
        body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments h2 .red {
          color: #E5506D; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
        border-color: #c1c1c1;
        border-radius: 5px; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer {
        background-color: #f7ef8d;
        border-radius: 0;
        color: #E5506D; }
        body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer:hover, body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .new-comment-button-wrapper #button-jegyzet.has-note:hover {
          background-color: #E5506D !important;
          border-color: #E5506D !important;
          color: #FFFFFF; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .comment-content {
        background-color: #e4e5e9; }
        body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .comment-content.green {
          border-color: #e4e5e9;
          background-color: #e4e5e9; }
      body.blog-akonyhafonokjunior.page-node #content-inner #content-area #comments .comment .links {
        margin-top: 10px;
        font-weight: bold; }
  body.blog-akonyhafonokjunior .ajanlo-box .ajanlo-box-content a {
    color: #181818;
    font-weight: normal;
    font-size: 16px; }
  body.blog-akonyhafonokjunior .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: normal;
    color: #f7ef8d;
    font-size: 25px;
    margin-bottom: 4px; }
  body.blog-akonyhafonokjunior.mobile-enabled #wrapper {
    padding-bottom: 150px; }

.page-akonyhafonokjunior-szereplok .article-meta .floatleft,
.page-akonyhafonokjunior-zsuri .article-meta .floatleft {
  display: none; }

.blog-buday-sprite, .blog-buday-arrow-left, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous, .blog-buday-arrow-right, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next, .blog-buday-comment-bubble-source-greybg, body.blog-buday.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-buday.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green, .blog-buday-header, body.blog-buday .blogMenuFrame, .blog-buday-icon-comment-white, .blog-buday-icon-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments .icon-article-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue, .blog-buday-icon-heart-white, .blog-buday-icon-heart, .blog-buday-icon-label-right, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i, .blog-buday-list, .blog-buday-mail, .blog-buday-menu-about, .blog-buday-menu-article, .blog-buday-menu-recipe, .blog-buday-menu-video, .blog-buday-print {
  background-image: url('/themes/nosalty2013/images/blog/blog-buday-sc5de82b5d8.png');
  background-repeat: no-repeat; }

.blog-buday-arrow-left, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
  background-position: 0 0;
  height: 37px;
  width: 26px; }
  .blog-buday-arrow-left:hover, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous:hover, .blog-buday-arrow-left.arrow-left-hover, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.arrow-left-hover.pager-previous {
    background-position: 0 -37px; }

.blog-buday-arrow-right, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
  background-position: 0 -74px;
  height: 37px;
  width: 26px; }
  .blog-buday-arrow-right:hover, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next:hover, .blog-buday-arrow-right.arrow-right-hover, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.arrow-right-hover.pager-next {
    background-position: 0 -111px; }

.blog-buday-comment-bubble-source-greybg, body.blog-buday.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source, body.blog-buday.page-node #content-inner #content-area #comments .comment .icon-comment-bubble-source-green {
  background-position: 0 -148px;
  height: 20px;
  width: 20px; }

.blog-buday-header, body.blog-buday .blogMenuFrame {
  background-position: 0 -168px;
  height: 280px;
  width: 989px; }

.blog-buday-icon-comment-white {
  background-position: 0 -448px;
  height: 13px;
  width: 14px; }

.blog-buday-icon-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments .icon-article-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue {
  background-position: 0 -461px;
  height: 13px;
  width: 14px; }
  .blog-buday-icon-comment:hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments .icon-article-comment:hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments:hover .icon-article-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-article-comment-blue:hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .article .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, .article body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover .icon-article-comment-blue, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover i, .nosalty-node-lista .node-lista-content .article-list-items li.article-result .article-content .article-meta a.comments:hover body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment i, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment:hover .icon-article-comment-blue, .blog-buday-icon-comment.icon-comment-hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments .icon-comment-hover.icon-article-comment, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment .icon-comment-hover.icon-article-comment-blue {
    background-position: 0 -474px; }

.blog-buday-icon-heart-white {
  background-position: 0 -487px;
  height: 11px;
  width: 13px; }

.blog-buday-icon-heart {
  background-position: 0 -498px;
  height: 11px;
  width: 13px; }
  .blog-buday-icon-heart:hover, .blog-buday-icon-heart.icon-heart-hover {
    background-position: 0 -509px; }

.blog-buday-icon-label-right, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i {
  background-position: 0 -520px;
  height: 23px;
  width: 18px; }
  .blog-buday-icon-label-right:hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i:hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover i, .blog-buday-icon-label-right.icon-label-right-hover, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label i.icon-label-right-hover {
    background-position: 0 -543px; }

.blog-buday-list {
  background-position: 0 -566px;
  height: 13px;
  width: 13px; }

.blog-buday-mail {
  background-position: 0 -596px;
  height: 17px;
  width: 22px; }
  .blog-buday-mail:hover, .blog-buday-mail.mail-hover {
    background-position: 0 -579px; }

.blog-buday-menu-about {
  background-position: 0 -634px;
  height: 21px;
  width: 22px; }
  .blog-buday-menu-about:hover, .blog-buday-menu-about.menu-about-hover {
    background-position: 0 -613px; }

.blog-buday-menu-article {
  background-position: 0 -673px;
  height: 18px;
  width: 19px; }
  .blog-buday-menu-article:hover, .blog-buday-menu-article.menu-article-hover {
    background-position: 0 -655px; }

.blog-buday-menu-recipe {
  background-position: 0 -709px;
  height: 18px;
  width: 22px; }
  .blog-buday-menu-recipe:hover, .blog-buday-menu-recipe.menu-recipe-hover {
    background-position: 0 -691px; }

.blog-buday-menu-video {
  background-position: 0 -748px;
  height: 21px;
  width: 22px; }
  .blog-buday-menu-video:hover, .blog-buday-menu-video.menu-video-hover {
    background-position: 0 -727px; }

.blog-buday-print {
  background-position: 0 -769px;
  height: 22px;
  width: 22px; }
  .blog-buday-print:hover, .blog-buday-print.print-hover {
    background-position: 0 -791px; }

body.blog-buday {
  background-image: url("../images/blog/buday-bg.png");
  background-repeat: no-repeat;
  background-size: 100%; }
  body.blog-buday #gateouter {
    margin-left: -305px !important; }
  body.blog-buday .node-lista-settings {
    display: none; }
  body.blog-buday a {
    color: #919191; }
    body.blog-buday a:hover {
      color: #ff7f00; }
  body.blog-buday .form-submit.blog-btn, body.blog-buday .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-buday .blog-btn.ns-recept-video-outer {
    font-family: Brandon;
    font-size: 16px;
    font-weight: bold;
    border: none !important;
    border-radius: 0;
    text-transform: uppercase;
    background-color: #ffca03;
    color: #525252;
    padding: 6px 17px; }
    body.blog-buday .form-submit.blog-btn:hover, body.blog-buday .node-type-recept .node-inner .article-meta .blog-btn.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-buday .blog-btn.ns-recept-video-outer:hover, body.blog-buday .node-type-recept .node-inner .article-buttons .blog-btn#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-buday .blog-btn#button-jegyzet.has-note:hover {
      background-color: #525252 !important;
      color: #FFFFFF; }
  body.blog-buday #nosalty-blog-search-form {
    background-color: #ffffff; }
    body.blog-buday #nosalty-blog-search-form .blog-buday-btn-kereses {
      background-color: #ffca03;
      color: #525252; }
      body.blog-buday #nosalty-blog-search-form .blog-buday-btn-kereses:hover {
        background-color: #525252 !important;
        color: #FFFFFF; }
    body.blog-buday #nosalty-blog-search-form .form-item-textfield {
      width: 193px !important; }
      body.blog-buday #nosalty-blog-search-form .form-item-textfield .form-item-wrapper {
        border: solid 1px #525252;
        background-color: #ffffff; }
        body.blog-buday #nosalty-blog-search-form .form-item-textfield .form-item-wrapper input {
          background: #ffffff; }
  body.blog-buday #wrapper {
    width: 1030px;
    padding: 0 0 69px 0;
    background-color: #FFFFFF;
    margin-top: 42px; }
    body.blog-buday #wrapper #container {
      padding-left: 20px;
      padding-right: 20px; }
    body.blog-buday #wrapper .form-item-textfield .form-item-wrapper {
      border-color: #525252;
      border-radius: 0; }
      body.blog-buday #wrapper .form-item-textfield .form-item-wrapper .form-text, body.blog-buday #wrapper .form-item-textfield .form-item-wrapper .form-item .form-textarea, .form-item body.blog-buday #wrapper .form-item-textfield .form-item-wrapper .form-textarea {
        height: 22px;
        line-height: 22px; }
    body.blog-buday #wrapper .form-item-textarea .form-item-wrapper {
      border-color: #525252;
      border-radius: 0; }
  body.blog-buday #name-and-slogan i {
    display: none; }
  body.blog-buday #logo, body.blog-buday #header #header-bottom, body.blog-buday #nid {
    display: none !important; }
  body.blog-buday #page-footer #page-footer-top, body.blog-buday #page-footer #page-footer-bottom {
    background-color: #eeeeee;
    font-size: 13px;
    color: #525252;
    line-height: 35px;
    height: 35px; }
  body.blog-buday #block-nosalty-blog-footer {
    margin: 0; }
  body.blog-buday .nosalty-node-lista .node-lista-settings label {
    float: left;
    padding: 4px 10px 0 2px;
    font-size: 13px; }
  body.blog-buday .nosalty-node-lista .node-lista-settings ul.node-lista-view li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    padding: 10px 10px 0 0;
    line-height: 0.5em; }
  body.blog-buday .nosalty-node-lista .before-pager {
    margin-top: 60px; }
    body.blog-buday .nosalty-node-lista .before-pager h4 {
      font-family: Brandon;
      font-size: 16px;
      color: #525252;
      text-transform: uppercase;
      font-weight: bold;
      line-height: 1.2em;
      margin-bottom: 0;
      padding-top: 10px;
      padding-bottom: 6px;
      border-bottom: 1px solid #525252; }
  body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager {
    margin-bottom: 40px; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous {
      float: left;
      padding: 0;
      position: relative;
      bottom: 13px;
      overflow: hidden; }
      body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-previous a {
        color: transparent;
        width: 26px;
        height: 36px;
        display: block; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next {
      float: right;
      padding: 0;
      position: relative;
      bottom: 13px;
      overflow: hidden; }
      body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-next a {
        color: transparent;
        width: 26px;
        height: 36px;
        display: block; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-first, body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-last {
      display: none; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative; }
      body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #ffca03;
        font-size: 35px; }
      body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-item a:hover:after {
        color: #ff7f00; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current {
      font-size: 0;
      line-height: 0;
      display: inline-block;
      vertical-align: top;
      zoom: 1;
      *display: inline;
      *vertical-align: auto;
      width: 0px;
      height: 0px;
      position: relative;
      overflow: visible; }
      body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-current:after {
        content: '\2022';
        display: block;
        position: relative;
        max-width: 0px;
        max-height: 0px;
        left: 0px;
        top: 4px;
        color: #525252;
        font-size: 36px; }
    body.blog-buday .nosalty-node-lista .node-lista-pager .item-list .pager li.pager-ellipsis {
      display: none; }
  body.blog-buday .blogBox {
    margin: 0 0 20px 0; }
    body.blog-buday .blogBox .title {
      font-family: Brandon;
      font-weight: normal;
      text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25); }
    body.blog-buday .blogBox .article-meta {
      margin-top: 14px;
      font-size: 14px;
      line-height: 1.5em; }
      body.blog-buday .blogBox .article-meta a.moreButton {
        color: #525252;
        background-color: #ffca03;
        font-weight: bold;
        padding: 8px 20px;
        text-transform: uppercase;
        font-size: 16px;
        font-family: Brandon; }
        body.blog-buday .blogBox .article-meta a.moreButton:hover {
          color: #FFFFFF;
          background-color: #525252; }
        body.blog-buday .blogBox .article-meta a.moreButton .arrow {
          display: none; }
      body.blog-buday .blogBox .article-meta .author {
        color: #525252;
        font-weight: bold; }
      body.blog-buday .blogBox .article-meta .timestamp {
        padding-left: 5px;
        color: #525252; }
      body.blog-buday .blogBox .article-meta .likes {
        color: #ffca03;
        font-size: 11px;
        float: right; }
        body.blog-buday .blogBox .article-meta .likes .sprite {
          margin: 0 3px;
          vertical-align: middle; }
        body.blog-buday .blogBox .article-meta .likes .sep {
          height: 1em;
          background-color: #919191; }
    body.blog-buday .blogBox.standardView .articleImage {
      position: relative;
      margin-bottom: 12px; }
      body.blog-buday .blogBox.standardView .articleImage .title {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        bottom: 0;
        left: 0;
        right: auto;
        bottom: 30px;
        text-shadow: none; }
        body.blog-buday .blogBox.standardView .articleImage .title a {
          font-family: "Brandon Light";
          color: white;
          line-height: 45px;
          font-size: 32px;
          font-weight: normal;
          padding: 0 15px;
          background: #525252;
          -moz-box-shadow: 3px 0 0 #525252, -3px 0 0 #525252;
          -webkit-box-shadow: 3px 0 0 #525252, -3px 0 0 #525252;
          box-shadow: 3px 0 0 #525252, -3px 0 0 #525252;
          box-decoration-break: clone;
          -webkit-box-decoration-break: clone;
          -o-box-decoration-break: clone;
          box-decoration-break: clone;
          display: inline; }
          body.blog-buday .blogBox.standardView .articleImage .title a:hover {
            color: #525252;
            background: #ffca03;
            -moz-box-shadow: 3px 0 0 #ffca03, -3px 0 0 #ffca03;
            -webkit-box-shadow: 3px 0 0 #ffca03, -3px 0 0 #ffca03;
            box-shadow: 3px 0 0 #ffca03, -3px 0 0 #ffca03;
            box-decoration-break: clone; }
    body.blog-buday .blogBox.standardView .article-lead-text {
      font-weight: normal; }
    body.blog-buday .blogBox.standardView .article-meta {
      text-align: right; }
      body.blog-buday .blogBox.standardView .article-meta .floatleft {
        text-align: left;
        margin-top: 7px; }
        body.blog-buday .blogBox.standardView .article-meta .floatleft .likes {
          float: none;
          margin-left: 25px; }
    body.blog-buday .blogBox.gridView {
      margin-right: -20px; }
      body.blog-buday .blogBox.gridView .box {
        margin-right: 20px;
        margin-bottom: 25px;
        height: 328px; }
        body.blog-buday .blogBox.gridView .box .article-content {
          margin-bottom: 25px; }
          body.blog-buday .blogBox.gridView .box .article-content .title {
            display: block;
            font-size: 20px;
            color: #525252;
            line-height: 1.2em;
            height: 66px;
            oveflow: hidden;
            font-weight: bold;
            text-shadow: none;
            text-transform: uppercase; }
            body.blog-buday .blogBox.gridView .box .article-content .title:hover {
              color: #ff7f00; }
          body.blog-buday .blogBox.gridView .box .article-content .article-img-link {
            margin-bottom: 7px; }
        body.blog-buday .blogBox.gridView .box .article-meta {
          margin-top: 0;
          font-size: 12px; }
      body.blog-buday .blogBox.gridView .grid-separator {
        display: none; }
    body.blog-buday .blogBox.listView {
      /*
      &.stand {
        .box {
          height: 450px;
          width: 300px;
          .article-lead-title {
            overflow: visible;
            a {
              font-size: 34px;
              font-family: $font-family-brandon;
              text-shadow: none;
              background-color: $color-blog-konyhafonok-gold;
              padding: 6px 4px 4px 4px;
              -moz-box-shadow: 3px 0 0 $color-blog-konyhafonok-gold,
              -3px 0 0 $color-blog-konyhafonok-gold;
              -webkit-box-shadow: 3px 0 0 $color-blog-konyhafonok-gold,
              -3px 0 0 $color-blog-konyhafonok-gold;
              box-shadow: 3px 0 0 $color-blog-konyhafonok-gold,
              -3px 0 0 $color-blog-konyhafonok-gold;
              box-decoration-break:clone;
              color: $color-white;
              font-weight: bold;
              line-height: 45px;
              display: inline;

              &:hover {
                background-color: $color-blog-konyhafonok-text;
                color: $color-white;
                -moz-box-shadow: 3px 0 0 $color-blog-konyhafonok-text,
                -3px 0 0 $color-blog-konyhafonok-text;
                -webkit-box-shadow: 3px 0 0 $color-blog-konyhafonok-text,
                -3px 0 0 $color-blog-konyhafonok-text;
                box-shadow: 3px 0 0 $color-blog-konyhafonok-text,
                -3px 0 0 $color-blog-konyhafonok-text;
                box-decoration-break:clone;
              }
            }
          }

          .article-meta {
            line-height: 17px;
          }
        }
      }*/ }
      body.blog-buday .blogBox.listView .box {
        height: 203px;
        position: relative;
        overflow: visible; }
        body.blog-buday .blogBox.listView .box.articleImage {
          margin-right: 10px; }
        body.blog-buday .blogBox.listView .box.article-lead-text {
          width: 335px; }
        body.blog-buday .blogBox.listView .box .article-lead-title {
          height: 75px;
          overflow: hidden;
          line-height: 100%; }
          body.blog-buday .blogBox.listView .box .article-lead-title a.title {
            color: #525252;
            font-size: 20px;
            line-height: 20px;
            text-transform: uppercase;
            font-weight: bold;
            text-shadow: none; }
            body.blog-buday .blogBox.listView .box .article-lead-title a.title:hover {
              color: #ff7f00; }
        body.blog-buday .blogBox.listView .box .text {
          height: 84px;
          margin: 0 auto;
          overflow: hidden;
          text-overflow: ellipsis; }
        body.blog-buday .blogBox.listView .box .article-meta {
          color: #525252;
          padding-left: 10px;
          position: absolute;
          left: 0;
          right: 0;
          z-index: 100;
          bottom: 0;
          left: -10px;
          right: 7px;
          line-height: 37px;
          font-size: 12px;
          font-weight: bold;
          background-color: #ffca03; }
          body.blog-buday .blogBox.listView .box .article-meta:after {
            display: block;
            position: absolute;
            top: 0;
            left: 100%;
            content: ''; }
          body.blog-buday .blogBox.listView .box .article-meta .likes {
            color: white; }
          body.blog-buday .blogBox.listView .box .article-meta .likes {
            padding-right: 3px; }
            body.blog-buday .blogBox.listView .box .article-meta .likes .sprite {
              margin: 0 8px; }
          body.blog-buday .blogBox.listView .box .article-meta .sep {
            background: white; }
  body.blog-buday .box-title.green {
    color: #525252;
    font-family: Brandon;
    font-weight: normal;
    font-size: 42px;
    text-transform: uppercase;
    margin: 10px 0;
    border-top: 0; }
  body.blog-buday ul.article-list-items li .article-content {
    border-top: 0 !important; }
    body.blog-buday ul.article-list-items li .article-content .article-lead-title {
      color: #525252;
      font-size: 18px;
      font-family: Brandon; }
      body.blog-buday ul.article-list-items li .article-content .article-lead-title:hover {
        color: #ff7f00; }
  body.blog-buday .blogMenuFrame {
    margin: -18px 20px 22px 20px;
    text-align: center;
    min-height: 230px; }
    body.blog-buday .blogMenuFrame .blogMenu {
      position: relative;
      margin: 0 auto; }
      body.blog-buday .blogMenuFrame .blogMenu .blogLogoLink {
        position: absolute;
        left: 0;
        right: 0;
        z-index: 100;
        top: 0;
        width: 498px;
        height: 149px;
        left: 0;
        top: 35px; }
      body.blog-buday .blogMenuFrame .blogMenu .item-list {
        float: left;
        font-family: Brandon;
        font-size: 38px;
        margin-top: 219px;
        text-align: right; }
        body.blog-buday .blogMenuFrame .blogMenu .item-list ul {
          padding: 0; }
          body.blog-buday .blogMenuFrame .blogMenu .item-list ul li {
            float: left;
            border-bottom: none; }
            body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a {
              display: inline-block;
              vertical-align: top;
              zoom: 1;
              *display: inline;
              *vertical-align: auto;
              padding: 10px 10px 10px 40px;
              font-size: 21px;
              font-weight: bold;
              color: #525252;
              text-transform: uppercase;
              background-repeat: no-repeat;
              background-position: 10px center; }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a.main-menu-item-0 {
                background-image: url("../images/blog/blog-buday/menu-recipe.png"); }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a.main-menu-item-1 {
                background-image: url("../images/blog/blog-buday/menu-article.png"); }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a.main-menu-item-2 {
                background-image: url("../images/blog/blog-buday/menu-video.png"); }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a.main-menu-item-rolam {
                background-image: url("../images/blog/blog-buday/menu-about.png"); }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a.active {
                border-bottom: none;
                color: #525252;
                background-color: #ffca03; }
              body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a:hover {
                border-bottom: none;
                color: #525252; }
                body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a:hover.main-menu-item-0 {
                  background-image: url("../images/blog/blog-buday/menu-recipe-hover.png"); }
                body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a:hover.main-menu-item-1 {
                  background-image: url("../images/blog/blog-buday/menu-article-hover.png"); }
                body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a:hover.main-menu-item-2 {
                  background-image: url("../images/blog/blog-buday/menu-video-hover.png"); }
                body.blog-buday .blogMenuFrame .blogMenu .item-list ul li a:hover.main-menu-item-rolam {
                  background-image: url("../images/blog/blog-buday/menu-about-hover.png"); }
    body.blog-buday .blogMenuFrame .socialBlock {
      position: absolute;
      top: 125px;
      right: 5px; }
      body.blog-buday .blogMenuFrame .socialBlock > * {
        margin-left: 10px !important; }
      body.blog-buday .blogMenuFrame .socialBlock .blog-rss {
        float: right; }
    body.blog-buday .blogMenuFrame .blogSlogen {
      font-family: Brandon;
      font-size: 26px;
      color: #ffca03;
      margin: 20px 0 0 0;
      text-align: center; }
  body.blog-buday div.block h3.block-title {
    border: none;
    font-family: Brandon;
    font-size: 22px;
    letter-spacing: normal;
    line-height: 1.2em;
    font-weight: lighter;
    text-transform: uppercase; }
    body.blog-buday div.block h3.block-title a {
      color: #525252; }
  body.blog-buday.page-node #content-inner {
    padding-top: 32px; }
    body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner {
      line-height: 1.5; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner p {
        margin-bottom: 1.5em; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner h1 {
        font-family: Brandon;
        font-weight: bold;
        font-size: 34px;
        color: #525252;
        line-height: 1.1em;
        padding-bottom: 0.7em;
        text-transform: uppercase; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner h2, body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner h3, body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner h4 {
        font-family: "Brandon Light";
        font-weight: normal;
        text-transform: uppercase;
        font-size: 20px; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner ul {
        padding-left: 21px; }
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner ul li {
          list-style-image: url("../images/blog/blog-buday/list.png");
          margin-bottom: 10px;
          padding-left: 2px; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .text-green,
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .text-red {
        color: #525252;
        font-family: "Open Sans", Arial, sans-serif; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote,
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote.red,
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote.green {
        font-family: "Brandon Light";
        font-size: 24px;
        font-style: italic;
        color: #525252;
        font-weight: normal; }
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote p,
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote.red p,
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-quote.green p {
          font-family: "Brandon Light";
          font-size: 24px;
          color: #525252;
          font-weight: normal; }
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note,
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note.green,
      body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note.red {
        color: #ffca03; }
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note h2,
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note.green h2,
        body.blog-buday.page-node #content-inner #content-area .node-type-page .node-inner .article-note.red h2 {
          color: #525252;
          font-family: "Open Sans", Arial;
          font-style: normal;
          font-weight: bold;
          font-size: 20px;
          text-transform: none; }
    body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .ns-ad-gemius,
    body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .ns-ad-dc {
      background-color: #FFFFFF;
      min-height: 0; }
    body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page {
      line-height: 1.5; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page p {
        margin-bottom: 1.5em; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h1 {
        font-family: Brandon;
        font-weight: bold;
        font-size: 34px;
        color: #525252;
        line-height: 1.1em;
        padding-bottom: 0.7em;
        text-transform: uppercase; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h2, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h3, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page h4 {
        font-family: "Brandon Light";
        font-weight: normal;
        text-transform: uppercase;
        font-size: 20px; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page ul {
        padding-left: 21px; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page ul li {
          list-style-image: url("../images/blog/blog-buday/list.png"); }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page a {
        color: #ff7f00; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page a:hover {
          color: #ffca03; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta {
        border: none;
        color: #525252; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a {
          color: #919191; }
          body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a:hover {
            color: #ff7f00; }
          body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.author, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.category {
            font-weight: bold; }
          body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta a.comments:hover a {
            color: #ff7f00; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-meta .sep {
          background-color: #525252; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-green,
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .text-red {
        color: #525252;
        font-family: "Open Sans", Arial, sans-serif; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote,
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote.red,
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote.green {
        font-family: "Brandon Light";
        font-size: 24px;
        font-style: italic;
        color: #525252;
        font-weight: normal; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote p,
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote.red p,
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-quote.green p {
          font-family: "Brandon Light";
          font-size: 24px;
          color: #525252;
          font-weight: normal; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note,
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green,
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.red {
        color: #ffca03; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note h2,
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.green h2,
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .article-note.red h2 {
          color: #525252;
          font-family: "Open Sans", Arial;
          font-style: normal;
          font-weight: bold;
          font-size: 20px;
          text-transform: none; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a {
        color: #919191; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .post-comment a:hover {
          color: #ff7f00; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .buday-buttons {
        position: absolute; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .buday-buttons .article-share {
          position: absolute;
          display: inline-block;
          line-height: 20px;
          vertical-align: top;
          left: 500px;
          width: 100px;
          top: 14px; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .node-page .buday-buttons .user-options {
          padding: 0;
          margin: 0;
          top: 20px;
          left: 618px; }
    body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy {
      margin-top: 50px; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy h3 {
        font-family: Brandon;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 16px;
        margin-bottom: 0;
        color: #525252; }
      body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels {
        margin-top: 10px; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a:hover {
          color: #525252; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label a {
          background-color: #FFFFFF;
          border: 2px solid #bbbaba;
          line-height: 19px;
          border-right: none;
          padding-right: 9px;
          border-radius: 4px 0 0 4px; }
        body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo .node-inner .taxonomy .labels .label:hover a {
          background-color: #ffca03;
          border-color: #ffca03;
          border-width: 1px;
          margin-top: 1px;
          margin-left: 1px;
          line-height: 19px; }
    body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo h2, body.blog-buday.page-node #content-inner #content-area .node-type-ajanlo h3 {
      font-family: Brandon;
      font-weight: normal;
      color: #525252; }
    body.blog-buday.page-node #content-inner #content-area #comments h2 {
      font-family: Brandon;
      font-weight: normal;
      font-size: 30px;
      color: #525252; }
      body.blog-buday.page-node #content-inner #content-area #comments h2 .red {
        color: #525252; }
    body.blog-buday.page-node #content-inner #content-area #comments #comment-form #edit-comment-wrapper > .form-item-wrapper {
      color: #525252;
      border-color: #b4b4b4;
      border-radius: 5px; }
    body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit, body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer {
      background-color: transparent;
      color: #919191;
      border: none; }
      body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .form-submit:hover, body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .ns-recept-video-outer:hover, body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons body.blog-buday.page-node #content-inner #content-area #comments .new-comment-button-wrapper #button-jegyzet.has-note:hover {
        border-color: transparent !important;
        color: #ff7f00; }
    body.blog-buday.page-node #content-inner #content-area #comments .comment .comment-content {
      background-color: #eeeeee; }
      body.blog-buday.page-node #content-inner #content-area #comments .comment .comment-content.green {
        border-color: #eeeeee;
        background-color: #eeeeee; }
  body.blog-buday .blog-search-results h2 {
    font-family: Brandon;
    font-weight: normal;
    font-style: italic;
    font-size: 18px;
    margin-bottom: 40px;
    text-transform: uppercase; }
  body.blog-buday .ajanlo-box .ajanlo-box-content a {
    color: #525252;
    font-weight: normal;
    font-size: 18px; }
  body.blog-buday .jDialog.dialog-type-mail .share-mail-node h3 {
    font-family: Brandon;
    font-weight: normal;
    color: #525252;
    font-size: 25px;
    margin-bottom: 4px; }
  body.blog-buday.mobile-enabled #wrapper {
    padding-bottom: 150px; }

.page-buday-szereplok .article-meta .floatleft,
.page-buday-zsuri .article-meta .floatleft {
  display: none; }

.page-buday-szereplok .article-lead-text,
.page-buday-zsuri .article-lead-text,
.page-buday-cikkek .article-lead-text {
  font-weight: normal !important;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 16px;
  line-height: 22px; }

.section-sajat .tabs ul.primary,
.section-profil .tabs ul.primary {
  font-size: 13px; }
  .section-sajat .tabs ul.primary li a,
  .section-profil .tabs ul.primary li a {
    padding: 0 10px; }
.section-sajat a.back-link,
.section-profil a.back-link {
  font-size: 20px;
  float: right; }
.section-sajat .header-sajat h1,
.section-profil .header-sajat h1 {
  line-height: 60px;
  float: left;
  font-weight: normal; }
  .section-sajat .header-sajat h1 .new_comments,
  .section-profil .header-sajat h1 .new_comments {
    color: #FD3E4E; }
.section-sajat .header-sajat a.back-link,
.section-profil .header-sajat a.back-link {
  line-height: 60px; }
.section-sajat .header-sajat img,
.section-profil .header-sajat img {
  float: left;
  margin-right: 10px; }
.section-sajat h1 img,
.section-profil h1 img {
  float: left; }
.section-sajat .profil-header,
.section-profil .profil-header {
  padding-bottom: 15px;
  margin-bottom: 10px;
  clear: both; }
  .section-sajat .profil-header .image-box,
  .section-profil .profil-header .image-box {
    float: left;
    margin-right: 15px; }
  .section-sajat .profil-header .title-box,
  .section-profil .profil-header .title-box {
    position: relative;
    min-height: 118px; }
    .section-sajat .profil-header .title-box h1,
    .section-profil .profil-header .title-box h1 {
      font-size: 30px;
      font-weight: normal;
      line-height: 1.2em;
      padding: 0; }
    .section-sajat .profil-header .title-box .title-sub,
    .section-profil .profil-header .title-box .title-sub {
      position: absolute;
      left: 135px;
      bottom: 0;
      clear: none;
      font-size: 16px; }
    .section-sajat .profil-header .title-box .szerkesztes .profil-edit-button,
    .section-profil .profil-header .title-box .szerkesztes .profil-edit-button {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto;
      z-index: 1; }
.section-sajat h3,
.section-profil h3 {
  line-height: 40px; }
.section-sajat h2,
.section-profil h2 {
  font-weight: lighter;
  font-size: 26px; }
.section-sajat .profil-edit-button,
.section-sajat .szakacs-leszek-button,
.section-profil .profil-edit-button,
.section-profil .szakacs-leszek-button {
  margin-right: 0; }
.section-sajat li.article-row,
.section-profil li.article-row {
  width: 100%; }
.section-sajat .thin,
.section-profil .thin {
  font-weight: lighter; }
.section-sajat ul.article-list-items li.kategoria-118,
.section-profil ul.article-list-items li.kategoria-118 {
  float: left;
  padding: 10px;
  margin: 10px 15px 10px 0;
  width: 128px;
  text-align: center;
  border: 2px solid #DDDDDD;
  border-radius: 7px 7px 7px 7px;
  -moz-border-radius: 7px 7px 7px 7px;
  -webkit-border-top-left-radius: 7px;
  -webkit-border-top-right-radius: 7px;
  -webkit-border-bottom-left-radius: 7px;
  -webkit-border-bottom-right-radius: 7px; }
  .section-sajat ul.article-list-items li.kategoria-118 .article-content,
  .section-profil ul.article-list-items li.kategoria-118 .article-content {
    width: 128px;
    padding: 5px;
    height: 60px;
    display: table-cell;
    vertical-align: middle;
    line-height: 20px; }
    .section-sajat ul.article-list-items li.kategoria-118 .article-content a,
    .section-sajat ul.article-list-items li.kategoria-118 .article-content a.img-box-subtitle,
    .section-profil ul.article-list-items li.kategoria-118 .article-content a,
    .section-profil ul.article-list-items li.kategoria-118 .article-content a.img-box-subtitle {
      font-size: 16px;
      line-height: 10px;
      font-weight: normal;
      color: #525252; }
  .section-sajat ul.article-list-items li.kategoria-118 .article-img-wrapper,
  .section-profil ul.article-list-items li.kategoria-118 .article-img-wrapper {
    width: 118px; }
    .section-sajat ul.article-list-items li.kategoria-118 .article-img-wrapper .article-img-icon,
    .section-profil ul.article-list-items li.kategoria-118 .article-img-wrapper .article-img-icon {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0;
      transition: opacity 0.5s;
      cursor: pointer; }
    .section-sajat ul.article-list-items li.kategoria-118 .article-img-wrapper:hover .article-img-felirat,
    .section-profil ul.article-list-items li.kategoria-118 .article-img-wrapper:hover .article-img-felirat {
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
      opacity: 0; }
    .section-sajat ul.article-list-items li.kategoria-118 .article-img-wrapper:hover .article-img-icon,
    .section-profil ul.article-list-items li.kategoria-118 .article-img-wrapper:hover .article-img-icon {
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1; }
  .section-sajat ul.article-list-items li.kategoria-118.wide,
  .section-profil ul.article-list-items li.kategoria-118.wide {
    width: 184px; }
    .section-sajat ul.article-list-items li.kategoria-118.wide a,
    .section-profil ul.article-list-items li.kategoria-118.wide a {
      width: 184px;
      display: inline-block;
      text-align: center;
      line-height: 22px; }
    .section-sajat ul.article-list-items li.kategoria-118.wide .article-content,
    .section-profil ul.article-list-items li.kategoria-118.wide .article-content {
      width: 184px; }
      .section-sajat ul.article-list-items li.kategoria-118.wide .article-content a,
      .section-sajat ul.article-list-items li.kategoria-118.wide .article-content a.img-box-subtitle,
      .section-profil ul.article-list-items li.kategoria-118.wide .article-content a,
      .section-profil ul.article-list-items li.kategoria-118.wide .article-content a.img-box-subtitle {
        width: 110px;
        font-size: 18px; }
.section-sajat ul.article-list-items li.recept-118,
.section-profil ul.article-list-items li.recept-118 {
  height: 180px !important;
  margin-bottom: 10px !important; }
.section-sajat .article-list-items li.article-row,
.section-profil .article-list-items li.article-row {
  width: 500px; }

.page-sajat-oldalaim-hozzaszolasok #comments .comment .comment-content,
.page-sajat-oldalaim-hozzaszolasok-osszes #comments .comment .comment-content {
  background-color: white;
  border: 2px solid #c1c1c1; }
  .page-sajat-oldalaim-hozzaszolasok #comments .comment .comment-content .comment-node-title,
  .page-sajat-oldalaim-hozzaszolasok-osszes #comments .comment .comment-content .comment-node-title {
    font-size: 12px;
    margin-right: 10px; }
.page-sajat-oldalaim-hozzaszolasok #comments .comment.self .comment-content,
.page-sajat-oldalaim-hozzaszolasok-osszes #comments .comment.self .comment-content {
  border: 2px solid #B4B800; }
.page-sajat-oldalaim-hozzaszolasok #comments .comment.new .comment-content,
.page-sajat-oldalaim-hozzaszolasok-osszes #comments .comment.new .comment-content {
  border: 2px solid #FD3E4E; }

.table-stats {
  margin-bottom: 2em;
  padding-bottom: 1em;
  border-bottom: 1px dotted #525252; }
  .table-stats .article-img-wrapper {
    float: left;
    width: 106px;
    height: 73px;
    position: relative;
    margin-right: 14px; }
    .table-stats .article-img-wrapper .article-img-felirat {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
      opacity: 0.8;
      font-weight: bold;
      background-color: #FFFFFF;
      width: 106px;
      text-align: center;
      font-size: 18px;
      height: 26px;
      line-height: 26px; }
  .table-stats .stats-table-all {
    float: left;
    width: 540px; }
    .table-stats .stats-table-all h3 {
      margin-bottom: 0.5em;
      font-weight: normal; }
    .table-stats .stats-table-all table thead {
      border: none; }
      .table-stats .stats-table-all table thead tr {
        border: none; }
        .table-stats .stats-table-all table thead tr th {
          vartical-align: top;
          border: 0px none;
          border-left: 2px dotted #DDDDDD;
          text-align: center;
          padding: 0 3px 3px 3px; }
          .table-stats .stats-table-all table thead tr th:first-child {
            border-left: 0px none; }
    .table-stats .stats-table-all table tbody {
      border: none; }
      .table-stats .stats-table-all table tbody tr {
        border: none; }
        .table-stats .stats-table-all table tbody tr td {
          border: 0px none;
          border-left: 2px dotted #DDDDDD;
          text-align: center;
          padding: 3px 3px 0 3px; }
          .table-stats .stats-table-all table tbody tr td:first-child {
            border-left: 0px none; }
  .table-stats .stats-table h3 {
    margin-bottom: 0.5em;
    font-weight: normal; }
  .table-stats .stats-table table thead {
    border: none; }
    .table-stats .stats-table table thead tr {
      border: none; }
      .table-stats .stats-table table thead tr th {
        vartical-align: top;
        border: 0px none;
        border-left: 2px dotted #DDDDDD;
        text-align: center;
        padding: 0 3px 0 3px; }
        .table-stats .stats-table table thead tr th:first-child {
          border-left: 0px none; }
  .table-stats .stats-table table tbody {
    border: none; }
    .table-stats .stats-table table tbody tr {
      border: none; }
      .table-stats .stats-table table tbody tr td {
        border: 0px none;
        border-left: 2px dotted #DDDDDD;
        text-align: center;
        padding: 0px 3px 0 3px; }
        .table-stats .stats-table table tbody tr td:first-child {
          border-left: 0px none; }

#nosalty-user-settings-form h1 {
  font-size: 46px;
  font-weight: lighter; }
#nosalty-user-settings-form label {
  font-size: 18px;
  font-style: normal;
  line-height: 3em; }
#nosalty-user-settings-form fieldset {
  margin: 0 0 1em 0;
  padding: 0; }
#nosalty-user-settings-form .form-item-radios .form-radios {
  margin: 0; }
  #nosalty-user-settings-form .form-item-radios .form-radios label {
    font-size: 16px;
    line-height: 20px; }
#nosalty-user-settings-form .user-stock-kepek #stock-photos li {
  display: block;
  width: 110px;
  height: 110px;
  float: left; }
  #nosalty-user-settings-form .user-stock-kepek #stock-photos li img {
    margin: 5px; }
  #nosalty-user-settings-form .user-stock-kepek #stock-photos li .selected img {
    border: 3px solid #DDDDDD;
    margin: 2px; }
#nosalty-user-settings-form .user-stock-kepek-buttons,
#nosalty-user-settings-form #user_kep_feltoltes_action_buttons {
  margin-bottom: 20px; }
#nosalty-user-settings-form > div > fieldset {
  clear: both;
  border: 0px none;
  width: 670px; }
  #nosalty-user-settings-form > div > fieldset legend {
    font-size: 26px;
    font-style: normal;
    line-height: 1.4em; }
  #nosalty-user-settings-form > div > fieldset > fieldset {
    border: 0px none; }
    #nosalty-user-settings-form > div > fieldset > fieldset legend {
      font-size: 18px;
      font-style: normal;
      line-height: 3em; }
    #nosalty-user-settings-form > div > fieldset > fieldset .form-item {
      margin-left: 160px;
      width: 460px; }
      #nosalty-user-settings-form > div > fieldset > fieldset .form-item label {
        font-size: 14px;
        line-height: 1em; }
#nosalty-user-settings-form fieldset.user_kep_fieldset {
  float: left;
  width: 160px; }
  #nosalty-user-settings-form fieldset.user_kep_fieldset > a {
    padding: 5px;
    width: 118px;
    margin: 10px 0;
    text-align: center;
    font-size: 14px; }
  #nosalty-user-settings-form fieldset.user_kep_fieldset > p {
    font-size: 12px;
    text-align: left; }
    #nosalty-user-settings-form fieldset.user_kep_fieldset > p a {
      font-size: 12px; }
#nosalty-user-settings-form fieldset.user_data_fieldset {
  float: left;
  width: 400px; }
  #nosalty-user-settings-form fieldset.user_data_fieldset .form-item {
    margin-left: 0; }
#nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper .widget-preview {
  width: 130px;
  max-width: 130px; }
  #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper .widget-preview img {
    width: 130px; }
#nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper .widget-edit {
  width: 500px;
  max-width: 500px;
  clear: none;
  margin-left: 10px;
  float: left; }
#nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper {
  clear: both; }
  #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper {
    width: 530px; }
    #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.filefield-upload, #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.description {
      z-index: -100; }
      #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.filefield-upload input, #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.filefield-upload button, #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.description input, #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div.form-item-wrapper div#edit-field-user-kep-0-upload-wrapper div.description button {
        float: left;
        clear: none;
        z-index: 100; }
#nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper > div.description {
  width: 670px;
  clear: both; }
#nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div#edit-field-user-kep-0-cropbox-wrapper {
  float: left; }
  #nosalty-user-settings-form #edit-field-user-kep-0-ahah-wrapper div#edit-field-user-kep-0-wrapper div#edit-field-user-kep-0-cropbox-wrapper label {
    display: none; }
#nosalty-user-settings-form .password-parent {
  height: 17px; }
  #nosalty-user-settings-form .password-parent .password-strength {
    display: block;
    width: 200px;
    top: -20px;
    left: 400px;
    position: relative; }
#nosalty-user-settings-form #edit-submit {
  margin-left: 160px; }
#nosalty-user-settings-form #edit-szul-datum-wrapper .form-item-wrapper label {
  display: none; }
#nosalty-user-settings-form .user-image-wrapper {
  margin: 0;
  padding: 0;
  width: 130px;
  height: 130px; }
#nosalty-user-settings-form #edit-profile-last-name-wrapper {
  width: 46%;
  margin-right: 8%;
  float: left; }
#nosalty-user-settings-form #edit-profile-first-name-wrapper {
  width: 46%;
  float: left; }
#nosalty-user-settings-form #edit-profile-lakohely-wrapper {
  clear: both; }

.mit-hogyan-title {
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  color: #333333; }
  .mit-hogyan-title .mit-hogyan-box {
    float: left;
    margin-top: 20px; }

.bekuldes-switch-container {
  margin: 0 auto; }
  .bekuldes-switch-container.two {
    width: 428px; }
  .bekuldes-switch-container.three {
    width: 642px; }
  .bekuldes-switch-container .bekuldes-switch {
    position: relative;
    overflow: visible !important;
    margin: 0;
    padding: 0;
    float: left;
    width: 210px;
    height: 210px;
    display: block;
    z-index: 80;
    border: 2px solid #DDDDDD;
    border-radius: 5px;
    overflow: hidden;
    text-align: center; }
    .bekuldes-switch-container .bekuldes-switch.first, .bekuldes-switch-container .bekuldes-switch.middle {
      border-right: 1px solid #DDDDDD; }
    .bekuldes-switch-container .bekuldes-switch.last, .bekuldes-switch-container .bekuldes-switch.middle {
      border-left: 1px solid #DDDDDD; }
    .bekuldes-switch-container .bekuldes-switch .bekuldes-separator {
      position: absolute;
      z-index: 100;
      top: 77px; }
      .bekuldes-switch-container .bekuldes-switch .bekuldes-separator.left {
        left: -28px; }
      .bekuldes-switch-container .bekuldes-switch .bekuldes-separator.right {
        left: 184px; }
    .bekuldes-switch-container .bekuldes-switch .bekuldes-recept,
    .bekuldes-switch-container .bekuldes-switch .bekuldes-alapanyag,
    .bekuldes-switch-container .bekuldes-switch .bekuldes-praktika {
      margin-top: 20px; }
    .bekuldes-switch-container .bekuldes-switch .bekuldes-kerdes {
      margin-top: 32px;
      margin-bottom: 20px; }
    .bekuldes-switch-container .bekuldes-switch .csillag {
      font-size: 14px; }
    .bekuldes-switch-container .bekuldes-switch .title {
      display: block;
      color: #818282;
      font-size: 28px;
      line-height: 32px;
      letter-spacing: -0.02em; }
    .bekuldes-switch-container .bekuldes-switch:hover {
      z-index: 120;
      background-color: #FD3E4E; }
      .bekuldes-switch-container .bekuldes-switch:hover .bekuldes-separator {
        z-index: 110; }
      .bekuldes-switch-container .bekuldes-switch:hover .title {
        color: #FFFFFF; }

.profile .profile-setting_all {
  word-wrap: break-word; }

.costum-recept-bekuld-header {
  color: #333333;
  font-size: 30px;
  margin-top: 50px;
  margin-bottom: 50px; }

.costum-recept-bekuld-content {
  color: #333333;
  font-size: 20px; }
  .costum-recept-bekuld-content .costum-recept-bekuld-ul {
    margin-bottom: 50px; }
  .costum-recept-bekuld-content .costum-recept-bekuld-content-szakacs {
    text-align: center; }

.constum-recept-bekuld-footer {
  margin-top: 50px;
  margin-bottom: 70px; }
  .constum-recept-bekuld-footer.center {
    text-align: center;
    margin-bottom: 110px; }

.constum-recept-bekuld-login.center {
  text-align: center; }

.user-desc {
  margin-top: -20px !important;
  margin-bottom: 20px !important; }

.receptkonyv.receptkonyv-receptek h1 {
  padding: 15px 0;
  font-weight: normal; }
.receptkonyv h3.count {
  font-size: 24px;
  font-weight: normal; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 {
  position: relative; }
  .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option {
    position: absolute;
    left: 0;
    right: 0;
    z-index: 100;
    bottom: 0;
    font-size: 13px;
    line-height: 30px;
    text-align: center;
    font-weight: bold;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    transition: opacity 0.5s; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-assign {
      margin: 0 30px;
      background: #525252;
      color: #FFFFFF;
      bottom: 70px; }
      .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-assign:hover {
        color: #FFFFFF;
        background: #FD3E4E; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-elkeszit {
      margin: 0 30px;
      background: #FFFFFF;
      bottom: 30px; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-elkeszitve {
      display: none;
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto;
      bottom: 30px; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-remove {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      right: 0;
      left: auto; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-receptkonyvbe {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto;
      margin-bottom: 20px; }
    .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182 .article-option.article-option-receptkonyv-receptkonyvben {
      filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
      opacity: 1;
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      bottom: 0;
      right: 0;
      left: auto;
      margin-bottom: 20px; }
  .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182.elkeszitve .article-option-receptkonyv-elkeszitve {
    display: block; }
  .receptkonyv .node-lista-content .article-list ul.article-list-items li.recept-182:hover .article-option {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszitve {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  right: 0;
  left: auto;
  bottom: 20px; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-remove {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-remove-light {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  top: 0;
  right: 0;
  left: auto; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-assign, .receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszit, .receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszitve, .receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-receptkonyvbe, .receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-receptkonyvben {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  left: 0;
  right: auto;
  line-height: 22px;
  margin-bottom: 4px;
  font-size: 16px; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszit {
  left: 164px;
  padding-left: 15px;
  border-left: solid 2px #C0C0C0; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszitve {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 100;
  bottom: 0;
  right: 0;
  left: auto;
  left: auto; }
  .receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-elkeszitve .icon-option-receptkonyv-elkeszitve {
    vertical-align: middle; }
.receptkonyv .node-lista-content .article-list ul.article-list-items li.article-result .article-option.article-option-receptkonyv-receptkonyvben .icon-option-receptkonyv-receptkonyvben {
  vertical-align: middle; }
.receptkonyv .node-lista-settings .list-filter-toggle-wrapper {
  margin-right: 54px; }
.receptkonyv.filters-enabled .node-lista-content {
  width: 788px; }

form#nosalty-receptkonyv-term-subscription-form {
  margin-bottom: 40px; }
  form#nosalty-receptkonyv-term-subscription-form fieldset {
    width: 310px;
    float: left;
    margin: 0 20px 0 0;
    padding: 0;
    border: none; }

.receptkonyv-profil {
  margin-bottom: 20px;
  position: relative; }
  .receptkonyv-profil .profile-img-wrapper {
    margin-right: 18px;
    height: 118px; }
  .receptkonyv-profil .profile-content {
    width: 350px; }
    .receptkonyv-profil .profile-content h3 {
      line-height: 1em;
      margin-bottom: 10px;
      font-weight: normal; }
    .receptkonyv-profil .profile-content .form-item-checkbox {
      position: absolute;
      left: 0;
      right: 0;
      z-index: 100;
      top: 0;
      left: 0;
      right: auto;
      top: 98px;
      left: 136px; }
  .receptkonyv-profil .slideshow-receptkonyv {
    position: relative;
    top: -5px; }
    .receptkonyv-profil .slideshow-receptkonyv .slideshow-thumbnails .article-content {
      height: 25px;
      overflow: hidden; }

.receptkonyv-csoportok .node-lista-settings .navbar.list-order,
.receptkonyv-receptjellemzok .node-lista-settings .navbar.list-order,
.receptkonyv-kategoriak .node-lista-settings .navbar.list-order,
.receptkonyv-szakacsok .node-lista-settings .navbar.list-order {
  float: right; }
  .receptkonyv-csoportok .node-lista-settings .navbar.list-order label,
  .receptkonyv-receptjellemzok .node-lista-settings .navbar.list-order label,
  .receptkonyv-kategoriak .node-lista-settings .navbar.list-order label,
  .receptkonyv-szakacsok .node-lista-settings .navbar.list-order label {
    text-align: right; }

form#nosalty-receptkonyv-term-subscription-form h2 {
  font-size: 30px;
  font-weight: normal;
  padding: 35px 0; }
form#nosalty-receptkonyv-term-subscription-form .form-item-checkboxes > label {
  font-size: 20px; }

.box-ures-receptkonyv {
  padding: 20px;
  font-color: #A0A0A0;
  text-align: center; }
  .box-ures-receptkonyv h2 {
    font-size: 26px;
    font-weight: lighter; }
  .box-ures-receptkonyv p {
    margin-top: 20px; }
  .box-ures-receptkonyv .ures-receptkony-buttons .button {
    width: 300px; }

.article-list.article-list-horizontal ul.article-list-items li.kategoria-162.sponsored {
  border-color: white; }
  .article-list.article-list-horizontal ul.article-list-items li.kategoria-162.sponsored.barilla {
    background-image: url(/img/ad/barilla-group-bg.png);
    background-position: -2px -2px; }
  .article-list.article-list-horizontal ul.article-list-items li.kategoria-162.sponsored:hover {
    border-color: #FD3E4E; }
  .article-list.article-list-horizontal ul.article-list-items li.kategoria-162.sponsored a.sponsored-group {
    display: block;
    width: 100%;
    height: 100%; }

body.page-sajat-receptkonyvem-kedvenceim .user-kedvencek ul.article-list-items {
  padding: 30px 0;
  text-align: center; }
  body.page-sajat-receptkonyvem-kedvenceim .user-kedvencek ul.article-list-items li {
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    *vertical-align: auto;
    float: none;
    margin-left: 8px;
    margin-right: 8px; }

.szivkuldi-header {
  display: block;
  width: 670px;
  height: 315px;
  background-image: url(/themes/nosalty2013/images/szivkuldi/top-element.png); }

.szivkuldi-title {
  text-align: center; }

.szivkuldi-receptek {
  margin-bottom: 20px; }
  .szivkuldi-receptek li {
    float: left;
    margin: 5px;
    width: 212px;
    height: 146px; }
    .szivkuldi-receptek li .ns-cim {
      text-align: center;
      height: 40px;
      padding: 5px; }
    .szivkuldi-receptek li .ns-button {
      text-align: center;
      padding: 5px; }

.szivkuldi-page-buttons {
  text-align: center;
  border-top: 1px dotted #333;
  margin-top: 90px;
  padding-top: 10px; }

.jDialog.dialog-type-szivkuldi {
  border-radius: 0px;
  overflow: hidden;
  min-width: 400px;
  width: 400px;
  height: 600px;
  padding: 10px 0;
  border: 1px solid #000000;
  box-shadow: 0 0 10px #444; }
  .jDialog.dialog-type-szivkuldi .jDialog-close {
    background-color: #FD3E4E;
    margin: 0; }
    .jDialog.dialog-type-szivkuldi .jDialog-close:hover {
      background-color: #FFFFFF; }
  .jDialog.dialog-type-szivkuldi .jDialog-title {
    display: none; }
  .jDialog.dialog-type-szivkuldi .jDialog-content {
    padding: 0; }
  .jDialog.dialog-type-szivkuldi form {
    padding: 10px; }
    .jDialog.dialog-type-szivkuldi form .form-item {
      clear: both; }
      .jDialog.dialog-type-szivkuldi form .form-item label {
        float: left;
        width: 150px;
        text-transform: none; }
      .jDialog.dialog-type-szivkuldi form .form-item .form-item-wrapper {
        float: left;
        width: 220px;
        height: 15px;
        padding: 3px;
        margin-bottom: 20px;
        border-color: #A0A0A0;
        border-width: 1px; }
      .jDialog.dialog-type-szivkuldi form .form-item.form-item-textarea .form-item-wrapper {
        height: auto; }
        .jDialog.dialog-type-szivkuldi form .form-item.form-item-textarea .form-item-wrapper textarea {
          height: 170px;
          resize: none; }
    .jDialog.dialog-type-szivkuldi form .description {
      display: none; }
    .jDialog.dialog-type-szivkuldi form .szivkuldi-form-buttons {
      margin-left: 150px; }
  .jDialog.dialog-type-szivkuldi .szivkuldi-node-preview {
    width: 150px;
    position: relative;
    top: -200px;
    left: 5px;
    text-align: center; }
    .jDialog.dialog-type-szivkuldi .szivkuldi-node-preview a {
      font-size: 12px;
      margin: 5px;
      clear: both;
      display: block; }

.node-type-microsite .microsite-wrapper {
  padding-bottom: 200px; }
.node-type-microsite #wrapper {
  padding: 0; }
  .node-type-microsite #wrapper #container {
    padding: 0; }
.node-type-microsite .microsite-box {
  padding: 0; }
  .node-type-microsite .microsite-box.full-width {
    width: 100%;
    clear: both; }
  .node-type-microsite .microsite-box.half-width {
    width: 48%;
    float: left; }
  .node-type-microsite .microsite-box table {
    width: auto; }
  .node-type-microsite .microsite-box iframe {
    border: none; }
.node-type-microsite #nosalty-quiz-form {
  color: #5A5A5A;
  padding: 60px; }
  .node-type-microsite #nosalty-quiz-form .user-info {
    margin: -10px 0 25px .5em; }
  .node-type-microsite #nosalty-quiz-form fieldset {
    margin: 0 auto 40px 0; }
  .node-type-microsite #nosalty-quiz-form #quiz-fieldset-questions {
    border-bottom: 1px dotted #aaa;
    padding-bottom: 28px; }
  .node-type-microsite #nosalty-quiz-form .ellipsis, .node-type-microsite #nosalty-quiz-form .form-submit, .node-type-microsite #nosalty-quiz-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .node-type-microsite #nosalty-quiz-form .ns-recept-video-outer {
    white-space: normal; }
  .node-type-microsite #nosalty-quiz-form a.form-submit, .node-type-microsite #nosalty-quiz-form .node-type-recept .node-inner .article-meta a.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .node-type-microsite #nosalty-quiz-form a.ns-recept-video-outer {
    display: inline; }
  .node-type-microsite #nosalty-quiz-form div.custom-radio {
    margin-left: 34px; }
    .node-type-microsite #nosalty-quiz-form div.custom-radio .custom-radio-icon {
      margin-left: -34px; }
  .node-type-microsite #nosalty-quiz-form div.custom-checkbox {
    margin-left: 28px;
    overflow: visible; }
    .node-type-microsite #nosalty-quiz-form div.custom-checkbox .custom-checkbox-icon {
      margin-left: -28px; }
  .node-type-microsite #nosalty-quiz-form.quiz-expired h2,
  .node-type-microsite #nosalty-quiz-form.quiz-expired legend {
    font-family: "Open Sans Light",Arial;
    font-size: 30px;
    line-height: 34px;
    color: #fd3e4e;
    margin: 0px 0px 15px 0px; }
.node-type-microsite #page-footer {
  position: relative; }
  .node-type-microsite #page-footer #page-footer-top {
    height: 65px;
    padding-top: 20px;
    line-height: 23px; }

/**
 *  TCHIBO microsite
 */
.tchibo-sprite, .tchibo-slider-left, #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-prev a, .tchibo-slider-right, #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-next a {
  background-image: url('/themes/nosalty2013/images/microsite/tchibo-s5e9212caf8.png');
  background-repeat: no-repeat; }

.tchibo-slider-left, #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-prev a {
  background-position: 0 0; }

.tchibo-slider-right, #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-next a {
  background-position: 0 -58px; }

@font-face {
  font-family: InterstateOT;
  font-weight: bold;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/interstateot-bold.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/interstateot-bold.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/interstateot-bold.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/interstateot-bold.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/interstateot-bold.svg?1563360146#InterstateOT') format("svg"); }
@font-face {
  font-family: InterstateOT;
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/interstateot-regular.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/interstateot-regular.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/interstateot-regular.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/interstateot-regular.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/interstateot-regular.svg?1563360146#InterstateOT') format("svg"); }
@font-face {
  font-family: "InterstateOT Light";
  font-weight: normal;
  font-style: normal;
  src: url('/themes/nosalty2013/css/fonts/interstateot-light.eot?1563360146');
  src: url('/themes/nosalty2013/css/fonts/interstateot-light.eot?&1563360146#iefix') format("embedded-opentype"), url('/themes/nosalty2013/css/fonts/interstateot-light.woff?1563360146') format("woff"), url('/themes/nosalty2013/css/fonts/interstateot-light.ttf?1563360146') format("truetype"), url('/themes/nosalty2013/css/fonts/interstateot-light.svg?1563360146#InterstateOT Light') format("svg"); }
@-webkit-keyframes pulse_animation {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1); }
  50% {
    transform: scale(1.08); }
  75% {
    transform: scale(1); } }
@-moz-keyframes pulse_animation {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1); }
  50% {
    transform: scale(1.08); }
  75% {
    transform: scale(1); } }
@-o-keyframes pulse_animation {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1); }
  50% {
    transform: scale(1.08); }
  75% {
    transform: scale(1); } }
@keyframes pulse_animation {
  0% {
    transform: scale(1); }
  25% {
    transform: scale(1); }
  50% {
    transform: scale(1.08); }
  75% {
    transform: scale(1); } }
#microsite-tchibo-cafissimo {
  color: #3E1A0E; }
  #microsite-tchibo-cafissimo .jump-to-game {
    font-weight: normal;
    color: #FDD53F;
    font-size: 24px;
    font-family: InterstateOT;
    border-radius: 40px;
    line-height: 24px;
    padding: 24px 32px;
    background-color: #00346B;
    transition: all .6s;
    -webkit-animation: pulse_animation 1000ms infinite linear;
    -moz-animation: pulse_animation 1000ms infinite linear;
    -o-animation: pulse_animation 1000ms infinite linear;
    animation: pulse_animation 1000ms infinite linear;
    transform-origin: 70% 70%; }
    #microsite-tchibo-cafissimo .jump-to-game:hover {
      transition: all .2s;
      background-color: #A9190E;
      color: white; }
  #microsite-tchibo-cafissimo .tchibo-lapozo .box-title {
    font-family: InterstateOT, "Open Sans", Arial, sans-serif;
    font-weight: bold;
    color: #3E1A0E;
    text-align: center;
    padding: 13px;
    border: none;
    font-size: 35px; }
  #microsite-tchibo-cafissimo .tchibo-lapozo a {
    color: #3E1A0E; }
  #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-prev {
    left: 40px;
    top: 63px; }
    #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-prev a {
      width: 31px;
      height: 58px; }
  #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-next {
    right: 40px;
    top: 63px; }
    #microsite-tchibo-cafissimo .tchibo-lapozo .slideshow-thumbnail-next a {
      width: 31px;
      height: 58px; }

/**
 * OMNIA Quiz Popup
 */
.omnia-sprite, .omnia-popup-img-brazil, .jDialog-omnia .img-brazil, .omnia-popup-img-colombia, .jDialog-omnia .img-colombia, .omnia-popup-img-guatemala, .jDialog-omnia .img-guatemala, .omnia-popup-img-india, .jDialog-omnia .img-india, .omnia-popup_button, .jDialog-omnia .content .img-box-subtitle-wrapper .img-box-subtitle, .omnia-popup_close_button, .jDialog-omnia .jDialog-button-container button.form-submit, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .jDialog-omnia .jDialog-button-container button.ns-recept-video-outer, .omnia-popup_close_button_h, .jDialog-omnia .jDialog-button-container button.form-submit:hover, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .jDialog-omnia .jDialog-button-container button#button-jegyzet.has-note:hover, .omnia-popup_omnia_logo, .jDialog-omnia .omnia-logo, .omnia-popup_xclose, .jDialog-omnia .jDialog-close, .omnia-popup_xclose_h, .jDialog-omnia .jDialog-close:hover {
  background-image: url('/themes/nosalty2013/images/quiz/omnia-se61477ec24.png');
  background-repeat: no-repeat; }

.omnia-popup-img-brazil, .jDialog-omnia .img-brazil {
  background-position: 0 0; }

.omnia-popup-img-colombia, .jDialog-omnia .img-colombia {
  background-position: 0 -200px; }

.omnia-popup-img-guatemala, .jDialog-omnia .img-guatemala {
  background-position: 0 -400px; }

.omnia-popup-img-india, .jDialog-omnia .img-india {
  background-position: 0 -600px; }

.omnia-popup_button, .jDialog-omnia .content .img-box-subtitle-wrapper .img-box-subtitle {
  background-position: 0 -800px; }

.omnia-popup_close_button, .jDialog-omnia .jDialog-button-container button.form-submit, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .jDialog-omnia .jDialog-button-container button.ns-recept-video-outer {
  background-position: 0 -851px; }

.omnia-popup_close_button_h, .jDialog-omnia .jDialog-button-container button.form-submit:hover, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .jDialog-omnia .jDialog-button-container button.ns-recept-video-outer:hover, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .jDialog-omnia .jDialog-button-container button#button-jegyzet.has-note:hover {
  background-position: 0 -884px; }

.omnia-popup_omnia_logo, .jDialog-omnia .omnia-logo {
  background-position: 0 -917px; }

.omnia-popup_xclose, .jDialog-omnia .jDialog-close {
  background-position: 0 -1002px; }

.omnia-popup_xclose_h, .jDialog-omnia .jDialog-close:hover {
  background-position: 0 -1037px; }

.jDialog-omnia {
  max-width: 500px;
  background: #fff url(../images/quiz/omnia-popup_bgtop.png) top repeat-x;
  box-shadow: 0 0 30px -10px; }
  .jDialog-omnia .hr {
    position: absolute;
    width: 538px;
    height: 59px;
    border-bottom: 1px solid #CBCBCB; }
  .jDialog-omnia .omnia-logo {
    width: 161px;
    height: 85px;
    display: block;
    margin: 0 auto;
    text-indent: -9999px;
    position: relative; }
  .jDialog-omnia .jDialog-content {
    padding: 20px 30px 20px; }
  .jDialog-omnia .jDialog-button-container {
    background: url(../images/quiz/omnia-popup_bgbottom.png) bottom repeat-x; }
    .jDialog-omnia .jDialog-button-container button.form-submit, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .jDialog-omnia .jDialog-button-container button.ns-recept-video-outer {
      width: 127px;
      height: 33px;
      text-indent: -9999px;
      border: none !important; }
      .jDialog-omnia .jDialog-button-container button.form-submit:hover, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .jDialog-omnia .jDialog-button-container button.ns-recept-video-outer:hover, .jDialog-omnia .jDialog-button-container .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .jDialog-omnia .jDialog-button-container button#button-jegyzet.has-note:hover {
        border: none !important; }
  .jDialog-omnia .jDialog-close {
    width: 35px;
    height: 35px; }
  .jDialog-omnia .content h2 {
    font-size: 50px;
    text-align: center; }
  .jDialog-omnia .content p {
    font-size: 18px;
    padding: 10px;
    float: left;
    width: 380px; }
  .jDialog-omnia .content td.recept-237 {
    padding: 10px;
    text-align: center; }
  .jDialog-omnia .content .img-box-subtitle-wrapper {
    margin: 10px 0 0 3px; }
    .jDialog-omnia .content .img-box-subtitle-wrapper .img-box-subtitle {
      width: 235px;
      height: 51px;
      color: #fff;
      display: table-cell;
      vertical-align: middle;
      font-size: 14px;
      font-weight: bold; }
  .jDialog-omnia .img-colombia {
    width: 103px;
    height: 200px;
    display: inline-block;
    float: right; }
  .jDialog-omnia .img-guatemala {
    width: 103px;
    height: 200px;
    display: inline-block;
    float: right; }
  .jDialog-omnia .img-india {
    width: 103px;
    height: 200px;
    display: inline-block;
    float: right; }
  .jDialog-omnia .img-brazil {
    width: 103px;
    height: 200px;
    display: inline-block;
    float: right; }

.node-type-recept .jDialog-omnia .form-submit:hover, .node-type-recept .jDialog-omnia .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .jDialog-omnia .ns-recept-video-outer:hover, .node-type-recept .jDialog-omnia .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .jDialog-omnia #button-jegyzet.has-note:hover {
  background: #757374;
  font-size: 16px;
  color: #fff; }

body.page-gasztro-kalkulatorok .ajanlo-box {
  overflow: visible; }
  body.page-gasztro-kalkulatorok .ajanlo-box .box.block {
    overflow: visible; }

.ajanlo-box-block-reference {
  font-size: 16px;
  overflow: visible; }
  .ajanlo-box-block-reference .box {
    overflow: visible; }
  .ajanlo-box-block-reference .box-title {
    color: #B4B800;
    white-space: normal;
    line-height: 20px;
    padding: 12px 0 8px 0;
    border-top: dotted 1px #a0a0a0; }
    .ajanlo-box-block-reference .box-title a {
      color: #B4B800; }

.kalkulator-form {
  position: relative; }
  .kalkulator-form .form-submit, .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .kalkulator-form .ns-recept-video-outer {
    margin: 20px 0 0 0;
    background: #00709A;
    line-height: 17px; }
    .kalkulator-form .form-submit:hover, .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .kalkulator-form .ns-recept-video-outer:hover, .kalkulator-form .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .kalkulator-form #button-jegyzet.has-note:hover {
      color: #00709A; }
  .kalkulator-form legend {
    font-size: 14px; }
  .kalkulator-form fieldset {
    border: none;
    padding: 0;
    margin: 5px 0 0 0; }
    .kalkulator-form fieldset.left {
      width: 50%;
      float: left;
      clear: left; }
    .kalkulator-form fieldset.right {
      width: 50%;
      float: right;
      clear: right; }
    .kalkulator-form fieldset.column29 {
      width: 22%;
      float: left;
      display: block;
      overflow-wrap: break-word; }
    .kalkulator-form fieldset.column24 {
      width: 24%;
      float: left;
      display: block;
      overflow-wrap: break-word;
      font-size: 14px; }
    .kalkulator-form fieldset.column13 {
      width: 30%;
      float: left;
      display: block;
      overflow-wrap: break-word; }
    .kalkulator-form fieldset legend {
      font-weight: bold; }

.kalkulator-item {
  position: relative;
  line-height: 24px;
  clear: both;
  margin: 5px 0 0 0; }
  .kalkulator-item label {
    margin: 10px 0 0 0; }
  .kalkulator-item .form-item {
    margin: 0;
    padding: 0; }
  .kalkulator-item .form-item-textfield .form-item-wrapper {
    padding: 5px 9px; }
  .kalkulator-item .form-item-ok .form-item-wrapper {
    border-color: #dddddd !important; }
    .kalkulator-item .form-item-ok .form-item-wrapper i.sprite.icon-form-item-ok {
      display: none !important; }
  .kalkulator-item.half {
    width: 100%; }
  .kalkulator-item.has-suffix .form-item {
    width: 120px; }
  .kalkulator-item .suffix {
    position: absolute;
    right: 0;
    bottom: 0;
    font-weight: bold;
    line-height: 34px;
    text-align: left;
    width: 34px; }
  .kalkulator-item .custom-select-holder .custom-select-label-holder {
    background: none;
    border: 2px solid #dddddd; }
    .kalkulator-item .custom-select-holder .custom-select-label-holder .custom-select-text {
      padding: 0 8px;
      line-height: 26px;
      font-weight: normal;
      font-size: 14px; }
    .kalkulator-item .custom-select-holder .custom-select-label-holder .custom-select-dropdown {
      height: 26px;
      width: 28px;
      margin-top: -2px;
      background-color: #ffffff; }

.block .kalkulator-item.has-suffix .form-item {
  width: 120px; }

.kalkulator-main {
  border-top: dotted 1px #a0a0a0;
  font-size: 16px; }
  .kalkulator-main .kalkulator-content {
    border-bottom: dotted 1px #a0a0a0; }
  .kalkulator-main .kalkulator-item {
    clear: none; }
  .kalkulator-main .box-title {
    color: #B4B800;
    border: none;
    font-size: 34px;
    padding: 10px 0 26px 0; }
  .kalkulator-main .kalkulator-form fieldset.left {
    width: 25%;
    float: left;
    clear: none; }
  .kalkulator-main .kalkulator-form fieldset.right {
    width: 25%;
    float: right;
    clear: right; }
  .kalkulator-main .kalkulator-form .suffix {
    width: 40px; }
  .kalkulator-main .description {
    margin: 20px 0; }
  .kalkulator-main .results {
    display: none;
    margin: 20px 0; }
  .kalkulator-main .readmore {
    clear: both;
    padding: 20px 0 0 0; }
    .kalkulator-main .readmore a {
      line-height: 22px;
      font-size: 16px;
      font-weight: bold; }
  .kalkulator-main .category-description {
    display: none;
    margin: 1em 0; }
  .kalkulator-main .result-description {
    margin: 1em 0 .2em; }

body.page-kalkulatorok #content-header .title {
  display: none; }

.kalkulatorok-header {
  width: 670px;
  height: 245px;
  margin: 20px 0;
  background: url(../images/kalkulator/kalkulatorok-header.png) no-repeat; }

.kalkulator-popup {
  max-width: 560px;
  font-size: 16px; }
  .kalkulator-popup .more a {
    line-height: 22px;
    font-size: 16px;
    font-weight: bold; }
  .kalkulator-popup .jDialog-title {
    background-color: #B4B800;
    color: #FFFFFF;
    font-family: Prompt, Verdana;
    font-size: 22px; }

.kalk-no-result {
  display: block;
  margin: 15px 0;
  font-size: 16px; }
  .kalk-no-result .more {
    margin: 10px 0; }
    .kalk-no-result .more a {
      font-weight: bold; }

/**
 * BMI kalkulator
 */
.bmi-categories {
  width: 400px;
  margin: 0 auto; }

.block-bmi-kalk {
  background: url(../images/kalkulator/bmi-background.jpg) right center no-repeat; }

.block-bmi-kalk-full .kalkulator-content {
  background: url(../images/kalkulator/bmi-background-2.jpg) 10px top no-repeat;
  padding: 0 0 0 130px;
  height: 180px; }
  .block-bmi-kalk-full .kalkulator-content .kalkulator-form fieldset.left {
    width: 32%; }
  .block-bmi-kalk-full .kalkulator-content .kalkulator-form fieldset.right {
    width: 32%; }
  .block-bmi-kalk-full .kalkulator-content .kalkulator-form .form-submit, .block-bmi-kalk-full .kalkulator-content .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-bmi-kalk-full .kalkulator-content .kalkulator-form .ns-recept-video-outer {
    margin: 31px 20px 0 0;
    float: right; }
  .block-bmi-kalk-full .kalkulator-content .box-title {
    white-space: normal; }

.bmi-result {
  display: none; }
  .bmi-result #node-lista-title {
    font-size: 27px;
    font-family: Prompt, Verdana;
    color: #B4B800; }
  .bmi-result .bmi-info {
    text-align: center;
    border-bottom: 1px dotted #A0A0A0;
    padding: 10px; }
    .bmi-result .bmi-info .bmi-info-title {
      font-size: 16px; }
      .bmi-result .bmi-info .bmi-info-title .bmi-info-value {
        font-size: 40px;
        line-height: 50px;
        font-weight: bold;
        display: block;
        margin: 10px; }
        .bmi-result .bmi-info .bmi-info-title .bmi-info-value #show-bmi-result-info {
          margin-top: -5px;
          display: inline-block; }
    .bmi-result .bmi-info .result-description {
      font-weight: bold;
      font-size: 20px; }
  .bmi-result ul.bmi-categories {
    margin-top: 20px;
    width: 320px; }
    .bmi-result ul.bmi-categories li {
      clear: both;
      display: block; }
      .bmi-result ul.bmi-categories li span {
        width: 100px;
        text-align: left;
        display: inline-block;
        float: left;
        margin: 8px; }
        .bmi-result ul.bmi-categories li span.category-name {
          width: 180px; }
      .bmi-result ul.bmi-categories li.active {
        border: 2px solid #B4B800;
        color: #B4B800;
        border-radius: 5px;
        overflow: hidden; }

/**
 * Mi van a hutodben
 */
.block-huto-kalkulator {
  background: url(../images/kalkulator/huto.png) center top no-repeat; }
  .block-huto-kalkulator .box-title {
    border: none; }
  .block-huto-kalkulator .linkto {
    display: block;
    width: 240px;
    height: 376px;
    margin: 0 0 0 35px; }

/**
 * Puffadas kalkulator
 */
.block-puffadas-kalkulator {
  background: url(../images/kalkulator/puffadas.jpg) center 136px no-repeat; }
  .block-puffadas-kalkulator .form-submit, .block-puffadas-kalkulator .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-puffadas-kalkulator .ns-recept-video-outer {
    position: absolute;
    bottom: 2px;
    line-height: 17px; }

/**
 * Koltseg kalkulator
 */
.block-koltseg-kalkulator {
  background: url(../images/kalkulator/koltsegkalk.jpg) center 144px no-repeat; }
  .block-koltseg-kalkulator .form-submit, .block-koltseg-kalkulator .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-koltseg-kalkulator .ns-recept-video-outer {
    position: absolute;
    bottom: 2px;
    line-height: 17px; }

/**
 * Kaloria kalkulator
 */
#nosalty-kalkulator-kaloria-kalk-form fieldset.column-mikor {
  width: 16%; }
#nosalty-kalkulator-kaloria-kalk-form fieldset.column-spec {
  position: absolute;
  left: 63%;
  width: 37%; }
  #nosalty-kalkulator-kaloria-kalk-form fieldset.column-spec .custom-select-text {
    font-weight: normal;
    font-size: 14px; }
#nosalty-kalkulator-kaloria-kalk-form .kalkulator-item.has-suffix .form-item {
  width: 110px; }
#nosalty-kalkulator-kaloria-kalk-form .kalkulator-item.has-suffix .suffix {
  width: 43px;
  font-weight: normal; }
#nosalty-kalkulator-kaloria-kalk-form .kaloria-submit {
  float: right;
  margin: -70px 0 20px 0; }

#nosalty-kalkulator-kaloria-kalk-block-form button.form-submit, #nosalty-kalkulator-kaloria-kalk-block-form .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta #nosalty-kalkulator-kaloria-kalk-block-form button.ns-recept-video-outer {
  margin: 8px 0 0 0; }

/**
 * idealis testsuly kalkulator
 */
.ideal-categories {
  width: 400px;
  margin: 0 auto; }

.block-ideal-kalk {
  background: url(../images/kalkulator/ideal-2.jpg) right 144px no-repeat; }
  .block-ideal-kalk form.ideal-kalk-form {
    margin: 80px 0 0 0; }

.block-ideal-kalk-full .kalkulator-content {
  background: url(../images/kalkulator/ideal.jpg) left top no-repeat;
  padding: 0 0 0 152px;
  height: 160px; }
  .block-ideal-kalk-full .kalkulator-content .box-title {
    height: 30px;
    overflow: visible; }
  .block-ideal-kalk-full .kalkulator-content .kalkulator-form fieldset.left {
    width: 32%; }
  .block-ideal-kalk-full .kalkulator-content .kalkulator-form fieldset.right {
    width: 32%; }
  .block-ideal-kalk-full .kalkulator-content .kalkulator-form .form-submit, .block-ideal-kalk-full .kalkulator-content .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-ideal-kalk-full .kalkulator-content .kalkulator-form .ns-recept-video-outer {
    margin: 6px 20px 0 0;
    float: right; }

.ideal-result {
  display: none;
  position: relative; }
  .ideal-result .nosalty-node-lista {
    margin: 20px 0; }
  .ideal-result #node-lista-title {
    font-size: 27px;
    font-family: Prompt, Verdana;
    color: #B4B800; }
  .ideal-result .ideal-info {
    text-align: center;
    border-bottom: 1px dotted #A0A0A0;
    padding: 10px;
    font-size: 16px;
    height: 136px; }
    .ideal-result .ideal-info .ideal-info-current {
      width: 190px;
      display: block;
      float: left; }
      .ideal-result .ideal-info .ideal-info-current .ideal-info-value {
        font-size: 40px;
        display: block;
        margin: 10px; }
    .ideal-result .ideal-info .ideal-info-title {
      width: 260px;
      float: left; }
      .ideal-result .ideal-info .ideal-info-title .ideal-info-value {
        font-size: 40px;
        font-weight: bold;
        display: block;
        margin: 10px; }
        .ideal-result .ideal-info .ideal-info-title .ideal-info-value #show-ideal-result-info {
          margin-top: -5px;
          display: inline-block; }
    .ideal-result .ideal-info .ideal-info-suggestion {
      width: 190px;
      display: block;
      float: left; }
      .ideal-result .ideal-info .ideal-info-suggestion .ideal-info-value {
        font-size: 40px;
        display: block;
        margin: 10px;
        color: #FD3E4D; }
    .ideal-result .ideal-info .result-description {
      font-weight: bold;
      font-size: 20px; }
  .ideal-result .more-buttons {
    top: 100px;
    position: absolute; }
    .ideal-result .more-buttons .button {
      font-size: 14px;
      line-height: 16px;
      width: 260px;
      text-align: center; }
  .ideal-result .more {
    margin: 13px 0;
    text-align: left; }
    .ideal-result .more a {
      font-size: 16px;
      font-weight: bold; }

/**
 * Alapanyagcsere kalkulator
 */
.acsere-categories {
  width: 400px;
  margin: 0 auto; }

.block-acsere-kalk {
  background: url(../images/kalkulator/acsere-2.jpg) right 160px no-repeat; }
  .block-acsere-kalk form.acsere-kalk-form {
    margin: 0; }
    .block-acsere-kalk form.acsere-kalk-form .kalkulator-item {
      margin-top: 5px; }
      .block-acsere-kalk form.acsere-kalk-form .kalkulator-item button.form-submit, .block-acsere-kalk form.acsere-kalk-form .kalkulator-item .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-acsere-kalk form.acsere-kalk-form .kalkulator-item button.ns-recept-video-outer {
        margin-top: 9px; }
  .block-acsere-kalk .description p {
    margin-bottom: .5em; }

.block-acsere-kalk-full .kalkulator-content {
  background: url(../images/kalkulator/acsere.jpg) left top no-repeat;
  padding: 0 0 0 130px;
  height: 160px; }
  .block-acsere-kalk-full .kalkulator-content .box-title {
    height: 30px;
    overflow: visible; }
  .block-acsere-kalk-full .kalkulator-content .kalkulator-form fieldset.left {
    width: 22%;
    margin-right: 3%; }
    .block-acsere-kalk-full .kalkulator-content .kalkulator-form fieldset.left.testsulyod {
      margin-right: 0; }
  .block-acsere-kalk-full .kalkulator-content .kalkulator-form fieldset.right {
    width: 25%; }
  .block-acsere-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod {
    width: 23%; }
  .block-acsere-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod .form-item {
    width: 80px; }
  .block-acsere-kalk-full .kalkulator-content .kalkulator-form .form-submit, .block-acsere-kalk-full .kalkulator-content .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-acsere-kalk-full .kalkulator-content .kalkulator-form .ns-recept-video-outer {
    margin: 6px 0 0;
    float: right; }

.acsere-result {
  display: none;
  position: relative; }
  .acsere-result .nosalty-node-lista {
    margin: 20px 0; }
  .acsere-result #node-lista-title {
    font-size: 27px;
    font-family: Prompt, Verdana;
    color: #B4B800; }
  .acsere-result .acsere-info {
    text-align: center;
    border: none;
    padding: 10px;
    font-size: 16px; }
    .acsere-result .acsere-info .acsere-info-title {
      width: 100%;
      float: left; }
      .acsere-result .acsere-info .acsere-info-title .acsere-info-value {
        font-size: 40px;
        line-height: 50px;
        font-weight: bold;
        display: block;
        margin: 10px; }
        .acsere-result .acsere-info .acsere-info-title .acsere-info-value #show-acsere-result-info {
          margin-top: -5px;
          display: inline-block; }
    .acsere-result .acsere-info .result-description {
      font-weight: bold;
      font-size: 20px; }
  .acsere-result .more {
    margin: 13px 0;
    text-align: left; }
    .acsere-result .more a {
      font-size: 16px;
      font-weight: bold; }

/**
 * Napi energiaszukseglet kalkulator
 */
.energiasz-categories {
  width: 400px;
  margin: 0 auto; }

.block-energiasz-kalk form.energiasz-kalk-form {
  margin: 0; }
  .block-energiasz-kalk form.energiasz-kalk-form .nemed {
    width: 47%; }
  .block-energiasz-kalk form.energiasz-kalk-form .eletkorod {
    width: 47%;
    margin-left: 3%; }
  .block-energiasz-kalk form.energiasz-kalk-form .fizikaimunka {
    width: 100%; }
  .block-energiasz-kalk form.energiasz-kalk-form .aktivitas {
    width: 100%; }
  .block-energiasz-kalk form.energiasz-kalk-form .kalkulator-item {
    margin-top: 5px; }
    .block-energiasz-kalk form.energiasz-kalk-form .kalkulator-item.submit {
      clear: none;
      float: right; }
      .block-energiasz-kalk form.energiasz-kalk-form .kalkulator-item.submit button.form-submit, .block-energiasz-kalk form.energiasz-kalk-form .kalkulator-item.submit .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-energiasz-kalk form.energiasz-kalk-form .kalkulator-item.submit button.ns-recept-video-outer {
        margin: 26px 0 0 0; }
.block-energiasz-kalk .description p {
  margin-bottom: .5em; }

.block-energiasz-kalk-full .kalkulator-content {
  padding: 0;
  height: 160px; }
  .block-energiasz-kalk-full .kalkulator-content .box-title {
    height: 30px;
    overflow: visible; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset legend {
    font-weight: normal; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset .suffix {
    font-weight: normal;
    font-size: 13px; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset .form-item {
    width: auto;
    font-size: 13px; }
    .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset .form-item .custom-select-holder {
      min-width: initial;
      font-weight: normal;
      max-width: 152px; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.left {
    width: 15%;
    margin-right: 1%; }
    .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.left.testsulyod {
      margin-right: 0; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.right {
    width: 25%; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.nemed {
    width: 9%; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.eletkorod {
    width: 15%; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.fizikaimunka {
    width: 21%; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.aktivitas {
    width: 21%; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod {
    width: 11%; }
    .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod .suffix {
      width: 21px; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod .form-item {
    width: 47px; }
    .block-energiasz-kalk-full .kalkulator-content .kalkulator-form fieldset.testsulyod .form-item .form-item-wrapper {
      padding: 5px 9px; }
  .block-energiasz-kalk-full .kalkulator-content .kalkulator-form .form-submit, .block-energiasz-kalk-full .kalkulator-content .kalkulator-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .block-energiasz-kalk-full .kalkulator-content .kalkulator-form .ns-recept-video-outer {
    margin: 30px 0 0;
    line-height: 17px;
    float: right;
    padding: 5px 12px; }

.energiasz-result {
  display: none;
  position: relative; }
  .energiasz-result .nosalty-node-lista {
    margin: 20px 0; }
  .energiasz-result #node-lista-title {
    font-size: 27px;
    font-family: Prompt, Verdana;
    color: #B4B800; }
  .energiasz-result .energiasz-info {
    text-align: center;
    border-bottom: 1px dotted #A0A0A0;
    padding: 10px;
    font-size: 16px; }
    .energiasz-result .energiasz-info .energiasz-info-title {
      width: 100%;
      float: left; }
      .energiasz-result .energiasz-info .energiasz-info-title .energiasz-info-value {
        font-size: 40px;
        line-height: 50px;
        font-weight: bold;
        display: block;
        margin: 10px; }
        .energiasz-result .energiasz-info .energiasz-info-title .energiasz-info-value #show-energiasz-result-info {
          margin-top: -5px;
          display: inline-block; }
    .energiasz-result .energiasz-info .result-description {
      font-weight: bold;
      font-size: 20px; }
  .energiasz-result .more-buttons {
    margin: 80px 0 0 0; }
    .energiasz-result .more-buttons .button {
      font-size: 14px;
      line-height: 16px;
      width: 260px;
      text-align: center; }
  .energiasz-result .more {
    margin: 13px 0;
    text-align: left; }
    .energiasz-result .more a {
      font-size: 16px;
      font-weight: bold; }

.kalkulatorok-linkgyujto .box-title {
  color: #C9D200; }
.kalkulatorok-linkgyujto ul {
  margin: 0;
  padding: 0; }
  .kalkulatorok-linkgyujto ul li {
    margin: 0;
    padding: 0; }
    .kalkulatorok-linkgyujto ul li a {
      margin: 0;
      padding: 10px 10px 9px;
      display: block;
      transition-duration: .2s;
      border-bottom: dotted 1px #a0a0a0;
      color: #00709A;
      font-size: 18px; }
      .kalkulatorok-linkgyujto ul li a:hover {
        background-color: #B4B800;
        color: #fff; }
.kalkulatorok-linkgyujto.cocacola .box-title {
  color: #D41A3F; }
.kalkulatorok-linkgyujto.cocacola ul li a:hover {
  background-color: #DD2045; }

.ns-social {
  display: inline-block;
  box-sizing: border-box;
  width: 35px;
  height: 35px;
  border: 2px solid transparent;
  border-radius: 2px;
  color: white;
  cursor: pointer;
  line-height: 33px;
  text-align: center; }
  .ns-social .fa {
    font-size: 17px;
    line-height: 32px; }

.ns-social * {
  box-sizing: border-box; }

.ns-social.ns-social-facebooksend-wrapper {
  font-weight: 700;
  border: none;
  text-align: left;
  width: 77px;
  height: 20px;
  text-shadow: 0 -1px 0 #005ecf;
  background: -webkit-linear-gradient(#0084ff, #006fff);
  /* Safari 5.1-6.0 */
  background: -o-linear-gradient(#0084ff, #006fff);
  /* Opera 11.1-12.0 */
  background: -moz-linear-gradient(#0084ff, #006fff);
  /* Firefox 3.6-15 */
  background: linear, false, #0084ff, #006fff;
  /* Standard syntax */
  border-radius: 3px; }
  .ns-social.ns-social-facebooksend-wrapper svg.pluginButtonIconSVG {
    height: 14px;
    margin: 0px 4px 0 4px;
    position: relative;
    top: 3px;
    vertical-align: top; }
  .ns-social.ns-social-facebooksend-wrapper .pluginButtonLabel {
    display: inline-block;
    padding: 1px 5px 0 0;
    position: absolute;
    vertical-align: top;
    -webkit-font-smoothing: antialiased;
    color: #fff;
    line-height: 19px;
    font-size: 11px;
    font-family: Helvetica, Arial, sans-serif;
    text-shadow: 0 -1px 0 #005ecf; }
  .ns-social.ns-social-facebooksend-wrapper:hover {
    background: -webkit-linear-gradient(#009bff, #0084ff);
    /* Safari 5.1-6.0 */
    background: -o-linear-gradient(#009bff, #0084ff);
    /* Opera 11.1-12.0 */
    background: -moz-linear-gradient(#009bff, #0084ff);
    /* Firefox 3.6-15 */
    background: linear, false, #009bff, #0084ff;
    /* Standard syntax */
    box-shadow: inset 0 0 1px #006fff; }

.facebook-like-btn.bottom-floatleft.second .ns-social.ns-social-facebooksend-wrapper {
  margin-left: -2px; }

.ns-social.ns-social-facebookshare-wrapper {
  width: auto;
  border: 0;
  vertical-align: top;
  margin-right: 8px; }
  .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare {
    width: 120px;
    height: 35px;
    display: inline-block;
    background-color: #3b5998;
    border: 2px solid #3b5998;
    border-radius: 2px;
    color: #fff;
    vertical-align: middle;
    font-family: "Open Sans Semibold"; }
    .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare .facebookshare-text {
      vertical-align: top; }
    .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare i {
      margin-right: 8px;
      font-size: 24px; }
    .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare:hover {
      background-color: #fff;
      color: #3b5998; }
  .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare-bubble-wrapper {
    display: inline-block;
    vertical-align: top; }
    .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare-bubble-wrapper .ns-social-facebookshare-nub {
      height: 0;
      left: 5px;
      position: relative;
      top: -22px;
      width: 5px;
      z-index: 2; }
      .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare-bubble-wrapper .ns-social-facebookshare-nub s {
        border-color: transparent #ccd0d5;
        border-style: solid;
        border-width: 4px 5px 4px 0px;
        display: block;
        position: relative;
        top: 1px; }
      .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare-bubble-wrapper .ns-social-facebookshare-nub i {
        left: 3px;
        top: -7px;
        border-color: transparent #ccd0d5;
        border-right-color: #FFF;
        border-style: solid;
        border-width: 4px 5px 4px 0px;
        display: block;
        position: relative; }
    .ns-social.ns-social-facebookshare-wrapper .ns-social-facebookshare-bubble-wrapper .ns-social-facebookshare-bubble {
      background: #FFF none repeat scroll 0% 0%;
      border: 2px solid #ccd0d5;
      border-radius: 2px;
      color: #4E5665;
      display: inline-block;
      font-size: 11px;
      height: 35px;
      line-height: 35px;
      margin-left: 10px;
      min-width: 15px;
      padding: 0 5px;
      text-align: center;
      white-space: nowrap; }

.ns-social-googleplus {
  background-color: #DB402C;
  border-color: #DB402C; }
  .ns-social-googleplus:hover {
    background-color: white;
    color: #DB402C; }

.ns-social-twitter {
  background-color: #55acee;
  border-color: #55acee; }
  .ns-social-twitter:hover {
    background-color: white;
    color: #55acee; }

a.ns-social.ns-social-pinterest {
  background-color: #CB2027;
  border-color: #CB2027;
  color: white; }
  a.ns-social.ns-social-pinterest:hover {
    background-color: white;
    color: #CB2027 !important; }

.ns-social-shareinmail {
  background-color: #8B939F;
  border-color: #8B939F; }
  .ns-social-shareinmail:hover {
    background-color: white;
    color: #8B939F; }

.ns-social-print {
  background-color: #eeeeee;
  border-color: #eeeeee;
  color: #8B939F; }
  .ns-social-print:hover {
    background-color: white;
    border-color: #8B939F;
    color: #8B939F; }

.ns-social-favorite {
  background-color: #C6CD00;
  border-color: #C6CD00; }
  .ns-social-favorite:hover {
    background-color: white;
    color: #C6CD00; }
  .ns-social-favorite.kedvencek-link {
    background-color: white;
    border-color: white;
    color: #FD3E4C; }

.user-options-social.top-social {
  height: 21px;
  border-top: dotted 1px #818282;
  padding-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 15px; }

.facebook-like-btn.bottom {
  padding-top: 10px; }

.facebook-like-btn.inline {
  display: inline-block;
  display: -webkit-inline-box; }

.ns-social.ns-social-googleplus.bordered, .ns-social.ns-social-pinterest.bordered {
  border-radius: 40px; }
  .ns-social.ns-social-googleplus.bordered:hover, .ns-social.ns-social-pinterest.bordered:hover {
    color: red !important; }

.social-box.footer .social li {
  background: white;
  display: inline-block;
  margin: 0 7px; }
  .social-box.footer .social li a {
    font-size: 21px;
    width: 40px;
    height: 40px; }

.ns-social.ns-social-facebook.bordered {
  border-radius: 40px;
  background-color: #3B5998; }
  .ns-social.ns-social-facebook.bordered:hover {
    color: #3b5998 !important;
    background-color: white;
    border-color: #3B5998; }

.ns-social.ns-social-youtube.bordered {
  border-radius: 40px;
  background-color: #bb0000; }
  .ns-social.ns-social-youtube.bordered:hover {
    color: #e52d27 !important;
    background-color: white;
    border-color: #bb0000; }

.ns-social.ns-social-viber.bordered {
  background-position: center;
  background-size: 24px;
  background-repeat: no-repeat;
  background-color: #7b519d;
  border-radius: 40px;
  border-color: #7b519d;
  background-image: url("../images/blog/viber.png"); }
  .ns-social.ns-social-viber.bordered:hover {
    background-image: url("../images/blog/viber-hover.png");
    background-color: white;
    border-color: #7b519d; }

.viber-share {
  border-radius: 2px;
  margin-right: 4px;
  border: 2px solid;
  padding: 7px 0px 5px 31px;
  background-position: center;
  background-size: 24px;
  background-repeat: no-repeat;
  background-color: #7d3daf;
  border-color: #7d3daf;
  background-image: url("../images/blog/viber.png"); }
  .viber-share:hover {
    background-image: url("../images/blog/viber-hover.png");
    background-color: white;
    border-color: #7d3daf; }

.ns-social.ns-social-instagram.bordered {
  background-position: center;
  background-size: 40px;
  background-repeat: no-repeat;
  border-radius: 40px;
  background-image: url("../images/blog/instagram.png"); }
  .ns-social.ns-social-instagram.bordered:hover {
    background-image: url("../images/blog/instagram-hover.jpg");
    background-color: white;
    background-size: 36px;
    border-color: #c10793; }

.social-box.footer .links {
  padding-top: 30px; }
  .social-box.footer .links li {
    display: inline;
    margin-left: 10px; }

.separator-footer {
  display: inline;
  margin-left: 10px; }

.social-box.footer .main-headline {
  padding-top: 20px;
  padding-bottom: 10px;
  font-size: 16px;
  font-weight: bold; }

.footer-logo-nosalty {
  width: 460px;
  display: inline-block;
  border-bottom: dotted 1px #A0A0A0; }
  .footer-logo-nosalty .nosalty-logo-footer-new {
    width: 245px;
    height: 90px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("/themes/nosalty2013/images/footer2016.png");
    margin-bottom: 15px; }

.discourse-more {
  float: right;
  display: block; }

/* login es regisztracio oldal */
.discourse #device-mode,
.discourse #block-nosalty-kereso,
.discourse #breadcrumb {
  display: none; }
.discourse #content-inner.center {
  margin: 0 auto; }
.discourse #header-top {
  background: #EEEEEE;
  height: 45px; }
  .discourse #header-top .box-center {
    width: 990px; }
    .discourse #header-top .box-center #navigation {
      font-family: Prompt, Verdana;
      text-transform: uppercase;
      text-shadow: 0 0 1px rgba(0, 0, 0, 0.2);
      margin-right: -8px;
      float: right; }
      .discourse #header-top .box-center #navigation ul#primary li {
        padding: 0 7px;
        float: left;
        line-height: 45px; }
        .discourse #header-top .box-center #navigation ul#primary li a {
          color: #DDDDDD;
          font-size: 12px; }
          .discourse #header-top .box-center #navigation ul#primary li a:hover, .discourse #header-top .box-center #navigation ul#primary li a.hover {
            color: #fff; }
          .discourse #header-top .box-center #navigation ul#primary li a.active {
            color: #FD3E4E; }
    .discourse #header-top .box-center #name-and-slogan {
      margin-left: 42%; }
.discourse #header-bottom .box-center {
  width: 990px;
  margin-left: auto;
  margin-right: auto; }
  .discourse #header-bottom .box-center #navigation ul#primary {
    text-align: center; }
    .discourse #header-bottom .box-center #navigation ul#primary li {
      padding: 0 7px;
      line-height: 45px;
      float: none !important;
      display: inline-block; }
.discourse.page-user #content-header h1.title {
  text-transform: none;
  color: #333333;
  font-weight: normal;
  font-family: "Open Sans", Arial, sans-serif;
  letter-spacing: 0.025em;
  font-size: 30px;
  line-height: 38px;
  padding-left: 0;
  text-align: center;
  margin-bottom: 5px; }
.discourse #content form#user-login {
  width: 390px;
  margin: 0 auto; }
  .discourse #content form#user-login #edit-remember-me-wrapper.form-item {
    padding: 0; }
  .discourse #content form#user-login #edit-name-wrapper,
  .discourse #content form#user-login #edit-pass-wrapper {
    margin-bottom: 8px; }
    .discourse #content form#user-login #edit-name-wrapper .form-item-wrapper,
    .discourse #content form#user-login #edit-pass-wrapper .form-item-wrapper {
      width: auto;
      padding: 11px;
      border-color: #c4c4c4;
      border-radius: 4px; }
      .discourse #content form#user-login #edit-name-wrapper .form-item-wrapper input,
      .discourse #content form#user-login #edit-pass-wrapper .form-item-wrapper input {
        font-size: 16px; }
    .discourse #content form#user-login #edit-name-wrapper label,
    .discourse #content form#user-login #edit-pass-wrapper label {
      display: none !important; }
  .discourse #content form#user-login a.lostpass {
    font-size: 12px;
    letter-spacing: 0.025em;
    font-family: "Open Sans Semibold"; }
  .discourse #content form#user-login #edit-submit {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 15px;
    text-transform: uppercase;
    padding: 8px 30px;
    text-align: center;
    background-color: #B4B800;
    float: right;
    color: #333333;
    margin: 5px 0 10px 0; }
    .discourse #content form#user-login #edit-submit:hover {
      border-color: #B4B800 !important;
      color: #B4B800; }
  .discourse #content form#user-login .separator {
    position: relative;
    text-align: center;
    margin-bottom: 25px; }
    .discourse #content form#user-login .separator span {
      font-family: "Open Sans Semibold";
      font-size: 20px;
      padding: 0 25px;
      background-color: #FFFFFF; }
    .discourse #content form#user-login .separator hr {
      position: absolute;
      z-index: -1;
      width: 100%;
      top: 12px;
      border-color: #DDDDDD;
      border-bottom: 0; }
  .discourse #content form#user-login a.fb-blue {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0;
    margin-bottom: 10px; }
    .discourse #content form#user-login a.fb-blue .icon {
      display: block;
      float: left; }
    .discourse #content form#user-login a.fb-blue:hover {
      border-color: #4A66A0;
      color: #4A66A0; }
  .discourse #content form#user-login a.google-red {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0; }
    .discourse #content form#user-login a.google-red .icon {
      display: block;
      float: left; }
    .discourse #content form#user-login a.google-red:hover {
      border-color: #D3482B;
      color: #D3482B; }
  .discourse #content form#user-login .register-button-wrapper {
    text-align: center; }
    .discourse #content form#user-login .register-button-wrapper .register-text {
      font-family: "Open Sans Semibold";
      font-style: italic;
      letter-spacing: 0.05em;
      font-size: 16px;
      margin: 20px 0; }
    .discourse #content form#user-login .register-button-wrapper .btn-register {
      font-family: "Open Sans Semibold";
      font-weight: normal;
      letter-spacing: 0.085em;
      font-size: 15px;
      text-transform: uppercase;
      padding: 8px 30px;
      text-align: center;
      margin-right: 0;
      background-color: #525252; }
      .discourse #content form#user-login .register-button-wrapper .btn-register:hover {
        color: #525252;
        border-color: #525252 !important; }
    .discourse #content form#user-login .register-button-wrapper .term-accept {
      margin-top: 10px;
      font-size: 12px;
      letter-spacing: 0.025em; }
.discourse #content form#user-register .form-item label,
.discourse #content form#user-register .form-item .form-item-wrapper {
  box-sizing: border-box;
  margin: 0; }
.discourse #content form#user-register .form-item .form-item-wrapper {
  width: 380px; }
.discourse #content form#user-register .form-item label {
  width: 305px;
  padding-right: 15px;
  font-size: 20px;
  letter-spacing: 0.025em;
  line-height: 40px; }
.discourse #content form#user-register .form-item .description {
  font-size: 12px;
  letter-spacing: 0.025em;
  line-height: 1.4;
  margin-top: 6px;
  padding-left: 305px;
  width: 380px; }
.discourse #content form#user-register .form-item-textfield .form-item-wrapper {
  padding: 11px;
  border-color: #c4c4c4;
  border-radius: 4px; }
  .discourse #content form#user-register .form-item-textfield .form-item-wrapper input {
    font-size: 16px; }
.discourse #content form#user-register .form-item-checkbox {
  padding-left: 305px; }
  .discourse #content form#user-register .form-item-checkbox label {
    font-size: 12px;
    letter-spacing: 0.025em;
    line-height: 1.5; }
.discourse #content form#user-register .captcha {
  margin-top: 40px; }
  .discourse #content form#user-register .captcha > img {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 25px;
    display: block; }
.discourse #content form#user-register #edit-submit {
  margin: 40px auto 25px;
  font-family: "Open Sans Semibold";
  font-weight: normal;
  letter-spacing: 0.085em;
  font-size: 20px;
  text-transform: uppercase;
  display: block;
  line-height: 32px;
  padding: 12px 25px;
  text-align: center; }
.discourse #content form#user-register .form-item-note {
  text-align: center;
  padding-left: 0; }
.discourse #content form#user-register .form-item-date_select {
  margin-bottom: 22px; }
  .discourse #content form#user-register .form-item-date_select .custom-select-holder {
    border-radius: 4px;
    border: solid 2px #c4c4c4;
    padding: 4px;
    font-size: 16px; }
    .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-text,
    .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-dropdown,
    .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-options {
      background-color: #FFFFFF; }
    .discourse #content form#user-register .form-item-date_select .custom-select-holder .custom-select-options {
      border: solid 2px #c4c4c4;
      top: 38px;
      left: -2px;
      right: 0; }
  .discourse #content form#user-register .form-item-date_select .form-item-markup {
    margin-right: 0; }
  .discourse #content form#user-register .form-item-date_select .date-month {
    width: 62%;
    margin-right: 5%; }
    .discourse #content form#user-register .form-item-date_select .date-month .form-item-wrapper {
      width: 100%; }
  .discourse #content form#user-register .form-item-date_select .date-day {
    width: 33%; }
    .discourse #content form#user-register .form-item-date_select .date-day .form-item-wrapper {
      width: 100%; }
.discourse #content form#user-register .separator {
  position: relative;
  text-align: center;
  width: 380px;
  margin: 45px auto 25px; }
  .discourse #content form#user-register .separator span {
    font-family: "Open Sans Semibold";
    font-size: 20px;
    padding: 0 25px;
    background-color: #FFFFFF; }
  .discourse #content form#user-register .separator hr {
    position: absolute;
    z-index: -1;
    width: 100%;
    top: 12px;
    border-color: #DDDDDD;
    border-bottom: 0; }
.discourse #content form#user-register .login-links {
  text-align: center;
  width: 380px;
  margin-left: auto;
  margin-right: auto; }
  .discourse #content form#user-register .login-links .login-text {
    font-family: "Open Sans Semibold";
    font-style: italic;
    font-size: 16px;
    margin: 20px 0; }
  .discourse #content form#user-register .login-links a {
    font-family: "Open Sans Semibold";
    font-weight: normal;
    letter-spacing: 0.085em;
    font-size: 20px;
    text-transform: uppercase;
    display: block;
    line-height: 32px;
    padding: 12px 25px;
    text-align: center;
    margin-right: 0;
    margin-bottom: 10px; }
    .discourse #content form#user-register .login-links a .icon {
      display: block;
      float: left; }
    .discourse #content form#user-register .login-links a#edit-ns-login {
      color: #333333; }
      .discourse #content form#user-register .login-links a#edit-ns-login:hover {
        color: #B4B800; }

.node-type-ajanlo .discourse-topics {
  padding-top: 20px;
  margin-bottom: 26px; }
  .node-type-ajanlo .discourse-topics .column-block-title {
    margin-bottom: 24px;
    font-size: 22px; }
  .node-type-ajanlo .discourse-topics .discourse-more {
    font-size: 16px; }
    .node-type-ajanlo .discourse-topics .discourse-more .icon {
      display: inline-block;
      margin-bottom: -1px;
      margin-left: 8px; }
  .node-type-ajanlo .discourse-topics .column-block-content ul {
    padding-left: 0; }
    .node-type-ajanlo .discourse-topics .column-block-content ul li {
      border-bottom: 1px solid #ccc;
      font-size: 18px;
      line-height: 130%;
      list-style: none;
      margin-bottom: 0;
      padding: 14px 0 14px; }
      .node-type-ajanlo .discourse-topics .column-block-content ul li:last-child {
        border-bottom: 0; }

.node-type-recept .discourse-topics {
  padding-top: 10px;
  padding-bottom: 20px;
  margin-bottom: 0; }
  .node-type-recept .discourse-topics .column-block-content ul {
    padding-left: 0; }
    .node-type-recept .discourse-topics .column-block-content ul li {
      border-bottom: 1px solid #ccc;
      line-height: 130%;
      list-style: none;
      margin-bottom: 0;
      padding: 6px 0 6px; }
      .node-type-recept .discourse-topics .column-block-content ul li:last-child {
        border-bottom: 0; }
  .node-type-recept .discourse-topics .column-block-content .discourse-more-button {
    background-color: #006f9a;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 16px;
    padding: 7px 10px;
    display: inline-block;
    margin-top: 5px;
    border-radius: 3px;
    border: 2px solid #00709A; }
    .node-type-recept .discourse-topics .column-block-content .discourse-more-button .icon {
      display: inline-block;
      margin-bottom: -1px;
      margin-left: 8px; }
    .node-type-recept .discourse-topics .column-block-content .discourse-more-button:hover {
      background-color: transparent !important;
      box-shadow: none;
      color: #00709A; }

.fotopalyazat #wrapper {
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 95px !important; }
  .fotopalyazat #wrapper #container {
    padding-top: 0; }
    .fotopalyazat #wrapper #container #content {
      margin-right: 0; }
  .fotopalyazat #wrapper .barilla-content-pre {
    background-color: #093a7c; }
  .fotopalyazat #wrapper .somat-content-pre {
    background-color: #093a7c; }
  .fotopalyazat #wrapper #content-area {
    font-family: "Hurme", sans-serif;
    line-height: 1.2; }
  .fotopalyazat #wrapper .barilla-content-pre-2 {
    background: url("../images/fotopalyazat/barilla/barilla-header.jpg") center no-repeat;
    background-size: cover;
    position: relative;
    height: 530px; }
    .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper {
      width: 900px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      color: white;
      padding-bottom: 35px; }
      .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper .barilla-calltoaction {
        font-size: 26px;
        font-family: "Hurme Black", sans-serif;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
        padding-top: 50px;
        padding-bottom: 35px; }
      .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper a.form-submit, .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-meta a.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper a.ns-recept-video-outer {
        background-color: #D32533;
        height: 80px;
        width: 250px;
        border: 2px solid white !important;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px;
        font-weight: normal;
        text-transform: uppercase;
        font-size: 26px;
        letter-spacing: 3px;
        line-height: 80px;
        position: relative;
        z-index: 999; }
        .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper a.form-submit:hover, .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-meta a.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper a.ns-recept-video-outer:hover, .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-buttons a#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper a#button-jegyzet.has-note:hover {
          background-color: #a9111c !important;
          color: white; }
      .fotopalyazat #wrapper .barilla-content-pre-2 .content-pre-wrapper img.barilla-photos {
        position: absolute;
        margin-left: -469px;
        left: 50%;
        top: 170px; }
  .fotopalyazat #wrapper .somat-content-pre-2 {
    background: url("../images/fotopalyazat/barilla/barilla-header.jpg") center no-repeat;
    background-size: cover;
    position: relative;
    height: 530px; }
    .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper {
      width: 900px;
      margin-left: auto;
      margin-right: auto;
      text-align: center;
      color: white;
      padding-bottom: 35px; }
      .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper .barilla-calltoaction {
        font-size: 26px;
        font-family: "Hurme Black", sans-serif;
        letter-spacing: 2px;
        text-transform: uppercase;
        text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
        padding-top: 50px;
        padding-bottom: 35px; }
      .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper a.form-submit, .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-meta a.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper a.ns-recept-video-outer {
        background-color: #D32533;
        height: 80px;
        width: 250px;
        border: 2px solid white !important;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px;
        font-weight: normal;
        text-transform: uppercase;
        font-size: 26px;
        letter-spacing: 3px;
        line-height: 80px;
        position: relative;
        z-index: 999; }
        .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper a.form-submit:hover, .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-meta a.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper a.ns-recept-video-outer:hover, .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper .node-type-recept .node-inner .article-buttons a#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper a#button-jegyzet.has-note:hover {
          background-color: #a9111c !important;
          color: white; }
      .fotopalyazat #wrapper .somat-content-pre-2 .content-pre-wrapper img.barilla-photos {
        position: absolute;
        margin-left: -469px;
        left: 50%;
        top: 170px; }
  .fotopalyazat #wrapper .barilla-content-pre-3 {
    background-color: #093a7c;
    text-align: center;
    padding-top: 50px; }
    .fotopalyazat #wrapper .barilla-content-pre-3 h2 {
      text-transform: uppercase;
      color: white;
      font-size: 35px;
      font-weight: normal;
      letter-spacing: 3px;
      margin-bottom: 0;
      font-family: "Hurme Light", sans-serif; }
    .fotopalyazat #wrapper .barilla-content-pre-3 img {
      margin-top: -20px; }
  .fotopalyazat #wrapper .somat-content-pre-3 {
    background-color: #093a7c;
    text-align: center;
    padding-top: 50px; }
    .fotopalyazat #wrapper .somat-content-pre-3 h2 {
      text-transform: uppercase;
      color: white;
      font-size: 35px;
      font-weight: normal;
      letter-spacing: 3px;
      margin-bottom: 0;
      font-family: "Hurme Light", sans-serif; }
    .fotopalyazat #wrapper .somat-content-pre-3 img {
      margin-top: -20px; }
  .fotopalyazat #wrapper .fotopalyazat-form {
    background-color: #093a7c;
    color: white;
    padding-bottom: 40px; }
    .fotopalyazat #wrapper .fotopalyazat-form .quiz-title {
      text-align: center;
      text-transform: uppercase;
      font-size: 35px;
      letter-spacing: 3pt; }
    .fotopalyazat #wrapper .fotopalyazat-form form {
      width: 900px;
      margin-left: auto;
      margin-right: auto; }
    .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .status {
      display: none !important; }
    .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper {
      border: 0;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper input {
        color: #0D255E;
        font-family: "Hurme", sans-serif;
        line-height: 1.2;
        font-size: 16px;
        height: auto;
        letter-spacing: 1pt;
        /* do not group these rules */ }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper input::-webkit-input-placeholder {
          color: #0D255E; }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper input:-moz-placeholder {
          /* FF 4-18 */
          color: #0D255E; }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper input::-moz-placeholder {
          /* FF 19+ */
          color: #0D255E; }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-wrapper input:-ms-input-placeholder {
          /* IE 10+ */
          color: #0D255E; }
    .fotopalyazat #wrapper .fotopalyazat-form .description {
      color: white; }
    .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget {
      margin-left: 194px; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget input {
        color: white; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget label {
        font-size: 18px;
        text-transform: uppercase;
        letter-spacing: 2px; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .form-submit, .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .ns-recept-video-outer {
        background-color: #e3d388;
        font-weight: normal;
        text-transform: uppercase;
        color: #0D255E;
        letter-spacing: 1px;
        padding: 10px 20px; }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .form-submit:hover, .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .ns-recept-video-outer:hover, .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget #button-jegyzet.has-note:hover {
          background-color: #BBA852 !important;
          border-color: #BBA852 !important; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .widget-preview {
        border: 0; }
      .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .description {
        font-size: 13px;
        letter-spacing: 1px; }
        .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .description a {
          color: #e3d388; }
          .fotopalyazat #wrapper .fotopalyazat-form .form-item-imagefield_crop_widget .description a:hover {
            color: #BBA852; }
    .fotopalyazat #wrapper .fotopalyazat-form .form-submit, .fotopalyazat #wrapper .fotopalyazat-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat #wrapper .fotopalyazat-form .ns-recept-video-outer {
      font-family: "Hurme", sans-serif;
      line-height: 1.2; }
    .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper,
    .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper {
      *zoom: 1;
      margin-bottom: 45px; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper:before, .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper:after,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper:before,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper:after {
        content: " ";
        display: table; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper:after,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper:after {
        clear: both; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper label,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper label {
        float: left;
        width: 320px;
        font-size: 30px;
        line-height: 60px;
        letter-spacing: 3pt; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper .form-item-wrapper,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper .form-item-wrapper {
        width: 580px;
        float: left;
        font-size: 16px;
        box-sizing: border-box;
        padding: 20px 16px; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-wrapper .description,
      .fotopalyazat #wrapper .fotopalyazat-form #edit-title-1-wrapper .description {
        font-size: 13px;
        letter-spacing: 1pt;
        font-family: "Hurme Light", sans-serif;
        padding-top: 8px;
        clear: both;
        margin-left: 300px; }
    .fotopalyazat #wrapper .fotopalyazat-form .bar-szlogen {
      background: #093a7c;
      /* Old browsers */
      background: -moz-linear-gradient(left, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(left, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear, to right, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%;
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      text-align: center;
      font-size: 25px;
      padding: 21px 0;
      letter-spacing: 2pt;
      margin-bottom: 35px; }
      .fotopalyazat #wrapper .fotopalyazat-form .bar-szlogen .sarga {
        color: #e3d388; }
    .fotopalyazat #wrapper .fotopalyazat-form .player-fieldset-legend {
      font-family: "Hurme Light", sans-serif;
      color: white;
      font-size: 20px;
      text-transform: uppercase;
      text-align: center;
      letter-spacing: 2pt;
      margin: 35px 0; }
    .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player {
      width: 370px;
      padding: 0; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player input {
        font-size: 16px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .form-item-textfield {
        margin-bottom: 10px; }
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .form-item-textfield .form-item-wrapper {
          padding: 10px 16px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-last-name-wrapper,
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-first-name-wrapper,
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-city-wrapper,
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-phone-wrapper {
        width: 100% !important;
        margin: 0 0 10px 0;
        float: none; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-street-wrapper {
        width: 245px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .date-wrapper {
        margin: 20px 0 30px 0; }
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .date-wrapper .form-item-select {
          margin-top: 0;
          margin-bottom: 0; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-dropdown {
        display: none; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-text {
        padding: 5px 16px;
        margin-right: 0; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder {
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options li {
        padding: 5px 16px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder,
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options {
        background-color: white;
        font-weight: normal;
        color: #0D255E;
        font-size: 16px; }
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder a,
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options a {
          color: #0D255E; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-player-birth-year-wrapper {
        width: 142px; }
      .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper {
        float: none;
        font-size: 14px;
        line-height: 20px;
        margin-top: 20px; }
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon {
          margin-right: 10px;
          margin-bottom: 28px;
          float: left; }
        .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox label {
          float: left;
          display: block;
          width: 330px; }
          .fotopalyazat #wrapper .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox label a {
            font-size: 13px;
            color: #e3d388; }
    .fotopalyazat #wrapper .fotopalyazat-form #edit-player-submit {
      margin-left: auto;
      margin-right: auto;
      display: block;
      float: none;
      background-color: #D32533;
      border: 2px solid white !important;
      text-transform: uppercase;
      font-weight: normal;
      width: 180px;
      height: 60px;
      padding: 0;
      text-align: center; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-player-submit:hover {
        color: white;
        background-color: #a9111c !important; }
      .fotopalyazat #wrapper .fotopalyazat-form #edit-player-submit i {
        display: none; }
.fotopalyazat .node-lista-title {
  text-align: center;
  margin-top: 45px; }
  .fotopalyazat .node-lista-title h2 {
    color: #D32533;
    font-size: 35px;
    text-transform: uppercase;
    letter-spacing: 5pt; }
    .fotopalyazat .node-lista-title h2 span {
      display: inline-block;
      margin: 6px; }
.fotopalyazat .node-lista-settings {
  text-align: center;
  padding-top: 10px;
  margin-bottom: 40px; }
  .fotopalyazat .node-lista-settings .navbar ul.navbar-buttons li {
    border: 2px solid #e3d388;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background-color: white;
    text-transform: uppercase;
    letter-spacing: 1pt;
    font-size: 14px; }
    .fotopalyazat .node-lista-settings .navbar ul.navbar-buttons li a {
      color: #0D255E;
      font-weight: normal;
      padding: 8px 22px; }
    .fotopalyazat .node-lista-settings .navbar ul.navbar-buttons li:first-child {
      margin-right: 10px; }
    .fotopalyazat .node-lista-settings .navbar ul.navbar-buttons li.active {
      background-color: #e3d388; }
      .fotopalyazat .node-lista-settings .navbar ul.navbar-buttons li.active i.icon-navbar-active {
        display: none; }
.fotopalyazat .article-list.article-list-horizontal ul.article-list-items {
  width: 900px;
  margin-left: auto;
  margin-right: auto; }
  .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li {
    margin: 0 0 30px 0;
    max-width: 435px; }
    .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li:nth-child(even) {
      margin-right: 0;
      float: right; }
    .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box {
      border: 3px solid #e7e7e7;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      padding: 20px 24px;
      margin-bottom: 12px; }
      .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .szavazat_count {
        color: #D32533;
        font-size: 20px;
        text-align: center;
        letter-spacing: 2px;
        font-family: "Hurme", sans-serif;
        margin-bottom: 16px; }
      .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-title {
        text-align: center;
        font-size: 28px;
        color: #0D255E;
        border-bottom: 2px solid #dfdfd0;
        padding: 16px 0 20px; }
      .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta {
        padding-top: 14px; }
        .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-avatar {
          display: inline-block;
          vertical-align: middle; }
          .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-avatar img {
            border-radius: 50%; }
        .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-user {
          display: inline-block;
          color: #0D255E;
          margin-left: 6px;
          letter-spacing: 1px; }
        .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share {
          float: right;
          margin-top: 5px; }
          .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a {
            background-color: #3b5998;
            color: white;
            font-family: "Hurme", sans-serif;
            font-size: 12px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            padding: 4px 7px;
            border: 2px solid #3b5998;
            display: inline-block; }
            .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a:hover {
              color: #3b5998;
              background-color: white; }
            .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a i {
              margin-right: 5px;
              vertical-align: middle; }
    .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-submit {
      text-align: center; }
      .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a {
        float: none;
        background-color: #D32533;
        font-family: "Hurme Light", sans-serif;
        font-weight: normal;
        font-size: 14px;
        letter-spacing: 2px;
        padding: 10px 20px;
        text-transform: uppercase;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px; }
        .fotopalyazat .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a:hover {
          background-color: #a9111c !important;
          border-color: #a9111c !important;
          color: white; }
.fotopalyazat .node-lista-pager {
  width: 900px;
  margin-left: auto;
  margin-right: auto;
  position: relative; }
  .fotopalyazat .node-lista-pager .pager {
    line-height: 100%; }
    .fotopalyazat .node-lista-pager .pager li a {
      background-color: #e3d388;
      color: #0D255E;
      font-size: 14px;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      border: 2px solid #e3d388;
      display: inline-block; }
      .fotopalyazat .node-lista-pager .pager li a:hover {
        background-color: white;
        color: #0D255E; }
    .fotopalyazat .node-lista-pager .pager li.pager-current {
      background-color: white;
      color: #0D255E;
      font-weight: bold;
      font-size: 14px;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      border: 2px solid #e3d388;
      display: inline-block;
      height: 26px;
      width: 26px;
      line-height: 26px;
      text-align: center;
      vertical-align: bottom;
      padding: 0;
      margin-top: 5px; }
    .fotopalyazat .node-lista-pager .pager li.pager-item {
      font-weight: bold;
      margin-top: 5px;
      display: inline-block; }
      .fotopalyazat .node-lista-pager .pager li.pager-item a {
        height: 26px;
        width: 26px;
        line-height: 26px;
        text-align: center; }
    .fotopalyazat .node-lista-pager .pager li.pager-next, .fotopalyazat .node-lista-pager .pager li.pager-previous {
      text-transform: uppercase;
      letter-spacing: 1px;
      position: absolute;
      top: 0;
      padding: 0; }
      .fotopalyazat .node-lista-pager .pager li.pager-next a, .fotopalyazat .node-lista-pager .pager li.pager-previous a {
        line-height: 36px;
        padding: 0 20px; }
    .fotopalyazat .node-lista-pager .pager li.pager-previous {
      left: 0; }
    .fotopalyazat .node-lista-pager .pager li.pager-next {
      right: 0; }
    .fotopalyazat .node-lista-pager .pager li.pager-last, .fotopalyazat .node-lista-pager .pager li.pager-first {
      display: none; }
.fotopalyazat .barilla-share-wrapper {
  background-color: #093A7C;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px; }
  .fotopalyazat .barilla-share-wrapper a {
    background-color: white;
    color: #3b5998;
    font-family: "Hurme", sans-serif;
    font-size: 12px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    padding: 4px 7px;
    border: 2px solid #3b5998;
    display: inline-block; }
    .fotopalyazat .barilla-share-wrapper a:hover {
      background-color: #3b5998;
      color: white; }
    .fotopalyazat .barilla-share-wrapper a i {
      margin-right: 5px;
      vertical-align: middle; }

.fotopalyazat_nevezes #wrapper {
  width: 100%;
  padding-right: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 90px !important; }
  .fotopalyazat_nevezes #wrapper .list-item-box {
    box-sizing: border-box;
    width: 660px;
    padding: 30px 35px 25px 35px;
    margin: 0 auto;
    background-color: #ffffff; }
    .fotopalyazat_nevezes #wrapper .list-item-box .szavazat_count {
      color: #D32533;
      font-size: 32px;
      margin-bottom: 30px;
      text-align: center;
      letter-spacing: 2px;
      font-family: "Hurme", sans-serif; }
    .fotopalyazat_nevezes #wrapper .list-item-box .list-item-title {
      text-align: center;
      font-size: 45px;
      line-height: 30px;
      color: #D32533 !important;
      border-bottom: 2px solid #dfdfd0;
      padding-top: 15px;
      padding-bottom: 25px;
      font-family: "Hurme", sans-serif;
      line-height: 120%; }
    .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta {
      padding-top: 20px; }
      .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-avatar {
        display: inline-block;
        vertical-align: middle; }
        .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-avatar img {
          border-radius: 50%; }
      .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-user {
        display: inline-block;
        color: #0D255E;
        margin-left: 6px;
        letter-spacing: 1px; }
      .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-share {
        float: right;
        margin-top: 5px; }
        .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-share a {
          background-color: #3b5998;
          color: white;
          font-family: "Hurme", sans-serif;
          font-size: 12px;
          -moz-border-radius: 6px;
          -webkit-border-radius: 6px;
          border-radius: 6px;
          padding: 4px 7px;
          border: 2px solid #3b5998;
          display: inline-block; }
        .fotopalyazat_nevezes #wrapper .list-item-box .list-item-meta .list-item-share a:hover {
          color: #3b5998;
          background-color: white; }
  .fotopalyazat_nevezes #wrapper .list-item-submit {
    text-align: center;
    margin-top: 28px; }
    .fotopalyazat_nevezes #wrapper .list-item-submit a {
      float: none;
      background-color: #D32533;
      font-family: "Hurme Light", sans-serif;
      font-weight: normal;
      font-size: 24px;
      letter-spacing: 2px;
      padding: 25px 45px;
      text-transform: uppercase;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      border: 3px #ffffff solid !important;
      -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important;
      -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important;
      box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important; }
      .fotopalyazat_nevezes #wrapper .list-item-submit a:hover {
        background-color: #a9111c !important;
        color: white; }
  .fotopalyazat_nevezes #wrapper .back-to-main {
    text-align: center;
    padding-top: 36px;
    padding-bottom: 100px; }
    .fotopalyazat_nevezes #wrapper .back-to-main a {
      float: none;
      color: #0e255e;
      background-color: #e4d387;
      font-family: "Hurme Light", sans-serif;
      font-weight: normal;
      font-size: 20px;
      letter-spacing: 2px;
      padding: 20px 40px;
      text-transform: uppercase;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px; }
  .fotopalyazat_nevezes #wrapper .barilla-nyeremenyek {
    text-align: center;
    margin-top: 40px; }
    .fotopalyazat_nevezes #wrapper .barilla-nyeremenyek .nyeremenyek-title {
      text-transform: uppercase;
      color: #ffffff;
      font-size: 35px; }
  .fotopalyazat_nevezes #wrapper .back-to-nevezes {
    text-align: center;
    margin-top: 28px; }
    .fotopalyazat_nevezes #wrapper .back-to-nevezes a {
      float: none;
      color: #0e255e;
      background-color: #e4d387;
      font-family: "Hurme Light", sans-serif;
      font-weight: normal;
      font-size: 28px;
      letter-spacing: 2px;
      padding: 20px 34px;
      text-transform: uppercase;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      border: 3px #ffffff solid !important;
      -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.85) !important;
      -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.85) !important;
      box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.85) !important; }

.fotopalyazat_nevezes .barilla-content-pre {
  background-color: transparent !important; }
  .fotopalyazat_nevezes .barilla-content-pre .barilla-subtitle {
    padding-bottom: 30px; }

.fotopalyazat .barilla-content-pre,
.fotopalyazat_nevezes .barilla-content-pre {
  text-align: center;
  width: 100%;
  background-color: #093a7c;
  padding: 18px 0 16px 0; }
  .fotopalyazat .barilla-content-pre .barilla-title,
  .fotopalyazat_nevezes .barilla-content-pre .barilla-title {
    width: 900px;
    color: #ffffff;
    font-size: 35px;
    text-transform: uppercase;
    margin: 0 auto;
    margin-top: 24px;
    padding-bottom: 35px;
    border-bottom: 1px #ffffff solid;
    font-family: "Hurme Light", sans-serif; }
    .fotopalyazat .barilla-content-pre .barilla-title strong,
    .fotopalyazat_nevezes .barilla-content-pre .barilla-title strong {
      font-family: "Hurme", sans-serif; }
  .fotopalyazat .barilla-content-pre .barilla-navi,
  .fotopalyazat_nevezes .barilla-content-pre .barilla-navi {
    width: 900px;
    margin: 0 auto;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px #ffffff solid; }
    .fotopalyazat .barilla-content-pre .barilla-navi a,
    .fotopalyazat_nevezes .barilla-content-pre .barilla-navi a {
      display: inline-block;
      font-size: 13px;
      letter-spacing: 1px;
      color: #E4D285;
      text-transform: uppercase;
      padding-left: 10px;
      padding-right: 10px; }
  .fotopalyazat .barilla-content-pre .barilla-szlogen,
  .fotopalyazat_nevezes .barilla-content-pre .barilla-szlogen {
    font-size: 70px;
    color: #ffffff;
    text-transform: uppercase;
    padding-top: 28px;
    padding-bottom: 24px;
    line-height: 70px;
    letter-spacing: 18px;
    font-family: "Hurme Light", sans-serif; }
  .fotopalyazat .barilla-content-pre .barilla-subtitle,
  .fotopalyazat_nevezes .barilla-content-pre .barilla-subtitle {
    font-size: 16px;
    color: #E4D285;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 3px; }
    .fotopalyazat .barilla-content-pre .barilla-subtitle i,
    .fotopalyazat_nevezes .barilla-content-pre .barilla-subtitle i {
      margin: 2px 10px; }
.fotopalyazat .somat-content-pre,
.fotopalyazat_nevezes .somat-content-pre {
  text-align: center;
  width: 100%;
  background-color: #093a7c;
  padding: 18px 0 16px 0; }
  .fotopalyazat .somat-content-pre .somat-title,
  .fotopalyazat_nevezes .somat-content-pre .somat-title {
    width: 900px;
    color: #ffffff;
    font-size: 35px;
    text-transform: uppercase;
    margin: 0 auto;
    margin-top: 24px;
    padding-bottom: 35px;
    border-bottom: 1px #ffffff solid;
    font-family: "Hurme Light", sans-serif; }
    .fotopalyazat .somat-content-pre .somat-title strong,
    .fotopalyazat_nevezes .somat-content-pre .somat-title strong {
      font-family: "Hurme", sans-serif; }
  .fotopalyazat .somat-content-pre .somat-navi,
  .fotopalyazat_nevezes .somat-content-pre .somat-navi {
    width: 900px;
    margin: 0 auto;
    padding-top: 16px;
    padding-bottom: 16px;
    border-bottom: 1px #ffffff solid; }
    .fotopalyazat .somat-content-pre .somat-navi a,
    .fotopalyazat_nevezes .somat-content-pre .somat-navi a {
      display: inline-block;
      font-size: 13px;
      letter-spacing: 1px;
      color: #E4D285;
      text-transform: uppercase;
      padding-left: 10px;
      padding-right: 10px; }
  .fotopalyazat .somat-content-pre .somat-szlogen,
  .fotopalyazat_nevezes .somat-content-pre .somat-szlogen {
    font-size: 70px;
    color: #ffffff;
    text-transform: uppercase;
    padding-top: 28px;
    padding-bottom: 24px;
    line-height: 70px;
    letter-spacing: 18px;
    font-family: "Hurme Light", sans-serif; }
  .fotopalyazat .somat-content-pre .somat-subtitle,
  .fotopalyazat_nevezes .somat-content-pre .somat-subtitle {
    font-size: 16px;
    color: #E4D285;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 3px; }
    .fotopalyazat .somat-content-pre .somat-subtitle i,
    .fotopalyazat_nevezes .somat-content-pre .somat-subtitle i {
      margin: 2px 10px; }

.fotopalyazat-somat-main {
  background: url("/themes/nosalty2013/images/fotopalyazat/somat/main_background.png");
  width: 100%;
  height: 1274px;
  background-size: cover;
  margin: 0 auto;
  position: relative;
  overflow: hidden; }
  .fotopalyazat-somat-main .fotopalyazat-somat-bottomred {
    background: url("/themes/nosalty2013/images/fotopalyazat/somat/bottom_red.png");
    position: absolute;
    height: 725px;
    width: 100%;
    bottom: 0;
    background-size: 100% 100%; }
  .fotopalyazat-somat-main .fotopalyazat-somat-jatekmenete {
    background: url("/themes/nosalty2013/images/fotopalyazat/somat/jatek_menete.png");
    width: 1220px;
    height: 90px;
    position: absolute;
    bottom: 55px;
    left: 50%;
    margin-left: -610px; }
  .fotopalyazat-somat-main .fotopalyazat-somat-nyeremenyek {
    background: url("/themes/nosalty2013/images/fotopalyazat/somat/nyeremenyek.png");
    width: 2004px;
    height: 1388px;
    position: absolute;
    top: -260px;
    left: 50%;
    margin-left: -1002px; }
  .fotopalyazat-somat-main .fotopalyazat-somat-top {
    width: 100%;
    height: 500px; }
    .fotopalyazat-somat-main .fotopalyazat-somat-top .fotopalyazat-somat-title {
      background: url("/themes/nosalty2013/images/fotopalyazat/somat/bearanyozzuk.png");
      width: 741px;
      height: 230px;
      position: absolute;
      left: 50%;
      margin-left: -370px; }
    .fotopalyazat-somat-main .fotopalyazat-somat-top .fotopalyazat-somat-navi {
      width: 700px;
      text-align: center;
      margin-top: 230px;
      text-transform: uppercase;
      height: 50px;
      font-size: 18px;
      line-height: 50px;
      position: absolute;
      left: 50%;
      margin-left: -350px;
      border-top: 2px dotted white;
      border-bottom: 2px dotted white;
      font-weight: bold;
      color: #a00b10; }
      .fotopalyazat-somat-main .fotopalyazat-somat-top .fotopalyazat-somat-navi a {
        color: #a00b10; }
      .fotopalyazat-somat-main .fotopalyazat-somat-top .fotopalyazat-somat-navi a:hover {
        color: #a00b10; }
      .fotopalyazat-somat-main .fotopalyazat-somat-top .fotopalyazat-somat-navi a:visited {
        color: #a00b10; }
    .fotopalyazat-somat-main .fotopalyazat-somat-top .fotozz {
      background: url(/themes/nosalty2013/images/fotopalyazat/somat/fotozz.png);
      width: 700px;
      height: 42px;
      position: absolute;
      margin-top: 300px;
      left: 50%;
      margin-left: -350px;
      text-align: center;
      line-height: 42px;
      background-size: 100% 100%;
      font-size: 30px;
      color: #ffe18f; }
    .fotopalyazat-somat-main .fotopalyazat-somat-top .form-submit.nevez-link, .fotopalyazat-somat-main .fotopalyazat-somat-top .node-type-recept .node-inner .article-meta .nevez-link.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat-somat-main .fotopalyazat-somat-top .nevez-link.ns-recept-video-outer {
      width: 200px;
      position: absolute;
      height: 60px;
      text-transform: uppercase;
      font-size: 30px;
      color: white;
      text-align: center;
      line-height: 60px;
      background: #a90329;
      background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
      background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
      background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
      border-radius: 10px;
      border: 2px solid #d2a64d !important;
      margin-top: 385px;
      left: 50%;
      margin-left: -100px; }
  .fotopalyazat-somat-main .idotartam {
    color: white;
    position: absolute;
    bottom: 18px;
    width: 500px;
    text-align: center;
    left: 50%;
    margin-left: -250px;
    font-size: 20px; }
    .fotopalyazat-somat-main .idotartam .time {
      font-weight: bold; }
  .fotopalyazat-somat-main .illusztracio {
    color: white;
    width: 220px;
    position: absolute;
    bottom: 15px;
    left: 50%;
    margin-left: 300px;
    font-size: 10px; }

.fotopalyazat-form {
  color: white;
  padding-bottom: 40px;
  width: 100%;
  background: url(/themes/nosalty2013/images/fotopalyazat/somat/main_background.png);
  background-size: 100% 100%;
  display: none;
  text-align: center; }
  .fotopalyazat-form .quiz-title {
    background: url(/themes/nosalty2013/images/fotopalyazat/somat/fotozz.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    padding-top: 10px;
    width: 300px;
    height: 32px;
    text-transform: none;
    margin: 0 auto;
    line-height: 20px;
    font-weight: normal;
    color: #ffe18f;
    font-size: 25px;
    margin-top: 20px;
    text-align: center;
    display: inline-block; }
  .fotopalyazat-form form {
    width: 900px;
    margin-left: auto;
    margin-right: auto; }
  .fotopalyazat-form .form-item-imagefield_crop_widget .status {
    display: none !important; }
  .fotopalyazat-form .form-item-wrapper {
    border: 0;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px; }
    .fotopalyazat-form .form-item-wrapper input {
      color: #0D255E;
      font-family: "Hurme", sans-serif;
      line-height: 1.2;
      font-size: 16px;
      height: auto;
      letter-spacing: 1pt;
      /* do not group these rules */ }
      .fotopalyazat-form .form-item-wrapper input::-webkit-input-placeholder {
        color: #0D255E; }
      .fotopalyazat-form .form-item-wrapper input:-moz-placeholder {
        /* FF 4-18 */
        color: #0D255E; }
      .fotopalyazat-form .form-item-wrapper input::-moz-placeholder {
        /* FF 19+ */
        color: #0D255E; }
      .fotopalyazat-form .form-item-wrapper input:-ms-input-placeholder {
        /* IE 10+ */
        color: #0D255E; }
  .fotopalyazat-form .description {
    color: white; }
  .fotopalyazat-form .form-item-imagefield_crop_widget {
    margin-left: 194px; }
    .fotopalyazat-form .form-item-imagefield_crop_widget input {
      color: white; }
    .fotopalyazat-form .form-item-imagefield_crop_widget label {
      font-size: 18px;
      text-transform: uppercase;
      letter-spacing: 2px; }
    .fotopalyazat-form .form-item-imagefield_crop_widget .form-submit, .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat-form .form-item-imagefield_crop_widget .ns-recept-video-outer {
      background-color: #e3d388;
      font-weight: normal;
      text-transform: uppercase;
      color: #0D255E;
      letter-spacing: 1px;
      padding: 10px 20px; }
      .fotopalyazat-form .form-item-imagefield_crop_widget .form-submit:hover, .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-meta .ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .fotopalyazat-form .form-item-imagefield_crop_widget .ns-recept-video-outer:hover, .fotopalyazat-form .form-item-imagefield_crop_widget .node-type-recept .node-inner .article-buttons #button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .fotopalyazat-form .form-item-imagefield_crop_widget #button-jegyzet.has-note:hover {
        background-color: #BBA852 !important;
        border-color: #BBA852 !important; }
    .fotopalyazat-form .form-item-imagefield_crop_widget .widget-preview {
      border: 0; }
    .fotopalyazat-form .form-item-imagefield_crop_widget .description {
      font-size: 13px;
      letter-spacing: 1px; }
      .fotopalyazat-form .form-item-imagefield_crop_widget .description a {
        color: #e3d388; }
        .fotopalyazat-form .form-item-imagefield_crop_widget .description a:hover {
          color: #BBA852; }
  .fotopalyazat-form .form-submit, .fotopalyazat-form .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat-form .ns-recept-video-outer {
    font-family: "Hurme", sans-serif;
    line-height: 1.2; }
  .fotopalyazat-form #edit-title-wrapper,
  .fotopalyazat-form #edit-title-1-wrapper {
    *zoom: 1;
    margin-bottom: 45px; }
    .fotopalyazat-form #edit-title-wrapper:before, .fotopalyazat-form #edit-title-wrapper:after,
    .fotopalyazat-form #edit-title-1-wrapper:before,
    .fotopalyazat-form #edit-title-1-wrapper:after {
      content: " ";
      display: table; }
    .fotopalyazat-form #edit-title-wrapper:after,
    .fotopalyazat-form #edit-title-1-wrapper:after {
      clear: both; }
    .fotopalyazat-form #edit-title-wrapper label,
    .fotopalyazat-form #edit-title-1-wrapper label {
      float: left;
      width: 135px;
      line-height: 60px; }
    .fotopalyazat-form #edit-title-wrapper .form-item-wrapper,
    .fotopalyazat-form #edit-title-1-wrapper .form-item-wrapper {
      width: 580px;
      float: left;
      font-size: 16px;
      box-sizing: border-box;
      margin-top: 11px;
      border-radius: 10px; }
    .fotopalyazat-form #edit-title-wrapper .description,
    .fotopalyazat-form #edit-title-1-wrapper .description {
      font-size: 13px;
      letter-spacing: 1pt;
      font-family: "Hurme Light", sans-serif;
      padding-top: 8px;
      clear: both;
      margin-left: 300px; }
  .fotopalyazat-form .bar-szlogen {
    background: #093a7c;
    /* Old browsers */
    background: -moz-linear-gradient(left, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear, to right, #093a7c 0%, #0f255e 20%, #0f255e 80%, #093a7c 100%;
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    text-align: center;
    font-size: 25px;
    padding: 21px 0;
    letter-spacing: 2pt;
    margin-bottom: 35px; }
    .fotopalyazat-form .bar-szlogen .sarga {
      color: #e3d388; }
  .fotopalyazat-form .player-fieldset-legend {
    font-family: "Hurme Light", sans-serif;
    color: white;
    font-size: 20px;
    text-align: center;
    margin: 35px 0; }
  .fotopalyazat-form #quiz-fieldset-player {
    width: 370px;
    padding: 0;
    font-family: "Hurme", sans-serif; }
    .fotopalyazat-form #quiz-fieldset-player input {
      font-size: 16px; }
    .fotopalyazat-form #quiz-fieldset-player .form-item-textfield {
      margin-bottom: 10px; }
      .fotopalyazat-form #quiz-fieldset-player .form-item-textfield .form-item-wrapper {
        padding: 10px 16px;
        border-radius: 10px; }
    .fotopalyazat-form #quiz-fieldset-player #edit-player-last-name-wrapper,
    .fotopalyazat-form #quiz-fieldset-player #edit-player-first-name-wrapper,
    .fotopalyazat-form #quiz-fieldset-player #edit-player-city-wrapper,
    .fotopalyazat-form #quiz-fieldset-player #edit-player-city-1-wrapper,
    .fotopalyazat-form #quiz-fieldset-player #edit-player-phone-wrapper {
      width: 100%;
      margin: 0 0 10px 0;
      float: none; }
    .fotopalyazat-form #quiz-fieldset-player #edit-player-street-wrapper,
    .fotopalyazat-form #quiz-fieldset-player #edit-player-street-1-wrapper {
      width: 100%; }
    .fotopalyazat-form #quiz-fieldset-player .date-wrapper {
      margin: 20px 0 30px 0; }
      .fotopalyazat-form #quiz-fieldset-player .date-wrapper .form-item-select {
        margin-top: 0;
        margin-bottom: 0; }
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-dropdown {
      display: none; }
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-text {
      padding: 5px 16px;
      margin-right: 0; }
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder {
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px; }
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options li {
      padding: 5px 16px; }
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder,
    .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options {
      background-color: white;
      font-weight: normal;
      color: #0D255E;
      font-size: 16px; }
      .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder a,
      .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options a {
        color: #0D255E; }
    .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper {
      float: none;
      font-size: 14px;
      line-height: 20px;
      margin-top: 20px; }
      .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox .custom-checkbox-icon {
        margin-right: 10px;
        margin-bottom: 28px;
        float: left; }
      .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox label {
        float: left;
        display: block;
        width: 330px; }
        .fotopalyazat-form #quiz-fieldset-player #edit-agreement-wrapper .custom-checkbox label a {
          font-size: 13px;
          color: #e3d388; }
  .fotopalyazat-form #edit-player-submit, .fotopalyazat-form #edit-player-submit-1 {
    width: 200px;
    height: 60px;
    text-transform: uppercase;
    font-size: 25px;
    color: white;
    text-align: center;
    background: #a90329;
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
    border-radius: 10px;
    border: 2px solid #d2a64d !important;
    float: none !important; }
    .fotopalyazat-form #edit-player-submit:hover, .fotopalyazat-form #edit-player-submit-1:hover {
      color: white;
      background-color: #a9111c !important;
      border: 2px solid #d2a64d !important; }
    .fotopalyazat-form #edit-player-submit i, .fotopalyazat-form #edit-player-submit-1 i {
      display: none; }

.fotopalyazat-somat-body .fotopalyazat-form input {
  height: 22px !important; }
.fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items {
  width: 900px;
  margin-left: auto;
  margin-right: auto; }
  .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li {
    margin: 0 0 30px 0;
    max-width: 435px; }
    .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li:nth-child(even) {
      margin-right: 0;
      float: right; }
    .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box {
      border: 3px solid #e7e7e7;
      -moz-border-radius: 8px;
      -webkit-border-radius: 8px;
      border-radius: 8px;
      padding: 20px 24px;
      margin-bottom: 12px; }
      .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .szavazat_count {
        color: #D32533;
        font-size: 20px;
        text-align: center;
        letter-spacing: 2px;
        font-family: "Hurme", sans-serif;
        margin-bottom: 16px; }
      .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-title {
        text-align: center;
        font-size: 28px;
        color: #D32533 !important;
        border-bottom: 2px solid #dfdfd0;
        padding: 16px 0 20px; }
      .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta {
        padding-top: 14px; }
        .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-avatar {
          display: inline-block;
          vertical-align: middle; }
          .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-avatar img {
            border-radius: 50%; }
        .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-user {
          display: inline-block;
          color: #0D255E;
          margin-left: 6px;
          letter-spacing: 1px; }
        .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share {
          float: right;
          margin-top: 5px; }
          .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a {
            background-color: #3b5998;
            color: white;
            font-family: "Hurme", sans-serif;
            font-size: 12px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            padding: 4px 7px;
            border: 2px solid #3b5998;
            display: inline-block; }
            .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a:hover {
              color: #3b5998;
              background-color: white; }
            .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-meta .list-item-share a i {
              margin-right: 5px;
              vertical-align: middle; }
    .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-submit {
      text-align: center; }
      .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a {
        float: none;
        background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
        background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
        background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
        font-family: "Hurme Light", sans-serif;
        font-weight: normal;
        font-size: 14px;
        letter-spacing: 2px;
        padding: 10px 20px;
        text-transform: uppercase;
        -moz-border-radius: 8px;
        -webkit-border-radius: 8px;
        border-radius: 8px; }
        .fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a:hover {
          background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
          background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
          background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
          border-color: #a9111c !important;
          color: white; }
.fotopalyazat-somat-body .node-lista-title {
  background: url(/themes/nosalty2013/images/fotopalyazat/somat/fotozz.png);
  background-size: 100% 100%;
  color: #ffe18f;
  text-align: center;
  width: 600px;
  height: 40px;
  margin: auto;
  margin-top: 20px;
  line-height: 40px;
  letter-spacing: 2px; }
  .fotopalyazat-somat-body .node-lista-title h2 {
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 0px;
    line-height: 36px; }
.fotopalyazat-somat-body .navbar {
  margin: auto;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
  width: 100%; }
  .fotopalyazat-somat-body .navbar ul.navbar-buttons li {
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
    letter-spacing: 1pt;
    font-size: 20px !important;
    border-left: 2px solid #e3d388 !important;
    border: 2px solid #e3d388 !important; }
    .fotopalyazat-somat-body .navbar ul.navbar-buttons li a {
      color: #e3d388 !important;
      font-weight: normal;
      padding: 8px 22px; }
    .fotopalyazat-somat-body .navbar ul.navbar-buttons li:first-child {
      margin-right: 10px; }
    .fotopalyazat-somat-body .navbar ul.navbar-buttons li.active {
      background-color: white; }
      .fotopalyazat-somat-body .navbar ul.navbar-buttons li.active a {
        background-color: white !important;
        border-radius: 5px !important;
        color: #a9111c !important; }
    .fotopalyazat-somat-body .navbar ul.navbar-buttons li i.icon-navbar-active {
      display: none !important; }
  .fotopalyazat-somat-body .navbar ul.navbar-buttons li:hover {
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%; }
    .fotopalyazat-somat-body .navbar ul.navbar-buttons li:hover.active {
      background: none !important;
      background-color: white !important; }
.fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box .list-item-title {
  color: #D32533 !important;
  line-height: 30px !important; }
.fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-box {
  border: 3px solid #d2a64d !important; }
.fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a {
  float: none;
  font-family: "Hurme Light", sans-serif;
  font-weight: normal;
  font-size: 18px;
  letter-spacing: 2px;
  padding: 10px 20px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
  background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
  background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
  width: 150px;
  color: #ffe18f;
  border: 2px solid #d2a64d !important;
  text-transform: none; }
.fotopalyazat-somat-body .article-list.article-list-horizontal ul.article-list-items li .list-item-submit a:hover {
  float: none;
  font-family: "Hurme Light", sans-serif;
  font-weight: normal;
  font-size: 18px;
  letter-spacing: 2px;
  padding: 10px 20px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
  background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
  background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
  width: 150px;
  color: #ffe18f;
  border: 2px solid #d2a64d !important;
  text-transform: none; }
.fotopalyazat-somat-body #page-footer {
  position: relative; }

.fotopalyazat-somat-jatekmenete-main {
  width: 100%;
  height: 1000px;
  background: url(/themes/nosalty2013/images/fotopalyazat/somat/main_background.png);
  background-size: 100% 100%;
  text-align: center; }
  .fotopalyazat-somat-jatekmenete-main .fotopalyazat-somat-title {
    background: url(/themes/nosalty2013/images/fotopalyazat/somat/fotozz.png);
    background-size: 100% 100%;
    color: #ffe18f;
    text-align: center;
    width: 600px;
    height: 40px;
    margin: auto;
    margin-top: 20px;
    line-height: 40px;
    letter-spacing: 2px;
    font-size: 24px;
    position: relative;
    display: inline-block; }
  .fotopalyazat-somat-jatekmenete-main .fotopalyazat-somat-jatekmenete-pic {
    background: url(/themes/nosalty2013/images/fotopalyazat/somat/jatek_menete_full.png);
    width: 859px;
    height: 672px;
    margin: auto; }
  .fotopalyazat-somat-jatekmenete-main .form-submit.nevez-link, .fotopalyazat-somat-jatekmenete-main .node-type-recept .node-inner .article-meta .nevez-link.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat-somat-jatekmenete-main .nevez-link.ns-recept-video-outer {
    width: 200px;
    height: 60px;
    text-transform: uppercase;
    font-size: 25px;
    color: white;
    text-align: center;
    line-height: 60px;
    background: #a90329;
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
    border-radius: 10px;
    border: 2px solid #d2a64d !important;
    float: none !important;
    margin-top: -100px; }
    .fotopalyazat-somat-jatekmenete-main .form-submit.nevez-link:hover, .fotopalyazat-somat-jatekmenete-main .node-type-recept .node-inner .article-meta .nevez-link.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .fotopalyazat-somat-jatekmenete-main .nevez-link.ns-recept-video-outer:hover, .fotopalyazat-somat-jatekmenete-main .node-type-recept .node-inner .article-buttons .nevez-link#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .fotopalyazat-somat-jatekmenete-main .nevez-link#button-jegyzet.has-note:hover {
      color: white;
      background-color: #a9111c !important;
      border: 2px solid #d2a64d !important; }
    .fotopalyazat-somat-jatekmenete-main .form-submit.nevez-link i, .fotopalyazat-somat-jatekmenete-main .node-type-recept .node-inner .article-meta .nevez-link.ns-recept-video-outer i, .node-type-recept .node-inner .article-meta .fotopalyazat-somat-jatekmenete-main .nevez-link.ns-recept-video-outer i {
      display: none; }

.fotopalyazat_nevezes #content-inner-somat {
  background: url("/themes/nosalty2013/images/fotopalyazat/somat/background-node.png") center no-repeat;
  background-size: 100% 100%;
  min-width: 1450px;
  padding-bottom: 100px; }
  .fotopalyazat_nevezes #content-inner-somat .somat-content-pre {
    background: none; }
  .fotopalyazat_nevezes #content-inner-somat .somat-navi {
    border-top: 2px dotted white;
    border-bottom: 2px dotted white;
    width: 660px;
    margin-top: -200px; }
    .fotopalyazat_nevezes #content-inner-somat .somat-navi a {
      text-transform: uppercase;
      font-size: 18px;
      color: #a00b10; }
  .fotopalyazat_nevezes #content-inner-somat .list-item-box {
    padding: 26px 15px 26px 15px;
    position: relative; }
    .fotopalyazat_nevezes #content-inner-somat .list-item-box .list-item-box-border {
      border-radius: 9px;
      border: 3px solid #d2a64d !important;
      padding: 18px; }
  .fotopalyazat_nevezes #content-inner-somat .somat-nyeremenyek {
    background: url("/themes/nosalty2013/images/fotopalyazat/somat/nyeremenyek-node.png") no-repeat;
    margin: -425px auto 0px auto;
    height: 913px;
    width: 1450px; }
  .fotopalyazat_nevezes #content-inner-somat .list-item-submit a {
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a90329', endColorstr='#a90329', GradientType=1);
    border: 2px #d2a64d solid !important;
    font-weight: bold; }
  .fotopalyazat_nevezes #content-inner-somat .back-to-main a {
    color: white;
    float: none;
    background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
    background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%;
    font-family: "Hurme Light", sans-serif;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 2px;
    padding: 8px 20px;
    text-transform: uppercase;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
    border: 2px #d2a64d solid !important;
    -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important;
    -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important;
    box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.85) !important; }
    .fotopalyazat_nevezes #content-inner-somat .back-to-main a:hover {
      color: white;
      background: -moz-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
      background: -webkit-linear-gradient(left, #a90329 0%, #e00003 49%, #a90329 100%);
      background: linear, to right, #a90329 0%, #e00003 49%, #a90329 100%; }
  .fotopalyazat_nevezes #content-inner-somat .back-to-nevezes {
    margin-top: 70px; }
  .fotopalyazat_nevezes #content-inner-somat .back-to-nevezes a {
    background-color: #db9900;
    *zoom: 1;
    filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFDB9900', endColorstr='#FFDB9900');
    background-image: -webkit-linear-gradient(left, #db9900 0%, #f7e491 50%, #db9900 100%);
    background-image: linear-gradient(to right, #db9900 0%, #f7e491 50%, #db9900 100%);
    color: #a9111c;
    font-weight: bold;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important; }
  .fotopalyazat_nevezes #content-inner-somat .somat-game-date {
    margin-top: 20px;
    letter-spacing: 1.5px;
    text-align: center;
    color: white;
    text-transform: uppercase;
    font-size: 16px; }
    .fotopalyazat_nevezes #content-inner-somat .somat-game-date .date {
      font-weight: bold;
      letter-spacing: 1.5px; }
  .fotopalyazat_nevezes #content-inner-somat .notice {
    color: white;
    text-transform: none;
    font-size: 10px;
    margin: -20px auto 0px auto;
    width: 980px;
    text-align: right; }

.fotopalyazat-somat-body .item-list ul.pager li.pager-current {
  background-color: white;
  border-radius: 3px;
  overflow: hidden;
  color: #a9111c;
  padding: 0 8px;
  margin: 0 2px;
  font-weight: bold;
  border: 2px solid #a9111c;
  font-weight: normal;
  font-size: 20px; }
.fotopalyazat-somat-body .item-list ul.pager li {
  background-color: white;
  border-radius: 3px;
  overflow: hidden;
  padding: 0 8px;
  margin: 0 2px;
  font-weight: bold;
  border: 2px solid #e3d388;
  font-weight: normal;
  font-size: 20px; }
  .fotopalyazat-somat-body .item-list ul.pager li a {
    color: #a9111c; }
  .fotopalyazat-somat-body .item-list ul.pager li a:hover {
    color: #a9111c; }
.fotopalyazat-somat-body .pager-last {
  display: none !important; }
.fotopalyazat-somat-body #edit-login {
  position: relative;
  bottom: 10px; }
.fotopalyazat-somat-body .fotopalyazat-form #edit-title-wrapper .form-item-wrapper,
.fotopalyazat-somat-body .fotopalyazat-form #edit-title-1-wrapper .form-item-wrapper {
  width: 370px !important; }
.fotopalyazat-somat-body div#edit-title-wrapper,
.fotopalyazat-somat-body div#edit-title-1-wrapper {
  margin-left: 130px !important;
  margin-top: 40px !important; }
.fotopalyazat-somat-body .fotopalyazat-somat-szavazzesnyerj {
  background: url(/themes/nosalty2013/images/fotopalyazat/somat/szavazzesnyerj.png);
  width: 249px;
  height: 221px;
  position: absolute;
  bottom: 420px;
  left: 50%;
  margin-left: 200px; }
.fotopalyazat-somat-body div#edit-field-fotopalyazat-foto-0-cropbox-wrapper label {
  display: none; }
.fotopalyazat-somat-body #edit-player-city-wrapper, .fotopalyazat-somat-body #edit-player-city-1-wrapper, .fotopalyazat-somat-body #edit-player-street-1-wrapper, .fotopalyazat-somat-body #edit-player-street-wrapper {
  float: left;
  width: 210px !important; }
.fotopalyazat-somat-body .fotopalyazat-form #quiz-fieldset-player .form-item-textfield .form-item-wrapper {
  padding: 12px 16px !important;
  border-radius: 10px !important; }
.fotopalyazat-somat-body .description {
  display: none; }
.fotopalyazat-somat-body .fotopalyazat-form .form-item-imagefield_crop_widget label {
  width: 510px !important;
  margin: auto !important; }
.fotopalyazat-somat-body .fotopalyazat-form .form-item-imagefield_crop_widget {
  margin-left: auto !important; }
.fotopalyazat-somat-body .filefield-element.clear-block {
  display: inline-block !important; }
.fotopalyazat-somat-body .fotopalyazat-form .form-item-1-wrapper input {
  height: 22px !important; }
.fotopalyazat-somat-body .form-submit, .fotopalyazat-somat-body .node-type-recept .node-inner .article-meta .ns-recept-video-outer, .node-type-recept .node-inner .article-meta .fotopalyazat-somat-body .ns-recept-video-outer, .fotopalyazat-somat-body .node-type-recept .node-inner .article-meta .ns-recept-video-outer {
  display: block;
  margin: auto;
  margin-top: 20px; }
.fotopalyazat-somat-body .fotopalyazat-somat-body .filefield-element .widget-edit {
  margin-left: 0px !important; }
.fotopalyazat-somat-body #nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-wrapper, .fotopalyazat-somat-body #edit-player-zip-1-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form #quiz-fieldset-player #edit-player-zip-1-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form #quiz-fieldset-player #edit-player-number-wrapper, .fotopalyazat-somat-body #edit-player-number-1-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form #quiz-fieldset-player #edit-player-number-1-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-zip-1-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-wrapper, .fotopalyazat-somat-body #nosalty-quiz-form-1 #quiz-fieldset-player #edit-player-number-1-wrapper {
  float: left;
  width: 150px !important; }
.fotopalyazat-somat-body .fotopalyazat-form #quiz-fieldset-player .date-wrapper, .fotopalyazat-somat-body .date-1-wrapper {
  margin: 20px 0 10px 0 !important; }
.fotopalyazat-somat-body .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-label-holder, .fotopalyazat-somat-body .fotopalyazat-form #quiz-fieldset-player .custom-select-holder .custom-select-options {
  width: 113px !important; }
.fotopalyazat-somat-body .fotopalyazat-somat-nezdmeg {
  position: absolute;
  bottom: 80px;
  left: 50%;
  width: 500px;
  margin-left: -250px;
  text-align: center;
  color: white;
  font-size: 30px; }
  .fotopalyazat-somat-body .fotopalyazat-somat-nezdmeg a {
    color: white; }
    .fotopalyazat-somat-body .fotopalyazat-somat-nezdmeg a :hover {
      color: white; }
.fotopalyazat-somat-body .fotopalyazat-somat-nyerteseink {
  text-align: center !important;
  background: url(/themes/nosalty2013/images/fotopalyazat/somat/main_background.png);
  background-size: cover;
  width: 100%;
  height: 500px; }
  .fotopalyazat-somat-body .fotopalyazat-somat-nyerteseink .fotopalyazat-somat-title {
    background: url(/themes/nosalty2013/images/fotopalyazat/somat/fotozz.png);
    background-size: 100% 100%;
    color: #ffe18f;
    text-align: center;
    width: 600px;
    height: 40px;
    margin: auto;
    margin-top: 20px;
    line-height: 40px;
    letter-spacing: 2px;
    font-size: 24px;
    position: relative;
    display: inline-block; }

#somat-bottom-share {
  margin-top: 60px; }
  #somat-bottom-share a {
    padding: 4px;
    background-color: white; }

.somat-content-pre {
  margin-top: -40px; }

#somat-go-top {
  margin-top: 20px; }
  #somat-go-top a {
    font-size: 20px;
    color: #a51c12; }

#body-content.fotopalyazat-somat {
  min-width: 1450px; }
  #body-content.fotopalyazat-somat #page-footer {
    position: relative; }
  #body-content.fotopalyazat-somat .fotopalyazat_nevezes #wrapper {
    padding-bottom: 0px !important; }

@font-face {
  font-family: 'EnzoOT-Medi';
  src: url("/themes/nosalty2013/css/fonts/EnzoOT-Medi.eot");
  src: url("/themes/nosalty2013/css/fonts/EnzoOT-Medi.eot?#iefix") format("embedded-opentype"), url("/themes/nosalty2013/css/fonts/EnzoOT-Medi.woff") format("woff"), url("/themes/nosalty2013/css/fonts/EnzoOT-Medi.ttf") format("truetype"), url("/themes/nosalty2013/css/fonts/EnzoOT-Medi.svg#EnzoOT-Medi") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'EnzoOT-Bold';
  src: url("/themes/nosalty2013/css/fonts/EnzoOT-Bold.eot");
  src: url("/themes/nosalty2013/css/fonts/EnzoOT-Bold.eot?#iefix") format("embedded-opentype"), url("/themes/nosalty2013/css/fonts/EnzoOT-Bold.woff") format("woff"), url("/themes/nosalty2013/css/fonts/EnzoOT-Bold.ttf") format("truetype"), url("/themes/nosalty2013/css/fonts/EnzoOT-Bold.svg#EnzoOT-Bold") format("svg");
  font-weight: normal;
  font-style: normal; }
.page-quamatel #body-content #wrapper {
  padding-bottom: 115px; }
.page-quamatel .nosalty-node-lista.filters-enabled .node-lista-content {
  width: 100%; }
.page-quamatel h1.quamatel-title {
  text-align: center;
  text-transform: uppercase;
  font-family: 'EnzoOT-Medi';
  font-size: 49px;
  font-weight: normal;
  padding: 0;
  margin-bottom: 10px;
  color: #393939; }
  .page-quamatel h1.quamatel-title a {
    color: #393939; }
  .page-quamatel h1.quamatel-title span {
    color: #bf8043;
    font-family: 'EnzoOT-Bold'; }
  .page-quamatel h1.quamatel-title sup {
    font-size: 25px; }
.page-quamatel p {
  font-family: 'EnzoOT-Medi';
  font-size: 24px;
  color: #0a0404;
  text-align: center;
  margin-bottom: 40px;
  line-height: 30px; }
.page-quamatel h2.results-title {
  color: #676767;
  font-size: 32px;
  text-transform: uppercase;
  text-align: center;
  margin-top: 25px;
  font-family: 'EnzoOT-Bold'; }
.page-quamatel form fieldset {
  background-color: #ffd1a0;
  border: 3px solid #fff;
  border-radius: 10px;
  float: left;
  margin-left: 30px;
  margin-top: 50px;
  display: inline-block;
  padding: 5px 25px;
  font-family: 'EnzoOT-Medi';
  height: 285px; }
  .page-quamatel form fieldset legend {
    float: left;
    display: inline-block;
    font-family: 'EnzoOT-Bold';
    font-size: 21px;
    text-transform: uppercase;
    color: #000;
    padding-top: 12px;
    margin-bottom: 8px; }
  .page-quamatel form fieldset legend + * {
    clear: left; }
  .page-quamatel form fieldset#fieldset-alapanyag legend {
    margin-bottom: 15px; }
.page-quamatel .quamatel-button-wrapper {
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  display: block; }
  .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-disabled {
    width: 100%;
    height: 2px;
    background: #898989;
    display: inline-block; }
  .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled {
    position: relative;
    display: inline-block; }
    .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:before, .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:after {
      content: "";
      position: absolute;
      top: 50%;
      width: 9999px;
      height: 2px;
      background: #898989; }
    .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:before {
      right: 100%;
      margin-right: 7px; }
    .page-quamatel .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:after {
      left: 100%;
      margin-left: 7px; }
  .page-quamatel .quamatel-button-wrapper button.form-submit, .page-quamatel .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-quamatel .quamatel-button-wrapper button.ns-recept-video-outer {
    background-color: #c49665;
    color: #fff;
    margin-right: 0;
    border-radius: 10px;
    padding: 5px 50px; }
    .page-quamatel .quamatel-button-wrapper button.form-submit:hover, .page-quamatel .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .page-quamatel .quamatel-button-wrapper button.ns-recept-video-outer:hover, .page-quamatel .quamatel-button-wrapper .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .page-quamatel .quamatel-button-wrapper button#button-jegyzet.has-note:hover {
      background-color: #ffd1a0 !important;
      color: #000;
      border: 2px solid #ffd1a0 !important; }
.page-quamatel .node-lista-settings .list-order {
  margin-right: 2px; }
.page-quamatel .node-lista-settings .list-limit {
  display: none; }
.page-quamatel .article-list-horizontal ul.article-list-items li {
  margin-right: 27px; }
.page-quamatel .quamatel-closure {
  margin-top: 57px; }
.page-quamatel.page-quamatel-dietas-menukereso #body-content {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#ffcf9b 10%, #fff 30%);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#ffcf9b 10%, #fff 30%);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#ffcf9b 10%, #fff 30%);
  /* For Firefox 3.6 to 15 */
  background: -ms-linear-gradient(#ffcf9b 10%, #fff 30%);
  /* For ie */
  background: linear, false, #ffcf9b 10%, #fff 30%;
  /* Standard syntax */ }
.page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper {
  background: url("/themes/nosalty2013/images/microsite/quamatel/dietas_kereso_bg.png") no-repeat center top;
  min-height: 398px; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-checkboxes,
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter {
    clear: both; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox {
    line-height: 28px;
    margin-bottom: 15px; }
    .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .custom-checkbox label.option {
      font-size: 21px; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter .form-item-wrapper {
    background: #fff;
    border-radius: 10px;
    border: none;
    width: 207px; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter label {
    font-size: 21px;
    text-transform: lowercase;
    margin-bottom: 15px; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter .description,
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter li {
    font-size: 16px;
    color: #000; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .form-item-ac-filter li.filter-selected-item {
    line-height: 25px; }
  .page-quamatel.page-quamatel-dietas-menukereso .quamatel-form-wrapper form .quamatel-button-wrapper {
    margin-top: 87px; }
.page-quamatel.page-quamatel-mini-kereso #body-content {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#a6c8e0 10%, #fff 30%);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#a6c8e0 10%, #fff 30%);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#a6c8e0 10%, #fff 30%);
  /* For Firefox 3.6 to 15 */
  background: -ms-linear-gradient(#a6c8e0 10%, #fff 30%);
  /* For ie */
  background: linear, false, #a6c8e0 10%, #fff 30%;
  /* Standard syntax */ }
.page-quamatel.page-quamatel-mini-kereso h1.quamatel-title {
  color: #0d0909; }
  .page-quamatel.page-quamatel-mini-kereso h1.quamatel-title span {
    color: #2c5674; }
.page-quamatel.page-quamatel-mini-kereso fieldset {
  background-color: #fff;
  border-color: #2c5674;
  width: 140px;
  height: 215px;
  margin-top: 20px;
  margin-left: 20px; }
  .page-quamatel.page-quamatel-mini-kereso fieldset:nth-of-type(1) {
    margin-left: 73px; }
  .page-quamatel.page-quamatel-mini-kereso fieldset legend {
    color: #2c5674;
    font-size: 14px;
    text-align: center;
    width: 100%;
    margin-bottom: 4px; }
.page-quamatel.page-quamatel-mini-kereso h2.results-title {
  color: #2c5674; }
.page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper {
  margin-top: 21px; }
  .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper button.form-submit, .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper button.ns-recept-video-outer {
    background-color: #2c5674;
    color: #fff; }
    .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper button.form-submit:hover, .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper button.ns-recept-video-outer:hover, .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .page-quamatel.page-quamatel-mini-kereso .quamatel-button-wrapper button#button-jegyzet.has-note:hover {
      background-color: #fff !important;
      color: #2c5674;
      border: 2px solid #2c5674 !important; }
.page-quamatel.page-quamatel-emesztes-kalkulator #body-content {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#87c140 10%, #fff 30%);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#87c140 10%, #fff 30%);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#87c140 10%, #fff 30%);
  /* For Firefox 3.6 to 15 */
  background: -ms-linear-gradient(#87c140 10%, #fff 30%);
  /* For ie */
  background: linear, false, #87c140 10%, #fff 30%;
  /* Standard syntax */ }
.page-quamatel.page-quamatel-emesztes-kalkulator h1.quamatel-title {
  color: #fff; }
  .page-quamatel.page-quamatel-emesztes-kalkulator h1.quamatel-title span {
    color: #fff; }
.page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper {
  margin-top: 21px; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper button.form-submit, .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper button.ns-recept-video-outer {
    background-color: #86c140;
    color: #fff; }
    .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper button.form-submit:hover, .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper button.ns-recept-video-outer:hover, .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .page-quamatel.page-quamatel-emesztes-kalkulator .quamatel-button-wrapper button#button-jegyzet.has-note:hover {
      background-color: #cbcbcb !important;
      color: #544d3d;
      border: 2px solid #cbcbcb !important; }
.page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result {
  text-align: center; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result h2.title {
    margin-top: 28px;
    text-transform: uppercase;
    font-family: 'EnzoOT-Bold';
    font-size: 42px; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result#emesztes-result-1 h2 {
    color: #8dc53e; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result#emesztes-result-2 h2 {
    color: #f7931e; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result#emesztes-result-3 h2 {
    color: #ec1c23; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result p {
    color: #584242;
    font-size: 33px;
    line-height: 39px; }
    .page-quamatel.page-quamatel-emesztes-kalkulator .emesztes-result p.disclaimer {
      font-size: 12px; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .title {
  color: #86c140;
  border-bottom: 3px solid #86c140; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 {
  background-color: #cbcbcb; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .button-ok:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .button-ok:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .button-ok:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .button-ok:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .button-ok:hover {
    background: #fff;
    color: #525252; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .custom-select-options li.active,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .custom-select-options li:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .custom-select-options li.active,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .custom-select-options li:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .custom-select-options li.active,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .custom-select-options li:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .custom-select-options li.active,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .custom-select-options li:hover,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .custom-select-options li.active,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .custom-select-options li:hover {
    background: #86c140; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-title,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-title,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-title,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-title,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-title {
    color: #86c140; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-no-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-no-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-no-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-no-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-no-items,
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-items {
    font-family: 'EnzoOT-Medi';
    color: #333333;
    font-size: 13px; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .item .title {
  color: #544d3d; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .please-select {
  color: #544d3d; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .main-category-1 .list-title,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .main-category-2 .list-title,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .main-category-3 .list-title,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .main-category-4 .list-title,
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selected-items .main-category-5 .list-title {
  color: #86c140; }
.page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .item .button-ok {
  background-color: #277f32;
  border-color: #277f32;
  color: white; }
  .page-quamatel.page-quamatel-emesztes-kalkulator .puffadas .main .selector .item .button-ok:hover {
    border-color: white; }

.page-emesztes-kalkulator #body-content #wrapper {
  padding-bottom: 115px; }
.page-emesztes-kalkulator .nosalty-node-lista.filters-enabled .node-lista-content {
  width: 100%; }
.page-emesztes-kalkulator h1.mezym-title {
  text-align: center;
  text-transform: uppercase;
  font-family: 'EnzoOT-Medi';
  font-size: 49px;
  font-weight: normal;
  padding: 0;
  margin-bottom: 10px;
  color: #fff; }
  .page-emesztes-kalkulator h1.mezym-title a {
    color: #fff; }
  .page-emesztes-kalkulator h1.mezym-title span {
    color: #fff;
    font-family: 'EnzoOT-Bold'; }
  .page-emesztes-kalkulator h1.mezym-title sup {
    font-size: 25px; }
.page-emesztes-kalkulator p {
  font-family: 'EnzoOT-Medi';
  font-size: 24px;
  color: #fff;
  text-align: center;
  margin-bottom: 40px;
  line-height: 30px; }
.page-emesztes-kalkulator h2.results-title {
  color: #676767;
  font-size: 32px;
  text-transform: uppercase;
  text-align: center;
  margin-top: 25px;
  font-family: 'EnzoOT-Bold'; }
.page-emesztes-kalkulator form fieldset {
  background-color: #ffd1a0;
  border: 3px solid #fff;
  border-radius: 10px;
  float: left;
  margin-left: 30px;
  margin-top: 50px;
  display: inline-block;
  padding: 5px 25px;
  font-family: 'EnzoOT-Medi';
  height: 285px; }
  .page-emesztes-kalkulator form fieldset legend {
    float: left;
    display: inline-block;
    font-family: 'EnzoOT-Bold';
    font-size: 21px;
    text-transform: uppercase;
    color: #000;
    padding-top: 12px;
    margin-bottom: 8px; }
  .page-emesztes-kalkulator form fieldset legend + * {
    clear: left; }
  .page-emesztes-kalkulator form fieldset#fieldset-alapanyag legend {
    margin-bottom: 15px; }
.page-emesztes-kalkulator .quamatel-button-wrapper {
  text-align: center;
  overflow: hidden;
  white-space: nowrap;
  display: block; }
  .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-disabled {
    width: 100%;
    height: 2px;
    background: #901f5d;
    display: inline-block; }
  .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled {
    position: relative;
    display: inline-block; }
    .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:before, .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:after {
      content: "";
      position: absolute;
      top: 50%;
      width: 9999px;
      height: 2px;
      background: #901f5d; }
    .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:before {
      right: 100%;
      margin-right: 7px; }
    .page-emesztes-kalkulator .quamatel-button-wrapper span.quamatel-emesztes-submit-enabled:after {
      left: 100%;
      margin-left: 7px; }
  .page-emesztes-kalkulator .quamatel-button-wrapper button.form-submit, .page-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-emesztes-kalkulator .quamatel-button-wrapper button.ns-recept-video-outer {
    background-color: #901f5d;
    color: #fff;
    margin-right: 0;
    border-radius: 10px;
    padding: 5px 50px; }
    .page-emesztes-kalkulator .quamatel-button-wrapper button.form-submit:hover, .page-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .page-emesztes-kalkulator .quamatel-button-wrapper button.ns-recept-video-outer:hover, .page-emesztes-kalkulator .quamatel-button-wrapper .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .page-emesztes-kalkulator .quamatel-button-wrapper button#button-jegyzet.has-note:hover {
      background-color: #a5246b !important;
      border: 2px solid #a5246b !important; }
.page-emesztes-kalkulator .node-lista-settings .list-order {
  margin-right: 2px; }
.page-emesztes-kalkulator .node-lista-settings .list-limit {
  display: none; }
.page-emesztes-kalkulator .article-list-horizontal ul.article-list-items li {
  margin-right: 27px; }
.page-emesztes-kalkulator .mezym-closure {
  margin-top: 57px; }
.page-emesztes-kalkulator.page-emesztes-kalkulator #body-content {
  background: #fff;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#901f5d 10%, #fff 30%);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#901f5d 10%, #fff 30%);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#901f5d 10%, #fff 30%);
  /* For Firefox 3.6 to 15 */
  background: -ms-linear-gradient(#901f5d 10%, #fff 30%);
  /* For ie */
  background: linear, false, #901f5d 10%, #fff 30%;
  /* Standard syntax */ }
.page-emesztes-kalkulator.page-emesztes-kalkulator h1.mezym-title {
  color: #fff; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator h1.mezym-title span {
    color: #fff; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper {
  margin-top: 21px; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper button.form-submit, .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer, .node-type-recept .node-inner .article-meta .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper button.ns-recept-video-outer {
    background-color: #901f5d;
    color: #fff; }
    .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper button.form-submit:hover, .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper .node-type-recept .node-inner .article-meta button.ns-recept-video-outer:hover, .node-type-recept .node-inner .article-meta .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper button.ns-recept-video-outer:hover, .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper .node-type-recept .node-inner .article-buttons button#button-jegyzet.has-note:hover, .node-type-recept .node-inner .article-buttons .page-emesztes-kalkulator.page-emesztes-kalkulator .mezym-button-wrapper button#button-jegyzet.has-note:hover {
      background-color: #179451 !important;
      color: #544d3d;
      border: 2px solid #179451 !important; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result {
  text-align: center; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result h2.title {
    margin-top: 28px;
    text-transform: uppercase;
    font-family: 'EnzoOT-Bold';
    font-size: 42px; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result#emesztes-result-1 h2 {
    color: #901f5d; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result#emesztes-result-2 h2 {
    color: #f7931e; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result#emesztes-result-3 h2 {
    color: #ec1c23; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result p {
    color: #584242;
    font-size: 33px;
    line-height: 39px; }
    .page-emesztes-kalkulator.page-emesztes-kalkulator .emesztes-result p.disclaimer {
      font-size: 12px; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .title {
  color: #901f5d;
  border-bottom: 3px solid #901f5d; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 {
  background-color: #179451; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .button-ok:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .button-ok:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .button-ok:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .button-ok:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .button-ok:hover {
    background: #fff;
    color: #525252; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .custom-select-options li.active,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .custom-select-options li:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .custom-select-options li.active,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .custom-select-options li:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .custom-select-options li.active,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .custom-select-options li:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .custom-select-options li.active,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .custom-select-options li:hover,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .custom-select-options li.active,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .custom-select-options li:hover {
    background: #901f5d; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-title,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-title,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-title,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-title,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-title {
    color: #901f5d; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-no-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-1 .list-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-no-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-2 .list-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-no-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-3 .list-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-no-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-4 .list-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-no-items,
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .main-category-5 .list-items {
    font-family: 'EnzoOT-Medi';
    color: #333333;
    font-size: 13px; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .item .title {
  color: #fff; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .please-select {
  color: #fff; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .main-category-1 .list-title,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .main-category-2 .list-title,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .main-category-3 .list-title,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .main-category-4 .list-title,
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selected-items .main-category-5 .list-title {
  color: #901f5d; }
.page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .item .button-ok {
  background-color: #277f32;
  border-color: #277f32;
  color: white; }
  .page-emesztes-kalkulator.page-emesztes-kalkulator .puffadas .main .selector .item .button-ok:hover {
    border-color: white; }
.page-emesztes-kalkulator .call-to-action {
  padding-top: 65px;
  color: #fff; }
  .page-emesztes-kalkulator .call-to-action .description {
    padding-bottom: 25px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 17px;
    display: block;
    color: #901f5d;
    text-align: center;
    border-top: 2px solid #901f5d;
    padding-top: 15px; }
  .page-emesztes-kalkulator .call-to-action .contact {
    margin-bottom: 50px;
    text-align: center;
    color: #901f5d;
    line-height: 1.4;
    font-size: 10px; }
    .page-emesztes-kalkulator .call-to-action .contact img {
      width: 150px; }
  .page-emesztes-kalkulator .call-to-action .cols {
    display: flex;
    flex-direction: row; }
  .page-emesztes-kalkulator .call-to-action .col-left {
    padding-top: 40px;
    text-align: left;
    font-size: 13px;
    color: #901f5d;
    flex: 1.5; }
    .page-emesztes-kalkulator .call-to-action .col-left strong {
      font-size: 16px;
      display: block;
      padding-bottom: 5px; }
    .page-emesztes-kalkulator .call-to-action .col-left .call-to-action-button-container {
      text-align: right; }
      .page-emesztes-kalkulator .call-to-action .col-left .call-to-action-button-container .call-to-action-button {
        text-transform: uppercase;
        background-color: #901f5d;
        display: inline-block;
        margin-bottom: 35px;
        padding: 10px 100px;
        border-radius: 5px;
        font-weight: bold;
        font-size: 15px;
        border: none;
        color: #fff; }
  .page-emesztes-kalkulator .call-to-action .col-right {
    flex: 1px; }
    .page-emesztes-kalkulator .call-to-action .col-right img {
      width: 100%; }
    .page-emesztes-kalkulator .call-to-action .col-right .small {
      color: #901f5d;
      font-size: 11px;
      margin-bottom: 25px;
      text-align: center; }

.push-container {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  font-family: "Open Sans", Sans-Serif;
  -webkit-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4);
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.4);
  padding: 40px 20px 10px;
  background-color: #fff;
  text-align: center;
  position: fixed;
  z-index: 10020;
  width: 160px;
  right: 50px;
  top: 170px;
  opacity: 1;
  -webkit-transition: top .5s ease-in-out, opacity .7s ease-in-out;
  -moz-transition: top .5s ease-in-out, opacity .7s ease-in-out;
  -ms-transition: top .5s ease-in-out, opacity .7s ease-in-out;
  -o-transition: top .5s ease-in-out, opacity .7s ease-in-out;
  transition: top .5s ease-in-out, opacity .7s ease-in-out; }
  .push-container.out {
    top: -350px;
    opacity: 0; }
  .push-container .push-mascot {
    position: absolute;
    margin: 0 auto;
    top: -85px;
    right: 0;
    left: 0; }
  .push-container .push-info {
    font-family: Open Sans;
    margin-bottom: 15px;
    line-height: normal;
    text-align: center;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #333333; }
  .push-container .button {
    background-color: #fff;
    line-height: normal;
    font-style: normal;
    text-align: center;
    padding: 15px 0;
    font-size: 16px;
    cursor: pointer;
    color: #828282;
    display: block;
    border: none;
    width: 100%;
    -webkit-transition: background-color .15s ease-in-out;
    -moz-transition: background-color .15s ease-in-out;
    -ms-transition: background-color .15s ease-in-out;
    -o-transition: background-color .15s ease-in-out;
    transition: background-color .15s ease-in-out; }
    .push-container .button:hover {
      background-color: #f2f2f2; }
    .push-container .button:active {
      background-color: #ebebeb; }
    .push-container .button.subscribe {
      background-color: #C9D200;
      margin-bottom: 5px;
      text-align: center;
      font-weight: bold;
      font-weight: 600;
      font-size: 16px;
      color: #fff; }
      .push-container .button.subscribe:hover {
        background-color: #e1ec00; }
      .push-container .button.subscribe:active {
        background-color: #b1b900; }
