/*CSS by ONDEPU*/
.BSc {-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}
.BSb {-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important}
.Dn {display:none}
.Di {display:inline}
.Db {display:block}
.Dib {display:inline-block}
.Dt {display:table}
.Dtc {display:table-cell}
.Dtr {display:table-row}
.Df {display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}
.Dif {display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}
.Dfw {display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;}
.Dfw > * {-webkfit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden!important;}
.Dg {display:-ms-grid;display:-webkit-grid;display:grid}
.Dig {display:-ms-inline-grid;display:-webkit-inline-grid;display:inline-grid}
.GC-4 {grid-column:1 / span 4}
.GC-3 {grid-column:1 / span 3}
.GC-2 {grid-column:1 / span 2}
.GTC-4 {grid-template-columns:1fr 1fr 1fr 1fr}
.GTC-3 {grid-template-columns:1fr 1fr 1fr}
.GTC-2 {grid-template-columns:1fr 1fr}
.OFa {overflow:auto}
.OFv {overflow:visible}
.OFh {overflow:hidden}
.OFs {overflow:scroll}
.OF-xa {overflow-x:auto}
.OF-xh {overflow-x:hidden}
.OF-xs {overflow-x:scroll}
.OF-ya {overflow-y:auto}
.OF-yh {overflow-y:hidden}
.OF-ys {overflow-y:scroll}
.BFVh {backface-visibility:hidden}
.BFVv {backface-visibility:visible}
.Ps,.MON-Ps {position:static!important}
.Pa,.MON-Pa {position:absolute!important}
.Pr,.MON-Pr {position:relative!important}
.Pf,.MON-Pf {position:fixed!important}
.TTu {text-transform:uppercase}
.TTl {text-transform:lowercase}
.TTc {text-transform:capitalize}
.WSn {white-space:normal}
.WSp {white-space:pre}
.WSno {white-space:nowrap}
.WSpw {white-space:pre-wrap}
.WSpl {white-space:pre-line}
.TAl,.MON-TAl {text-align:left!important}
.TAr,.MON-TAr {text-align:right!important}
.TAc,.MON-TAc {text-align:center!important}
.TAj,.MON-TAj {text-align:justify!important}
.VAt {vertical-align:top}
.VAm,.VAc {vertical-align:middle}
.VAb {vertical-align:bottom}
.VAbl {vertical-align:baseline}
.ACs {align-content:stretch}
.ACc {align-content:center}
.ACfs {align-content:flex-start}
.ACfe {align-content:flex-end}
.Wa {width:auto}
.W-100 {width:100%;margin-left:0px!important;margin-right:0px!important}
.W-080 {width:80%}
.W-075 {width:74.99%}
.W-066 {width:66.66%}
.W-060 {width:60%}
.W-050 {width:50%}
.W-040 {width:40%}
.W-033 {width:33.33%}
.W-025 {width:24.99%}
.W-020 {width:20%}
.W-012 {width:12.5%}
.W-25px {width:25px}
.W-50px {width:50px}
.W-75px {width:75px}
.W-100px {width:100px}
.W-125px {width:125px}
.W-150px {width:150px}
.W-200px {width:200px}
.W-250px {width:250px}
.W-300px {width:300px}
.mW-25px {min-width:25px}
.mW-50px {min-width:50px}
.mW-75px {min-width:75px}
.mW-100px {min-width:100px}
.mW-100 {min-width:100%}
.mW-080 {min-width:80%}
.mW-075 {min-width:74.99%}
.mW-066 {min-width:66.66%}
.mW-060 {min-width:60%}
.mW-050 {min-width:50%}
.mW-040 {min-width:40%}
.mW-033 {min-width:33.33%}
.mW-025 {min-width:24.99%}
.mW-020 {min-width:20%}
.mW-012 {min-width:12.5%}
.MW-100 {max-width:100%;overflow-x:hidden}
.MW-080 {max-width:80%;overflow-x:hidden}
.MW-075 {max-width:74.99%;overflow-x:hidden}
.MW-066 {max-width:66.66%;overflow-x:hidden}
.MW-060 {max-width:60%;overflow-x:hidden}
.MW-050 {max-width:50%;overflow-x:hidden}
.MW-040 {max-width:40%;overflow-x:hidden}
.MW-033 {max-width:33.33%;overflow-x:hidden}
.MW-025 {max-width:24.99%;overflow-x:hidden}
.MW-020 {max-width:20%;overflow-x:hidden}
.MW-012 {max-width:12.5%;overflow-x:hidden}
.Ha,.MON-Ha {height:auto!important}
.H-100 {height:100%;margin-top:0px!important;margin-bottom:0px!important}
.H-050 {height:50%}
.H-025 {height:24.99%}
.H-25px {height:25px}
.H-50px {height:50px}
.H-75px {height:75px}
.H-100px {height:100px}
.H-125px {height:125px}
.H-150px {height:150px}
.H-200px {height:200px}
.H-250px {height:250px}
.H-300px {height:300px}
.mHa,.MON-mHa {min-height:auto!important}
.mH-25px {min-height:25px}
.mH-50px {min-height:50px}
.mH-75px {min-height:75px}
.mH-100px {min-height:100px}
.MHa,.MON-MHa {max-height:auto!important;overflow-y:auto}
.MH-25px {max-height:25px;overflow-y:hidden}
.MH-50px {max-height:50px;overflow-y:hidden}
.MH-75px {max-height:75px;overflow-y:hidden}
.MH-100px {max-height:100px;overflow-y:hidden}
.Fn,.MON-Fn {float:none!important}
.Fl,.MON-Fl {float:left!important}
.Fr,.MON-Fr {float:right!important}
.Fc,.MON-Fc {float:none!important;margin-left:auto!important;margin-right:auto!important}
.Cn {clear:none!important}
.Cl {clear:left!important}
.Cr {clear:right!important}
.Cb {clear:both!important}
.ZI-0 {z-index:0}
.ZI-1 {z-index:1}
.ZI-2 {z-index:2}
.ZI-3 {z-index:3}
.ZI-4 {z-index:4}
.ZI-5 {z-index:5}
.ZI-10 {z-index:10}
.AR-1x1 {padding:0px!important;padding-top:100%!important}
.AR-2x1 {padding:0px!important;padding-top:calc(100%*1/2)!important}
.AR-3x2 {padding:0px!important;padding-top:calc(100%*2/3)!important}
.AR-4x3 {padding:0px!important;padding-top:calc(100%*3/4)!important}
.AR-16x9 {padding:0px!important;padding-top:calc(100%*9/16)!important}
.AR-1x2 {padding:0px!important;padding-top:calc(100%*2/1)!important}
.AR-2x3 {padding:0px!important;padding-top:calc(100%*3/2)!important}
.AR-3x4 {padding:0px!important;padding-top:calc(100%*4/3)!important}
.AR-9x16 {padding:0px!important;padding-top:calc(100%*16/9)!important}
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;outline:0px none black;}
body{margin:0px;padding:0px;line-height:1.33;}
.nothing,.semmi{background-color:transparent!important;background-image:none!important;border-width:0px!important;margin:0px!important;padding:0px!important;}
.Db-left,.sorelem{display:block!important;float:left!important;clear:right!important;}
.aCb::before,.aCb::after{content:" ";display:table;width:0px;height:0px;border-width:0px;margin:0px;padding:0px;}
.aCb::after {clear:both!important;}
img{border-width:0px;margin:0px;}
td img, th img{vertical-align:top!important;}
article,section,aside,nav,header,footer,form,figure{display:block;margin:0px;padding:0px;border-width:0px;overflow:visible;}
figure{line-height:0!important;}
figure > div{line-height:1!important;}
figure > figcaption{line-height:1.5!important;}
ul{}
article li{margin:0px 0px 4px 0px;}
.BG-0-60-0 {background-size:60%;background-position:center top}
.BG-20-0-20 {background-size:100%;background-position:center top}
.FS-080,.FS-fix-080 {font-size:12.0px!important}
.FS-090,.FS-fix-090 {font-size:13.5px!important}
.FS-100,.FS-fix-100 {font-size:15.0px!important}
.FS-115,.FS-fix-115 {font-size:17.2px!important}
.FS-125,.FS-fix-125 {font-size:18.8px!important}
.FS-150,.FS-fix-150 {font-size:22.5px!important}
.FS-200,.FS-fix-200 {font-size:30.0px!important}
.FS-250,.FS-fix-250 {font-size:37.5px!important}
.FS-extra,.FS-fix-extra {font-size:60.0px!important}
.M-0,.M-fix-0 {margin:0px!important}
.M-5,.M-fix-5 {margin:5px!important}
.M-10,.M-fix-10 {margin:10px!important}
.M-0-10,.M-fix-0-10 {margin:0px 10px!important}
.M-10-0,.M-fix-10-0 {margin:10px 0px!important}
.M-20,.M-fix-20 {margin:20px!important}
.M-0-20,.M-fix-0-20 {margin:0px 20px!important}
.M-20-0,.M-fix-20-0 {margin:20px 0px!important}
.M-10-20,.M-fix-10-20 {margin:10px 20px!important}
.M-20-10,.M-fix-20-10 {margin:20px 10px!important}
.PD-0,.PD-fix-0 {padding:0px!important}
.PD-5,.PD-fix-5 {padding:5px!important}
.PD-10,.PD-fix-10 {padding:10px!important}
.PD-0-10,.PD-fix-0-10 {padding:0px 10px!important}
.PD-20,.PD-fix-20 {padding:20px!important}
.PD-0-20,.PD-fix-0-20 {padding:0px 20px!important}
.PD-10-20,.PD-fix-10-20 {padding:10px 20px!important}
.PD-20-10,.PD-fix-20-10 {padding:20px 10px!important}
.G-0,.G-fix-0 {gap:0px!important}
.G-5,.G-fix-5 {gap:5px!important}
.G-10,.G-fix-10 {gap:10px!important}
.G-0-10,.G-fix-0-10 {gap:0px 10px!important}
.G-20,.G-fix-20 {gap:20px!important}
.G-0-20,.G-fix-0-20 {gap:0px 20px!important}
.G-10-20,.G-fix-10-20 {gap:10px 20px!important}
.G-20-10,.G-fix-20-10 {gap:20px 10px!important}
.DIV-012,.DIV-020,.DIV-025,.DIV-033,.DIV-040,.DIV-050,.DIV-060,.DIV-066,.DIV-075,.DIV-080,.DIV-090,.DIV-100,.MON-012,.MON-020,.MON-025,.MON-033,.MON-040,.MON-050,.MON-060,.MON-066,.MON-075,.MON-080,.MON-090,.MON-100,.TAB-020,.TAB-025,.TAB-033,.TAB-040,.TAB-050,.TAB-060,.TAB-066,.TAB-075,.TAB-080,.TAB-100,.MOB-020,.MOB-025,.MOB-033,.MOB-040,.MOB-050,.MOB-060,.MOB-066,.MOB-075,.MOB-080,.MOB-100{display:block;float:left}
.DIV-100,.MON-100 {width:100%!important;flex-basis:100%;clear:both}
.DIV-090,.MON-090 {width:90%!important;flex-basis:90%;clear:both}
.DIV-080,.MON-080 {width:80%!important;flex-basis:80%;clear:none}
.DIV-075,.MON-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.DIV-066,.MON-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.DIV-060,.MON-060 {width:60%!important;flex-basis:60%;clear:none}
.DIV-050,.MON-050 {width:50%!important;flex-basis:50%;clear:none}
.DIV-040,.MON-040 {width:40%!important;flex-basis:40%;clear:none}
.DIV-033,.MON-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.DIV-025,.MON-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.DIV-020,.MON-020 {width:20%!important;flex-basis:20%;clear:none}
.DIV-012,.MON-012 {width:12.5%!important;flex-basis:12.5%;clear:none}
.Dfw > * {float:none!important}
.GC-4,.MON-GC-4 {grid-column:1 / span 4!important}
.GC-3,.MON-GC-3 {grid-column:1 / span 3!important}
.GC-2,.MON-GC-2 {grid-column:1 / span 2!important}
.GTC-4,.MON-GTC-4 {grid-template-columns:1fr 1fr 1fr 1fr!important}
.GTC-3,.MON-GTC-3 {grid-template-columns:1fr 1fr 1fr!important}
.GTC-2,.MON-GTC-2 {grid-template-columns:1fr 1fr!important}
.MON-Dn {display:none!important}
table{width:100%;background-color:transparent;border-width:0px;margin:0px;padding:0px;border-collapse:collapse;border-spacing:0px;}
table td, table th, input, select, button, textarea .DIV-012,.DIV-020,.DIV-025,.DIV-033,.DIV-040,.DIV-050,.DIV-060,.DIV-066,.DIV-075,.DIV-080,.DIV-090,.DIV-100,.MON-012,.MON-020,.MON-025,.MON-033,.MON-040,.MON-050,.MON-060,.MON-066,.MON-075,.MON-080,.MON-090,.MON-100,.TAB-020,.TAB-025,.TAB-033,.TAB-040,.TAB-050,.TAB-060,.TAB-066,.TAB-075,.TAB-080,.TAB-100,.MOB-020,.MOB-025,.MOB-033,.MOB-040,.MOB-050,.MOB-060,.MOB-066,.MOB-075,.MOB-080,.MOB-100{-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;font-size:inherit;font-family:inherit;}
th {text-overflow:ellipsis}
table[class*="rwd"] {display:table!important}
table[class*="rwd"] tr {display:table-row!important}
table[class*="rwd"] tr.Dn {display:none!important}
table[class*="rwd"] th, table[class*="rwd"] td {display:table-cell!important}
table[class*="rwd"] td::before {display:none}
html,body {-webkit-text-size-adjust:100%!important;-ms-text-size-adjust:100%!important;-moz-text-size-adjust:100%!important;text-size-adjust:100%!important}
@media screen and (min-width:1440px) and (orientation:landscape){.WIDE-020 {width:20%!important;flex-basis:20%;clear:none}
.WIDE-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.WIDE-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.WIDE-040 {width:40%!important;flex-basis:40%;clear:none}
.WIDE-050 {width:50%!important;flex-basis:50%;clear:none}
.WIDE-060 {width:60%!important;flex-basis:60%;clear:none}
.WIDE-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.WIDE-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.WIDE-080 {width:80%!important;flex-basis:80%;clear:none}
.WIDE-100 {width:100%!important;flex-basis:100%;clear:both!important}
.FS-080 {font-size:13.2px!important}
.FS-090 {font-size:14.8px!important}
.FS-100 {font-size:16.5px!important}
.FS-115 {font-size:18.9px!important}
.FS-125 {font-size:20.6px!important}
.FS-150 {font-size:24.8px!important}
.FS-200 {font-size:33.0px!important}
.FS-250 {font-size:41.2px!important}
.FS-extra {font-size:66.0px!important}
.M-5 {margin:6px!important}
.M-10 {margin:12px!important}
.M-0-10 {margin:0px 12px!important}
.M-10-0 {margin:12px 0px!important}
.M-20 {margin:24px!important}
.M-0-20 {margin:0px 24px!important}
.M-20-0 {margin:24px 0px!important}
.M-10-20 {margin:12px 24px!important}
.M-20-10 {margin:24px 12px!important}
.PD-5 {padding:6px!important}
.PD-10 {padding:12px!important}
.PD-0-10 {padding:0px 12px!important}
.PD-20 {padding:24px!important}
.PD-0-20 {padding:0px 12px!important}
.PD-10-20 {padding:12px 24px!important}
.PD-20-10 {padding:24px 12px!important}
.G-5 {gap:6px!important}
.G-10 {gap:12px!important}
.G-0-10 {gap:0px 12px!important}
.G-20 {gap:24px!important}
.G-0-20 {gap:0px 12px!important}
.G-10-20 {gap:12px 24px!important}
.G-20-10 {gap:24px 12px!important}
.WIDE-Ps {position:static!important}
.WIDE-Pa {position:absolute!important}
.WIDE-Pr {position:relative!important}
.WIDE-Pf {position:fixed!important}
.WIDE-Fn {float:none!important}
.WIDE-Fl {float:left!important}
.WIDE-Fr {float:right!important}
.WIDE-Fc {float:none!important;margin-left:auto!important;margin-right:auto!important}
.WIDE-TAl {text-align:left!important}
.WIDE-TAr {text-align:right!important}
.WIDE-TAc {text-align:center!important}
.WIDE-TAj {text-align:justify!important}}
@media screen and (max-width:1280px) and (orientation:landscape){.FS-200 {font-size:27.0px!important}
.FS-250 {font-size:33.4px!important}
.FS-extra {font-size:50.4px!important}
.MON-050>.DIV-012,.MON-060>.DIV-012,.MON-066>.DIV-012 {width:20%!important;clear:none}
.MON-050>.DIV-020,.MON-060>.DIV-020,.MON-066>.DIV-020 {width:24.99%!important;clear:none}}
@media screen and (max-width:1024px), (min-width:721px) and (orientation:portrait){.DIV-012 {width:20%!important;clear:none}
.DIV-020 {width:24.99%!important;clear:none}
.DIV-025 {width:33.33%!important;clear:none}
.DIV-075, .DIV-080, .DIV-090 {width:99.99%!important;flex-basis:99.99%;clear:both!important}
.GC-4 {grid-column:1 / span 3!important}
.GC-3,.GC-2 {grid-column:1 / span 2!important}
.GTC-4 {grid-template-columns:1fr 1fr 1fr!important}
.GTC-3,.GTC-2 {grid-template-columns:1fr 1fr!important}
.MON-050>.DIV-012,.MON-060>.DIV-012,.MON-066>.DIV-012 {width:24.99%!important;clear:none}
.MON-050>.DIV-025,.MON-060>.DIV-025,.MON-066>.DIV-025,.MON-050>.DIV-033,.MON-060>.DIV-033,.MON-066>.DIV-033 {width:50%!important;clear:none}
.TAB-020 {width:20%!important;flex-basis:20%;clear:none}
.TAB-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.TAB-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.TAB-040 {width:40%!important;flex-basis:40%;clear:none}
.TAB-050 {width:50%!important;flex-basis:50%;clear:none}
.TAB-060 {width:60%!important;flex-basis:60%;clear:none}
.TAB-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.TAB-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.TAB-080 {width:80%!important;flex-basis:80%;clear:none}
.TAB-100 {width:100%!important;flex-basis:100%;clear:both!important}
.TAB-GC-4 {grid-column:1 / span 4!important}
.TAB-GC-3 {grid-column:1 / span 3!important}
.TAB-GC-2 {grid-column:1 / span 2!important}
.TAB-GTC-4 {grid-template-columns:1fr 1fr 1fr 1fr!important}
.TAB-GTC-3 {grid-template-columns:1fr 1fr 1fr!important}
.TAB-GTC-2 {grid-template-columns:1fr 1fr!important}
.TAB-Db {display:block!important}
.TAB-Dn {display:none!important}
.TAB-Ps {position:static!important}
.TAB-Pa {position:absolute!important}
.TAB-Pr {position:relative!important}
.TAB-Pf {position:fixed!important}
.TAB-Ha {height:auto!important}
.TAB-mHa {min-height:auto!important}
.TAB-MHa {max-height:auto!important;overflow-y:auto}
.TAB-BGn {background-image:none!important}
.BG-0-60-0 {background-size:74.99%;background-position:right top}
.BG-20-0-20 {background-size:125%;background-position:left top}
.M-5 {margin:4px!important}
.M-10 {margin:8px!important}
.M-0-10 {margin:0px 8px!important}
.M-10-0 {margin:8px 0px!important}
.M-20 {margin:16px!important}
.M-0-20 {margin:0px 16px!important}
.M-20-0 {margin:16px 0px!important}
.M-10-20 {margin:8px 16px!important}
.M-20-10 {margin:16px 8px!important}
.PD-5 {padding:4px!important}
.PD-10 {padding:8px!important}
.PD-0-10 {padding:0px 8px!important}
.PD-20 {padding:16px!important}
.PD-0-20 {padding:0px 16px!important}
.PD-10-20 {padding:8px 16px!important}
.PD-20-10 {padding:16px 8px!important}
.G-5 {gap:4px!important}
.G-10 {gap:8px!important}
.G-0-10 {gap:0px 8px!important}
.G-20 {gap:16px!important}
.G-0-20 {gap:0px 16px!important}
.G-10-20 {gap:8px 16px!important}
.G-20-10 {gap:16px 8px!important}
.FS-extra {font-size:45.0px!important}
.TAB-Fn {float:none!important}
.TAB-Fl {float:left!important}
.TAB-Fr {float:right!important}
.TAB-Fc {float:none!important;margin-left:auto!important;margin-right:auto!important}
.TAB-TAl {text-align:left!important}
.TAB-TAc {text-align:center!important}
.TAB-TAr {text-align:right!important}}
@media screen and (max-width:720px){.DIV-080,.DIV-075,.DIV-066,.DIV-060 {width:99.99%!important;clear:both!important}
.DIV-040,.DIV-033,.DIV-025 {width:50%!important;clear:none}
.DIV-020,.DIV-012 {width:33.33%!important;clear:none}
.W-100 {width:99.99%!important}
.GC-4,.GC-3 {grid-column:1 / span 2!important}
.GC-2 {grid-column:1!important}
.GTC-4,.GTC-3 {grid-template-columns:1fr 1fr!important}
.GTC-2 {grid-template-columns:1fr!important}
.TAB-020 {width:20%!important;flex-basis:20%;clear:none}
.TAB-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.TAB-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.TAB-050 {width:50%!important;flex-basis:50%;clear:none}
.TAB-040 {width:40%!important;flex-basis:40%;clear:none}
.TAB-060 {width:60%!important;flex-basis:60%;clear:none}
.TAB-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.TAB-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.TAB-080 {width:80%!important;flex-basis:80%;clear:none}
.TAB-100 {width:99.99%!important;flex-basis:99.99%;clear:both!important}
.TAB-GC-4 {grid-column:1 / span 4!important}
.TAB-GC-3 {grid-column:1 / span 3!important}
.TAB-GC-2 {grid-column:1 / span 2!important}
.TAB-GTC-4 {grid-template-columns:1fr 1fr 1fr 1fr!important}
.TAB-GTC-3 {grid-template-columns:1fr 1fr 1fr!important}
.TAB-GTC-2 {grid-template-columns:1fr 1fr!important}
.MOB-020 {width:20%!important;flex-basis:20%;clear:none}
.MOB-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.MOB-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.MOB-040 {width:40%!important;flex-basis:40%;clear:none}
.MOB-050 {width:50%!important;flex-basis:50%;clear:none}
.MOB-060 {width:60%!important;flex-basis:60%;clear:none}
.MOB-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.MOB-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.MOB-080 {width:80%!important;flex-basis:80%;clear:none}
.MOB-100 {width:99.99%!important;flex-basis:99.99%;clear:both!important}
.MOB-GC-4 {grid-column:1 / span 4!important}
.MOB-GC-3 {grid-column:1 / span 3!important}
.MOB-GC-2 {grid-column:1 / span 2!important}
.MOB-GC-1 {grid-column:1!important}
.MOB-GTC-4 {grid-template-columns:1fr 1fr 1fr 1fr!important}
.MOB-GTC-3 {grid-template-columns:1fr 1fr 1fr!important}
.MOB-GTC-2 {grid-template-columns:1fr 1fr!important}
.MOB-GTC-1 {grid-template-columns:1fr!important}
.MOB-Db {display:block!important}
.MOB-Dn {display:none!important}
.MOB-Ps {position:static!important}
.MOB-Pa {position:absolute!important}
.MOB-Pr {position:relative!important}
.MOB-Pf {position:fixed!important}
.MOB-Ha {height:auto!important}
.MOB-mHa {min-height:auto!important}
.MOB-MHa {max-height:auto!important;overflow-y:auto}
.TAB-BGn,.MOB-BGn {background-image:none!important}
.BG-0-60-0 {background-size:100%;background-position:center top}
.BG-20-0-20 {background-size:167%;background-position:center top}
.M-5 {margin:3px!important}
.M-10 {margin:6px!important}
.M-10 {margin:6px!important}
.M-0-10 {margin:0px 6px!important}
.M-10-0 {margin:6px 0px!important}
.M-20 {margin:10px!important}
.M-0-20 {margin:0px 10px!important}
.M-20-0 {margin:10px 0px!important}
.M-10-20 {margin:6px 10px!important}
.M-20-10 {margin:10px 6px!important}
.PD-5 {padding:3px!important}
.PD-10 {padding:6px!important}
.PD-0-10 {padding:0px 6px!important}
.PD-20 {padding:10px!important}
.PD-0-20 {padding:0px 10px!important}
.PD-10-20 {padding:6px 10px!important}
.PD-20-10 {padding:10px 6px!important}
.G-5 {gap:3px!important}
.G-10 {gap:6px!important}
.G-0-10 {gap:0px 6px!important}
.G-20 {gap:10px!important}
.G-0-20 {gap:0px 10px!important}
.G-10-20 {gap:6px 10px!important}
.G-20-10 {gap:10px 6px!important}
.FS-extra {font-size:42.0px!important}
.TAj {text-align:left!important}
.MOB-Fn {float:none!important}
.MOB-Fl {float:left!important}
.MOB-Fr {float:right!important}
.MOB-Fc {float:none!important;margin-left:auto!important;margin-right:auto!important}
.MOB-TAl {text-align:left!important}
.MOB-TAc {text-align:center!important}
.MOB-TAr {text-align:right!important}
html,body {-webkit-text-size-adjust:100%!important}}
@media screen and (max-width:640px){table[class*="rwd"] tr {display:table-row!important}
table[class*="rwd"] tr.Dn {display:none!important}
table[class*="rwd"] th {display:none!important}
table[class*="rwd"] td {display:block!important;width:100%!important}
table[class*="rwd"] th.left,table[class*="rwd"] th.bal {display:block!important;clear:both!important;width:100%!important;text-align:center;margin-top:4px}
table[class*="rwd"] td::before {content:attr(data-cim);font-weight:bold;display:inline-block;width:50%;text-align:left;float:left}
table[class*="rwd"] td:not([colspan]) {border-color:transparent!important}
table[class*="rwd"] td:not([colspan]):last-child {border-bottom:1px solid rgba(0,0,0,0.3)!important}
table.rwd-fix12 td:first-child, table.rwd-fix12 td:first-child+td {display:inline-block!important;width:49.99%!important}
table.rwd-fix23 td:first-child+td, table.rwd-fix23 td:first-child+td+td {display:inline-block!important;width:49.99%!important}
table.rwd-fix23 th:first-child+td, table.rwd-fix23 th:first-child+td+td {display:inline-block!important;width:49.99%!important}
table[class*="rwd"] td[colspan] {display:block!important;width:100%!important}}
@media screen and (max-width:480px){.DIV-050,.DIV-040,.DIV-033 {width:99.99%!important;clear:both!important}
.DIV-025,.DIV-020,.DIV-012 {width:50%!important;clear:none}
.W-100 {width:99.99%!important}
.GC-4 {grid-column:1 / span 2!important}
.GC-3,.GC-2 {grid-column:1!important}
.GTC-4 {grid-template-columns:1fr 1fr!important}
.GTC-3,.GTC-2 {grid-template-columns:1fr!important}
.TAB-020 {width:20%!important;flex-basis:20%;clear:none}
.TAB-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.TAB-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.TAB-040 {width:40%!important;flex-basis:40%;clear:none}
.TAB-050 {width:50%!important;flex-basis:50%;clear:none}
.TAB-060 {width:60%!important;flex-basis:60%;clear:none}
.TAB-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.TAB-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.TAB-080 {width:80%!important;flex-basis:80%;clear:none}
.TAB-100 {width:99.99%!important;flex-basis:99.99%;clear:both!important}
.MOB-020 {width:20%!important;flex-basis:20%;clear:none}
.MOB-025 {width:24.99%!important;flex-basis:24.99%;clear:none}
.MOB-040 {width:40%!important;flex-basis:40%;clear:none}
.MOB-033 {width:33.33%!important;flex-basis:33.33%;clear:none}
.MOB-050 {width:50%!important;flex-basis:50%;clear:none}
.MOB-060 {width:60%!important;flex-basis:60%;clear:none}
.MOB-066 {width:66.66%!important;flex-basis:66.66%;clear:none}
.MOB-075 {width:74.99%!important;flex-basis:74.99%;clear:none}
.MOB-080 {width:80%!important;flex-basis:80%;clear:none}
.MOB-100 {width:99.99%!important;flex-basis:99.99%;clear:both!important}
.MOB-Db {display:block!important}
.MOB-Dn {display:none!important}
.TAB-BGn,.MOB-BGn {background-image:none!important}
.BG-0-60-0 {background-size:100%;background-position:center top}
.BG-20-0-20 {background-size:167%;background-position:center top}
.M-5 {margin:2px!important}
.M-10 {margin:4px!important}
.M-0-10 {margin:0px 4px!important}
.M-10-0 {margin:4px 0px!important}
.M-20 {margin:8px!important}
.M-0-20 {margin:0px 8px!important}
.M-20-0 {margin:8px 0px!important}
.M-10-20 {margin:4px 8px!important}
.M-20-10 {margin:8px 4px!important}
.PD-5 {padding:2px!important}
.PD-10 {padding:4px!important}
.PD-0-10 {padding:0px 4px!important}
.PD-20 {padding:8px!important}
.PD-0-20 {padding:0px 8px!important}
.PD-10-20 {padding:4px 8px!important}
.PD-20-10 {padding:8px 4px!important}
.G-5 {gap:2px!important}
.G-10 {gap:4px!important}
.G-0-10 {gap:0px 4px!important}
.G-20 {gap:8px!important}
.G-0-20 {gap:0px 8px!important}
.G-10-20 {gap:4px 8px!important}
.G-20-10 {gap:8px 4px!important}
.FS-080,.FS-090 {font-size:12.0px!important;line-height:1.5}
.FS-100 {font-size:13.5px!important;line-height:1.5}
.FS-115 {font-size:15.5px!important}
.FS-125 {font-size:16.9px!important}
.FS-150 {font-size:20.2px!important}
.FS-200 {font-size:27.0px!important}
.FS-250 {font-size:33.8px!important}
.FS-extra {font-size:36.0px!important}
.TAj {text-align:left!important}
html,body {-webkit-text-size-adjust:100%!important}
.Cl,.Cr {clear:both!important}}
@media screen and (max-width:360px){.M-5 {margin:2px 1px!important}
.M-10 {margin:4px 2px!important}
.M-0-10 {margin:0px 2px!important}
.M-10-0 {margin:4px 0px!important}
.M-20 {margin:8px 4px!important}
.M-0-20 {margin:0px 4px!important}
.M-20-0 {margin:8px 0px!important}
.M-10-20 {margin:4px 4px!important}
.M-20-10 {margin:8px 2px!important}
.PD-5 {padding:2px 1px!important}
.PD-10 {padding:4px 2px!important}
.PD-0-10 {padding:0px 2px!important}
.PD-20 {padding:8px 4px!important}
.PD-0-20 {padding:0px 4px!important}
.PD-10-20 {padding:4px 4px!important}
.PD-20-10 {padding:8px 2px!important}
.G-5 {gap:2px 1px!important}
.G-10 {gap:4px 2px!important}
.G-0-10 {gap:0px 2px!important}
.G-20 {gap:8px 4px!important}
.G-0-20 {gap:0px 4px!important}
.G-10-20 {gap:4px 4px!important}
.G-20-10 {gap:8px 2px!important}}
@media print{body {margin:0.5cm!important}
.FS-080 {font-size:9.6px!important}
.FS-090 {font-size:10.8px!important}
.FS-100 {font-size:12.0px!important}
.FS-115 {font-size:13.8px!important}
.FS-125 {font-size:15.0px!important}
.FS-150 {font-size:18.0px!important}
.FS-200 {font-size:24.0px!important}
.FS-250 {font-size:30.0px!important}
.FS-extra {font-size:50.0px!important}
.PRN-Dn {display:none!important}
td,th {page-break-inside:avoid}
footer {page-break-after:always}}
[class^="admin"],[class^="admin"] input,[class^="admin"] a{color:black;font-family:Tahoma,Arial!important line-height:1.0!important}
[class^="admin"] a{color:black;font-family:Tahoma,Arial!important}
[class*="sign-"]::before,[class*="jel-"]::before,[class*="sign-"]::after,[class*="jel-"]::after{font-family:Awesome!important;font-weight:normal!important;}
.sign-back::before,.jel-vissza::before{content:"\f112 ";}
.sign-prev::before,.jel-elozo::before{content:"\f060 ";}
.sign-next::after,.jel-tovabb::after{content:" \f061";}
.sign-prev2::before,.jel-elozo2::before{content:"\f100 ";}
.sign-next2::after,.jel-tovabb2::after{content:" \f101";}
.sign-up::before,.jel-fel::before{content:"\f077 ";}
.sign-down::after,.jel-le::after{content:" \f078";}
.sign-level-up::before,.jel-szint-fel::before{content:"\f148 ";}
.sign-level-down::after,.jel-szint-le::after{content:" \f149";}
.sign-left::before,.jel-balra::before{content:"\f053";}
.sign-right::after,.jel-jobbra::after{content:"\f054";}
.sign-menu::before,.jel-menu::before{content:"\f0c9"}
.sign-list::before,.jel-lista::before{content:"\f0ca"}
.sign-grid::before,.jel-racs::before{content:"\f009"}
.sign-edit::before,.jel-szerkeszt::before{content:"\f044"}
.sign-check::before,.jel-pipa::before, .jel-cb-i::before{content:"\f00c"}
.sign-plus::before,.jel-plusz::before{content:"\f067"}
.sign-close::before,.jel-iksz::before, .jel-cb-n::before{content:"\f00d"}
.sign-leaf::before,.jel-falevel::before{content:"\f06c"}
.sign-eye::before,.jel-szem::before{content:"\f06e"}
.sign-warning::before,.jel-figyelem::before{content:"\f071 "}
.sign-info::before,.jel-info::before{content:"\f129 "}
.sign-zoom::before,.jel-nagyit::before{content:"\f00e"}
.sign-cart::before,.jel-kosar::before{content:"\f07a"}
.sign-floppy::before,.jel-floppy::before{content:"\f0c7"}
.sign-trash::before,.jel-kuka::before{content:"\f014"}
.sign-home::before,.jel-otthon::before{content:"\f015"}
.sign-share::before,.jel-megoszt::before{content:"\f1e0"}
.sign-envelope::before,.jel-boritek::before{content:"\f0e0"}
.sign-truck::before,.jel-teherauto::before{content:"\f0d1"}
.sign-hotel::before,.jel-hotel::before{content:"\f236"}
.sign-rss::before,.jel-rss::before{content:"\f09e"}
.sign-star::before,.jel-csillag::before{content:"\f005"}
.sign-tag::before,.jel-cimke::before{content:"\f02b"}
.sign-sort-az::before,.jel-sorrend-az::before{content:"\f15d"}
.sign-sort-za::before,.jel-sorrend-za::before{content:"\f15e"}
.sign-sort-az::before,.jel-sorrend-az::before{content:"\f15d"}
.sign-sort-19::before,.jel-sorrend-19::before{content:"\f162"}
.sign-sort-91::before,.jel-sorrend-91::before{content:"\f163"}
.sign-trophy::before,.jel-kupa::before{content:"\f091"}
.sign-clock::before,.jel-ora::before{content:"\f017"}
.sign-calendar::before,.jel-naptar::before{content:"\f133"}
.sign-calendar-ok::before,.jel-naptar-ok::before{content:"\f274"}
.sign-calendar-x::before,.jel-naptar-x::before{content:"\f273"}
.sign-table::before,.jel-tablazat::before{content:"\f0ce"}
.sign-hash::before,.jel-hm::before{content:"\f292"}
.sign-license::before,.jel-licenc::before{content:"\f2c3"}
.sign-flag::before,.jel-zaszlo::before{content:"\f024"}
.sign-folder::before,.jel-mappa::before{content:"\f07c";}
.sign-refresh::before,.jel-frissit::before{content:"\f021";}
.sign-link::before,.jel-kapcsol::before{content:"\f0c1";}
.sign-unlink::before,.jel-lekapcsol::before{content:"\f127";}
.sign-female::before,.jel-neme-N::before{content:"\f182";}
.sign-male::before,.jel-neme-F::before{content:"\f183";}
.sign-heart::before,.jel-sziv::before{content:"\f004";}
.sign-user::before,.jel-fh::before{content:"\f007";}
.sign-group::before,.jel-csoport::before{content:"\f0c0";}
.sign-comment::after,.jel-komment::after{content:"\f075";}
.sign-tv::before,.jel-tv::before{content:"\f26c";}
.sign-tshirt::before,.jel-polo::before{content:"\f553";}
.sign-numero::before,.jel-numero::before{font-family:Tahoma,Arial!important;content:"\2116 ";}
.sign-sum::before,.jel-szumma::before{font-family:Tahoma,Arial!important;content:"\3a3 ";}
.sign-gps::before,.jel-gps::before{content:"\f041";}
.sign-gpx::before,.jel-gpx::before{content:"\f1fe";}
.sign-ban::before,.jel-tilos::before{content:"\f05e";}
.sign-music::before,.jel-zene::before{content:"\f001";}
.ani{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform-origin:50% 50%; transform-origin:50% 50%;}
span.ani {display:inline-block;}
.aniDEL{-webkit-animation-delay:0.5s;animation-delay:0.5s;}
.aniDEL-1s{-webkit-animation-delay:1s;animation-delay:1s;}
.aniDEL-2s{-webkit-animation-delay:2s;animation-delay:2s;}
.aniDEL-3s{-webkit-animation-delay:3s;animation-delay:3s;}
.aniDEL-4s{-webkit-animation-delay:4s;animation-delay:4s;}
.aniDEL-5s{-webkit-animation-delay:5s;animation-delay:5s;}
.aniDUR-1s{-webkit-animation-duration:1s;animation-duration:1s;}
.aniDUR-2s{-webkit-animation-duration:2s;animation-duration:2s;}
.aniDUR-4s{-webkit-animation-duration:4s;animation-duration:4s;}
.aniDUR-8s{-webkit-animation-duration:8s;animation-duration:8s;}
.aniFM-fw{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
.aniFM-bw{-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;}
.aniFM-b{-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.aniDIR-n{-webkit-animation-direction:normal;animation-direction:normal;}
.aniDIR-a{-webkit-animation-direction:alternate;animation-direction:alternate;}
.aniDIR-r{-webkit-animation-direction:reverse;animation-direction:reverse;}
.aniDIR-ar{-webkit-animation-direction:alternate-reverse;animation-direction:alternate-reverse;}
.aniTF-l{-webkit-animation-timing-function:linear;animation-timing-function:linear;}
.aniTF-ei{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}
.aniTF-eo{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}
.aniTF-eio{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}
.aniORI-lt{-webkit-transform-origin:left top; transform-origin:left top;}
.aniORI-cc{-webkit-transform-origin:center center; transform-origin:center center;}
.aniORI-ct{-webkit-transform-origin:center top; transform-origin:center top;}
.aniORI-cb{-webkit-transform-origin:center bottom; transform-origin:center bottom;}
.aniORI-rb{-webkit-transform-origin:right bottom; transform-origin:right bottom;}
.aniIC-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;}
.aniIC-4{-webkit-animation-iteration-count:4;animation-iteration-count:4;}
.aniIC-8{-webkit-animation-iteration-count:8;animation-iteration-count:8;}
.aniIC-i, .aniN-dobog, .aniN-heartbeating, .aniN-forog, .aniN-rotating, .aniN-opcio, .aniN-option, .aniN-keret, .aniN-outline{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.aniN-befakul, .aniN-fadein{opacity:0;-webkit-animation-name:aniN-befakul;animation-name:aniN-befakul;}
@-webkit-keyframes aniN-befakul{from {opacity:0}
to{opacity:1}}
@keyframes aniN-befakul{from {opacity:0}
to{opacity:1}}
.aniN-kifakul, .aniN-fadeout{opacity:1;-webkit-animation-name:aniN-kifakul;animation-name:aniN-kifakul;}
@-webkit-keyframes aniN-kifakul{from {opacity:1}
to{opacity:0}}
@keyframes aniN-kifakul{from {opacity:1}
to{opacity:0}}
.aniN-nagyra, .aniN-zoomin{-webkit-animation-name:aniN-nagyra;animation-name:aniN-nagyra;}
@-webkit-keyframes aniN-nagyra{from {-webkit-transform:scale(0.5,0.5)}
to{-webkit-transform:scale(1,1)}}
@keyframes aniN-nagyra{from {transform:scale(0,0)}
to{transform:scale(1,1)}}
.aniN-nagyraY, .aniN-zoominY{-webkit-animation-name:aniN-nagyraY;animation-name:aniN-nagyraY;transform:scaleY(0);-webkit-transform:scaleY(0);}
@-webkit-keyframes aniN-nagyraY{from {-webkit-transform:scaleY(0)}
to{-webkit-transform:scaleY(1)}}
@keyframes aniN-nagyraY{from {transform:scaleY(0)}
to{transform:scaleY(1)}}
.aniN-kicsire, .aniN-zoomout{-webkit-animation-name:aniN-kicsire;animation-name:aniN-kicsire;}
@-webkit-keyframes aniN-kicsire{from {-webkit-transform:scale(1.4,1.4)}
to{-webkit-transform:scale(1,1)}}
@keyframes aniN-kicsire{from {transform:scale(1.4,1.4)}
to{transform:scale(1,1)}}
.aniN-dobban, .aniN-heartbeat, .aniN-dobog, .aniN-heartbeating{-webkit-animation-name:aniN-dobban;animation-name:aniN-dobban;}
@-webkit-keyframes aniN-dobban{from {-webkit-transform:scale(1,1)}
20% {-webkit-transform:scale(1.4,1.4)}
50% {-webkit-transform:scale(1,1)}
70% {-webkit-transform:scale(1.2,1.2)}
to{-webkit-transform:scale(1,1)}}
@keyframes aniN-dobban{from {transform:scale(1,1)}
20% {transform:scale(1.4,1.4)}
50% {transform:scale(1,1)}
70% {transform:scale(1.2,1.2)}
to{transform:scale(1,1)}}
.aniN-forgat, .aniN-rotate, .aniN-forog, .aniN-rotating{-webkit-animation-name:aniN-forgat;animation-name:aniN-forgat;}
@-webkit-keyframes aniN-forgat{from {-webkit-transform:rotate(360deg)}
to{-webkit-transform:rotate(0deg)}}
@keyframes aniN-forgat{from {transform:rotate(360deg)}
to{transform:rotate(0deg)}}
.aniN-beforgatX, .aniN-rotateinX{-webkit-animation-name:aniN-beforgatX;animation-name:aniN-beforgatX;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);}
@-webkit-keyframes aniN-beforgatX{from {-webkit-transform:rotateX(90deg)}
to{-webkit-transform:rotateX(0deg)}}
@keyframes aniN-beforgatX{from {transform:rotateX(90deg)}
to{transform:rotateX(0deg)}}
.aniN-beforgatY, .aniN-rotateinY{-webkit-animation-name:aniN-beforgatY;animation-name:aniN-beforgatY;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);}
@-webkit-keyframes aniN-beforgatY{from {-webkit-transform:rotateY(90deg)}
to{-webkit-transform:rotateY(0deg)}}
@keyframes aniN-beforgatY{from {transform:rotateY(90deg)}
to{transform:rotateY(0deg)}}
.aniN-sarkit2, .aniN-borderad2{border-radius:50% 0 50% 0;-webkit-animation-name:aniN-sarkit2;animation-name:aniN-sarkit2;}
@-webkit-keyframes aniN-sarkit2{from {border-radius:50% 0 50% 0}
to{border-radius:0 50% 0 50%}}
@keyframes aniN-sarkit2{from {border-radius:50% 0 50% 0}
to{border-radius:0 50% 0 50%}}
.aniN-balrol, .aniN-fromleft{-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation-name:aniN-balrol;animation-name:aniN-balrol;}
@-webkit-keyframes aniN-balrol{from {-webkit-transform:translateX(-100%)}
to{-webkit-transform:translateX(0%)}}
@keyframes aniN-balrol{from {transform:translateX(-100%)}
to{transform:translateX(0%)}}
.aniN-jobbrol, .aniN-fromright{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-animation-name:aniN-jobbrol;animation-name:aniN-jobbrol;}
@-webkit-keyframes aniN-jobbrol{from {-webkit-transform:translateX(100%)}
to{-webkit-transform:translateX(0%)}}
@keyframes aniN-jobbrol{from {transform:translateX(100%)}
to{transform:translateX(0%)}}
.aniN-fentrol, .aniN-fromtop{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation-name:aniN-fentrol;animation-name:aniN-fentrol;}
@-webkit-keyframes aniN-fentrol{from {-webkit-transform:translateY(-100%)}
to{-webkit-transform:translateY(0%)}}
@keyframes aniN-fentrol{from {transform:translateY(-100%)}
to{transform:translateY(0%)}}
.aniN-lentrol, .aniN-frombottom{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-animation-name:aniN-lentrol;animation-name:aniN-lentrol;}
@-webkit-keyframes aniN-lentrol{from {-webkit-transform:translateY(100%)}
to{-webkit-transform:translateY(0%)}}
@keyframes aniN-lentrol{from {transform:translateY(100%)}
to{transform:translateY(0%)}}
.aniN-opcio, .aniN-option{-webkit-animation-name:aniN-opcio;animation-name:aniN-opcio;}
@-webkit-keyframes aniN-opcio{from {outline-style:solid}
to{outline-style:none}}
@keyframes aniN-opcio{from {outline-style:solid}
to{outline-style:none}}
.aniN-keret:disabled, .aniN-outline:disabled{-webkit-animation-name:;animation-name:;outline-color:transparent!important;}
.aniN-keret:not(disabled), .aniN-outline:not(disabled){-webkit-animation-name:aniN-keret;animation-name:aniN-keret;}
@-webkit-keyframes aniN-keret{from {outline-offset:2px;outline-color:rgba(0,0,0,0.5)}
to{outline-offset:12px;outline-color:rgba(0,0,0,0.0)}}
@keyframes aniN-keret{from {outline-offset:2px;outline-color:rgba(0,0,0,0.5)}
to{outline-offset:12px;outline-color:rgba(0,0,0,0.0)}}
#admin_panel{display:block;opacity:0.5;position:fixed;-webkit-backface-visibility:hidden;width:100%;transform:translateY(-80%);-webkit-transform:translateY(-80%);padding:0px 0px 5px 0px;z-index:10;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-delay:1s;-webkit-transition-delay:1s;}
#admin_panel:hover{opacity:1;transform:translateY(0%);-webkit-transform:translateY(0%);transition-delay:0s;-webkit-transition-delay:0s;}
#datumido_hetek > div{display:inline-block;float:left;box-sizing:border-box;width:12%;height:24px;color:black;text-align:center;border-radius:5px;margin:1%;}
#datumido_panel{display:none;position:fixed;-webkit-backface-visibility:hidden;text-align:center;font-family:Tahoma, Arial;background-color:#F0F0F0;padding:5px;z-index:91;box-shadow:0px 0px 5px black;}
#domain_lista input[type='checkbox'] + span + span{opacity:0.3;color:gray;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#domain_lista input[type='checkbox']:checked + span + span{opacity:1;}
#felfele_fixen{display:block;box-sizing:border-box;position:fixed;-webkit-backface-visibility:hidden;right:0px;bottom:0px;min-width:50px;color:gray;text-align:center;text-shadow:none;background-color:rgba(0,0,0,0.2);border-radius:75% 0px 0px 0px;padding:10px;z-index:10;}
#hires_panel{display:block;box-sizing:border-box;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.7);overflow:hidden;z-index:10;}
#hires_panel button{float:none;position:absolute;top:0px;right:0px;color:black;background-color:rgba(255,255,255,0.5);border-color:white;border-width:2px;box-shadow:0px 0px 5px black;}
#hires_panel figure{box-sizing:border-box;width:100%;min-height:200px;max-height:100%;text-align:center;background-color:white;background-image:url(https://uni.ondepu.com/KEP/CSS/galeria_loading.png);background-repeat:no-repeat;background-position:center center;margin:0px auto;overflow-y:auto;box-shadow:0px 0px 10px black;transition-property:height;-webkit-transition-property:height;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
#MODAL_oldal{height:100%;background-color:white;z-index:90;}
#MODAL_oldal table.adatlap{width:80%;border-style:none;border-width:0px;box-shadow:none;}
#ONDEPU_login form{border-color:rgba(0,0,0,0.3);border-style:solid;border-width:4px;border-radius:4px;margin:20px 0px;}
#ONDEPU_login form q{color:green;}
#ONDEPU_login table.adatlap th:not(.domboru){background-color:transparent;border-style:solid;border-width:0px 1px 1px 0px;}
#POPUP_ablak{display:block;position:relative;top:50%;width:90%;max-width:480px;transform:translateY(-50%);-webkit-transform:translateY(-50%);background-color:white;border-color:lightgray;border-style:solid;border-width:8px;margin:0px auto;padding:8px;box-shadow:0px 0px 10px black;}
#POPUP_alap{position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;height:100%;text-align:center;vertical-align:middle;background-color:rgba(0,0,0,0.6);z-index:90;}
#rendezveny_ajanlo .napszam{position:relative;max-width:316px;background-color:white;background-image:none, -webkit-gradient(linear, rgba(0,0,0,0.2) 5%, transparent 20%);background-image:none, -webkit-linear-gradient(rgba(0,0,0,0.2) 5%, transparent 20%);background-image:none, -o-linear-gradient(rgba(0,0,0,0.2) 5%, transparent 20%);background-image:none, -moz-linear-gradient(rgba(0,0,0,0.2) 5%, transparent 20%);background-image:none, linear-gradient(rgba(0,0,0,0.2) 5%, transparent 20%);border-color:#ADD65A transparent #ADD7FF transparent;border-style:solid;border-width:2px 0px;border-radius:0px 0px 6px 6px;margin:5px auto;padding:30px 10px 20px 10px;box-shadow:0px 5px 10px rgba(0,0,0,0.5);}
#rendezveny_ajanlo .napszam p{color:#B0B0B0;text-align:center;text-overflow:ellipsis;font-weight:normal;background-image:none;margin:0px;overflow-x:hidden;}
#rendezveny_ajanlo .napszam::before{display:block;position:absolute;left:5px;top:-20px;right:5px;height:40px;content:" ";background-image:url(https://uni.ondepu.com/KEP/CSS/naptarspiral.png);background-repeat:repeat-x;background-position:top left;}
#SZB_galeria{text-align:center;}
#SZB_galeria .elem-fent .panel{display:block;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;right:0px;background-color:white;z-index:10;box-shadow:0px 0px 5px black;}
#SZB_galeria .galeria_cella{opacity:1;width:100%;background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center center;}
#SZB_galeria .galeria_kep{opacity:0.5;height:100%;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/galeria_loading.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-width:0px;margin:0px auto;}
#SZB_galeria .galeria_kepcim{text-align:center;}
#SZB_galeria .galeria_kepszam span{color:white;background-color:rgba(0,0,0,0.3);border-radius:4px;padding:2px 4px;}
#SZB_galeria .galeria_keret{position:relative;width:80%;height:150%;color:black;text-align:center;background-color:white;border-radius:30px;margin:5px auto;padding:10px 20px;box-shadow:0px 0px 5px rgba(0,0,0,0.5);}
#SZB_galeria .jel-balra, #SZB_galeria .jel-jobbra{min-width:50px;text-align:center;cursor:pointer;}
#SZB_galeria h1{max-width:960px;margin:10px auto;}
#SZB_galeria.kesz .galeria_kep{opacity:1;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_bolt{text-align:center;}
#WS_bolt > .panel{border-color:gray;border-style:solid;border-width:2px;border-radius:10px;margin:10px 0px;padding:5px;}
#WS_bolt > .termek{display:inline-block;box-sizing:border-box;position:relative;background-color:rgba(255,255,255,0.2);border-color:transparent;border-style:solid;border-width:2px 0px;margin:4px;transition-property:background;-webkit-transition-property:background;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_bolt > .termek > .brutto{position:absolute;bottom:5px;width:100%;color:red;font-size:125%;font-weight:bold;}
#WS_bolt > .termek > .keplink{display:inline-block;box-sizing:border-box;position:relative;width:180px;height:180px;transform:scale(1,1);-webkit-transform:scale(1,1);background-size:contain;background-repeat:no-repeat;background-position:center center;border-color:gray;border-style:solid;border-width:1px;margin:5px;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_bolt > .termek > .kosar{opacity:0.0;position:absolute;bottom:0%;width:100%;transition-property:all;-webkit-transition-property:all;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_bolt > .termek:hover{background-color:white;border-color:gray;}
#WS_bolt > .termek:hover > .brutto{font-size:100%;}
#WS_bolt > .termek:hover > .kosar, #WS_bolt > .termek > .kosar.benne{opacity:1;right:0%;bottom:30px;}
#WS_bolt.lista > .termek{width:100%;text-align:left;margin:2px 0px;}
#WS_bolt.lista > .termek > .brutto{float:right;text-align:right;}
#WS_bolt.lista > .termek > .keplink{display:inline-block;float:left;position:relative;width:100px;height:100px;background-size:contain;background-repeat:no-repeat;background-position:center center;}
#WS_bolt.lista > .termek > .kosar{text-align:right;}
#WS_bolt.lista > .termek > .leiras{display:block;padding:0px 50px 0px 110px;}
#WS_bolt.racs > .termek{width:200px;height:320px;text-align:center;vertical-align:top;}
#WS_bolt.racs > .termek > .leiras{display:none;}
#WS_kosar_panel{opacity:1;position:fixed;-webkit-backface-visibility:hidden;left:0px;bottom:0px;width:100%;height:0px;background-color:white;border-color:gray;border-style:solid;border-width:4px 0px 0px 0px;overflow:hidden;z-index:20;box-shadow:0px 0px 5px black;transition-property:height;-webkit-transition-property:height;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_kosar_panel.tele{height:30px;}
#WS_kosar_panel:hover, #WS_kosar_panel.kosarba{opacity:1;height:100px;}
#WS_szamla_lista{font-family:Arial;}
#WS_szamla_lista .elem-fent{display:block;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;background-color:rgba(0,0,0,0.5);margin:0px;z-index:1;}
#WS_szamla_lista .elem-lent{display:block;position:fixed;-webkit-backface-visibility:hidden;left:0px;bottom:0px;width:100%;background-color:rgba(0,0,0,0.5);margin:0px;z-index:1;}
#WS_szamla_lista .fiz_igen{background-color:rgba(173,214,90,0.5);}
#WS_szamla_lista .fiz_nem{background-color:rgba(255,128,112,0.5);}
#WS_szamla_lista form{background-color:rgba(173,215,255,0.5);background-image:none, -webkit-gradient(linear, rgba(0,0,0,0.5), transparent 10px);background-image:none, -webkit-linear-gradient(rgba(0,0,0,0.5), transparent 10px);background-image:none, -o-linear-gradient(rgba(0,0,0,0.5), transparent 10px);background-image:none, -moz-linear-gradient(rgba(0,0,0,0.5), transparent 10px);background-image:none, linear-gradient(rgba(0,0,0,0.5), transparent 10px);animation-name:aniN-befakul;-webkit-animation-name:aniN-befakul;animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-duration:0.5s;-webkit-animation-duration:0.5s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-direction:normal;-webkit-animation-direction:normal;}
#WS_szamla_lista form::before{display:inline-block;box-sizing:content-box;width:0px;height:0px;content:" ";border-color:white transparent transparent transparent;border-style:solid;border-width:10px 20px;margin:0px;padding:0px;}
#WS_szamla_lista tr.rekord{cursor:pointer;transition-property:all;-webkit-transition-property:all;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#WS_szamla_lista tr.rekord.szerkeszt:hover{background-color:rgba(173,215,255,0.5);}
#WS_szamla_lista tr.rekord:hover{box-shadow:0px 0px 5px black;}
#WS_termekinfo .kollekcio{display:block;position:relative;width:100%;background-color:white;overflow-x:scroll;box-shadow:0px 0px 4px rgba(0,0,0,0.5) inset;}
.admin input[type='text'], .admin select{min-width:50px;max-width:90%;margin:2px;padding:2px;}
.admin_hatter, div.keret_lebeg.admin_hatter{color:black;background-color:#F8F8D0;}
.admin_kiemelt{font-size:120%;font-weight:normal;border-color:orange;border-style:solid;border-width:2px;padding:5px;}
.admin_kiemelt:disabled{border-color:lightgray;}
.akcios{color:white;background-color:red;border-radius:0px;padding:5px;cursor:help;z-index:5;box-shadow:1px 1px 2px #000000;animation-name:aniN-sarkit2;-webkit-animation-name:aniN-sarkit2;animation-iteration-count:100;-webkit-animation-iteration-count:100;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-delay:3s;-webkit-animation-delay:3s;animation-direction:alternate;-webkit-animation-direction:alternate;}
.aktiv_menupont > a{opacity:1;color:white;}
.almenu > li > a:link, .almenu > li > a:visited{display:block;color:#B0B0B0;text-overflow:ellipsis;text-decoration:none;font-weight:normal;background-color:#101010;border-width:0px;margin:5px 0px 0px 0px;padding:10px 5px;overflow-x:hidden;transition-property:color;-webkit-transition-property:color;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.almenu > li > a:hover{color:#ADD65A;background-color:#101010;}
.ani_dia{display:block;color:white;background-color:rgba(16,16,16,0.5);overflow-x:hidden;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-delay:0.5s;-webkit-transition-delay:0.5s;}
.ani_dia > div{display:block;position:relative;width:100%;margin:0px;overflow:hidden;}
.ani_dia > div .dia{display:none;float:left;width:100%;}
.ani_dia > div .dia:first-child{display:block;opacity:1;}
.ani_dia > nav{display:block;text-align:center;}
.ani_dia > nav > button{opacity:1;min-width:10px;color:#ADD7FF;font-size:80%;background-color:transparent;border-color:#ADD7FF;border-style:solid;border-width:2px;border-radius:50%;margin:5px;padding:5px;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.ani_dia > nav > button.be{opacity:0.5;}
.ani_dia.fx-1 > div{transition-property:transform;-webkit-transition-property:transform;transition-duration:1s;-webkit-transition-duration:1s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.ani_dia.fx-2 > div .dia{transition-property:opacity;-webkit-transition-property:opacity;transition-duration:1s;-webkit-transition-duration:1s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.brutto{color:red;font-size:125%;font-weight:bold;}
.di_nap_aktiv{background-color:#E0E0E0;background-image:none, -webkit-gradient(linear, rgba(255,255,255,0.8), rgba(255,255,255,0.2));background-image:none, -webkit-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));background-image:none, -o-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));background-image:none, -moz-linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));background-image:none, linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.2));border-color:#D0D0D0;border-style:solid;border-width:2px;cursor:pointer;}
.di_nap_aktiv:hover, .di_nap_klikk{background-color:white;border-color:black;border-style:solid;border-width:2px;cursor:pointer;}
.di_nap_inaktiv{background-color:transparent;border-color:#F0F0F0;border-style:solid;border-width:2px;cursor:auto;}
.doksi.DOC{background-repeat:no-repeat;background-position:left 0px;}
.doksi.HTM{background-repeat:no-repeat;background-position:left -180px;}
.doksi.JPG{background-repeat:no-repeat;background-position:left -240px;}
.doksi.JSON{background-repeat:no-repeat;background-position:left -360px;}
.doksi.PDF{background-repeat:no-repeat;background-position:left -120px;}
.doksi.PNG{background-repeat:no-repeat;background-position:left -300px;}
.doksi.XLS{background-repeat:no-repeat;background-position:left -60px;}
.doksi:link, .doksi:visited{display:inline-block;height:50px;text-align:left;font-size:0.9em;font-weight:normal;font-family:Tahoma, Arial;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/doksi_ikonok.png);background-repeat:no-repeat;margin:0px 0px 5px 0px;padding:0px 0px 0px 50px;}
.doksi:hover{background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/doksi_ikonok_hover.png);background-repeat:no-repeat;}
.fomenu .aktiv_menupont > a:link, .fomenu .aktiv_menupont > a:visited{}
.fomenu > li > a:link, .fomenu > li > a:visited{display:block;min-height:32px;color:#B0B0B0;text-align:left;text-overflow:ellipsis;font-size:110%;text-decoration:none;text-shadow:none;font-weight:normal;background-color:#101010;border-color:transparent #505050;border-style:solid;border-width:0px 0px 1px 1px;margin:0px;padding:5px 5px 5px 15px;overflow-x:hidden;transition-property:color;-webkit-transition-property:color;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.fomenu > li > a:hover{color:#ADD7FF;background-color:#101010;border-color:#ADD7FF #505050;border-style:solid;border-width:0px 0px 1px 1px;}
.fontos{clear:both;text-shadow:none;background-color:#FFFFB0;border-color:yellow;}
.gomb_file{position:relative;max-width:300px;text-align:center;background-color:#E0E0E0;border-width:0px;border-radius:5px;margin:0px 5px 10px 5px;padding:5px;overflow:hidden;box-shadow:0px 0px 2px gray;}
.halvany{opacity:0.3;}
.halvany_feher{background-color:rgba(255,255,255,0.5);}
.halvany_fekete{background-color:rgba(0,0,0,0.2);}
.halvany_narancs{background-color:rgba(255,200,100,0.5);}
.harmonika{display:block;position:relative;text-align:left;font-weight:bold;background-color:rgba(0,0,0,0.2);cursor:pointer;}
.harmonika + div{display:block;box-sizing:border-box;max-height:0px;background-color:white;border-color:gray;border-style:solid;border-width:1px 0px;margin:0px 0px 4px 0px;overflow:hidden;box-shadow:0px 0px 10px rgba(0,0,0,0.4) inset;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;}
.harmonika.aktiv::after{transform:rotate(45deg);-webkit-transform:rotate(45deg);color:black;content:"\f067";}
.harmonika::after{display:inline-block;position:absolute;top:50%;right:10px;width:20px;height:20px;transform:rotate(0deg);-webkit-transform:rotate(0deg);color:forestgreen;text-align:center;line-height:22px;text-shadow:none;font-weight:normal;content:"\f067";font-family:Awesome;background-color:#FFFFB0;border-style:none;border-width:0px;border-radius:50%;outline:2px solid rgba(0,0,0,0.5);margin:-10px 0px 0px 0px;padding:0px;transition-property:transform color;-webkit-transition-property:transform color;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.honlap{width:100%;min-width:320px;max-width:auto;font-family:Roboto, Arial;background-color:#F8F8F8;margin:0px auto;box-shadow:none;}
.honlap_alap{display:block;}
.honlap_baloldal{text-align:left;vertical-align:top;background-repeat:repeat-y;background-position:right top;border-style:none;box-shadow:5px 5px 5px rgba(0,0,0,0.2);}
.honlap_cikkek{text-align:left;margin:0px auto;}
.honlap_fejlec{min-height:50px;text-align:left;background-color:#101010;background-repeat:no-repeat;background-position:center center;border-color:black;border-style:none;border-width:0px;padding:0px;}
.honlap_jobboldal{text-align:left;vertical-align:top;background-repeat:repeat-y;background-position:left top;}
.honlap_lablec{color:#B0B0B0;text-align:center;background-color:#101010;border-color:black;border-style:none;border-width:0px;padding:10px;box-shadow:0px 0px 5px rgba(0,0,0,0.5);}
.honlap_tartalom{min-height:720px;text-align:left;background-color:transparent;}
.kell{clear:both;background-color:#FFE0B0;border-color:orange;}
.kep_hatter{background-color:rgba(0,0,0,0.1);border-color:transparent;border-style:solid;border-width:1px;margin:5px;padding:5px;transition-property:background;-webkit-transition-property:background;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.kep_hatter.H1{background-color:white;box-shadow:0px 0px 5px rgba(0,0,0,0.5);}
.kep_hatter.H2{background-color:white;border-color:white;margin:5px;padding:0px;box-shadow:10px 10px 10px rgba(0,0,0,0.2);}
.kep_hatter.H3{border-radius:5px;padding:10px;box-shadow:none;}
.megoszt > p{display:inline-block;opacity:0.3;text-align:left;vertical-align:middle;text-shadow:none;background-color:transparent;margin:0px;padding:4px;list-style-type:none;overflow:hidden;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;}
.megoszt > p > a{transform:translate(0px,0px);-webkit-transform:translate(0px,0px);transition-property:transform;-webkit-transition-property:transform;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-delay:0.3s;-webkit-transition-delay:0.3s;}
.megoszt a:link, .megoszt a:visited{display:inline-block;background-color:white;padding:8px;}
.megoszt a:hover{opacity:1;background-color:white;box-shadow:0px 0px 5px rgba(0,0,0,0.5) inset;}
.megoszt:hover > p{opacity:1;}
.megoszt:hover > p > a{transform:translate(0px,-5px);-webkit-transform:translate(0px,-5px);}
.menuAP h1{color:white;font-size:150%;text-shadow:none;font-family:Tahoma,Arial;background-color:orange;background-image:none;background-size:0px;background-repeat:no-repeat, repeat;border-style:none;border-width:0px;box-shadow:none;}
.menuAP h2, .menuAP h3{color:orange;font-family:Tahoma,Arial;background-color:transparent;background-image:none;border-style:none;border-width:0px;margin:5px 0px;padding:5px 0px;}
.navigacio{display:block;width:30px;height:30px;background-image:url(https://uni.ondepu.com/KEP/CSS/navigacios_jelek.png);background-size:500%;background-repeat:no-repeat;background-position:center center;border-width:0px;margin:0px;padding:0px;cursor:crosshair;}
.navigacio.BA{background-position:left bottom;}
.navigacio.BF{background-position:left top;}
.navigacio.BK{background-position:20% 50%;}
.navigacio.JA{background-position:right bottom;}
.navigacio.JF{background-position:right top;}
.navigacio.JK{background-position:80% 50%;}
.navigacio.KA{background-position:50% 80%;}
.navigacio.KF{background-position:50% 20%;}
.navigacio:hover{background-image:url(https://uni.ondepu.com/KEP/CSS/navigacios_jelek_hover.png);}
.odp-ani, .ODP-ani{min-width:50px;min-height:50px;background-image:url(https://uni.ondepu.com/KEP/CSS/ODP_logo_ani.gif);background-repeat:no-repeat;background-position:right top;}
.odp-tilos, .ODP-tilos{min-width:50px;min-height:50px;background-image:url(https://uni.ondepu.com/KEP/CSS/ODP_tilos_50.png);background-repeat:no-repeat;background-position:right top;}
.szb_ajanlo .doboz{display:block;box-sizing:border-box;width:100%;min-height:100px;color:black;text-align:left;vertical-align:top;background-color:transparent;border-color:white #ADD65A #ADD65A white;border-style:solid;border-width:1px;border-radius:0px;margin:5px 0px;padding:0px;overflow:hidden;box-shadow:none;}
.szb_ajanlo .fej{color:#FFFFB0;text-align:center;font-weight:bold;background-color:rgba(255,255,176,0.5);margin:0px;padding:5px;}
.szb_ajanlo .leiras{text-align:left;margin:0px;padding:10px;}
.szb_ajanlo a{display:block;margin:5px 0px;}
.szb_ajanlo figure{}
.szb_ajanlo img{display:block;width:100%;height:auto;margin:0px auto;padding:0px;}
.szb_bevezeto a:link, .szb_bevezeto a:visited{font-weight:normal;}
.szb_hatter{background-color:white;border-color:gray;border-style:none;border-width:0px;border-radius:0px;margin:0px;padding:20px;transition-property:background;-webkit-transition-property:background;transition-duration:0.5s;-webkit-transition-duration:0.5s;}
.szb_hatter.H0{background-color:transparent;border-color:black;}
.szb_hatter.H1{background-color:white;border-color:rgba(64,64,64,0.1);}
.szb_hatter.H2{background-color:rgba(64,64,64,0.1);background-image:none;border-style:none;border-width:0px;}
.szb_hatter.H3{color:white;background-color:#404040;border-width:0px;border-radius:0px;margin:5px;box-shadow:none;}
.szb_hatter.HF{position:relative;background-color:rgba(173,214,90,0.5);border-color:yellow;border-width:0px;padding:20px 20px 20px 60px;}
.szb_hatter.HS{background-color:rgba(0,0,0,0.1);border-color:rgba(0,0,0,0.5);}
.szb_hatter.HV{background-color:rgba(255,255,255,0.5);border-color:white;}
.szb_leiras a:link, .szb_leiras a:visited{font-weight:normal;}
.szb_lenia{display:block;clear:both;height:0px;border-style:none;border-width:0px;margin:10px 5px;padding:0px;}
.szb_lenia.L0{height:5px;background-color:transparent;border-style:none;border-width:0px;}
.szb_lenia.L1{height:0px;border-color:gray white white gray;border-style:solid;border-width:2px 0px;}
.szb_lenia.L2{height:5px;background-color:rgba(0,0,0,0.5);}
.szb_lenia.L3{height:5px;background-color:white;border-color:gray;border-style:solid;border-width:2px 0px;}
.szb_lenia.LZ{height:70px;background-color:transparent;background-image:url(https://sportorigo.com/KEP/CSS/logo_kf.png);background-size:contain;background-repeat:no-repeat;background-position:center center;border-style:none;border-width:0px;margin:0px;padding:0px;}
.ujdonsag{color:black;background-color:yellow;border-radius:50%;padding:5px;cursor:help;z-index:5;box-shadow:1px 1px 2px #000000;}
.van_almenu::before{display:inline-block;opacity:0.5;box-sizing:border-box;position:absolute;left:0px;top:0px;color:gray;text-shadow:none;content:"\25BC";}
::placeholder, ::-ms-input-placeholder{opacity:0.3;color:inherit;text-shadow:-1px -1px white;}
a.balra:link, a.balra:visited{display:inline-block;clear:both;min-height:25px;max-height:50px;text-align:left;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:left -50px;padding:0px;}
a.balra:hover{background-repeat:no-repeat;background-position:left -250px;}
a.jobbra:link, a.jobbra:visited{display:inline-block;clear:both;min-height:25px;max-height:50px;text-align:right;background-color:transparent;background-image:none;background-repeat:no-repeat;background-position:right 0px;padding:0px;}
a.jobbra:hover{background-repeat:no-repeat;background-position:right -200px;}
a.le:link, a.le:visited{display:inline-block;min-height:25px;max-height:50px;text-align:left;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/link_nyilak.png);background-repeat:no-repeat;background-position:left -100px;padding:0px 0px 0px 26px;}
a.le:hover{background-repeat:no-repeat;background-position:left -300px;}
a.ondepu_fh:link, a.ondepu_fh:visited{display:inline-block;height:50px;line-height:25px;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/ondepu_fh_jelek2018.png);background-repeat:no-repeat;background-position:0px 0px;padding:0px 0px 0px 60px;overflow-y:hidden;}
a.www:link, a.www:visited{color:gray;}
a.www:hover{color:white;background-color:gray;}
a:link, a:visited{color:#101010;text-decoration:underline;font-weight:bold;}
a:hover{color:#101010;background-color:rgba(176,176,176,0.3);}
body{color:#101010;text-align:left;line-height:1.33;font-family:Roboto;background-color:white;background-image:none;background-size:auto;border-width:0px;margin:0px;padding:0px;}
button{display:inline-block;position:relative;min-width:40px;color:black;text-align:center;vertical-align:middle;text-decoration:none;font-weight:normal;background-color:#F0F0F0;border-color:white;border-style:solid;border-width:2px;border-radius:2px;margin:5px;padding:5px;cursor:pointer;box-shadow:0px 0px 3px black;transition-property:border;-webkit-transition-property:border;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
button.gomb_admin{min-width:20px;color:black;font-family:Arial, Verdana;background-color:#FFFF00;border-radius:10px;}
button.gomb_admin:hover{border-color:orange;}
button.gomb_bezar{float:right;opacity:1;clear:right;color:#B0B0B0;font-size:0.7em;line-height:2;font-weight:bold;background-color:#101010;border-color:gray;border-radius:0px;margin:0px;box-shadow:none;transition-property:none;-webkit-transition-property:none;}
button.gomb_bezar:hover{color:crimson;background-color:#101010;border-color:crimson;}
button.gomb_filter{background-color:transparent;}
button.gomb_filter.aktiv{border-color:#228B22;box-shadow:none;}
button.gomb_filter.aktiv::before, button.gomb_filter:hover::before{display:inline-block;position:absolute;left:0px;top:-10px;transform:rotate(-30deg);-webkit-transform:rotate(-30deg);content:"\f276";font-family:Awesome;}
button.gomb_igen{color:#228B22;background-color:#ADD65A;}
button.gomb_nem{color:white;background-color:crimson;}
button.gomb_ok{color:black;background-color:#FFFFB0;}
button:hover{border-color:#404040;}
button[type='button']:disabled, button[type='submit']:disabled{opacity:0.3;}
div.admin_keret{text-align:left;vertical-align:top;font-family:Arial, Tahoma;background-color:rgba(255,255,255,0.5);border-color:#F0F0F0 #808080 #808080 #F0F0F0;border-style:outset;border-width:2px;}
div.admin_lap{text-align:left;vertical-align:top;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/hatter_narancs_t50.png);background-repeat:repeat;background-position:left top;padding:5px;}
div.admin_szb_panel{min-width:500px;}
div.admin_szb_rekord{line-height:1;font-family:Arial;background-image:url(https://uni.ondepu.com/KEP/CSS/hatter_admin_pepita.png);background-repeat:repeat;background-position:left top;border-color:yellow;border-style:solid;border-width:5px 0px 0px 0px;padding:5px;}
div.admin_szb_rekord a:link, div.admin_szb_rekord a:visited{display:inline-block;color:black;text-overflow:ellipsis;text-decoration:none;font-weight:normal;cursor:pointer;overflow:hidden;}
div.admin_szb_rekord a:hover{color:black;text-decoration:underline;font-weight:normal;}
div.admin_szb_rekord button{margin:2px;padding:2px;}
div.admin_tab_be{color:orange;text-align:center;white-space:nowrap;font-weight:bold;font-family:Verdana, Arial;background-color:#FFFFC0;border-color:red red transparent red;border-style:solid;border-width:1px;border-radius:10px 10px 0px 0px;margin:5px 0px 0px 0px;padding:5px;cursor:pointer;overflow-x:hidden;z-index:0;}
div.admin_tab_ki{color:orange;text-align:center;white-space:nowrap;font-weight:bold;font-family:Verdana, Arial;background-color:#FFFFC0;background-image:url(https://uni.ondepu.com/KEP/CSS/tabmenu_arnyek.png);background-repeat:repeat-x;background-position:left bottom;border-color:orange orange red orange;border-style:solid;border-width:1px;border-radius:10px 10px 0px 0px;margin:5px 0px 0px 0px;padding:5px;cursor:pointer;overflow-x:hidden;}
div.admin_tab_ki:hover{background-color:#FFFFE0;}
div.admin_tab_panel{color:black;font-family:Verdana, Arial;background-color:#FFFFC0;border-color:red;border-style:solid;border-width:0px 1px 1px 1px;border-radius:0px 0px 10px 10px;margin:0px 0px 5px 0px;padding:5px;}
div.album_introkep{float:right;width:100px;height:100px;background-color:transparent;background-size:cover;background-repeat:no-repeat;background-position:center center;border-color:black;border-style:solid;border-width:1px;margin:0px 5px 15px 15px;padding:0px;transition-property:background-image;-webkit-transition-property:background-image;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
div.album_introkep img{opacity:1;position:relative;left:-10px;bottom:-10px;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
div.album_introkep img:hover{opacity:0.5;}
div.doksi_belso_keret{width:auto;text-shadow:none;background-color:white;border-color:gray;border-style:dashed;border-width:1px;padding:0px 5px 5px 0px;}
div.doksi_jel{position:relative;top:-15px;width:30px;height:100px;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/doksi_kapocs.png);background-repeat:no-repeat;background-position:left top;}
div.doksi_kulso_keret{display:inline-block;width:auto;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/doksi_arnyek.png);background-repeat:no-repeat;background-position:right bottom;margin:15px 0px 0px 0px;padding:0px 15px 15px 0px;}
div.email_panel{text-align:center;margin:10px 0px;}
div.keret{background-color:white;border-color:#FFFFFF #808080 #808080 #FFFFFF;border-style:solid;border-width:2px;}
div.keret_lebeg{display:inline-block;opacity:0.7;box-sizing:border-box;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;background-color:#E0E0E0;border-color:#FFFFFF #808080 #808080 #FFFFFF;border-style:outset;border-width:2px;padding:5px;z-index:20;box-shadow:2px 2px 10px black;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;transition-delay:1s;-webkit-transition-delay:1s;}
div.keret_lebeg > .panel_fej{color:white;text-align:left;background-color:black;cursor:move;}
div.keret_lebeg:hover{opacity:1;transition-delay:0s;-webkit-transition-delay:0s;}
div.keret_modal{position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.5);overflow-y:auto;z-index:99;}
div.keret_modal table{background-color:white;}
div.login_panel{text-align:left;background-color:transparent;border-radius:0px;margin:0px;padding:5px;box-shadow:none;}
div.login_panel .bevitel{width:60%;}
div.nyelvek_panel{display:inline-block;float:left;text-align:center;margin:10px;padding:0px;}
div.ondepu_fh{position:relative;top:-24px;height:115px;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/ondepu_fh_fejlecek2018.png);background-repeat:no-repeat;background-position:center top;}
div.segitseg{display:inline-block;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,0.5);border-color:gray;border-style:solid;border-width:1px;padding:5px;z-index:20;box-shadow:0px 0px 5px black;}
div.szamlalo{display:inline-block;height:30px;white-space:nowrap;list-style-type:none;overflow:hidden;}
div.szamlalo > div{display:inline-block;width:25px;transform:translateY(0%);-webkit-transform:translateY(0%);color:white;text-align:center;font-size:25px;line-height:30px;background-color:black;border-color:gray;border-style:solid;border-width:0px 1px;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
div.szamlalo > div > span{display:block;text-align:center;font-family:Monospace;background-image:none, -webkit-gradient(linear, 0deg,transparent,rgba(255,255,255,0.3),transparent);background-image:none, -webkit-linear-gradient(0deg,transparent,rgba(255,255,255,0.3),transparent);background-image:none, -o-linear-gradient(0deg,transparent,rgba(255,255,255,0.3),transparent);background-image:none, -moz-linear-gradient(0deg,transparent,rgba(255,255,255,0.3),transparent);background-image:none, linear-gradient(0deg,transparent,rgba(255,255,255,0.3),transparent);}
div.szb_ajanlo{}
div.szb_album{max-height:150px;text-align:center;overflow:hidden;}
div.szb_album > div{display:inline-block;text-align:center;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/galeria_kep_hatter.png);background-size:150px 150px;background-repeat:no-repeat;background-position:center top;margin:0px auto;}
div.szb_album > div:hover{background-color:rgba(0,0,0,0.1);}
div.szb_album figure{position:relative;width:120px;height:120px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin:15px;cursor:pointer;}
div.szb_album figure > figcaption{display:block;opacity:0.5;box-sizing:border-box;position:absolute;bottom:0px;width:100%;max-height:18px;color:white;text-align:center;font-size:80%;font-family:Tahoma, Arial;background-color:rgba(0,0,0,0.5);margin:0px;overflow:hidden;transition-property:all;-webkit-transition-property:all;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
div.szb_album figure.keskeny{}
div.szb_album figure:hover > figcaption{opacity:1;max-height:50%;}
div.szb_kapcsolt{float:left;position:relative;top:-20px;width:15px;height:25px;background-color:transparent;background-image:url(https://uni.ondepu.com/KEP/CSS/szb_kapcsolt_jel.png);background-repeat:no-repeat;background-position:center center;}
div.szb_szerkeszt{}
div.szb_szerkeszt:hover{background-image:url(https://uni.ondepu.com/KEP/CSS/hatter_admin_pepita.png);border-style:none;border-width:0px;box-shadow:0px 0px 15px orange;}
fieldset{border-color:rgba(0,0,0,0.3);border-style:solid;border-width:1px;border-radius:0px;margin:2px 2px 4px 2px;padding:5px;}
fieldset > legend{color:rgba(0,0,0,0.3);}
fieldset:hover{background-color:rgba(0,0,0,0.1);}
figcaption.kepcim{color:gray;text-align:center;font-size:90%;margin:0px;}
figure .jel-nagyit{display:block;opacity:0.0;box-sizing:border-box;position:absolute;left:0px;top:0px;width:100%;min-height:50px;color:white;text-align:center;line-height:1;background-color:transparent;background-image:none, -webkit-gradient(linear, rgba(0,0,0,0.5), rgba(0,0,0,0.0));background-image:none, -webkit-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.0));background-image:none, -o-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.0));background-image:none, -moz-linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.0));background-image:none, linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.0));padding:5px;cursor:pointer;transition-property:all;-webkit-transition-property:all;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
figure:hover .jel-nagyit{opacity:1;}
h1{display:block;height:auto;color:#E8E8E8;text-align:center;font-size:200%;font-weight:normal;background-color:#101010;background-repeat:no-repeat;background-position:center center;border-color:#228B22 transparent #3865B8 transparent;border-style:solid;border-width:8px 0px;margin:10px 0px 20px 0px;padding:5px;}
h2{display:block;height:auto;color:#404040;text-align:left;font-size:160%;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-weight:normal;background-repeat:no-repeat;background-position:left bottom;border-width:0px;margin:5px 0px;padding:0px;}
h3{display:block;height:auto;color:#404040;text-align:left;font-size:110%;text-shadow:1px 1px 1px rgba(0,0,0,0.2);border-width:0px;margin:5px 0px 0px 0px;padding:0px;}
h4{display:block;font-size:110%;font-weight:normal;margin:5px 0px 0px 0px;}
h6{display:block;color:red;text-align:center;font-size:1em;background-color:#FFFF00;border-color:#FFFFFF #000000 #000000 #FFFFFF;border-style:solid;border-width:1px;}
hr{box-sizing:content-box;clear:both;height:0px;line-height:0;border-color:rgba(0,0,0,0.2);border-style:dashed;border-width:0px 0px 1px 0px;margin:4px 0px;padding:0px;}
img.admin_kep{border-color:yellow;border-style:dashed;border-width:2px;}
input, textarea, select{color:black;background-color:rgba(255,255,255,0.6);border-color:rgba(0,0,0,0.3);border-style:solid;border-width:1px;margin:2px;padding:2px;}
input.bevitel, textarea.bevitel{max-width:90%;border-radius:5px;margin:5px;padding:10px 5px;box-shadow:2px 2px 5px rgba(128,128,128,0.3) inset;}
input.bevitel.hiba, textarea.bevitel.hiba{background-color:rgba(220,20,60,0.2);}
input:disabled, textarea:disabled, select:disabled{opacity:0.6;border-color:transparent;box-shadow:none;}
input:focus, textarea:focus, select:focus{background-color:white;box-shadow:none;}
input[type='checkbox'], input[type='image'], input[type='radio']{background-color:transparent;}
input[type='file']{opacity:0.0;position:absolute;top:0px;right:0px;width:100%;margin:0px;padding:0px;cursor:pointer;}
label.admin > input + span{color:darkorange;background-color:white;border-color:darkorange;}
label.opciok > input + span, label.retesz > input + span{display:inline-block;box-sizing:border-box;position:relative;color:green;background-color:white;border-color:green;border-style:solid;border-width:2px;margin:0px 4px;padding:2px;cursor:pointer;box-shadow:0px 0px 4px rgba(0,0,0,0.5);}
label.opciok > input:disabled + span, label.retesz > input:disabled + span{opacity:0.3;}
label.opciok > input[type='checkbox'] + span{display:inline-block;width:18px;height:18px;text-align:center;font-weight:normal;border-radius:2px;margin:0px 2px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
label.opciok > input[type='checkbox'] + span::before{display:block;position:absolute;left:0px;top:-2px;line-height:1;font-weight:normal;content:" ";font-family:Awesome;margin:0px;padding:0px;}
label.opciok > input[type='checkbox']:checked + span{}
label.opciok > input[type='checkbox']:checked + span::before{content:"\f00c";}
label.opciok > input[type='radio'] + span{width:18px;height:18px;border-radius:40%;transition-property:border;-webkit-transition-property:border;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
label.opciok > input[type='radio']:checked + span{border-width:6px;animation-name:aniN-dobban;-webkit-animation-name:aniN-dobban;animation-iteration-count:2;-webkit-animation-iteration-count:2;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:linear;-webkit-animation-timing-function:linear;}
label.opciok:hover > input + span{box-shadow:0px 0px 4px black;}
label.retesz > input[type='checkbox'] + span{display:inline-block;width:40px;height:24px;text-align:left;line-height:24px;background-color:gray;border-radius:12px;margin:0px 2px;padding:0px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
label.retesz > input[type='checkbox'] + span::before{display:inline-block;width:14px;height:14px;color:black;content:" ";background-color:white;border-radius:50%;margin:2px;box-shadow:1px 1px 2px black;}
label.retesz > input[type='checkbox']:checked + span{text-align:right;background-color:green;}
mark{display:inline-block;background-color:rgba(173,215,255,0.6);padding:2px;}
p{font-size:100%;margin:0px 0px 5px 0px;padding:0px;}
p.jegyzet{color:rgba(0,0,0,0.7);font-size:80%;}
p.mikor{display:inline-block;clear:left;max-width:50%;color:black;text-align:left;font-family:Arial, Verdana;background-color:rgba(0,0,0,0.2);padding:5px;}
p.szerzo{clear:right;color:rgba(0,0,0,0.7);text-align:right;font-size:80%;}
q{color:inherit;quotes:"\201d""\201d";}
q.HU{quotes:"\201e""\201d";}
select.bevitel{margin:5px;padding:10px 0px;}
select.bevitel.hiba{color:red;}
table.adatlap{position:relative;width:100%;min-width:300px;max-width:800px;border-color:#D0D0D0;border-style:solid;border-width:0px;margin:10px auto;padding:0px;border-collapse:separate;border-spacing:0px;box-shadow:none;}
table.adatlap .bevitel:not([class^='W-0']){width:90%;}
table.adatlap td{width:66%;height:25px;border-color:gray;border-style:dashed;border-width:0px 0px 1px 0px;}
table.adatlap th{width:33%;text-align:right;vertical-align:middle;font-weight:bold;border-style:solid;border-width:0px 0px 1px 0px;}
table.admin a:hover{color:orange;}
table.admin a:link, table.admin a:visited{color:black;}
table.admin td{height:auto;color:black;text-align:left;vertical-align:middle;font-size:90%;font-weight:normal;font-family:Tahoma,Arial;background-color:#FFFFC0;background-image:none;border-color:#FFC000;padding:2px;}
table.admin td > span{color:white;background-color:orange;}
table.admin td p.jegyzet{color:gray;font-size:100%;}
table.admin textarea{max-width:99%;border-width:0px;}
table.admin th{width:100px;height:auto;color:white;text-align:left;vertical-align:middle;font-size:90%;text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-weight:bold;font-family:Tahoma,Arial;background-color:orange;background-image:none;border-color:#FFC000;padding:2px 2px 2px 4px;}
table.rendezveny{border-color:black;border-style:solid;border-width:1px 0px;margin:5px 0px;}
table.rendezveny td{display:table-cell;width:75%;text-align:left;vertical-align:top;background-color:transparent;border-style:none;border-width:0px;margin:0px;padding:5px;}
table.rendezveny th{display:table-cell;width:25%;text-align:right;vertical-align:top;font-weight:bold;background-color:transparent;border-color:black;border-style:solid;border-width:0px 1px 0px 0px;margin:0px;padding:5px;}
td{text-align:left;background-color:transparent;border-color:rgba(64,64,64,0.2);border-style:solid;border-width:1px;padding:5px;}
td.admin_oszlop{color:black;text-align:left;vertical-align:top;background-color:transparent;background-image:none;border-color:lightgray;border-style:solid;border-width:1px;padding:2px;}
th{text-align:left;text-overflow:ellipsis;text-shadow:1px 1px 1px white;font-weight:bold;background-color:rgba(64,64,64,0.1);border-color:rgba(64,64,64,0.2);border-style:solid;border-width:1px;padding:5px;overflow-x:hidden;}
th.domboru, table.adatlap th.domboru{text-align:center;vertical-align:middle;background-image:none, -webkit-gradient(linear, rgba(255,255,255,0.5) 10%, rgba(255,255,255,0.1) 50%);background-image:none, -webkit-linear-gradient(rgba(255,255,255,0.5) 10%, rgba(255,255,255,0.1) 50%);background-image:none, -o-linear-gradient(rgba(255,255,255,0.5) 10%, rgba(255,255,255,0.1) 50%);background-image:none, -moz-linear-gradient(rgba(255,255,255,0.5) 10%, rgba(255,255,255,0.1) 50%);background-image:none, linear-gradient(rgba(255,255,255,0.5) 10%, rgba(255,255,255,0.1) 50%);}
tr.admin_hatter > th, tr.admin_hatter > td{color:black;background-color:transparent;}
tr.admin_racs{background-color:rgba(192,192,192,0.3);border-style:none;border-width:0px;padding:2px;}
tr.admin_racs:hover{background-color:rgba(255,255,192,0.5);cursor:pointer;transition-duration:0;-webkit-transition-duration:0;}
ul.adminmenu > li{display:inline-block;border-color:yellow;border-style:solid;border-width:0px 1px;border-radius:0px;padding:0px 2px;list-style-type:none;cursor:pointer;overflow:visible;}
ul.adminmenu > li > ul{display:none;position:absolute;list-style-type:none;}
ul.adminmenu > li:hover > ul{display:block;}
ul.adminmenu a:link, ul.adminmenu a:visited{display:block;color:#F8F8D0;margin:2px 0px;padding:5px;}
ul.adminmenu a:hover{color:black;background-color:transparent;}
ul.adminmenu, .adminmenu ul{display:block;box-sizing:border-box;background-color:orange;margin:0px;padding:5px;overflow:visible;z-index:5;box-shadow:5px 5px 5px rgba(0,0,0,0.5);}
ul.almenu{box-sizing:border-box;background-color:transparent;border-color:rgba(64,64,64,0.5);border-style:solid;border-width:0px 0px 1px 1px;margin:0px 10px;padding:10px;list-style-type:none;}
ul.almenu > li{display:block;position:relative;overflow-x:hidden;}
ul.fomenu{box-sizing:border-box;text-align:left;background-color:transparent;margin:0px;padding:10px;list-style-type:none;}
ul.fomenu > li{display:inline-block;position:relative;color:black;background-color:white;overflow:visible;}
ul.fomenu > li > ul.almenu{display:none;position:absolute;left:-1px;background-color:#101010;border-color:#ADD7FF;border-style:solid;border-width:0px 0px 1px 0px;margin:0px;z-index:10;box-shadow:5px 5px 5px rgba(0,0,0,0.3);}
ul.fomenu > li:hover > ul.almenu{display:block;}
ul.fotomenu{display:block;text-align:center;margin:0px;padding:0px;list-style-type:none;}
ul.fotomenu > li{display:inline-block;box-sizing:border-box;width:33.33%;min-height:200px;text-align:center;vertical-align:top;background-color:transparent;margin:0px;padding:5px;}
ul.fotomenu > li figure{min-width:100px;min-height:100px;background-size:cover;background-repeat:no-repeat;background-position:center center;}
ul.hibalista{text-align:left;background-color:rgba(220,20,60,0.2);margin:8px 0px;padding:0px;list-style-type:none;}
ul.hibalista > li{position:relative;color:black;margin:4px 0px 4px 24px;padding:2px 4px;}
ul.hibalista > li::before{display:inline-block;position:absolute;left:-24px;width:24px;height:12px;color:crimson;text-align:center;content:"\f05e";font-family:Awesome;}
ul.morzsamenu{display:block;margin:0px;padding:0px;}
ul.morzsamenu > li{display:inline-block;white-space:nowrap;list-style-type:none;}
ul.morzsamenu > li+li::before{display:inline-block;font-weight:bold;content:"\002f";margin:0px 4px;}
ul.oldalmenu{display:block;}
ul.oldalmenu > li{}
ul.tabmenu{display:block;position:relative;text-align:center;vertical-align:top;white-space:nowrap;margin:10px 0px 0px 0px;padding:0px;list-style-type:none;overflow-x:auto;z-index:1;}
ul.tabmenu + div{display:block;position:relative;top:-1px;background-color:white;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;border-radius:0px 0px 4px 4px;margin:0px 0px 10px 0px;padding:10px;}
ul.tabmenu > li, ul.tabmenu > li.tab_ki{display:inline-block;max-width:20%;min-height:2em;vertical-align:bottom;white-space:nowrap;text-overflow:ellipsis;background-color:transparent;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px 1px 0px 1px;border-radius:4px 4px 0px 0px;margin:0px;padding:5px;cursor:pointer;overflow:hidden;box-shadow:0px -4px 4px rgba(0,0,0,0.3) inset;}
ul.tabmenu > li:hover, ul.tabmenu > li.tab_be, ul.tabmenu > li.aktiv{background-color:white;box-shadow:none;}
[draggable='true']{cursor:move;transition-property:box-shadow;-webkit-transition-property:box-shadow;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;}
[draggable='true']:hover{box-shadow:0px 0px 4px rgba(0,0,0,0.3);}
#FH_lapozo.elem-fent > div{display:block;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;background-color:#ADD7FF;z-index:2;box-shadow:0px 0px 20px black;}
#fiok_kapcsolat_adatlap label.retesz > input + span::before{background-color:tomato;}
#fiok_kapcsolat_adatlap label.retesz > input:checked + span::before{background-color:#ADD65A;}
#fomenu1{display:none;}
#nevezes_adatlap label.opciok{display:block;margin:4px 0px;}
#nevezes_filter > form,#nevezes_filter > div{background-color:rgba(56,101,184,0.2);padding:5px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#nevezes_filter table.zebra tr:nth-child(odd){background-color:rgba(56,101,184,0.1);}
#nevezes_filter::before{display:inline-block;position:absolute;left:50%;top:-12px;width:0px;height:0px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);content:" ";border-color:transparent rgba(56,101,184,0.2) rgba(56,101,184,0.2) transparent;border-style:solid;border-width:12px;}
#rajtlista_filter .harmonika{background-color:#ADD65A;}
#rajtlista_filter form{background-color:rgba(34,139,34,0.2);padding:5px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#rajtlista_filter.elem-fent .Dn.fent{display:block;}
#rajtlista_filter.elem-fent > div{display:block;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;background-color:white;z-index:2;box-shadow:0px 0px 10px black;}
#rajtlista_szuro > form > h2{display:none;color:white;padding:5px;}
#rajtlista_szuro.elem-fent > form > h2{display:block;}
#RENDEZO_menu{display:inline-block;position:fixed;-webkit-backface-visibility:hidden;left:0px;bottom:0px;background-color:white;border-radius:0px 20px 0px 0px;z-index:15;box-shadow:5px -5px 5px rgba(0,0,0,0.5);}
#RENDEZO_menu .harmonika{color:white;font-weight:normal;background-color:transparent;}
#RENDEZO_menu ul{display:block;clear:both;background-color:rgba(255,200,100,0.5);border-color:orange;border-style:solid;border-width:1px 2px;margin:0px;padding:2px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;}
#RENDEZO_menu ul:hover{background-color:white;}
#RENDEZO_rajtlista_panel table.admin td{padding:0px;}
#RENDEZO_rajtszam_panel .bevitel{width:60px;}
#sportolo_adatlap table.van_ilyen tr.rejtett{display:none;}
#VSZ_lap{border-color:rgba(64,64,64,0.2);border-style:solid;border-width:2px 0px 0px 0px;margin:23px 0px;}
#VSZ_lap .halvany_narancs{background-color:rgba(255,200,100,0.2);}
#VSZ_lap::before{display:inline-block;position:absolute;left:50%;top:-14px;width:24px;height:24px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:" ";background-color:white;border-color:inherit;border-style:solid;border-width:2px 0px 0px 2px;}
#VV_tabmenu + div{border-color:white;border-radius:48px 48px 0px 0px;}
.ani_dia > div .aktiv .datum{background-color:#ADD7FF;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.ani_dia > div .datum{color:black;font-weight:bold;background-color:rgba(173,214,90,0.1);transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
.ani_dia:hover{color:white;background-color:rgba(16,16,16,0.8);}
.BgC-1{background-color:#ADD65A!important;}
.BgC-3{background-color:#ADD7FF!important;}
.C0, .C-0{color:crimson!important;}
.C2, .C-2{color:#228B22!important;}
.C4, .C-4{color:#3865B8!important;}
.eredmeny{display:inline-block;color:#228B22;font-weight:bold;background-color:rgba(173,214,90,0.2);padding:2px 4px;}
.harmonika.rendezo{color:white;font-weight:normal;background-color:orange;}
.harmonika.rendezo.aktiv{background-color:gray;}
.harmonika:hover svg .sportikon .alap, .harmonika.aktiv svg .sportikon .alap{fill:#101010;}
.hely{color:#228B22;padding:2px 4px;}
.hiba+.jel-figyelem{color:crimson;}
.honlap_tartalom .FS-extra{color:rgba(64,64,64,0.5);}
.jel-simplepay::before{display:inline-block;content:"\f09d";font-family:Awesome;}
.jel-sport-nevezes::before{display:inline-block;color:#3865B8;content:"\f044";font-family:Awesome;}
.jel-sport-rajtlista::before{display:inline-block;color:#228B22;content:"\f0ca";font-family:Awesome;}
.jel-sport-vdb::before{display:inline-block;color:#3865B8;font-size:150%;font-weight:normal;content:"\f1ae";font-family:Awesome;}
.kereses{box-sizing:content-box;min-height:50px;text-align:left;background-image:url(https://sportorigo.com/KEP/CSS/css_bg-0056.png);background-repeat:no-repeat;background-position:left top;padding:0px 0px 0px 50px;}
.kibont{min-height:0px;background-color:white;box-shadow:0px -10px 15px rgba(176,176,176,0.2) inset;transition-property:all;-webkit-transition-property:all;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;}
.klub_valaszto:hover input,.iskola_valaszto:hover input{outline:4px solid yellow;}
.melyik label.opciok > input:not(:checked) + span{outline:4px solid yellow;}
.menu4 #felfele_fixen{color:#3865B8;background-color:rgba(173,215,255,0.5);animation-name:aniN-dobban;-webkit-animation-name:aniN-dobban;animation-iteration-count:4;-webkit-animation-iteration-count:4;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-delay:1s;-webkit-animation-delay:1s;}
.menu4 h1{line-height:100px;text-shadow:2px 2px 0px #3865B8;font-weight:bold;background-color:#3865B8;background-image:url(https://sportorigo.com/KEP/CSS/h1_hatter.png);background-repeat:repeat-x;border-color:transparent;border-width:0px;border-radius:50px;padding:0px;animation-duration:10s;-webkit-animation-duration:10s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-delay:5s;-webkit-animation-delay:5s;animation-direction:alternate;-webkit-animation-direction:alternate;}
.menu4 h2, .menu4 h3, .menu4 .kategoria, .menu4 #VSZ_lap .jel-ora::before{color:#3865B8;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.menu4 label.opciok > input + span{color:#3865B8;border-color:#3865B8;}
.menu4 select.bevitel, select.bevitel.nevezes{color:black;background-color:white;border-color:#ADD7FF;border-style:solid;border-width:4px;}
.menu4 svg .sportikon .alap{fill:rgba(56,101,184,0.2);}
.menu4 ul.tabmenu > li{box-sizing:border-box;max-width:none;background-color:rgba(56,101,184,0.4);border-width:0px 1px;border-radius:16px 16px 0px 0px;margin:0px 2px;}
.menu4 ul.tabmenu > li.aktiv, .menu5 ul.tabmenu > li.aktiv{color:black;background-color:white;box-shadow:0px -8px 6px rgba(0,0,0,0.3);}
.menu5 #felfele_fixen{color:#228B22;background-color:rgba(173,214,90,0.5);animation-name:aniN-dobban;-webkit-animation-name:aniN-dobban;animation-iteration-count:4;-webkit-animation-iteration-count:4;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-delay:1s;-webkit-animation-delay:1s;}
.menu5 h1{line-height:100px;text-shadow:2px 2px 0px #228B22;font-weight:bold;background-color:#228B22;background-image:url(https://sportorigo.com/KEP/CSS/h1_hatter.png);background-repeat:repeat-x;border-color:transparent;border-width:0px;border-radius:50px;padding:0px;animation-duration:10s;-webkit-animation-duration:10s;animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-delay:5s;-webkit-animation-delay:5s;animation-direction:alternate;-webkit-animation-direction:alternate;}
.menu5 h2, .menu5 h3, .menu5 .kategoria, .menu5 #VSZ_lap .jel-ora::before{color:#228B22;text-decoration:none;text-shadow:1px 1px 1px rgba(0,0,0,0.2);}
.menu5 select.bevitel, select.bevitel.rajtlista{color:black;background-color:white;border-color:#ADD65A;border-style:solid;border-width:4px;z-index:1;}
.menu5 svg .sportikon .alap{fill:rgba(34,139,34,0.2);}
.menu5 ul.tabmenu > li{box-sizing:border-box;max-width:none;background-color:rgba(34,139,34,0.4);border-width:0px 1px;border-radius:16px 16px 0px 0px;margin:0px 2px;}
.menu7 .FS-extra{color:#228B22;text-shadow:-1px -1px 1px white;fill:transparent;}
.menu8 h2::before{display:inline-block;min-width:36px;color:#ADD7FF;text-align:center;font-weight:normal;content:"\f128";font-family:Awesome;background-color:#3865B8;border-radius:50%;margin:0px 5px;padding:5px 0px;}
.resz_db{display:inline-block;min-width:12px;color:black;text-align:center;font-weight:bold;background-color:white;border-color:green;border-style:solid;border-width:1px;border-radius:50%;margin:0px 2px 0px 0px;padding:2px;}
.sema-xmas .szb_hatter.H3{background-color:#404040;background-image:url(https://sportorigo.com/KEP/CSS/havas_hatter.jpg);background-size:cover;}
.sportorigo_upload{position:relative;width:90%;color:black;text-align:right;background-color:#FFFFB0;cursor:pointer;overflow:hidden;}
.szb_hatter.H3 h2, .szb_hatter.H3 h3{color:white;}
.szb_hatter.HF::before{display:inline-block;position:absolute;left:10px;top:0px;width:40px;height:40px;color:rgba(34,139,34);text-align:center;font-size:40px;content:"\f071";font-family:Awesome;margin:0px;padding:0px;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
.szb_hatter.HF:hover::after{transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.versenyzo_ikon-N18{background-image:url(https://sportorigo.com/KEP/CSS/versenyzo_ikonok-N.png);background-size:100%;background-repeat:no-repeat;background-position:center 50%;}
a.balra::before{display:inline-block;width:20px;color:#B0B0B0;text-align:center;content:"\f104";font-family:Awesome;background-color:#101010;margin:5px;}
a.balra:hover::before, a.jobbra:hover::after, a.jel-szint-le:hover::after{color:white;}
a.jel-szint-le::after{display:inline-block;width:20px;color:#B0B0B0;text-align:center;background-color:#101010;margin:5px;}
a.jobbra::after{display:inline-block;width:20px;color:#B0B0B0;text-align:center;content:"\f105";font-family:Awesome;background-color:#101010;margin:5px;}
a:link .sportikon .alap+circle{transform:scale(1,1);-webkit-transform:scale(1,1);transform-origin:center;-webkit-transform-origin:center;transition-property:all;-webkit-transition-property:all;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;fill:white;}
a:hover .sportikon .alap+circle{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform-origin:center;-webkit-transform-origin:center;fill:#FFFFB0;}
b.rendezi::before,b.rendezo::before{display:inline-block;color:white;text-shadow:1px 1px 1px black;font-weight:bold;content:"R";background-color:darkorange;padding:2px 8px;}
button.gomb_cimlap{color:white;text-shadow:-2px -2px rgba(0,0,0,0.5);background-color:transparent;border-color:#ADD7FF;border-style:solid;border-width:2px;border-radius:0px;transition-property:background;-webkit-transition-property:background;transition-duration:0.2s;-webkit-transition-duration:0.2s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
button.gomb_cimlap:hover{background-color:#404040;}
figure.ff .sportikon .alak, figure.ff .sportikon .kieg{fill:#B0B0B0;}
figure.kerek, img.kerek{background-color:white;border-color:white;border-style:solid;border-width:2px;border-radius:50%;box-shadow:0px 0px 5px rgba(0,0,0,0.5) inset;}
figure.naptar_spiral{position:absolute;left:0px;top:-16px;width:100%;height:50px;background-image:url(https://sportorigo.com/KEP/CSS/naptar_spiral1.png);background-size:4% 100%;background-repeat:repeat-x;background-position:left top;}
form.admin legend{color:orange;}
h5{clear:both;color:gray;text-align:center;font-size:150%;font-weight:normal;background-color:transparent;border-color:gray;border-style:dashed;border-width:0px 0px 1px 0px;border-radius:0px;margin:5px;padding:5px;}
h5.fix{display:block;box-sizing:border-box;position:fixed;-webkit-backface-visibility:hidden;left:0px;top:0px;width:100%;background-color:white;background-image:none, -webkit-gradient(linear, 0deg,lightgray,white);background-image:none, -webkit-linear-gradient(0deg,lightgray,white);background-image:none, -o-linear-gradient(0deg,lightgray,white);background-image:none, -moz-linear-gradient(0deg,lightgray,white);background-image:none, linear-gradient(0deg,lightgray,white);border-color:lightgray;border-style:solid;border-width:0px 0px 4px 0px;margin:0px;z-index:2;box-shadow:0px 5px 10px rgba(0,0,0,0.5);}
input.kapcsolo + div{display:block;opacity:0.0;height:0px;overflow:hidden;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
input.kapcsolo:checked + div{opacity:1;height:auto;overflow:visible;}
input:focus, textarea:focus{border-color:black;}
label.opciok:hover > input + span, label.retesz:hover > input + span{outline:4px solid yellow;}
ol.nagy_lepesek{display:block;height:100%;color:white;text-shadow:0px 0px 2px black;background-image:none, -webkit-gradient(linear, 90deg, #101010, transparent);background-image:none, -webkit-linear-gradient(90deg, #101010, transparent);background-image:none, -o-linear-gradient(90deg, #101010, transparent);background-image:none, -moz-linear-gradient(90deg, #101010, transparent);background-image:none, linear-gradient(90deg, #101010, transparent);margin:0px;padding:0px;list-style-type:none;}
ol.nagy_lepesek .vonal{display:inline-block;color:#ADD7FF;line-height:80%;}
p.mikor, span.mikor{background-color:rgba(173,214,90,0.6);}
q::before, q::after{color:#3865B8;font-weight:normal;padding:3px;}
span.neme-F::before, button.neme-F::before{display:inline-block;width:20px;color:#945440;text-align:center;font-size:20px;font-weight:normal;content:"\f183";font-family:Awesome;}
span.neme-N::before, button.neme-N::before{display:inline-block;width:20px;color:#FF8070;text-align:center;font-size:20px;font-weight:normal;content:"\f182";font-family:Awesome;}
svg .funikon{background-color:transparent;fill:#404040;}
svg .sportikon .alak{transform:scale(1,1);-webkit-transform:scale(1,1);transform-origin:center;-webkit-transform-origin:center;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-delay:0.3s;-webkit-transition-delay:0.3s;fill:#3865B8;}
svg .sportikon .alap{transform:scale(1,1);-webkit-transform:scale(1,1);transform-origin:center;-webkit-transform-origin:center;transition-property:all;-webkit-transition-property:all;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;fill:#E8E8E8;}
svg .sportikon .kieg{transform:scale(1,1);-webkit-transform:scale(1,1);transform-origin:center;-webkit-transform-origin:center;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-delay:0.3s;-webkit-transition-delay:0.3s;fill:#228B22;}
svg.gpx{background-color:gray;background-repeat:no-repeat;background-position:center 400px;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
svg.gpx .szakasz{transition-property:all;-webkit-transition-property:all;transition-duration:0.5s;-webkit-transition-duration:0.5s;fill:transparent;stroke:white;stroke-width:3;}
svg.gpx .szakasz:hover{stroke:yellow;stroke-width:6;}
svg.gpx g.info>circle{opacity:0.0;cursor:crosshair;fill:white;}
svg.gpx g.info>circle + text{display:none;fill:yellow;}
svg.gpx g.info>circle:hover{opacity:0.5;}
svg.gpx g.info>circle:hover + text{display:inline;}
svg.gpx g.szint>path:nth-child(even){display:none;opacity:0.0;fill:darkred;}
svg.gpx g.szint>path:nth-child(odd){display:none;opacity:0.0;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;fill:red;}
svg.gpx.v3d{transform:scale(2,1);-webkit-transform:scale(2,1);}
svg.gpx.v3d g.szint>path{display:inline;opacity:0.6;}
table .jel-le, table .jel-fel{cursor:pointer;}
table figure.avatar.szerkeszt:hover{background-color:white;cursor:pointer;box-shadow:0px 0px 10px black;}
table tr figure.avatar{display:inline-block;float:right;width:50px;height:50px;transform:scale(1,1);-webkit-transform:scale(1,1);background-color:transparent;border-radius:0px;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:ease;-webkit-transition-timing-function:ease;}
table tr:hover figure.avatar{transform:scale(2,2);-webkit-transform:scale(2,2);background-color:rgba(255,255,255,0.7);z-index:1;}
table.adatlap .fontosabb{position:absolute;left:-20%;width:250px;height:auto;text-align:right;background-color:#FFFFB0;border-style:none;overflow:visible;z-index:1;box-shadow:-5px 5px 0px rgba(0,0,0,0.2);}
table.adatlap .fontosabb::after{display:block;box-sizing:content-box;position:absolute;top:2px;right:-12px;width:20px;height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:" ";background-color:#FFFFB0;border-color:gray;border-style:solid;border-width:0px 1px 0px 0px;z-index:-1;}
table.adatlap th, #ONDEPU_login table.adatlap th:not(.domboru){color:#404040;border-color:gray;border-style:dashed solid;border-width:0px 2px 1px 0px;}
table.adatlap th.domboru{color:white;text-shadow:none;background-color:#101010;background-image:none;border-color:#228B22 black #3865B8 black;border-style:solid;border-width:4px 0px;}
table.adatlap.td-rejtve td{visibility:hidden;}
table.adatok{font-family:Arial, Tahoma;}
table.admin .nevezes{color:#3865B8;background-color:#ADD7FF;}
table.admin .rajtlista{color:#228B22;background-color:#ADD65A;}
table.rajtlista .alak{color:#945440;font-weight:bold;}
table.rajtlista .klub, table.sorozat .klub, ul.tortenet .klub{color:#228B22;white-space:nowrap;font-weight:bold;}
table.rajtlista .neme-F{background-color:rgba(148,84,64,0.5);}
table.rajtlista .neme-N{background-color:rgba(255,128,112,0.5);}
table.rajtlista .neme-V{background-color:white;}
table.rajtlista .suli{color:#3865B8;white-space:nowrap;font-weight:bold;}
table.rajtlista ol, table.rajtlista ul{margin:0px;padding:2px 0px 0px 20px;}
table.rajtlista span.ok, table.rajtlista span.L{display:inline-block;color:gray;}
table.rajtlista span.ok::before, table.admin span.ok::before{display:inline-block;width:8px;height:8px;color:white;content:" ";background-color:green;border-radius:50%;margin:0px 4px 0px 0px;}
table.rajtlista span.sav{color:white;text-align:center;background-color:darkgray;padding:0px 2px;}
table.rajtlista tr:hover{box-shadow:0px 0px 5px gray;}
table.rajtlista [class^="neme-"]{position:relative;color:black;font-weight:bold;border-color:gray;border-style:solid;border-width:1px;border-radius:0px;padding:2px;}
table.rajtlista [class^="neme-"]::before{display:none;position:absolute;left:0px;top:-10px;width:100%;color:lightgray;text-align:center;line-height:16px;font-weight:bold;content:". . .";}
table.rajtlista, table.pontverseny{border-collapse:separate;border-spacing:2px;}
table.rwd th.domboru{color:gray;}
table.sorozat td, table.sorozat th{text-align:right;vertical-align:top;}
table.sportolok tr:hover button.jel-info{outline:2px solid #3865B8;outline-offset:4px;}
table.szallashelyek circle + text{opacity:0.0;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
table.szallashelyek circle:hover + text, table.szallashelyek circle.aktiv + text{opacity:1;}
table.szallashelyek td p.info{display:none;transform:translate(20px,0px);-webkit-transform:translate(20px,0px);transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
table.szallashelyek td.info{text-align:left;vertical-align:top;background-color:#ADD65A;transition-property:background;-webkit-transition-property:background;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
table.szallashelyek td.info button.jel-info{display:none;}
table.szallashelyek td.info p.info{display:block;transform:translate(0px,0px);-webkit-transform:translate(0px,0px);}
table.zebra td{color:#101010;background-color:transparent;border-width:0px;}
table.zebra th{color:white;text-shadow:none;background-color:#404040;border-width:0px;}
table.zebra th.fazis-N, table.zebra th.fazis-H{color:#101010;background-color:rgba(173,215,255,0.5);}
table.zebra th.fazis-V, table.zebra th.fazis-E{color:#101010;background-color:rgba(173,214,90,0.5);}
table.zebra tr{background-color:transparent;border-width:0px;}
table.zebra tr:nth-child(odd){background-color:rgba(64,64,64,0.1);border-width:0px;}
tr:not([data-kapcsolat="X"]) .jel-lekapcsol{color:crimson;}
tr[data-kapcsolat="X"] .jel-kapcsol{color:forestgreen;}
ul.Dg > li{display:block;position:relative;border-radius:5px;box-shadow:0px -5px 20px rgba(0,0,0,0.2) inset;}
ul.Dg > li .logo_kupa, ul.Dg > li .logo_figura{fill:silver;}
ul.Dg > li figure.evszak{display:inline-block;position:absolute;left:0px;top:0px;width:60px;height:60px;content:" ";background-image:url(https://sportorigo.com/KEP/CSS/evszak_ikonok-80.png);background-size:100%;background-repeat:no-repeat;}
ul.Dg > li span.datum{display:block;color:white;background-image:none, -webkit-gradient(linear, 90deg, rgba(0,0,0,0.3),transparent,rgba(0, 0, 0, 0.3));background-image:none, -webkit-linear-gradient(90deg, rgba(0,0,0,0.3),transparent,rgba(0, 0, 0, 0.3));background-image:none, -o-linear-gradient(90deg, rgba(0,0,0,0.3),transparent,rgba(0, 0, 0, 0.3));background-image:none, -moz-linear-gradient(90deg, rgba(0,0,0,0.3),transparent,rgba(0, 0, 0, 0.3));background-image:none, linear-gradient(90deg, rgba(0,0,0,0.3),transparent,rgba(0, 0, 0, 0.3));}
ul.Dg > li span.logo{height:100px;overflow-y:hidden;}
ul.Dg > li span.mikor{display:block;background-color:white;border-radius:10px 10px 0px 0px;}
ul.Dg > li:hover b.jel-sport-nevezes,ul.Dg > li:hover b.jel-sport-rajtlista{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);}
ul.Dg > li:hover span.datum > .FS-125{background-color:black;}
ul.fotomenu svg{width:90%;max-width:320px;height:auto;animation-name:aniN-nagyra;-webkit-animation-name:aniN-nagyra;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:linear;-webkit-animation-timing-function:linear;}
ul.kategoria .lista, .ppp{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;}
ul.tortenet > li{position:relative;border-color:#ADD65A;border-style:dashed;border-width:0px 0px 0px 2px;padding:0px 0px 0px 10px;list-style-type:square;}
ul.tortenet > li > span.FIN{display:inline-block;position:absolute;left:-20px;min-width:20px;color:white;text-align:center;background-color:#228B22;}
ul.tortenet > li > span.REG{display:inline-block;position:absolute;left:-20px;min-width:20px;color:white;text-align:center;background-color:#3865B8;}
ul.tortenet > li:hover{border-style:solid;}
[class^='fazislakat']::before{display:inline-block;color:darkgray;content:"\f13e";font-family:Awesome;margin:0px 5px;}
[class^='fazislakat-H']::before{color:darkorange;}
[class^='fazislakat-N']::before{color:#228B22;content:"\f13e";font-family:Awesome;}
[class^='fazislakat-V']::before, [class^='fazislakat-E']::before{color:crimson;content:"\f023";}
@media screen and (max-width:1024px), (min-width:721px) and (orientation:portrait){.honlap{width:100%;}
.rendezveny_napszam p{font-size:175%;}
.szb_ajanlo .doboz{display:block;float:left;width:33.33%;background-color:transparent;border-style:none;border-width:0px;margin:0px;box-shadow:none;}
.szb_ajanlo figure{display:inline-block;float:right;width:25%;max-height:80px;overflow:hidden;}
div.keret_lebeg{opacity:0.9;}
input[type='checkbox'] + span{width:18px;height:18px;}
#rajtlista_szuro.elem-fent > form > select{max-width:16%;border-width:2px;margin:2px;}
#rajtlista_szuro.elem-fent > form, #nevezes_szuro.elem-fent > form{width:100%;height:auto;}
.menu4 h1, .menu5 h1{max-height:120px;line-height:60px;overflow:hidden;}
figure.naptar_spiral{background-size:5% 100%;}
table.adatlap .fontosabb{display:table-cell;position:relative;left:0px;width:auto;border-width:0px;z-index:1;box-shadow:none;}
table.adatlap .fontosabb::after{left:4px;top:auto;right:auto;bottom:-12px;}}
@media screen and (max-width:720px){#admin_menu img{display:none;}
#mobilmenu + label{opacity:0.5;box-sizing:border-box;width:20%;height:50px;transform:rotate(0deg);-webkit-transform:rotate(0deg);color:white;text-align:center;line-height:50px;font-weight:normal;background-color:transparent;background-image:none;border-style:none;border-width:0px;margin:5px 0px;padding:0px;cursor:pointer;box-shadow:none;transition-property:transform;-webkit-transition-property:transform;transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#mobilmenu + label ~ nav{opacity:0.2;height:0px;overflow:hidden;transition-property:opacity;-webkit-transition-property:opacity;transition-duration:0.3s;-webkit-transition-duration:0.3s;transition-timing-function:linear;-webkit-transition-timing-function:linear;}
#mobilmenu:checked + label{transform:rotate(180deg);-webkit-transform:rotate(180deg);transition-delay:0s;-webkit-transition-delay:0s;}
#mobilmenu:checked + label ~ nav{opacity:1;height:auto;}
#SZB_galeria .galeria_keret{box-sizing:border-box;width:100%;height:100%;}
.rendezveny_napszam{padding:0px 5px 5px 5px;}
.rendezveny_napszam p{font-size:175%;}
.szb_ajanlo .doboz{display:block;float:left;width:50%;background-color:transparent;border-style:none;border-width:0px;margin:0px;box-shadow:none;}
.szb_ajanlo figure{display:inline-block;float:right;width:25%;max-height:80px;overflow:hidden;}
.szb_hatter{padding:10px;}
body{background-attachment:scroll;}
button{margin:10px;padding:10px;}
div.email_panel{border-color:transparent;margin:0px;padding:0px;box-shadow:none;}
div.keret_lebeg{opacity:1;left:0px;top:0px;width:100%;max-height:100%;margin:0px;padding:2px;overflow-y:auto;}
p.mikor{display:block;clear:both;max-width:none;}
table.adatlap, #MODAL_oldal table.adatlap{width:100%;box-shadow:none;}
table.rwd td::before{color:black;}
ul.fomenu{display:block;clear:both;}
ul.morzsamenu > li .balra{display:none;}
ul.tabmenu > li, ul.tabmenu > li.tab_ki{display:block;max-width:none;white-space:normal;}
#VV_tabmenu + div{border-radius:24px 24px 0px 0px;}
.ani_dia > div figure.W-150px{width:100px;height:100px;}
.fomenu > li > a:link, .fomenu > li > a:visited{color:black;font-weight:bold;background-color:transparent;border-color:#101010;border-style:solid;border-width:2px 0px 0px 0px;}
.honlap_fejlec, .honlap_lablec{background-size:cover;}
.menu4 ul.tabmenu > li,.menu5 ul.tabmenu > li,.menu50 ul.tabmenu > li{display:inline-block;}
figure.naptar_spiral{background-size:8.33% 100%;}
ul.Dg > li figure.evszak{width:40px;height:40px;}
ul.Dg > li span.logo{height:auto;overflow:auto;}
ul.fomenu > li{display:block;background-color:rgba(232,232,232,0.5);border-width:0px;}
ul.fomenu > li > ul.almenu{display:block;position:static;border-style:solid;border-width:1px 0px 0px 0px;}
ul.fotomenu > li{width:50%;}}
