/****************************************/
/******* [origo] revolution 2013 ********/
/****************************************/
/* compress: http://refresh-sf.com/yui/ */


/* Reset
----------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, pe { border: 0; font-size: 100%; font: inherit; vertical-align: baseline; margin: 0; padding: 0 }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; margin: 0; padding: 0; font-size: 100% }
h1, h2, h3, h4, h5, h6{ font-size: 100% }
caption { text-align: left; font-weight: normal}
th{ text-align: left }
cite, address { font-style: normal }
sub, sup { line-height: 2 }
img { border: 0 }
pre, code { font-size: 1.2em }
fieldset { border:0 }
ol,ul { list-style: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: none }
table{ border-collapse: collapse; border-spacing: 0 }


/* Defaults
----------------------------------------*/
body { background: #fff; background-size: cover; }
body.scrolllock {overflow: hidden;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
a, a:link, a:active, a:visited { color: #222; text-decoration: none; }
a:hover { text-decoration: none; }



/* Typo
----------------------------------------*/
@font-face {
  font-family: "Roboto";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-regular.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-regular.eot?#iefix") format("embedded-opentype"),
     url("//cdn.nwmgroups.hu/s/font/roboto-regular.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Roboto";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-medium.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-medium.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-medium.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-medium.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Roboto";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-bold-italic.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-bold-italic.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-bold-italic-new.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-bold-italic.ttf") format("truetype");
  font-style: italic;
  font-weight: 700;
}

@font-face {
  font-family: "Roboto";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-black.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-black.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-black.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-black.ttf") format("truetype");
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: "Roboto";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-black-italic.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-black-italic.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-black-italic-new.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-black-italic.ttf") format("truetype");
  font-style: italic;
  font-weight: 900;
}

@font-face {
  font-family: "RobotoCondensed";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-regular.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-regular.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-regular.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "RobotoCondensed";
  src: url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-bold.eot");
  src: url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-bold.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-bold.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/roboto-condensed/robotocondensed-bold.ttf") format("truetype");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-italic-light-new.eot");
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-italic-light-new.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-italic-light-new.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/source-sans-italic-light-new.ttf") format("truetype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-light-italic.svg#web") format("svg");
  font-style: italic;
  font-weight: 200;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-regular.eot");
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-regular.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-regular.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/source-sans-regular.ttf") format("truetype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-regular.svg#web") format("svg");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/sourcesanspro-italic.eot");
  src: url("//cdn.nwmgroups.hu/s/font/sourcesanspro-italic.eot?#iefix") format("embedded-opentype"),
     url("//cdn.nwmgroups.hu/s/font/sourcesanspro-italic.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/sourcesanspro-italic.ttf") format("truetype"),
     url("//cdn.nwmgroups.hu/s/font/sourcesanspro-italic.svg#web") format("svg");
  font-style: italic;
  font-weight: 400;
}


@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-bold.eot");
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-bold.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-bold.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/source-sans-bold.ttf") format("truetype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-bold.svg#web") format("svg");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-bold-italic.eot");
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-bold-italic.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-bold-italic.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/source-sans-bold-italic.ttf") format("truetype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-bold-italic.svg#web") format("svg");
  font-style: italic;
  font-weight: 700;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-black.eot");
  src: url("//cdn.nwmgroups.hu/s/font/source-sans-black.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-black.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/source-sans-black.ttf") format("truetype"),
	   url("//cdn.nwmgroups.hu/s/font/source-sans-black.svg#web") format("svg");
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: "Source Sans Pro";
  src: url("//cdn.nwmgroups.hu/s/font/sourcesanspro-semibold.eot");
  src: url("//cdn.nwmgroups.hu/s/font/sourcesanspro-semibold.eot?#iefix") format("embedded-opentype"),
       url("//cdn.nwmgroups.hu/s/font/sourcesanspro-semibold.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/sourcesanspro-semibold.ttf") format("truetype"),
       url("//cdn.nwmgroups.hu/s/font/sourcesanspro-semibold.svg#web") format("svg");
  font-style: normal;
  font-weight: 600;
}


@font-face {
  font-family: "Noticia Text";
  src: url("//cdn.nwmgroups.hu/s/font/noticiatext-regular.eot");
  src: url("//cdn.nwmgroups.hu/s/font/noticiatext-regular.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/noticiatext-regular.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/noticiatext-regular.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Noticia Text";
  src: url("//cdn.nwmgroups.hu/s/font/noticiatext-regular-italic.eot");
  src: url("//cdn.nwmgroups.hu/s/font/noticiatext-regular-italic.eot?#iefix") format("embedded-opentype"),
	   url("//cdn.nwmgroups.hu/s/font/noticiatext-regular-italic.woff") format("woff"),
       url("//cdn.nwmgroups.hu/s/font/noticiatext-regular-italic.ttf") format("truetype");
  font-style: italic;
  font-weight: 400;
}

@font-face {
    font-family: 'Open Sans';
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-regular.eot');
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-regular.woff') format('woff'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-semibolditalic.eot');
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-semibolditalic.eot?#iefix') format('embedded-opentype'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-semibolditalic.woff') format('woff'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-semibolditalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans Cond';
    src: url('//cdn.nwmgroups.hu/s/font/opensans-condbold.eot');
    src: url('//cdn.nwmgroups.hu/s/font/opensans-condbold.eot?#iefix') format('embedded-opentype'),
         url('//cdn.nwmgroups.hu/s/font/opensans-condbold.woff') format('woff'),
         url('//cdn.nwmgroups.hu/s/font/opensans-condbold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-bold.eot');
    src: url('//cdn.nwmgroups.hu/s/font/opensans/opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-bold.woff') format('woff'),
         url('//cdn.nwmgroups.hu/s/font/opensans/opensans-bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans Cond';
    src: url('//cdn.nwmgroups.hu/s/font/opensanscond/opensans-condlight.eot');
    src: url('//cdn.nwmgroups.hu/s/font/opensanscond/opensans-condlight.eot?#iefix') format('embedded-opentype'),
         url('//cdn.nwmgroups.hu/s/font/opensanscond/opensans-condlight.woff') format('woff'),
         url('//cdn.nwmgroups.hu/s/font/opensanscond/opensans-condlight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
body { font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif; font-weight: 400; color: #222; font-size: 16px; font-smooth: always; -webkit-font-smoothing: subpixel-antialiased; }

/* default hovers */
.news-item a:hover + .news-text-block h2 .news-title, .news-item h2 .news-title:hover, .news-item h1 .news-title:hover, .fall-news .fall-news-item:hover, .seed-box .news-title:hover, .board-new-col div a:hover, #turn ul li a:hover, .comment-children .comment-faq a:hover, .news-item:hover h2, .dinamic-related div h2 a:hover, .dinamic-related div a:hover + h2 a { text-decoration: none; color: #155092;  }

.wrap-investor .news-item a:hover + .news-text-block h2 .news-title {color: #0d7138;}
.wrap-postr .news-item a:hover + .news-text-block h2 .news-title {color: #db5f46;}
.wrap-life .news-item a:hover + .news-text-block h2 .news-title {color: #b30f7f;}


/* Helper classes
----------------------------------------*/
.no-bg { background: none !important; }
.centered { text-align: center; padding-left: 0; padding-right: 0; }
.hiddenvisible { visibility: visible; position: absolute; }



/* Sprite
----------------------------------------*/
#logo, #s-input, #s-btn, #main-nav #mn1 a, #main-nav #mn1 a:hover, #main-nav > li > span, #main-nav > li:hover > span, #main-nav > li > a, #main-nav > li:hover > a, #nav-fr span, #nav-fr:hover span, #nav-fr, #nav-fr:hover, #fr-btn, #inv-btn, #fr-home, #turn-left, #turn-right, #board-new-title, #tags ul li, .news-item.related, .sub-comment .subcom, .live-box .seed-title:after, #fall .sublist li:hover a, .fall-static .sublist li:hover a, .fall-static .sublist li:hover a, .fall-more, .quick-up, .quick-down, #quick-top { background: url("//cdn.nwmgroups.hu/s/20141105/img/cimlap2013/origo-sprite.png") no-repeat; }



/* Layout
----------------------------------------*/
body { min-width: 1002px; overflow: visible; }
#main { max-width: 1000px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; margin: 0 auto; }


/* Portfolio head

----------------------------------------*/
#common-head {overflow: hidden; width: 100%;}
#p_fejlec {font-family: "Roboto"; width: 100%; background-color: #ddd; height: 36px; position: relative; z-index: 1001;}
#p_fejlec_in {width: 1002px; margin: 0 auto;}
#p_fejlec input {display: none;}
#p_fejlec_in ul#p_menu {margin-left: 6px;}
#p_fejlec_in ul#p_menu > li {position: relative; float: left; margin-left: 28px; margin-right: 28px;}
#p_fejlec_in ul#p_menu > li a {font-size: 14px;}
#p_fejlec_in ul#p_menu > li a:hover {color:#343434;}
#p_fejlec_in ul#p_menu > li > a, #p_fejlec_in ul#p_menu > li > span, #p_fejlec_in ul#p_menu > li > label span { font-size: 14px; color: #666; padding-top: 6px; position: relative; padding-bottom: 7px; border-top: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd; display: block; background-color: transparent;}
/*#p_fejlec_in ul#p_menu > li > a {color: #666;}*/
#p_fejlec_in ul#p_menu > li > span, #p_fejlec_in ul#p_menu > li > label span {padding-left:6px;background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/p_drop-arrow.png');background-repeat: no-repeat;background-position: 97% 96%;padding-right: 15px;}
#p_kereso {float: right; width: 225px; height: 28px; background-color: #f2f2f2; border: 1px solid #ddd; border-radius: 3px; position: relative; top: -3px;}
#p_kereso input {border: 0;}
#p_kereso_text {background-image: url('/s/img/cimlap2013/google_custom_search.png'); background-repeat: no-repeat; background-position: 0px 49%; height: 19px; float: left; margin-top: 5px; margin-left: 8px; background-color: #f2f2f2; width: 186px;}
#p_kereso_btn {width: 28px; height: 28px; float: right; background-image: url('/s/img/cimlap/kereso_btn.png');}
.p_dropdown > a {padding-right: 14px; padding-left: 2px; background-image: url('/s/img/cimlap/dd_arrow.png'); background-repeat: no-repeat; background-position: 100% -37px; }
.desktop #p_fejlec_in ul#p_menu > li.p_dropdown:hover > label span, .p_dropdown > input:checked + label span {cursor: pointer; border-top: 2px solid #ddd; border-left: 2px solid #ddd; border-right: 2px solid #ddd; background-color: #fff; z-index: 1001; background-position: 97% 0%;}
.p_almenu {display: none; position: absolute; background-color: #fff; z-index: 1000; right: 0; /*width: 250px; */ margin-top: -2px; border: 2px solid #ddd; }
#p_fejlec.desktop .p_dropdown:hover .p_almenu {display: block;}
#p_fejlec.mobile input:checked ~ .p_almenu {display: block;}
.p_almenu ul {/*float: left;*/ width: 122px;  padding: 4px 0;}
.p_almenu ul:last-child {border-left: 1px solid #ddd;}
.p_almenu a {display: inline-block; margin-left: 12px; padding: 8px 7px; color: #666;}
.p_almenu .p_newsec {margin-top: 16px; border-top: 1px solid #ddd; padding-top: 16px;}


/* Header
----------------------------------------*/
#header {clear: both; padding: 10px 11px 6px 10px;}
#search { float: right; height: 40px; border: 1px solid #b0b0b0; background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/s-bg.png") top repeat-x; margin-top: 2px; }
#s-input { width: 247px; height: 22px; border: none; margin: 0; padding: 9px 6px; background-position: 9px -33px; float: left; }
#s-btn { float: left; width: 39px; height: 40px; border-right: 1px solid #b0b0b0; background-position: -145px 12px; }
#s-switch { float: left; width: 39px; height: 40px; border-left: 1px solid #b0b0b0; text-align: center;}
#s-switch a { font-size: 11px; display: block; width: 100%; height: 20px; background-color: #ddd; line-height: 19px; mfont-weight: bold; color: #999999;}
#s-switch a.s-web { height: 19px; border-bottom: 1px solid #6b9fa4;}
#s-switch a.akt { background-color: #4f9096; color: #fff;}
#logo { width: 131px; height: 28px; text-indent: -9999px; display: block; float: left; margin: 10px 26px 0 0; background-position: 0 0; }
#header #nameday {font-family: 'RobotoCondensed', sans-serif; font-size: 14px; margin: 6px 0 0 0; float: left;}
#header #nameday:after, #weather:after, #header_arfolyam:after, #h_socials:after {content:''; display: block; float: right; width: 1px; height: 16px; background-color: #ddd; position: relative; margin: 0 12px;}
#header #nameday p {display: inline;}
#header #nameday p:after {content: ", "}
#nameday p { display: block; }
#nameday .thename { color: #767676; }
#weather { font-family: 'RobotoCondensed', sans-serif; font-weight: 500; float: left; height: 19px; padding-left: 28px; background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/idojaras_piktok_sprite.png") 0 0 no-repeat; font-size: 14px; font-weight: 500;margin-top: 5px; }
#weather span { display: block; float: left;}
#weather span:last-child {display: none;}

#weather.borult_felhos { background-position: 0 0; }
#weather.derult { background-position: 0 -20px; }
#weather.esos { background-position: 0 -39px; }
#weather.havaseso { background-position: 0 -60px; }
#weather.havazas { background-position: 0 -80px; }
#weather.kisse_felhos { background-position: 0 -100px; }
#weather.kodos { background-position: 0 -120px; }
#weather.kozepesen_felhos { background-position: 0 -140px; }
#weather.onoseso { background-position: 0 -160px; }
#weather.zapor_zivatar_futozapor_helyizivatar { background-position: 0 -180px; }
#weather.derult_ejjel { background-position: 0 -200px; }
#weather.borult_felhos_ejjel { background-position: 0 -220px; }
#weather.esos_ejjel { background-position: 0 -240px; }
#weather.havaseso_ejjel { background-position: 0 -260px; }
#weather.havazas_ejjel { background-position: 0 -280px; }
#weather.kisse_felhos_ejjel { background-position: 0 -300px; }
#weather.kodos_ejjel { background-position: 0 -320px; }
#weather.kozepesen_felhos_ejjel { background-position: 0 -340px; }
#weather.onoseso_ejjel { background-position: 0 -360px; }
#weather.zapor_zivatar_futozapor_helyizivatar_ejjel { background-position: 0 -380px;}


#header_arfolyam {float: left; margin-top: 4px; font-family: 'RobotoCondensed', sans-serif; font-size: 14px;}
#header_arfolyam span {background-image: url("/s/img/cimlap2013/arf_nyil.png"); background-repeat: no-repeat; padding-right: 10px; float: left; display: block;}
#header_arfolyam span.arf- {background: none;}
#header_arfolyam span.arf-csok {background-position: 100% -11px;}
#header_arfolyam span.arf-no {background-position: 100% 3px;}
#header_arfolyam span:first-child {margin-right: 11px;}
#h_socials {float: left; margin-top: 4px;}
#h_socials a {width: 62px; height: 17px; background-image: url("/s/img/svg/origo/socials.svg"); display: block; float: left; background-size: cover;}
#h_socials a:hover {background-image: url("/s/img/svg/origo/social-hover.svg");}
#tizezer {display: block; float: left; padding: 5px 7px; border: 1px solid #155092; font-family: 'Roboto', sans-serif; font-size: 13px; color: #155092; border-radius: 3px; position: relative; top: -4px;}
#tizezer:hover { border-color: #0d3058; color: #0d3058; }

#p_kereso {width:254px;}
#p_kereso .p_kereso_options {width:30px;border-right: 1px solid #ddd;float:left;}
#p_kereso .p_kereso_options>div {font-size:10px;color:#949494;font-family: "RobotoCondensed";line-height:14px;text-align:center;cursor:pointer;text-transform: uppercase}
#p_kereso .p_kereso_options #p_kereso_web {border-bottom: 1px solid #ddd}
#p_kereso .p_kereso_options>div.aktive {color:#0f4e94;background:#fff;}

#social_bg_layer {position: fixed; top: 0; left: 0; width: 100%; bottom:0; background-color: #000; z-index: 1100; opacity: 0; display: none;}
.expanded #social_bg_layer {animation: showup 0.5s; -webkit-animation: showup 0.5s; display: block; opacity: 0.2;}
#social_box_layer {position: fixed; top: -332px; width: 522px; background-color: #fff; z-index: 10000; left: 50%; margin-left: -261px; animation: moveup 0.5s; padding-bottom: 14px; -webkit-animation: moveup 0.5s; display: none;}
.expanded #social_box_layer {animation: movedown 0.5s; -webkit-animation: movedown 0.5s; top:36px; display: block;}
#social_box_layer a.bezar {display: block; position: absolute;right: 23px;width: 22px;height: 23px;top: 23px;background-image: url('/s/img/cimlap2013/social-close.png');}


.social-top {display: block;font-size: 28px;font-family: "Roboto", sans-serif;font-style: italic;text-transform: uppercase;color: #929292;margin-top: 15px}
.social-sub {display: block;font-size: 18px;font-family: "Roboto", sans-serif;font-style: italic;text-transform: uppercase;color: #000;margin-top: 15px; margin-bottom: 5px;}

.social-channel {width: 50%; float: left; margin-bottom: 10px;}
.social-fb-logo {display: block;float: left;width: 37px;height: 37px;background-image: url('/s/img/cimlap2013/social-icons.png');}
.social-tw-logo {display: block;float: left;width: 37px;height: 37px;background-image: url('/s/img/cimlap2013/social-icons.png'); background-position: 100% 0; margin-left: 1px;}
.social-channel span {font-weight: bold;margin-top: 7px;float: left;margin-left: 7px;}
.social-more {font-family: 'RobotoCondensed', sans-serif;font-weight: bold;text-transform: uppercase;float: right;margin-right: 29px;}

@keyframes movedown {
	from {top: -332px;}
	to {top: 0px;}
}

@-webkit-keyframes movedown {
	from {top: -332px;}
	to {top: 0px;}
}

@keyframes moveup {
	from {top: 0px;}
	to {top: -332px;}
}

@-webkit-keyframes moveup {
	from {top: 0px;}
	to {top: -332px;}
}

@keyframes showup {
	from {opacity: 0;}
	to {opacity: 0.2;}
}

@-webkit-keyframes showup {
	from {opacity: 0;}
	to {opacity: 0.2;}
}
@keyframes dissapear {
	from {opacity: 0.2;}
	to {opacity: 0;}
}

@-webkit-keyframes dissapear {
	from {opacity: 0.2;}
	to {opacity: 0;}
}



/* Navigation
----------------------------------------*/
nav {
  background: #155092;
  font-size: 0;
  height: 44px;
  margin: 0 0 0 -1px;
  position: relative;
  width: 1002px;
}

nav.fixed-menu {
  position: fixed;
  top: 0;
  z-index: 1100;
}

.peelopen nav.fixed-menu, .sidekickopen nav.fixed-menu {
  position: relative;
}

nav.fixed-menu .o-nav-sport:after {
  top: 0;
}

nav h1 {
  display: inline-block;
  vertical-align: middle;
  width: 122px;
}

nav h1 a {
  background: url(/s/img/svg/origo/origo_logo.svg) center/94px auto no-repeat;
  display: block;
  height: 44px;
  padding: 0 14px;
  width: 94px;
  -webkit-tap-highlight-color: transparent;
}

nav ul {
  display: inline-block;
  height: 44px;
  vertical-align: middle;
  width: 880px;
}

nav ul li {
  display: inline-block;
}

nav ul li a {
  color: #fff !important;
  display: block;
  font: 500 18px/44px "Roboto", sans-serif;
  padding: 0 14px;
  text-transform: uppercase;
  transition: background .15s ease;
  -webkit-tap-highlight-color: transparent;
}

nav ul li a:hover {
  background: #0d3d72;
}
/*
nav ul li a.o-nav-sport {
  background: #00adf1;
  position: relative;
}

nav ul li a.o-nav-sport:after {
  background: #00adf1;
  border-radius: 8px;
  content: '\00FAj';
  display: block;
  font: 700 10px/16px "Khand", sans-serif;
  height: 16px;
  text-align: center;
  text-transform: uppercase;
  width: 16px;
  transition: background .3s ease, top .3s ease;
  position: absolute;
  top: -6px;
  right: -7px;
}

nav ul li a.o-nav-sport:hover {
  background: #0d3d72;
}

nav ul li a.o-nav-sport:hover:after {
  background: #0d3d72;
}
*/
nav ul li.o-nav-more {
  float: right;
  -webkit-tap-highlight-color: transparent;
}

nav ul li.o-nav-more.hovered > div:before {
  right: 12px;
}

nav ul li.o-nav-more.hovered > div:after {
  right: 16px;
}

nav ul li.o-nav-more.hovered > ul {
  max-height: 300px;
  opacity: 1;
  visibility: visible;
  transition: all .15s ease;
}

nav ul li.o-nav-more ul {
  background: #155092;
  box-sizing: border-box;
  height: auto;
  max-height: 0;
  opacity: 0;
  position: relative;
  right: 0;
  visibility: hidden;
  width: 144px;
  z-index: 1;
  transition: all .15s ease;
}

nav ul li.o-nav-more ul li {
  border-top: 1px solid #0d3d72;
  display: block;
}

nav ul li.o-nav-more ul li a {
  line-height: 40px;
}

nav ul li.o-nav-more div {
  color: #c4d3e4;
  cursor: pointer;
  display: block;
  font: 500 18px/44px "Roboto", sans-serif;
  padding: 0 32px 0 0;
  position: relative;
  text-align: right;
  text-transform: uppercase;
}

nav ul li.o-nav-more div:before, nav ul li.o-nav-more div:after {
  background: #c4d3e4;
  content: '';
  height: 2px;
  width: 8px;
  transition: right .3s ease;
  position: absolute;
  top: 21px;
}

nav ul li.o-nav-more div:before {
  right: 16px;
  -ms-transform: rotate(45deg);
      transform: rotate(45deg);
}

nav ul li.o-nav-more div:after {
  right: 12px;
  -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
}
#nav { height: 44px; width: 1000px; padding: 0 1px; margin-left: -1px; background-color: #155092; position: relative; z-index:39;}
#nav.fixed-menu {position: fixed;top: 0;z-index: 1100}
#nav h1 {float: left;}
/*#nav h1 a {display: block; width: 94px; height: 20px; margin: 12px 11px 0 12px; background-image: url('//cdn.nwmgroups.hu/s/img/cimlap/origo-logo_new.png');}*/
#nav h1 a {display: block; width: 94px; height: 20px; margin: 12px 11px 0 12px; background-image: url('/s/img/svg/origo/origo_logo.svg'); background-repeat: no-repeat; background-size: 94px auto;}
#nav > ul li {float: left; height: 44px;}
#nav > ul li span, #nav > ul li > a {display: block; font-size: 15px; text-transform: uppercase; color: #fff; margin-top: 2px; padding: 10px 16px 12px 13px; cursor: pointer; z-index: 999; position: relative; font-family: 'Roboto', sans-serif;}
#nav > ul li span {background-image: url('//cdn.nwmgroups.hu/s/img/cimlap/menu_dd_arrow.png'); background-repeat: no-repeat; background-position: 100% -2px;}
#nav > ul li:hover > a, #nav > ul li:hover > span {background-color: #fff; color: #107fc9; background-position: 100% -42px;}
.nav_almenu {display: none; width: 100%; position: absolute; left: 0; border: 2px solid #155092; width: 998px; padding: 13px 0; z-index: 998; margin-top: -2px; background-color: #fff;}
.nav_almenu .nav_alrovat {width: 100%; position: relative;}
.nav_almenu .nav_alrovat a {float: left; margin-left: 12px; display: block; padding: 0 6px 0 4px; background-color: #999; text-transform: uppercase; font-family: 'RobotoCondensed', sans-serif; font-size: 14px; font-weight: bold; color: #fff;}
.nav_almenu .nav_alrovat a:hover, .rovatname a:hover {background-color: #155092;}
.nav_almenu .nav_alrovat a.menu-reblog:hover {background-color: #db5f46;}
.nav_article {margin-top: 12px; clear: both;}
.nav_article .news-item {width: 185px; overflow: hidden; float: left; margin-left: 12px; clear: none; margin-bottom: 0; margin-right: 0;}
.nav_article .news-item h2 a {font-size: 16px; font-weight: normal;}
.nav_article .news-item img {display: block;}
.re_rated {width: 185px; height: 93px; overflow: hidden;}
.re_rated img {width: 100%; height: 100%;}

/* Freemail Nav Fall*/
#fr-fall { display: none; width: 309px; padding: 12px; margin: 7px 0 0 -203px; border-left: solid 1px #ddd; border-right: solid 1px #ddd; border-bottom: solid 3px #155092; position: absolute; background: #f1f1f1; z-index: 14; }
@media screen and (-webkit-min-device-pixel-ratio:0) { #fr-fall { margin-left: -204px; } }

#fr-fall { margin: 10px 0 0 -203px\9; margin /*\**/: 10px 0 0 -200px\9; *margin: 31px 0 0 -288px; }

#fr-fall input { width: 288px; background: #fff; border: 1px solid #c1c1c1; padding: 8px 10px; margin-bottom: 10px; color: #757575; font-size: 14px; }
#fr-btn { float: right; padding: 5px 31px 6px 23px; background-position: -208px -198px; background-color: #155092; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: 700; }
#fr-lost, #fr-home { font-weight: 700; color: #155092; float: left; margin-top: 10px; }
#fr-lost:hover, #fr-home:hover { text-decoration: underline; }
#fr-home { margin-top: 14px; padding-right: 15px; background-position: right -174px; }

/* Main Nav Fall */
#fall { display: none; width: 978px; margin-left: -1px; padding: 12px; background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png") 668px 0 repeat-y #fff; border-bottom: 3px solid #42858a; position: absolute; z-index: 110; }
#fall .sublist { width: 156px; float: left; }
#fall .sublist li { display: block; height: 27px; background: #f1f1f1; padding: 8px 0 0 9px; cursor: pointer; white-space: nowrap; }
#fall .sublist li#submenu_foci-vb-2014 { background: #f7cf55; }
#fall .sublist li:hover, #fall .sublist li#submenu_foci-vb-2014:hover { background: #fff; }
#fall .sublist li a { font-size: 112.5%; color: #000; font-weight: 700; text-transform: uppercase; padding-right: 15px; }
#fall .sublist li:hover a, .fall-static .sublist li:hover a, .fall-static .sublist li:hover a { color: #42858a; background-position: right -174px; }
#fall .ad { float: right; padding: 29px 2px 0 15px; }
#fall .sublist li#submenu_vallalkozoi-negyed, #fall .sublist li#submenu_kimaradt-jelenetek, #fall .sublist li#submenu_bajnokok-ligaja { height: 47px; overflow: hidden; }
#fall .sublist li#submenu_vallalkozoi-negyed a, #fall .sublist li#submenu_kimaradt-jelenetek a, #fall .sublist li#submenu_bajnokok-ligaja a { line-height: 20px; white-space: pre-line; }

.fall-static { background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png") 667px 0 repeat-y #fff; display: none; width: 978px; margin-left: -1px; padding: 12px; padding-right:0px; border-bottom: 3px solid #155092; position: absolute; z-index: 111; }
.fall-static .sublist { width: 100%; }
.fall-static .sublist li { float: left; width: 235px; background: #fff; padding-bottom: 10px; }
.fall-static .sublist li a { font-size: 112.5%; color: #000; font-weight: 700; text-transform: uppercase; padding-right: 15px; }
.fall-news { width: 475px; padding: 15px 12px; overflow: hidden; }
.fall-news div { width: 222px; float: left; margin-right: 30px; }
.fall-news div + div { margin-right: 0; }
.fall-news .fall-news-item { display: block; margin-bottom: 18px; font-weight: 700; }
.fall-more { text-transform: uppercase; float: right; font-weight: 700; padding-right: 15px; background-position: right -421px; }
.fall-more:hover { text-decoration: underline; color: #155092; background-position: right -174px; }

.fall-static .ad { float: right; padding: 0px; }
.fall-static-cat .sublist { width: 156px; float: left; }
.fall-static-cat .sublist li { display: block; height: 27px; background: #f1f1f1; padding: 8px 0 0 9px; cursor: pointer; white-space: nowrap; width: 147px;}
.fall-static-cat .sublist li:hover { background: #fff; }
.fall-static-cat .sublist li a { font-size: 112.5%; color: #000; font-weight: 700; text-transform: uppercase; padding-right: 15px; }
.fall-static-cat .sublist li:hover a, .fall-static .sublist li:hover a, .fall-static .sublist li:hover a { color: #42858a; background-position: right -174px; }
.fall-static-cat .sublist li.long_text { height: 47px; overflow: hidden; }
.fall-static-cat .sublist li.long_text a { line-height: 20px; white-space: pre-line; }

#fall-mn8 .fall-news {width:642px;padding-right:0px;}
#fall-mn8 .fall-news  div {width:304px;}
#fall-mn8 .fall-news  div a{text-transform: uppercase; font-size:112.5%;}

#main-nav > li { padding: 11px 10px 0; }
#main-nav > li#mn8 { background: #327479; padding: 11px 16px 0; }
#main-nav > li#mn8:hover { background: #fff;  }
#main-nav > li#mn8 > a {
    background-image: none;
    padding: 0;
}

#fall-mn7 .fall-news {
    padding-right: 0;
    width: 634px;
}
#fall-mn7 .fall-news div {
    margin: 0;
    width: 210px;

}
#fall-mn7 .fall-news div a {
    font-size: 112.5%;
    text-transform: uppercase;
}

#fall { padding: 12px 12px 47px; }

.fall-static { padding: 12px 12px 47px; }

.clickshop-ad {
    height: 35px;
    left: 0;
    position: absolute;
    bottom: 0;
    padding: 0 0 10px 12px;
    width: 570px;
}

.clickshop-ad a {
    color: #8b2626;
    font-size: 14px;
}

.clickshop-ad span {
    color: #767676;
    float: right;
    font-size: 10px;
}

/* Board */
#board { border-bottom: 2px solid #155092; width: 946px; margin-left: -1px; padding: 7px 26px 6px 30px; }
#board-new { float: right; font-family: 'Roboto', sans-serif; cursor: pointer; }
#board-new-title { float: right; text-transform: uppercase; color: #999; margin-top: 2px; background-position: right -232px; padding-right: 12px; }
#board-new-count { float: left; background: #fade50; font-weight: 700; color: #000; padding: 2px 8px; margin-right: 5px; }
#board-new:hover #board-new-title, .board-hover #board-new-title { color: #222; background-position: right -256px; }
#board-new:hover #board-new-count, .board-hover #board-new-count { background: #222; color: #fade50; }
#turn { margin-top: 2px; overflow: hidden; }
#turn ul { width: 750px; float: left; font-size: 125%; overflow: hidden; height: 22px; line-height: 1; position: relative; z-index:0 }
#turn ul li { position: absolute; width: 750px; text-align: center; }
#turn ul li span { font-family: 'Roboto', sans-serif; font-weight: 500; color: #757575; }
#turn ul li span:after { content: "|"; padding-left: 11px; position: relative; top: -1px; }
#turn ul li a { font-weight: 700; padding-left: 10px; }
#turn-left, #turn-right { width: 10px; height: 16px; margin-top: 3px; cursor: pointer; float: left; }
#turn-left {  background-position: 0 -76px; }
#turn-right { background-position: -10px -76px; }

#board-new-fall { display: none; width: 978px; margin-left: -1px; padding: 24px 12px 0; background: #fff; border-bottom: 3px solid #155092; position: absolute; z-index: 22; }
.board-new-col { width: 30%; float: left; margin-right: 46px; }
#board-new-fall div + div + div { margin-right: 0; }
.board-new-col div { margin-bottom: 20px; }
.board-new-col span { font-family: 'Roboto', sans-serif; font-weight: 900; color: #155092; font-size: 87.5%; }
.board-new-col div span { background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/board-new-bg.png") right no-repeat; padding-right: 9px; }
.board-new-col div a { padding-left: 8px; font-weight: 700; }
#board-new-day { display: block; font-style: italic; margin-bottom: 20px; }

#master { display: none; transition: all .2s ease-in-out; background-color: #eb4d2a; padding: 8px 0 5px; min-height: 26px; width: 1000px; z-index: 9; overflow: hidden; position: relative;}
#master:hover { background-color: #d33612; }
#master h1 { text-align: center; }
#master-link { font-size: 125%; font-weight: 600; color: #fff; }
#master-link:hover { text-decoration: none; }
#master-close { float: right; width: 22px; height: 22px; margin-right: 18px; }
#master-close svg { opacity: .5; transition: all .2s ease-in-out; }
#master-close:hover svg { opacity: 1; }

/* Tags */
#tags { padding: 6px 10px; border-bottom: 1px solid #ddd; }
#tags ul li { float: left; padding-right: 13px; background-position: right -279px; margin-right: 9px; }
#tags ul li:last-of-type { background: none; }
#tags ul li a { font-size: 87.5% ;font-family: 'RobotoCondensed'; font-weight: 700; text-transform: uppercase; color: #155092; }
#tags ul li a:hover { color: #0d3058; }


/* Jump points */
.quick-up {display: block; width: 20px; height: 11px; background-position: -23px -438px; position: absolute; right: 10px; top: 6px;}
.quick-up:hover {background-position: 0px -438px;}
.quick-down {display: block; width: 20px; height: 11px; background-position: 0 -449px; position: absolute; right: 10px; top: 26px;}
.quick-down:hover {background-position: -23px -449px;}
#quick-top {display: none; position: fixed; bottom: 0; background-position: -48px -463px; width: 45px; height: 25px;}
#quick-top:hover {background-position: -48px -438px;}



/* Sections
----------------------------------------*/
.ad { line-height: 0; text-align: center; }
.priority { display: none; }
.ad span, .pr-item .ad-t, .adbox-item span { font-size: 10px; color: #767676; display: block; text-align: right; line-height:11px;}
#magnum-con { line-height: 0; min-height: 90px; padding: 15px 0 6px; }
#top-magnum { line-height: 0; min-height: 90px; position: relative; padding: 15px 0 6px; }
#magnum-con #top-magnum { padding: 0; }
#top-magnum:before {content:"hirdetés"; -ms-transform: rotate(90deg);  -webkit-transform: rotate(90deg);  transform: rotate(90deg); position: absolute; right: -15px;font-size: 11px;top: 44px;}
.szponz-wp #top-magnum:before {display: none;}
.szponz-wp #top-magnum.ad span {display: block;}
#top-magnum.ad span{ text-align: center; display: none; background: none;}
#text-top .pr-item {float: right; width: 238px; height: 90px; background-color: #eeeeee; padding: 0; margin-top: 14px; margin-right: 10px;}
#text-top .pr-item h4 { line-height: 1;}
#text-top .pr-item h4 a{ font-weight: normal; font-size: 16px; color: #afafaf; margin: 5px 12px 0; display: block;}
#text-top .pr-item p {color: #222222; font-weight: 16px; margin: 0 12px;}
#mini-magnum { float:right; margin-right: 12px; position: relative;}
#mini-magnum>span{ position: absolute; right: 4px; bottom: 0px; background-color: transparent;}
.news-wrap > .wrap .ad { padding: 18px 16px; }


/* news sections */
.news-wrap { border-bottom: 1px solid #ddd; background-repeat: repeat-y; background-color: #fff; width: 100%; }
.news-wrap > .wrap { float: left; margin-right: 1px; }
.news-wrap > .wrap:last-child, .wrap-67-33 > .wrap + .wrap, .wrap-25-42-33 > .wrap + .wrap + .wrap, .wrap-50-50 > .wrap + .wrap { margin-right: 0; }

/* section columns width */
.wrap-100 > .wrap { width: 100%; }
.wrap-67-33 > .wrap { width: 66.6%; }
.wrap-67-33 > .wrap + .wrap { width: 33.2%; }

.wrap-33-67 > .wrap { width: 33.3%; }
.wrap-33-67 > .wrap + .wrap { width: 66.5%; }

.wrap-58-42 > .wrap { width: 58.3%; }
.wrap-58-42 > .wrap + .wrap { width: 41.6%; }

.wrap-42-58 > .wrap { width: 41.6%; }
.wrap-42-58 > .wrap + .wrap { width: 58.2%; }

.wrap-25-42-33 > .wrap { width: 24.9%; }
.wrap-25-42-33 > .wrap + .wrap { width: 41.601%; }
.wrap-25-42-33 > .wrap + .wrap + .wrap { width: 33.2%; }

.wrap-25-33-42 > .wrap { width: 24.9%; }
.wrap-25-33-42 > .wrap + .wrap { width: 33.3%; }
.wrap-25-33-42 > .wrap + .wrap + .wrap { width: 41.5%; }

.wrap-33-25-42 > .wrap { width: 33.3%; }
.wrap-33-25-42 > .wrap + .wrap { width: 24.9%; }
.wrap-33-25-42 > .wrap + .wrap + .wrap { width: 41.5%; }

.wrap-33-42-25 > .wrap { width: 33.3%; }
.wrap-33-42-25 > .wrap + .wrap { width: 41.601%; }
.wrap-33-42-25 > .wrap + .wrap + .wrap { width: 24.9%; margin-right: 0px;}

.wrap-42-25-33 > .wrap { width: 41.601%; }
.wrap-42-25-33 > .wrap + .wrap { width: 24.9%; }
.wrap-42-25-33 > .wrap + .wrap + .wrap { width: 33.2%; }

.wrap-42-33-25 > .wrap { width: 41.5%; }
.wrap-42-33-25 > .wrap + .wrap { width: 33.3%; }
.wrap-42-33-25 > .wrap + .wrap + .wrap { width: 24.9%; }

.wrap-33-33-33 > .wrap { width: 33.3%; }
.wrap-33-33-33 > .wrap + .wrap + .wrap { width: 33.2%; margin-left: -1px;}

.wrap-50-50 > .wrap { width: 49.9%; float: left; }
.wrap-50-50 > .wrap + .wrap { width: 49.9%; float: left; }

.wrap-50-25-25 > .wrap  {width: 49.9%}
.wrap-50-25-25 > .wrap + .wrap {width: 24.9%; }
.wrap-50-25-25 > .wrap + .wrap + .wrap {width: 24.9%; }

.wrap-50-25-25.breaking > .wrap  {width: 74.9%}
.wrap-50-25-25.breaking > .wrap + .wrap {display: none; }
.wrap-50-25-25.breaking > .wrap + .wrap + .wrap {width: 24.9%; display: block;}

.wrap-25-25-50 > .wrap { width: 25%; }
.wrap-25-25-50 > .wrap + .wrap {width: 24.9%; }
.wrap-25-25-50 > .wrap + .wrap + .wrap {width: 49.8%; }

.wrap-25-25-25-25 > .wrap { margin: 0; width: 25%;}


/* sections bg */
.wrap-67-33 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png"); background-position: 666px 0; position: relative; }
.wrap-33-67 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png"); background-position: 333px 0; }
.wrap-58-42 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png"); background-position: 583px 0; }
.wrap-42-58 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png"); background-position: 416px 0; }
.wrap-25-42-33 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-42-33.png"); background-position: 249px 0; }
.wrap-25-33-42 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-33-42.png"); background-position: 249px 0; }
.wrap-33-42-25 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-42-33.png"); background-position: 333px 0; }
.wrap-33-25-42 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42.png"); background-position: 333px 0; }
.wrap-42-25-33 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42.png"); background-position: 416px 0; }
.wrap-42-33-25 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-33-42.png"); background-position: 416px 0; }
.wrap-33-33-33 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-33-33.png"); background-position: 333px 0; }
.wrap-50-50 { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/grey-line.png"); background-position: 500px 0; }
.wrap-50-25-25 {background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42.png");background-position: 499px;}
.wrap-50-25-25.breaking {background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42.png");background-position: 749px;}
.wrap-25-25-50 {background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42.png"); background-position: 250px;}

.ad-wrap { background: none; }

/*.wrap .news-item:first-child img { margin-top: -10px; }*/
.wrap .live-box.news-live:first-child img {margin: 0;}
/*.wrap .live-box.news-live > a {display: none;}*/
.wrap-50-25-25 .wrap:first-child .live-box.news-live > a {display: block;}
.wrap-67-33 > .wrap:first-child .live-box.news-live > a, .wrap-33-67 > .wrap:last-child .live-box.news-live > a, .wrap-100 .live-box.news-live > a { display: block; }
.wrap .news-item:first-child .embed { margin-top: -10px; display: block; }
.wrap .news-item img { margin-bottom: 10px; }
.wrap-25-25-25-25 .wrap .news-item img { margin-bottom: 5px; }
.news-item .embed {display: block; text-align: center;}
.wrap-100 .ad { margin-top: 14px; }
.wrap-100 .ad img { display: inline; }
.wrap-100 .ad span { margin-right: 15px; }
.wrap-100 .ad .ad-text { text-align: left; margin-left: 15px; }
.wrap-100 .ad .ad-text a { font-size: 125%; color: #8f8f8f; font-weight: 700; }


.wrap-grey, .wrap-grey .seed-title { background-color: #eee; }

.wrap .live-box:first-child  { margin-top: 0; }
.live-box .seed-title { padding-left: 10px; overflow: hidden; }
.wrap-67-33 > .wrap:first-child .live-box .seed-title, .wrap-33-67 > .wrap:last-child .live-box .seed-title, .wrap-100 .live-box .seed-title { display: none; }
.live-box .seed-title:after { content:""; width: 24px; height: 24px; background: url('//cdn.nwmgroups.hu/s/img/cimlap2013/forgonyil_animgif_szurke_24x24.gif'); margin-left: 6px; display: inline-block; *zoom: 1; *display: inline; position: relative; top: 2px; }
/*.live-box li span.pp-kep {background-image: url('/s/img/cimlap2013/pp-kep.png'); padding: 5px 8px 7px 8px; float: none; margin-left: 5px;}
.live-box li span.pp-video {background-image: url('/s/img/cimlap2013/pp-video.png'); padding: 5px 8px 7px 8px; float: none; margin-left: 5px;}*/
.live-box li span.pp-kep img, .live-box li span.pp-video iframe {display: none;}
.wrap-25-42-33 > .wrap:nth-child(2) .pp-kep, .wrap-42-33-25 > .wrap:first-child .pp-kep, .wrap-25-42-33 > .wrap:nth-child(2) .live-box li span.pp-video, .wrap-42-33-25 > .wrap:first-child .live-box li span.pp-video {background: none; padding: 0; display: block; margin-top: 10px;}
.wrap-25-42-33 > .wrap:nth-child(2) .pp-kep img, .wrap-25-42-33 > .wrap:nth-child(2) .pp-video iframe, .wrap-42-33-25 > .wrap:first-child .pp-kep img, .wrap-42-33-25 > .wrap:first-child .pp-video iframe {display: none;}
.wrap-25-42-33 > .wrap:nth-child(2) .pp-kep img, .wrap-42-33-25 > .wrap:first-child .pp-kep img {width: 100%; height: auto;}
.wrap-25-42-33 > .wrap:nth-child(2) .pp-video iframe, .wrap-42-33-25 > .wrap:first-child .pp-video iframe {width: 294px; height: 165px;}


.pr-item { padding: 10px 11px 5px; overflow: visible; }
.pr-item:hover { background: #ddd; }
.pr-item h4 { padding-bottom: 5px; clear: left; }
.pr-item h4 a { font-size: 125%; color: #8f8f8f; font-weight: 900; }
.pr-item p { color: #4d4d4d; }

/* szezonális */
/*.wrap-ad .pr-item {display: none}*/


.wrap img, .wrap-100 img { display: block; }

.news-item { margin: 12px 12px 4px 12px; position: relative; clear: both;}

/*.wrap-33-33-33 .news-item, .wrap-33-67 .wrap:first-child .news-item, .wrap-67-33 .wrap:last-child .news-item
.wrap-42-33-25 .wrap + .wrap .news-item, .wrap-42-33-25 .wrap + .wrap + .wrap .news-item, .wrap-42-25-33 .wrap + .wrap .news-item, .wrap-42-25-33 .wrap + .wrap + .wrap .news-item {margin: 7px 0 9px 0;}*/

.wrap-33-33-33 .news-item.related, .wrap-33-67 .wrap:first-child .news-item.related, .wrap-67-33 .wrap:last-child .news-item.related {margin: 2px 12px 5px 12px;}


.news-item.fifty {width: 50%; float: left; clear: none;}
.news-item.news-live > a { display: block; position: relative; }
.news-item.news-live> a:before { content:'\00e9l\0151'; font-family: 'RobotoCondensed', sans-serif; font-weight: 900; text-transform: uppercase; font-size: 168.75%; line-height: 1; background-color: #155092; position: absolute; right: 1px; top: 0; display: block; padding: 3px 5px 1px 5px; color: #fff; }
.news-item.video> a {position: relative; display: block;}
.news-item.video> a:after {content: ""; position: absolute; top:10px; left: 10px; width: 32px; height: 32px; background-image: url('//cdn.nwmgroups.hu/s/001/img/svg/origo/cimlap_video_ikon.svg'); background-size: contain;}


.wrap-100 .news-item.alter .news-sub {position: absolute; top: 14px; left: 12px; width: 402px; background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/v2014-bg.png');}
.wrap-100 .news-item.alter .news-sub h2 .news-title{font-weight: 900; line-height: 55px; font-size: 60px;}
.wrap-100 .news-item.alter .news-sub .news-lead {margin-top: 11px; margin-bottom: 5px;}
.wrap-100 .news-item.alter .sub-comment {margin-top: 12px;}

.news-item.big-item { margin: 0; }
.news-item.big-item h2 { padding: 8px 0 6px 11px; border-bottom: 3px solid #ddd; background: #fff; margin: 0; text-align: center; }
.news-item.big-item h2 a { font-size: 190%; line-height: 1; font-family: 'Roboto', sans-serif; font-weight: 900; font-style: italic; text-transform: uppercase; color: #c2c2c2; }
.news-item.big-item h2 a:hover{color:#c2c2c2;text-decoration:underline;}
.wrap .news-item.big-item img { margin: 0; }

.news-item .news-lead { font-family: 'Noticia Text', Georgia, sans-serif; margin: -1px 0 0 0; padding-bottom: 3px; line-height: 21px; }
.news-item cite a { display: block; font-size: 175%; line-height: 31px; font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif; font-weight: 200; text-transform: uppercase; font-style: italic; margin: 0 12px; }
.news-item cite a:hover { color: #155092; }

.news-lead { margin: 0 12px; font-family: 'Noticia Text', Georgia, sans-serif; }

/* SET THE CORRECT NEWS TITLE FONT SIZE */
.news-item h2 { margin: 1px 0 0 0; }
.news-item.related h2 {margin: 1px 20px 0 12px;}
.news-item h2 .news-title, .wrap-50-25-25 .wrap:first-child .news-item.live-box h2 .news-title {font-size: 124.9%; line-height: 119%; font-weight: 600; letter-spacing: -0.2px; box-shadow: -10px 0 0 #fff, 10px 0 0 #fff; box-decoration-break: clone; -webkit-box-decoration-break: clone; text-transform: none; transition: all 0.3s ease-in-out;}
.news-item a + .news-text-block h2 .news-title {background-color: #fff; line-height: 121%;box-decoration-break: clone; -webkit-box-decoration-break: clone; transition: all 0.3s ease-in-out;}
.news-item.top-item a + .news-text-block h2 .news-title {background:transparent; }
.news-item.mega-item img{display:none}
.news-item.mega-item .news-text-block h2 .news-title {background:#155092; }
#main .mega-item a.news-title { line-height: 33px; }
#main  .wrap-life .mega-item a.news-title { line-height: 36px; }
.news-item.related { margin: 0px 12px 0px 12px !important; padding-left: 11px; background-position: 0 -304px; }
.news-item.related .subtitle { font-size: 87.5%; float: left; margin: 0 7px 0 11px; }
.related.top-item .subtitle { margin-top: 7px; }
.live-box ul li a:hover {color: #155092; text-decoration: none;}
.news-item.live-box.top-item h2 .news-title:hover, .live-box.top-item ul li a:hover {color: #bf0000; text-decoration: none;}

.wrap-25-25-25-25 .news-item h2 .news-title { font-size: 17px; font-weight: 600; }

.wrap-33-33-33 .top-item a + .news-text-block, .wrap-67-33 > .wrap+.wrap .top-item a + .news-text-block, .wrap-33-67 > .wrap:first-child .top-item a + .news-text-block, .wrap-42-25-33 .top-item a + .news-text-block, .wrap-42-25-33 .wrap .top-item a + .news-text-block, .wrap-42-33-25 .wrap .top-item a + .news-text-block, .wrap-33-42-25 .wrap:nth-of-type(1) .top-item a + .news-text-block {margin-top: 0 !important; padding: 0;}

.wrap-25-25-25-25 a + .news-text-block, .wrap-50-25-25 a + .news-text-block { position: relative;}

.wrap-33-33-33 .wrap .news-item.live-box.top-item, .wrap-33-67 .wrap:first-child .news-item.live-box.top-item, .wrap-67-33 .wrap:last-child .news-item.live-box.top-item, .wrap-33-25-42 .wrap:first-child .news-item.live-box.top-item, .wrap-42-25-33 .wrap:last-child .news-item.live-box.top-item, .wrap-33-33-33 .wrap .news-item.live-box.mega-item, .wrap-33-67 .wrap:first-child .news-item.live-box.mega-item, .wrap-67-33 .wrap:last-child .news-item.live-box.mega-item, .wrap-33-25-42 .wrap:first-child .news-item.live-box.mega-item, .wrap-42-25-33 .wrap:last-child .news-item.live-box.mega-item{margin: 0 0 18px;}

/* for 67-33 and 33-67 */
.wrap-67-33 > .wrap:nth-of-type(1) .news-item h2 .news-title, .wrap-33-67 > .wrap:nth-of-type(2) .news-item h2 .news-title { font-weight: 600; font-size: 190%; line-height: 37px; letter-spacing: -1px;}
.wrap-67-33 > .wrap:first-child .live-box.news-live h2 .news-title, .wrap-33-67 > .wrap:last-child .live-box.news-live h2 .news-title {font-size: 40px; background-color: #fff; line-height: 121%; box-shadow: -10px 0 0 #fff, 10px 0 0 #fff;box-decoration-break: clone; -webkit-box-decoration-break: clone;}
.wrap-67-33 > .wrap:nth-of-type(1) .news-item.top-item h2 .news-title, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.top-item h2 .news-title { font-weight: 600; font-size: 40px; line-height: 120%; letter-spacing: -1px; }
.wrap-67-33 > .wrap:nth-of-type(1) .news-item.related, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related { background-position: 0 -299px; }
.wrap-67-33 > .wrap:nth-of-type(1) .news-item.related h2 .news-title, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related h2 .news-title { font-weight: 600; font-size: 190%; line-height: 112%; letter-spacing: -1px; }
.wrap-67-33 > .wrap:nth-of-type(1) .news-item.related.top-item, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related.top-item { background-position: 0 -298px; letter-spacing: -1px; }
.wrap-67-33 > .wrap:nth-of-type(1) .news-item.related.top-item h2 .news-title, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related.top-item h2 .news-title { font-weight: 700; font-size: 187.5%; line-height: 33px; }


/* for 45 wrap */
.wrap-42-33-25 > .wrap:nth-of-type(1) > .news-item.top-item h2 .news-title, .wrap-42-25-33 > .wrap:nth-of-type(1) > .news-item.top-item h2 .news-title, .wrap-33-42-25 > .wrap:nth-of-type(2) > .news-item.top-item h2 .news-title, .wrap-25-42-33 > .wrap:nth-of-type(2) > .news-item.top-item h2 .news-title, .wrap-25-33-42 > .wrap:nth-of-type(3) > .news-item.top-item h2 .news-title, .wrap-33-25-42 > .wrap:nth-of-type(3) > .news-item.top-item h2 .news-title { font-weight: 600; font-size: 23px; line-height: 32px; text-transform: uppercase; letter-spacing: -0.5px;}
.wrap-42-33-25 > .wrap:nth-of-type(1) > .news-item.related h2 .news-title, .wrap-42-25-33 > .wrap:nth-of-type(1) > .news-item.related h2 .news-title, .wrap-33-42-25 > .wrap:nth-of-type(2) > .news-item.related h2 .news-title, .wrap-25-42-33 > .wrap:nth-of-type(2) > .news-item.related h2 .news-title, .wrap-25-33-42 > .wrap:nth-of-type(3) > .news-item.related h2 .news-title, .wrap-33-25-42 > .wrap:nth-of-type(3) > .news-item.related h2 .news-title { font-weight: 600; font-size: 125%; line-height: 25px; }


.wrap-33-33-33 a + .news-text-block, .wrap-25-42-33 a + .news-text-block, .wrap-67-33 > .wrap+.wrap a + .news-text-block, .wrap-33-67 > .wrap a + .news-text-block, .wrap-42-25-33 .wrap+.wrap+.wrap a + .news-text-block, .wrap-67-33>.wrap:nth-of-type(1) .news-item a + .news-text-block, .wrap-42-25-33>.wrap a + .news-text-block, .wrap-42-33-25>.wrap a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(1) a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(1) a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(2) a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(3) a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(2) a + .news-text-block, .wrap-50-25-25 a + .news-text-block, .wrap-25-25-50 a + .news-text-block  {margin-top: -34px;  position: relative; padding: 5px 0 0 0;}

.wrap-33-33-33 .top-item a + .news-text-block, .wrap-67-33 > .wrap+.wrap .top-item a + .news-text-block, .wrap-33-67 > .wrap .top-item a + .news-text-block, .wrap-42-25-33 .wrap+.wrap+.wrap .top-item a + .news-text-block, .wrap-67-33>.wrap:nth-of-type(1) .news-item .top-item a + .news-text-block, .wrap-42-25-33>.wrap .top-item a + .news-text-block, .wrap-42-33-25>.wrap .top-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(1) .top-item a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(1) .top-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(2) .top-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(3) .top-item a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(2) .top-item a + .news-text-block  {margin-top: 0px;  }


.wrap-33-33-33 .mega-item a + .news-text-block, .wrap-67-33 > .wrap+.wrap .mega-item a + .news-text-block, .wrap-33-67 > .wrap .mega-item a + .news-text-block, .wrap-42-25-33 .wrap+.wrap+.wrap .mega-item a + .news-text-block, .wrap-67-33>.wrap:nth-of-type(1) .news-item .mega-item a + .news-text-block, .wrap-42-25-33>.wrap .mega-item a + .news-text-block, .wrap-42-33-25>.wrap .mega-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(1) .mega-item a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(1) .mega-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(2) .mega-item a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(3) .mega-item a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(2) .mega-item a + .news-text-block  {margin-top: 0px;  }

.wrap-42-25-33>.wrap:nth-of-type(1) a + .news-text-block, .wrap-42-33-25>.wrap:nth-of-type(1) a + .news-text-block, .wrap-33-42-25 > .wrap:nth-of-type(2) a + .news-text-block, .wrap-33-25-42 > .wrap:nth-of-type(3) a + .news-text-block  {margin-top: -40px; position: relative; padding: 5px 0 0 0;}

/*.news-wrap .wrap .news-item:first-child {margin-top: 10px !important;}*/

/*.news-wrap .wrap .news-item.live-box:first-child {margin-top: 0 !important;}*/


.wrap-42-25-33>.wrap:nth-of-type(1) a + .news-text-block h2 .news-title, .wrap-33-42-25>.wrap:nth-of-type(2) a + .news-text-block h2 .news-title, .wrap-42-33-25>.wrap:nth-of-type(1) .news-item a + .news-text-block h2 .news-title, .wrap-42-25-33>.wrap:nth-of-type(1) h2 .news-title, .wrap-42-33-25>.wrap:nth-of-type(1) .news-item h2 .news-title, .wrap-33-42-25>.wrap:nth-of-type(2) .news-item h2 .news-title, .wrap-33-25-42>.wrap:nth-of-type(3) .news-item h2 .news-title  {font-size: 166%; font-weight: 600; line-height: 34px;}


/* 50-25-25 */



.wrap-50-25-25 > .wrap:nth-of-type(1) a + .news-text-block, .wrap-25-25-50 > .wrap:nth-of-type(3) a + .news-text-block {margin-top: -47px;}
.wrap-50-25-25 > .wrap:nth-of-type(1) .top-item a + .news-text-block, .wrap-25-25-50 > .wrap:nth-of-type(3) .top-item a + .news-text-block {margin-top: -47px;}
.wrap-50-25-25 > .wrap:nth-of-type(1) h2 .news-title, .wrap-25-25-50 > .wrap:nth-of-type(3) h2 .news-title, .wrap-50-25-25 .wrap:first-child .news-item.live-box h2 .news-title {font-size: 38px;}
.wrap-50-25-25 > .wrap:nth-of-type(1) .top-item h2 .news-title, .wrap-25-25-50 > .wrap:nth-of-type(3) .top-item h2 .news-title {font-weight: bold;}

.wrap-33-67 > .wrap+.wrap a + .news-text-block, .wrap-67-33 > .wrap:nth-of-type(1) .news-item a + .news-text-block {margin-top: -58px; padding: 10px 0 0 0;}

.wrap-33-67>.wrap:nth-of-type(2) .news-item a + .news-text-block h2 .news-title, .wrap-67-33>.wrap:nth-of-type(1) .news-item a + .news-text-block h2 .news-title {font-size: 40px; line-height: 120%; font-weight: 600; letter-spacing: -1px; }


.wrap-50-25-25 > .wrap:nth-of-type(1) .news-item.related, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related {
background-position: 0 -299px;}
.wrap-50-25-25 > .wrap:nth-of-type(1) .news-item.related h2 .news-title, .wrap-33-67 > .wrap:nth-of-type(2) .news-item.related h2 .news-title {font-weight: 600;font-size: 190%;line-height: 106%;letter-spacing: -1px;}



a + .news-text-block .sub-comment {position: absolute; top: -17px; left: 0;}
a + .news-text-block .sub-comment.szerzo {position: relative; top: -8px;}
.wrap-50-25-25 a + .news-text-block .sub-comment, .wrap-25-25-25-25 a + .news-text-block .sub-comment { top: -22px; }
.wrap-25-25-25-25 .news-item h2 {margin-top: -4px}

.wrap-25-25-25-25 .news-item { margin: 12px 11px 14px; }
.wrap-25-33-42>.wrap:nth-of-type(3)>.news-item.related h2 .news-title, .wrap-25-42-33>.wrap:nth-of-type(2)>.news-item.related h2 .news-title, .wrap-33-25-42>.wrap:nth-of-type(3)>.news-item.related h2 .news-title, .wrap-33-42-25>.wrap:nth-of-type(2)>.news-item.related h2 .news-title, .wrap-42-25-33>.wrap:nth-of-type(1)>.news-item.related h2 .news-title, .wrap-42-33-25>.wrap:nth-of-type(1)>.news-item.related h2 .news-title {font-weight: 600; line-height: 115%}

.wrap-25-33-42>.wrap:nth-of-type(3)>.news-item.related h2 .news-title, .wrap-25-42-33>.wrap:nth-of-type(2)>.news-item.related h2 .news-title, .wrap-33-25-42>.wrap:nth-of-type(3)>.news-item.related h2 .news-title, .wrap-33-42-25>.wrap:nth-of-type(2)>.news-item.related h2 .news-title, .wrap-42-25-33>.wrap:nth-of-type(1)>.news-item.related h2 .news-title, .wrap-42-33-25>.wrap:nth-of-type(1)>.news-item.related h2 .news-title {font-weight: 600; line-height: 115%}

/* for 100 wrap */
.wrap-100 .news-item.related.top-item { background-position: 0 -298px; }
.wrap-100 .news-item.related.top-item h2 .news-title { font-weight: 900; font-size: 210%; line-height: 33px; }
.news-item.breaking-item { margin-top: 0; }
.breaking-item h1 { text-align: center; margin-bottom: 5px; }
.breaking-item h1 a { font-size: 437.5%; line-height: 76px; letter-spacing: -1pt; text-transform: uppercase; font-weight: 900; word-spacing: 5pt; }
.wrap-100 .news-item.related, .news-item.breaking-item .news-lead { margin-bottom: 10px; }
.news-item.breaking-item img { margin-top: 0; }

.wrap-100 .news-item {
  position: relative;
}

.wrap-100 .sub-comment { display: none; }

.wrap-100 .news-text-block {
  background: rgba(255, 255, 255, .7);
  bottom: 12px;
  left: 12px;
  max-width: 600px;
  padding: 12px;
  position: absolute;
}

.wrap-100 .news-item:not(.live-box) h2 { margin: 0; }

.wrap-100 .news-item a + .news-text-block h2 a.news-title {
  background: transparent;
  box-shadow: none;
  font-size: 38px;
  font-weight: 700;
  line-height: 1em;
}

.wrap-100 .news-lead {
  font-size: 18px;
  line-height: 1.3em;
  margin: 0;
  padding: 10px 0 0;
}

.rates { margin: 5px 12px; width: auto; }
.rates h3 { padding: 2px 0 4px 10px; border-bottom: 3px solid #ddd; background: #fff; }
.rates h3 a { font-size: 175%; line-height: 1; font-family: 'Roboto', sans-serif; font-weight: 700; font-style: italic; text-transform: uppercase; color: #00ade3; }
.wrap-investor .rates h3 a { color: #c2c2c2; }
.rates h3 a:hover { text-decoration: none; color:#5c5c5c; }
.wrap-investor .rates h3 a:hover { text-decoration: none; color:#0d7138; }
.rates-in { background: #eee; padding: 11px 15px; overflow: hidden; }
.rates-in .rate-db { margin-right: 5%; float: left; text-align: center; width: 30%; }
.rates-in .rate-db:last-child { margin-right: 0; }
.rate-db .rate-name { display: block; -webkit-border-top-left-radius: 2px;
-webkit-border-top-right-radius: 2px;
-moz-border-radius-topleft: 2px;
-moz-border-radius-topright: 2px;
border-top-left-radius: 2px;
border-top-right-radius: 2px; }
.rate-db .rate-num { font-weight: 700; background: #fff; display: block; -webkit-border-bottom-right-radius: 2px;
-webkit-border-bottom-left-radius: 2px;
-moz-border-radius-bottomright: 2px;
-moz-border-radius-bottomleft: 2px;
border-bottom-right-radius: 2px;
border-bottom-left-radius: 2px; }
.rate-db .rate-up { background: url("//cdn.nwmgroups.hu/s/2/img/cimlap2013/rate-up.png") 92% center no-repeat #ccc; }
.rate-db .rate-down { background: url("//cdn.nwmgroups.hu/s/img/cimlap2013/rate-down.png") 92% center no-repeat #ccc; }
.rate-db .rate-fix {  }
.wrap-25-42-33 > .wrap:nth-of-type(1) > #rates .rate-db:nth-of-type(3), .wrap-25-33-42 > .wrap:nth-of-type(1) > #rates .rate-db:nth-of-type(3), .wrap-42-25-33 > .wrap:nth-of-type(2) > #rates .rate-db:nth-of-type(3), .wrap-33-25-42 > .wrap:nth-of-type(2) > #rates .rate-db:nth-of-type(3), .wrap-33-42-25 > .wrap:nth-of-type(3) > #rates .rate-db:nth-of-type(3), .wrap-42-33-25 > .wrap:nth-of-type(3) > #rates .rate-db:nth-of-type(3) { display: none; }
.wrap-25-42-33 > .wrap:nth-of-type(1) > #rates .rate-db:nth-of-type(2), .wrap-25-33-42 > .wrap:nth-of-type(1) > #rates .rate-db:nth-of-type(2), .wrap-42-25-33 > .wrap:nth-of-type(2) > #rates .rate-db:nth-of-type(2), .wrap-33-25-42 > .wrap:nth-of-type(2) > #rates .rate-db:nth-of-type(2), .wrap-33-42-25 > .wrap:nth-of-type(3) > #rates .rate-db:nth-of-type(2), .wrap-42-33-25 > .wrap:nth-of-type(3) > #rates .rate-db:nth-of-type(2) { margin-right: 0; }
.wrap-25-42-33 > .wrap:nth-of-type(1) > #rates .rate-db, .wrap-25-33-42 > .wrap:nth-of-type(1) > #rates .rate-db, .wrap-42-25-33 > .wrap:nth-of-type(2) > #rates .rate-db, .wrap-33-25-42 > .wrap:nth-of-type(2) > #rates .rate-db, .wrap-33-42-25 > .wrap:nth-of-type(3) > #rates .rate-db, .wrap-42-33-25 > .wrap:nth-of-type(3) > #rates .rate-db { margin-right: 11%; width: 44%; }

.sub-comment { overflow: hidden; margin: 0; font-family: 'RobotoCondensed', sans-serif; font-weight: 900; text-transform: uppercase; }
.sub-comment .subcom { display: none; top: 0px; background-position: 0 -104px; background-color: #999; height: 15px; padding: 1px 6px 1px 25px; line-height: 15px; font-size: 87.5%; color: #fff; margin: 0; font-weight: 700; position: relative; vertical-align: middle;}
.subtitle { float: left; color: #155092; height: 18px; overflow: hidden; padding: 2px 4px 1px 4px; font-family: 'RobotoCondensed', sans-serif; font-weight: 700; font-style: normal; text-transform: uppercase; font-size: 87.5%; margin: 0 0 4px 0; }
.subtitle.subinv {padding:2px 3px 1px 0;}
.wrap-67-33 > .wrap:nth-of-type(1) .subtitle, .wrap-33-67 > .wrap:last-child .subtitle { padding-top: 6px;}
.subtitle.sub-postr {  background:none; margin-left: -4px; }
.subtitle.szerzo, .subtitle.grey { margin-top: 4px;}



.subtitle a { color: #fff; }
.subinv a, .subinv span { color: #fff; padding: 0 6px 0 4px; background-color: #155092; font-weight: 700; }
.subinv a:hover {text-decoration: none; background-color: #0d3058;}
.sub-postr a, .sub-postr span { color: #fff; padding: 0 6px 0 4px; background-color: #db5f46; font-weight: 700; }
.sub-postr a:hover {background-color: #a34838;}
.sub-extra a, .sub-extra span { color: #000; padding: 0 6px 0 4px; background-color: #f7cf55; font-weight: 700; }
.wrap-grey .subinv a { background-color: #f9d900; color: #000; font-weight: 700; }
.grey { color: #999; }

.wrap-life .subinv a, .wrap-life .subinv span { color: #fff; background-color: #b30f7f; }
.wrap-life .subinv a:hover {background-color: #85135e;}

.grey-seed { background: #eee; padding: 12px; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; margin: 0; }
.wrap div + .grey-seed { margin-top: 20px; }
.grey-seed h2 .news-title { text-transform: uppercase; font-style: italic; line-height: 23px; box-shadow: none;}
.grey-seed .news-lead { font-style: italic; line-height: 20px; }

.seed-title { font-size: 175%; line-height: 1; font-family: 'Roboto', sans-serif; font-weight: 700; font-style: italic; text-transform: uppercase; color: #155092; padding: 8px 0 4px 10px; border-bottom: 3px solid #ddd; background: #fff; }
.seed-title a, .seed-title.rovat-title a { color: #c2c2c2; }
.headline {position: relative;}
h3.seed-title.seed-big.headline { color: #155092; }
h3.seed-title.seed-big.headline a:hover { text-decoration: none; }
.seed-big { font-size: 28px; padding: 7px 0 4px 11px; float: none; }
.seed-light { font-size: 175%; padding: 14px 0 8px 11px; float: none; font-weight: 400; color: #c2c2c2; }

.hl-title { text-align: center; background: #B4DB48; font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 28px; text-transform: uppercase; padding: 4px 14px; }
.seed-box { background-color: #eee; padding: 6px 0 0px 0; }
.wrap-50-25-25 .wrap:first-child .seed-box {padding: 0; background-color: transparent; position: relative; margin-top: -42px;}
.wrap-50-25-25 .wrap:first-child .live-box .seed-box h2 .seed-box-title {background-color: #fff; color: #000; font-weight: bold;}
.wrap-50-25-25 .wrap:first-child .live-box .seed-box h2 .seed-box-title:hover {color: #155092;}
.wrap-33-67 .wrap + .wrap .seed-box {background: none; margin-top: -45px; position: relative;}
.wrap-100 .seed-box {position: absolute; bottom: 24px; left: 13px; /*background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/v2014-bg.png');*/ background-color: rgba(255, 255, 255, .7); width: 404px;}
.wrap-100 .seed-box ul li a {line-height:25px;padding-left: 0px;}
.wrap-100 .seed-box ul li span {margin-right:6px;}

.seed-box h2 { margin: 0 9px 3px 10px; }
.wrap-100 .seed-box h2 a {font-size: 33px;}
.seed-box h3 { margin: 0 12px; }
.seed-box .seed-box-title { font-size: 131.25%; font-weight: 900; line-height: 24px; }
.seed-box .news-title { font-size: 140%; font-weight: 600; letter-spacing: -1pt; line-height: 25px; }
.seed-box .seed-time { display: block; margin-bottom: 15px; font-size: 87.5%; font-family: 'Roboto', sans-serif; font-weight: 900; font-style: italic; text-transform: uppercase; color: #999; }
.seed-box ul { margin: 0px; padding-top:10px;}
.seed-box ul li { margin-bottom: 9px; overflow: hidden; padding:0 12px; margin-top:1px;}
.wrap-100 .live-box.news-live .seed-box ul li.past { font-style: italic; }
.seed-box ul li span { font-family: 'RobotoCondensed', sans-serif; font-weight: 900; font-size: 87.5%; color: #155092; padding: 0 3px; float: left; background-color: #d4d4d4;}
.wrap-100 .live-box.news-live .seed-box ul li.past span { color: #fff; background: #666; font-style: italic; padding: 0 6px 0 2px;  }

.news-item.live-box.top-item .seed-box ul li span, .news-item.live-box.mega-item .seed-box ul li span {color: #eb4d2a;}

.wrap-50-25-25 > .wrap:first-child .news-item.live-box.top-item .seed-box ul li span, .wrap-50-25-25 > .wrap:first-child .news-item.live-box.mega-item .seed-box ul li span {color: #155092;}
.wrap-67-33 > .wrap:first-child .live-box.news-live .seed-box ul li span, .wrap-33-67 > .wrap:last-child .live-box.news-live .seed-box ul li span, .wrap-100 .live-box.news-live .seed-box ul li span{background-image: none;font-size: 119%; color: #000;}
.wrap-67-33 > .wrap:first-child .live-box.news-live, .wrap-33-67 > .wrap:last-child .live-box.news-live {border-left: 0;}
.wrap-67-33 > .wrap:first-child .live-box.news-live .seed-box ul li span.pp-kep, .wrap-67-33 > .wrap:first-child .live-box.news-live .seed-box ul li span.pp-video, .wrap-33-67 > .wrap:last-child .live-box.news-live .seed-box ul li span.pp-kep, .wrap-33-67 > .wrap:last-child .live-box.news-live .seed-box ul li span.pp-video, .wrap-100 .live-box.news-live .seed-box ul li span.pp-video, .wrap-100 .live-box.news-live .seed-box ul li span.pp-kep {display: none;}
.seed-box ul li a { padding-left: 6px; font-weight: 500; width: 76.2%; line-height:20px; text-decoration: none;}
.wrap-67-33 > .wrap:first-child .live-box.news-live .seed-box ul li a, .wrap-33-67 > .wrap:last-child .live-box.news-live .seed-box ul li a, .wrap-100 .live-box.news-live .seed-box ul li a{font-size: 119%; font-weight: 500;  font-style: normal;}
.wrap-100 .live-box.news-live .seed-box ul li.past a { font-style: italic; }
.news-item.live-box { margin: 0; border-left: 3px solid #155092;}
.wrap-50-25-25 .wrap:first-child .news-item.live-box {border: 0; }
.news-item.live-box.top-item {border-left: 3px solid #eb4d2a;}
.wrap-100 .news-item.live-box {border-left:0px;margin-left: 11px;}
.wrap-100 .news-item.live-box img {margin-bottom: 0px;}
.news-item.live-box .seed-title{  background:#eeeeee; display: none;}
.news-item.live-box.top-item .seed-title, .news-item.live-box.mega-item .seed-title{ color:#bf0000; }
.news-item.live-box h2 .news-title {background-color: transparent; box-shadow: none; font-family: 'Source Sans Pro', sans-serif; font-weight:600; font-size:26px; box-decoration-break: clone; -webkit-box-decoration-break: clone; color: #155092; text-transform: uppercase;}
.news-item.live-box h2 .news-title:hover {color: #0d3058;}
.news-item.live-box.top-item h2 .news-title, .news-item.live-box.mega-item h2 .news-title {color: #eb4d2a; font-size: 26px;}

.wrap-100 .live-box .seed-box ul li.szubjektiv span {
  color: #4f4f4f;
  background:#e7edf4;
}

.news-item.live-box h2 .news-title:before {content: '\00e9l\0151'; text-transform: uppercase; background-color: #155092; color: #fff; margin-right: 5px; padding: 0 5px; display: block; float: left; padding-top: 3px; line-height: 27px; font-family: 'RobotoCondensed', sans-serif; font-size: 24px; top: -1px; position: relative; transition: all 0.3s ease-in-out;}
.news-item.live-box a + .seed-title + .seed-box h2 .news-title:before {content: none; background-color: transparent;}
.news-item.live-box h2 .news-title:hover:before {background-color: #0d3058;}
.wrap-50-25-25 .wrap:first-child .news-item.live-box h2 .news-title:before {display: none;}
.news-item.live-box.top-item, .news-item.live-box {padding: 6px 12px 14px 0; background-color: #eee;}
.wrap-100 .news-item.live-box.top-item, .wrap-100 .news-item.live-box { background: transparent; padding: 12px 11px 12px 0;}
.wrap-50-25-25 .wrap:first-child .news-item.live-box.top-item, .wrap-50-25-25 .wrap:first-child .news-item.live-box {background: none; padding: 0; margin: 12px 12px 14px 12px;}
.news-item.live-box.top-item h2 .news-title:before  {background-color: #eb4d2a;}
.news-wrap div .centered { padding-left: 0; }
.centered .subcom { float: none; display: inline-block; height: 16px; padding-top: 1px; }
#nyuzsi-banner .seed-box .pop-db { display: none; }
#nyuzsi-banner .seed-box .pop-db:nth-child(1), #nyuzsi-banner .seed-box .pop-db:nth-child(2) { display: block; }
#nyuzsi-banner .seed-title, #nyuzsi-banner .seed-box {display: none;}

/* .wrap-investor - #0d7138 */
.wrap-investor > .seed-title a, .wrap-investor .subtitle, .wrap-investor .subtitle a, .wrap-investor .news-item cite a:hover { color: #0d7138; }
.wrap-investor > h3.seed-title.seed-big.headline { color: #0d7138; border-color: #0d7138; }
.wrap-investor > h3.seed-title.seed-big.headline a:hover { color: #40c96f;  }
.wrap-investor .subinv a { color: #fff; background-color: #0d7138; }
.wrap-investor .subinv:hover a { background-color: #155092; }
.wrap-investor h2 .news-title:hover { color: #0d7138; }
.wrap-investor .subtitle.grey { color: #999; }
#investor-cam { border-top: 3px solid #0d7138; padding-top: 8px; text-align: center; }
#investor-cam h4 { text-align: center; margin-bottom: 10px; }
#investor-cam h4 a { font-family: 'Roboto', sans-serif; font-weight: 700; font-style: italic; font-size: 150%; line-height: 28px; color: #0d7138; }
#inv-btn { padding: 5px 31px 6px 15px; background-position: -125px -198px; background-color: #e12700; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: 700; }
#investor-line { padding: 9px 20px; background: #f2f2f2; overflow: hidden; border-bottom: 1px solid #ddd; }
#investor-line #inv-trader-btn { width: 175px; height: 27px; float: left; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background: url("//cdn.nwmgroups.hu/s/20130611/img/cimlap2013/inv-trader-logo.png") center center no-repeat #f2f2f2; }
#investor-line #inv-btn { float: right; padding: 3px 31px 4px 15px; background-position: -105px -201px; background-color: #e12700; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: 700; text-transform: uppercase; }
#investor-line h4 { float: left; width: 59%; text-align: center; }
#investor-line h4 a { font-family: 'Roboto', sans-serif; font-weight: 700; font-size: 162.5%; line-height: 1; font-style: italic; color: #0d7138; }

.wrap-uzletresz .news-item a:hover + .news-text-block h2 .news-title,
.wrap-uzletresz h2 .news-title:hover {
  color: #01aab9;
}

/* .wrap-postr - #db5f46 */
.wrap-postr > .seed-title a, .wrap-postr .news-item cite a:hover { color: #db5f46; }
.wrap-postr > h3.seed-title.seed-big.headline { color: #db5f46; border-color: #db5f46; }
.wrap-postr > h3.seed-title.seed-big.headline a:hover { color:#A34838; }
.wrap-postr .seed-title span { color: #222; }
.wrap-postr h2 .news-title:hover { color: #db5f46; }
.wrap-postr .subtitle.grey { color: #999; }
.wrap-postr .subinv a {background-color: #db5f46}
.wrap-postr .subinv a:hover {background-color: #a34838}

/* .wrap-life - #b30f7f */
.wrap-life > .seed-title a, .wrap-life .subtitle, .wrap-life .subtitle a, .wrap-life .news-item cite a:hover { color: #b30f7f; }
.wrap-life > h3.seed-title.seed-big.headline { color: #b30f7f; border-color: #b30f7f; }
.wrap-life > h3.seed-title.seed-big.headline a:hover { color: #85135E;  }
.wrap-life .subinv a { color: #fff; background-color: #b30f7f; }
.wrap-life h2 .news-title:hover { color: #b30f7f; }
.wrap-life .subtitle.grey { color: #999; }

/* ecom */
/*
.gravity_desc_background_origo {background: #5d5d5d}
.gravity_desc_text_color_origo {color: #FFF}
.gravity_info_origo {background: rgba(0, 0, 0, 0.5); color: #FFF}
.gravity_box_origo{margin-top: 11px; margin-right: 12px; margin-left: 12px; margin-bottom: 12px;}
.ecom_item { border-top: none !important; border-right: none !important; background: none !important; padding: 0 !important; }
.ecom_iframe { border-right: none !important; }
.ecom_footer .ecom_item_cont .ecom_iframe {border-right:none !important}
.ecom_iframe_title  {border-bottom:0px;}
.ecom_item {width:310px; height:297px; margin:12px; margin-top:11px; position:relative; border: solid 1px #ddd !important; }
.ecom_item .ecom_datas{bottom:0px;position:absolute;left:0;width:310px;}
.ecom_item .ecom_price{display:block; background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(38,38,38,0.61) 85%, rgba(0,0,0,0.61) 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(85%,rgba(38,38,38,0.61)), color-stop(100%,rgba(0,0,0,0.61))); background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(38,38,38,0.61) 85%,rgba(0,0,0,0.61) 100%); background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(38,38,38,0.61) 85%,rgba(0,0,0,0.61) 100%); background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(38,38,38,0.61) 85%,rgba(0,0,0,0.61) 100%); background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(38,38,38,0.61) 85%,rgba(0,0,0,0.61) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#9c000000',GradientType=0 ); text-shadow: 1px 1px 0 rgba(19,18,21,.25); color: #fff; font-size:20px; text-align:center; padding:10px 0px; font-weight:bold;}
.ecom_item .ecom_desc{ font-size:16px; color:#fff; padding-bottom:12px; background:#5d5d5d; text-align:center; line-height:20px;min-height: 82px; padding-left: 12px; padding-right: 12px; }
.ecom_item .ecom_desc .ecom_title{display:block; padding-top: 12px; padding-bottom:4px;  font-size:20px; font-weight:700; text-transform: none;}
.ecom_item a {text-decoration:none;color:#fff;}
.ecom_item a:hover {text-decoration:none;color:#fff;}
.ecom_item .ecom_price:empty {display:none}
.ecom_item img {width:310px !important;height:207px !important;}
.ecom_footer {background:#ffffff;overflow:hidden;padding-left:1px;}
.ecom_footer .ecom_item_cont{width:333px;overflow:hidden;float:left;}
.ecom_footer .ecom_item_cont .ecom_item{padding-right:0px;width:310px;}
.ecom_footer .goAdverticum .seed-title {border-bottom:0px;height: 28px;}
.ecom_footer:nth-child(2) .seed-title {display:none;}
.ecom_footer .ecom_item_cont:nth-child(2) .seed-title {color:#fff}
.ecom_footer .ecom_item_cont:nth-child(3) .seed-title {color:#fff}
.ecom_iframe {overflow:hidden;position:relative; }
.ecom_iframe .box-content { border: solid 1px #ddd; }
.ecom_item:after, .ecom_iframe .box-content:after { content: 'hirdet\00e9s'; position: absolute; bottom: 3px; right: 3px; font-family: 'RobotoCondensed', sans-serif; font-weight: 500; font-size: 9px; line-height: 1; color: #e6e6e6; letter-spacing: 1px; }
.ecom_footer .ecom_item_cont .ecom_iframe {overflow:hidden;width:332px;}
.ecom_footer .ecom_item_cont:last-child .ecom_iframe {border-right:0px}
.fall-static .ad .seed-title {display:none;}
/**/


/* Footer
----------------------------------------*/
#foot-logo, #foot-center ul li a, #foot-right ul li a { background: url("//cdn.nwmgroups.hu/s/3/img/cimlap2013/footer-sprite-2017.png") 0 0 no-repeat; }
#footer { background: #5d5d5d; }
#foot-left { border-right: 1px solid #4b4b4b; text-align: center; width: 36%; float: left; text-align: center; padding: 33px 0; }
#foot-logo { width: 182px; height: 72px; display: block; margin: 0 auto 25px; text-indent: -9999px; }
#foot-logo:hover { background-position: 0 -567px; }
#foot-left p { color: #787878; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 87.5%; }
#foot-center { width: 48%; float: left; }
#foot-center ul { margin: 20px 0 0 66px; }
#foot-center ul li { float: left; margin-bottom: 18px; width: 195px; }
#foot-center ul li a { padding-left: 65px; color: #787878; font-family: 'Roboto', sans-serif; font-weight: 900; display: block; }
#foot-center ul li a:hover { color: #fff; }
#foot-center ul li a#foot-irjon { background-position: 0 -75px; height: 26px; padding-top: 9px; }
#foot-center ul li a#foot-irjon:hover { background-position: 0 -110px; }
#foot-center ul li a#foot-hl { background-position: 0 -323px; height: 27px; padding-top: 8px; }
#foot-center ul li a#foot-hl:hover { background-position: 0 -358px; }
#foot-center ul li a#foot-platform { background-position: 7px -145px; height: 36px; padding-top: 10px; }
#foot-center ul li a#foot-platform:hover { background-position: 7px -191px; }
#foot-center ul li a#foot-cimkek { background-position: 7px -393px; height: 30px; padding-top: 8px; margin: 4px 0; }
#foot-center ul li a#foot-cimkek:hover { background-position: 7px -431px; }
#foot-center ul li a#foot-archiv { background-position: 4px -237px; height: 33px; padding-top: 10px; }
#foot-center ul li a#foot-archiv:hover { background-position: 4px -280px; }
#foot-center ul li a#foot-hirdess { background-position: 4px -680px; height: 34px; padding-top: 10px; }
#foot-center ul li a#foot-hirdess:hover {background-position: 4px -638px;}
#foot-right { width: 15%; float: left; padding-top: 25px; }
#foot-social p { color: #787878; font-family: 'Roboto', sans-serif; font-weight: 900; }
#foot-social:hover p { color: #fff; }
#foot-right ul { margin-top: 14px; overflow: hidden; }
#foot-right ul li { float: left; margin-right: 1px; }
#foot-right ul li a { display: block; width: 46px; height: 47px; }
#foot-right ul li a#foot-fb { background-position: -46px -469px; }
#foot-right ul li a#foot-fb:hover { background-position: 0 -469px; }
#foot-right ul li a#foot-tw { background-position: -138px -469px; }
#foot-right ul li a#foot-tw:hover { background-position: -92px -469px; }
#foot-right ul li a#foot-rss { background-position: -46px -516px; }
#foot-right ul li a#foot-rss:hover { background-position: 0 -516px; }
#foot-end { clear: left; border-top: 1px solid #4b4b4b; text-align: center; padding: 11px; }
#foot-end a { color: #787878; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 87.5%; padding: 0 0 0 6px; }
#foot-end a:hover { color: #fff; }
#foot-end a:after { content:"|"; color: #787878; font-family: 'Roboto', sans-serif; font-weight: 400; font-size: 87.5%; padding-left: 7px; position: relative; top: -1px; }
#foot-end a:after:hover { color: #787878; }
#foot-end a:last-child:after { content:""; }

/* adverticum layer */
.goAdverticum .linkurl {display: none;}

.goAdverticum3-interstitial-next a {background-image: url('//cdn.nwmgroups.hu/s/2/img/cimlap2013/inter-tovabb.png');}

.fbwidget {position: relative; width: 300px; height: 70px; margin: 0 auto 15px; display: none;}
.fbwidget span {position: absolute; left: 0; top: 0; display: block; width: 300px; height: 70px; background-image: url('//cdn.nwmgroups.hu/s/img/rovatok/fb-widget-layer-hirek.png')}
.fbwidget:hover span {display: none;}


/*.seed-title.sponsored{background-image:url('//cdn.nwmgroups.hu/s/img/szponzoraciok/szponz-szocsi2.png');background-position:100% 0;background-color: #0083c9;background-repeat:no-repeat;}h3.seed-title.seed-big.sponsored{color:#fff;}.sponsored-link{display:block;height:59px;width:485px;position:absolute;right:0;top:0;}
*/

/*#sections .news-wrap:nth-child(2) .wrap:nth-child(1) .news-item:nth-child(1) {position: relative; margin-top: 9px}
#sections .news-wrap:nth-child(2) .wrap:nth-child(1) .news-item.live-box:nth-child(1) {position: relative; margin-top: -1px}*/
/*
h3.seed-title.seed-big.headline.sponsored {
    background: #f3d25e url(//cdn.nwmgroups.hu/s/img/cimlap2013/karacsony2014-fl.png) right top no-repeat;
    color: #ffd22f;
}



.sponsored-link {display: block; position: absolute; top: 0; left: 0; width: 1000px; height: 60px;}
.sponsored .quick-up  {
    background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/arrow-yellow.png'); background-position: 0 0;
}

.sponsored .quick-down {
	 background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/arrow-yellow.png'); background-position: 0 -21px;
}
*/

/*
h3.seed-title.seed-big.headline.sponsored {
    background: #fff url(//cdn.nwmgroups.hu/s/img/szponzoraciok/cimlap/cimlap_sz_telekom.jpg) right top no-repeat;
}
h3.seed-title.seed-big.headline.sponsored a {display:none;}
*/
#board.featured {
    background: #f3d25e;
    position: relative;
    width: 735px;
    padding-left: 240px;
}
#board-title, #board.featured #turn-left, #board.featured #turn-right, #board.featured #board-new-title {
    background-image: url(//cdn.nwmgroups.hu/s/2/img/foci-vb-2014/foci-vb-2014-board-sprite.png);
    background-repeat: no-repeat;
}
#board-title {
    position: absolute;
    top: 0;
    left: 0;
    width: 175px;
    height: 100%;
    background-position: 7px -32px;
}
#board.featured #turn-left {
    background-position: 0 0;
}
#board.featured #turn-right {
    background-position: -190px 0;
}
#board.featured #turn ul, #board.featured #turn ul li { width: 586px; }
#board.featured #turn ul li span { color: #559094; }
#board.featured #board-new-count { background: #559094; color: #f3d25e; }
#board.featured #board-new-title { color: #000; background-position: -90px -103px; }
#board.featured #board-new:hover #board-new-title, #board.featured .board-hover #board-new-title { background-position: 22px -100px; }
#board.featured #board-new:hover #board-new-count, #board.featured .board-hover #board-new-count { background: #000; }

.clickshop_mini {background:#eeeeee;padding:10px;padding-bottom:0px;height:80px;width:210px;line-height:18px;text-align:left;}
.clickshop_mini a {text-decoration:none;text-align:left;}
.clickshop_mini a:hover { color:#941e63;}
.clickshop_mini span.title{font-family: 'Source Sans Pro'; color:#941e63; font-size:16px;text-align:left !important;}
.clickshop_mini span.desc{font-family: 'Source Sans Pro'; color:#222222; font-size:16px;text-align:left !important;}
.clickshop_mini a.sc_link{font-family: 'Source Sans Pro'; color:#941e63; font-size:10px;text-align:left !important;}
.clickshop_mini a.cs_plink{display:block}

.clickshop_mini_kepes {background:#eeeeee;padding:10px;padding-bottom:0px;height:80px;width:210px;line-height:18px;text-align:left;}
.clickshop_mini_kepes a {text-decoration:none;text-align:left;}
.clickshop_mini_kepes a:hover { color:#941e63;}
.clickshop_mini_kepes span.title{ background: transparent;font-family: 'Source Sans Pro'; color:#941e63; font-size:16px;display:block;padding-bottom: 0px;text-align:left !important; height: 33px; overflow: hidden; padding-top: 0; line-height: 17px;}
.clickshop_mini_kepes span.price{background: transparent; font-family: 'Source Sans Pro'; color:#941e63; font-size:16px;display:block; font-weight:bold;text-align:left !important; }
.clickshop_mini_kepes a.sc_link{font-family: 'Source Sans Pro'; color:#941e63; font-size:10px; background-color: transparent;  bottom: 1px; position: absolute;}
.clickshop_mini_kepes a.cs_plink{display:block;overflow:hidden; }
.clickshop_mini_kepes a.cs_plink img{float:left;margin-right:10px;border:1px solid #dddddd;}

#tags ul li.qn-forma-1_elo a {color: #ff181f;}


/* leg doboz accordion */

.mixed-news-box .jspContainer{overflow: hidden;position: relative;}
.mixed-news-box .jspPane { position: absolute;}
.mixed-news-box .jspVerticalBar {position: absolute; top: 0; right: 4px; width: 4px; height: 100%; }
.mixed-news-box .jspCap { display: none;}
.mixed-news-box .jspTrack { background: #fff; position: relative;}
.mixed-news-box .jspDrag { background: #f2f2f2; position: relative;top: 0;left: 0;cursor: pointer;}
.mixed-news-box .jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.mixed-news-box .jspArrow.jspDisabled{cursor: default;background: #80808d;}
.mixed-news-box .jspVerticalBar .jspArrow{height: 16px;}
.mixed-news-box .jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.mixed-news-box .jspVerticalBar .jspArrow:focus{outline: none;}
.mixed-news-box .jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .mixed-news-box  .jspCorner{margin: 0 -3px 0 0;}
.mixed-news-box .news-box-head {background-color: #f2f2f2; padding: 12px; overflow: hidden; }
.mixed-news-box .news-box-head ul {width: 100%;}
.mixed-news-box .news-box-head ul li {float: left; width: 35px; height: 36px; overflow: hidden; background-color: #cdcdcd; border-left: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; font-weight: bold; cursor: pointer; text-align: center; line-height: 36px;-webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;}

.news-box-head ul li span {display: block; width: 100%; height: 36px; text-align: center; font-size: 16px; text-transform: uppercase; }

.news-box-head ul li:after {content: ''; position: relative; width: 100%; height: 36px; display: block; background-repeat: no-repeat; background-position: 50%;}

.news-box-head ul li#news-now div { background: url(most.png) 50% 50% no-repeat; }
.news-box-head ul li#news-read div {background: url(legolvasottabb.png) 50% 50% no-repeat;}
.news-box-head ul li#news-popular div {background: url(legnepszerubb.png) 50% 50% no-repeat;}

.news-box-head ul li.akt { background-color: #fad20a; }
.news-box-head ul li.akt.behalf { background-color: #cdcdcd; }
.news-box-head ul li.hovered { background-color: #fad20a;}
.news-box-head ul li.akt span { margin-top: 0;}

/* news-box-conetnt /**/

.news-box-content { padding: 3px 0; }

.news-box-content .content { overflow: hidden; }

.news-box-content .content:hover .jspDrag { background: #cdcdcd; }

.news-box-content ul li a {
    display: block;
    padding: 6px 12px 6px 12px;
    transition: all 0.3s ease-in-out;
}

.news-box-content li a:hover { background: #f2f2f2; }

.news-box-content li span {
    background: #b4db48;
    display: inline-block;
    font-family: 'RobotoCondensed';
    font-size: 87.5%;
    font-weight: 700;
    line-height: 1;
    margin: 0 6px 0 0;
    padding: 2px 6px;
}

.news-box-content .news-read li span {
    min-width: 18px;
    text-align: center;
}

.news-box-content .news-popular li span {
    height: 16px;
    line-height: 16px;
    padding: 0 3px 0 0;
    text-align: left;
    width: 54px;
}

.news-box-content .news-popular.fiveface li span {
    width: 54px;
}

.news-box-content .news-popular li span:before {
    background: #fad20a url('/s/img/cimlap2013/accordion-fb.png') no-repeat;
    border-right: 1px solid #fff;
    content: "";
    display: inline-block;
    float: left;
    height: 16px;
    width: 15px;
	margin-right: 3px;
}

/* news-box-read-more /**/

a.news-box-read-more {
    background: #cdcdcd;
    color: #747474;
    display: block;
    font-family: 'Roboto';
    font-size: 75%;
    font-weigh: 500;
    height: 30px;
    line-height: 30px;
    margin: 10px auto;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out;
    width: 140px;
}

a.news-box-read-more:hover {
    background: #b4db48;
    color: #222;
}
#article-side #verticalAccorditionBox { margin-bottom: 15px;}
#verticalAccorditionBox .vab_tab {background:#f2f2f2 url('/s/img/cimlap2013/vab_closed.png') 12px 20px no-repeat;color:#000;padding:8px 0px 8px 28px;border-top:1px solid #dddddd;text-transform:uppercase;cursor:pointer; font-family: "Roboto";font-size:14px;font-weight:500;}
#verticalAccorditionBox .vab_tab {background:#f2f2f2 url('/s/img/cimlap2013/vab_closed.png') 12px 16px no-repeat;}
#verticalAccorditionBox .vab_tab:hover {background-color:#b4db48;}
#verticalAccorditionBox .vab_tab.akt {background:#b4db48 url('/s/001/img/cimlap2013/vab_open.png') 12px 16px no-repeat;cursor:default;}
/*#verticalAccorditionBox .content {border-top:1px solid #dddddd;}*/
#verticalAccorditionBox .news-box-content {margin-top:0px;margin-bottom:0px; padding: 0;}

#branded-sections .wrap img {width: 100%;}


/* top item redefined */

.wrap-33-33-33 .wrap .news-item.top-item img, .wrap-33-67 > .wrap:first-child .news-item.top-item img, .wrap-33-67 > h3 + .wrap .news-item.top-item img, .wrap-67-33 > .wrap:last-child .news-item.top-item img, .wrap-33-25-42 .wrap .news-item.top-item img, .wrap-42-25-33 .wrap .news-item.top-item img, .wrap-42-33-25 .wrap .news-item.top-item img, .wrap-33-33-33 .wrap .news-item.top-item .news-lead, .wrap-33-67 > .wrap:first-child .news-item.top-item .news-lead, .wrap-67-33 > .wrap:last-child .news-item.top-item .news-lead, .wrap-33-25-42 .wrap .news-item.top-item .news-lead, .wrap-42-25-33 .wrap .news-item.top-item .news-lead, .wrap-42-33-25 .wrap .news-item.top-item .news-lead, .wrap-50-25-25 .wrap + .wrap .news-item.top-item .news-lead, .wrap-50-25-25 .wrap + .wrap .news-item.top-item img{display: none;}

.wrap-50-25-25 .wrap + .wrap .sub-comment {top: -31px;}

.news-item.top-item {  margin: 0; padding: 6px 12px 3px 12px; background-color: #eee; border-left: 3px solid #155092; }
.wrap-investor .news-item.top-item {border-left: 3px solid #0d7138;}
.wrap-investor .news-item.top-item:hover {border-left: 3px solid #40c96f;}
.wrap-postr .news-item.top-item {border-left: 3px solid #db5f46;}
.wrap-postr .news-item.top-item:hover {border-left: 3px solid #a34838;}
.wrap-life .news-item.top-item {border-left: 3px solid #b30f7f;}
.wrap-life .news-item.top-item:hover {border-left: 3px solid #85135e;}
.news-item.top-item a.news-title {color: #155092; box-shadow: none; font-size: 23px; text-transform: uppercase; transition: all 0.3s ease-in-out;}
.wrap-investor .news-item.top-item a.news-title {color: #0d7138;}
.wrap-investor .news-item.top-item a.news-title:hover {color: #40c96f;}
.wrap-postr .news-item.top-item a.news-title {color: #db5f46;}
.wrap-postr .news-item.top-item a.news-title:hover {color: #a34838;}
.wrap-life .news-item.top-item a.news-title {color: #b30f7f;}
.wrap-life .news-item.top-item a.news-title:hover {color: #85135e;}
.news-item.top-item a.news-title:hover {color: #0d3058;}
.news-item.top-item p, .news-item.top-item .sub-comment {display: none;}

.wrap-50-25-25 > .wrap:first-child .news-item:first-child h2 a {font-weight: bold;}
.wrap-50-25-25 > .wrap:first-child .news-item.top-item {border: 0; background-color: transparent;}
.wrap-50-25-25 > .wrap:first-child .news-item.top-item a.news-title {color: #000; text-transform: none; box-shadow: -10px 0 0 #fff, 10px 0 0 #fff; background-color: #fff;}
.wrap-50-25-25 > .wrap:first-child .news-item.top-item p, .wrap-50-25-25 > .wrap:first-child .news-item.top-item .sub-comment {display: block;}

.news-item.mega-item {margin: 12px 0 12px 6px; padding: 0 12px 0 10px;}
.news-item.mega-item p, .wrap-25-25-25-25 p {display: none; }
.news-item.mega-item a.news-title {font-size: 23px; text-transform: uppercase; color: #fff; background-color: #155092; box-shadow: -6px 0 0 #155092, 6px 0 0 #155092; transition: all 0.3s ease-in-out; border-collapse: separate; padding-top: 2px;}

.news-item.mega-item a.news-title:hover {background-color: #0d3058; box-shadow: -6px 0 0 #0d3058, 6px 0 0 #0d3058;}

.wrap-investor .news-item.mega-item a.news-title {background-color: #0d7138; box-shadow: -6px 0 0 #0d7138, 6px 0 0 #0d7138;}
.wrap-investor .news-item.mega-item a.news-title:hover {background-color: #40c96f; box-shadow: -6px 0 0 #40c96f, 6px 0 0 #40c96f;}

.wrap-postr .news-item.mega-item a.news-title {background-color: #db5f46; box-shadow: -6px 0 0 #db5f46, 6px 0 0 #db5f46;}
.wrap-postr .news-item.mega-item a.news-title:hover {background-color: #a34838; box-shadow: -6px 0 0 #a34838, 6px 0 0 #a34838;}

.wrap-life .news-item.mega-item a.news-title {background-color: #b30f7f; box-shadow: -6px 0 0 #b30f7f, 6px 0 0 #b30f7f;}
.wrap-life .news-item.mega-item a.news-title:hover {background-color: #85135e; box-shadow: -6px 0 0 #85135e, 6px 0 0 #85135e;}

/* social box /**/

#s-follow-us { width: 470px; margin: 0 auto; }



#s-follow-us p {
    color: #222;
    font-size: 21px;
    font-weight: 600;
    height: 55px;
    line-height: 56px;
}

.follow-item {
    background-image: url(//cdn.nwmgroups.hu/s/img/cimlap2013/follow-us.png);
    background-repeat: no-repeat;
    display: inline-block;
    height: 39px;
    line-height: 40px;
    margin: 0 1px 0 0;
    overflow: hidden;
    text-align: center;
    vertical-align: top;
    width: 154px;
}

.fb-item { background-color: #3c5999; background-position: 50%   0px; border: 1px solid #3c5999; }
.tw-item { background-color: #0084b4; background-position: 50% -39px; border: 1px solid #0084b4; }
.go-item { background-color: #d34836; background-position: 50% -78px; border: 1px solid #d34836; margin: 0; }

.follow-item:hover { background: #fff; }

.follow-item iframe { visibility: hidden !important; vertical-align: top; }

.go-item div { margin: 9px 0 0 !important; vertical-align: top !important; }

.follow-item:hover iframe { visibility: visible !important; }

.fb-item span { margin: 9px 0 0 0; vertical-align: top !important; }

.tw-item iframe { margin: 9px 0 0 9px; }
/* //social box /**/

#gyorsnav {display: none;}

#sections img {width: 100%;}

/* vidwo wp */

@media screen and (-webkit-min-device-pixel-ratio:0) {
    body.szponz-wp { background-position: 49.999% 36px !important; }
}

.szponz-wp #main { max-width: 1002px !important; width: 1002px !important; }

.szponz-wp #magnum-con { margin: 0 0 0 -1px !important; min-height: 124px !important; padding: 0 !important; }

.szponz-wp #top-magnum { min-height: 124px !important; padding: 0 !important; }

.szponz-wp #magnum-con .goAdverticum > div > div { min-height: 124px!important; }
.szponz-wp #magnum-con .docWriteAdverticum > div > div { min-height: 124px!important; }

.szponz-wp #top-magnum.ad span { position: relative; /* MB 20150514: ez volt: top: -10px; */ margin-top: -23px; }

.szponz-wp #nav { margin: 0; }

@media only screen and (min-device-width: 8in) {
   #p_kereso_text {width: 176px;}
}

.nav_almenu .nav_alrovat a.xmas, a.xmas {
  background: #cc0000;
  color: #ffd22f;
}

.nav_almenu .nav_alrovat a.xmas:hover, a.xmas:hover { background: #ae0000; }

#bottomAd {position: fixed; bottom:0; left: 0; width: 100%; z-index: 1001; height: 100px;  background-color: #f6f6f6;}
#bottomAdCon { width: 1002px; margin: 0 auto; position: relative;}
#bottomAdCon:before {content: "hirdetés";-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);transform: rotate(90deg);position: absolute;left: -28px;font-size: 11px;top: 56px;}
#flashContent {position: absolute; bottom: 0; left: 11px; width: 267px; height: 150px; border: 1px solid #dddddd;}
#flashContent a {position:absolute; width: 267px; height: 150px; left: 0; top: 0;}
#top-magnum.ad #flashContent span {display: block; position: absolute; width: 50px; height: 50px; text-align: center; font-family: Arial; font-weight: bold; font-size: 42px; color: #fff; z-index: 20; display: none; left: 50%; top: 50%; margin-left: -25px; margin-top: -25px; line-height: 50px; background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/cd-bg.png');}
#bigBottomVideo {position: fixed; width: 100%; top: 100%; bottom: 0; left: 0; /*background-image: url('cd-bg.png');*/ background-color: #000; z-index: 2000;}
#bottomClose {display:block; width: 20px; height: 20px; position: absolute; right: 20px; top: 50%; margin-top: -10px; background-image: url('//cdn.nwmgroups.hu/s/img/cimlap2013/bezar.png');}

body.sidekickopen #nav.fixed-menu { position: relative; }
body.peelopen #nav.fixed-menu { position: relative; }
body.multiExpand #p_fejlec { z-index:1001; }

/*Címlap átalakítás 2015*/

div.wrap.wrap-inv {}
div.news-wrap.wrap-investor #bannercon{/*margin-top:49px; border-top: 1px solid #dddddd;*/}
/*div.wrap.wrap-inv .section_header_investor{display:block;width:100%;height:49px;background:#0d7138 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_investor.png) center center no-repeat;}
div.wrap.wrap-uzlet .section_header_uzletresz{display:block;width:100%;height:49px;background:#032629 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_uzletresz.png) center center no-repeat;}
.wrap-investor div.wrap.wrap-uzlet .subinv a {
  background-color: #01aab9;
}
.wrap-investor div.wrap.wrap-uzlet .news-item.top-item {border-left: 3px solid #01aab9;}
.wrap-investor div.wrap.wrap-uzlet .news-item.top-item a.news-title {color: #01aab9;}
.wrap-investor div.wrap.wrap-uzlet .news-item.mega-item a.news-title {background-color: #01aab9;box-shadow: -6px 0 0 #01aab9, 6px 0 0 #01aab9;}
*/
div.wrap-investor h3.seed-title, div.wrap-uzletresz h3.seed-title {border-bottom:0px;padding:0px;}
div.wrap-investor h3.seed-title a, div.wrap-uzletresz h3.seed-title a{display:block;width:100%;height:49px;text-indent:-99999px;font-size: 1px;}
div.wrap-investor h3.seed-title a{background:#0d7138 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_investor.png) 14px center no-repeat;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/investor_logo.svg);}
div.wrap-uzletresz h3.seed-title a{background:#032629 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_uzletresz.png) 14px center no-repeat;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/uzletresz_logo.svg);}

div.wrap-investor .quick-up, div.wrap-investor .quick-down, div.wrap-uzletresz .quick-up, div.wrap-uzletresz .quick-down{display:none !important;}

.wrap-uzletresz .subinv a {  background-color: #01aab9; }
.wrap-uzletresz .news-item.top-item {border-left: 3px solid #01aab9;}
.wrap-uzletresz .news-item.top-item a.news-title {color: #01aab9;}
.wrap-uzletresz .news-item.top-item a.news-title:hover {color: #00727c;}
.wrap-uzletresz .news-item.mega-item a.news-title {background-color: #01aab9;box-shadow: -6px 0 0 #01aab9, 6px 0 0 #01aab9;}
.wrap-uzletresz .news-item.mega-item a.news-title:hover {background-color: #07cadb;box-shadow: -6px 0 0 #07cadb, 6px 0 0 #07cadb;}

.wrap-life{background-color:#e9e0e6; position: initial!important; z-index: initial!important; }
.wrap-life h2 {font-family: 'Open Sans';}
.wrap-life .news-item.mega-item h2 {font-family: 'Open Sans Cond'; font-weight:300;}
.wrap-life .news-item.top-item {background:none;}
.wrap-life .news-item.top-item h2 {font-family: 'Open Sans Cond'; font-weight:300;}
.wrap-life .news-item.mega-item h2 a{font-family: 'Open Sans Cond'; font-weight:300;font-size:31px;}
.wrap-life .news-item.top-item h2 a{font-family: 'Open Sans Cond'; font-weight:300;font-size:31px;}
.wrap-life .news-lead {font-family: 'Open Sans';}
.wrap-life .news-item a + .news-text-block h2 .news-title {line-height:131%;}
.wrap-life .subtitle.subinv {padding-top:3px;}
.wrap-life .section_header {background:#dbc9d5;height:60px;margin-left:-1px;overflow:hidden;position:relative;width:1002px;z-index:1101;}
.wrap-life .section_header a.section_life_logo{display:block;width:109px;height:43px;background:url(//cdn.nwmgroups.hu/s/img/cimlap2013/section_logo_life.jpg) 0 0 no-repeat;float:left;text-indent:-99999px;font-size:1px;margin-left:11px;margin-top:9px;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/life_logo.svg);}
.wrap-life .section_header .section_menu{float:right;padding-right:5px;padding-top:14px;}
.wrap-life .section_header .section_menu a{display:inline-block;height:30px;line-height:30px;padding:0 8px;margin-right:3px;background:#b30f7f;border: 0px solid #000000; -moz-border-radius: 2px;/*Firefox*/ -webkit-border-radius: 2px;/*Safari, Chrome*/ border-radius: 2px;font-size:18px;font-family: 'Open Sans Cond';color:#fff;font-weight:bold;text-transform:uppercase;}
.wrap-life .section_header .section_menu a:hover {background:#85135e;}
.wrap-life .fixed-life-menu {position:fixed;z-index:1100;top:0px;width:1002px;}

.wrap-life .news-item .news-lead {padding-top:4px;}

.wrap-life .news-item a + .news-text-block h2 .news-title{background-color:#e9e0e6}
.wrap-life .news-item h2 .news-title, .wrap-life .wrap-50-25-25 .wrap:first-child .news-item.live-box h2 .news-title {box-shadow: -10px 0 0 #e9e0e6, 10px 0 0 #e9e0e6;}
.wrap-life .news-item.mega-item a.news-title  {box-shadow: -6px 0 0 #b30f7f, 6px 0 0 #b30f7f}

.wrap-life .news-item.pround a img {-moz-border-radius: 50%;/*Firefox*/ -webkit-border-radius: 50%;/*Safari, Chrome*/ border-radius: 50%; }

.wrap-67-33.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/pink-line.png"); background-position: 666px 0; }
.wrap-33-67.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/pink-line.png"); background-position: 333px 0; }
.wrap-58-42.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/pink-line.png"); background-position: 583px 0; }
.wrap-42-58.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/pink-line.png"); background-position: 416px 0; }
.wrap-25-42-33.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-42-33-life.png"); background-position: 249px 0; }
.wrap-25-33-42.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-33-42-life.png"); background-position: 249px 0; }
.wrap-33-42-25.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-42-33-life.png"); background-position: 333px 0; }
.wrap-33-25-42.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42-life.png"); background-position: 333px 0; }
.wrap-42-25-33.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42-life.png"); background-position: 416px 0; }
.wrap-42-33-25.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-25-33-42-life.png"); background-position: 416px 0; }
.wrap-33-33-33.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-33-33-life.png"); background-position: 333px 0; }
.wrap-50-50.wrap-life { background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/pink-line.png"); background-position: 500px 0; }
.wrap-50-25-25.wrap-life {background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42-life.png");background-position: 499px;}
.wrap-25-25-50.wrap-life {background-image: url("//cdn.nwmgroups.hu/s/img/cimlap2013/wrap-33-25-42-life.png"); background-position: 250px;}

.wrap-postr{background-color:#eeeeee}
.wrap-postr h2 {font-family: 'Open Sans';}
.wrap-postr .news-lead {font-family: 'Open Sans';}
.wrap-postr .news-item a + .news-text-block h2 .news-title {line-height:131%;}
.wrap-postr .subtitle.subinv {padding-top:3px;}
.section_header.reblog_fejlec {background:#db5f46;overflow:hidden;height:60px;position: relative;z-index: 1;}
.section_header.reblog_fejlec  a.section_reblog_logo{display:block;width:165px;height:39px;background:url(//cdn.nwmgroups.hu/s/img/cimlap2013/section_logo_reblog.jpg) 0 0 no-repeat;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/reblog_logo.svg);float:left;text-indent:-99999px;font-size:1px;margin-left:11px;margin-top:10px;}
.section_header.reblog_fejlec  a.section_start_reblog{display:block;width:150px;height:35px;background:url(//cdn.nwmgroups.hu/s/img/cimlap2013/start_reblog2.jpg) 0 0 no-repeat;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/reblog_indits.svg);float:right;text-indent:-99999px;font-size:1px;margin-right:11px;margin-top:14px;}
.section_header.reblog_fejlec  a.section_start_reblog:hover {background-position:left bottom;background-image:url(//cdn.nwmgroups.hu/s/img/svg/cimlap/reblog_indits_hover.svg);}
.wrap-postr .news-item a + .news-text-block h2 .news-title{background-color:#eeeeee}
.wrap-postr .news-item h2 .news-title, .wrap-postr .wrap-50-25-25 .wrap:first-child .news-item.live-box h2 .news-title {box-shadow: -10px 0 0 #eeeeee, 10px 0 0 #eeeeee;}

.wrap-postr .news-item .news-lead {padding-top:4px;}

.news-item.exkluziv > a:after {width:20%;content:'';position:absolute;left:0px;top:0px;background:url('//cdn.nwmgroups.hu/s/img/svg/origo/exkluziv.svg') 0 0 no-repeat;background-size:100%;display:block;height:100%;}

div.goaBg {
    background: #d5d5d5;
    display: inline-block;
    height: initial!important;
    line-height: 0;
}

div.goaBg:after {
    color: #000;
    content: "hirdet\00e9s";
    display: table;
    font-family: 'RobotoCondensed', sans-serif;
    font-size: 10px;
    height: 25px;
    letter-spacing: 1px;
    line-height: 25px;
    margin: 0 auto;
    background:#d5d5d5;
    width: 100%;
}

/* fb count hotfix */

.wrap-67-33 > .wrap:nth-of-type(1) .subcom, .wrap-33-67 > .wrap:last-child .subcom {
  margin: 7px 0 0;
}

/* social layer */
.open-social-layer {
  float: left;
  margin: 4px 0 0;
}
.open-social-layer:after {
  background: #ddd;
  content: "";
  display: block;
  float: right;
  height: 16px;
  margin: 0 12px;
  position: relative;
  width: 1px;
}
.open-social-layer svg {
  cursor: pointer;
}
.open-social-layer path {
  transition: all .3s ease-in-out;
}
.open-social-layer:hover svg #twitter-icon {
  fill: #0084B4;
}
.open-social-layer:hover svg #facebook-icon {
  fill: #3C5999;
}
.open-social-layer:hover svg #google-plus-icon {
  fill: #D34836;
}

.social-layer-shadow {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  left: 0;
  opacity: 0;
  position: fixed;
  top: 0;
  transition: all .5s ease-in-out;
  visibility: hidden;
  width: 100%;
  z-index: 1100;
}fec
.expanded .social-layer-shadow {
  opacity: 1;
  visibility: visible;
}

.social-layer {
  background: #fff;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  margin: 0 auto;
  padding: 11px 11px 10px;
  right: 0;
  width: 440px;
  z-index: 1101;
}
.expanded .social-layer {
  animation: movedown 0.5s;
  -webkit-animation: movedown 0.5s;
  display: block;
}
.social-layer .social-layer-tiltle {
  color: #000;
  font-family: 'RobotoCondensed';
  font-size: 18px;
  font-weight: 700;
  line-height: 1;
  margin: 0 0 10px;
  position: relative;
  text-transform: uppercase;
}
.social-layer .social-layer-tiltle a {
  bottom: 0;
  color: #155092;
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 700;
  position: absolute;
  right: 0;
}
.social-layer .social-layer-tiltle a:hover {
  color: #0d3058;
}
.social-layer .social-sites {
  font-size: 0;
  margin: 0 0 30px;
}
.social-layer .social-site {
  background-image: url(/s/img/origo15/social-layer-sprite-v3.png);
  background-repeat: no-repeat;
  border: 1px solid;
  color: #fff;
  display: inline-block;
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 700;
  height: 39px;
  line-height: 39px;
  margin: 0 0 1px;
  overflow: hidden;
  position: relative;
  text-align: center;
  text-transform: uppercase;
  vertical-align: top;
  width: 218px;
}
.social-layer .social-site:nth-child(4), .social-layer .social-site:nth-child(5) {
  transition: all .2s ease-in-out;
}
.social-layer .social-site a {
  color: #fff;
  height: 39px;
  display: block;
  width: 100%;
}
.social-layer .social-site .social-widget {
  background: #fff;
  display: inline-block;
  height: 39px;
  position: absolute;
  right: 0;
  top: 0;
  transition: all .3s ease-in-out;
  width: 0;
}
.social-layer .social-site:hover .social-widget {
  width: 179px;
}
.social-layer .social-site:first-child {
  background-color: #3b5998;
  background-position: 0 0;
  border-color: #3b5998;
  width: 438px;
}
.social-layer .social-site:first-child:hover .social-widget {
  width: 397px;
}
.social-layer .social-site:nth-child(2n) {
  margin: 0 1px 1px 0;
  width: 217px;
}
.social-layer .social-site:nth-child(2n):hover .social-widget {
  width: 176px;
}
.social-layer .social-site.tw {
  background-color: #55acee;
  background-position: 0 -39px;
  border-color: #55acee;
}
.social-layer .social-site.go {
  background-color: #dc4e41;
  background-position: 0 -78px;
  border-color: #dc4e41;
}
.social-layer .social-site.in {
  background-color: #3f729b;
  background-position: 0 -117px;
  border-color: #3f729b;
}
.social-layer .social-site.in:hover {
  background-color: #28567e;
  border-color: #28567e;
}
.social-layer .social-site.pi {
  background-color: #bd081c;
  background-position: 0 -156px;
  border-color: #bd081c;
}
.social-layer .social-site.pi:hover {
  background-color: #a0000e;
  border-color: #a0000e;
}
.social-layer .social-site .fb-like span {
  vertical-align: middle !important;
}
.social-layer .social-site.tw iframe {
  margin: 10px 0 0;
}
.social-layer .social-site.go .social-widget > div {
  margin: 10px 0 0 !important;
}
.social-layer .categories-on-fb {
  font-size: 0;
}
.social-layer .categories-on-fb a {
  background: #155092;
  color: #fff;
  display: inline-block;
  font-family: 'Roboto';
  font-size: 14px;
  font-weight: 700;
  height: 36px;
  line-height: 36px;
  margin: 0 1px 1px 0;
  text-align: center;
  text-transform: uppercase;
  transition: all .2s ease-in-out;
  vertical-align: top;
  width: 146px;
}
.social-layer .categories-on-fb a:nth-child(3n) {
  margin: 0 0 1px;
}
.social-layer .categories-on-fb a:hover {
  background: #0d3058;
}
.social-layer .social-layer-close {
  background: url(/s/img/origo15/social-layer-sprite-v3.png) 0 100% no-repeat;
  cursor: pointer;
  height: 22px;
  position: absolute;
  right: 10px;
  top: 10px;
  width: 22px;
}
.social-layer .social-layer-close:hover {
  background-position: 0 -195px;
}

/* Címlapi pr zóna */
.news-wrap > .wrap .ad.cimlapi_pr_zona_temp {padding:10px 11px;}
.cimlapi_pr_zona {display:block;border:1px solid #dfdfdf;font-family:'Source Sans Pro', Arial, Helvetica, sans-serif;color:#999999;background:#ffffff;width:308px;min-height:210px;margin-bottom:3px;margin-left: -5px;}
.cimlapi_pr_zona span {text-align:left;}
.cimlapi_pr_zona:hover {color:#999999;text-decoration:none;background-color:#eee}
.cimlapi_pr_zona .cimlapi_pr_zona_text_con {display:block;position:relative;margin-top:-17px;text-align:left;line-height: 24.1806px;}
.cimlapi_pr_zona img{display:block;width:308px !important;border:0px;}
.cimlapi_pr_zona .cimlapi_pr_zona_title_1 {background-color:#fff;box-shadow:-10px 0 0 #fff, 10px 0 0 #fff;display:inline;padding-top: 1px;}
.cimlapi_pr_zona:hover .cimlapi_pr_zona_title_1 {background-color:#eee;box-shadow:-10px 0 0 #eee, 10px 0 0 #eee;}
.cimlapi_pr_zona .cimlapi_pr_zona_title_2 {display:block;}
.cimlapi_pr_zona .cimlapi_pr_zona_title_1, .cimlapi_pr_zona .cimlapi_pr_zona_title_2{line-height:22px;font-weight:600;font-size:19.984px;margin:0px 10px 0px 10px;letter-spacing:-0.2px;}
.cimlapi_pr_zona_lead {font-family:'Noticia Text', Georgia, sans-serif;display:block;min-height:45px;font-size:16px !important;line-height:21px !important;padding:3px 10px 8px 10px}

/* XMAS 2015
----------------------------------------*/

.karacsony2015_section .seed-title.seed-big.headline.sponsored { background-color: #dd5757; background-image: url(//cdn.nwmgroups.hu/s/2/img/cimlap2013/origo-xmas2015-sponsored-header.png); background-repeat: no-repeat; background-position: center center; background-size: 1000px 69px; border: 0; height: 69px; padding: 0; text-indent: -100%; }

.karacsony2015_section .karacsony2015_jump { display: block; height: 69px; position: absolute; top: 0; width: 1000px; z-index:2;}

.karacsony2015_section .seed-title.seed-big.headline.sponsored .quick-up, .karacsony2015_section .seed-title.seed-big.headline.sponsored .quick-down { display: none; }

.karacsony2015_section .news-item.mega-item a.news-title { background-color: #dd5757; box-shadow: -6px 0 0 #dd5757, 6px 0 0 #dd5757; }

.karacsony2015_section .news-item.mega-item a.news-title:hover { background-color: #c14d4d; box-shadow: -6px 0 0 #c14d4d, 6px 0 0 #c14d4d; color: #fff;}

.karacsony2015_section .subinv a, .karacsony2015_section .subinv span, .karacsony2015_article .subinv a, .karacsony2015_article .subinv span { background-color: #d2b159; transition: all 0.3s ease-in-out; }

.karacsony2015_section .subinv a:hover, .karacsony2015_article .subinv a:hover { background-color: #b09038; }

.karacsony2015_section .news-item.top-item { background-color: #f2f2f2; border-left: 3px solid #dd5757; }

.karacsony2015_section .news-item a:hover + .news-text-block h2 .news-title, .karacsony2015_section .news-item h2 .news-title:hover, .karacsony2015_section .news-item h1 .news-title:hover, .karacsony2015_section .fall-news .fall-news-item:hover, .karacsony2015_section .seed-box .news-title:hover, .karacsony2015_section .board-new-col div a:hover, .karacsony2015_section .news-item:hover h2, .karacsony2015_section .dinamic-related div h2 a:hover, .karacsony2015_section .dinamic-related div a:hover + h2 a { color: #c14d4d; }

.karacsony2015_section .news-item.top-item a.news-title { color: #dd5757; }

.karacsony2015_section .news-item.top-item a.news-title:hover { color: #c14d4d; }

.karacsony2015_section .news-item.news-live> a:before { background-color: #dd5757; }

.karacsony2015_article.news-item a:hover + .news-text-block h2 .news-title, .karacsony2015_article.news-item h2 .news-title:hover, .karacsony2015_article.news-item h1 .news-title:hover { color: #c14d4d; }


/* hotfix */

.wrap-50-25-25 > .wrap  a + .news-text-block .sub-comment { top: -16px; }

.wrap-50-25-25.breaking .coltype-50 a + .news-text-block .sub-comment {
  top: -16px;
}


/* INVESTOR-UZLET  */
.wrap-investor .subinv a, .wrap-investor .subinv span {background-color:#0d7138;}
.wrap-investor .subinv a:hover, .wrap-investor .subinv span:hover {background-color:#40c96f;}
div.wrap.wrap-inv .section_header_investor{display:block;width:100%;height:49px;background:#0d7138 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_investor.png) center center no-repeat;    background-size: auto 100%;}
div.wrap.wrap-uzlet .section_header_uzletresz{display:block;width:100%;height:49px;background:#032629 url(//cdn.nwmgroups.hu/s/img/cimlap2013/cimlap_section_header_uzletresz.png) center center no-repeat;    background-size: auto 100%;}
./*wrap-investor div.wrap.wrap-uzlet .subinv a {
  background-color: #01aab9;
}

.wrap-investor div.wrap.wrap-uzlet .news-item.top-item {border-left: 3px solid #01aab9;}
.wrap-investor div.wrap.wrap-uzlet .news-item.top-item a.news-title {color: #01aab9;}
.wrap-investor div.wrap.wrap-uzlet .news-item.mega-item a.news-title {background-color: #01aab9;box-shadow: -6px 0 0 #01aab9, 6px 0 0 #01aab9;}*/

.wrap-investor .news-item.top-item .sub-comment {display:none;}
.wrap-investor .news-item.mega-item .sub-comment {display:none;}

.wrap-investor .wrap-uzlet h2 .news-title:hover {color:#01aab9}
.wrap-investor .wrap-uzlet .subinv a:hover, .wrap-investor .wrap-uzlet .subinv span:hover {background-color:#07cadb;}
.wrap-investor .wrap-uzlet .subinv a {  background-color: #01aab9; }
.wrap-investor .wrap-uzlet .news-item.top-item {border-left: 3px solid #01aab9;}

.wrap-investor .wrap-uzlet .news-item.top-item a.news-title {color: #01aab9;}
.wrap-investor .wrap-uzlet .news-item.top-item:hover {border-left: 3px solid #07cadb;}
.wrap-investor .wrap-uzlet .news-item.top-item a.news-title:hover {color: #07cadb;}
.wrap-investor .wrap-uzlet .news-item.mega-item a.news-title {background-color: #01aab9;box-shadow: -6px 0 0 #01aab9, 6px 0 0 #01aab9;}
.wrap-investor .wrap-uzlet .news-item.mega-item .sub-comment {display:none;}
.wrap-investor .wrap-uzlet .news-item.mega-item a.news-title:hover {background-color: #07cadb;box-shadow: -6px 0 0 #07cadb, 6px 0 0 #07cadb;color:#fff;}

.wrap-investor .wrap-uzlet .news-item a:hover + .news-text-block h2 .news-title,
.wrap-investor .wrap-uzlet h2 .news-title:hover {
  color: #01aab9;
}


.ecom_footer .goAdverticum .seed-title { display: none;  }

/**/

.ecom-footer {
  background: #fff;
  font-size: 0;
  text-align: center;
}

.ecom-footer .goaWrap {
  display: inline-block;
  vertical-align: top;
}

.ecom-footer .goaWrap:nth-child(-n+3) .goaBg {
  margin: 25px 0 0;
}

.ecom-footer .goaWrap:nth-child(2) .goaBg {
  margin: 25px 25px 0;
}

.ecom-footer .goaWrap:nth-child(n+4) .goaBg {
  margin: 25px 0;
}

.ecom-footer .goaWrap:nth-child(5) .goaBg {
  margin: 25px;
}

.gravity_box {
  height: 250px;
  width: 300px;
}

.ecom_iframe {
  height: 250px !important;
  overflow: hidden;
  width: 300px !important;
}

.ecom_iframe_title {
  display: none;
}

.ecom_item {
  box-sizing: border-box;
  height: 250px;
  overflow: hidden;
  position: relative;
  width: 300px;
}

.ecom_item img {
  height: auto !important;
  width: 300px !important;
}

.ecom_item a, .ecom_item a:hover {
  color: #fff;
  text-decoration: none;
}

.ecom_item .ecom_badge {
  background: rgba(255, 84, 0, 0.9);
  color: #fff;
  font: 700 23px/1 "Roboto Condensed", sans-serif;
  overflow: hidden;
  text-align: center;
  -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
          transform: rotate(-45deg);
  white-space: nowrap;
  position: absolute;
  top: 7px;
  left: -71px;
}

.ecom_item .ecom_badge span {
  display: block;
  padding: 4px 68px;
  text-shadow: 1px 1px 0 rgba(19, 18, 21, 0.25);
}

.ecom_item .ecom_badge span:empty {
  display: none;
}

.ecom_item .ecom_datas {
  width: 300px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.ecom_item .ecom_price {
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  display: block;
  font: 700 20px "RobotoCondensed", sans-serif;
  padding: 0 0 2px;
  text-align: center;
  text-shadow: 1px 1px 0 rgba(19, 18, 21, 0.25);
}

.ecom_item .ecom_price:empty {
  display: none;
}

.ecom_item .ecom_desc {
  background: #5d5d5d;
  color: #fff;
  font: 400 16px/18px "Source Sans Pro", sans-serif;
  padding: 2px 12px 5px;
  text-align: center;
}

.ecom_item .ecom_desc .ecom_title {
  display: block;
  font: 600 20px/22px "Source Sans Pro", sans-serif;
  text-transform: none;
}

.ecom-footer .goaWrap {
    display: inline-block;
    vertical-align: top;
}


.ecom_item_cont { 
  display: inline-block;
  vertical-align: top;
}

.ecom_footer .ecom_item_cont { margin: 0 0 25px; }

.ecom_footer .ecom_item_cont:nth-child(2) {
  margin: 0 25px 25px;
}

.ecom_footer .ecom_item_cont .goAdverticum:after {
    background: #d5d5d5;
    color: #222;
    content: 'hirdet\00e9s';
    display: table;
    font: 400 10px/24px "Roboto Condensed", sans-serif;
    height: 24px;
    letter-spacing: 1px;
    margin: 0 auto;
    width: 100%;
}

.wrap-67-33 .coltype-67 .news-item.live-box {
  margin: 12px 12px 4px 12px;
  padding: 0;
  background: #fff;
}

.wrap-67-33 .coltype-67 .news-item.live-box .seed-box {
  background: #fff; 
}

.wrap-67-33 .coltype-67 .news-item.live-box h2 { margin-left: 0;  }

.wrap-67-33 .coltype-67 .news-item.live-box h2 a {
  font-weight: 700;
}

.wrap-67-33 .coltype-67 .seed-box ul li {
  padding-left: 0;
}

.news-item.top-item img, .news-item.top-item .news-lead, .news-item.top-item .sub-comment, .news-item.mega-item img, .news-item.mega-item .news-lead, .news-item.mega-item .sub-comment {display: none}

/*INTERSTITIAL*/
.goAdverticum3-interstitial .linkurl {display: none;}
.goAdverticum3-interstitial.goAdverticum3-interstitial-layer {
	padding:0px !important;
	background-color:transparent !important;
	width:auto !important;
	height:auto !important;
}
.goAdverticum3-interstitial.goAdverticum3-interstitial-container{
	line-height:0;
}
.goAdverticum3-interstitial.goAdverticum3-interstitial-container:after{
	content:"hirdet\00e9s";
	text-align:center;
	display:block;
	background:#d5d5d5;
	padding:0px;
	color:#222;
	font-size:10px;
	line-height:11px;
	line-height:24px;
}
.goAdverticum3-interstitial-next a {
	background-image: url('//cdn.nwmgroups.hu/s/img/kozos/interstitial_button_origo.png');
	margin-top: 36px !important;
	display: block;
    width: 215px !important;
    height: 34px !important;
	font-size:0px !important;
	text-indent:-999999px;
    float: right;
	padding:0 !important;
}
/*INTERSTITIAL*/
