 .sor {  margin: 0 auto; min-width:  620px; min-width: 62rem; width: 100%; } .oszl { margin-left: 2.127663%; float: left; min-height:  1px; min-height: 0.1rem; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }  .oszl:first-child { margin-left: 0; }  .sor .o01.oszl { width: 6.382989%; } .sor .o02.oszl { width: 14.893641%; } .sor .o03.oszl { width: 23.404293%; } .sor .o04.oszl { width: 31.914945%; } .sor .o05.oszl { width: 40.425597%; } .sor .o06.oszl { width: 48.936249%; } .sor .o07.oszl { width: 57.446901%; } .sor .o08.oszl { width: 65.957553%; } .sor .o09.oszl { width: 74.468205%; } .sor .o10.oszl { width: 82.978857%; } .sor .o11.oszl { width: 91.489509%; } .sor .o12.oszl { width: 100%; }  .sor .t01 { margin-left: 10.638315%; } .sor .t02 { margin-left: 19.148967%; } .sor .t03 { margin-left: 27.659619%; } .sor .t04 { margin-left: 36.170271%; } .sor .t05 { margin-left: 44.680923%; } .sor .t06 { margin-left: 53.191575%; } .sor .t07 { margin-left: 61.702227%; } .sor .t08 { margin-left: 70.212879%; } .sor .t09 { margin-left: 78.723531%; } .sor .t10 { margin-left: 87.234183%; } .sor .t11 { margin-left: 95.744835%; }  .sor .o01.c { margin-left: 46.808586%; } .sor .o02.c { margin-left: 42.55326%; } .sor .o03.c { margin-left: 38.297934%; } .sor .o04.c { margin-left: 34.042608%; } .sor .o05.c { margin-left: 29.787282%; } .sor .o06.c { margin-left: 25.531956%; } .sor .o07.c { margin-left: 21.27663%; } .sor .o08.c { margin-left: 17.021304%; } .sor .o09.c { margin-left: 12.765978%; } .sor .o10.c { margin-left: 8.510652%; } .sor .o11.c { margin-left: 4.255326%; }  .sor .t01:first-child { margin-left: 8.510652%; } .sor .t02:first-child { margin-left: 17.021304%; } .sor .t03:first-child { margin-left: 25.531956%; } .sor .t04:first-child { margin-left: 34.042608%; } .sor .t05:first-child { margin-left: 42.55326%; } .sor .t06:first-child { margin-left: 51.063912%; } .sor .t07:first-child { margin-left: 59.574564%; } .sor .t08:first-child { margin-left: 68.085216%; } .sor .t09:first-child { margin-left: 76.596868%; } .sor .t10:first-child { margin-left: 85.10652%; } .sor .t11:first-child { margin-left: 93.617172%; }  .sor:before, .sor:after { content: ''; display: table; } .sor:after { clear: both; } .sor { zoom: 1; }  img, object, embed { max-width: 100%; height: auto; } object#fancybox-swf embed { height: 100%; } img { }  @media only screen and (max-width: 960px) { .sor { margin-left: 0; margin-right: 0; min-width: 0; width: 100%; } .oszl { float: none; margin-left: 0; margin-right: 0; width: auto !important; } .oszl:last-child { margin-right: 0; float: none; } .oszl { float: none; margin-left: 0; margin-right: 0; width: auto !important; } [class*='oszl'], [class*='oszl']:last-child { float: none; } [class*='oszl']:before, [class*='oszl']:after { display: table; } [class*='oszl']:after { clear: both; } .t01, .t02, .t03, .t04, .t05, .t06, .t07, .t08, .t09, .t10, .t11, .c { margin-left: 0% !important; } }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, input, 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, textarea, time, mark, audio, video { border: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; padding: 0; }  article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; } html{ font-size: 62.5%; } body { font-size:  16px; font-size: 1.6rem; line-height: 1.2; } *:active, object:focus, embed:focus, a { outline: none; } *.pointer, label { cursor: pointer; } blockquote, q { quotes: none; }  textarea:focus, input:focus { outline: none; } input.checkbox, input.checkbox:hover, input.checkbox:active, input.checkbox:focus { border: 0; } input[type='checkbox'], input[type='radio'] { height: auto; width: auto; } ol, ul { list-style: none; }  .clear { clear: both; }  img { margin: 0 auto; padding: 0; border: 0; } img.l { float: left; } img.r { float: right; }  table { margin: 0; border-collapse: collapse; } td.top { vertical-align: top; } td.middle { vertical-align: middle; } td.bottom { vertical-align: bottom; }  .at { text-decoration: line-through;} .auto { margin: 0 auto; } .b { font-weight: bold; } .c { text-align: center; } .debug { border:  1px solid #f00; border: 0.1rem solid #f00; } .db { display: block; } .di { display: inline; } .dn { display: none; } .dt { display: table; } .dtc { display: table-cell; } .dtr { display: table-row; } .f1, .f1:hover { font-size:  1px; font-size: 0.1rem; } .f2, .f2:hover { font-size: 0.2rem; } .f3, .f3:hover { font-size: 0.3rem; } .f4, .f4:hover { font-size: 0.4rem; } .f5, .f5:hover { font-size: 0.5rem; } .f6, .f6:hover { font-size: 0.6rem; } .f7, .f7:hover { font-size: 0.7rem; } .f8, .f8:hover { font-size: 0.8rem; } .f9, .f9:hover { font-size: 0.9rem; } .f10, .f10:hover { font-size: 1.0rem; } .f11, .f11:hover { font-size: 1.1rem; } .f12, .f12:hover { font-size: 1.2rem; } .f13, .f13:hover { font-size: 1.3rem; } .f14, .f14:hover { font-size: 1.4rem; } .f15, .f15:hover { font-size: 1.5rem; } .f16, .f16:hover { font-size: 1.6rem; } .f17, .f17:hover { font-size: 1.7rem; } .f18, .f18:hover { font-size: 1.8rem; } .f19, .f19:hover { font-size: 1.9rem; } .f20, .f20:hover { font-size: 2.0rem; } .f21, .f21:hover { font-size: 2.1rem; } .f22, .f22:hover { font-size: 2.2rem; } .f23, .f23:hover { font-size: 2.3rem; } .f24, .f24:hover { font-size: 2.4rem; } .f25, .f25:hover { font-size: 2.5rem; } .f26, .f26:hover { font-size: 2.6rem; } .f27, .f27:hover { font-size: 2.7rem; } .f28, .f28:hover { font-size: 2.8rem; } .f29, .f29:hover { font-size: 2.9rem; } .f30, .f30:hover { font-size: 3.0rem; } .f31, .f31:hover { font-size: 3.1rem; } .f32, .f32:hover { font-size: 3.2rem; } .f33, .f33:hover { font-size: 3.3rem; } .f34, .f34:hover { font-size: 3.4rem; } .f35, .f35:hover { font-size: 3.5rem; } .f36, .f36:hover { font-size: 3.6rem; } .f37, .f37:hover { font-size: 3.7rem; } .f38, .f38:hover { font-size: 3.8rem; } .f39, .f39:hover { font-size: 3.9rem; } .f40, .f40:hover { font-size: 4.0rem; } .f41, .f41:hover { font-size: 4.1rem; } .f42, .f42:hover { font-size: 4.2rem; } .f43, .f43:hover { font-size: 4.3rem; } .f44, .f44:hover { font-size: 4.4rem; } .f45, .f45:hover { font-size: 4.5rem; } .f46, .f46:hover { font-size: 4.6rem; } .f47, .f47:hover { font-size: 4.7rem; } .f48, .f48:hover { font-size: 4.8rem; } .f49, .f49:hover { font-size: 4.9rem; } .f50, .f50:hover { font-size: 5.0rem; } .feher { color: #fff; } .fekete { color: #000; } .fll { float: left; } .flr { float: right; } .full { width: 100%; } .i { font-style: italic; } .j { text-align: justify; } .kek { color: #00f; } .l { text-align: left; } .link { cursor: pointer; } .normal { font-weight: normal; } .nolink { cursor: default; } .oh { overflow: hidden; } .p { padding:  5px; padding: 0.5rem; } .p2 { padding: 0.2rem 0.5rem; } .padd { padding: 1rem; } .padd2 { padding: 0.2rem 1rem; } .piros { color: #f00; } .r { text-align: right; } .u { text-decoration: underline; } .up { text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } .vam { vertical-align: middle; } .zold { color: #0f0; }::selection { background: #A0C46F; } ::-moz-selection { background: #A0C46F; } .kiemelt { color: #C3291D; } .csik { background: #D6D6D6; height:  1px; height: 0.1rem; margin:  0px auto; margin: 0rem auto; overflow: hidden; }  body {  color: #4e4e4e; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; font-weight: normal; padding:  0px 0px 0px 0px; padding: 0rem 0rem 0rem 0rem; } h1{ color: #f00; } h2{ color: #f00; } h3{ color: #678f32; font-size:  30px; font-size: 3rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } h4{ color: #f00; } h5{ color: #f00; } h6{ color: #f00; } a { -webkit-transition: color 0.2s; -moz-transition: color 0.2s; -ms-transition: color 0.2s; -o-transition: color 0.2s; transition: color 0.2s; } a, a:hover { color: #4e4e4e; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; text-decoration: none; } p { } img.b{ border:  1px solid #658F2D; border: 0.1rem solid #658F2D; padding:  2px; padding: 0.2rem; } img.balmargo{ float: right; margin:  0px 0px 100px 100px; margin: 0rem 0rem 1rem 1rem; } img.jobbmargo{ float: left; margin: 0rem 1rem 1rem 0rem; } textarea{ background: #F5F5F5; border:  1px solid #696969; border: 0.1rem solid #696969; color: #f00; font-size:  10px; font-size: 1rem; height:  100px; height: 10rem; outline: none; padding:  2px; padding: 0.2rem; width:  260px; width: 26rem; resize: none; } textarea:focus{ background-color: #fff; } th{ border:  0px; border: 0rem; color: #f00; font-family: 'Comic Sans Ms'; font-size:  10px; font-size: 1rem; font-weight: normal; } select{ background: #f00; border:  1px solid #f00; border: 0.1rem solid #f00; color: #fff; font-family: 'Comic Sans Ms'; font-weight: normal; font-size:  10px; font-size: 1rem; padding:  1px; padding: 0.1rem; text-align: left; } input{ background: #f00; border:  1px solid #f00; border: 0.1rem solid #f00; -webkit-border-radius:  5px; -webkit-border-radius: 0.5rem; border-radius:  5px; border-radius: 0.5rem; color: #fff; font-family: 'Comic Sans Ms'; font-size:  10px; font-size: 1rem; font-weight: normal; line-height: 1; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; outline: none; padding:  2px; padding: 0.2rem; resize: none; text-align: left; }  .csillag, .csillag:focus{ background: url('elemek/admin/csillag.png') no-repeat; background-position: 98.5% 50%; } .gomb{ background: #f00; border:  1px solid #696969; border: 0.1rem solid #696969; color: #fff; cursor: pointer; font-family: 'Comic Sans Ms'; font-size:  10px; font-size: 1rem; font-weight: normal; text-align: center; } .gomb:hover, .gomb:active, .gomb:focus{ background: #f00; border:  1px solid #f00; border: 0.1rem solid #f00; color: #fff; cursor: pointer; font-family: 'Comic Sans Ms'; font-size:  10px; font-size: 1rem; font-weight: normal; text-align: center; } .gombb{ background: #f00; border:  1px solid #f00; border: 0.1rem solid #f00; color: #fff; cursor: pointer; font-family: 'Comic Sans Ms'; font-size:  10px; font-size: 1rem; font-weight: normal; text-align: center; } .gombb:hover, .gombb:active, .gombb:focus{ background: #f00; border:  1px solid #f00; border: 0.1rem solid #f00; color: #fff; } input:focus{ background: #f00; border: 0.1rem solid #696969; color: #fff; } input.alert{ border: 0.1rem solid #f00; } input.gyk_szurke{ color: #4B4B4B; } .form_bal{ padding:  2px 4px 2px 0px; padding: 0.2rem 0.4rem 0.2rem 0rem; } .form_jobb{ padding: 0.2rem 0rem 0.2rem 0.4rem; } .form_feliratok{ margin:  10px 0px 4px 0px; margin: 1rem 0rem 0.4rem 0rem; font-weight: bold; text-align: center } .szep{ border-bottom:  1px solid #DDDDDD; border-bottom: 0.1rem solid #DDDDDD; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; padding:  20px 0px 0px 0px; padding: 2rem 0rem 0rem 0rem; } @media only screen and (max-width: 767px) { body { margin-left: 0; margin-right: 0; min-width: 0; padding-left: 0; padding-right: 0; width: 100%; } } div.top_line { background: #E9E9E9; height:  4px; height: 0.4rem; } div.header { background: #fff; border:  1px solid transparent; border: 0.1rem solid transparent; height:  130px; height: 13rem; padding-right:  10px; padding-right: 1rem; position: relative; max-width:  1180px; max-width: 118rem; width: 100%; } div.header div.logo { height:  88px; height: 8.8rem; position: absolute; top:  20px; top: 2rem; left:  -3px; left: -0.3rem; width:  140px; width: 14rem; } div.header div.logo_respo { display: none; height:  88px; height: 8.8rem; margin-top:  20px; margin-top: 2rem; position: relative; width:  140px; width: 14rem; } div.search_icon_respo {  border: 0px solid #f00; display: none; position: absolute; top:  65px; top: 6.5rem; left:  -250px; left: -25rem; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; z-index: 1; } div.search_icon_respo.open { left: 0; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } div.search_icon_respo input.search { background: #4E4E4E; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #E7E7E7; float: left; height:  50px; height: 5rem; font-family: 'Titillium Web', sans-serif; font-size:  18px; font-size: 1.8rem; font-style: italic; padding:  0px 0px 0px 12px; padding: 0rem 0rem 0rem 1.2rem; width:  250px; width: 25rem; } div.search_icon_respo input.s_button { background: url('../elemek/search_respo.png') no-repeat; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; height:  50px; height: 5rem; width:  50px; width: 5rem; }  @media only screen and (max-width: 960px) { div.header div.icons_and_search { display: none; } div.top_line { display: none; } } div.header div.soc_box { height:  32px; height: 3.2rem; position: absolute; right:  0px; right: 0rem; top:  17px; top: 1.7rem; } @media only screen and (max-width: 1200px) { div.header div.soc_box, div.header div.search { right:  10px; right: 1rem; } div.header div.search input { margin-right:  10px; margin-right: 1rem; } div.header div.logo { margin-left:  10px; margin-left: 1rem; } } @media only screen and (max-width: 960px) { div.header div.logo { margin: 0 auto; position: relative; } } div.header div.soc_box a { color: #696969; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 300; margin-left:  10px; margin-left: 1rem; padding:  100px 0px 100px 38px; padding: 1rem 0rem 1rem 3.8rem; } div.header div.soc_box a.home { background: url('../elemek/home.png') no-repeat left; } div.header div.soc_box a.facebook { background: url('../elemek/social_f.png') no-repeat left; } div.header div.soc_box a.twitter { background: url('../elemek/social_t.png') no-repeat left; } div.header div.soc_box img.r { float: right; margin-left:  9px; margin-left: 0.9rem; } div.header div.search { position: absolute; right:  0px; right: 0rem; top:  70px; top: 7rem; } div.header div.search input { background: #E9E9E9 url('../elemek/m_glass.png') no-repeat 95% center; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #696969; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-style: italic; font-weight: 400; height:  39px; height: 3.9rem; padding:  12px; padding: 1.2rem; width:  273px; width: 27.3rem; } div.container_new { padding:  300px 0px 300px 0px; padding: 3rem 0rem 3rem 0rem; position: relative; max-width:  1190px; max-width: 119rem; width: 100%; } @media only screen and (max-width: 1200px) { div.container_new { padding-left:  10px; padding-left: 1rem; } } div.container_new div.arrow_down { background: url('../elemek/arrow_down_main.png') no-repeat top left; bottom:  -8px; bottom: -0.8rem; height:  53px; height: 5.3rem; position: absolute; right:  0px; right: 0rem; width:  53px; width: 5.3rem; } div.container_bg { background: #658F2D; } div.container_new h1 { color: #fff; font-family: 'Titillium Web', sans-serif; font-size:  35px; font-size: 3.5rem; font-weight: 700; } div.container_new h2 { color: #C4DBA5; font-family: 'Titillium Web', sans-serif; font-size: 3.3rem; font-weight: 400; margin-bottom:  25px; margin-bottom: 2.5rem; } @media only screen and (max-width: 960px) { div.container_new h1 { font-size:  24px; font-size: 2.4rem; text-align: center; } div.container_new h2 { font-size: 2.0rem; margin-bottom:  0px; margin-bottom: 0rem; text-align: center; } div.container_new { padding:  30px 10px; padding: 3rem 1rem; } div.container_new div.arrow_down { display: none; } } div.container_new div.menu_bar { background: url('../elemek/dotted_bg.png') repeat-x top left; padding-top:  25px; padding-top: 2.5rem; width: 100%; } div.container_new div.menu_bar div.menu_box { display: table-cell; vertical-align: top; width: 14%; } div.container_new div.menu_bar div.menu_box:nth-of-type(2) { width: 17%; } div.container_new div.menu_bar div.menu_box:nth-of-type(3) { width: 21%; } div.container_new div.menu_bar div.menu_box:nth-of-type(4) { width: 22%; } div.container_new div.menu_bar div.menu_box:nth-of-type(5) { width: 20%; } div.container_new div.menu_bar div.menu_box:nth-of-type(6) { width: 6%; } div.container_new div.menu_bar div.menu_box h3 { margin-bottom:  15px; margin-bottom: 1.5rem; } div.container_new div.menu_bar div.menu_box h3 a { color: #fff; font-family: 'Titillium Web', sans-serif; font-size:  22px; font-size: 2.2rem; font-weight: 600; white-space: nowrap; } div.container_new div.menu_bar div.menu_box ul { margin:  0px -12px 0px -12px; margin: 0rem -1.2rem 0rem -1.2rem; } div.container_new div.menu_bar div.menu_box li { cursor: pointer; margin: 0rem 0rem 0rem 0rem; padding:  3px 12px 4px 12px; padding: 0.3rem 1.2rem 0.4rem 1.2rem; white-space: nowrap; width: 85%; } div.container_new div.menu_bar div.menu_box li:hover { background: #567D23; } div.container_new div.menu_bar div.menu_box li a { color: #C4DBA5; font-family: 'Titillium Web', sans-serif; font-size:  16px; font-size: 1.6rem; font-weight: 400; } @media only screen and (max-width: 1250px) { div.container_new div.menu_bar div.menu_box:nth-of-type(6) { padding-right:  10px; padding-right: 1rem; } div.container_new div.arrow_down { right:  10px; right: 1rem; } } @media only screen and (max-width: 960px) { div.container_new div.menu_bar { display: none; } div.slideRight { background: #fff; display: block; } } div.news_cont { background: #F7F4F1; overflow: hidden; padding:  400px 0px 400px 0px; padding: 4rem 0rem 4rem 0rem; } div.news_cont div.news { max-width:  1220px; max-width: 122rem; overflow: hidden; width: 100%; } div.news_cont div.news h2 { color: #242525; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 15px 11px; margin: 0rem 0rem 1.5rem 1.1rem; } div.news_cont div.news h3 { color: #678F32; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 0px 20px; margin: 0rem 0rem 0rem 2rem; } div.news_cont div.news h4 { color: #9f9f9f; font-size:  12px; font-size: 1.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 7px 20px; margin: 0rem 0rem 0.7rem 2rem; } div.news_cont div.news p { color: #404140; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 18px 20px; margin: 0rem 0rem 1.8rem 2rem; } div.news_cont div.news p.sep { border-bottom:  1px solid #E9E7E6; border-bottom: 0.1rem solid #E9E7E6; padding-bottom:  18px; padding-bottom: 1.8rem; } div.news_cont div.news div.b_sep { background: #E9E7E6; height:  1px; height: 0.1rem; margin:  10px 0px 10.5px 10.5px; margin: 1rem 0rem 1.5rem 1.5rem; } div.news_cont div.news a { color: #6d5439; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 0px 20px; margin: 0rem 0rem 0rem 2rem; } div.news_cont div.news div.box { border:  0px solid #f00; border: 0.0rem solid #f00; float: left; padding: 0% 3% 4% 3%; overflow: hidden; width: 100%; } div.news_cont div.news div.box:last-child {  width: 100%; } div.news_cont div.news div.box div.kep { border: 0.0rem solid #f00; float: left; height:  75px; height: 7.5rem; margin:  0px 18px 0px 18px; margin: 0rem 1.8rem 0rem 1.8rem; overflow: hidden; width:  75px; width: 7.5rem; } div.news_cont div.news div.box div.kep a { margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; padding:  0px 0px 0px 0px; padding: 0rem 0rem 0rem 0rem; } div.news_cont div.news div.box div.kep img { border: none; float: left; } div.news_cont div.news div.box div.mem_area { background: #fff; border:  1px solid #DFDCDA; border: 0.1rem solid #DFDCDA; border-top: none; border-left: none; height:  380px; height: 38rem; overflow: hidden; padding:  2020px 205px 20px 205px; padding: 2.2rem 2.5rem 2rem 2.5rem; } div.news_cont div.news div.box div.mem_area p { color: #242425; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 25px 0px; margin: 0rem 0rem 2.5rem 0rem; } div.news_cont div.news div.box div.mem_area input { background: #F7F4F1; border:  1px solid #DEDCD9; border: 0.1rem solid #DEDCD9; border-left: none; border-bottom: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #242525; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  15px; margin-bottom: 1.5rem; padding:  10px 10.5px 9px 10.5px; padding: 1rem 1.5rem 0.9rem 1.5rem; width: 100%; } div.news_cont div.news div.box div.mem_area input.button { background: #7AA343; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #fff; cursor: pointer; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  15px 0px 25px 0px; margin: 1.5rem 0rem 2.5rem 0rem; padding:  10px 10.5px 9px 10.5px; padding: 1rem 1.5rem 0.9rem 1.5rem; width: auto; } div.news_cont div.news div.box div.mem_area input.button:hover { background: #79974D; } div.news_cont div.news div.box div.mem_area div.forgot { border-top:  1px solid #F2F1F0; border-top: 0.1rem solid #F2F1F0; padding:  20px 0px 0px 0px; padding: 2rem 0rem 0rem 0rem; } div.news_cont div.news div.box div.mem_area div.forgot a { color: #242425; font-size:  12px; font-size: 1.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; } div.news_cont div.news div.box div.news_and_events_main_box { background: #fff; border:  1px solid #DFDCDA; border: 0.1rem solid #DFDCDA; border-top: none; border-left: none; -webkit-box-shadow:  1px 1px 0 0 #EFECE9; -webkit-box-shadow: 0.1rem 0.1rem 0 0 #EFECE9; box-shadow:  1px 1px 0 0 #EFECE9; box-shadow: 0.1rem 0.1rem 0 0 #EFECE9; height:  380px; height: 38rem; padding:  18px 20px 18px 0px; padding: 1.8rem 2rem 1.8rem 0rem; } @media only screen and (max-width: 960px) { div.news_cont div.news div.box div.news_and_events_main_box { height: auto; } } div.check { background: url('../elemek/check_active.png') no-repeat left; color: #414242; font-size:  12px; font-size: 1.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  6px 0px 0px 0px; margin: 0.6rem 0rem 0rem 0rem; padding:  5px 0px 5px 28px; padding: 0.5rem 0rem 0.5rem 2.8rem; } div.back_to_top_cont { background: #F7F4F1; margin:  400px 0px 400px 0px; margin: 4rem 0rem 4rem 0rem; padding:  205px 0px 20px 0px; padding: 2.5rem 0rem 2rem 0rem; } div.back_to_top_cont div.back_to_top { padding-right:  10px; padding-right: 1rem; text-align: right; max-width:  1180px; max-width: 118rem; width: 100%; } @media only screen and (max-width: 960px) { div.back_to_top_cont { display: none; } } div.logos_cont { background: #fff; padding:  0px 0px 30px 0px; padding: 0rem 0rem 3rem 0rem; text-align: center; } div.logos_cont div.logo { max-width:  1260px; max-width: 126rem; overflow: hidden; width: 100%; } div.logos_cont div.logo img { float: left; } div.footer_cont { background: #F7F4F1; padding:  40px 0px; padding: 4rem 0rem; } div.footer_cont div.footer { color: #545454; font-size:  12px; font-size: 1.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; max-width:  1250px; max-width: 125rem; width: 100%; } div.footer_cont div.footer div.box { border-left:  1px solid #E2E1D6; border-left: 0.1rem solid #E2E1D6; display: table-cell; padding:  0% 4.7px; padding: 0% 4.7rem; vertical-align: top; width: 26%; } div.footer_cont div.footer div.box:first-child { border-left: none; } div.footer_cont div.footer h3 { color: #699034; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 25px 0px; margin: 0rem 0rem 2.5rem 0rem; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.footer_cont div.footer li { background: url('../elemek/arrow.png') no-repeat; background-position:  10px 10.3px; background-position: 1rem 1.3rem; border-bottom:  1px solid #E9E3DC; border-bottom: 0.1rem solid #E9E3DC; color: #8BAE5A; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; padding:  6px 30px 5px 16px; padding: 0.6rem 3rem 0.5rem 1.6rem; white-space: nowrap; } div.footer_cont div.footer li a:hover, div.footer_cont div.footer li a.active { color: #8AAE5B; } div.footer_cont div.footer li a { color: #6A6969; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-left:  10px; margin-left: 1rem; } div.footer_cont_respo { background: #4E4E4E; color: #fff; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; padding: 5% 3%; width: 100%; } div.footer_cont_respo h3 { color: #fff; font-size: 2.8rem; font-weight: 300; margin-bottom: 1.5%; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.footer_cont_respo img { float: left; margin: 0% 3% 0% 0%; } div.footer_cont_respo div.sep { background: #656565; height:  1px; height: 0.1rem; margin: 4% 0%; overflow: hidden; } div.footer_cont_respo input, div.footer_cont_respo input:hover { border: none; -webkit-border-radius:  2px; -webkit-border-radius: 0.2rem; border-radius:  2px; border-radius: 0.2rem; color: #fff; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 300; padding:  1000px 1000px 1000px 40px; padding: 1rem 1rem 1rem 4rem; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.footer_cont_respo input.call_us { background: #7C7C7C url('../elemek/tel_icon.png') no-repeat; background-position: 12% 40%; } div.footer_cont_respo input.twitter { background: #7C7C7C url('../elemek/tw_icon.png') no-repeat; background-position: 6% 40%; } @media only screen and (max-width: 960px) { div.footer_cont { display: none; } div.footer_cont_respo { display: block; } } div.bottom_cont { background: #fff; padding: 2rem 0rem; } div.bottom_cont div.bottom { color: #7f7f7f; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; position: relative; max-width:  1180px; max-width: 118rem; width: 100%; } div.bottom_cont div.bottom div.webdeb { height:  25px; height: 2.5rem; position: absolute; right:  0px; right: 0rem; top:  -5px; top: -0.5rem; width:  180px; width: 18rem; } @media only screen and (max-width: 960px) { div.bottom_cont div.bottom { padding: 0% 0% 0% 3%; } div.bottom_cont div.bottom div.webdeb { display: none; } } div.menu_panel_cont { background: #7AA343; } div.menu_panel_cont div.menu_panel { overflow: hidden; max-width:  1230px; max-width: 123rem; width: 100%; } div.menu_panel_cont div.menu_panel li { cursor: pointer; float: left; list-style-type: none; padding:  15px 25px 15px 25px; padding: 1.5rem 2.5rem 1.5rem 2.5rem; } div.menu_panel_cont div.menu_panel li:hover { background: #E9E9E9; -webkit-box-shadow:  inset 0 -0.2px 3px 0 #CACACA; -webkit-box-shadow: inset 0 -0.2rem 0.3rem 0 #CACACA; box-shadow:  inset 0 -0.2px 3px 0 #CACACA; box-shadow: inset 0 -0.2rem 0.3rem 0 #CACACA; } div.menu_panel_cont div.menu_panel li:hover a { color: #557030; } div.menu_panel_cont div.menu_panel li:first-child { padding-left:  25px; padding-left: 2.5rem; } div.menu_panel_cont div.menu_panel li a { color: #fff; font-size:  20px; font-size: 2rem; font-family: 'Titillium Web', sans-serif; font-weight: 600; } div.menu_panel_cont div.menu_panel li ol.almenuk { background: #E9E9E9; -webkit-box-shadow:  1px 1px 1px 0 #526639; -webkit-box-shadow: 0.1rem 0.1rem 0.1rem 0 #526639; box-shadow:  1px 1px 1px 0 #526639; box-shadow: 0.1rem 0.1rem 0.1rem 0 #526639; display: none; margin:  15px 0px 0px -25px; margin: 1.5rem 0rem 0rem -2.5rem; position: absolute; z-index: 1; } div.menu_panel_cont div.menu_panel li ol.almenuk.none { margin-left:  -25px; margin-left: -2.5rem; } div.menu_panel_cont div.menu_panel li ol.almenuk li { float: none; cursor: pointer; padding:  10px 25px; padding: 1rem 2.5rem; } div.menu_panel_cont div.menu_panel li ol.almenuk li:hover { background: #fff; -webkit-box-shadow: none; box-shadow: none; } div.menu_panel_cont div.menu_panel li ol.almenuk li a { color: #4e4e4e; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.menu_panel_cont div.menu_panel li:hover ol.almenuk {  display: block; } @media only screen and (max-width: 1200px) { div.menu_panel_cont { padding-left:  10px; padding-left: 1rem; } } @media only screen and (max-width: 960px) { div.menu_panel_cont { display: none; } } div.b_title_cont { background: #658F2D; overflow: hidden; padding:  300px 0px 300px 0px; padding: 3rem 0rem 3rem 0rem; } div.b_title_cont div.b_title { overflow: hidden; max-width:  1180px; max-width: 118rem; width: 100%; } div.b_title_cont div.b_title h1 { background: url('../elemek/b_title_bg.png') repeat-x bottom; color: #fff; font-size:  48px; font-size: 4.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  20px; margin-bottom: 2rem; padding:  0px 0px 20px 0px; padding: 0rem 0rem 2rem 0rem; } div.b_title_cont div.b_title h2 { color: #c4dba5; font-size:  28px; font-size: 2.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 600; } @media only screen and (max-width: 1200px) { div.b_title_cont div.b_title { padding:  20px 10px; padding: 2rem 1rem; } } @media only screen and (max-width: 960px) { div.b_title_cont div.b_title h1 { font-size:  26px; font-size: 2.6rem; } div.b_title_cont div.b_title h2 { font-size: 2.0rem; } } div.resp_cont { background: #fff; max-width:  1180px; max-width: 118rem; padding-left:  10px; padding-left: 1rem; width: 100%; } div.b_left, div.b_right { background: #fff;  vertical-align: top; } div.b_left { background: #fff; padding:  350px 50px 0px 0px; padding: 3.5rem 5rem 0rem 0rem; max-width:  890px; max-width: 89rem; } div.b_left div.kep { float: left; margin:  0px 205px 20px 0px; margin: 0rem 2.5rem 2rem 0rem; overflow: hidden; width:  400px; width: 40rem; } div.blog_thumb { border-bottom:  1px dotted #C5C5C5; border-bottom: 0.1rem dotted #C5C5C5; margin-bottom:  20px; margin-bottom: 2rem; padding:  0px 0px 35px 0px; padding: 0rem 0rem 3.5rem 0rem; } div.blog_thumb:last-of-type { border-bottom: none; } div.blog_thumb h2, div.blog_kibont h2 { color: #678f32; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 5px 0px; margin: 0rem 0rem 0.5rem 0rem; } div.blog_thumb h3, div.blog_kibont h3 { color: #9f9f9f; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; font-style: italic; margin:  0px 0px 18px 0px; margin: 0rem 0rem 1.8rem 0rem; } div.blog_thumb h3 span, div.blog_kibont h3 span { margin: 0rem 1rem 0rem 1rem; } div.blog_kibont a { color: #D08A30; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; text-decoration: none; } div.blog_thumb div.pict { border:  0px solid #f00; border: 0.0rem solid #f00; display: table-cell; width: 45%; } div.blog_thumb div.pict div { overflow: hidden; } div.blog_thumb div.pict img { width: 100%; } div.blog_thumb div.intro { color: #242425; display: table-cell; padding-left:  25px; padding-left: 2.5rem; vertical-align: top; width: 55%; } @media only screen and (max-width: 700px) { div.blog_thumb div.pict { float: left; width: 100%; } div.blog_thumb div.pict img { width: 100%; } div.blog_thumb div.intro { padding:  20px 0px 0px 0px; padding: 2rem 0rem 0rem 0rem; float: left; width: 100%; } } div.blog_thumb div.intro p, div.blog_thumb div.intro a { font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; line-height: 1.5; } div.blog_thumb div.intro p { margin-bottom:  30px; margin-bottom: 3rem; text-align: justify; } div.blog_thumb div.intro a { color: #6d5439; } div.b_right { padding-top:  25px; padding-top: 2.5rem; } div.b_right h3 { color: #242425; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 10px 20px; margin: 0rem 0rem 1rem 2rem; } div.b_right {  } div.b_right h3 span { color: #678F32; } div.b_right div.box { background: #F7F7F7; margin-bottom:  35px; margin-bottom: 3.5rem; padding:  17px; padding: 1.7rem; position: relative; width: 100%; } @media only screen and (max-width: 960px) { div.b_right { padding-right:  10px; padding-right: 1rem; } } div.b_right div.box input { background: #fff; border:  1px solid #D5D5D5; border: 0.1rem solid #D5D5D5; border-left: none; border-bottom: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; -webkit-box-shadow:  inset -1px 1px 0 0 #F1F1F1; -webkit-box-shadow: inset -0.1rem 0.1rem 0 0 #F1F1F1; box-shadow:  inset -1px 1px 0 0 #F1F1F1; box-shadow: inset -0.1rem 0.1rem 0 0 #F1F1F1; color: #737373; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-style: italic; font-weight: 400; height:  38px; height: 3.8rem; margin-bottom:  8px; margin-bottom: 0.8rem; padding:  8px 37px 8px 12px; padding: 0.8rem 3.7rem 0.8rem 1.2rem; width: 100%; } div.b_right div.box input.search { background: transparent url('../elemek/m_glass.png') no-repeat 95% center; border: none; -webkit-box-shadow: none; box-shadow: none; height:  17px; height: 1.7rem; top:  28px; top: 2.8rem; right:  27px; right: 2.7rem; padding:  0px 0px 0px 0px; padding: 0rem 0rem 0rem 0rem; position: absolute; width:  17px; width: 1.7rem; } div.b_right div.box p { color: #242425; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 12px 2px; margin: 0rem 0rem 1.2rem 0.2rem; } div.b_right div.box input.button { background: #707373; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #fff; cursor: pointer; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-style: normal; font-weight: 400; margin:  10px 0px 0px 0px; margin: 1rem 0rem 0rem 0rem; padding:  8px 14px 8px 14px; padding: 0.8rem 1.4rem 0.8rem 1.4rem; width: auto; } div.b_right div.box input.button:hover { background: #858585; } div.b_right div.box li { border-bottom:  1px dotted #BABABA; border-bottom: 0.1rem dotted #BABABA; padding:  7px 0px 6px 3px; padding: 0.7rem 0rem 0.6rem 0.3rem; } div.b_right div.box li:last-of-type { border-bottom: none; } div.b_right div.box li, div.b_right div.box li a { color: #7aa343; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.b_right div.box li a { color: #242425; margin-left:  8px; margin-left: 0.8rem; } div.b_right div.tags { border-top:  1px dotted #BCBCBC; border-top: 0.1rem dotted #BCBCBC; margin:  0px 200px 0px 200px; margin: 0rem 2rem 0rem 2rem; line-height: 1.7; padding:  12px 0px 0px 0px; padding: 1.2rem 0rem 0rem 0rem; text-align: justify; } div.b_right div.tags a { color: #678f32; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.main_content { background: #fff; max-width:  1180px; max-width: 118rem; padding:  50px 0px 0px 0px; padding: 5rem 0rem 0rem 0rem; width: 100%; } div.main_content h1 { color: #242425; font-size:  42px; font-size: 4.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 200; margin-bottom:  20px; margin-bottom: 2rem; } div.main_content div.intro { border:  1px dotted #92806B; border: 0.1rem dotted #92806B; border-left: none; border-right: none; margin-bottom:  45px; margin-bottom: 4.5rem; padding:  25px 0px; padding: 2.5rem 0rem; } div.main_content div.intro p { color: #97908a; font-size:  30px; font-size: 3rem; font-family: 'Titillium Web', sans-serif; font-style: italic; font-weight: 400; } div.main_content div.intro div.kiskep { float: left; height:  100px; height: 10rem; margin-bottom:  15px; margin-bottom: 1.5rem; margin-right:  15px; margin-right: 1.5rem; overflow: hidden; width:  150px; width: 15rem; } div.main_content div.side_l {  padding-right:  0px;  padding-right: 0rem; vertical-align: top;  } div.main_content div.side_l h3 { color: #242425; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 10px 20px; margin: 0rem 0rem 1rem 2rem; } div.main_content div.side_l h3 span { color: #678F32; } div.main_content div.side_l div.box { background: #F7F7F7; margin-bottom:  35px; margin-bottom: 3.5rem; padding:  15px 17px 13px 17px; padding: 1.5rem 1.7rem 1.3rem 1.7rem; } @media only screen and (max-width: 960px) { div.main_content div.side_l div.box { margin-left:  10px; margin-left: 1rem; margin-right:  10px; margin-right: 1rem; } } div.main_content div.side_l li { background: url('../elemek/arrow.png') no-repeat; background-position:  10px 14px; background-position: 1.0rem 1.4rem; border-bottom:  1px dotted #BABABA; border-bottom: 0.1rem dotted #BABABA; padding:  8px 0px 8px 30px; padding: 0.8rem 0rem 0.8rem 3rem; width: 100%; } div.main_content div.side_l li a { color: #242425; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.main_content div.side_l li a:hover, div.main_content div.side_l li a.active { color: #8AAE5B; } div.main_content div.side_l li:last-of-type { border-bottom: none; } div.main_content div.side_r { padding-left:  10px; padding-left: 1rem;  } div.main_content div.side_r div.ikon { float: left; margin:  20px 0px 30px 10px; margin: 2rem 0rem 3rem 1rem; } @media only screen and (max-width: 1200px) { div.main_content div.side_r { padding-right:  10px; padding-right: 1rem; } } div.main_content div.side_r div.min { padding-right: 1rem;  } div.main_content div.side_r div.min div.pdf { height:  70px; height: 7rem; } div.main_content div.side_r h3 { color: #678f32; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  10px; margin-bottom: 1rem; } div.main_content div.side_r a.pdf { background: url('../elemek/ikonok/pdf.png') no-repeat left; padding:  200px 0px 200px 60px; padding: 2rem 0rem 2rem 6rem; } div.main_content div.side_r a.ppt { background: url('../elemek/ikonok/pptx.png') no-repeat left; padding: 2rem 0rem 2rem 6rem; } div.main_content div.side_r p, div.main_content div.side_r a { color: #242425; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  30px; margin-bottom: 3rem; line-height: 1.5; } div.main_content div.side_r a { color: #D08A30; } div.main_content div.side_r a:hover { color: #658F2D; } div.main_content div.side_r p b { color: #689130; font-weight: 600; } div.main_content div.side_r p strong { color: #678f32; font-size:  30px; font-size: 3rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  10px; margin-bottom: 1rem; } div.main_content div.side_r h4 { color: #242425; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 10px 30px; margin: 0rem 0rem 1rem 3rem; padding:  0px 0px 0px 0px; padding: 0rem 0rem 0rem 0rem; } div.main_content div.side_r h4 span { color: #658f2c; } div.main_content div.side_r div.terkep_thumb { background: url('../elemek/contact_box_bg.png') repeat-x bottom left; border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; padding:  200px 18px 200px 18px; padding: 2rem 1.8rem 2rem 1.8rem; float: left; height:  210px; height: 21rem; margin:  0px 30px 20px 0px; margin: 0rem 3rem 2rem 0rem; overflow: hidden; width:  420px; width: 42rem; } div.main_content div.side_r div.terkep_thumb:nth-last-of-type(2n) { margin-right:  0px; margin-right: 0rem; } div.main_content div.side_r div.terkep_thumb h4 { color: #658f2c; font-size:  22px; font-size: 2.2rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 15px 0px; margin: 0rem 0rem 1.5rem 0rem; } div.main_content div.side_r div.terkep_thumb h4 img { float: left; margin: 0.5rem 1rem 0rem 0rem; } div.main_content div.side_r div.terkep_thumb p { font-size:  14px; font-size: 1.4rem; } div.main_content div.side_r ul { margin:  0px 0px 20px 40px; margin: 0rem 0rem 2rem 4rem; } div.main_content div.side_r li { color: #242525; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; list-style-image: url('../elemek/c_arrow.png'); list-style-type: none; padding:  5px 0px 5px 0px; padding: 0.5rem 0rem 0.5rem 0rem; } div.partner_thumb { border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; -webkit-box-shadow: inset 0 -7px 0 0 #F7F4F1; box-shadow: inset 0 -7px 0 0 #F7F4F1; cursor: pointer; float: left; height:  320px; height: 32rem; margin:  0px 0px 200px 200px; margin: 0rem 0rem 2rem 2rem; overflow: hidden; width:  266px; width: 26.6rem; } div.partner_thumb.last { margin-right:  0px; margin-right: 0rem; } div.partner_thumb:hover { border:  1px solid #ABCE7C; border: 0.1rem solid #ABCE7C; -webkit-box-shadow: inset 0 -7px 0 0 #ABCE7C; box-shadow: inset 0 -7px 0 0 #ABCE7C; } div.partner_thumb.active { border: 0.1rem solid #ABCE7C; -webkit-box-shadow: inset 0 -7px 0 0 #ABCE7C; box-shadow: inset 0 -7px 0 0 #ABCE7C; } div.partner_thumb.active div.arrow_down { background: url('../elemek/arrow_down.png') no-repeat top left; display: block; height:  6px; height: 0.6rem; margin:  -2px 0px 0px 120px; margin: -0.2rem 0rem 0rem 12rem; position: absolute; width:  11px; width: 1.1rem; } div.partner_thumb div.pict { display: table-cell; height:  220px; height: 22rem; text-align: center; vertical-align: middle; width:  275px; width: 27.5rem; } div.partner_thumb div.name { color: #242525; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; height:  50px; height: 5rem; padding:  0px 100px 0px 100px; padding: 0rem 1rem 0rem 1rem; text-align: center; } div.main_content div.side_r p.read_more { color: #7aa343; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; text-align: center; } div.main_content div.side_r p.read_more span.close { color: #828282; } div.partner_text { border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; color: #242425; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; line-height: 1.5; margin:  0px 0px 30px 20px; margin: 0rem 0rem 3rem 2rem; padding:  15px 300px 25px 300px; padding: 1.5rem 3rem 2.5rem 3rem; position: relative; } div.partner_text h1 { color: #7aa343; font-size:  30px; font-size: 3rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin-bottom:  10px; margin-bottom: 1rem; } div.main_content div.side_r div.partner_text a { color: #806B53; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; text-decoration: none; } div.partner_text div.close { background: url('../elemek/partner_thumb_x.png') no-repeat top left; cursor: pointer; height:  40px; height: 4rem; position: absolute; top:  20px; top: 2rem; right:  -41px; right: -4.1rem; width:  40px; width: 4rem; } div.partner_text div.kutato_box { margin-top:  15px; margin-top: 1.5rem; overflow: hidden; } div.partner_text div.felh_kep { -webkit-border-radius:  4px; -webkit-border-radius: 0.4rem; border-radius:  4px; border-radius: 0.4rem; float: left; height:  90px; height: 9rem; margin-right:  15px; margin-right: 1.5rem; overflow: hidden; width:  75px; width: 7.5rem; } div.breadcrums { border:  1px dotted #92806B; border: 0.1rem dotted #92806B; border-left: none; border-right: none; margin-bottom:  20px; margin-bottom: 2rem; padding:  15px 0px 15px 0px; padding: 1.5rem 0rem 1.5rem 0rem; } div.breadcrums, div.breadcrums a, div.breadcrums span { color: #8B8D8F; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.breadcrums span { margin:  0px 100px 0px 100px; margin: 0rem 1rem 0rem 1rem; } div.breadcrums strong { color: #242425; font-style: normalli; font-weight: 600; } div.blog_kibont div.intro { border-top:  1px dotted #C5C5C5; border-top: 0.1rem dotted #C5C5C5; color: #444647; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-style: italic; font-weight: 400; line-height: 1.5; margin-bottom:  50px; margin-bottom: 5rem; padding:  20px 0px 0px 0px; padding: 2rem 0rem 0rem 0rem; text-align: justify; } div.blog_kibont p { color: #444647; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; line-height: 1.5; margin-bottom:  20px; margin-bottom: 2rem; text-align: justify; } div.contact input, div.contact textarea { background: #E9E9E9; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #696969; font-size:  16px; font-size: 1.6rem; font-family: 'Titillium Web', sans-serif; font-style: italic; font-weight: 400; margin-bottom:  10px; margin-bottom: 1rem; padding:  10000px 10000px 10000px 10000px; padding: 1rem 1rem 1rem 1rem; width: 100%; }  div.contact h2 { color: #6d5539; font-size:  30px; font-size: 3rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 15px 30px; margin: 0rem 0rem 1.5rem 3rem; } div.contact div.box { background: url('../elemek/contact_box_bg.png') repeat-x bottom left; border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; float: left; margin:  0px 0px 30px 0px; margin: 0rem 0rem 3rem 0rem; padding:  30px; padding: 3rem; width: 100%;  } div.contact div.box, div.contact div.box a { color: #242525; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; } div.contact div.box div.cell { border-right:  1px solid #E4E1DE; border-right: 0.1rem solid #E4E1DE; display: table-cell; padding:  0px 0px 20px 20.5px; padding: 0rem 0rem 2rem 2.5rem; vertical-align: top; width:  200px; width: 20rem; } div.contact div.box div.cell:first-child { padding-left:  0px; padding-left: 0rem; width:  250px; width: 25rem; } div.contact div.box div.cell:last-child { border-right: none; } div.contact div.box.none { margin-right:  0px; margin-right: 0rem; } div.contact div.box h3, div.contact div.box h5 { color: #242525; font-size:  18px; font-size: 1.8rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 5px 0px; margin: 0rem 0rem 0.5rem 0rem; } div.contact div.box h5 { margin-bottom:  20px; margin-bottom: 2rem; white-space: nowrap; } div.contact div.box h4 { color: #658f2c; font-size:  24px; font-size: 2.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0px 0px 20px 0px; margin: 0rem 0rem 2rem 0rem; } div.news_and_events { overflow: hidden; padding:  30px 0px 0px 0px; padding: 3rem 0rem 0rem 0rem; width:  1180px; width: 118rem; } div.news_and_events div.box { border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; float: left; height:  375px; height: 37.5rem; margin-right:  25px; margin-right: 2.5rem; margin-bottom:  20px; margin-bottom: 2rem; overflow: hidden; padding:  25px 25px 0px 30px; padding: 2.5rem 2.5rem 0rem 3rem; width:  275px; width: 27.5rem; } div.news_and_events div.box h2 { color: #242425; font-family: 'Titillium Web', sans-serif; font-size:  20px; font-size: 2.0rem; font-weight: 400; margin-bottom:  15px; margin-bottom: 1.5rem; } div.news_and_events div.box h3 { color: #7AA343; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 700; margin-bottom:  3px; margin-bottom: 0.3rem; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.news_and_events div.box p { color: #242425; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 400; margin-bottom:  15px; margin-bottom: 1.5rem; } div.news_and_events div.box:nth-child(4n) { margin-right:  0px; margin-right: 0rem; } div.news_and_events div.box a { color: #DD9A25; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 400; } #map-canvas { color: #6a5e65; height:  420px; height: 42rem; margin-bottom:  20px; margin-bottom: 2rem; width:  870px; width: 87rem; z-index: 1; } #map-canvas div.gm-style-iw, #map-canvas div.gm-style-iw div { height:  100px !important; height: 10rem !important; overflow: hidden !important; } #map-canvas div.gm-style-iw { height: 11rem !important; } #map-canvas div.gm-style-iw div { height: 11rem !important } div.hir_thumb { background: url('../elemek/contact_box_bg.png') repeat-x bottom left; border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; margin-bottom:  30px; margin-bottom: 3rem; overflow: hidden; padding:  30px 28px 10px 28px; padding: 3rem 2.8rem 1rem 2.8rem; } div.hir_thumb img { float: left; margin-bottom:  20px; margin-bottom: 2rem; margin-right:  30px; margin-right: 3rem; } div.hir_thumb h2 { color: #678f32; font-family: 'Titillium Web', sans-serif; font-size:  30px; font-size: 3rem; font-weight: 300; margin-bottom:  5px; margin-bottom: 0.5rem; line-height:  30px; line-height: 3rem; } div.hir_thumb h3, div.main_content div.side_r div.hir_thumb h3 { color: #9f9f9f; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 400; margin-bottom:  20px; margin-bottom: 2rem; } div.hir_thumb p, div.hir_thumb a { color: #242425; font-family: 'Titillium Web', sans-serif; font-size:  16px; font-size: 1.6rem; font-weight: 400; margin-bottom:  20px; margin-bottom: 2rem; } @media only screen and (max-width: 1180px) { div.b_left { padding-left:  10px; padding-left: 1rem; } } div.hir_thumb b { color: #7aa343; font-weight: 600; } div.dok_kont { border:  1px solid #DDDDDD; border: 0.1rem solid #DDDDDD; float: left; margin:  0 10.4px 10px 0; margin: 0 1.4rem 1rem 0; overflow: hidden; width:  120px; width: 12rem; } div.dok_kont div.dok_ikon a{ border-bottom:  1px solid #DDDDDD; border-bottom: 0.1rem solid #DDDDDD; display: table-cell; height:  100px; height: 10rem; padding:  0px; padding: 0rem; text-align: center; vertical-align: middle; width:  120px; width: 12rem; } div.dok_kont div.dok_ikon img { float: none; margin:  0px; margin: 0rem; } div.dok_kont div.dok_kontent { background: #f1f1f8; text-align: center; } div.dok_kont div.dok_kontent .dok_nev { color: #5c5287; font-family: Tahoma; font-size:  12px; font-size: 1.2rem; line-height: 2; padding:  1000px 1000px 3px 1000px; padding: 1rem 1rem 0.3rem 1rem; } div.dok_kont div.dok_kontent .dok_formatum { color: #8d87a5; font-family: Tahoma; font-size:  11px; font-size: 1.1rem; line-height: 2; text-align: center; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.main_content div.side_r div.dok_sor { background: #f9f8f6; border:  0px solid #f00; border: 0rem solid #f00; cursor: pointer; margin:  0px 0px 10px 0px; margin: 0rem 0rem 1rem 0rem; overflow: hidden; padding:  0px 0px 0px 3px; padding: 0rem 0rem 0rem 0.3rem; } div.main_content div.side_r div.dok_sor:hover { background: #f3efeb; } div.main_content div.side_r div.dok_sor span, div.main_content div.side_r div.dok_sor a{ display: inline-block; color: #242425; font-size:  14px; font-size: 1.4rem; font-family: 'Titillium Web', sans-serif; font-weight: 400; margin:  0 0 10.5px 10px; margin: 0 0 1.5rem 1rem; overflow: hidden; } div.comment_cont div.social_cont { background: #F7F7F7; border:  1px solid #DEDEDE; border: 0.1rem solid #DEDEDE; display: table; color: #444647; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 300; margin-bottom: 5%; overflow: hidden; padding: 2.1% 2.5% 1.9% 2.5%; width: 100%; } div.comment_cont div.social_cont div.col { display: table-cell; vertical-align: middle; } div.comment_cont div.social_cont div.col:nth-of-type(1) { width: 60%; } div.comment_cont div.social_cont div.col:nth-of-type(2) { text-align: right; white-space: nowrap; width: 20%; } div.comment_cont div.social_cont div.col:nth-of-type(3) { text-align: right; width:  150px; width: 15rem; } div.comment_cont div.social_cont div.col div.icon { cursor: pointer; float: right; height:  40px; height: 4rem; margin:  0px 0px 0px 10px; margin: 0rem 0rem 0rem 1rem; width:  40px; width: 4rem; } div.comment_cont div.social_cont div.col div.icon.f { background: url('../elemek/facebook_icon.png') no-repeat; } div.comment_cont div.social_cont div.col div.icon.f:hover { background: url('../elemek/facebook_icon_active.png') no-repeat; } div.comment_cont div.social_cont div.col div.icon.tw { background: url('../elemek/twitter_icon.png') no-repeat; } div.comment_cont div.social_cont div.col div.icon.tw:hover { background: url('../elemek/twitter_icon_active.png') no-repeat; } div.comment_cont div.social_cont div.col div.icon.rp { background: url('../elemek/report_icon.png') no-repeat; } div.comment_cont div.social_cont div.col div.icon.rp:hover { background: url('../elemek/report_icon_active.png') no-repeat; } div.comment_cont h3 { color: #242425; font-family: 'Titillium Web', sans-serif; font-size:  18px; font-size: 1.8rem; font-style: normal; font-weight: 400; margin: 2% 0% 1% 3%; } div.comment_cont h3 span { color: #678f32; margin:  0px; margin: 0rem; } div.comment_cont div.main_comment { background: #F7F7F7; border-bottom:  2px solid #CCCCCC; border-bottom: 0.2rem solid #CCCCCC; margin-bottom: 2%; padding: 3% 3% 2.5% 3%; } div.comment_cont div.main_comment p { font-family: 'Titillium Web', sans-serif; margin:  0px; margin: 0rem; } div.comment_cont div.main_comment div.head { border-bottom:  1px dotted #BABABA; border-bottom: 0.1rem dotted #BABABA; margin-bottom: 2%; padding-bottom: 1%; position: relative; } div.comment_cont div.main_comment div.head div.rr { position: absolute; right:  5px; right: 0.5rem; top:  10px; top: 1rem; } div.comment_cont div.main_comment div.head div.rr a { color: #7c8082; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 400; padding:  0px 0px 0px 22px; padding: 0rem 0rem 0rem 2.2rem; } div.comment_cont div.main_comment div.head div.rr span {  margin:  0px 15px;  margin: 0rem 1.5rem; padding:  0px; padding: 0rem; width:  2px; width: 0.2rem; } div.comment_cont div.main_comment div.head div.rr a.report { background: url('../elemek/flag_icon.png') no-repeat left; } div.comment_cont div.main_comment div.head div.rr a.report:hover { background: url('../elemek/flag_icon_active.png') no-repeat left; color: #444647; } div.comment_cont div.main_comment div.head div.rr a.reply { background: url('../elemek/comment_icon.png') no-repeat left; padding-left:  32px; padding-left: 3.2rem; } div.comment_cont div.main_comment div.head div.rr a.reply:hover { background: url('../elemek/comment_icon_active.png') no-repeat left; color: #444647; padding-left: 3.2rem; } div.comment_cont div.main_comment div.head p.name { color: #79a242; font-size:  16px; font-size: 1.6rem; font-weight: 600; margin-bottom:  2px; margin-bottom: 0.2rem; text--webkit-transform: uppercase; text--moz-transform: uppercase; text--ms-transform: uppercase; text--o-transform: uppercase; text-transform: uppercase; } div.comment_cont div.main_comment div.head p.date { color: #7c8082; font-size:  12px; font-size: 1.2rem; font-weight: 400; margin-left:  1px; margin-left: 0.1rem; } div.comment_cont div.main_comment p.text { color: #444647; font-size:  14px; font-size: 1.4rem; font-weight: 300; line-height: 1.5; } div.comment_cont div.main_comment.reply { float: right; width: 95%; } div.comment_cont div.form { background: #F7F7F7; border:  1px solid #DEDEDE; border: 0.1rem solid #DEDEDE; color: #444647; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-weight: 300; margin-bottom: 5%; overflow: hidden; padding: 2.5% 3% 2.3% 3%; width: 100%; } div.comment_cont div.form div.c_close { background: url('../elemek/c_close.png') no-repeat top left; height:  20px; height: 2rem; position: absolute; right:  -5px; right: -0.5rem; width:  20px; width: 2rem; } div.comment_cont div.form input, div.comment_cont div.form textarea { background: #fff; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; border:  1px solid #D5D5D5; border: 0.1rem solid #D5D5D5; border-left: none; border-bottom: none; -webkit-box-shadow: inset -1px 1px 0 0 #F1F1F1; box-shadow: inset -1px 1px 0 0 #F1F1F1; color: #696969; font-family: 'Titillium Web', sans-serif; font-size:  14px; font-size: 1.4rem; font-style: italic; font-weight: 300; line-height: 1.5; float: left; margin: 0% 2% 2% 0%; padding: 1.5% 2%; width: 49%; } div.comment_cont div.form textarea { width: 100%; } div.comment_cont div.form input:last-of-type { background: #707373; border: none; color: #fff; display: block; font-size: 1.6rem; font-style: normal; font-weight: 400; float: right; margin: 0%; padding: 1% 2% 1% 2%; width: auto; } div.comment_cont div.form input:last-of-type:hover { background: #959899;  } .video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; } .video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } div.logo.auto { text-align: center; } div.logo.auto a{ display: inline-block; margin:  0 -0.6px; margin: 0 -0.6rem; } .tac{ text-align: center; } .dib{ display: inline-block; } .mb_3_0{ margin-bottom:  30px; margin-bottom: 3rem; } a.infographic{ border:  1px solid #ccc; border: 0.1rem solid #ccc; display: inline-block; margin:  0 100px 100px 100px; margin: 0 1rem 1rem 1rem; vertical-align: top; }#szurkit{ background-color: #000; height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index: 100; } #alert2{ position: fixed; z-index: 1000; } #alert2 img.bezar{ position: absolute; right:  -10px; right: -1rem; top:  -10px; top: -1rem; } #alert2 .gomb{ background-image: none; background: #707373; border: none; -webkit-border-radius:  0px; -webkit-border-radius: 0rem; border-radius:  0px; border-radius: 0rem; color: #FFFFFF; cursor: pointer; font-family: Arial, sans-serif; font-size:  14px; font-size: 1.4rem; height: auto; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; padding:  7px 12px; padding: 0.7rem 1.2rem; text-align: center; width: auto; } #alert2 .gomb:hover { background: #959899 !important; } #alert2 .gombb{ background-image: none; background: #596B86; border:  0px; border: 0.0rem; -webkit-border-radius:  2px; -webkit-border-radius: 0.2rem; border-radius:  2px; border-radius: 0.2rem; color: #FFFFFF; cursor: pointer; font-family: Arial, sans-serif; font-size:  18px; font-size: 1.8rem; height: auto; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; padding:  8px 14px; padding: 0.8rem 1.4rem; text-align: center; width: auto; } #alert2 input.gomb:hover, #alert2 input.gomb:active, #alert2 input.gomb:focus, #alert2 input.alert2_gomb:hover, #alert2 input.alert2_gomb:active, #alert2 input.alert2_gomb:focus{ background: #6B7E9A; } div.alert_figy {  width:  400px;  width: 40rem; } div.alert_figy div.alert_header { background: #7AA343; color: #fff; font-family: 'Titillium Web', sans-serif; font-weight: 600; font-size:  20px; font-size: 2rem; padding:  1020px 0px 10px 20px; padding: 1.2rem 0rem 1rem 2rem; } div.alert_figy div.alert_header td.cim { color: #fff; font-size:  16px; font-size: 1.6rem; } div.alert_figy div.alert_tart { background: #fff; color: #3C3C3D; font-size: 2rem; font-weight: bold; font-family: 'Titillium Web', sans-serif; font-weight: 400; font-size: 2rem; padding:  2000px 30px 2000px 2000px; padding: 2rem 3rem 2rem 2rem; text-align: center; } div.alert_figy div.f_footer { background: #F6F4EE; border-top:  1px solid #E0DCCD; border-top: 0.1rem solid #E0DCCD; margin:  0px 0px 0px 0px; margin: 0rem 0rem 0rem 0rem; padding:  100px 0px 100px 0px; padding: 1rem 0rem 1rem 0rem; }.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; } .fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; } .fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius:  4px; -webkit-border-radius: 0.4rem; border-radius:  4px; border-radius: 0.4rem; } .fancybox-opened { z-index: 8030; } .fancybox-opened .fancybox-skin { -webkit-box-shadow:  0 1px 25px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, 0.5); box-shadow:  0 1px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 1rem 2.5rem rgba(0, 0, 0, 0.5); } .fancybox-outer, .fancybox-inner { position: relative; } .fancybox-inner { overflow: hidden; } .fancybox-type-iframe .fancybox-inner { } .fancybox-error { color: #444; font:  14px/2px "Helvetica Neue",Helvetica,Arial,sans-serif; font: 1.4rem/2rem "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0; padding:  15px; padding: 1.5rem; white-space: nowrap; } .fancybox-image, .fancybox-iframe { display: block; width: 100%; height: 100%; } .fancybox-image { max-width: 100%; max-height: 100%; } #fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span { background-image: url('../elemek/fancybox_sprite.png'); } #fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top:  -22px; margin-top: -2.2rem; margin-left:  -22px; margin-left: -2.2rem; background-position:  0 -10.8px; background-position: 0 -10.8rem; opacity: 0.8; cursor: pointer; z-index: 8060; } #fancybox-loading div { width:  44px; width: 4.4rem; height:  44px; height: 4.4rem; background: url('../elemek/fancybox_loading.gif') center center no-repeat; } .fancybox-close { position: absolute; top:  -18px; top: -1.8rem; right:  -18px; right: -1.8rem; width:  36px; width: 3.6rem; height:  36px; height: 3.6rem; cursor: pointer; z-index: 8040; } .fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('../elemek/blank.gif'); z-index: 8040; } .fancybox-prev { left: 0; } .fancybox-next { right: 0; } .fancybox-nav span { position: absolute; top: 50%; width:  36px; width: 3.6rem; height:  34px; height: 3.4rem; margin-top:  -18px; margin-top: -1.8rem; cursor: pointer; z-index: 8040; visibility: hidden; } .fancybox-prev span { left:  10px; left: 1rem; background-position:  0 -3.6px; background-position: 0 -3.6rem; } .fancybox-next span { right:  10px; right: 1rem; background-position:  0 -7.2px; background-position: 0 -7.2rem; } .fancybox-nav:hover span { visibility: visible; } .fancybox-tmp { position: absolute; top:  -999990px; top: -99999rem; left:  -999990px; left: -99999rem; visibility: hidden; max-width:  999990px; max-width: 99999rem; max-height:  999990px; max-height: 99999rem; overflow: visible !important; }  .fancybox-lock { overflow: hidden !important; width: auto; } .fancybox-lock body { overflow: hidden !important; } .fancybox-lock-test { overflow-y: hidden !important; } .fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('../elemek/fancybox_overlay.png'); } .fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; } .fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; } .fancybox-title { visibility: hidden; font:  normal 1.3px/2px "Helvetica Neue",Helvetica,Arial,sans-serif; font: normal 1.3rem/2rem "Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; text-shadow: none; z-index: 8050; } .fancybox-opened .fancybox-title { visibility: visible; } .fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom:  -35px; margin-bottom: -3.5rem; z-index: 8050; text-align: center; } .fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding:  20px 20px; padding: 0.2rem 2rem; background: transparent; background: rgba(0, 0, 0, 0.8); -webkit-border-radius:  15px; -webkit-border-radius: 1.5rem; border-radius:  15px; border-radius: 1.5rem; text-shadow:  0 0.1px 2px #222; text-shadow: 0 0.1rem 0.2rem #222; color: #FFF; font-weight: bold; line-height:  24px; line-height: 2.4rem; white-space: nowrap; } .fancybox-title-outside-wrap { position: relative; margin-top:  10px; margin-top: 1rem; color: #fff; } .fancybox-title-inside-wrap { padding-top:  10px; padding-top: 1rem; } .fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding:  10px; padding: 1rem; background: #000; background: rgba(0, 0, 0, .8); }#slider, #slider ul, #slider li { height:  542px; height: 54.2rem; list-style: none; margin: 0; padding: 0; width: 100%; } #slider{ overflow: hidden; } #slider li { text-align: center; } div.show_buttons { height: 1.8rem; margin:  510px; margin: 51rem; position: absolute; width:  240px; width: 24rem; z-index: 20; } div.show_buttons li.moodular_itemList_li { background: url('../elemek/slider_dot.png') no-repeat; float: left; height:  18px; height: 1.8rem; margin:  0px 5px 0px 5px; margin: 0rem 0.5rem 0rem 0.5rem; padding:  0px 0px 0px 0px; padding: 0rem 0rem 0rem 0rem; width:  19px; width: 1.9rem; } div.show_buttons li.moodular_itemList_li.active { background: url('../elemek/slider_dot_active.png') no-repeat; } div.show_buttons li.moodular_itemList_li:last-of-type { width: 1.9rem; } div.show_buttons li.moodular_itemList_li span{ display: none; } div.slider_respo_keret { border-bottom:  0px solid #f00; border-bottom: 0.0rem solid #f00; max-width:  1920px; max-width: 192rem; padding-bottom: 29%; position: relative; } @media only screen and (max-width: 1024px) { div.slider_respo_keret { padding-bottom: 50%; } } @media only screen and (max-width: 480px) { div.slider_respo_keret { padding-bottom: 60%; } } div.WebDeb_slider { max-width: 100%; border-top:  10px solid #fff; border-top: 1rem solid #fff; position: relative; z-index: 3; } div.WebDeb_slider .slide{ border:  1px solid #fff; border: 0.1rem solid #fff; float: left; opacity: 0; position: absolute; -webkit-transition: opacity 800ms ease-in-out; -moz-transition: opacity 800ms ease-in-out; -ms-transition: opacity 800ms ease-in-out; -o-transition: opacity 800ms ease-in-out; transition: opacity 800ms ease-in-out; width: 100%; } div.WebDeb_slider .slide.aktiv{ opacity: 1; z-index: 1; }  div.WebDeb_slider .slide img{ max-width: 100%; } div.menuk { border: 0.0rem solid #f00; position: absolute; top: 90%; left: 45%; width:  300px; width: 30rem; z-index: 4; } div.menuk div { background: url('../elemek/slider_dot.png') no-repeat top left; cursor: pointer; float: left; height:  18px; height: 1.8rem; margin-right:  5px; margin-right: 0.5rem; width:  19px; width: 1.9rem; } div.menuk div.hover { background: url('../elemek/slider_dot_active.png') no-repeat top left; } @media only screen and (max-width: 1024px) { div.menu, div.menuk div { display: none; } } #s_prev { background: url('../elemek/slide_p_left.png') no-repeat top left; cursor: pointer; height:  60px; height: 6rem; top: 50%; left: 2%; position: absolute; width:  60px; width: 6rem; z-index: 4; } #s_next { background: url('../elemek/slide_p_right.png') no-repeat top left; cursor: pointer; height:  60px; height: 6rem; top: 50%; right: 2%; position: absolute; width:  60px; width: 6rem; width: 6rem; z-index: 4; } @media only screen and (max-width: 960px) { #s_prev, #s_next { display: none; } }