.layout-showcase .sprocket-features-desc { text-align: center; margin: 0px 0px 0px 0px !important; }
.sprocket-features.layout-showcase .sprocket-features-content, .sprocket-features.layout-showcase .sprocket-features-img-container img { border-top: 0px solid; }
.layout-showcase .sprocket-features-content { width: 400px; float: left; padding: 0px 0px 0px 0px; }
.layout-showcase { margin: 0px 0px 0px 0px !important; }

/* TRAILER IMAGE */
#demo-3 { position:relative; }
#demo-3 img { opacity:1 -webkit-transition: opacity; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; }
#demo-3 .details { position:absolute; top:0; left:0; opacity: 0; -webkit-transition: opacity; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; }
#demo-3 .details:hover { opacity: .9; -webkit-transition: opacity; -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 500ms; }


/* BACKROUNDS */
body.main-bg-home {  background: url("https://cine-efkarpidis.gr/images/intro/top.jpg")center center fixed no-repeat;  -moz-background-size: cover;  background-size: cover;}@media only all and (max-width: 1024px) and (max-height: 768px) {  body {     -moz-background-size: 1024px 768px;    background-size: 1024px 768px;  }}
/*.main-bg-home { background-color: #000; background-image: url(https://cine-efkarpidis.gr/images/intro/top.jpg); }
/*.main-bg-home .rt-bg2 { background-image: url(../images/backgrounds/home/top-bg-texture.png); }
.main-bg-home .rt-bg { background-image: url(../images/backgrounds/home/bottom-bg-texture.png); } */

body.main-bg-cinema { background-repeat: repeat-y; }
.main-bg-cinema { background-color: #033b57; background-image: url(../images/backgrounds/cinema/body-background.png); }
.main-bg-cinema .rt-bg2 { background-image: url(../images/backgrounds/cinema/top-bg-texture.png); }
.main-bg-cinema .rt-bg { background-image: url(../images/backgrounds/cinema/bottom-bg-texture.png); }

body.main-bg-netcafe { background-repeat: repeat-y; }
.main-bg-netcafe { background-color: #033b57; background-image: url(../images/backgrounds/netcafe/body-background.png); }
.main-bg-netcafe .rt-bg2 { background-image: url(../images/backgrounds/netcafe/top-bg-texture.png); }
.main-bg-netcafe .rt-bg { background-image: url(../images/backgrounds/netcafe/bottom-bg-texture.png); }

body.main-bg-bowling { background-repeat: repeat-y; }
.main-bg-bowling { background-color: #033b57; background-image: url(../images/backgrounds/bowling/body-background.png); }
.main-bg-bowling .rt-bg2 { background-image: url(../images/backgrounds/bowling/top-bg-texture.png); }
.main-bg-bowling .rt-bg { background-image: url(../images/backgrounds/bowling/bottom-bg-texture.png); }
body.main-bg-green {
    /* background-repeat: repeat-y; */
}
.main-bg-darkblue {
background-color: #4c4c4c;}
.main-bg-green {
background-color: #540240; }
.rt-dark .box3.rt-block .title {font-style:italic;letter-spacing: -2px;}
.rt-dark .box1.rt-block .title {font-style:italic;letter-spacing: -2px;}
.rt-dark .box2.rt-block .title {font-style:italic;letter-spacing: -2px;}