.page-bike-city #background-overlay{display:none}
.fullwidth.covers.index-carousel {
    background-image: url(https://www.monopoli.gr/wp-content/themes/monopoli/bike/5821662f63e9e-min.jpg);
    height: 500px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.ff-row{height:100vh;position:relative;min-height:500px;max-height:620px;display:flex;flex-direction:row;width:100%;align-items:center}
.ff-row .row-50{height:100%;width:50%;position:relative;border-bottom:1px solid #eee;display:flex;flex-direction:column;justify-content:center}
.absimage{position:absolute;left:0;right:0;bottom:0;top:0;background-position:left top;background-repeat:no-repeat;background-size:cover}
.absimage.right-pos{background-position:right top}
.H400{height:400px}
.bg-grey{background-color:#E9EBEE}
.royal{background-color:#273c75}
.flex-vcenter{display:flex;align-content:center;justify-content:center;flex-direction:column}
.ff-row-x{width:90%;max-width:800px}
.ff-row .row-50:first-child{padding:0 60px;box-sizing:border-box}
.challenge-text{margin-bottom:10px;margin-top:0}
.lh12{line-height:1.1}
.font-size-36{font-size:36px}
.font-size-26{font-size:26px}
.font-size-22{font-size:22px}
.font-size-18{font-size:18px}
.lh13{line-height:1.2}
.lh14{line-height:1.3}
.grey-color{color:#5F6366}
.fifty-fifty-wrapper{width:100%;margin:0 auto}
.ff-row.reverse{flex-direction:row-reverse}
.challenge-text:after{content:"";display:block;width:80%;max-width:20%;position:relative;background-color:#00aeef;height:6px;margin-bottom:8px;margin-top:10px}
.simple-link{border:2px solid #00aeef;text-align:center;padding:5px 13px 4px;border-radius:25px;transition:all .3s ease;text-decoration:none;color:#00aeef;font-weight:700;font-size:18px;display:inline-block;width:auto;margin-top:15px}
.simple-link:hover{color:#FFF;background-color:#00aeef}
.text-center{text-align:center}
.pure-white{color:#FFF}
.minigridx{max-width:720px;margin:0 auto;padding:30px 0}
.index-carousel{height:50vh;background-color:#95a5a6;max-height:530px;position:relative;z-index:1;overflow:hidden}
.videoWrapper:hover{pointer-events:none}
.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-top:-100px}
.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.single-bikecity table{border-collapse:collapse;width:100%;margin-bottom:30px}
.single-bikecity table td{border:1px solid #DDD;padding:8px;text-align:center}
.single-bikecity table tr:first-child td{background-color:#f4f4f4}
.single-bikecity .SinglePost{margin-top:2rem}
header .header-main{border-bottom:1px solid #DDD}
.boxed{max-width:700px;margin:0 auto;position:relative}
.generic_post_image{margin-top:-105px;margin-left:auto;margin-right:auto;display:block;max-width:1000px;width:100%}
.titlebox{border-left:5px solid #000;line-height:1.1;max-width:600px}
.titlebox span{display:inline;font-size:36px;line-height:1.3;background:#000;color:#FFF;padding:5px 2px;font-weight:BOLD;-webkit-box-shadow:14px 0 0 #000,-14px 0 0 #000;box-shadow:14px 0 0 #000,-14px 0 0 #000;-webkit-box-decoration-break:clone;box-decoration-break:clone}
.excerptbox{border-left:5px solid #ff0;line-height:1.1;max-width:680px;margin-top:3px;margin-left:-8px;padding-bottom:1px}
.excerptbox span{font-family:'roboto slab',sans-serif;display:inline;font-size:18px;line-height:1.1;font-style:italic;background:#ff0;color:#000;padding:1px 5px;font-weight:400;-webkit-box-shadow:2px 0 0 #ff0,-2px 0 0 #ff0;box-shadow:2px 0 0 #ff0,-2px 0 0 #ff0}
.fbikecity{background-color:#00AEEF;color:#FFF;text-align:center;font-size:17px;padding:4px 12px;font-weight:700;clear:both;margin-bottom:4px;display:inline-block;margin-left:-9px}
.single-bikecity .prosopa_main .art_article_share{padding-bottom:0}
.single-bikecity .prosopa_art_text{padding:0;color:#212121}
.single-bikecity .prosopa_art_text p{color:#212121;font-family:'roboto slab',sans-serif}
/* .single-bikecity .prosopa_art_text p:first-child{padding-left:0}
.single-bikecity .prosopa_art_text p{padding-left:90px}
.single-bikecity .prosopa_art_text p:first-child:first-letter{color:#00AEEF;font-weight:700;font-size:85px;float:left;margin-right:25px;margin-bottom:20px;font-family:roboto slab;margin-top:25px;text-decoration:underline} */
.fixedimage {
  height: 500px;
  background-attachment: fixed;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;  
}


@media(max-width:747px){
header .header-main-logo>img {height: 55px;margin-bottom: 0}  
.fullwidth.covers.index-carousel{display:none}
.monopoliweb.single-bikecity,  
.monopoliweb.page-bike-city{padding-top:70px}
.ff-row{display:flex;flex-direction:column-reverse;min-height:initial;height:auto;max-height:initial}
.ff-row.reverse{display:flex;flex-direction:column-reverse}
.ff-row .row-50:first-child{padding:20px;width:100%;height:auto}
.ff-row-x{width:100%}
.font-size-36{font-size:26px}
.ff-row .row-50{height:70vw;width:100%}
.lh14{line-height:1.2}
.font-size-22{font-size:20px}
.minigridx h2{margin-bottom:10px}
.minigridx br{display:none}  
.simple-link {font-size: 16px;}  
.single-bikecity .SinglePost{margin-top:2rem}
.boxed{padding:0 25px}
.titlebox span{font-size:26px;line-height:1}
.excerptbox span{font-size:17px}
.generic_post_image{margin-top:-50px}
.single-bikecity .prosopa_art_text p,
.single-bikecity .prosopa_art_text p:first-child{padding:0 25px}
/* .single-bikecity .prosopa_art_text p:first-child:first-letter{color:#00AEEF;font-weight:700;font-size:35px;float:left;margin-right:25px;margin-bottom:20px;font-family:roboto slab;margin-top:25px;text-decoration:underline}   */
}