.mfp-wrap .mfp-container button:hover{background:transparent!important}.mfp-wrap .mfp-arrow:active{position:absolute;top:50%}.mfp-wrap .mfp-close:active{position:absolute;top:-10px}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-fade.mfp-bg{opacity:.001;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade .mfp-wrap.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade .mfp-wrap.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade .mfp-wrap .mfp-content{opacity:.001;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-bg{z-index:1000000;overflow:hidden;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1000001;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.55;filter:alpha(opacity=55);top:50%;margin:-32px 0 0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow-left{left:10px}.mfp-arrow-right{right:10px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-arrow{background:none!important;margin-top:-32px!important;line-height:1em!important}.mfp-arrow,.mfp-arrow:after{width:48px!important;height:48px!important}.mfp-arrow:after{margin:0!important;top:0!important;border:none!important}.mfp-arrow-left{left:0!important}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after,.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border:none;font-size:64px;color:#fff}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"4"}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"5"}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:64px;font-family:Open Sans,Arial,sans-serif;font-weight:200;top:-10px;opacity:.2}.mfp-iframe-holder .mfp-close:hover,.mfp-image-holder .mfp-close:hover{opacity:1}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}#wpadminbar,
#menu-dashboard,
#wp-admin-bar-search,
#wp-admin-bar-root-default,
#wpfooter,
#menu-comments,
#menu-plugins,
#menu-tools,
#menu-settings,
#menu-appearance,
#toplevel_page_et_divi_options,
#toplevel_page_wp-live-debug,
#toplevel_page_edit-post_type-acf-field-group {
display: none;
}   .blue {
color: #004785 !important;
}
.red {
color: #B11116 !important;
}
.green {
color: green !important;
}
.yellow {
color: yellow !important;
}
.white {
color: #fff !important;
}
.black {
color: #000 !important;
}
.text-shadow {
text-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
}
.text-center {
text-align: center !important;
}
.inner-header,
.inner-header-white {
height: 250px;
}
.bold {
font-weight: bold !important;
}
h1 {
font-size: 28px !important;
}
h2 {
font-size: 24px !important;
}
h3 {
font-size: 20px !important;
}
.et_hide_fixed_logo #main-header.et-fixed-header .logo_container, .et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container {
opacity: 1 !important;
height: auto !important;
max-height: 30px;
height: 30px !important;
margin-top: 12px !important;
}
#logo {
max-height: 30px !important;
height: 30px !important;
}
#main-header {
background-color: transparent;
}
#main-header.et-fixed-header {
background-color: #fff;
}
#page-container {
padding-top: 0 !important;
}
.mobile_menu_bar:before,
.mobile_menu_bar:after {
color: #004785;
}
#efgetthepoints,
#getthepoints {
text-align: center;
color: #fff;
}
#efgetthepoints input[type=text],
#getthepoints input[type=text] {
padding: 10px;
border: 0;
border-radius: 3px;
width: 100%;
margin-bottom: 15px;
text-align: center;
}
.wpforms-field-large {
padding: 10px !important;
border: 0 !important;
border-radius: 3px !important;
width: 100% !important;
margin-bottom: 15px !important;
text-align: center !important;
}
#efallaghstoixeiwn,
#allaghstoixeiwn,
#efinforesults input[type=submit],
#inforesults input[type=submit],
#efgetthepoints input[type=submit],
#getthepoints input[type=submit],
#doratora-idiot-form input[type=submit],
#efsignup input[type=submit],
#emsignup input[type=submit] {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #fff solid;
border-radius: 7px;
color: #fff;
text-align: center;
cursor: pointer;
}
.wpforms-submit {
padding: 10px !important;
font-weight: bold !important;
background: transparent !important;
border: 1px #fff solid !important;
border-radius: 7px !important;
color: #fff !important;
text-align: center !important;
cursor: pointer !important;
}
#grabgift input[type=submit] {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #004785 solid;
border-radius: 7px;
color: #004785;
text-align: center;
cursor: pointer;
}
.thebuttonblue  {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #004785 solid;
border-radius: 7px;
color: #004785;
text-align: center;
cursor: pointer;
}
.thebuttonfirst:hover {
background: #fff;
color: #004785;
}
.thebuttonblue:hover{
background: #004785;
color: #fff;
}
#efallaghstoixeiwn:hover,
#allaghstoixeiwn:hover,
#efinforesults input[type=submit]:hover,
#inforesults input[type=submit]:hover,
#efgetthepoints input[type=submit]:hover,
#getthepoints input[type=submit]:hover,
#efsignup input[type=submit]:hover,
#doratora-idiot-form input[type=submit]:hover,
#emsignup input[type=submit]:hover{
background: #fff;
color: #000;
}
.wpforms-submit:hover {
background: #fff !important;
color: #000 !important;
}
#grabgift input[type=submit]:hover{
background: #004785;
color: #fff;
}
#grabgift input[type=submit]:disabled {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #ccc solid;
border-radius: 7px;
color: #ccc;
text-align: center;
cursor: default;
}
#efinforesults,
#inforesults {
color: rgba(255, 255, 255, .5);
text-align: left;
display: none;
width: 100%;
}
#efinforesults .select2-container--default .select2-selection--single,
#inforesults .select2-container--default .select2-selection--single,
#signupef .select2-container--default .select2-selection--single,
#doratora-idiot-form .select2-container--default .select2-selection--single,
#signupem .select2-container--default .select2-selection--single {
border: 0;
border-bottom: 1px rgba(255, 255, 255, .5) solid;
width: 100%;
background: transparent;
margin-bottom: 15px;
text-align: left;
color: #fff;
border-radius: 0 !important;
}
#grabgift .select2-container--default .select2-selection--single {
border: 0;
border-bottom: 1px #004785 solid;
width: 100%;
background: transparent;
margin-bottom: 15px;
text-align: left;
color: #004785;
border-radius: 0 !important;
}
#signupef #allo_epaggelma,
#signupef label[for=allo_epaggelma],
#doratora-idiot-form #allo_epaggelma,
#doratora-idiot-form label[for=allo_epaggelma] {
display: none;
}
#inforesults .efinfoholder,
#inforesults .infoholder {
display: block;
width: 100%;
height: auto;
border-radius: 10px;
padding: 20px;
}
#efinforesults .select2-container--default .select2-selection--single .select2-selection__rendered,
#inforesults .select2-container--default .select2-selection--single .select2-selection__rendered,
#efinforesults input[type=text]:disabled,
#inforesults input[type=text]:disabled {
color: rgba(255, 255, 255, .5);
}
#doratora-idiot-form .select2-container--default .select2-selection--single .select2-selection__rendered,
#signupef .select2-container--default .select2-selection--single .select2-selection__rendered,
#signupem .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #fff;
}
#grabgift .select2-container--default .select2-selection--single .select2-selection__rendered {
color: #004785;
}
#efinforesults input[type=text],
#inforesults input[type=text],
#signupef input[type=text],
#doratora-idiot-form input[type=text],
#signupem input[type=text] {
padding: 10px;
border: 0;
border-bottom: 1px rgba(255, 255, 255, .5) solid;
width: 100%;
background: transparent;
margin-bottom: 15px;
text-align: left;
color: #fff;
}
#grabgift input[type=text] {
padding: 10px;
border: 0;
border-bottom: 1px #004785 solid;
width: 100%;
background: transparent;
margin-bottom: 15px;
text-align: left;
color: #004785;
}
.wpforms-field-label {
color: #fff !important;
font-weight: 500 !important;
font-size: 14px !important;
font-family: "Open Sans",Arial,sans-serif !important;
}
#doratora-idiot-form label,
#signupef label,
#signupem label {
color: #fff;
}
#grabgift label {
color: #004785;
}
#efallaghstoixeiwn,
#allaghstoixeiwn,
#efinforesults input[type=submit],
#inforesults input[type=submit],
#signupef input[type=submit],
#doratora-idiot-form input[type=submit],
#signupem input[type=submit],
#grabgift input[type=submit] {
margin-top: 25px;
float: right;
}
#efinforesults input[type=submit],
#inforesults input[type=submit] {
display: none;
}
#efinforesults .select2,
#inforesults .select2,
#signupef .select2,
#doratora-idiot-form .select2,
#signupem .select2,
#grabgift .select2 {
width: 100% !important;
clear: both;
margin-top: 8px;
}
#efinforesults .select2-container--default .select2-selection--single .select2-selection__arrow b,
#inforesults .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: rgba(255, 255, 255, .5) transparent transparent transparent;
}
#doratora-idiot-form .select2-container--default .select2-selection--single .select2-selection__arrow b,
#signupef .select2-container--default .select2-selection--single .select2-selection__arrow b,
#signupem .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #fff transparent transparent transparent;
}
#grabgift .select2-container--default .select2-selection--single .select2-selection__arrow b {
border-color: #004785 transparent transparent transparent;
}
#efinforesults .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
#inforesults .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent rgba(255, 255, 255, .5) transparent;
}
#doratora-idiot-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
#signupef .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,
#signupem .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #fff transparent;
}
#grabgift .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
border-color: transparent transparent #004785 transparent;
}
#efupdateinfo .changeok,
#updateinfo .changeok,
#signupef .changeok,
#doratora-idiot-form .changeok,
#signupem .changeok {
color: yellow;
display: none;
margin-top: 25px;
float: right;
}
#pointresults {
color: #000;
text-align: center;
display: block;
width: 100%;
}
#pointresults h1 {
color: #B11116;
font-weight: bold;
font-size: 3em;
}
#pointresults .pointsholder {
display: block;
width: 100%;
height: auto;
background: #fff;
border-radius: 10px;
display: none;
padding: 20px;
}
#main-header {
-moz-box-shadow: none;
box-shadow: none;
}
#intro .titanlogo,
#intro .pronomiologo,
#intro .introtext,
#intro .smealessgray {
width: 100%;
max-width: 100%;
padding-left: 30px;
padding-right: 30px;
}
#intro .titanlogo {
margin-bottom: 100px;
}
#intro .pronomiologo {
height: 250px;
}
#intro .introtext {
padding: 0;
position: absolute;
top: calc(100vh / 2.2);
}
#intro .introtext h1 {
font-size: 3em;
color: #fff;
width: 600px;
margin: 0 auto;
text-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
}
#intro {
padding-bottom: 0;
}
#win {
margin-top: 0;
padding-top: 0;
padding-bottom: 250px;
}
#win .seamlessgray {
padding-top: 60px;
}
#win .seamlessgray h1 {
color: #fff;
font-weight: bold;
}
#win .seamlessgray h1 span {
color: #B11116;
}
#win .seamlessgray .thebutton {
padding: 10px;
font-weight: bold;
background: #004785;
border: 1px #004785 solid;
border-radius: 7px;
color: #fff;
text-align: center;
cursor: pointer;
margin: 0 auto;
display: block;
width: 250px !important;
word-wrap: break-word;
}
#win .seamlessgray .thebutton:hover {
background: #fff;
border: 1px #fff solid;
color: #004785;
}
#pointresults .thebutton {
padding: 10px;
font-weight: bold;
background: #004785;
border: 1px #004785 solid;
border-radius: 7px;
color: #fff;
text-align: center;
cursor: pointer;
margin: 0 auto;
display: block;
width: 250px !important;
word-wrap: break-word;
}
#pointresults .thebutton:hover {
background: #fff;
color: #004785;
}
#poslitourgei {
width: 100%;
max-width: 100%;
padding-top: 0;
margin-top: -190px;
background: transparent;
}
.anagnorisi,
.idikesprosfores {
min-height: 245px;
text-align: center;
}
.idikesprosfores {
color: #004785;
}
.anagnorisi {
color: #fff;
}
.anagnorisi .blue {
color: #004785;
}
#poslitourgei .titanlogo {
margin-bottom: 100px;
}
#poslitourgei .pronomiologo {
height: 180px;
}
#poslitourgei .introtext {
padding-bottom: 50px;
}
#poslitourgei .pronomiologo img {
margin-top: -160px;
}
#poslitourgei .icons {
width: 100%;
max-width: 100%;
padding-left: 130px;
padding-right: 130px;
padding-bottom: 100px;
}
.thebutton {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #fff solid;
border-radius: 7px;
color: #fff;
text-align: center;
cursor: pointer;
}
#epikoinonia .titanlogo {
margin-bottom: 100px;
background-color:white!important;
}
#epikoinonia .pronomiologo {
height: 180px;
}
#epikoinonia .introtext {
padding-bottom: 0;
padding-top: 0;
}
#epikoinonia .introtext h1 {
font-weight: bold;
}
#epikoinonia .introtext h1,
#epikoinonia .introtext p {
color: #fff;
}
#epikoinonia .pronomiologo img {
margin-top: -60px;
}
#epikoinonia {
padding-bottom: 0;
}
#epikoinonia .icons {
width: 100%;
max-width: 100%;
padding-left: 130px;
padding-right: 130px; }
#epikoinonia .address{
padding-bottom: 100px;
}
#epikoinonia h3 {
font-weight: normal;
color: #fff;
}
#epikoinonia .oroi {
width: 100%;
max-width: 100%;
padding-left: 30px;
padding-right: 30px;
padding-top: 0;
}
#dora .list {
width: 100%;
max-width: 100%;
padding-left: 130px;
padding-right: 130px;
}
.pronomintro {
width: 100%;
height: 100vh;
}
.pronomintro .pronomiologo {
position: absolute;
bottom: 0;
}
.ependtext {
color: #fff;
text-align: center;
margin-top: 120px;
font-size: 1.5em;
}
#footer-info {
width: 100% !important;
text-align: center !important;
}
.list-checkbox-wrap .nf-field-element li label, .list-radio-wrap .nf-field-element li label {
color: #fff;
}
.nf-form-content {
margin-top: 20px;
}
.nf-form-title h3,
.nf-form-fields-required {
color: #fff;
}
.field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #fff solid !important;
border-radius: 7px;
color: #fff;
text-align: center;
cursor: pointer;
width: auto !important;
float: right !important;
}
.field-wrap button:hover, .field-wrap input[type=button]:hover, .field-wrap input[type=submit]:hover {
color: #000 !important;
background: #fff !important;
}
.nf-field-label label {
color: #fff !important;
}
.label-above .nf-field-label {
margin: 0 !important;
}
.ninja-forms-field {
padding: 10px !important;
border: 0 !important;
border-bottom: 1px rgba(255, 255, 255, .5) solid !important;
width: 100% !important;
background: transparent !important; text-align: left !important;
color: #fff !important;
}
.getgift .ninja-forms-field {
padding: 10px !important;
border: 0 !important;
border-bottom: 1px rgba(0, 71, 133, .5) solid !important;
width: 100% !important;
background: transparent !important; text-align: left !important;
color: #004785 !important;
}
.getgift .nf-form-title h3,
.getgift .nf-form-fields-required,
.getgift .nf-field-label label,
.getgift .list-checkbox-wrap .nf-field-element li label, .list-radio-wrap .nf-field-element li label {
color: #004785 !important;
}
.getgift .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #004785 solid !important;
border-radius: 7px;
color: #004785;
text-align: center;
cursor: pointer;
width: auto !important;
float: right !important;
}
.getgift .field-wrap button:hover, .field-wrap input[type=button]:hover, .field-wrap input[type=submit]:hover {
color: #fff !important;
background: #004785 !important;
}
#thegiftform {
display: none;
padding-bottom: 0 !important;
}
.idikesprosfores {
background: rgba(255,255,255,.5);
padding: 30px;
}
.anagnorisi {
background: rgba(0, 71, 133, .7);
padding: 30px;
}
.red {
color: #B11116;
}
input.flatpickr-mobile {
clear: both;
display: block;
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
}
.home .et_pb_section.et_pb_section_6.et_section_regular {
position: fixed;
z-index: 99999;
top: calc( ( 100vh - 50% ) - 100px );
right: 0;
background: transparent;
}
@media (max-width: 850px) {
#intro .introtext h1 {
width: 100%;
margin: auto;
}
}
@media (max-width: 768px) {
#intro .introtext h1 {
font-size: 2em;
}
.home .et_pb_section.et_pb_section_6.et_section_regular {
top: calc( ( 100vh - 50% ) - 150px );
}
.home .et_pb_section.et_pb_section_6.et_section_regular img {
width: 150px;
}
}
@media (max-width: 475px) {
#poslitourgei .icons,
#epikoinonia .icons,
#dora .list {
padding-left: 30px;
padding-right: 30px;
}
#intro .introtext {
top: calc(100vh / 5);
}
}
@media (max-width: 320px) {
#intro .introtext h1 {
font-size: 1.5em;
}
#intro .introtext {
top: calc(100vh / 5);
}
}
div#offerbottom .et_pb_row {
width: 100%!important;
max-width: 100%!important;
}
div#offerbottom {
padding-bottom: 0;
}
div#offerbottom a {
color: white;
}
#intro .pronomiologo .et_pb_text {
text-align: right;
}
.img-diag{position: fixed;
top: 30vh;
right: 10px;
width: 12%;}
.diagwnismos h3 {
color: #c4161c;
font-size: 24px!important;
}
.diagwnismos p {
color: black;
font-size: 20px;
max-width: 80%;
margin: 10px auto 0;
}
@media (max-width: 425px){
.img-diag {
width: 25%;
}   
#intromobile img {
float: right;
}
.img-diag {
top: 13em;
}
}          @media screen and (min-width:1024px) and (max-width:1439px){
div#promo-gifts-dsktp-imgbg {
background-size: 100%;
height: 600px;
}
}   
.home div#dora {
position: relative;
}
.home div#dwratwratest {
display: none;
}
.diagwnismos-imgs .et_pb_column {
margin-right: 0;
width: 20%;
}
.home-slider-mobile-new {
padding-top: 67px;
} .single.single-post .post {
padding-bottom: 0;
margin-bottom: 0;
}
.et_pb_pagebuilder_layout.single.single-post.et_full_width_page:not(.et-tb-has-body) #main-content .et_pb_row {
width: 100%;
}
.single.single-post.et_full_width_page:not(.et-tb-has-body) #main-content .container{
width: 100%;
max-width: 100%;
padding-top: 0;
}
.single.single-post.et_full_width_page:not(.et-tb-has-body) .post {
padding-bottom: 0;
margin-bottom: 0;
} 
.single.single-post.et_full_width_page:not(.et-tb-has-body) .post.et_pb_post .entry-content {
padding-top: 0;
}
.single.single-post.et_full_width_page:not(.et-tb-has-body) .post .et_post_meta_wrapper {
padding-top: 0;
}
.category-diagwnismoi a.more-link {
padding: 10px;
font-weight: bold;
background: transparent;
border: 1px #ffffff solid;
border-radius: 7px;
color: #ffffff;
text-align: center;
cursor: pointer;
margin-bottom: 10px;
margin-right: 10px;
}
.category-diagwnismoi h2.entry-title, .category-diagwnismoi .post-content {
display: inline-flex;
}
.category-diagwnismoi a.entry-featured-image-url {
display: block;
}
.category-diagwnismoi .post-content {
float: right;
}
.category-diagwnismoi {
border: 1px solid #00478524;
background: #004785;
}
.category-diagwnismoi h2.entry-title {
padding-left: 10px;
color: white;
}
@media screen and (max-width:500px){
.category-diagwnismoi h2.entry-title, .category-diagwnismoi .post-content {
float: none;
display: block;
text-align: center;
margin: 10px;
padding: 0;
}    
} .ecosack-desription h4, .ecosack-desription p { }
.ecosack-desription h4 {
color: #004685;
font-weight: 600;
}
strong.ecosack-title {
color: #004685;
font-size: 16px;
padding: 5px 2px;
}
.ecosack-desription ul {
padding-left: 30px;
list-style: none;
}
.bottom-text-eco {
font-style: italic;
font-size: 14px;
}
.eco-bg {    }
.eco-bg {
padding: 0;
}
.barrel-image {
position: absolute;
bottom: -37vh;
right: 0;
z-index: 1; }
.barrel-section { overflow: visible;
}
.ecosack-desription ul li strong {
color: #6F5006;
}
.ecosack-desription ul span {
font-size: 15px;
position: absolute;
left: -20px;
top: 5px;
}
.ecosack-desription ul li {
position: relative;
}
span.ecsb {
font-weight: bold;
}
.page-id-42111 div#epikoinonia .et_pb_row.et_pb_row_5 {
position: relative;
}
.efkarpia-contest ul {
list-style: none;
}
.efkarpia-contest ul li span {
font-size: 15px;   padding: 5px;
color: #004785;
}
.efkarpia-contest ul li {
position: relative;
text-align: center;
display: flex;
justify-content: center;
margin-left: -25px;
color: #004785;
font-weight: 600;
font-size: 1.15em;
}
.efkarpia-title.et_pb_text_align_left.et_pb_bg_layout_light h3 strong {
text-align: center;
color: #004785!important;
line-height: 1.5em;
font-size: 25px!important;
font-weight: 600;
letter-spacing: 1.4px;
}
.my_accordion.acc_contest .et_pb_toggle_open {
background-color: #f4f4f4;
}
.ecosack-desription.mansonry ul li strong {
color: inherit;
}
.acc_contest.et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before {
display: block!important;
content: "\e04f" !important;
}
.acc_contest .et_pb_toggle_close .db_pb_toggle_close2 {
display: none; 
}
.acc_contest .db_pb_toggle_close2 { 
margin-top: 10px; 
visibility: hidden;
}
.acc_contest .db_pb_toggle_close2:before {
visibility: visible;
}
@media screen and (max-width:767px){
.et_pb_module.et_pb_text.et_pb_text_1.efkarpia-contest.et_pb_text_align_left.et_pb_bg_layout_light {
padding-right: 0!important;
padding-left: 0!important;
}
.et_pb_module.et_pb_accordion.et_pb_accordion_0.my_accordion.acc_contest {
margin-right: 0px!important;
margin-left: 0px!important;
}
.et_pb_section.et_pb_section_2.intro-efkarpia.et_section_regular {
padding-top: 0;
margin-top: -55px;
}    
}
.is-new-present, .has-new-points {
position: relative;
}
.has-new-points:after {
content: "";
background-image: url(//pronomio-titan.gr/wp-content/themes/ptitan/img/new-points.png);
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 50px;
background-size: 50px;
}
.is-new-present:after {
content: "";
background-image: url(//pronomio-titan.gr/wp-content/themes/ptitan/img/new-present.png);
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 50px;
background-size: 50px;
}
@media screen and (max-width:767px){
.video-expert-sec {
margin-top: 10%;
}
}
div#epikoinonia .et_pb_row.et_pb_row_5 {
position: relative!important;
} .diagonismos-cutter {
max-width: 37%;
margin: 0 auto;
}
.text-cutter p, 
.text-cutter li{
font-size: 20px;
}
span.st-info {font-weight: 900;}
.st-info-flex {
color: #019dc5;
font-weight: 900;
}
.st-info-pro {
color: #f78222;
font-weight: 900;
}
@media screen and (max-width:767px){
.et_pb_row.et_pb_row_0.diagonismos-cutter {
max-width: 80%;
}    
}   .mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-fade.mfp-ready {
top: 0px !important;
position: fixed !important;
}
.mfp-iframe-holder .mfp-content {
max-width: 70%;
}
.mfp-iframe-scaler button.mfp-close {
top: -50px ;
}
.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close,
.mfp-wrap .mfp-close:active {
top: -50px !important;
}
.video_popup_lightbox .mfp-iframe-holder .mfp-close {
top: -50px;
}
.video_popup {
position: relative;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
} .video_popup.no_icon:before,
.video_popup.no_icon:after {
display: none!important;
}
.video_popup:not(.no_icon):hover {
-webkit-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
}
.video_popup:hover a:before {
opacity: 0;
padding: 65px 37px;
left: calc(50% - 64.5px);
top: calc(50% - 65px);
}
.video_popup:hover a:after {
opacity: 1;
padding: 65px 37px;
left: calc(50% - 64.5px);
top: calc(50% - 65px);
font-size: 56.5px;
}
@media screen and (min-width:1024px) {
#appGallery ul.slick-dots {
display: none;
}
}
@media all and (max-width: 980px) {
.video_popup a:before {
top: calc(50% - 32.5px);
left: calc(50% - 33px);
padding: 33px 17px;
font-size: 10px;
}
.video_popup a:after {
top: calc(50% - 32.5px);
left: calc(50% - 33px);
padding: 33px 17px;
font-size: 32px;
}
.video_popup:hover a:before {
opacity: 0;
padding: 40px 22px;
left: calc(50% - 43px);
top: calc(50% - 42.5px);
}
.video_popup:hover a:after {
opacity: 1;
padding: 40px 22px;
left: calc(50% - 43px);
top: calc(50% - 42.5px);
font-size: 42px;
}
.mfp-container.mfp-iframe-holder {
padding: 0;
}
.mfp-iframe-holder .mfp-content {
max-width: 100%;
height: 75vh;
}
}
#main-footer *, #footer-bottom *, #footer-info, #footer-info *, .cookie_bot_links, .cookie_bot_links * {
color:white!important;
}
body.home div#page-container {
background-color: black;
}
.et-pb-controllers a {
color: black;
}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.nav li ul{border-color:#004785}.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,.et_nav_text_color_light .et_mobile_menu li a,.et_nav_text_color_dark .et_mobile_menu li a,#et_search_icon:before,.et_search_form_container input,span.et_close_search_field:after,#et-top-navigation .et-cart-info{color:#004785}.et_search_form_container input::-moz-placeholder{color:#004785}.et_search_form_container input::-webkit-input-placeholder{color:#004785}.et_search_form_container input:-ms-input-placeholder{color:#004785}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#004785}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:15px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:15px}.et_header_style_split .centered-inline-logo-wrap{width:30px;margin:-30px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:30px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:30px}.et_header_style_centered #top-menu>li>a{padding-bottom:5px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:6px 0 6px 0!important}.et_header_style_centered #main-header .logo_container{height:30px}#logo{max-height:80%}.et_pb_svg_logo #logo{height:80%}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:5.4px}.et-fixed-header #top-menu a,.et-fixed-header #et_search_icon:before,.et-fixed-header #et_top_search .et-search-form input,.et-fixed-header .et_search_form_container input,.et-fixed-header .et_close_search_field:after,.et-fixed-header #et-top-navigation .et-cart-info{color:#004785!important}.et-fixed-header .et_search_form_container input::-moz-placeholder{color:#004785!important}.et-fixed-header .et_search_form_container input::-webkit-input-placeholder{color:#004785!important}.et-fixed-header .et_search_form_container input:-ms-input-placeholder{color:#004785!important}.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#004785!important}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#epikoinonia .icons{padding-bottom:0px}article#post-33620 a.more-link{opacity:0}#epikoinonia .address{padding-bottom:50px}div.wpforms-container-full .wpforms-form label.wpforms-error{color:yellow}.page-id-15558 #top-menu a{color:white}.page-id-15558 #doratorapopup{position:fixed;top:20vh;right:0vh;background:transparent}.page-id-15558 #doratorapopup img{width:80%}.thevideo video{width:100%}.thevideo{width:100%;z-index:500;max-height:108vh}#intro-video{padding:0;max-width:1920px!important}#intro-video .et_pb_module.et_pb_code.et_pb_code_0{transform:translateX(0px) translateY(-70px)}.page-id-2.et_header_style_left #et-top-navigation nav>ul>li>a{color:white}div#doratorapopup{display:none}#intro .pronomiologo .et_pb_text{margin-top:0px}#intro .pronomiologo{height:110px;background-size:inherit;padding-top:0px}#intro .pronomiologo img{width:210px}#intromobile{display:none}div#epikoinonia{position:inherit}@media screen and (max-width:425px){#intro{display:none!important}#intromobile{display:block!important;width:100%;height:34em}#intromobile .et_pb_row.et_pb_row_1{position:absolute;bottom:0;display:block;width:100%;padding:5px 0}#intromobile video{width:100%!important}#intromobile .et_pb_row.et_pb_row_1 p{color:white;font-size:17px}#intromobile img{width:150px}#intromobile p{padding-bottom:0px}#epikoinonia .et_pb_row.et_pb_row_13.icons.et_pb_row_4col img{width:auto}}.home .et_pb_section.et_pb_section_7.et_section_regular{display:none}#main-header.et-fixed-header{background-color:#fff!important}@media only screen and (min-width:981px){.et-fixed-header #top-menu li.current-menu-ancestor>a,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:#004785!important}}@media screen and (max-width:980px){.et_fixed_nav header#main-header.et-fixed-header{position:sticky;height:57px}.et_fixed_nav header#main-header.et-fixed-header div#et-top-navigation{padding-top:14px}.et_header_style_left #et-top-navigation .mobile_menu_bar,.et_header_style_split #et-top-navigation .mobile_menu_bar{padding-bottom:11px}}@media only screen and (max-device-width:980px) and (orientation:landscape){ul#mobile_menu{height:259px;overflow-y:auto}}.home .et_pb_section.et_pb_section_6.et_section_regular{position:relative}label[for="birthdate"] span{display:none}div#epikoinonia .et_pb_row.et_pb_row_5{background:#48484C;position:absolute}div#epikoinonia>div:nth-last-child(2){display:none}.giftbox{position:relative}.giftbox:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.5)}form#efsignup label[for="birthdate"],form#efsignup input#birthdate,form#emsignup label[for="birthdate"],form#emsignup input#birthdate{display:none}label[for="birthdate"]{display:none}input.hasDatepicker{display:none}.singleContentMainContentFromAPP sup{font-size:10px}.et_pb_section.et_pb_section_6.et_section_regular .sakia.sakia-mbl img{width:100%}.et-pb-slider-arrows a:before{background:rgb(0 0 0 / 50%)!important;border-radius:50%}.page-id-2.et_header_style_left #et-top-navigation nav>ul>li>a{color:white;text-shadow:1px 1px 1px black}.page-id-2.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a{text-shadow:none}