.betting {
  float: left;
  width: 35%;
  margin-left: 5%;
}

.global {
  float: left;
  width: 60%;
}

.authorpost.stick {
  background-color: #460000;
  box-shadow: 0 0px 10px red;
}
.overl.posts .postdate {
  position: inherit;
}
.authorpost a h2 {
  margin-bottom: 2em !important;
}
.left p a {
    word-break: break-word;
}
.articles{   display: flex;margin-bottom:2rem;
    float: left;
    justify-content: space-between;
    align-items: stretch;
 flex-wrap: wrap;}
.mantzu img {float: left;
width: 100px;
margin-right: 1em;margin-bottom:1em;border-radius:100%;
height: 100px;}
.elementor-widget-container span {  font: 400 22px/1.4em fira sans condensed,sans-serif !important; }

.authorbox a {
  font-weight: 700;font-size:16px;
}
body{margin:0;padding:0;border:0}
img{max-width:100%}
header{border-bottom:1px solid #bbb}
#footer{clear:both;background:#222;margin-top:2em;float:left;width:100%;padding-bottom:48px}
footer a{color:#fff;font-size:13px;margin:0 5px}
footer img{width:300px;height:90px;margin:60px 0 0}
footer p{color:#fff;font-size:14px}
footer .container{text-align:center}
.left p {overflow-wrap: break-word;
  font-size: 22px;
  line-height: 1.4em;
}

#flags {padding:10px;width:100% !important;height:18px}
#google_language_translator, #flags {text-align: center !important;}
#flags ul {width: 100% !important;}
#flags li {float:none !important;padding: 0 2px !important;display:inline-block !important;}
.container.paddi{padding:0 10px}
.container{max-width:66rem;margin:auto;position:relative}
.topmenu{background:#404041;text-align:right;border-bottom:1px solid #bbb}
.topmenu ul{display:inline-block}
.topmenu li{display:inline}
.topmenu a{padding: 0 10px;    color: #fff;    font-size: 16px;    font-weight: 700;}
.topmenu a:hover{color:#72a745}
.logo{padding:12px 0 4px;float:left}
.logo img {max-width: inherit;}
input:not(:checked)~.collapsem{transform:scaleY(0);max-height:0}
.collapsem,.collapsen{transition:transform .2s;transform-origin:top}
#toggle,#toggle-sub-0,#toggle-sub-1,#toggle-sub-2,#toggle-sub-3{display:none}
.nav-bar{float:right;margin-top:22px}
.nav-bar__label span{display:block;position:absolute;height:5px;width:100%;background:#555;border-radius:2px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}
.nav-bar__label>span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}
.nav-bar__label>span:nth-child(2){top:10px;-webkit-transform-origin:left center;transform-origin:left center}
.nav-bar__label>span:nth-child(3){top:20px;-webkit-transform-origin:left center;transform-origin:left center}
.nav-bar__label{text-decoration:none;color:#FFF;display:block;text-align:center;line-height:30px;font-size:15px;right:20px;width:30px;height:30px;position:absolute;top:23px}
.nav-bar__sub-label::after{content:" ";display:inline-block;width:14px;height:14px;background:url(https://www.betshow.com/images/down-arrow.svg);background-size:74%;position:relative;top:4px;left:8px;background-repeat:no-repeat}
.nav-bar__label,.nav-bar__sub-label{cursor:pointer}
.nav-bar__list{list-style:none;margin:0;padding:0;width:100%}
[id^="toggle"]:checked+.nav-bar__list{display:block}
.nav-bar__list-item{z-index:99999;display:block}
.nav-bar__link,.nav-bar__sub-label{font-weight:700;margin:0;user-select:none;color:#333;display:inline-block;line-height:42px;padding:0 11px;background:inherit;text-align:left;font-size:20px;border:none;text-decoration:none;cursor:pointer}
.nav-bar__list-item .nav-bar__list-item .nav-bar__link{padding:2px 0 2px 30px}
.nav-bar__link:hover,.nav-bar__link:active,.nav-bar__sub-label:hover{text-decoration:underline}
li ul a.nav-bar__link{text-transform:none}
@media all and (max-width: 979px) {
.nav-bar__link,.nav-bar__sub-label{border-bottom:1px solid #333;padding:2px 20px}
#toggle,#toggle-sub-0,#toggle-sub-1{display:none}
input:not(:checked)~.collapsen{transform:scaleY(0);max-height:0}
}
@media all and (min-width: 980px) {
.nav-bar>.nav-bar__label{display:none}
.nav-bar>.nav-bar__list{margin:auto;display:block;max-width:65.75rem}
.nav-bar>.nav-bar__list>.nav-bar__list-item{display:table-cell;position:relative}
.nav-bar__list-item .nav-bar__list{position:absolute}
.nav-bar__list-item .nav-bar__list-item .nav-bar__link{padding:0 15px;border-bottom:1px solid #ccc;min-width:230px;background:#fafafa;box-shadow:0 1px 3px #aaa}
.liga h2 {margin-top: 0;}
}
@media (max-width: 1090px) and (min-width: 980px) {
.nav-bar__list-item a,.nav-bar__sub-label{padding:0 9px}
}
ul{list-style:none}
a:hover{color:red}
body::before{content:""}
body{font:400 16px/1.5em fira sans condensed,sans-serif}
a{color:#2f6d91}
label,nav{padding:0;border:0;vertical-align:baseline}
html{scroll-behavior:smooth;line-height:1;height:101%;font-size:100%}
nav{margin:0;display:block}
.parent{display:grid;grid-template-columns:0.3fr 1fr;grid-template-rows:1fr;grid-column-gap:0;grid-row-gap:0}
.div1{grid-area:1 / 1 / 2 / 2}
.div2{grid-area:1 / 2 / 2 / 3;z-index:9999}
a.reg{background:linear-gradient(180deg,#7eac44 0%,#338c49 100%);color:#fff;font-size:16px;border-radius:5px;padding:8px 10px;text-decoration:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.25)}
a.reg:hover{color:#fff;background:green}
.authorbox{width: 7%;max-height:108px;
    text-align: center;
    display: flex;
    line-height: normal;
    flex-direction: column;
    align-content: stretch;
    justify-content: flex-start;
    align-items: center;}
.authorbox img{width:auto;height:auto;border-radius:100px;border:1px solid #333}
main{padding-top:2em;background:#f6f6f6;padding-bottom:2em;z-index:-9999}
.authorbox img:hover,.authorpost img:hover{opacity:1;-webkit-animation:flash .7s;animation:flash .7s}
@-webkit-keyframes flash {
0%{opacity:.4}
100%{opacity:1}
}
@keyframes flash {
0%{opacity:.4}
100%{opacity:1}
}
.authorpost{background: #111 url(https://betshow.com/images/background2.png);
    width: 22%;position:relative;
    padding: 12px;
    border-radius: 10px;
    margin-bottom: 20px;
    background-position: bottom;
    background-repeat: no-repeat;
    background-size: 100%;}
.authorpost h2:hover{color:red}
.authorpost h2{    font-size: 20px;    line-height: normal;    color: #fff;}
.postdate{font-size: 15px;color: #999;position: relative;bottom: 0;}
.authorname{    color: #ffd400;    font-family: arial;    font-size: 17px;}
.articlestop{    margin-top: 2em;
    display: flex;
    margin-bottom: 2rem;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;}
.authorpost img{max-height: 155px;min-height:155px;
    image-rendering: -webkit-optimize-contrast;
    transform: translateZ(0);
    width: 100%;}
.aut{text-align:center;margin-top:1.3em;margin-bottom:1em;float:left;width:100%;font-size:24px;line-height:normal}
main .container{    text-align: center;
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;}
.centered{text-align:center}
.centered p{margin:0;font-size:15px}
.overl{background-position:center;min-height:350px;background-repeat:no-repeat;margin:0;padding:0}
.overl h1{text-align:right;margin:0;top:200px;position:relative;font-size:42px}
.overl.livescore{min-height:inherit}
.livescore h1{text-align:inherit;top:inherit;font-size:24px;padding:24px 0}
.raptopoulos h1{position:inherit;top:inherit;text-align:center;font-size:24px;padding:24px 0}
.overl.raptopoulos{min-height:inherit}
.epyt-gallery iframe{margin-bottom:0;width:100%}
.left{float:left;width:66%;text-align:left;background:#fff;padding:2%;margin-top:2em;margin-bottom:2em}
.overl.posts{display:flex;min-height:inherit}
.overl.posts h1{top:inherit;text-align:inherit;font-size:30px;margin:1em 0;line-height:30px}
.right{width:26%;float:right;margin-top:2em;margin-bottom:2em;padding:2%}
.right a img{margin-bottom:2em;float:left}
.postauthor{color:red}
.right .authorbox{width:36%;padding:0 32%}
.right .authorbox img{margin-bottom:0;margin-top:1em}
.left br{margin-bottom:2em}
.iflychat-embed{width:60%!important;float:left;margin-top:2em}
.wcContainer{margin-top:2em;float:left}
.sele1{width:25%;float:left}
.selections{margin-top:2em}
.attachment-large.size-large.wp-post-image{max-height:410px}
.woocommerce-loop-product__title{display:none}
.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}
.prod .left{width:96%}
.zoomImg{display:none!important}
.woocommerce-product-gallery__trigger{display:none}
.price{display:none!important}
.related.products h2{clear:both}
.product_meta{display:none}
footer a:hover{color:#bbb}
.authorbet {
  width: 86%;
  float: left;
  margin-bottom: 1px;
  padding-top: 2%;
  padding-bottom: 2%;
}
.authorbet h2 {
    float: left;
    margin: 0 3% 0 0;
    font-size: 24px;
    font-weight: 700;
}
.authorbetname {
    float: left;
    margin-right: 2%;
    clear: both;
    color: #000;
}
.betdate {
    color: red;
    font-weight: 700;
    font-size: 18px;
    float: left;
    margin-right: 2%;
    margin-bottom: 14px;
}
.odd {
    float: left;
    background: green;
    color: #fff;
    border-radius: 3px;
    padding: 0px 8px;
}
.oddname {
    float: left;color:#a40021;
    margin-right: 1%;
}
.bets {
    float: left;
    margin-bottom: 3em;
	margin-top:1em;

}
.bets a {
float: left;
width: 100%;
border: 1px solid #ccc;
margin-bottom: 16px;
font-size:18px;
border-radius: 10px;
box-sizing: border-box;
}
.bets a:hover {background-color: #ecffe9}
.auim {
  float: left;
  width: 8%;
  margin-right: 2%;
  margin-left: 2%;
  margin-top: 12px;
  margin-bottom: 4px;
}
.auim img {
  border-radius: 90px;
}
.mantzios , .petridis , .koulianos , .kartakias , .kilonis , .pliakos , .sotiropoulos , .frouros, .mantzu, .teriakis{margin: 0;padding: 0;background: #fff;background-image: none;min-height:inherit !important}

.mantzios .container , .petridis .container , .koulianos .container , .kartakias .container , .kilonis .container , .pliakos .container, .sotiropoulos .container , .frouros .container, .mantzu .container , .teriakis .container{
  display: block;
}

.mantzios img , .petridis img , .koulianos img , .kartakias img , .kilonis img , .pliakos img , .sotiropoulos img , .frouros img, .teriakis img {float: left;
width: 300px;
margin-right: 2em;
height: 200px;
border-radius: 20px;}
.mantzios h1 , .petridis h1 , .koulianos h1 , .kartakias h1 , .kilonis h1 , .pliakos h1 , .sotiropoulos h1 , .frouros h1, .mantzu h1, .teriakis h1{font-size: 42px;text-align: left;position: inherit;top: 0;margin: 28px 0;}
.mantzios p , .petridis p , .koulianos p , .kartakias p , .kilonis p , .pliakos p , .sotiropoulos p , .frouros p, .mantzu p , .teriakis p {text-align: left;padding: 0 10px;font-size: 16px;line-height: 24px;}

.liga {
    margin: 4em;
    padding: 2em;
    background: #323232 url(https://betshow.com/images/background2.png);
    background-position: bottom;
    background-repeat: no-repeat;
    color: #fff;
    text-shadow: 0px 1px 1px #000;
}

@media only screen and (max-width:980px) {
	
	.authorpost img{max-height:fit-content;}
	.global {
  width: 100%;
}

.betting{width:100%;margin:0}
	
main .container {
     flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
}
.prod .left h1{font-size:20px;text-align:center}
.epyt-gallery iframe{margin-bottom:0;min-height:186px;height:100%}
.iflychat-embed{width:100%!important}
.wcContainer{width:100%!important}
.sele1{width:50%;margin-bottom:1em}
.overl.livescore h1,.overl.raptopoulos h1{top:inherit}
.overl{min-height:170px;background-size:550px;width:100%}
.overl h1{text-align:center;margin:0;top:160px;position:relative;font-size:20px}
.topmenu ul{margin:4px 0;padding:0}
.topmenu{text-align:center}
.topmenu a{display:inline-block;font-size:12px;padding:0 6px;text-decoration:underline}
a.reg{font-size:14px;padding:3px 10px;text-decoration:none;box-shadow:none}
.parent{grid-template-columns:1fr 1fr}
[id^="toggle"]:checked + .nav-bar__list{display:block;position:absolute;top:74px;left:0;background:#fff;z-index:99999;width:100%}
.nav-bar__link,.nav-bar__sub-label{width:100%}
.collapsem.nav-bar__list{top:93px!important}
.authorbox{max-height: 84px;width:15%;text-align: center;padding: 0 5%;margin-bottom: 1em;float: left;}
.collapsem,.collapsen{transition:none}
main{padding-bottom:0;display: inline-block;}
.authorpost{    width: 100%;
    margin: 10px 20px;}
.authorpost h2{margin:6px 0}
.left{    width: -webkit-fill-available;width:-moz-available;
    padding-left: 10px;
    padding-right: 10px;}
.attachment-large.size-large.wp-post-image{    height: 200px;
    overflow: hidden;
    max-height: 200px!important;
  }
.right{width:inherit}
footer a{display:block}
.bets{width: inherit;margin-left: inherit;margin-right: inherit;margin-top: 0;}
.bets a{background-position-x: 10px;background-size: 40px;}
.authorbet {padding-left:6px}
.betdate{font-size:14px;margin-bottom:0;}
.authorbet h2{font-size: 20px;margin:0;clear:both;}
.authorbetname{font-size:13px;}
.oddname{margin-right: 2%;margin-left: 2%;font-size: 14px;}
.mantzios img , .petridis img , .koulianos img , .kartakias img , .kilonis img , .pliakos img , .sotiropoulos img , .frouros img, .teriakis img{float: inherit;width: inherit;padding-right: inherit;height: inherit;max-height: 160px;}
.mantzios h1, .petridis h1 , .koulianos h1 , .kartakias h1 , .kilonis h1 , .pliakos h1 , .sotiropoulos h1 , .frouros h1, .teriakis img{text-align: center;margin: 8px 0;font-size: 18px;top: 0;position: inherit;}
.liga {margin: 2em 0 0 0;padding:0 10px;}

}