body{overflow-x:hidden;background-color:var(--background);color: var(--black);font-family: var(--body_font);font-size:14px;}
.container{background-color:var(--white);padding-top: 20px;}
header.sticky {z-index:9999;animation: mymove 0.2s ease-in-out;position: fixed;top: 0;width: 100%;max-width: 1280px;background-color: var(--white);}
@keyframes mymove {
  from {
    top: -74px;
  }
  to {
    top: 0px;
  }
}  
img.logo_img{width:100%;}
a{color: var(--black);text-decoration:none;}
a:hover, a:active {color: var(--main_color);}
p a{color: var(--main_color);text-decoration:none;}
p a:hover {color: var(--main_color);text-decoration:underline;}
.fejlec {padding: 10px;}
.menu_field{height:100%;position:relative;overflow:hidden;background-image: linear-gradient(to right, #4688c8, #699ed5, #89b4e2);height: 45px;}
.menu_field:before{content: '';position: absolute;top: 0;left: -39px;width: 0px;height: 100%;background-color: var(--white);border-right: 40px solid var(--white);-webkit-transform-origin: 100% 100%;-ms-transform-origin: 100% 100%;transform-origin: 100% 100%;-webkit-transform: skewX(-14deg);-ms-transform: skewX(-14deg);transform: skewX(-14deg);}
.tags{margin-left: 15%;width: 62%;display: inline-block;}
.tag{display: inline-block;border: 1px solid #fff;color: #fff;padding: 5px 10px;margin-top: 5px;margin-right: 5px;transform: skewX(-14deg);font-weight: 600;}
.utils{display: inline-block;width: 20%;height: 100%;text-align:right;}
.utils img{width: 25px;margin-left: 10px;}    
.mainstart{margin-top:40px;}
.cikk_n{width:100%;}
.cikk_n_inner{margin-left: 0;margin-top: 0;padding: 0px;}
.cikk_n_inner_big{margin-left: 0;margin-top: 0;padding: 20px 0 0 0;}
.cikk_n_inner_big_cat{margin-left: 0;margin-top: 0;padding: 0;}  
h1.fo_cim{font-family: var(--title_font);font-size:36px;font-weight:600;}
img.cikk_n_img{width:100%;height: auto;}
.tag_cikk{font-family: var(--title_font);font-size:16px;font-weight:600;text-transform:uppercase;background-color:var(--sec_color);display: inline-block;padding: 5px 10px;color: var(--black_constant);margin-bottom: 10px;}
.tag_cikk.szekelyhon{background-color:var(--szekelyhon);color: var(--white_constant);}
.tag_cikk.kronika{background-color:var(--kronika);color: var(--white_constant);}
.tag_cikk.liget{background-color:var(--liget);color: var(--white_constant);}
.tag_cikk.noileg{background-color:var(--noileg);color: var(--white_constant);}
.tag_cikk.foter{background-color:var(--foter);color: var(--white_constant);}
.tag_cikk.erdelyinaplo{background-color:var(--erdelyinaplo);color: var(--white_constant);}
.cikk_n_inner p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.cikk_n_inner_big p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.cikk_n_inner_big_cat p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.sec_cim{font-family: var(--title_font);font-size:26px;font-weight:600;}
.cikk_n2_inner{margin-left: 0;margin-top: 0;padding: 0px;padding-right: 20px;}
.cikk_n2_inner p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.sec_cim{font-family: var(--title_font);font-size:26px;font-weight:600;}
img.cikk_n2_img{width:100%;}
.cikk_n.row{margin-left:0;margin-right:0;}
.cikk_n2_image{margin-left: 0;margin-right: 0;padding: 0;}
.cikk_n2_teaser{margin-top:20px;padding:0}
.cikk_n2_teaser p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.addrow{margin-left: 0;margin-right: 0;}
.header_add{justify-content: center;display: flex;padding-right:0;padding-left:0;margin-top: 0;padding-top: 0;margin-bottom: 20px;border-bottom: 1px solid var(--lightgrey);padding-bottom: 20px;}
.header_add_t{font-size:12px;padding-right:0;padding-left:0;margin-top: 20px;}
.cikk_n,.cikk_n.row{padding-bottom: 20px;border-bottom: 1px solid var(--lightgrey);margin-bottom: 20px;}
.addrow2{padding:0 0 0px 0;}
.h24h{background-color:var(--lightgrey-sec);padding: 20px;}
.hdr {font-family: var(--title_font);font-size: 23px;font-weight: 600;color:var(--lightgrey);display:inline-block;padding: 0px 5px;cursor:pointer;}
.hdr.active{background-color:var(--sec_color);color:var(--black);}
.h24h_header{padding-bottom: 5px;border-bottom: 5px solid var(--lightgrey);margin-bottom: 10px;}
.h24h_h{font-family: var(--title_font);font-size:16px;color:var(--main_color);font-weight: 600;}
.h24h_title{font-family: var(--title_font);font-size:19px;color:var(--text-color);font-weight: 400;line-height: 22px;margin-bottom: 5px;border-bottom: 2px solid var(--lightgrey);padding-bottom: 5px;}
.legolvasottabb{display:none;}
.bajnok24h{background-color:var(--lightgrey-sec);margin-bottom:20px;}
.bajnok24h_header{margin-top: 10px;margin-bottom: 10px;color:#fff;padding: 5px 20px;font-family: var(--title_font);font-size: 23px;font-weight: 600;}
.t_img{width: 30px;text-transform:uppercase;}
.a24hbb_a{padding: 0 20px 5px;}
.cikk_n.video{background-color:var(--main_color_lighter);}
.cikk_n_inner_v{padding: 20px;}
.cikk_n_inner_se{margin-left: 0;margin-top: 0;padding: 0px;padding-top: 20px;}
.cikk_n_inner_se p{color: var(--text-color);font-family: var(--body_font);font-size:17px;font-weight:500;}
.bajnoksag{background-color: blue;padding: 25px 0;}
.bajnoksag.cikk{min-height:300px;}
.logo_bajnoksag{text-align: center;padding: 20px 0;}
.logo_bajnoksag img{width: 100%;}
.container.bajnok.cikk{margin-top: -120px;}
.radio{border:2px solid #ff0000;padding-bottom: 20px;margin-bottom: 20px;}
.radio_logo{text-align: center;padding: 15px 0;}
.radio_logo img{width: 100px;}
.radio_item{padding: 5px 20px;}
.radio_item svg{width: 20px;}
.radio_item svg path{fill:var(--text-color);;stroke-width: 0px;}
.radio_item span{margin-left: 5px;font-weight: 600;color: #f00;border-bottom: 1px solid #f00;width: 86%;display: inline-block;padding-bottom: 5px;}
.tvmusor{margin-bottom: 20px;}
.tvmusor img{width:100%;}
.tippverseny{margin-bottom: 20px;}
.tippverseny img{width:100%;}
.hirlevel{padding: 15px;border: 1px solid #c8c8c8;}
.video{background-image: linear-gradient(to right, #81b2e6, #b8d9fc);padding: 25px 0;}
.video .container{background:transparent;}  
.vid_img{width:100%;}
.vid_cim{font-family: var(--title_font);font-size:26px;font-weight:600;color:#fff;}
.vid_cim img{width: 30px;margin-right: 5px;}
.cikk_n.vidrow,.cikk_n.row.vidrow{border-bottom: none;padding-bottom: 0;}
.bigvid{position:relative;}
.vid_img2{width: 100%;padding: 0;}
.overlaytitle{position: absolute;bottom: 0;padding: 30px 20px;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.85) 100%);}
.videoreklam{background-color: hsl(0, 0%, 23%);padding: 25px 0;}
.videoreklam .container{background:transparent;position:relative;}  
.overlaytitle2{position: absolute;width: 100px;top: 40%;margin: auto;left: 0;right: 0;}
.add_text{color:#fff;}
.add_text h3{font-family: var(--title_font);font-size:25px;font-weight:600;}
.container.footer{background:transparent;padding-top: 50px;}
img.logo_img2{width: 230px;}
img.social{width:30px;margin-left:10px;}
.footermenu{margin: 20px 0;line-height: 30px;}
.footermenu a{color: var(--main_color);text-transform: uppercase;font-weight: 600;font-size: 12px;}
.footermenu a span{margin: 0 5px;}
img.tamogato{width: 250px;}
.mdter{text-transform: uppercase;font-weight: 600;font-family: var(--title_font);font-size: 20px;}
img.app{
  margin-right: 10px;
  margin-bottom: 0px;
height: 41px;}
.navbar-toggler {padding: 0;font-size: 14px;line-height: 1.5;}
.offcanvas-top {top: 80px;right: 18%;left: auto;height: auto;width: 600px;}
.darkmode{width: 40px;height: 40px;border-radius: 50px;display: inline-block;background-color: var(--sec_color);cursor:pointer;}
.darkmode img{height: 30px;margin: 4px 7px;}
.darkmode_btn{background-color: var(--white);width: 30px;height: 30px;border-radius: 50px;float: right;margin: 5px 10px 0 0;}
.fontsize{display: inline-block;width: 150px;margin-left: 20px;}
.fontsize img{width:106px;}
.mediaimg img {margin: 0 10px;margin-right: 10px;margin-bottom: 0px;margin-left: 10px;height: 38px;}
.offcanvas-body ul {list-style-type: none;padding-left: 0px;}
.offcanvas-body ul li {font-family: var(--title_font);padding: 10px 20px;font-size: 22px;line-height: 12px;}
.offcanvas-body ul li.menu_item ul {display: none;padding-top:10px;}
.offcanvas-body ul li.menu_item.menu_show ul {display: block;}
.offcanvas-body ul li.menu_item.menu_show span{transform: rotate(90deg);}
.menu_item .material-icons {font-size: 16px;}
.navbar-toggler:focus{box-shadow:none;}
.mb_setup{background-color: var(--sec_color);margin-left: -15px;margin-right: -15px;padding: 0 30px;}
.stilized{font-family: var(--title_font);font-size: 30px;line-height: 29px;background-color: var(--main_color_lighter);display: inline-block;padding: 5px 20px 20px 5px;margin-bottom: 20px;color: var(--main_color);font-weight: 600;text-transform:uppercase;transform: skewX(-14deg);margin-left: 10px;}
.stilized:after {content: '';position: absolute;top: -6px;left: -7px;bottom: 8px;right: 9px;border: 1px solid var(--main_color);}
.stilized2{font-family: var(--title_font);font-size: 30px;line-height: 25px;background-color: var(--main_color_lighter);display: block;padding: 5px 20px 20px 5px;margin-bottom: 20px;color: var(--main_color);font-weight: 600;text-transform:uppercase;transform: skewX(-14deg);margin-left: 10px;margin-top: 40px;}
.stilized2:after {content: '';position: absolute;top: -6px;left: -7px;bottom: 8px;right: 9px;border: 1px solid var(--main_color);}
.stilized3{font-family: var(--title_font);font-size: 30px;line-height: 25px;background-color: var(--sec_color_alt);display: inline-block;padding: 5px 20px 20px 5px;margin-bottom: 20px;color: var(--text-color);font-weight: 600;text-transform:uppercase;transform: skewX(-14deg);margin-left: 10px;margin-top: 20px;}
.stilized3:after {content: '';position: absolute;top: -6px;left: -7px;bottom: 8px;right: 9px;border: 1px solid var(--sec_color);}
.stilized4{font-family: var(--title_font);font-size: 30px;line-height: 25px;background-color: var(--main_color_lighter);display: inline-block;padding: 5px 20px 20px 5px;margin-bottom: 20px;color: var(--main_color);font-weight: 600;text-transform:uppercase;transform: skewX(-14deg);margin-left: 10px;}
.stilized4:after {content: '';position: absolute;top: -6px;left: -7px;bottom: 8px;right: 9px;border: 1px solid var(--main_color);}
.stilized4 .a404_1{font-size: 43px;display: inline-block;color: var(--sec_color);;margin: 10px 0 15px 0;}
.a404_3{font-family: var(--title_font);font-weight: 700;font-size: 31px;}
.sporttable{border: 1px solid #808080;margin-right: 0;margin-bottom:15px;overflow-x:auto;}
.sportlogo{padding:10px;}
.sportlogo img{width:100%;}
.sportdatum{font-family: var(--title_font);margin-top: 10px;font-size: 16px;text-transform: uppercase;color: #757575;}
.sportered{font-size: 31px;font-weight: 700;color: var(--main_color_lighter);font-family: var(--title_font);}
.sportcsapat{font-size: 20px;font-weight: 700;font-family: var(--title_font);text-transform: uppercase;margin-top: 10px;margin-bottom: 10px;}
.searchbtn{font-family: var(--title_font);background: var(--main_color);color: var(--white);text-transform: uppercase;font-weight: 700;}
.menu_title{font-family: var(--title_font);background-color: var(--sec_color);display: inline-block;margin: 10px 0;padding: 5px 10px;color: var(--white);font-weight: 700;font-size: 18px;}
.offcanvas.show {background-color: var(--lightgrey-sec2);}
.offcanvas-body {position: relative;}
.btn-close{position: absolute;right: 20px;top: 20px;background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1.5em auto no-repeat;}
.news_title{font-family: var(--title_font);font-weight: 700;font-size: 46px;margin-bottom: 25px;}
.news_image {border-bottom: 1px solid var(--lightgrey);padding: 0 0 15px 0;}
.news_image_inner {border-bottom: 1px solid var(--lightgrey);padding: 0 0 15px 0;margin-bottom: 15px;}
p.pauthor{padding-top:15px;font-size:14px!important;margin-bottom: 0;}
.teaser p{font-weight: 600;font-size: 21px;line-height: 29px;margin-top: 20px;}
.bodytext p{font-size: 18px;}
.innertext_row{background-color: var(--main_color_lighter);font-size:22px;color:var(--black_constant);}
.innertext{background-color: var(--main_color_lighter);padding: 20px;font-size: 18px;margin-bottom:15px;color:var(--black_constant);}
.sp_id{color: var(--main_color);font-size: 22px;margin-top: 20px;font-family: var(--title_font);font-weight:700;}
.subtitle{color: var(--main_color);font-size: 22px;margin-top: 20px;font-family: var(--title_font);font-weight:700;}
table {width: 100%;margin: 0 0 10px 0;text-align: left;border-collapse: collapse;}
table > tbody > tr:nth-child(2n+1) > td, table > tbody > tr:nth-child(2n+1) > th {background-color: var(--lightgrey-sec);}
.author_col{margin-top: 28px;border-top: 5px solid var(--sec_color);padding-top: 20px;}
.author{text-transform: uppercase;font-weight: 600;font-size: 21px;color: var(--main_color);font-family: var(--title_font);}
.datum{text-transform: uppercase;font-weight: 400;font-size: 16px;margin-top:5px;font-family: var(--title_font);}
.socials_n{margin-top: 10px;}
.new_tags{margin-top:20px;}
.ntag{font-family: var(--title_font);font-size: 18px;line-height: 18px;display: inline-block;padding: 7px 10px;margin-bottom: 14px;color: var(--text-color);border:1px solid var(--text-color);font-weight: 600;transform: skewX(-14deg);margin-right: 10px;}
img.social2{width:30px;margin-right:5px;}
.fimage{padding-left:0;}
.ezekis{border:2px solid var(--main_color);background-color:var(--main_color_lighter_s);padding:20px;}
.authorheader{position: relative;}
.pr_head_title_inner33{display: inline-block;width: 150px;height: 50px;background-color: var(--sec_color);transform: skewX(-14deg);margin-right: 10px;position: relative;margin-top: 20px;vertical-align: bottom;}
.authorps{margin-bottom: -7px;}
.author_img{width: 100px;transform: skewX(14deg);border-radius: 50%;position: absolute;top: -25px;left: 25px;}
.hirlevelb{font-family: var(--title_font);background-color:var(--sec_color);border-color:var(--sec_color);color:var(--white_constant);text-transform:uppercase;font-weight:700;}
.srcform{background-color:var(--lightgrey-sec);}
.srcform .form-label{font-weight:700;font-family: var(--title_font);}
.m404{padding-top: 20px;padding-bottom: 100px;}
.citate{margin-top:30px;margin-bottom:30px;padding-left:65px;font-size: 19px;line-height: 30px;background-image:url('../images/idezet.svg');background-repeat:no-repeat;background-size: 50px;color:#6a6d70;background-position:0 10px;}
.citate p{padding-left:65px;font-size: 26px;line-height: 45px;}
.google {font-family: var(--title_font);background-color: var(--google_color);color: white!important;font-size: 14px;padding-left: 30px;text-transform: uppercase;padding-right: 30px;margin-left: auto;margin-right: auto;border-color:var(--google_color);width:100%;font-weight: 600;}
.google:hover {color:  var(--white)!important;background-color:var(--google_color_hover);border-color:var(--google_color_hover);}
.facebook {font-family: var(--title_font);background-color: var(--facebook_color);color: white !important;font-size: 14px;padding-left: 30px;text-transform: uppercase;padding-right: 30px;margin-left: auto;margin-right: auto;border-color:var(--facebook_color);font-weight: 600;width:100%;}
.facebook:hover {color:  var(--white)!important;background-color:var(--facebook_color_hover);border-color:var(--facebook_color_hover);}
.sport-button {font-family: var(--title_font);font-style: normal;font-weight: 800;font-size: 18px;line-height: 24px;background-color: var(--main_color);color: var(--white_constant);margin-top: 20px;padding-left: 30px;text-transform: uppercase;padding-right: 30px;margin-left: auto;margin-right: auto;border-color: var(--main_color);}
.sport-button:hover {color: var(--white_constant);background-color: var(--main_color_lighter);border-color: var(--main_color_lighter);}
.sport2-button {font-family: var(--title_font);font-style: normal;font-weight: 800;font-size: 18px;line-height: 24px;background-color: var(--sec_color);color: var(--white_constant);margin-top: 20px;padding-left: 30px;text-transform: uppercase;padding-right: 30px;margin-left: auto;margin-right: auto;border-color: var(--sec_color);}
.sport2-button:hover {color: var(--white_constant);background-color: var(--sec_color_alt);border-color: var(--sec_color_alt);}
.bejelentkezes{font-family: var(--title_font);font-style: normal;font-weight: 800;font-size: 18px;line-height: 24px;background-color: var(--sec_color);color: var(--white_constant);margin-top: 20px;padding-left: 30px;text-transform: uppercase;padding-right: 30px;margin-left: auto;margin-right: auto;border-color: var(--sec_color);}
.bejelentkezes:hover {color: var(--white_constant);background-color: var(--sec_color_alt);border-color: var(--sec_color_alt);}
a.reglink{color: var(--main_color)!important;font-family: var(--title_font);font-style: normal;font-weight: bold;font-size: 18px;line-height: 24px;}
a.reglink:hover{color: var(--main_color_lighter)!important;}
.nav {background-color: var(--lightgrey-sec);}
.nav-pills .nav-link {font-family: var(--title_font);background: 0 0;background-color: rgba(0, 0, 0, 0);border: 0;color: var(--black);text-transform: uppercase;font-weight: 600;font-size: 18px;}
.nav-pills .nav-link.active, .nav-pills .show > .nav-link {color: var(--white);background-color: var(--main_color);}
.form-label {font-family: var(--title_font);font-weight: 600;font-size: 18px;}
.hszcikk a{font-family: var(--title_font);font-size: 18px;color: var(--main_color)!important;}
table.sp{width:100%}
.sp_title{font-family: var(--title_font);font-size: 32px;color: var(--black);font-weight: 600;position:relative;}
.sp_title:after{content: '';position: absolute;left: 0;bottom: -8px;width: 100px;border: 2px solid var(--sec_color);}
.spselect{height: 48px;background: var(--white);;border: 1px solid var(--lightgrey);padding: 0 20px;color: var(--lightgrey);font-family: var(--title_font);font-weight: 600;font-size: 20px;}
.szavazo{background-image: linear-gradient(to right, #4688c8, #699ed5, #89b4e2);color:var(--white_constant);;padding: 20px;}
.szavazo h4{font-family: var(--title_font);font-weight: 600;font-size: 30px;}
.szavazoform center{margin:20px 0;}
.szavazoform a{color: var(--white_constant);font-family: var(--title_font);font-weight: 600;font-size: 18px;}
body.plus18  .supreme-container {overflow: hidden;-webkit-filter: blur(10px);-moz-filter: blur(10px);-o-filter: blur(10px);-ms-filter: blur(10px);filter: blur(10px);}
.modal#plus18 {background-color: rgba(255,255,255,0.2);}
.modal#plus18  .modal-content {position: relative;display: flex;flex-direction: column;width: 100%;pointer-events: auto;background-color: #3F3C3C;background-clip: padding-box;border: 1px solid rgba(0,0,0,.2);border-radius: 2rem;outline: 0;padding: 25px;}
.modal#plus18  .modal-content .modal-body{color:#fff;}
.p18_1{font-family: var(--title_font);font-style: normal;font-weight: bold;font-size: 20px;line-height: 32px;text-align: center;text-transform: uppercase;}
.p18_2{font-family: var(--title_font);font-style: normal;font-weight: 900;font-size: 40px;color: #fff;border: 10px solid var(--sec_color);border-radius: 50px;width: 100px;height: 100px;line-height: 75px;text-align: center;margin-top: 25px;margin-bottom: 20px;}
.p18_3{font-family: var(--title_font);font-style: normal;font-weight: bold;font-size: 20px;line-height: 32px;margin-bottom: 20px;text-align: center;color: #FFFFFF;}
.p18_4{font-family: var(--title_font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 32px;width: 50%;display: inline-block;text-align: center;color: #FFFFFF;border-right:1px solid #fff;position:relative;}
.p18_4 a{color: #FFFFFF;}
.p18_4 a:hover{color:var(--main_color);}
.p18_4::after {content: "";height: 26px;width: 5px;background-color: var(--sec_color);position: absolute;right: -3px;bottom: 0;margin-bottom: 10px;top: 30%;}
.p18_5{font-family: var(--title_font);font-style: normal;font-weight: normal;font-size: 18px;line-height: 32px;width: 48%;display: inline-block;text-align: center;color: #FFFFFF;}
.p18_5 a{color: #FFFFFF;}
.p18_5 a:hover{color:var(--main_color);}
.logintocomment{display: flex;}
.commentitemsec{display:none;}
.logintocomment.hidden{display:none;}
.hozzaszolas{padding:0;padding-bottom: 1.5rem;}
.hozzaszolas h5{font-family: var(--title_font);font-weight: 600;font-size: 20px;}
.hozzaszolas textarea {box-shadow: none;border: 0.5px solid var(--text-color);width: 100%;height: 200px;border-radius: 5px;}
.hozzaszolas textarea:focus {border: 0.5px solid var(--main_color);outline: 0;box-shadow: none;}
.comment_ido {font-family: var(--title_font);font-style: normal;font-weight: 600;color: var(--lightgrey);}
.comment_nev {font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 20px;line-height: 25px;}
.comment_eltol {padding-left: 80px;}
.tovabb {font-family: var(--title_font);font-style: normal;font-weight: 900;font-size: 30px;line-height: 40px;text-transform:none;}
.comtext{margin-bottom:0;color:var(--lightgrey);}
.votetitle{font-family: var(--title_font);font-style: normal;font-weight: 900;font-size: 30px;}
.cart_vote{width:100%;margin-bottom: 30px;}
.cart_outher{width:calc(100% - 60px);height:44px;margin-bottom:15px;background-color:var(--background);display:inline-block;vertical-align: top;overflow:hidden;}
.cart_inner{height:100%;}
.cart_inner2{height:44px;width:44px;font-family: var(--title_font);text-align: center;font-style: normal;font-weight: 500;font-size: 25px;line-height: 44px;text-transform: uppercase;margin-bottom:15px;color: var(--text_color);margin-right:15px;display:inline-block;vertical-align: top;}
.cart_inner22{height:44px;width:55px;font-family: var(--title_font);text-align: center;font-style: normal;font-weight: 500;font-size: 20px;line-height: 44px;text-transform: uppercase;color: var(--white);margin-right:15px;display:inline-block;vertical-align: top;}
.votenum{font-size: 13px;color:#0f0f0f;}
.cart_vote_res{display: flex;align-items: center;justify-content: left;}
.cart_vote{overflow:hidden;}
.cart_inner{width:0%;animation: 1s ease-out 0s 1 slideInFromLeft;}
@keyframes slideInFromLeft {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(0);
  }
}
.cart_anstxt{font-family: var(--title_font);font-style: normal;font-weight: normal;font-size: 20px;line-height: 26px;color: var(--text_color);}
.radiotitl{font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 26px;line-height: 41px;color: var(--white);}
.radiopage {color: var(--white);position: relative;margin-bottom: 25px;}
.tipp_menu_con{background-color: var(--lightgrey-sec2);}
ul.tipp_menu {list-style: none;margin: 0;padding: 0;position: relative;}
ul.tipp_menu li {margin: 0;padding: 10px 10px 5px 10px;cursor: pointer;background:  var(--lightgrey-sec2);display: inline-block;border-bottom:5px solid var(--lightgrey-sec2);}
ul.tipp_menu li > a{font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 20px;text-transform:uppercase;color: var(--text-color);}
ul.tipp_menu li:hover,ul.tipp_menu li a:hover{background:  var(--lightgrey-sec);color: var(--text-color);}
ul.tipp_menu li:hover{border-bottom:5px solid var(--sec_color);}
ul.tipp_menu li.active{border-bottom:5px solid var(--sec_color);background:  var(--lightgrey-sec);color: var(--text-color);}
.tipp_con_con{border:1px solid var(--lightgrey-sec2);margin-top:5px;border-radius:20px;padding:25px;}
.tipp_m_container{margin:20px 0;}
.tipp_uname{display: inline;font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 20px;color:#fff;height: 30px;margin-left: 10px;vertical-align: middle;}
.otherfont{font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 30px;color:var(--main_color);text-transform: uppercase;text-align:center;}
.d_cub{background-color:var(--white);color:var(--text-color);border:2px solid var(--main_color_lighter);padding:15px;border-radius:15px;width:200px;height:170px;margin-bottom: 5px;}
.d_cub_cl{display:inline-block;width:48%;vertical-align: top;}
.d_cub_ered{font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 20px;height:30px;}
.d_cub_date{font-weight: 600;}
.upannel{border: 1px solid rgba(0,0,0,.125);padding: 20px;}
.usr_title{font-family: var(--title_font);font-weight: 600;font-size: 30px;}
.usercikk_line{color:var(--main_color);font-size: 16px;padding:10px 0;border-bottom:1px solid rgba(0,0,0,.125);}
.usercikk_line a{color:var(--main_color);}
.form-control:focus {color: var(--text-color);background-color:var(--white);border-color: var(--sec_color);outline: 0;box-shadow: none;}
.profil_y{display:none;}
.tippcontainer{max-width:1000px;}
.tipptogler{display:none;}
.tipputil{width: 98%;padding-top: 6px;}
.table {--bs-table-striped-color: var(--text-color);--bs-table-active-color: var(--text-color);--bs-table-hover-color:var(--text-color);color:var(--text-color);}
.form-control {color: var(--text-color);background-color: var(--white);}
.mx4 svg{width:35px;}
.mx4 svg g path{fill:var(--text-color);}
.accordion-item {background-color: var(--white);}
.accordion-button {color: var(--text-color);background-color: var(--white);}
.accordion-button:not(.collapsed) {color: var(--main_color);background-color: var(--lightgrey-sec);box-shadow: none;}
.pagination.lapozas {width: fit-content;}
.pagination.lapozas a {padding: 5px 15px;font-family: var(--title_font);font-style: normal;font-weight: 600;font-size: 20px;line-height: 25px;color:  var(--text-color);text-decoration: none;background-color: var(--main_color_lighter_s);margin-right: 5px;}
.pagination.lapozas a:active, .pagination.lapozas a:hover{color: var(--white_constant);background-color: var(--main_color);}
.pagination.lapozas a.active{color: var(--white_constant);background-color: var(--main_color);}
.ytvideo{height: 0;padding-bottom: 56.2%;position: relative;}
.ytvideo iframe{width: 100%;height: 100%;position: absolute;}
.tvdatum{font-size: 16px; font-family: var(--title_font); background-color: var(--main_color); line-height: 17px; padding-right: 10px; padding-left: 10px; text-transform: uppercase; font-weight: bold; color: var(--white_constant); display: inline-block;}
.bg-danger {
  background-color: var(--sec_color) !important;
}
.settxtsize1.active,.settxtsize2.active,.settxtcolor1.active,.settxtcolor2.active{
  background-color: #444;
  }
  .settxtsize1:hover,.settxtsize2:hover,.settxtcolor1:hover,.settxtcolor2:hover{
  background-color: var(--red_hover);border-color:var(--red_hover);color:var(--white)!important;
  }
  .new_newblock{font-family: var(--title_font);font-size: 30px;line-height: 25px;background-color: var(--sec_color_alt);display: inline-block;padding: 5px 20px 20px 5px;margin-bottom: 20px;color: var(--text-color);font-weight: 600;text-transform:uppercase;transform: skewX(-14deg);margin-left: 10px;margin-top: 20px;}
.new_newblock:after {content: '';position: absolute;top: -6px;left: -7px;bottom: 8px;right: 9px;border: 1px solid var(--sec_color);}
.newspt{overflow-x: auto;}
.other_pub{background-color:var(--main_color_lighter_s);border: 2px solid var(--main_color);padding-top:15px;}
.szhtag{background-color:#E43A3E!important;color:#fff!important;}
.krtag{background-color:#4074A8!important;color:#fff!important;}
.opencomment{position:relative}
.opencomment img{position: absolute;width: 50px;right: 20px;top: 0;transform: rotate(-3deg);}
.opencomment.hidden img{transform: rotate(180deg);}
#comment.hidden{display:none;}
.news_image_inner{position: relative;}
.news_image_inner .gal{position:absolute;left:20px;bottom: 67px;z-index:2;width:40px;opacity: 50%;}
ul.images { position:relative; top:0px;left:0px; width:100%;height:100%;margin-bottom: 0;}
ul.images li { position:absolute; top:0px;left:0px; width:100%;height:100%;}
ul.triggers { display:none;}
.main_image {overflow: hidden;position: relative;}
.gasztroliget{
  background-color: #fff;
  position:relative;
  margin: 80px 0;
}
.gasztroliget_m{
  background-color: #fff;
  position:relative;
  margin: 80px 0;
}
.gasztroliget_inner{
  padding: 20px 15px;
  margin: 20px;
  background-color: #3f3d3e;
  z-index: 2;
  position: relative;
  color:#fff;
  font-size: 1rem;
}
.gasztroliget_inner_m{
  padding: 10px 10px;
  margin: 10px;
  background-color: #3f3d3e;
  z-index: 2;
  position: relative;
  color:#fff;
  font-size: 1rem;
}
.gasztroliget::before {
  content: "";
  position: absolute;
  height: calc(100% + 40px);
  width: 100px;
  background: #d24605;
  top: -20px;
  left: 0;
}
.gasztroliget::after {
  content: "";
  position: absolute;
  height: calc(100% + 40px);
  width: 100px;
  background: #d24605;
  top: -20px;
  right: 0;
}
.gasztroliget_m::before {
  content: "";
  position: absolute;
  height: 150px;
  width: 100%;
  background: #d24605;
  top: -10px;
  left: 0;
}
.gasztroliget_m::after {
  content: "";
  position: absolute;
  height: 150px;
  width: 100%;
  background: #d24605;
  bottom: -10px;
  left: 0;
}
.start_gasztro img{
  width: 120px;
  display: block;
  margin-bottom:15px;
}
.cikk_gasztro img{
  margin-bottom:15px;
}
.start_gasztro_m{
  margin-bottom: 55px;
  }
.start_gasztro_m img{
  width: 120px;
  display: block;
  position: absolute;
  top: -58px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
}
.gasztro-button{
  background-color: #609454;
  color: #fff;
  padding: 7px 40px;
  margin-top: 20px;
  border-radius: 20px;
}
.gasztro-button:hover{
  background-color: #d24605;
  color: #fff;
}
.cikk_gasztro{margin: 5px 0;}
.cikk_gasztro .k-kicsi{color: #fff;font-size:18px;line-height: 25px;
  font-weight: 600;}
a.gastrolink{color: #fff;}
a.gastrolink:hover .cikk_gasztro .k-kicsi{color: #d24605!important;}
.end_gasztro_m{
  text-align: center;
  margin-bottom: 25px;
}
.sportgame{
  font-family: var(--title_font);font-size: 33px;border: 1px solid var(--main_color);height: 45px;text-align: center;transform: skewX(-14deg);
}
.m404.sportbox{padding-left:20px;padding-right:20px;}
.no_game_icon{width: 130px;margin-bottom: 30px;}
.game_main{padding:30px;}
.game_main .bodytext{font-size: 18px;}
.game_main .bodytext ul li{font-size: 18px;}
video {
  width: 100%    !important;
  height: auto   !important;
}
.tamogato{
  border: 0.5px solid var(--main_color_lighter);margin-right:0;margin-left:0;border-left: 7px solid var(--main_color);border-radius: 0px 30px 0px 0px;
}
.t_picture{padding:15px;}
.t_text{padding:15px;font-family: "Barlow Semi Condensed", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 23px;
  color: var(--black);}