@charset "utf-8";@import url(fonts.css);@-webkit-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@-moz-keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn{from{opacity:0;}
to{opacity:1;}
}
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, 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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
b, strong{font-weight:bold;}
i, em{font-style:italic;}
html{width:100%;margin:0;padding:0;height:100%;background-color:#fff;}
body{height:100%;width:100%;min-height:100%;margin:0;padding:0;font-family:"alapfont_light", Arial, sans-serif;font-size:18px;color:#727272;background-color:#fff;position:relative;}
a{color:#127cb2;text-decoration:none;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;transition:color .3s ease-in-out;}
a:hover,
a:active{color:#ffa93e;text-decoration:none;}
header, section, footer{width:100%;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wrapper{position:relative;margin:0 auto;padding:0 2%;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
header{margin:0 0 2px 0;padding:0;position:relative;clear:both;border:none;}
.fejlec{position:relative;margin:0 auto;display:block;padding:0;width:100%;background-color:#127cb2;min-height:50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.fejlecflex{margin:0;padding:0;width:100%;height:auto;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.logoresz{position:relative;margin:0 auto;display:block;padding:10px 2%;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
a.logo{margin:0 auto;padding:0;width:241px;display:block;}
a.logo>img{border:none;padding:0;display:block;margin:0 auto;}
.szlogen{float:left;display:-webkit-inline-flex;display:inline-flex;align-items:center;text-transform:uppercase;font-size:16px;color:#fff;font-family:"alapfont", Arial, sans-serif;}
.szlogen>span{font-size:18px;font-family:"alapfont_bold", Arial, sans-serif;margin-right:5px;display:inline-block;}
#search{float:right;position:relative;margin:0;display:-webkit-inline-flex;display:inline-flex;align-items:center;}
#search form{display:block;height:31px;width:285px;margin:8px 0;}
form.kereses{display:block;height:41px;width:285px;margin:8px 0;}
#search input,
form.kereses input{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
#search input[type=text]{width:244px;height:31px;display:inline-block;float:left;margin:0;border:none;font-size:17px;background-color:#fff;position:relative;color:#8c8c8c;font-family:'alapfont_light', Arial, sans-serif;padding:5px 10px 5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
form.kereses input[type=text]{width:244px;height:41px;display:inline-block;float:left;margin:0;border:none;font-size:17px;background-color:rgba(0,0,0,.08);position:relative;color:rgba(0,0,0,.55);font-family:'alapfont', Arial, sans-serif;padding:5px 10px 5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#search:hover input[type=text]{}
#search input[type=submit]{width:41px;height:31px;background-color:#94c4dc;background-color:rgba(255,255,255,.55);background-image:url("../images/search.png");background-repeat:no-repeat;background-position:center;display:inline-block;border:none;float:right;position:relative;cursor:pointer;}
#search input[type=submit]:hover{background-color:rgba(255,255,255,.25);}
form.kereses input[type=submit]{width:41px;height:41px;background-color:rgba(0,0,0,.55);background-image:url("../images/search.png");background-repeat:no-repeat;background-position:center;display:inline-block;border:none;float:right;position:relative;cursor:pointer;}
form.kereses input[type=submit]:hover{background-color:rgba(0,0,0,.25);}
nav{position:relative;width:100%;margin:0;padding:0;display:block;background-color:#fefefe;border-top:1px solid #e3e7e9;border-bottom:1px solid #e3e7e9;}
nav .main_menu{padding:0 2%;margin:0;width:100%;margin:0 auto;position:relative;display:-webkit-flex;display:flex;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
nav .main_menu ul{list-style-type:none;width:auto;display:block;padding:0;margin:0 auto;clear:both;border:none;}
nav .main_menu ul li{float:left;display:block;padding:15px 2px 15px 2px;border:none;margin:0;}
nav .main_menu ul li a{font-size:20px;font-family:"alapfont", Arial, sans-serif;color:#2f2f2f;display:block;text-align:center;line-height:normal;text-decoration:none;text-transform:uppercase;font-weight:normal;padding:0 20px;margin:0;border-right:1px solid #e3e7e9;background-color:transparent;-webkit-transition:color 0.2s ease-in-out 0.2s;-moz-transition:color 0.2s ease-in-out 0.2s;-o-transition:color 0.2s ease-in-out 0.2s;transition:color 0.2s ease-in-out 0.2s;}
nav .main_menu ul li a:hover,
nav .main_menu ul li a:active{color:#127cb2;text-decoration:none;}
nav .main_menu ul li a.kivalasztott{color:#127cb2;text-decoration:none;}
nav .main_menu ul li:last-child a{border:none;}
.fixed_menu{z-index:9999;position:fixed;left:0;top:0;width:100%;-webkit-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.7);-moz-box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.7);box-shadow:0px 5px 5px 0px rgba(50, 50, 50, 0.7);}
.fejleckepek{display:block;width:100%;height:auto;padding:0 0 2px 0;max-height:491px;border:none;border-bottom:1px solid #e3e7e9;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.fejleckepek .slider-wrapper{padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.akciolap{background:rgb(255, 170, 64);background:-moz-linear-gradient(270deg, rgb(255, 170, 64) 27%, rgb(255, 203, 138) 84%);background:-webkit-linear-gradient(270deg, rgb(255, 170, 64) 27%, rgb(255, 203, 138) 84%);background:-o-linear-gradient(270deg, rgb(255, 170, 64) 27%, rgb(255, 203, 138) 84%);background:-ms-linear-gradient(270deg, rgb(255, 170, 64) 27%, rgb(255, 203, 138) 84%);background:linear-gradient(0deg, rgb(255, 170, 64) 27%, rgb(255, 203, 138) 84%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-top:2px;padding:0;min-height:50px;}
.akciok{width:100%;height:auto;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.akciobox{max-width:450px;width:25%;padding:20px 1%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.akciobox>.akciobox_belso{position:relative;width:100%;height:100%;padding:0;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:7px;border:7px solid #fff;overflow:hidden;}
.akciobox>.akciobox_belso>img{margin:0;padding:0;display:block;width:100%;height:auto;}
.akciobox>.akciobox_belso>.akcio_feliratbox{position:absolute;top:0;left:0;display:block;margin:0;width:50%;height:100%;padding:15px 10px;font-size:16px;text-align:left;z-index:500;color:#efefef;font-family:"alapfont", Arial, sans-serif;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:rgba(38,38,38,.8);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.akciobox:hover>.akciobox_belso>.akcio_feliratbox{width:100%;}
.akcio_cim{color:#ffcb8a;text-transform:uppercase;font-size:21px;font-family:"alapfont_bold", Arial, sans-serif;padding-bottom:15px;}
.akcio_leiras{margin-bottom:15px;line-height:1.3;height:40px;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.akciobox:hover>.akciobox_belso>.akcio_feliratbox>.akcio_leiras{height:auto;}
.akcio_regi_ar{color:#afafaf;}
.akcio_regi_ar>span{text-decoration:line-through;}
.akcio_uj_ar{color:#fff;margin-top:2px;}
.akcio_uj_ar>span{font-size:21px;color:#ffcb8a;font-family:"alapfont_bold", Arial, sans-serif;}
a.akcio_tovabb{position:absolute;bottom:15px;left:10px;width:auto;display:block;margin:15px auto 0 0;float:left;text-align:center;font-family:'alapfont', Arial, sans-serif;background-color:rgba(255,169,62,.8);font-size:15px;color:#fff;padding:8px 8px;text-transform:uppercase;border-radius:5px;border:1px solid #ffcb8a;text-shadow:none;}
a.akcio_tovabb:hover{background-color:rgba(255,169,62,1);}
span.akciofelirat{position:absolute;top:-7px;left:-61px;display:block;opacity:1;margin:0;width:150px;height:auto;padding:18px 3px 8px 3px;font-size:14px;text-align:center;line-height:normal;text-transform:uppercase;font-weight:bold;z-index:490;color:#fff;font-family:"alapfont", sans-serif;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:rgba(255,0,0,.9);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);}
span.kiemeltfelirat{position:absolute;top:-10px;left:-52px;display:block;opacity:1;margin:0;width:150px;height:auto;padding:25px 3px 5px 3px;font-size:14px;text-align:center;line-height:normal;text-transform:uppercase;font-weight:bold;z-index:490;color:#fff;font-family:"alapfont", sans-serif;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:rgba(18,124,178,.9);-webkit-transform:rotate(315deg);-moz-transform:rotate(315deg);-o-transform:rotate(315deg);}
.nagytovabb{width:100%;padding:10px 2%;display:block;overflow:hidden;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.nagytovabb>a{padding:0 0 31px 0;text-align:center;font-family:'alapfont_light', Arial, sans-serif;font-size:24px;display:block;color:#fff;background:transparent url(../images/le_nyil.png) no-repeat bottom center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.nagytovabb>a:hover{color:#000;background:transparent url(../images/le_nyil_hover.png) no-repeat bottom center;}
a.bemutatkozo_tovabb{width:120px;display:block;margin:10px auto 0 0;float:right;text-align:center;font-family:'alapfont', Arial, sans-serif;background-color:#3ebeff;font-size:18px;color:#fff;padding:8px 8px;text-transform:uppercase;border-radius:5px;border:1px solid #127cb2;text-shadow:none;}
a.bemutatkozo_tovabb:hover{background-color:#2da3df;}
.kezdolap{background-color:#fff;}
.tcsoportlap{background-color:#127cb2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;min-height:50px;}
.tcsoportok{width:100%;height:auto;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
a.tcsoportbox{max-width:400px;width:auto;padding:0 10px 20px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;}
a.tcsoportbox2{width:33.33%;}
a.tcsoportbox>.tcsoportbox_belso{position:relative;width:100%;height:100%;padding:0;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:7px solid #fff;overflow:hidden;}
a.tcsoportbox>.tcsop_mod{border:none;}
a.tcsoportbox>.tcsoportbox_belso>img{margin:0;padding:0;display:block;width:100%;height:auto;}
a.tcsoportbox>.tcsoportbox_belso>.tcsoport_feliratbox{position:absolute;bottom:0;left:0;display:block;margin:0;width:100%;min-height:20px;padding:10px 35px 10px 10px;font-size:16px;text-align:left;z-index:500;color:#fff;font-family:"alapfont", Arial, sans-serif;text-decoration:none;line-height:1;background:url(../images/jobbra_nyil.png) no-repeat right 7px center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:rgba(38,38,38,.8);}
a.tcsoportbox:hover>.tcsoportbox_belso>.tcsoport_feliratbox{background:url(../images/jobbra_nyil_hover.png) no-repeat right 7px center;background-color:rgba(38,38,38,.8);}
.tcsoport_cim{color:#fff;text-transform:uppercase;font-size:30px;font-family:"alapfont_bold", Arial, sans-serif;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.75);padding-bottom:5px;display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
a.tcsoportbox:hover>.tcsoportbox_belso>.tcsoport_feliratbox>.tcsoport_cim{color:#ffa93e;text-decoration:none;}
.tcsoport_leiras{display:block;}
.uzletek{width:100%;height:auto;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.uzletbox{width:33.33%;padding:10px 5%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-decoration:none;}
.uzletbox>span{text-align:center;color:#010101;display:block;font-family:"alapfont", Arial, sans-serif;font-size:18px;text-transform:uppercase;line-height:1.3;}
.uzletbox>span>span{color:#010101;font-family:"alapfont_bold", Arial, sans-serif;display:block;text-align:center;margin-top:50px;font-size:20px;text-transform:uppercase;}
a.uzletkorkep{width:90%;max-width:245px;height:auto;margin:0 auto;border-radius:50%;border:5px solid #ffcb8a;position:relative;overflow:hidden;display:block;-webkit-box-shadow:0px 5px 6px 0px rgba(0, 0, 0, 0.40);-moz-box-shadow:0px 5px 6px 0px rgba(0, 0, 0, 0.40);box-shadow:0px 5px 6px 0px rgba(0, 0, 0, 0.40);}
a.uzletkorkep:hover{border:5px solid #fff;}
a.uzletkorkep>img{margin:0;padding:0;display:block;width:100%;height:auto;}
a.uzletkorkep>.uzlet_feliratbox{position:absolute;top:0;left:0;right:0;margin:auto;width:0px;height:0px;overflow:hidden;font-size:24px;text-align:center;z-index:500;text-transform:uppercase;color:#fff;font-family:"alapfont", Arial, sans-serif;opacity:0;transition:opacity .4s ease;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
a.uzletkorkep:hover>.uzlet_feliratbox{display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;padding:20px 10px;font-size:24px;text-align:center;z-index:500;opacity:1;text-transform:uppercase;color:#fff;font-family:"alapfont", Arial, sans-serif;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:rgba(38,38,38,.8);}
.terkeplap{background-color:#242424;background-color:rgba(255,255,255,.09);background-image:url(../images/terkep_hatter.jpg);background-position:center center;background-size:cover;background-attachment:fixed;min-height:470px;max-height:692px;}
.hirlevellap{background-color:#ffa93e;min-height:100px;clear:both;overflow:hidden;}
.hirlevel_szoveg{color:#fefefe;font-size:18px;font-family:"alapfont",Arial, sans-serif;line-height:1.3;display:inline-block;float:left;padding:10px 10px 30px 0;max-width:500px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
form.hirlevel_form{display:inline-block;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;max-width:600px;}
form.hirlevel_form1{display:block;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hirlevel_form input[type=text]{height:40px;width:200px;color:#807261;font-size:16px;margin:0 10px 0 0;background-color:#ffe3c1;font-family:"alapfont",Arial, sans-serif;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;padding:7px 7px 7px 32px;border:none;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hirlevel_form1 input[type=text]{height:40px;width:280px;color:#807261;font-size:16px;margin:0 0 15px 0;background-color:#ffe3c1;font-family:"alapfont",Arial, sans-serif;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;padding:7px 7px 7px 32px;border:1px solid #807261;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hirlevel_form input[type=text].hirlevel_nev,
.hirlevel_form1 input[type=text].hirlevel_nev{background:#ffe3c1 url(../images/user_icon.png) no-repeat 5px center;}
.hirlevel_form input[type=text].hirlevel_email,
.hirlevel_form1 input[type=text].hirlevel_email{background:#ffe3c1 url(../images/mail_icon.png) no-repeat 5px center;}
.hirlevel_form input[type=text]:focus,
.hirlevel_form1 input[type=text]:focus{box-shadow:0 0 5px rgba(128, 114, 97, 1);background-color:#fff;}
button.feliratkozas_gomb{background-color:#807261;font-family:"alapfont", Arial, sans-serif;font-weight:normal;color:#fff;font-size:18px;line-height:normal;padding:5px 15px 5px 15px;margin:15px 0 0 0;display:inline-block;text-decoration:none;text-transform:uppercase;cursor:pointer;border:none;height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;}
button.feliratkozas_gomb:hover{background-color:#514d4a;color:#fff;text-decoration:none;}
.inputmezo{margin:0;display:block;font-family:"alapfont", Arial, sans-serif;font-size:18px;text-align:left;padding:3px 0 3px 0;color:#807261;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szovegbox{margin:0 auto;padding:0 2% 2% 2%;display:block;overflow:hidden;clear:both;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.belsoszovegbox{padding:0 0 2% 0;}
h1{font-family:"alapfont", Arial, sans-serif;font-weight:bold;text-transform:none;color:#1b1b1b;font-size:36px;margin:0;padding:30px 0;text-align:left;text-transform:uppercase;line-height:1.2;}
.kezdo_h1{font-weight:normal;}
.belso_h1{padding:10px 0 10px 0;}
.navigacios_h1{padding-top:0;}
h2{font-family:"alapfont", Arial, sans-serif;font-weight:normal;text-transform:none;color:#fefefe;font-size:36px;margin:0;padding:30px 0 10px 0;text-align:left;text-transform:uppercase;line-height:normal;}
.h2_fekete{color:#222222;}
h5{font-family:"focimfont", Arial, sans-serif;font-size:32px;color:#fefefe;margin:0;padding:45px 0 30px 0;line-height:normal;text-align:center;text-transform:uppercase;}
.datum{font-family:"cimfont", Arial, sans-serif;font-weight:normal;text-transform:none;color:#3b3b3b;font-size:15px;margin:0;padding:0 0 1px 0;text-align:left;line-height:normal;}
.datum>span{font-family:"alapfont", Arial, sans-serif;}
.kalkulator_belso{overflow:hidden;width:100%;height:auto;display:-webkit-flex;display:flex;-webkit-flex-flow:row;flex-flow:row;display:-webkit-inline-flex;display:inline-flex;align-items:center;}
.kalkulator_belso>.mobilkep{float:left;width:auto;max-width:149px;height:auto;margin:0 3% 0 0;padding:0;}
.kalkulator_belso>.kalkulator_clear{display:none;}
.kalkulator_belso>.mobilkep>img{width:100%;height:auto;margin:0;padding:0;border:none;}
.kalkulator_belso .kalkulator_szoveg{color:#262626;font-size:20px;line-height:1.4;margin:0 auto;padding:0;width:50%;float:left;overflow:hidden;}
.kalkulator_belso .kalkulator_start{float:right;width:290px;border-radius:4px;margin:0 0 0 3%;background:#0e0e0e url(../images/poczakft_hatter.png) repeat top left;border:5px #787376 solid;}
.kalkulator_belso .kalkulator_start:hover{border:5px #92d012 solid;}
.kalkulator_belso .kalkulator_start>a{font-size:28px;font-family:"alapfont", Arial, sans-serif;color:#fff;display:block;text-align:left;line-height:1.3;text-decoration:none;text-transform:uppercase;font-weight:bold;padding:10px 10px 10px 60px;text-shadow:#000 2px 1px 0px;margin:0;background:transparent url(../images/kalkulator_nyil.png) no-repeat 15px center;}
.kalkulator_belso .kalkulator_start>a:hover{text-decoration:none;color:#92d012;}
a.fokepbox{width:auto;max-height:400px;position:relative;border-radius:10px;display:inline-block;padding:0;margin:10px auto 20px auto;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #585858;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.fokep{width:auto;position:relative;max-width:100%;max-height:400px;margin:0 auto 0 auto;padding:0;border:none;display:block;height:auto;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
span.foto_megtekintese{position:absolute;top:0;left:0;right:0;margin:auto;width:0px;height:0px;overflow:hidden;z-index:500;opacity:0;transition:opacity .4s ease;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
a.fokepbox:hover{border:1px solid #585858;}
a.fokepbox:hover>span.foto_megtekintese{display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;opacity:1;margin:auto;width:100%;height:100%;padding:0;z-index:500;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,0,0,.45) url('../images/look.png') no-repeat center center;}
a.fokepbox:hover>.fokep{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.fokep_kezdo{width:auto;position:relative;max-width:90%;margin:0 auto 2% auto;padding:0;border:1px solid #fff;display:block;height:auto;max-height:800px;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szovegbox .szoveg,
.szoveg{font-family:"alapfont_light", Arial, sans-serif;color:#585858;font-size:18px;line-height:1.6;}
.kis_szoveg{font-family:"alapfont_light", Arial, sans-serif;color:#585858;line-height:1.4;font-size:14px;}
.bevezeto_szoveg{font-family:"alapfont_light", Arial, sans-serif;color:#585858;font-size:18px;line-height:1.6;margin-top:20px;margin-bottom:20px;}
.szoveg_torzs{margin:0 0 30px 0;}
.erdeklodjon_box{width:100%;display:block;text-align:left;}
a.erdeklodjon{display:inline-block;color:#fff;font-family:"alapfont", Arial, sans-serif;width:auto;font-size:22px;min-height:50px;line-height:normal;margin:20px auto 20px auto;padding:10px 34px 10px 17px;text-decoration:none;text-align:center;background:#3ebeff url("../images/gombhatter.png") no-repeat 97% center;text-transform:uppercase;border-radius:5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:0 0 5px rgba(0, 0, 0, .12);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;border:none;border:1px solid #127cb2;}
a.erdeklodjon:hover{background-color:#2da3df;text-decoration:none;}
.navigacio{font-family:"alapfont_light", Arial, sans-serif;text-transform:none;color:#1b1b1b;font-size:17px;margin:0;padding:30px 0 10px 0;text-align:left;text-transform:uppercase;line-height:1.2;}
.navigacio>a{color:#1b1b1b;display:inline-block;padding-top:3px;padding-left:12px;margin-left:10px;background:transparent url("../images/jobbra_kisnyil.png") no-repeat left center;}
.navigacio>a:hover{color:#127cb2;}
.navigacio>a.navelso{background:none;padding-left:0;margin-left:0;font-family:"alapfont", Arial, sans-serif;}
.navigacio>span{color:#1b1b1b;text-transform:none;display:inline-block;padding-top:3px;padding-left:16px;margin-left:10px;background:transparent url("../images/jobbra_kisnyil.png") no-repeat left center;}
.urlaphoz{margin:10px 0;color:#525263;font-size:18px;line-height:1.4;}
a.reflista{padding:5px 0 5px 21px;margin:5px 0 5px 10px;font-size:18px;line-height:1.2;display:block;background:transparent url('../images/nyilkek.png') no-repeat left center;}
a.reflista:hover,
a.reflista:active{background:transparent url('../images/nyil_hover.png') no-repeat left center;}
.fooldalikep{width:auto;position:relative;max-height:372px;display:block;float:left;border:none;margin:5px 30px 10px 0;padding:0;border-radius:5px;border:none;}
.szovegbox .kezdo_szoveg{color:#727272;font-size:20px;line-height:1.5;}
.szovegbox .szoveg p,
.szovegbox .szoveg div{margin-bottom:10px;}
.szovegbox .szoveg ul{list-style-type:none;padding:0 0 0 2%;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szovegbox .szoveg ul>li{padding:0 0 0 18px;margin:0 0 10px 0;font-size:18px;font-family:"alapfont", Arial, sans-serif;background:transparent url("../images/pipa.png") no-repeat left 2px;background-size:13px 12px;color:#525263;line-height:normal;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szovegbox .szoveg img{margin:10px;max-width:90%;padding:0;height:auto;-webkit-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);-moz-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);}
.szovegbox .szoveg .video-responsive{overflow:hidden;max-width:600px;position:relative;height:337px;margin:2% auto;border-radius:10px;}
.szovegbox .szoveg .video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}
.weburl{display:block;clear:both;margin-bottom:15px;}
.weburl>a{font-size:17px;padding:5px 0 5px 33px;line-height:1.4;background:transparent url("../images/web_icon.png") no-repeat left center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.weburl>a:hover,
.weburl>a:active{background:transparent url("../images/web_icon_hover.png") no-repeat left center;}
.videoresz{max-width:600px;position:relative;height:337px;overflow:hidden;margin:15px auto 10px auto;}
.videoresz>iframe,
.videoresz>video{position:absolute;top:0;left:0;width:100%;height:100%;}
.szoveg table{width:auto;border-collapse:collapse;border-left:0;border-spacing:0;}
.szoveg table th,
.szoveg table td{padding:5px;line-height:18px;text-align:left;vertical-align:top;}
.szoveg table thead th{vertical-align:bottom;font-weight:bold;color:#000000;border-bottom:1px solid #c2c2c2;}
.szoveg table tr{border-bottom:1px solid #c2c2c2;}
.szoveg img { max-width:100%; margin:5px;}
a.vissza{color:#fff;width:90px;display:block;padding:8px 17px 6px 17px;margin:2% auto;font-family:"alapfont_light", Arial, sans-serif;font-size:18px;float:none;text-align:center;text-transform:uppercase;text-decoration:none;background-color:rgba(0,0,0,.5);border:1px solid rgba(0,0,0,.3);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
a.vissza:hover,
a.vissza:active{color:#fff;text-decoration:none;background-color:rgba(0,0,0,.7);}
a.nyitvatartas_gomb{width:100%;background-color:#127cb2;padding:14px 17px 10px 17px;margin-top:15px;}
h3{font-family:"alapfont", Arial, sans-serif;font-size:28px;color:#d2220a;margin:0;padding:0;line-height:normal;text-align:left;font-weight:bold;text-transform:uppercase;}
.ketoszlop{width:100%;height:auto;margin:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.balmenuresz{width:25%;padding:1.5% 1.5% 1.5% 0;margin:0;border:none;display:inline-block;height:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.balmenucim{font-family:"menufont", Arial, sans-serif;text-transform:none;color:#fff;font-size:24px;margin:0;padding:50px 0 12px 0;text-align:left;text-transform:uppercase;line-height:1.2;}
.jobbtartalomresz{width:75%;padding:1.5% 0;margin:0;border:none;display:inline-block;height:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.balmenu{list-style-type:none;width:auto;display:block;padding:0;margin:0 auto;clear:both;border:none;}
ul.balmenu li{display:block;padding:2px 0;border:none;border-bottom:1px solid rgba(255,255,255,.15);margin:0;}
ul.balmenu li:last-child{border:none;}
ul.balmenu li a{font-size:16px;font-family:"menufont", Arial, sans-serif;color:#8ec61a;display:block;text-align:left;line-height:normal;text-decoration:none;text-transform:uppercase;font-weight:normal;padding:8px 0px;margin:0;background-color:transparent;-webkit-transition:color 0.2s ease-in-out 0.2s;-moz-transition:color 0.2s ease-in-out 0.2s;-o-transition:color 0.2s ease-in-out 0.2s;transition:color 0.2s ease-in-out 0.2s;}
ul.balmenu li a:hover,
ul.balmenu li a:active{color:#fff;text-decoration:none;}
ul.balmenu li a.balkivalasztott{color:#fff;text-decoration:none;}
.hirek{width:100%;height:auto;margin:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.hir{width:33%;padding:1.5%;margin:0;border:none;border-left:1px solid #535251;display:inline-block;height:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.hir:first-child{border:none;}
.hirek>.hir>.hir_cim{display:block;width:100%;max-width:320px;margin:0 auto;color:#fefefe;font-family:"cimfont", Arial, sans-serif;font-size:26px;padding:10px 0;text-transform:uppercase;line-height:1.2;}
.hirek>.hir>.hir_cim>a{color:#fefefe;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.hirek>.hir>.hir_cim>a:hover,
.hirek>.hir>.hir_cim>a:active{color:#8ec61a;text-decoration:none;}
.hirek>.hir>img{width:100%;max-width:320px;max-height:188px;margin:0 auto 4% auto;padding:0;border:none;display:block;height:auto;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);-moz-box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);box-shadow:4px 4px 5px 0px rgba(0, 0, 0, 0.45);}
.hirek>.hir>.hir_leiras{display:block;font-family:"alapfont", Arial, sans-serif;color:#9a9995;margin:0 auto;padding:0;width:100%;max-width:320px;font-size:17px;line-height:1.3;}
.hirek>.hir>.hir_also{margin:20px auto 0 auto;width:100%;max-width:320px;overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex-flow:row;flex-flow:row;}
.hirek>.hir>.hir_also>span{color:#8ec61a;font-size:14px;min-height:17px;display:-webkit-inline-flex;display:inline-flex;align-items:center;font-family:"alapfont", Arial, sans-serif;margin:0;padding:0 0 0 25px;text-decoration:none;text-align:left;background:transparent url(../images/naptar_ikon.png) no-repeat center left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.hirek>.hir>.hir_also>a.tovabb{color:#00ce00;width:38px;height:38px;border:2px solid #fff;margin:0;padding:0;margin-left:auto;text-decoration:none;border-radius:50%;background:#8ec61a url(../images/tovabbnyil_ikon.png) no-repeat center center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.hirek>.hir>.hir_also>a.tovabb:hover,
.hirek>.hir>.hir_also>a.tovabb:active{text-decoration:none;background-color:#444444;}
.referenciak{width:100%;height:auto;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.ref{position:relative;width:33.3%;padding:0px 15px;margin:6px 0 20px 0;border:none;display:inline-block;height:auto;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-left:1px solid rgba(154,153,149,.28);}
.ref:first-child{border:none;}
.ref_in{position:relative;width:100%;padding:4px 0 70px 0;margin:0;border:none;display:block;height:100%;min-height:100%;height:auto !important;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#f1f1f5;border-radius:5px;border:1px solid #dfdfea;}
.ref_cim{display:block;font-family:"cimfont", Arial, sans-serif;color:#fefefe;margin:0 auto;padding:4px 0 0 0;width:100%;text-align:center;text-transform:uppercase;font-size:34px;line-height:1.2;}
.ref_cim>a{text-decoration:none;color:#fefefe;}
.ref_cim>a:hover{text-decoration:none;color:#8ec61a;}
.ref_leiras{display:block;font-family:"alapfont", Arial, sans-serif;color:#9a9995;margin:0 auto;padding:4px 0 0 0;width:100%;text-align:center;font-size:17px;line-height:1.4;}
.ihaz_ikon{width:91px;height:91px;border-radius:50%;margin:0 auto 20px auto;display:block;background:#84b818 url(../images/ihaz_ikon.png) no-repeat center center;}
.vszereles_ikon{width:91px;height:91px;border-radius:50%;margin:0 auto 20px auto;display:block;background:#84b818 url(../images/vszereles_ikon.png) no-repeat center center;}
.egyeb_ikon{width:91px;height:91px;border-radius:50%;margin:0 auto 20px auto;display:block;background:#84b818 url(../images/egyeb_ikon.png) no-repeat center center;}
.ref_ugyfelszam{width:146px;height:80px;padding-top:30px;margin:10px auto;display:block;font-family:"alapfont", Arial, sans-serif;font-size:14px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#747474;background:transparent url(../images/ugyfelszam_hatter.png) no-repeat top center;}
.ref_ugyfelszam>span{display:block;margin-top:1px;color:#84b818;font-size:28px;font-weight:bold;text-shadow:#000 1px 1px 0px;}
a.gomb{position:absolute;bottom:0;left:0;right:0;color:#fff;width:120px;display:block;padding:8px 10px 6px 10px;margin:20px auto;font-family:"cimfont", Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1;text-decoration:none;text-transform:uppercase;border:none;vertical-align:middle;text-align:center;background-color:#d81701;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
a.gomb:hover,
a.gomb:active{color:#fff;text-decoration:none;background-color:rgba(216,23,1,.5);}
.kapcsolat{background-image:url(../images/kapcsolat_hatter.jpg);background-position:center center;background-size:cover;background-attachment:fixed;padding:40px 0;min-height:568px;}
.kapcsolat_belso{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.urlap{width:50%;padding-right:20px;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.urlap2{width:100%;padding-right:20px;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.kapcsolat_h2{color:#000;padding-top:0;}
.gombok{width:100%;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.szolgaltatasok{border-top:1px solid rgba(104,104,118,.37);border-bottom:1px solid rgba(104,104,118,.37);padding:40px 0;}
.szolg_h2{width:100%;max-width:1200px;margin:0 auto;padding:0 2%;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szolg_h3{width:100%;max-width:1200px;margin:0 auto;padding:7px 2% 15px 2%;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szolgaltatasok_belso{width:100%;padding-top:15px;padding-right:2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.szolg_kepresz{width:50%;display:inline-block;}
.szolg_kepresz>img{width:100%;max-width:766px;height:auto;border:none;margin:0;padding:0;}
.szolg_leirasresz{width:50%;display:inline-block;}
.szolg_leirasresz>ul{list-style-type:none;padding:0 0 0 2%;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.szolg_leirasresz>ul>li{padding:0 0 0 25px;margin:0 0 10px 0;font-size:22px;font-family:"alapfont", Arial, sans-serif;background:transparent url("../images/pipa.png") no-repeat left 3px;color:#525263;line-height:normal;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.megosztas{display:inline-block;width:auto;overflow:hidden;margin:0 auto 20px auto;position:relative;}
.megosztas div,
.megosztas a{display:inline-block;float:left;margin:5px 10px 0 0;padding:0;}
.tartalom{background-color:#fff;}
.box_resz{width:100%;height:auto;margin:0;padding:0 0 30px 0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.box_resz>.box{width:33.33%;display:inline-block;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.box_resz>.box>a.box_keplink{position:relative;width:100%;height:auto;padding:0;display:block;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d9d9d9;border-radius:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box a.box_cim{display:block;width:100%;margin:0 auto;text-align:center;color:#127cb2;font-family:"alapfont", Arial, sans-serif;font-size:20px;padding:10px 0;line-height:1.3;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box .akcios_ar{font-family:"alapfont_bold", Arial, sans-serif;font-size:24px;color:#ff0000;text-align:center;}
.box .palyazat_sz{font-family:"alapfont_bold", Arial, sans-serif;font-size:16px;text-align:center;}
.box .regi_ar{font-family:"alapfont_bold", Arial, sans-serif;font-size:18px;color:#2f2f2f;text-decoration:line-through;text-align:center;}
.box .box_leiras{font-family:"alapfont_light", Arial, sans-serif;color:#585858;font-size:16px;line-height:1.3;margin-top:10px;text-align:center;}
ul.uzlet_elerhetoseg{list-style-type:none;padding:0;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.uzlet_elerhetoseg>li{display:block;padding:3px 0 10px 36px;border:none;margin:0;text-align:left;line-height:1.3;font-size:18px;font-family:"alapfont_light", Arial, sans-serif;color:#585858;}
ul.uzlet_elerhetoseg>li>a{font-size:18px;font-family:"alapfont_light", Arial, sans-serif;color:#585858;display:block;text-align:left;text-decoration:none;font-weight:normal;padding:0;margin:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
ul.uzlet_elerhetoseg>li>a:hover,
ul.uzlet_elerhetoseg>li>a:active{color:#ffa93e;text-decoration:none;}
ul.uzlet_elerhetoseg>li.f_mail{background:transparent url(../images/mail_ikon.png) no-repeat left 3px;}
ul.uzlet_elerhetoseg>li.f_tel{background:transparent url(../images/tel_ikon.png) no-repeat left top;}
ul.uzlet_elerhetoseg>li.f_mobil{background:transparent url(../images/mobil_ikon.png) no-repeat top left;}
ul.uzlet_elerhetoseg>li.f_fax{background:transparent url(../images/fax_ikon.png) no-repeat top left;}
ul.uzlet_elerhetoseg>li.f_hely{background:transparent url(../images/cim_ikon.png) no-repeat left top;}
.akcios_nagyar{font-family:"alapfont_bold", Arial, sans-serif;font-size:36px;color:#ff0000;text-align:left;margin-top:10px;}
.palyazat_szama{font-family:"alapfont_bold", Arial, sans-serif;font-size:20px;text-align:left;}
.palyazat_datum{text-align:left;margin-top:10px;font-size:16px;display:block;color:#585858;}
.regi_nagyar{font-family:"alapfont_bold", Arial, sans-serif;font-size:24px;color:#2f2f2f;text-decoration:line-through;text-align:left;}
.box a.box_cim:hover{color:#2f2f2f;}
.box_resz>.box>a.box_keplink:hover{border:1px solid #1b1b1b;}
.box_resz>.box>a.box_keplink>img{display:block;margin:0;width:100%;height:auto;border:none;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.box_resz>.box>a.box_keplink:hover>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.belso_resz{width:100%;height:auto;margin:0;padding:0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
.belso_kep{}
.belso_info{padding-left:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.kategoriacim{padding:10px 0 0 0;font-size:18px;text-transform:uppercase;}
.kategoriacim > a{color:#1b1b1b;}
.kategoriacim > a:hover{color:#127cb2;}
.kisvideo{position:relative;width:100%;max-width:320px;max-height:180px;margin:0 auto 4% auto;padding:0;border:none;display:block;height:auto;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:11px 11px 0px 0px rgba(0, 0, 0, 0.12);-moz-box-shadow:11px 11px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:11px 11px 0px 0px rgba(0, 0, 0, 0.12);}
.kisvideo>iframe,
.kisvideo>video{margin:0;padding:0;display:block;width:100%;height:100%;}
.kapcsolododok{width:60%;margin:30px auto 20px auto;padding:10px;border-radius:10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.kapcsolododok>.kapcsolododok_cim{font-family:"alapfont", Arial, sans-serif;color:#282724;font-size:32px;margin:0 auto 20px auto;text-transform:uppercase;line-height:1.2;display:block;text-align:center;}
.kapcsolododok>ul{list-style-type:none;padding:0 10px;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.kapcsolododok>ul>li{display:block;padding:0 0 10px 0;border:none;margin:0 0 10px 0;text-align:center;font-size:16px;font-family:"alapfont", Arial, sans-serif;border-bottom:1px rgba(0,0,0,.15) solid;}
.kapcsolododok>ul>li:last-child{border:none;}
.kapcsolododok>ul>li>a{font-size:18px;font-family:"alapfont", Arial, sans-serif;color:#127cb2;text-decoration:none;font-weight:normal;line-height:1.2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;overflow:hidden;padding:5px;margin:0;opacity:.7;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.kapcsolododok>ul>li>a:hover,
.kapcsolododok>ul>li>a:active{text-decoration:none;color:#2f2f2f;opacity:1;}
.kapcsolododok>ul>li>a>img{margin:0 auto 5px auto;display:block;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.kapcsolododok>ul>li>a>span{font-family:"alapfont_light", Arial, sans-serif;font-size:14px;color:#2f2f2f;display:block;margin-top:2px;text-align:center;}
.kapcsolododok>ul>li>a:hover>img{-webkit-filter:grayscale(0);filter:grayscale(0);}
.letoltesek{margin:0 auto;padding:0 18px;display:block;overflow:hidden;clear:both;width:100%;max-width:1200px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.kat_letoltesek{list-style-type:none;padding:0;margin:0;clear:both;border:none;display:block;width:100%;}
ul.kat_letoltesek>li{display:block;padding:0 0 10px 0;border:none;margin:0;text-align:left;font-size:16px;font-family:"alapfont", Arial, sans-serif;color:#a5a5a5;}
ul.kat_letoltesek>li>a{font-size:18px;font-family:"cimfont", Arial, sans-serif;color:rgba(0,0,0,.5);display:block;text-align:left;text-decoration:none;font-weight:normal;line-height:normal;padding:0 0 0 33px;margin:0;min-height:20px;background:transparent url(../images/letoltes_ikon.png) no-repeat top left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
ul.kat_letoltesek>li>a:hover,
ul.kat_letoltesek>li>a:active{color:#000;text-decoration:none;}
ul.kat_letoltesek>li>ul.belso_letoltesek{margin:0px;padding:5px 0 5px 33px;list-style-type:none;clear:both;}
ul.kat_letoltesek>li>ul.belso_letoltesek>li{display:block;width:auto;border:none;font-family:"alaplightfont", Arial, sans-serif;font-size:16px;text-transform:none;font-weight:normal;margin:0;padding:0 0 5px 0;height:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.kat_letoltesek>li>ul.belso_letoltesek>li:last-child{padding-bottom:0;}
ul.kat_letoltesek>li>ul.belso_letoltesek>li>a{font-size:16px;font-family:"alapfont", Arial, sans-serif;color:rgba(0,0,0,.5);display:block;min-height:35px;margin:0;overflow:hidden;padding:0;font-style:normal;font-weight:normal;line-height:1.3;text-decoration:none;text-align:left;padding:0 0 0 28px;background:transparent url(../images/kis_letoltes.png) no-repeat 3px 3px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
ul.kat_letoltesek>li>ul.belso_letoltesek>li>a>span{font-size:14px;font-family:"alaplightfont", Arial, sans-serif;color:#919191;margin:0;padding:0;font-weight:normal;display:block;}
ul.kat_letoltesek>li>ul.belso_letoltesek>li>a:hover,
ul.kat_letoltesek>li>ul.belso_letoltesek>li>a:active{color:rgba(0,0,0,1);text-decoration:none;background:transparent url(../images/kis_letoltes_hover.png) no-repeat 3px 3px;}
.focim{font-family:"alapfont", Arial, sans-serif;color:#282724;font-size:32px;display:block;padding:30px 0 0 0;margin:0;text-align:center;text-transform:uppercase;line-height:1.2;position:relative;}
.belso_kapcsolodokepek{width:100%;height:auto;margin:0;padding:30px 0;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.belso_kapcsolodokepek>.foto_box{width:25%;display:inline-block;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.belso_kapcsolodokepek>.foto_box>a{position:relative;width:100%;height:auto;padding:0;display:block;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #585858;border-radius:10px;}
.belso_kapcsolodokepek>.foto_box>a>img{display:block;margin:0;width:100%;height:auto;border:none;overflow:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
span.foto_cim{position:absolute;bottom:0;left:0;display:none;margin:0;width:100%;padding:10px;font-size:14px;text-align:center;z-index:600;color:#fff;font-family:"alapfont", Arial, sans-serif;line-height:1.2;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;}
span.foto_megtekint{position:absolute;top:0;left:0;right:0;margin:auto;width:0px;height:0px;overflow:hidden;z-index:500;opacity:0;transition:opacity .4s ease;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.belso_kapcsolodokepek>.foto_box>a:hover{border:1px solid #000;}
.belso_kapcsolodokepek>.foto_box>a:hover>span.foto_megtekint{display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;top:0;left:0;right:0;opacity:1;margin:auto;width:100%;height:100%;padding:0;z-index:500;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,0,0,.45) url('../images/look.png') no-repeat center center;}
.belso_kapcsolodokepek>.foto_box>a:hover>span.foto_cim{display:block;}
.belso_kapcsolodokepek>.foto_box>a:hover>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
footer{background-color:#17120d;}
.footer_in{padding-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}
h4{font-family:"alapfont_light", Arial, sans-serif;font-size:28px;color:#d1d0cf;margin:0;text-transform:uppercase;padding:40px 0 40px 0;line-height:normal;text-align:left;}
.footer_box{font-size:18px;font-family:"alapfont_light", Arial, sans-serif;color:#a2a09e;position:relative;width:33.3%;padding:1.5% 2%;margin:0;border:none;display:inline-block;height:auto;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.footer_box:nth-child(even){padding:0;}
.footer_box>img{width:100%;max-width:350px;display:block;margin:0 auto;}
ul.footer_menu{list-style-type:none;padding:0 20px;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.footer_menu>li{display:block;padding:0 0 10px 0;border:none;margin:0;text-align:left;font-size:18px;font-family:"alapfont_light", Arial, sans-serif;color:#a2a09e;}
ul.footer_menu>li>a{font-size:18px;font-family:"alapfont_light", Arial, sans-serif;color:#a2a09e;display:block;text-align:left;text-decoration:none;font-weight:normal;padding:0 0 0 20px;margin:0;min-height:17px;line-height:1.2;background:transparent url(../images/footer_nyil.png) no-repeat center left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
ul.footer_menu>li>a:hover,
ul.footer_menu>li>a:active{color:#fff;text-decoration:none;background:transparent url(../images/footer_nyil_hover.png) no-repeat center left;}
ul.elerhetoseg{list-style-type:none;padding:0 20px;margin:0;clear:both;border:none;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
ul.elerhetoseg>li{display:block;padding:0 0 15px 0;border:none;margin:0;text-align:left;line-height:1.2;}
ul.elerhetoseg>li>a{font-size:18px;font-family:"alapfont", Arial, sans-serif;color:#a2a09e;display:block;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:normal;padding:0 0 0 30px;margin:0;background:transparent url(../images/uzlet_hely.png) no-repeat top left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
ul.elerhetoseg>li>a>span{text-transform:none;display:block;margin-top:1px;}
ul.elerhetoseg>li>a:hover,
ul.elerhetoseg>li>a:active{color:#fff;text-decoration:none;}
.kereskedelem_szoveg{text-align:center;display:block;margin:0 auto 15px auto;font-size:16px;line-height:1.3;font-family:"alapfont", Arial, sans-serif;}
a.uzletkep{width:100%;position:relative;max-width:258px;max-height:141px;margin:1.5% auto;padding:0;border:none;display:block;height:auto;overflow:hidden;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
a.uzletkep>img{border:none;margin:0;padding:0;width:100%;height:auto;display:block;-webkit-filter:sepia(0);filter:sepia(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
a.uzletkep:hover>img{-webkit-filter:sepia(1);filter:sepia(1);}
a.uzletkep>span{position:absolute;bottom:0;left:0;color:#fff;display:block;margin:0;width:100%;padding:15px 50px 3px 10px;font-size:16px;text-align:right;z-index:15;font-family:"alapfont", Arial, sans-serif;text-decoration:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../images/uzletlink_ikon.png) no-repeat 95% center;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.footer_also{background-color:#0c0906;width:100%;min-height:50px;display:block;}
.footer_also_belso{width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.copyright{width:auto;height:57px;margin:0;font-size:16px;font-family:"alapfont", Arial, sans-serif;color:#5c5c5c;text-align:center;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.copyright>a{color:#5c5c5c;margin-left: 5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.copyright>a:hover{color:#fff;}
.karma{padding-left:14px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:-webkit-inline-flex;display:inline-flex;align-items:center;}
.szocial{width:auto;margin:0;padding:0;display:-webkit-inline-flex;display:inline-flex;align-items:center;}
.szocial>a{display:inline-block;width:26px;height:28px;margin:0 14px 0 0;padding:0;border:none;cursor:pointer;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.szocial>a.facebook{background:transparent url(../images/facebook_icon.png) no-repeat center center;}
.szocial>a.youtube{background:transparent url(../images/youtube_icon.png) no-repeat center center;}
.scrollToTop{position:fixed;bottom:70px;right:40px;background:url(../images/felnyil.png) no-repeat center center;background-color:rgba(81,77,74,.55);padding:0;width:47px;height:41px;border-radius:5px;border:none;text-decoration:none;display:block;clear:both;z-index:20;-webkit-box-shadow:1px 2px 0px 0px rgba(0, 0, 0, .75);-moz-box-shadow:1px 2px 0px 0px rgba(0, 0, 0, .75);box-shadow:1px 2px 0px 0px rgba(0, 0, 0, .75);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.scrollToTop:hover{background-color:rgba(81,77,74,.85);text-decoration:none;}
#navcookie{opacity:.9;}
.navbar{position:fixed;right:0;left:0;bottom:0;width:100%;z-index:1030;height:auto;background:#000;}
.nav-tartalom{padding:1%;width:90%;margin:0 auto;font-size:16px;color:#fff;display:block;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.nav-text-box{display:block;margin:0 auto;width:90%;line-height:1.3;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
a#btncookie{margin:10px auto 0 auto;display:block;padding:8px 14px;background-color:#127cb2;color:#fff;text-decoration:none;font-size:16px;font-weight:600;width:150px;text-align:center;border-radius:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
a#btncookie:hover{background-color:#ffa93e;color:#fff;}
.slidecheck{width:90px;height:36px;background:#333;display:inline-block;float:right;margin:0 0 10px 0;padding:0;position:relative;border-radius:50px;box-shadow:inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);}
.slidecheck:after{content:'NEM';color:#000;position:absolute;right:9px;z-index:0;font:12px/36px "alapfont", sans-serif;font-weight:bold;text-shadow:1px 1px 0px rgba(255, 255, 255, 0.15);}
.slidecheck:before{content:'IGEN';color:#27ae60;position:absolute;left:9px;z-index:0;font:12px/36px "alapfont", sans-serif;font-weight:bold;}
.slidecheck label{display:block;width:44px;height:31px;cursor:pointer;position:absolute;top:3px;left:3px;z-index:1;background:#fcfff4;background:-webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);background:linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);border-radius:50px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;box-shadow:0px 2px 5px 0px rgba(0, 0, 0, 0.3);}
.slidecheck input[type=checkbox]{visibility:hidden;}
.slidecheck input[type=checkbox]:checked + label{left:43px;}
.oldalszamresz{}
div.pagination{padding:0 2%;margin:0 auto;width:100%;max-width:1200px;font-weight:normal;font-family:"alapfont_light", Arial, sans-serif;font-size:24px;color:#e3e7e9;line-height:1;text-align:center;display:block;clear:both;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
div.felso{margin-bottom:20px;margin-top:0;}
div.also{border-top:1px solid #e3e7e9;padding-top:20px;margin-top:10px;margin-bottom:30px;}
div.pagination a{padding:2px 9px;margin:2px 4px 0 4px;border:0;font-family:"alapfont_light", Arial, sans-serif;font-size:24px;text-decoration:none;color:#2f2f2f;background-color:#e3e7e9;}
div.pagination a:hover, div.pagination a:active{border:0;color:#fff;border:none;text-decoration:none;background-color:#127cb2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
div.pagination span.current{padding:2px 9px;margin:2px 4px 0 4px;border:0;font-family:"alapfont_light", Arial, sans-serif;font-size:24px;line-height:1.1;border:none;color:#fff;background-color:#127cb2;}
div.pagination span.disabled{padding:1px 9px 0 9px;margin:2px 4px 0 4px;font-family:"alapfont_light", Arial, sans-serif;font-size:38px;font-weight:bold;border:0;color:rgba(0,0,0,.25);}
div.pagination span.nincskeret{border:0;background:none;}
span.nincskeret a{padding:1px 9px 0 9px;margin:2px 2px 0 2px;border:0;font-family:"alapfont_light", Arial, sans-serif;font-size:38px;text-decoration:none;color:#2f2f2f;background:none;font-weight:bold;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
span.nincskeret a:hover, span.nincskeret a:active{border:0;margin:2px 2px 0 2px;color:#127cb2;text-decoration:none;background:none;}
ul.tal{list-style-type:none;padding:0;margin:0;clear:both;border:none;display:block;width:100%;}
ul.tal>li{padding:0;margin:0;width:100%;display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e3e7e9;background:none;font-family:"alapfont_light", Arial, sans-serif;color:#585858;font-size:18px;line-height:1.6;}
ul.tal>li:hover>.talalat_szoveg,
ul.tal>li:hover>.talalat_alcim,
ul.tal>li:hover>.talalat_datum{color:#127cb2;}
ul.tal>li:last-child{border:none;}
.talalat_cim{font-family:"alapfont_bold", Arial, sans-serif;font-size:20px;padding:10px 0 0 0;line-height:1.2;margin-bottom:1px ! important;}
.talalat_alcim{font-family:"alapfont", Arial, sans-serif;font-size:16px;padding:0;margin-bottom:1px ! important;}
.talalat_datum{font-size:14px;margin-bottom:1px ! important;padding:0px;}
.talalat_szoveg{margin:0 0 10px 0;padding:0px;font-size:17px;}
#mapinfo{}
#mapinfo .mapinfo_cim{font-family:"alapfont_bold", Arial, sans-serif;font-weight:normal;text-transform:none;color:#127cb2;font-size:20px;margin:0;padding:5px 0 5px 0;text-align:left;text-transform:uppercase;line-height:1.2;}
#mapinfo_content{font-family:"alapfont", Arial, sans-serif;font-size:14px;line-height:1.4;}
#mapinfo_content p{margin-bottom:5px;}
#mapinfo_content img{width:95%;max-width:120px;height:auto;margin:0 0 5px 0;display:block;}
.terkep{width:100%;margin:0;min-height:400px;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#map{min-height:400px;width:100%;}
#alsoterkep{width:100%;display:none;}
#flexisel{display:none;}
.tbox{padding:20px 5% 20px 5%;position:relative;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;clear:both;overflow:hidden;}
.nbs-flexisel-container{max-width:100%;}
.nbs-flexisel-ul{position:relative;width:99999px;margin:0px;padding:0px;list-style-type:none;text-align:center;overflow:auto;}
.nbs-flexisel-inner{overflow:hidden;float:left;width:100%;}
.nbs-flexisel-item{float:left;margin:0px;padding:0px;cursor:pointer;position:relative;line-height:0px;}
.nbs-flexisel-item a{max-width:100%;cursor:pointer;position:relative;margin:0;display:block;padding:0 6px 0 4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right{padding:0;height:100%;width:5%;position:absolute;cursor:pointer;z-index:4;top:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.nbs-flexisel-nav-right:hover{background:transparent url(../images/right_arrow.png) no-repeat center center;}
.nbs-flexisel-nav-left:hover{background:transparent url(../images/left_arrow.png) no-repeat center center;}
.nbs-flexisel-nav-left{left:0;background:transparent url(../images/left_arrow.png) no-repeat center center;}
.nbs-flexisel-nav-left.disabled{opacity:0.4;}
.nbs-flexisel-nav-right{right:0;background:transparent url(../images/right_arrow.png) no-repeat center center;}
.nbs-flexisel-nav-right.disabled{opacity:0.4;}
.clearer{clear:both;margin:0;padding:0;}
#sz2020 {
    position: fixed;
    right: 0;
    top: 0;
    height: 150px;
    width: auto;
    z-index: 500;
    display:block;
}
#sz2020>img {
  max-width:100%;
  max-height:100%;
  opacity:.85;
      -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}
#sz2020>img:hover { opacity:1; }
.kozepre { text-align:center; margin:0 auto; color:#5858588c;}
	.kiemelthirbox_flex {
    width:100%;
    height:100%;
    display:block;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
        display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position:fixed;
    top:0;
    left:0;
    right:0;
    margin: auto;
    padding: 0;
    z-index: 1000;
    text-decoration: none;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    background-color:  rgba(0,0,0,.85);
    overflow-x: hidden;
    overflow-y: auto;
}

#kiemelt_close_icon {
  width:30px;
  position:absolute;
  right:5px;
  top:5px;
  height:30px;
  border-radius:50%;
  background-color:#fff;
  display:block;
  z-index:1001;
  line-height:30px;
  text-align:center;
  color:#000;
  cursor:pointer;
  font-family:"alapfont", Arial, sans-serif;
}


#kiemelt_close_icon:hover {
color:#fff;
background-color:#ffa93e;
}

.kiemelthirbox_flex>.kiemelthirbox {
  width:auto;
  max-width:600px;
  max-height:90%;
  display:block;
  background-color:#fff;
  border-radius:15px;
  padding:15px;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  position: fixed;
  min-height: 100px;
}

.kiemelthirbox_flex>.kiemelthirbox img {
  width:100%;
  max-width:600px;
  height:auto;
}

.kiemelthirbox_flex>.kiemelthirbox .kiemelthircim {
  padding:10px 0;
  display:block;
  font-family: "alapfont", Arial, sans-serif;
  font-weight: bold;
color: #1b1b1b;
font-size:20px;
}

.kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg {
  padding:10px 0;
display: block;
clear: both;
overflow: hidden;
color:#585858;
font-size: 15px;
font-family: "alapfont", Arial, sans-serif;
line-height: 1.4;
}


.kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg ul {
    list-style-type: disc;
    list-style-position: outside;
    padding: 0 0 0 15px;
    margin: 0 0 5px 0;
    clear:both;
    border:none;
    display:block;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
} 

.kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg ul>li {
     list-style-type: disc;
    line-height: normal;
    margin-bottom:3px;
    margin-left:8px;
    clear:both;
    border:none;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
}     


			.kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg img		{
				max-width:95%;
				height:auto;
				margin:5px;
			}
			
		.kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg .video-responsive {
      overflow:hidden;
      max-width:100%;
      padding-bottom:56.25%;
      position:relative;
      height:0;
    }
    
    .kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg iframe
    {
      left:0;
      top:0;
      height:100%;
      width:100%;
      position:absolute;
    }
    
    	 .kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg p,
			 .kiemelthirbox_flex>.kiemelthirbox .kiemeltszoveg div {
			 	margin-bottom:7px;
			 }


.kiemelthirbox_flex>.kiemelthirbox .kiemelthir_tovabb {
  text-align:right;
  display:block;
  cursor:pointer;
  font-weight:bold;
}

.noscroll {
  overflow:hidden;
}