/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */
/*#toolbar-bar{display: none;}
body.toolbar-tray-open .mm-page{padding-top: 0px!important;}*/
/*body.toolbar-tray-open .mm-page{padding-top: 79px!important;} */

body.role-administrator.mm-wrapper .mm-slideout{padding-top: 39px!important;}
body.role-editor.mm-wrapper .mm-slideout{padding-top: 39px!important;}
body.user-logged-in.mm-wrapper.toolbar-tray-open .mm-slideout{padding-top: 80px!important;}

body{color: #616161;font-family: "Inter", sans-serif; font-size: 16px; background-color: #fff;line-height:1.85;margin: 0;font-weight: 400; }

h1, h2, h3, h4, h5, h6{ color: #212121;font-family:"Inter", sans-serif; font-weight: 400; line-height: 1.3;margin: 0 0 20px;}
h1, h2, h3 {color: #212121;}
h1{ font-size: 34px;}
h2{ font-size: 30px;}
h3{ font-size: 28px;}

/*-- Page --*/
#page{  background-color: #ffffff; margin-right: 0; overflow: hidden; padding-left: 0; position: relative;}
img { height: auto;  max-width: 100%;}
p{margin: 0 0 18px;}
a:link, a:visited { color: #3376bc; text-decoration: none;outline: none;}
a:link:hover, a:visited:hover {color: #3376bc;}

/*-- Page Headers --*/
h1.page-header{margin: 0 0 20px;border: none;padding-bottom: 17px;}
h1.page-header span{position:relative;display: block;}
h1.page-header span:before{content: "";position: absolute;z-index: 1;left:-8px;bottom:-12px;height: 2px;width: 10px;box-shadow: 10px 0px 0 0 #3376bc, 20px 0px 0 0 #3376bc, 30px 0px 0 0 #3376bc, 50px 0px 0 0 #3376bc;}

/*-- Buttons --*/
button, input[type="reset"], input[type="submit"], input[type="button"] {color: #fff;background: #3376bc;border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
.form-actions input:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

.btn-primary {color: #fff;background: #3376bc;border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
.btn-primary .glyphicon{display:none;}
.btn-primary:hover {color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
.btn-primary:focus {color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
.btn-primary:active{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
.btn-primary:active:hover{background-color: #212121;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: none;outline-offset: 0;}

/*-- Form Fields --*/
#backtotop{background:#3376bc!important;border: transparent;color: #fff;width: 42px;height: 42px;border-radius: 100%;text-align: start;}
#backtotop:before{position: absolute;content: "";border: 1px solid #fff;transform: rotate(45deg);padding: 5px;top: 18px;border-bottom: none;border-right: none;}
#backtotop:hover{background:#000!important;}

/*-- Form Fields --*/
label { font-weight: 400;}
textarea.form-control, input.form-control{color: #616161;border-width: 0 0 1px 0;background: #fff none repeat scroll 0 0;font-size: 15px;padding: 15px 10px;height: auto;width: 100% !important;border-radius: 0;box-shadow: none;transition: all .5s ease;font-weight: 400;line-height: 18px;border-color: #dedede;}
.form-control::-webkit-input-placeholder{color: #79859c!important;font-weight: 500;}
input::placeholder {color: #79859c!important;font-weight: 500;}
textarea::placeholder {color: #79859c!important;font-weight: 500;}
.form-control:focus, .form-control:active, textarea:focus, textarea:active, button:focus {box-shadow:none;border-color: #dedede;}

/*-- Edit Tabs --*/
#region-content .tabs ul{padding-bottom: 5px; padding-top: 5px;}
#region-content .tabs ul li{}
#region-content .tabs ul li a{background-color: #383a3e; border-radius: 2px; color: #ffffff; padding: 5px;}
#region-content .tabs ul li a:hover{ background-color: #e5e5e5; color: #252527;}
#region-content .tabs ul li a.active{ background-color: #e5e5e5; color: #252527;}

/*-- Section header --*/
#section-header{background:transparent none repeat scroll 0 0;border-bottom: none;position: relative;z-index: 3;box-shadow:none;width: 100% !important;transition: all 0.4s ease;}
#section-header.floating-block-active{background:transparent none repeat scroll 0 0;box-shadow:0 2px 5px rgb(0 0 0 / 8%);}

/*-- User Zone --*/
#zone-user-wrapper{background: #F7F7F7;color: #A3A3A3;font-size: 14px;line-height: 1.5;min-height: 42px;padding:7px 0;max-width: 1428px;margin: 0 auto;}
/*.floating-block-active #zone-user-wrapper{background:transparent none repeat scroll 0 0;border-bottom: 1px solid rgba(0,0,0,0.25);}*/
#zone-user-wrapper #zone-user{padding:0;}
#zone-user-wrapper #region-user-first{padding:0;}
#zone-user-wrapper #region-user-first .region-user-first-inner{}
#zone-user-wrapper #region-user-first .region-user-first-inner .region-user-first{display: flex;align-content: center;align-items: center;justify-content: space-between;}
#zone-user-wrapper #region-user-second{padding:0;}

/*-- Social Media Top--*/
#block-dyaus9-socialmediatop {}
#block-dyaus9-socialmediatop ul.social-small{ list-style: outside none none;  margin-bottom: 0; padding: 0 0 0 10px;}
#block-dyaus9-socialmediatop ul.social-small li{ display: inline-block;margin: 0 10px;text-align: center;}
#block-dyaus9-socialmediatop ul.social-small li a{border: medium none;color: #999;display: block;transition: all 0.4s ease;}
#block-dyaus9-socialmediatop ul.social-small li a .fab{color: #999;font-size: 15px;border-radius: 0;display: inline-block;transition: all 0.4s ease;}
#block-dyaus9-socialmediatop ul.social-small li a .fab:hover{color: #2d69a5;}
#block-dyaus9-socialmediatop ul.social-small li a svg{}
#block-dyaus9-socialmediatop ul.social-small li a svg path{fill: #999;transition: all 0.4s ease;}
#block-dyaus9-socialmediatop ul.social-small li a:hover svg path{fill: #2d69a5;}

/*-- Header Menu Top Mobile--*/
#block-dyaus9-headertopmenumobile{width: auto;}
#block-dyaus9-headertopmenumobile .contextual{display: none;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile{}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1{}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 .sf-depth-1.menuparent.nolink:before{content:"";background: url(../images/newsicon2.png) no-repeat scroll 0 0 transparent; display: block; width: 24px; height: 24px;transition: all ease 0.4s; cursor: pointer;border-radius: 100%;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 .sf-depth-1.menuparent.nolink:after{content: "Ενημερώσου";font-size: 13px;position: absolute;right: -87px;color: #999;font-weight: 500;top: 5px;opacity: 0;animation: fadePulse 1.5s ease-in-out infinite alternate;}
@keyframes fadePulse {from { opacity: 0; }to{ opacity: 1; }}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 .sf-depth-1.menuparent.nolink:hover:before{background: url(../images/newsicon3.png) no-repeat scroll 0 0 #3376bc;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 .sf-depth-1.menuparent.nolink{font-size: 0; color: transparent;border: 2px solid rgba(0,0,0,0.3);border-radius: 100%;position: relative;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 .sf-depth-1.menuparent.nolink:hover{border: 2px solid #3376bc;border-radius: 100%;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 ul{background: #fff;padding:0;box-shadow:11px 10px 38px 0px rgba(0, 0, 0, 0.1);border-radius: 0;left: -137px;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 ul li.sf-depth-2{padding:0;margin:0;border-bottom: 1px solid rgba(0,0,0,0.1);}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 ul li.sf-depth-2 a{display: block;color: #212121;font-size: 16px;font-weight: 500;line-height:30px;padding: 11px 30px;margin: 0;border: none;text-transform: none;transition: all  0.35s ease;border-radius: 0;background: transparent;}
#block-dyaus9-headertopmenumobile ul.sf-header-top-menu-mobile li.sf-depth-1 ul li.sf-depth-2 a:hover{color: #fff;background-color: #3376bc;}

/*-- Header Menu Top--*/
#block-dyaus9-headertopmenu{display:none;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu{list-style: outside none none;  margin-bottom: 0; padding: 0;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li{display: inline-block;margin: 0 15px 0 0;text-align: center;border-right: 1px solid #999;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li.last{border-right: 1px solid transparent;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li a{background-color: transparent;color: #A3A3A3;padding: 0 15px 0 0;transition: all 0.4s ease;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li a .caret{display:none;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li a:hover{color: #2d69a5;background-color:transparent;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li.active a{color: #2d69a5;}
#block-dyaus9-headertopmenu ul.menu--header-top-menu li.active a:hover{color: #A3A3A3;}

/*-- Header Menu Top--*/
#block-dyaus9-headertopmenumobile{display:block;}

/*-- Search Top --*/
#block-dyaus9-searchtop{margin: 0 20px 0 0;}
#block-dyaus9-searchtop .contextual{display:none;}
#block-dyaus9-searchtop .search-top a.search-btn2 {color: #212121;transition: all ease 0.4s;display: block;text-align: center;}
#block-dyaus9-searchtop .search-top a.search-btn2:hover {color: #2d69a5;}
#block-dyaus9-searchtop .search-top a.search-btn2 svg{vertical-align: middle; width:22px; height: 22px;}
#block-dyaus9-searchtop .search-top a.search-btn2 svg path{}
#block-dyaus9-searchtop .search-top a.search-btn2 .closeme{opacity: 0;visibility: hidden;transform: scale3d(0.8, 0.8, 0.8);transition: 0.3s;position: absolute;top: -2px;right: -1px;}
#block-dyaus9-searchtop .search-top a.search-btn2 .closeme svg{width: 26px;height: 26px;}
#block-dyaus9-searchtop .search-top a.search-btn2 .closeme svg path{}
#block-dyaus9-searchtop .search-top a.search-btn2.icon-x .closeme{opacity: 1;visibility: visible;transform: scale3d(1, 1, 1);}
#block-dyaus9-searchtop .search-top a.search-btn2.icon-x .closeme svg{}
#block-dyaus9-searchtop .search-top a.search-btn2.icon-x .closeme svg path{}
#block-dyaus9-searchtop .search-top a.search-btn2.icon-x .magnify{opacity: 0;visibility: hidden;transition: 0.3s;}

/*-- Search Top Form --*/
#block-dyaus9-formaanazitisis-2{position: absolute;right:28px;top: 27px;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);background: #fff;width: 350px;z-index: 9999;height: auto;padding: 20px;}
#block-dyaus9-formaanazitisis-2.search-block-form{opacity: 0;visibility: hidden;transform: scale3d(0.8, 0.8, 0.8);transition: 0.3s;}
#block-dyaus9-formaanazitisis-2.search-block-form.js-display-search{opacity: 1;visibility: visible;transform: scale3d(1, 1, 1);}
#block-dyaus9-formaanazitisis-2 #search-block-form{position:relative;}
#block-dyaus9-formaanazitisis-2 .input-group{display: block;position:relative;}
#block-dyaus9-formaanazitisis-2 .input-group .form-search{float: none;display: block;padding: 16px 40px 16px 10px;height: auto;box-shadow: none;background: #f6f6f6;border: none;border-radius: 0;}
#block-dyaus9-formaanazitisis-2 .input-group input::placeholder {color: #79859c;font-weight: 300;}
#block-dyaus9-formaanazitisis-2 .input-group .form-search:focus{box-shadow: none;z-index: 1;}
#block-dyaus9-formaanazitisis-2 .input-group-btn{position:unset;}
#block-dyaus9-formaanazitisis-2 .form-submit{background: transparent url("../images/searchbt.svg") no-repeat scroll center center;border: medium none;border-radius: 0;font-size: 0;margin: 0;padding: 25px 25px;position: absolute;right: 0;top: 0;transition: all 300ms ease 0s;box-shadow: none;}
#block-dyaus9-formaanazitisis-2 .form-submit:hover{background: transparent url("../images/searchbt-hover.svg") no-repeat scroll center center;}
#block-dyaus9-formaanazitisis-2 .form-group{margin: 0;}
#block-dyaus9-formaanazitisis-2 .form-actions{margin: 0;}


/*-- Branding Zone --*/
#zone-branding-wrapper{background: #fff;max-width: 1428px;margin: 0 auto;}
#zone-branding-wrapper.floating-block-active{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);max-width: 100%;width: 100% !important;left: 0 !important;}
#zone-branding-wrapper.floating-block-active #zone-branding{max-width: 1428px;margin: 0 auto;float: none;}
.role-administrator.toolbar-fixed.toolbar-tray-open #zone-branding-wrapper.floating-block-active{top: 80px!important;}
.role-editor.toolbar-fixed.toolbar-tray-open #zone-branding-wrapper.floating-block-active{top: 80px!important;}
.role-administrator.toolbar-fixed #zone-branding-wrapper.floating-block-active{top: 39px!important;}
.role-editor.toolbar-fixed #zone-branding-wrapper.floating-block-active{top: 39px!important;}
.role-editor.toolbar-fixed #zone-branding-wrapper.floating-block-active{top: 39px!important;}
#zone-branding {padding-left: 0;padding-right: 0;margin: 0 auto 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {position:relative; padding: 0;}
#region-branding .region-branding-inner .region-branding {display: flex;align-content: center;align-items: center;flex-wrap: wrap;width: 100%;background: #3376bc;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{padding:17px 15px; margin: 0;}
#region-branding .region-branding-inner .region-branding a.logo img{width:200px;}
#block-dyaus9-logoonimagegr{background: #232323;/*background: #3376bc;*/}

/*-- panel-heading 
.panel-heading{display:none;}--*/

/*-- Menu --*/
#block-mainnavigation {float: right; margin-top: 0;margin-right:40px;width: auto;}
#block-mainnavigation ul.menu{}
#block-mainnavigation ul.menu li{}
#block-mainnavigation ul.menu li a{color: #000;font-size: 15px;font-weight: 400;line-height: 18px;padding: 41px 10px;margin: 0 5px;transition: color 300ms ease-out;}
#block-mainnavigation ul.menu li a:hover{color: #383a3e;}
#block-mainnavigation ul.menu li a.is-active{color: #383a3e;}
#block-mainnavigation ul.menu li a.is-active:hover{color: #000}
#block-mainnavigation ul.menu li a.sf-with-ul{padding: 41px 30px 41px 10px;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul {background: #fff;top: 100px !important;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2{}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a{color: #000;font-size: 15px;font-weight: 400;line-height: 18px;padding: 15px 20px;margin: 0;}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a:hover{color: #000}
#block-mainnavigation ul.menu li.sf-depth-1.menuparent ul li.sf-depth-2 a.is-active{color: #383a3e;}

#block-dyaus9-horizontalmenu {display: inline-flex;width: auto;flex-grow: 1;justify-content: center;}
#block-dyaus9-horizontalmenu ul.horizontal-menu{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{color: #000;font-size: 15px;font-weight: 600;line-height: 1.2;padding:41px 15px;margin: 0;transition: color 0.4s ease;text-transform: none;letter-spacing: 0.02em;position: relative;background: transparent;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a:hover{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:hover{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:after{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a:after{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--expanded a:after{content: "\f078";display: inline-block;font-family: "Font Awesome 5 Free";margin-left: 8px;font-weight: 600;font-size: 12px;color: #b9b9b9;transition: color 0.4s ease;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--expanded a:hover:after{color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.sf-with-ul{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul {top: 98px;background-color: #fff;box-shadow: 11px 10px 38px 0px rgba(0, 0, 0, 0.1);padding: 0;border-radius: 0;border: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li{padding:0;border-bottom: 1px solid rgba(0,0,0,0.1);}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li:last-child{border-bottom: 1px solid rgba(0,0,0,0);}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:before{display: block;content: "";height: 0%;width: 100%;position: absolute;top: 0;left: 0;opacity: 1;visibility: visible;transition: all 0.35s ease;pointer-events: none;background-color: #3376bc;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a{margin: 0;border: none;transition: color 0.35s ease;font-size: 15px;color: #212121;font-weight: 500;text-transform: none;padding: 11px 30px;line-height: 30px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a span{z-index: 1;position: relative;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:hover:before{height: 100%;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:hover{color: #fff;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:after{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a.is-active:before{height: 100%;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a.is-active{color: #fff;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul li ul:before{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul li ul{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul li ul li{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--ceb5cf80ceb9cebacebfceb9cebdcf89cebdceafceb1 a{display:none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cebaceaccf84cebfceb9cebacebfceb9 ul.sub-nav{width: 800px;padding: 20px 0;columns: 2;column-gap: 50px;left: -288px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cebaceaccf84cebfceb9cebacebfceb9 ul.sub-nav li{break-inside: avoid;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;margin: 0 0 .5rem 0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cebaceaccf84cebfceb9cebacebfceb9 ul.sub-nav li:last-child{border-bottom: 1px solid rgba(0,0,0,0.1);}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--ceb4ceaecebccebfcf82-cf80cf8dceb4cebdceb1cf82-cebacebfcebbceb9cebdceb4cf81cebfcf8d-0 ul.sub-nav{width: 800px;padding: 20px 0;columns: 2;column-gap: 50px;left:-541px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--ceb4ceaecebccebfcf82-cf80cf8dceb4cebdceb1cf82-cebacebfcebbceb9cebdceb4cf81cebfcf8d-0 ul.sub-nav li{break-inside: avoid;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;margin: 0 0 .5rem 0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--ceb4ceaecebccebfcf82-cf80cf8dceb4cebdceb1cf82-cebacebfcebbceb9cebdceb4cf81cebfcf8d-0 ul.sub-nav li:last-child{border-bottom: 1px solid rgba(0,0,0,0.1);}

/*-- Responsive Menu--*/
#block-dyaus9-responsivemenumobileicon{position: absolute;right: 0;top: 24px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:before{background: #fff;height: 2px;width: 24px;right: 8px;left: auto;top: 9px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon{background: transparent;width: 50px;height: 35px;border-radius: 0px 0 0 0px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon .icon{background: #fff;height: 2px;right: 8px;left: auto;width: 34px;top: 16px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon .label{display: none;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:after{background: #fff;right: 8px;left: auto;height: 2px;width: 28px;top: 23px;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover:before{background: #fff;width: 34px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover .icon{background: #fff;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover:after{background: #fff;width: 34px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover{background: transparent;}
#off-canvas{}
#off-canvas .mm-panels{}
#off-canvas .mm-panels .mm-panel{background: #3376bc;}
#off-canvas .mm-panels .mm-panel .mm-navbar{background: #3376bc;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-navbar__title{background: url(../images/dimos-pydnas-polindrou-logo-white-mobile.png) no-repeat center center #3376bc;padding: 50px 20px;display: block;background-size: 200px auto;}
#off-canvas .mm-panels .mm-panel .mm-navbar a.mm-navbar__title span{display:none;}
#off-canvas .mm-panels .mm-panel .mm-navbar .mm-navbar__btn {background-color: rgba(255, 255, 255, .1);}
#off-canvas .mm-panels .mm-panel .mm-navbar .mm-btn:before {border: 2px solid #fff;border-bottom: none;border-right: none;}
#off-canvas .mm-panels .mm-panel .mm-listitem__btn {background-color: rgba(255, 255, 255, .1);}
#off-canvas .mm-panels .mm-panel .mm-listitem__btn:after {border: 2px solid #fff;border-bottom: none;border-right: none;}
#off-canvas .mm-panels .mm-panel ul.mm-listview{}
#off-canvas .mm-panels .mm-panel ul.mm-listview li{border-color: transparent;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li:after{}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a{color: #fff;font-size: 15px;line-height: 24px;transition: all 300ms ease;font-weight: 500;white-space: normal;word-wrap: break-word;margin: 0;text-transform: none;letter-spacing: 0.02em;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:hover{background: transparent;color: #000;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a.is-active{background: transparent;color: #000;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:focus{background:transparent;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li.menu-item--node-field-mycustommenu-0ad829a3-f5bd-48c3-9fb5-544d8c52968a-el a {display: block;background: #000;width: auto !important;flex-grow: unset;flex-basis: unset;margin: 45px auto 0;text-align: center;padding: 15px 35px;color: #fff;text-transform: uppercase;font-weight: 600;border: 1px solid #000;border-radius: 30px 30px 30px 30px;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li.menu-item--node-field-mycustommenu-0ad829a3-f5bd-48c3-9fb5-544d8c52968a-el a:hover {background: #fff;color: #000;border: 1px solid #fff;}

.mm-wrapper_opened #mm-0 #block-dyaus9-responsivemenumobileicon{display:none;}
.mm-wrapper_opening .mm-menu_position-right.mm-menu_opened ~ .mm-slideout{opacity: 1;background:rgba(0,0,0,.8);}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart{}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart span.mm-sronly:before{content: "";background: #fff;height: 1px;width: 20px;left: 18px;top: 24px;position: absolute;border-radius: 0;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(45deg);}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart span.mm-sronly{background: #3376bc;width: 50px !important;height: 50px !important;border-radius: 50% 0 0 50%;position: fixed !important;right: 0;clip: unset !important;clip-path: unset !important;color: transparent;top: 38px;z-index: 9999;overflow: visible !important;cursor: pointer;}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart span.mm-sronly:after{content: "";background: #fff;height: 1px;width: 20px;left: 18px;top: 24px;position: absolute;border-radius: 0;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(-45deg);}
.mm-wrapper__blocker.mm-slideout a span:before{content: "";background: #fff;height: 3px;width: 20px;left: 13px;top: 16px;position: absolute;border-radius: 2px;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(45deg);}
.mm-wrapper__blocker.mm-slideout a span{background: #3376bc;width: 50px !important;height: 35px !important;border-radius: 5px 0 0 4px;position: fixed !important;right: 0;
clip: unset !important;clip-path: unset !important;color: transparent;top: 38px; z-index: 9999;overflow: visible !important;}
.mm-wrapper__blocker.mm-slideout a span:after{content: "";background: #fff;height: 3px;width: 20px;left: 13px;top: 16px;position: absolute;border-radius: 2px;display: block;transition: none 0.4s ease-out 0.1s;transition-property: transform, top, bottom, left, opacity;transform: rotate(-45deg);}

/*-- Koumpi Contact Us --*/
#block-dyaus9-koumpicontactus{border-left: 1px solid #e5e5e5;padding: 13px 0; display:none;}
#block-dyaus9-koumpicontactus .field--name-body{padding: 0px 28px 0px 32px;}
#block-dyaus9-koumpicontactus .field--name-body a{color: #ffffff;background-color: #3376bc;border-radius: 30px 30px 30px 30px;font-size: 14px;padding: 18px 26px;line-height: 1;font-weight: 700;text-transform: uppercase;transition: all 0.3s;}
#block-dyaus9-koumpicontactus .field--name-body a:hover{background-color: #212121;}

/*-- Preface Zone --*/
#zone-preface-wrapper #zone-preface{ margin: 0 auto; width: 100%;padding: 0;}
#zone-preface-wrapper #region-preface-first:before{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background-color: #212121; opacity:0.5;}
#zone-preface-wrapper #region-preface-first{background-image: url(../images/banner-inner.jpg);background-position: 2% 70%;background-repeat: no-repeat;background-size: cover;height: 495px;margin: -152px auto 55px !important;padding: 0;position: relative;width: 100%;z-index: 2;}
#zone-preface-wrapper #region-preface-first .region-inner{ margin: 0 auto; width:98%;}

/*-- Preface Zone Arxiki--*/
.page-node-1 #zone-preface-wrapper #region-preface-first{background:transparent; padding:0;height:auto;margin: -152px auto 0 !important;}
.page-node-1 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0;padding:0; width: 100%;}

/*-- Preface Zone second Arxiki--*/
.page-node-1 #zone-preface-wrapper #zone-preface{background: #f4f6f6;}
.page-node-1 #zone-preface-wrapper #region-preface-second{margin: -75px auto 55px;position: relative;z-index: 2;padding: 0;}
.page-node-1 #zone-preface-wrapper #region-preface-second .region-preface-second-inner{padding: 0;}

/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{bottom:35%; left: 0; margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-views-block-titlosselidas-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title span{}

/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-blogtitletop .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-blogtitletop .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-searchtitletop .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-searchtitletop .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Nea --*/
#block-dyaus9-neatitletop{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-neatitletop .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-neatitletop .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Anakoinoseis --*/
#block-dyaus9-anakoinoseistoptitle{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-anakoinoseistoptitle .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-anakoinoseistoptitle .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Deltia Typou --*/
#block-dyaus9-deltiatoptitle{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-deltiatoptitle .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-deltiatoptitle .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Prokirikseis --*/
#block-dyaus9-prokirikseistoptitle{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-prokirikseistoptitle .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-prokirikseistoptitle .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Espa --*/
#block-dyaus9-espatoptitle{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-espatoptitle .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-espatoptitle .field--name-body p{margin-bottom: 15px;}

/*-- Titloi Selidas Apofaseis --*/
#block-dyaus9-apofaseistoptitle{bottom:35%; left: 0;  margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;}
#block-dyaus9-apofaseistoptitle .field--name-body{color: #ffffff;font-size: 22px;line-height: 1.2;font-weight: 400;}
#block-dyaus9-apofaseistoptitle .field--name-body p{margin-bottom: 15px;}

/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{background: transparent;padding: 0;bottom:10%; left: 0; margin: 0 auto; position: absolute; right: 0; width: 98%; z-index:2;text-align: center;display: block;}
#region-preface-first .region-preface-first ol.breadcrumb li{}
#region-preface-first .region-preface-first ol.breadcrumb li:before{content: "/";display: inline-block;color: #ffffff;margin: 0 5px;opacity: 1;font-size: 15px;vertical-align: middle;line-height: 1.3;font-weight: 500;}
#region-preface-first .region-preface-first ol.breadcrumb li a{color: #ffffff;font-size: 15px;font-weight: 500;line-height: 1.3;text-transform: none;letter-spacing: 0;padding: 0;opacity: 1;display: inline-block;transition: all 0.4s ease;}
#region-preface-first .region-preface-first ol.breadcrumb li a:hover{color: #3376bc;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child:before{display:none;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child a{color:#ffffff;padding:0;}
#region-preface-first .region-preface-first ol.breadcrumb li:first-child a:hover{color: #3376bc;}
#region-preface-first .region-preface-first ol.breadcrumb li.active{color: #ffffff;font-size: 15px;font-weight: 500;line-height: 1.3;text-transform: none;}

/*--Zone Content --*/
#zone-content.container {padding: 0;}

/*--zone-postscript-top --*/
#zone-postscript-top{width: 100%;margin: 0 auto;}
#zone-postscript-top #region-postscript-top-first{width: 100%;margin: 0 auto;}
#zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 100%;margin: 0 auto;}

/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .sk-cube-grid .sk-cube{background-color: #383a3e;}
.block-md-slider .md-objects{width:460px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 285px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px;max-width: 285px;font-size: 36px;}
.block-md-slider .md-objects .mytxt{max-width: 285px;padding: 0 65px 0 65px;font-size: 16px;top:56.293% !important;line-height: 22px;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top:63.628% !important;}
.block-md-slider .md-objects .koumpi a{background: #130f36 none repeat scroll 0 0;border: medium none;border-radius: 0;color: #ffffff;font-size: 15px;font-weight: 500;letter-spacing: 0;padding: 15px 5px;transition: all 0.4s ease;text-shadow: none;width: 120px !important;text-align: center;}
.block-md-slider .md-objects .koumpi a:hover{background:#383a3e none repeat scroll 0 0;color: #fff!important;}

/*-- Slider Arxikis Video--*/
#block-dyaus9-views-block-sliderarxikisvideo-block-1{position: relative;z-index: 1;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section{min-height: 650px;width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .views-field-nothing{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .views-field-nothing .field-content{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img{min-height: 650px;background: transparent none no-repeat 50% 50%;background-size: cover;position: relative;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img video{position: absolute;inset: 0;width: 100%;height: 100%;min-height: 650px;object-fit: cover;object-position: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content{width: 90%;margin: 0 auto;position: absolute;left: 0;right: 0;bottom:30%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title:before{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;top: -25px;margin-left: -22px;background-color: #fff;box-shadow: 0px 0px 0 0 #fff,10px 0px 0 0 #fff,15px 0px 0 0 #fff,20px 0px 0 0 #fff,25px 0px 0 0 #fff,30px 0px 0 0 #fff,40px 0px 0 0 #fff;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title{color: #ffffff;text-align: center;font-size: 26px;font-weight: 300;margin: 0 0 15px 0;line-height: 1.2;position: relative;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle{color: #ffffff;text-align: center;font-size: 38px;font-weight: 500;margin: 0 0 46px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle p{margin: 0;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a{color: #fff;background: rgba(255, 255, 255, 0.3);border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid rgba(255, 255, 255, 0.3);outline: none;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous a{background: url(../images/md-arrow-left.jpg) no-repeat 0 0;width: 40px;height: 40px;position: absolute;top: 34%;margin-top: -20px;cursor: pointer;z-index: 10;font-size: 0;left: 10px;opacity:0;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_previous a{opacity:1;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_pause{display:none;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next a{background: url(../images/md-arrow-right.jpg) no-repeat 0 0;width: 40px;height: 40px;position: absolute;top: 34%;margin-top: -20px;cursor: pointer;z-index: 10;font-size: 0;right: 10px;opacity:0;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .view-content:hover .views-slideshow-controls-top .views_slideshow_controls_text_next a{opacity:1;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom{position: absolute;bottom:30px;z-index: 10;left: 0;right: 0;margin: 0 auto;width: 150px;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom .widget_pager{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item{background: transparent;width: 11px;height: 11px;border-radius: 100%;display: inline-block;transition: background 0.25s;cursor: pointer;margin: 0 2px;border: 1px solid #fff;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item:hover{background: #fff;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item.active{background: #fff;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom .views_slideshow_pager_field_item .views-field-title{font-size: 0;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slideinleft{opacity: 0;transform: translateX(-20px); animation: fadeInLeft 0.6s ease-out 0s both;animation-delay:0.2s;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slideinleftslow{opacity: 0;transform: translateX(-20px); animation: fadeInLeft 0.6s ease-out 0s both;animation-delay:0.6s;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slideinup{opacity: 0;transform: translateX(-20px); animation: fadeInUp 0.6s ease-out 0s both;animation-delay:1s;}
@-moz-keyframes fadeInLeft {0% {opacity: 0;	-moz-transform: translateX(-20px);}	100% {opacity: 1;-moz-transform: translateX(0);}}
@-o-keyframes fadeInLeft {0% {opacity: 0;-o-transform: translateX(-20px);} 100% {opacity: 1;-o-transform: translateX(0);}}
@keyframes fadeInLeft {	0% {opacity: 0;	transform: translateX(-20px);}	100% {opacity: 1;transform: translateX(0);}}
@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translateY(20px);} 100% {opacity: 1;-webkit-transform: translateY(0);}}
@-moz-keyframes fadeInUp {0% {opacity: 0;-moz-transform: translateY(20px);}	100% {opacity: 1;-moz-transform: translateY(0);}}
@-o-keyframes fadeInUp {0% {opacity: 0;	-o-transform: translateY(20px);} 100% {opacity: 1;-o-transform: translateY(0);}}
@keyframes fadeInUp {0% {opacity: 0;transform: translateY(20px);} 100% {opacity: 1;transform: translateY(0);}}

/*-- Βoxes Μain Arxiki--*/
#block-dyaus9-boxesmainarxiki{}
#block-dyaus9-boxesmainarxiki .boxrow{display: flex;width: 100%;max-width: 1000px;margin: 0 auto;flex-wrap: wrap;}
#block-dyaus9-boxesmainarxiki .box{padding:40px 0px 40px 0px;background-color: #ffffff;box-shadow: 15px 14px 38px 0px rgba(0,0,0,0.1);width:calc(50% - 40px);text-align: center;margin:30px 20px 0 20px; position: relative;transition: 0.5s;}
#block-dyaus9-boxesmainarxiki .box:hover{margin:10px 20px 20px 20px;background-color: #3376bc;}
#block-dyaus9-boxesmainarxiki .box .box-icon{}
#block-dyaus9-boxesmainarxiki .box .box-icon svg{width: 60px;height: 60px;}
#block-dyaus9-boxesmainarxiki .box .box-icon svg g{transition: 0.5s;}
#block-dyaus9-boxesmainarxiki .box:hover .box-icon svg g{stroke: #fff;}
#block-dyaus9-boxesmainarxiki .box .box-title{}
#block-dyaus9-boxesmainarxiki .box .box-title h3{color: #212121;font-size: 17px;text-transform: uppercase;font-weight: 500;margin: 5px 0 0;transition: 0.5s;}
#block-dyaus9-boxesmainarxiki .box:hover .box-title h3{color: #fff;}
#block-dyaus9-boxesmainarxiki .box a{position: absolute; left: 0; top:0; width: 100%; height: 100%;display: block;}

/*-- Arxiki Keimeno --*/
.page-node-1 #region-content h1.page-header{display: none;}
.page-node-1 #region-content .field--name-body p{}

/*-- zone-postscript-top Arxiki --*/
.page-node-1 #zone-postscript-top{width: 100%;margin: 0 auto;padding: 0;max-width: 100%;}

/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first{width: 100%;margin: 0 auto;padding: 0;background:#f4f6f6 none repeat scroll 0 0;}
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width:100%;margin: 0 auto;padding:50px 15px;max-width: 1428px;}

/*-- Βoxes Μain Arxiki 2 --*/
#block-dyaus9-boxesmainarxiki2{}
#block-dyaus9-boxesmainarxiki2 .boxrow{display: flex;flex-wrap: wrap;margin: 0 -15px;}
#block-dyaus9-boxesmainarxiki2 .box{width:100%;padding: 0 15px;margin: 0 0 35px 0;}
#block-dyaus9-boxesmainarxiki2 .box .box-inner{margin: 0px 70px 0px 0px;}
#block-dyaus9-boxesmainarxiki2 .box .box-icon{margin: 0px 0px -34px -28px;color: #ffffff;font-size: 100px;font-weight: 700;line-height: 0.7;}
#block-dyaus9-boxesmainarxiki2 .box .box-title{}
#block-dyaus9-boxesmainarxiki2 .box .box-title h3{color: #212121;font-size: 22px;text-transform: none;font-weight: 500;margin: 0 0 20px 0;padding: 0 0 20px 0;transition: 0.5s;position: relative;line-height: 1.3;}
#block-dyaus9-boxesmainarxiki2 .box .box-title h3:before {content: "";position: absolute;z-index: 1;left: -8px;bottom:0;height: 2px;width: 10px;box-shadow: 10px 0px 0 0 #3376bc, 20px 0px 0 0 #3376bc, 30px 0px 0 0 #3376bc, 50px 0px 0 0 #3376bc;}
#block-dyaus9-boxesmainarxiki2 .box .box-txt {}
#block-dyaus9-boxesmainarxiki2 .box .box-more {margin: 20px 0 0 0;}
#block-dyaus9-boxesmainarxiki2 .box .box-more a{color: #3376bc;font-size: 14px;padding:0;line-height: 1;font-weight: 700;text-transform: uppercase;transition: transform 0.4s;}
#block-dyaus9-boxesmainarxiki2 .box .box-more a:hover{color: #212121;}
#block-dyaus9-boxesmainarxiki2 .box .box-more a svg{margin-left: 7px;transition: transform 0.4s;}
#block-dyaus9-boxesmainarxiki2 .box .box-more a:hover svg{transform: translateX(5px);}

/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second{width: 100%;margin: 0 auto;padding: 0;background:#f4f6f6 none repeat scroll 0 0;}
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;margin: 0 auto;padding: 120px 15px;max-width: 1628px;}

/*-- EpiskeptesArxiki --*/
#block-dyaus9-views-block-episkeptesarxiki-block-1{}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .view-content{display: flex;flex-wrap: wrap;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row{width: 25%;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .boxrow:before{content: "";position: absolute;z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;transition: 0.4s;background-color: rgba(0,0,0,0.5);}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row:hover .boxrow:before{opacity: 1;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .boxrow{position: relative; z-index: 1;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-img{}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content{position: absolute;z-index: 1;left: 0;bottom: 0;width: 100%;padding: 40px;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content .box-title{}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content .box-title h3 a:before{content: "";position: absolute;z-index: 1;left: -8px;top: 0;height: 2px;width: 10px;box-shadow: 10px 0px 0 0 #ffffff, 20px 0px 0 0 #ffffff, 30px 0px 0 0 #ffffff, 50px 0px 0 0 #ffffff;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content .box-title h3 a{color: #ffffff;font-size: 36px;line-height: 1.3;padding-top: 17px;position: relative;z-index: 1;margin-bottom: 15px;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row:hover .box-content .box-title h3 a{color: #ffffff;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content .box-txt{color: #ffffff;transition: opacity 0.4s, visibility 0.4s, max-height 0.6s, margin 0.4s;max-height: 0;opacity: 0;visibility: hidden;overflow: hidden;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row:hover .box-content .box-txt{max-height: 400px;opacity: 1;visibility: visible;transition: max-height 2s;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .box-content .box-more{margin-top: 15px;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-episkeptesarxiki-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0;position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 98%;margin: 0 auto;padding:100px 15px;}

/*-- Blog Arxiki  --*/
#block-dyaus9-views-block-blogarxiki-block-1{}
#block-dyaus9-views-block-blogarxiki-block-1 .view-header{margin: 0 0 35px 0;text-align: center;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-header .box-subtitle{color: #3376bc;font-size: 12px;line-height: 26px;letter-spacing:1px;font-weight: 500;margin: 0 0 5px 0;padding: 0; text-transform: uppercase;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-header .box-title{font-size:34px;letter-spacing:0;color: #191D27;font-weight: 500; line-height: 1.2em;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-content{display: flex;flex-direction: column;flex-wrap: wrap;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row{width: calc(100% - 40px);border-radius: 20px;padding: 30px;margin: 20px;box-sizing: border-box;background: #3376bc;display: flex;flex-direction: column;justify-content: center;position: relative;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .views-field-nothing{}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .views-field-nothing .field-content{}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .boxrow{}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box{position: relative;display: flex;flex-direction: column;flex-wrap: wrap;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-content{width:100%;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-date:before{color: #cecece;content: "\f073";display: inline-block;font-size: 15px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-date{font-size: 14px;color: #cecece;font-weight: 400;display: block;margin-bottom: 4px;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-title{}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-title a{font-size: 20px;line-height: 1.5;margin-bottom: 20px;color: #fff;font-weight: 400;display: block;transition: all .25s ease-in-out;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row:hover .box .box-title a{color: #191D27;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-txt{}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-txt p{font-size: 16px;margin: 0;font-weight: 300;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-more{margin: 30px 0 0 0;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-more a{color: #fff;display: inline-block;font-size: 14px;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box .box-more a:after{content:"";background: url(../images/right-arrow.svg) no-repeat scroll 0 0;width: 20px; height: 20px; display: inline-block;vertical-align: middle;margin: 0 0 0 5px;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row:hover .box .box-more a{color: #fff;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row:hover .box .box-more a:after{margin: 0 0 0 10px;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-footer{margin: 40px 0 0 0; text-align: center;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-footer a{color: #fff;background: #130f36;border-radius: 10px 10px 10px 10px;padding: 12px 35px;font-size: 14px;text-transform: capitalize;font-family: "Inter", sans-serif;font-weight: 500;letter-spacing: 0;transition: all 0.4s ease;line-height: 1.5;border: 1px solid #130f36;outline: none;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-footer a:hover{color: #fff;background-color: #3376bc;border: 1px solid #3376bc;box-shadow:none;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{background:transparent none repeat scroll 0 0;padding: 40px 0;height: auto;margin: 0 auto 0 !important;width: 100%;position: relative;z-index: 2;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 98%;margin: 0 auto;padding:0 15px;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width: 98%;margin: 0 auto;padding:120px 15px 0 15px;}

/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 98%;margin: 0 auto;padding:60px 15px 0 15px;}

/*-- Postscript Top Eighth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-eighth{width: 100%;margin: 0 auto;padding: 0;background:transparent none repeat scroll 0 0; position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;margin: 0 auto;padding:120px 15px 0 15px;}

/*-- Main content / Page --*/
.page-node-type-page .region-content .page-header{}
.page-node-type-page .imgicon{position:relative;min-height: 90px;}
.page-node-type-page .imgicon .field--name-field-eikonidio{position:absolute; top: 0; right: 0;}
.page-node-type-page .imgicon .field--name-field-eikonidio .fontawesome-icons:before{content: "";position: absolute;z-index: -1;width: 200%;height: 200%;top: 0;left: 0;border-radius: 50%;background: #212121;transform: translate(0%, -50%);}
.page-node-type-page .imgicon .field--name-field-eikonidio .fontawesome-icons{position: absolute;right: 0;top: 0;width: 96px;height: 90px;z-index: 1;overflow: hidden;}
.page-node-type-page .imgicon .field--name-field-eikonidio .fontawesome-icons .fontawesome-icon{font-size: 30px;color: #fff;line-height: 1;display: inline-block;transform: translate(47px, 20px);}
.page-node-type-page .imgicon .field--name-field-eikonidio .fontawesome-icons .fontawesome-icon svg{}
.page-node-type-page .imgicon .field--name-field-eikonidio .fontawesome-icons .fontawesome-icon svg path{}
.page-node-type-page .field--name-field-selidaimg{margin-bottom: 30px;border-radius: 0;}
.page-node-type-page .field--name-field-selidaimg img{border-radius:0;overflow: hidden;}
.page-node-type-page .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-page .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-page .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-page .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-page .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-page .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-page .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-page .content .field--name-body p{font-size: 16px;}
.page-node-type-page .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-page .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-page .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-page .content .field--type-text-long h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-page .content .field--type-text-long ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-page .content .field--type-text-long ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-page .content .field--type-text-long ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-page .content .field--type-text-long ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-page .content .field--type-text-long ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-page .content .field--type-text-long ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-page .content .field--type-text-long p{font-size: 16px;}
.page-node-type-page .content .field--type-text-long blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-page .content .field--type-text-long blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-page .content .field--type-text-long blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-page .ckeditor-accordion-container{}
.page-node-type-page .ckeditor-accordion-container dl.styled{border: none;}
.page-node-type-page .ckeditor-accordion-container dt{}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler{background-color: #fff;border: none;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 10px 0;color: #212121;font-size: 17px;font-weight: 400;line-height: 1.85;padding: 14px 50px 14px 20px;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler:hover{background-color: #3376bc;box-shadow:  11px 10px 38px rgba(0, 0, 0, 0.1);color: #fff;text-decoration: none;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:before{background: #b9b9b9;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler:hover .ckeditor-accordion-toggle:before{background: #fff;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler .ckeditor-accordion-toggle{display: inline-block;position: absolute;padding: 0 10px;width: 30px;height: 30px;z-index: 1;top: calc(50% - 1px);right: 13px;box-sizing: border-box;left: auto;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:after{background: #b9b9b9;}
.page-node-type-page .ckeditor-accordion-container dt a.ckeditor-accordion-toggler:hover .ckeditor-accordion-toggle:after{background: #fff;}
.page-node-type-page .ckeditor-accordion-container dt.active a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:before{background: #fff;}
.page-node-type-page .ckeditor-accordion-container dt.active a.ckeditor-accordion-toggler{background-color: #3376bc;color: #fff;margin: 0;}
.page-node-type-page .ckeditor-accordion-container dt.active a.ckeditor-accordion-toggler .ckeditor-accordion-toggle:after{background: #fff;}
.page-node-type-page .ckeditor-accordion-container dd{padding: 22px 30px 22px 40px;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 10px 0;}
.page-node-type-page .field--name-field-eikona-paragrafoy{float: left;margin-bottom: 10px;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center; float: left;margin: 4px;transition: background-position 0.3s ease-in 0s;width:calc(50% - 8px);border-radius: 0;}
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item a{display: block; margin-bottom:0;border-radius:0;}
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item:hover img{opacity:0.5;}
.page-node-type-page .field--name-field-keimeno-paragrafoy{float: left;margin-bottom: 10px;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-page .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-page .field--name-field-myarxeiapage .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-page .field--name-field-pagevid{border-top: 1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-page .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-page .field--name-field-imgsgalpage{border-top:1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-page .field--name-field-imgsgalpage .field--item{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center; float: left;margin: 4px;transition: background-position 0.3s ease-in 0s;width:calc(50% - 8px);border-radius: 0;}
.page-node-type-page .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;border-radius:0;}
.page-node-type-page .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-page .field--name-field-imgsgalpage .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-page .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}
.page-node-type-page .field--name-field-emfanisi-selidon{}
.page-node-type-page .field--name-field-emfanisi-selidon .form-group{margin: 0;}
.page-node-type-page .view-showsubcatspages{}
.page-node-type-page .view-showsubcatspages .view-content{float: left;margin: 35px 0;padding: 0;width: 100%;}
.page-node-type-page .view-showsubcatspages .view-content .views-row{margin: 0 0 45px 0;}
.page-node-type-page .view-showsubcatspages .boxrow{display: flex;flex-direction: row;flex-wrap: wrap;}
.page-node-type-page .view-showsubcatspages .boxrow .box-img{width: 50%;min-height: 360px;background-position: center center;background-size: cover; position: relative;}
.page-node-type-page .view-showsubcatspages .boxrow .box-img a{position: absolute; left: 0; top: 0; width: 100%;height: 100%;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent{width: 50%;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);display: flex;align-items: flex-start;justify-content: center;flex-direction: column;padding: 40px;position: relative;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-icon{position: absolute;top: 0;right: 0;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-icon .icon{}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .fontawesome-icons:before{content: "";position: absolute;z-index: -1;width: 200%;height: 200%;top: 0;left: 0;border-radius: 50%;background: #212121;transform: translate(0%, -50%);}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .fontawesome-icons{position: absolute;right: 0;top: 0;width: 96px;height: 90px;z-index: 1;overflow: hidden;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .fontawesome-icon{font-size: 26px;color: #fff;line-height: 1;display: inline-block;transform: translate(48px, 23px);}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-title{display: block; margin: 0 0 15px 0;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-title a{display: block;color: #212121;font-size: 20px;line-height: 1.4;font-weight: 600;transition: all 0.4s;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-txt{}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-txt p{}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-more{margin-top: 30px;}
.page-node-type-page .view-showsubcatspages .boxrow .boxcontent .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;}
.page-node-type-page .view-showsubcatspages .views-row:hover .boxrow .boxcontent .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Epikairotita --*/
#block-dyaus9-views-block-blog-block-1{}
#block-dyaus9-views-block-blog-block-1 .view-content{display: flex; flex-wrap: wrap;margin:0 -15px;align-items: flex-start;}
#block-dyaus9-views-block-blog-block-1 .views-row{width: calc(100% - 30px);padding: 0;background: #fff;margin: 0 15px 30px 15px;transition: all 0.4s;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-views-block-blog-block-1 .views-row:hover{background: #f7f7f7;box-shadow: none;}
#block-dyaus9-views-block-blog-block-1 .views-row .imgdate{position:relative;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-img{}
#block-dyaus9-views-block-blog-block-1 .views-row .post-date{position: absolute;bottom: -21px;background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-date .date:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-date .date{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-info{padding:45px 25px;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-title{}
#block-dyaus9-views-block-blog-block-1 .views-row .post-title a{display: block; color: #212121;font-size: 18px;line-height: 26px;transition: all .4s ease-in;font-weight: 400;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;
width: 100%;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more a:hover{color: #3376bc;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;}
#block-dyaus9-views-block-blog-block-1 .views-row .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Main content / Epikairotitta Post --*/
.page-node-type-nea .region-content .page-header{}
.page-node-type-nea .imgdate{position:relative;}
.page-node-type-nea .post-meta{position: absolute;bottom: -21px;}
.page-node-type-nea .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;}
.page-node-type-nea .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-nea .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-nea .field--name-field-selidaimg{margin-bottom: 45px;border-radius: 0;}
.page-node-type-nea .field--name-field-selidaimg img{border-radius:0;overflow: hidden;}
.page-node-type-nea .content .blog-content-wrapper {}
.page-node-type-nea .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-nea .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-nea .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-nea .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-nea .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-nea .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-nea .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-nea .content .field--name-body p{font-size: 16px;}
.page-node-type-nea .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-nea .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-nea .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-nea .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-nea .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-nea .field--name-field-pagevid{border-top: 1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-nea .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-nea .field--name-field-imgsgalpage{border-top:1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-nea .field--name-field-imgsgalpage .field--item{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center; float: left;margin: 4px;transition: background-position 0.3s ease-in 0s;width:calc(50% - 8px);border-radius: 0;}
.page-node-type-nea .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;border-radius:0;}
.page-node-type-nea .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-nea .field--name-field-imgsgalpage .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-nea .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}

/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1{}
#block-dyaus9-views-block-blogrest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-blogrest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-blogrest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-img{width: 80px;flex-shrink: 0;margin-right: 20px;border-radius: 0; overflow: hidden;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-img a{display:block;border-radius: 0;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-img a img{border-radius: 0;transition: all .4s ease-in;}
#block-dyaus9-views-block-blogrest-block-1 .views-row:hover  .boxrow .box-img a img{transform: scale(1.1,1.1);}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-blogrest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Enimerosi / Anakoinoseis --*/
#block-dyaus9-views-block-enimeranakoinoseis-block-1{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding:25px 0 0 0;margin: 0 0 45px 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 h2.block-title{text-align: center;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-content{padding:0 15px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row{margin:0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f0a1";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;left: 10px;font-size: 14px;background: #f1f1f1;border-radius: 100%;top:25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer{text-align: center;margin: 35px 0 0 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;width: 100%;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;margin: 0 5px 0 0;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-footer .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Enimerosi / Deltia Typou --*/
#block-dyaus9-views-block-enimerdeltia-block-1{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding:25px 0 0 0;margin: 0 0 45px 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 h2.block-title{text-align: center;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-enimerdeltia-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-content{padding:0 15px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row{margin:0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f15c";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 10px;font-size: 15px;background: #f1f1f1;border-radius: 100%;top: 25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer{text-align: center;margin: 35px 0 0 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;width: 100%;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;margin: 0 5px 0 0;}
#block-dyaus9-views-block-enimerdeltia-block-1 .view-footer .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Enimerosi / Prokiriksis --*/
#block-dyaus9-views-block-enimerprokirikseis-block-1{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding:25px 0 0 0;margin: 0 0 45px 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 h2.block-title{text-align: center;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-content{padding:0 15px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row{margin:0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f5a2";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;left: 10px;font-size: 14px;background: #f1f1f1;border-radius: 100%;top:25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer{text-align: center;margin: 35px 0 0 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;width: 100%;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more a:hover{color: #3376bc;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;margin: 0 5px 0 0;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-footer .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Enimerosi / Espa --*/
#block-dyaus9-blocktabsenimerespa{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding:25px 0 0 0;margin: 0 0 45px 0;}
#block-dyaus9-blocktabsenimerespa h2.block-title{text-align: center;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;}
#block-dyaus9-blocktabsenimerespa h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-blocktabsenimerespa .blocktabs{border: none;border-radius: 0;padding: 0;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav{padding: 0;margin: 0 25px;background: transparent;border-width: 0 0 2px 0;border-radius: 0;border-color: #edecec;text-align: center;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab{background-color: #efefef;margin:0 5px -4px 0;border: none;border-radius: 0;transition: all 0.4s ease;float: none;display: inline-block;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{margin:0 0 -4px 0;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab a{color: #212121;font-family: "Inter", sans-serif;font-weight: 400;padding:17px 10px 17px 10px;transition: all 0.4s ease;font-size: 14px;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:hover{background-color: #3376bc;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:hover a{color: #fff;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-active{background-color: #3376bc;border: none;margin:0 5px -4px 0;padding: 0;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-active a{color: #fff;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content{padding:25px 0 0 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .form-group{margin: 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view{}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-header{margin: 15px auto 25px;max-width: 500px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-header img{}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-content{padding:0 15px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row{margin:0;display: block;transition: all 0.4s;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "";position: absolute;left: 10px;border-radius: 100%;top: 25px;transform: translateY(0);transition: all 0.4s;background-color: #f1f1f1;background-image: url("../images/eu-stars-gold.svg");background-repeat: no-repeat;background-position: center;background-size: 25px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background-color: #3376bc;background-image: url("../images/eu-stars-gold-2.svg");}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer{text-align: center;margin: 35px 0 0 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;width: 100%;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more a:hover{color: #3376bc;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;margin: 0 5px 0 0;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-footer .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Anakoinoseis --*/
#block-dyaus9-views-block-anakoinoseis-block-1{}
#block-dyaus9-views-block-anakoinoseis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-anakoinoseis-block-1 .view-content{}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row{background: #fff;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 25px 0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f0a1";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;left: 10px;font-size: 14px;background: #f1f1f1;border-radius: 100%;top: 25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Main content / Anakoinosi --*/
.page-node-type-anakoinoseis .region-content .page-header{}
.page-node-type-anakoinoseis .post-meta{margin: 0 0 25px 0; display: block;}
.page-node-type-anakoinoseis .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;display: inline-block;}
.page-node-type-anakoinoseis .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-anakoinoseis .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-anakoinoseis .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-anakoinoseis .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-anakoinoseis .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-anakoinoseis .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-anakoinoseis .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-anakoinoseis .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-anakoinoseis .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-anakoinoseis .content .field--name-body p{font-size: 16px;}
.page-node-type-anakoinoseis .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-anakoinoseis .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-anakoinoseis .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file{display: flex;flex-direction: row;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file-link{width:68%;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item:hover .file-link a{color: #fff;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-anakoinoseis .field--name-field-myarxeiaanakin .field--item:hover .file-size{color: #fff;}

/*-- Anakoinoseis Rest --*/
#block-dyaus9-views-block-anakoinoseisrest-block-1{}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Deltia Typou --*/
#block-dyaus9-views-block-deltia-block-1{}
#block-dyaus9-views-block-deltia-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-deltia-block-1 .view-content{}
#block-dyaus9-views-block-deltia-block-1 .views-row{background: #fff;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 25px 0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-deltia-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f15c";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 10px;font-size: 15px;background: #f1f1f1;border-radius: 100%;top: 25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-deltia-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-deltia-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Main content / Deltio --*/
.page-node-type-deltio .region-content .page-header{}
.page-node-type-deltio .post-meta{margin: 0 0 25px 0; display: block;}
.page-node-type-deltio .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;display: inline-block;}
.page-node-type-deltio .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-deltio .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-deltio .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-deltio .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-deltio .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-deltio .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-deltio .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-deltio .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-deltio .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-deltio .content .field--name-body p{font-size: 16px;}
.page-node-type-deltio .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-deltio .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-deltio .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-deltio .field--name-field-myarxeiadeltia {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file{display: flex;flex-direction: row;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file-link{width:68%;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item:hover .file-link a{color: #fff;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-deltio .field--name-field-myarxeiadeltia .field--item:hover .file-size{color: #fff;}

/*-- Deltia Typou Rest --*/
#block-dyaus9-views-block-deltiarest-block-1{}
#block-dyaus9-views-block-deltiarest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-deltiarest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-deltiarest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-deltiarest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-deltiarest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Prokirikseis --*/
#block-dyaus9-views-block-prokirikseis-block-1{}
#block-dyaus9-views-block-prokirikseis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-prokirikseis-block-1 .view-content{}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row{background: #fff;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 25px 0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "\f5a2";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;left: 10px;font-size:14px;background: #f1f1f1;border-radius: 100%;top:25px;transform: translateY(0);color: #3376bc;transition: all 0.4s;width: 30px;height: 30px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background: #3376bc;color: #fff;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Main content / Prokirikseis --*/
.page-node-type-prokiriksi .region-content .page-header{}
.page-node-type-prokiriksi .post-meta{margin: 0 0 25px 0; display: block;}
.page-node-type-prokiriksi .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;display: inline-block;}
.page-node-type-prokiriksi .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-prokiriksi .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-prokiriksi .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-prokiriksi .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-prokiriksi .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-prokiriksi .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-prokiriksi .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-prokiriksi .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-prokiriksi .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-prokiriksi .content .field--name-body p{font-size: 16px;}
.page-node-type-prokiriksi .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-prokiriksi .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-prokiriksi .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file{display: flex;flex-direction: row;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file-link{width:68%;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item:hover .file-link a{color: #fff;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-prokiriksi .field--name-field-myarxeiaprokiriksi .field--item:hover .file-size{color: #fff;}

/*-- Prokirikseis Rest --*/
#block-dyaus9-views-block-prokirikseisrest-block-1{}
#block-dyaus9-views-block-prokirikseisrest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Espa --*/
#block-dyaus9-blocktabsespa{margin: 20px 0 0 0;}
#block-dyaus9-blocktabsespa .blocktabs{border: none;border-radius: 0;padding: 0;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav{padding: 0;margin: 0;background: transparent;border-width: 0 0 2px 0;border-radius: 0;border-color: #edecec;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab{background-color: #efefef;margin: 0 10px -1px 0;border: none;border-radius: 0;transition: all 0.4s ease;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:last-child{margin: 0 0 -1px 0;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab a{color: #212121;font-family: "Inter", sans-serif;font-weight: 400;padding:17px 10px 17px 10px;transition: all 0.4s ease;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:hover{background-color: #3376bc;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab:hover a{color: #fff;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-active{background-color: #3376bc;border: none;margin: 0 10px -1px 0;padding: 0;}
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-active a{color: #fff;}
#block-dyaus9-blocktabsespa .ui-widget-content{padding: 25px 0;}
#block-dyaus9-blocktabsespa .ui-widget-content .form-group{margin: 0;}
#block-dyaus9-blocktabsespa .ui-widget-content .view{}
#block-dyaus9-blocktabsespa .ui-widget-content .view .view-header{margin: 15px auto 25px;max-width: 500px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .view-header img{}
#block-dyaus9-blocktabsespa .ui-widget-content .view .view-content{}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row{background: #fff;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 25px 0;display: block;transition: all 0.4s;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent{width:100%;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner:before{content: "";position: absolute;left: 10px;border-radius: 100%;top:25px;transform: translateY(0);transition: all 0.4s;background-color: #f1f1f1;background-image: url("../images/eu-stars-gold.svg");background-repeat: no-repeat;background-position: center;background-size: 25px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row:hover .boxrow .boxcontent .boxcontent-inner:before{background-color: #3376bc;background-image: url("../images/eu-stars-gold-2.svg");}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner{padding:25px 15px 25px 50px;position: relative;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 15px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 5px 0 0 0;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .box-more{width: 80px;display: none;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}

/*-- Main content / ESPA --*/
.page-node-type-espa .region-content .page-header{}
.page-node-type-espa .post-meta{margin: 0 0 25px 0; display: block;}
.page-node-type-espa .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;display: inline-block;}
.page-node-type-espa .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-espa .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-espa .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-espa .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-espa .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-espa .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-espa .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-espa .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-espa .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-espa .content .field--name-body p{font-size: 16px;}
.page-node-type-espa .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-espa .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-espa .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-espa .field--name-field-myarxeiaespa {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file{display: flex;flex-direction: row;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file-link{width:68%;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item:hover .file-link a{color: #fff;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-espa .field--name-field-myarxeiaespa .field--item:hover .file-size{color: #fff;}

/*-- ESPA 2021 - 2027  Rest --*/
#block-dyaus9-views-block-espa2127rest-block-1{}
#block-dyaus9-views-block-espa2127rest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-espa2127rest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- ESPA 2014 - 2020  Rest --*/
#block-dyaus9-views-block-espa1420rest-block-1{}
#block-dyaus9-views-block-espa1420rest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-espa1420rest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Aapofaseis --*/
#block-dyaus9-views-block-apofaseis-block-1{}
#block-dyaus9-views-block-apofaseis-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters{margin: 0 0 35px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding: 20px 20px;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form--inline{display: flex;flex-wrap: wrap;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item{}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item label{color: #212121; font-weight: 500;font-size: 15px;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-epitropi{width:100%;padding: 0 15px;margin: 0 0 30px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-epitropi .form-select{color: #616161;border-width: 0 0 1px 0;background: #fff none repeat scroll 0 0;font-size: 15px;padding: 15px 10px;height: auto;width: 100% !important;border-radius: 0;box-shadow: none;transition: all .5s ease;font-weight: 400;line-height: 18px;border-color: #dedede;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-title{width: 100%;padding: 0 15px;margin: 0 0 30px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-syndate{width:100%;padding: 0 15px;margin: 0 0 30px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-syndate .form-date{line-height: 18px;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-arapofasis{width:100%;padding: 0 15px;margin: 0 0 30px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-etosapofasis{width:100%;padding: 0 15px;margin: 0 0 30px 0;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-actions{width:100%;padding: 0 15px; text-align: center;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-actions .button{color: #fff;background: #3376bc;border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-actions .button .glyphicon{display:none;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-actions .button:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
#block-dyaus9-views-block-apofaseis-block-1 .view-content{}
#block-dyaus9-views-block-apofaseis-block-1 .views-row{background: #fff;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 0 0 25px 0;display: block;transition: all 0.4s;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row:hover{background: #f7f7f7;box-shadow:none;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent{width:calc(100% - 80px);}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding:20px 20px 20px 20px;position: relative;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .box-title{margin: 0;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .box-title a{color: #212121;font-size: 16px;line-height: 1.5;transition: 0.4s;display: block;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .box-info{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;display: flex;margin: 7px 0 0 0;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .box-field{margin: 0 15px 0 0;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .field--label{display: inline-block;font-weight: 700;margin: 0 5px 0 0;color: #a5a5a5;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .boxcontent .field--item{display: inline-block;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .box-more{width: 80px;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row .boxrow .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-apofaseis-block-1 .views-row:hover .boxrow .box-more a{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;transition: all 0.4s;}
#block-dyaus9-views-block-apofaseis-block-1 .view-empty{color: #212121;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding: 20px 20px;}

/*-- Main content / Apofasi --*/
#block-dyaus9-backtoapofaseis{padding: 0;background: #fff;margin:0 0 30px 0;transition: all 0.4s;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-backtoapofaseis .post-back{padding: 19px 30px;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-backtoapofaseis .post-back a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;
width: 100%;}
#block-dyaus9-backtoapofaseis .post-back a:hover{color: #3376bc;}
#block-dyaus9-backtoapofaseis .post-back a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-backtoapofaseis .post-back a .fa-arrow-left{color: #212121;transition: all .4s ease-in;margin: 0 5px 0 5px;}
#block-dyaus9-backtoapofaseis .post-back a:hover .fa-arrow-left{margin: 0 10px 0 0;}
.page-node-type-apofasi .region-content .page-header{}
.page-node-type-apofasi .apofasiinfo{border-top: 2px solid #f1f1f1;border-bottom: 2px solid #f1f1f1;padding: 15px 0;margin: 0 0 15px 0;}
.page-node-type-apofasi .apofasiinfo .field{margin: 0 0 5px 0;}
.page-node-type-apofasi .apofasiinfo .field .field--label{color: #212121;display: inline-block;font-weight: 500;margin: 0 5px 0 0;}
.page-node-type-apofasi .apofasiinfo .field .field--label:after{content: ":"; display: inline-block;}
.page-node-type-apofasi .apofasiinfo .field .field--item{display: inline-block;}
.page-node-type-apofasi .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-apofasi .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-apofasi .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-apofasi .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-apofasi .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-apofasi .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-apofasi .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-apofasi .content .field--name-body p{font-size: 16px;}
.page-node-type-apofasi .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-apofasi .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-apofasi .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file{display: flex;flex-direction: row;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file-link{width:68%;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item:hover .file-link a{color: #fff;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-apofasi .field--name-field-myarxeiaapofasi .field--item:hover .file-size{color: #fff;}

/*-- Blog Dimarxou --*/
#block-dyaus9-views-block-blogdimarxou-block-1{}
#block-dyaus9-views-block-blogdimarxou-block-1 .view-content{display: flex; flex-wrap: wrap;margin:0 -15px;align-items: flex-start;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row{width: calc(100% - 30px);padding: 0;background: #fff;margin: 0 15px 30px 15px;transition: all 0.4s;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row:hover{background: #f7f7f7;box-shadow: none;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .imgdate{position:relative;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-img{}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-date{position: absolute;bottom: -21px;background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-date .date:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-date .date{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-info{padding:45px 25px;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-title{}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-title a{display: block; color: #212121;font-size: 18px;line-height: 26px;transition: all .4s ease-in;font-weight: 400;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more{padding: 19px 30px;border-top: 1px solid #e5e5e5;display: flex;align-items: center;justify-content: flex-start;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more a{color: #bcbcbc;font-weight: 700;font-size: 14px;line-height: 25px;letter-spacing: 0.1px;transition: all .4s ease-in;display: block;width: 100%;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more a:hover{color: #3376bc;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more a .divider{margin: 0 7px;color: #bcbcbc;font-weight: 400;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more a .fa-arrow-right{color: #212121;transition: all .4s ease-in;}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row .post-more a:hover .fa-arrow-right{margin: 0 0 0 5px;}

/*-- Main content / Blog Post --*/
.page-node-type-blog .region-content .page-header{}
.page-node-type-blog .imgdate{position:relative;}
.page-node-type-blog .post-meta{position: absolute;bottom: -21px;}
.page-node-type-blog .post-meta .plirofories {background-color: #3376bc;border-radius: 0 20px 20px 0;padding: 4px 20px;}
.page-node-type-blog .post-meta .plirofories .day:before{color: #fff;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.page-node-type-blog .post-meta .plirofories .day{color: #fff;font-size: 14px;font-weight: 500;line-height: 34px;letter-spacing: 0.1px;}
.page-node-type-blog .field--name-field-selidaimg{margin-bottom: 45px;border-radius: 0;}
.page-node-type-blog .field--name-field-selidaimg img{border-radius:0;overflow: hidden;}
.page-node-type-blog .content .blog-content-wrapper {}
.page-node-type-blog .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-blog .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-blog .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-blog .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-blog .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-blog .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-blog .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-blog .content .field--name-body p{font-size: 16px;}
.page-node-type-blog .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-blog .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-blog .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-blog .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-blog .field--name-field-pagevid{border-top: 1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-blog .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-blog .field--name-field-imgsgalpage{border-top:1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-blog .field--name-field-imgsgalpage .field--item{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center; float: left;margin: 4px;transition: background-position 0.3s ease-in 0s;width:calc(50% - 8px);border-radius: 0;}
.page-node-type-blog .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;border-radius:0;}
.page-node-type-blog .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-blog .field--name-field-imgsgalpage .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-blog .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}

/*-- Blog Dimarxou Rest --*/
#block-dyaus9-views-block-blogdimarxourest-block-1{}
#block-dyaus9-views-block-blogdimarxourest-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom:1px solid #e5e5e5;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row:last-child{border-bottom:none;padding-bottom: 0;margin-bottom: 0;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow{display: flex;align-items: center;width: 100%;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-img{width: 80px;flex-shrink: 0;margin-right: 20px;border-radius: 0; overflow: hidden;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-img a{display:block;border-radius: 0;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-img a img{border-radius: 0;transition: all .4s ease-in;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row:hover  .boxrow .box-img a img{transform: scale(1.1,1.1);}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-content .box-title{}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-content .box-title a{position: relative;display: block;color: #212121;font-size: 15px;font-weight: 600;font-style: normal;line-height: 1.3;margin:0 0 10px;transition: all .4s ease-in;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #3376bc;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-content .box-date:before{color:#3376bc;content: "\f017";display: inline-block;font-size: 13px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 1px;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-content .box-date{color: #bcbcbc;font-size: 13px;font-weight: 500;line-height: 1.4;text-transform: none;margin: 0 0 0px 0;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer{margin: 35px 0 0 0;text-align: center;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer a{color: #fff;background: #3376bc;border-radius: 30px;padding: 12px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Eperxomeno Panigiri --*/
#block-dyaus9-views-block-panigirieperxomeno-block-1{box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);background: #fff;padding:25px 0 0 0;margin: 0 0 45px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 h2.block-title{text-align: center;position: relative;margin: 0 0 40px 0;padding: 0 0 20px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .view-content{padding: 0 25px 35px 25px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .boxrow{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;margin: 0 -15px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-img{width:100%;padding: 0 15px;max-width: 400px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-img a{display: block;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-img a img{}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-content{width:100%;padding: 0 15px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-contentinner{padding:35px 0 0 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-title{padding: 0 0 15px 0;margin: 0 0 35px 0;display: block; position: relative;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-title:after{content: "";position: absolute;z-index: 1;left: -8px;bottom: 0;height: 2px;width: 10px;box-shadow: 10px 0px 0 0 #3376bc, 20px 0px 0 0 #3376bc, 30px 0px 0 0 #3376bc, 50px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-title a{display: block;color: #212121;font-size:22px;line-height: 26px;transition: all .4s ease-in;font-weight: 400;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates{}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-start:before{content: "\f073";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-start{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-start .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-start .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-end:before{content: "\f133";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-end{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-end .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-dates .box-date-end .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt{}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt h2{margin-top: 20px;margin-bottom: 13px;font-size: 26px;font-weight: 400;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt h3{margin-top: 20px;margin-bottom: 13px;font-size: 22px;font-weight: 400;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ul{padding-left:0px;margin-bottom: 20px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt p{font-size: 16px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-txt blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;word-break: break-word;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-more{margin:45px 0 25px 0;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-more a{color: #ffffff;background-color: #3376bc;border-radius: 30px 30px 30px 30px;font-size: 14px;padding: 18px 45px;line-height: 1;font-weight: 700;text-transform: uppercase;transition: all 0.3s;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-more a:hover{background-color: #212121;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .view-empty{padding: 0 25px 35px 25px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .view-empty .box-title{display: block;color: #212121;font-size:22px;line-height: 26px;transition: all .4s ease-in;font-weight: 400;}

/*-- Eperxomeno Panigiria --*/
#block-dyaus9-views-block-panigiriolokliromeno-block-1{margin: 65px 0 0 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 h2.block-title{text-align: center;position: relative;margin: 0 0 20px 0;padding: 0 0 20px 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 h2.block-title:after{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;bottom: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .form-group{margin: 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .view-content{}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .views-row{box-shadow:0px 20px 60px 10px rgba(0, 0, 0, 0.07);background: #fff;padding:50px 30px;margin: 0 0 25px 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxrow{display: flex;flex-wrap: wrap;align-items: center;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft{position: relative;display: flex;align-items: center;padding-right: 0;width: 100%;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-img{}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-img img{border-radius: 100%;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-title{position: relative;display: block;margin-left: 50px;max-width: 340px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-title a{display: block;color: #212121;font-size:16px;line-height: 20px;transition: all .4s ease-in;font-weight: 400;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-title a:hover{color: #3376bc;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright{position: relative;display: flex;align-items: center;padding-left: 0;width: 100%;justify-content: space-between;padding-top: 20px;margin-top: 20px;border-top: 1px solid #E5E5E5;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates{}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-start:before{content: "\f073";display: inline-block;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;font-size: 18px;border-radius: 100%;color: #3376bc; margin: 0 5px 0 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-start{}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-start .field--label{display: inline-block;color: #212121;font-weight: 500;margin: 0 5px 0 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-start .field--item{display: inline-block;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-end:before{content: "\f133";display: inline-block;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;font-size: 18px;border-radius: 100%;color: #3376bc; margin: 0 5px 0 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-end{}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-end .field--label{display: inline-block;color: #212121;font-weight: 500;margin: 0 5px 0 0;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-dates .box-date-end .field--item{display: inline-block;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-more{position: relative;display: block;margin-left: 60px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-more a{display: block;text-align: center;width: 40px;height: 40px;line-height: 38px;color: #616161;border: 1px solid #616161;border-radius: 50%;background: transparent; transition: all 0.4s;margin: 0 auto;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright .box-more a:hover{color: #fff;border: 1px solid #3376bc;background: #3376bc;border-radius: 50%;}

/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .region-content .page-header{}
.page-node-type-panigiri .panigiritop{display:flex; flex-wrap: wrap;margin:0 -25px 50px -25px;}
.page-node-type-panigiri .panigiritop .afisa{width: 100%;padding: 0 25px;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-afisa{display: block;background: #FFFFFF;box-shadow: 0px 20px 60px rgba(62, 84, 141, 0.1);border-radius: 20px;padding: 35px 40px 35px;}
.page-node-type-panigiri .field--name-field-afisa a{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center;transition: background-position 0.3s ease-in 0s;display: block; margin-bottom:0;border-radius:0;}
.page-node-type-panigiri .field--name-field-afisa a:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-panigiri .field--name-field-afisa a img{opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-panigiri .field--name-field-afisa a:hover img{opacity:0.5;}
.page-node-type-panigiri .panigiritop .details{width:100%;padding: 0 25px;}
.page-node-type-panigiri .panigiritop .details .detailsinner{position: relative;display: block;background: #FFFFFF;box-shadow: 0px 20px 60px rgba(62, 84, 141, 0.1);border-radius: 20px;padding:35px 40px 35px;}
.page-node-type-panigiri .panigiritop .details .detailsinner h2.block-title:before {content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 0;bottom: 0;margin-left: 0;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
.page-node-type-panigiri .panigiritop .details .detailsinner h2.block-title{position: relative;display: block;color: #212121;text-align: left;font-size: 20px;text-transform: none;font-weight: 700;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 30px;padding:0 0 15px 0;}
.page-node-type-panigiri .field--name-field-imerominia-enarxis:before{content: "\f073";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;}
.page-node-type-panigiri .field--name-field-imerominia-enarxis{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-imerominia-enarxis .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
.page-node-type-panigiri .field--name-field-imerominia-enarxis .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
.page-node-type-panigiri .field--name-field-imerominia-lixis:before{content: "\f133";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;}
.page-node-type-panigiri .field--name-field-imerominia-lixis{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-imerominia-lixis .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
.page-node-type-panigiri .field--name-field-imerominia-lixis .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
.page-node-type-panigiri .field--name-field-topothesia:before{content: "\f279";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;}
.page-node-type-panigiri .field--name-field-topothesia{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-topothesia .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
.page-node-type-panigiri .field--name-field-topothesia .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
.page-node-type-panigiri .field--name-field-topothesia .field--item p{margin:0;}
.page-node-type-panigiri .field--name-field-topothesia .field--item p a{font-size: 16px;line-height: 1.5;display: block;transition: all 0.4s ease;}
.page-node-type-panigiri .field--name-field-topothesia .field--item p a:hover{color: #000;}
.page-node-type-panigiri .field--name-field-istoselida:before{content: "\f245";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%) scale(-1, 1);color: transparent;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;-webkit-text-stroke-width: 2px;-webkit-text-stroke-color: #3376bc;}
.page-node-type-panigiri .field--name-field-istoselida{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-istoselida .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
.page-node-type-panigiri .field--name-field-istoselida .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
.page-node-type-panigiri .field--name-field-istoselida .field--item p{margin:0;}
.page-node-type-panigiri .field--name-field-istoselida .field--item p a{font-size: 16px;line-height: 1.5;display: block;transition: all 0.4s ease;}
.page-node-type-panigiri .field--name-field-istoselida .field--item p a:hover{color: #000;}
.page-node-type-panigiri .field--name-field-e-mail:before{content: "\f0e0";display: flex;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;position: absolute;left: 0;font-size: 18px;background: #f1f1f1;border-radius: 100%;top: 50%;transform: translateY(-50%);color: #3376bc;transition: all 0.4s;width: 50px;height: 50px;align-items: center;justify-content: center;}
.page-node-type-panigiri .field--name-field-e-mail{padding: 0 0 0 65px;position: relative;margin: 0 0 35px 0;}
.page-node-type-panigiri .field--name-field-e-mail .field--label{color: #212121;font-size: 16px;line-height: 1.5;display: block;font-weight: 600;margin: 0 0 3px 0;}
.page-node-type-panigiri .field--name-field-e-mail .field--item{color: #616161;font-size: 16px;line-height: 1.5;display: block;}
.page-node-type-panigiri .field--name-field-pos-tha-erthete{position: relative;margin: 15px 0 0;display: inline-block;}
.page-node-type-panigiri .field--name-field-pos-tha-erthete p{margin:0;}
.page-node-type-panigiri .field--name-field-pos-tha-erthete p a{color: #ffffff;background-color: #3376bc;border-radius: 30px 30px 30px 30px;font-size: 14px;padding: 18px 45px;line-height: 1;font-weight: 700;text-transform: uppercase;transition: all 0.3s;}
.page-node-type-panigiri .field--name-field-pos-tha-erthete p a:hover{background-color: #212121;}
.page-node-type-panigiri .content .field--name-body{}
.page-node-type-panigiri .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 26px;font-weight: 400;}
.page-node-type-panigiri .content .field--name-body h3{margin-top: 20px;margin-bottom: 13px;font-size: 22px;font-weight: 400;}
.page-node-type-panigiri .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-panigiri .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-panigiri .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-panigiri .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-panigiri .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-panigiri .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-panigiri .content .field--name-body p{font-size: 16px;}
.page-node-type-panigiri .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-panigiri .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-panigiri .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;word-break: break-word;}
.page-node-type-panigiri .field--name-field-myarxeiapage {float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item{background: #f1f1f1 none repeat scroll 0 0;border: none;border-radius: 0;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item:hover{background: #3376bc none repeat scroll 0 0;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #fff;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file-link a{color: #212121;display: block;font-size: 16px;font-weight:500;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #fff;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #7a7a7a;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-panigiri .field--name-field-myarxeiapage .field--item:hover .file-size{color: #fff;}
.page-node-type-panigiri .field--name-field-pagevid{border-top: 1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 8px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-panigiri .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-panigiri .field--name-field-imgsgalpage{border-top:1px solid #f1f1f1;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item{background: rgba(0, 0, 0, 0) url("../images/hover_zoom2.png") no-repeat scroll center center; float: left;margin: 4px;transition: background-position 0.3s ease-in 0s;width:calc(50% - 8px);border-radius: 0;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;border-radius:0;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}

/*-- Panigiria Pager --*/
#block-dyaus9-views-block-panigiriapager-block-1{ margin-top: 30px;border-top: 1px solid #e1e1e1;padding-top: 30px;}
#block-dyaus9-views-block-panigiriapager-block-1 .form-group{margin:0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list{margin: 0;padding: 0;display: flex;align-items: center;justify-content: space-between;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li{margin: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev{margin: 0 15px 0 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive{display: block;width: 100%;height: 100%;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(2){color: #bcbcbc;font-size: 14px;font-weight: 500;display: inline-block;transition: all 0.3s;margin: 0 0 0 15px;line-height: 1.3;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(1){display: inline-block;position: relative;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(1) img{opacity: 0.5;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a{display: block;width: 100%;height: 100%;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(2){color: #212121;font-size: 14px;font-weight: 500;display: inline-block;transition: all 0.3s;margin: 0 0 0 15px;line-height: 1.3;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a:hover span:nth-child(2){}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(1){display: inline-block;position: relative;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(1):before{content: "\f060";font-family: "Font Awesome 5 Free";font-size: 18px;position: absolute;line-height: 80px;left: 0;margin-left: 20px;right: 0;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;font-weight: 600;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a:hover span:nth-child(1):before{visibility: visible;opacity: 1;margin-left: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(1) img{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(1):after{background: #3376bc;display: block;content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a:hover span:nth-child(1):after{visibility: visible;opacity: 1;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a{width: 18px;height: 18px; position: relative;display: block;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a span{position: absolute;width: 8px;height: 8px;background-color: #dadada;transition: all 0.45s ease;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a span:nth-child(1){top: 0;left: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a:hover span:nth-child(1){margin-left: 10px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a span:nth-child(2){top: 0;right: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a:hover span:nth-child(2){margin-top: 10px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a span:nth-child(3){bottom: 0;right: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a:hover span:nth-child(3){margin-right: 10px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a span:nth-child(4){bottom: 0;left: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-all a:hover span:nth-child(4){margin-bottom: 10px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next{margin: 0 0 0 15px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a{display: block;width: 100%;height: 100%;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(1){color: #212121;font-size: 14px;font-weight: 500;display: inline-block;transition: all 0.3s;margin: 0 15px 0 0;line-height: 1.3;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a:hover span:nth-child(1){}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(2){display: inline-block;position: relative;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(2):before{content: "\f061";font-family: "Font Awesome 5 Free";font-size: 18px;position: absolute;line-height: 80px;left: 0;margin-right: 20px;right: 0;color: #fff;display: block;text-align: center;z-index: 2;opacity: 0;visibility: hidden;transition: all 0.3s ease;font-weight: 600;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a:hover span:nth-child(2):before{visibility: visible;opacity: 1;margin-right: 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(2) img{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(2):after{background: #3376bc;display: block;content: "";height: 100%;width: 100%;position: absolute;top: 0;left: 0;opacity: 0;visibility: hidden;transition: all 0.3s ease;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a:hover span:nth-child(2):after{visibility: visible;opacity: 1;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive{display: block;width: 100%;height: 100%;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span{}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(1){color: #bcbcbc;font-size: 14px;font-weight: 500;display: inline-block;transition: all 0.3s;margin: 0 15px 0 0;line-height: 1.3;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(2){display: inline-block;position: relative;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(2) img{opacity: 0.5;}

/*-- Main content / Webform --*/
.page-node-type-webform .region-content .page-header{}
.page-node-type-webform .post-meta{margin: 0 0 22px 0;padding: 11px 0;border-bottom: 1px solid #cac0be;border-top: 1px solid #cac0be;}
.page-node-type-webform .field--name-field-selidaimg{margin-bottom: 30px;border-radius: 0;}
.page-node-type-webform .field--name-field-selidaimg img{border-radius:0;overflow: hidden;}
.page-node-type-webform .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 400;}
.page-node-type-webform .content .field--name-body ol{padding-left:0;counter-reset: li;margin-bottom: 20px;}
.page-node-type-webform .content .field--name-body ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;}
.page-node-type-webform .content .field--name-body ol li{padding:0 0 8px;position: relative;list-style: none;counter-increment: li;font-size: 16px;}
.page-node-type-webform .content .field--name-body ul{padding-left:0px;margin-bottom: 20px;}
.page-node-type-webform .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;font-size: 16px;}
.page-node-type-webform .content .field--name-body ul li:before {color: #3376bc;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 16px;line-height: 26px;}
.page-node-type-webform .content .field--name-body p{font-size: 16px;}
.page-node-type-webform .content .field--name-body blockquote:before{content: "\f10e";display: inline-block;font-size: 75px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;position: absolute;top: calc(50% - 35px);left: 33px;line-height: 75px;-webkit-text-stroke-color: #3376bc;-webkit-text-stroke-width: 1px;color: transparent;transform: rotate(180deg);}
.page-node-type-webform .content .field--name-body blockquote{display: table;margin: 70px auto 70px;padding: 35px 35px 35px 135px;position: relative;width: 100%;z-index: 1;border: none;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
.page-node-type-webform .content .field--name-body blockquote p{color: #212121;font-size: 24px;line-height: 38px;font-weight: 600;margin: 0;position: relative;}
.page-node-type-webform .field--name-webform{margin: 25px 0;}

/*-- Amesi Enimerosi Form  --*/
.webform-submission-amesi-enimerosi-dimoton-form{padding: 32px;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);margin: 55px 0 0 0;}
.webform-submission-amesi-enimerosi-dimoton-form input::placeholder {color: #616161 !important;}
.webform-submission-amesi-enimerosi-dimoton-form label{color: #616161 !important; font-weight: 600;}
.webform-submission-amesi-enimerosi-dimoton-form label.form-required:after{content:"*"; display: inline-block;color:#cc0000;margin: 0 0 0 3px;}
.webform-submission-amesi-enimerosi-dimoton-form .form-type-radio label{font-weight: 400;}
.webform-submission-amesi-enimerosi-dimoton-form .form-type-checkbox label{font-weight: 400;}
.webform-submission-amesi-enimerosi-dimoton-form .titlos:before{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;top: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
.webform-submission-amesi-enimerosi-dimoton-form .titlos{position: relative;display: block;color: #212121;text-align: center;text-transform: none;font-weight: 700;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 35px;padding: 15px 0 0 0;}
.webform-submission-amesi-enimerosi-dimoton-form .mytextfieds{display: flex; flex-wrap: wrap; margin: 0 -15px;}
.webform-submission-amesi-enimerosi-dimoton-form .mytextfieds .form-type-textfield{width: 50%; padding: 0 15px;margin: 0 0 30px 0;}
.webform-submission-amesi-enimerosi-dimoton-form .mytextfieds .form-type-email{width: 50%; padding: 0 15px;margin: 0 0 30px 0;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-themata{margin: 0 0 30px 0;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-themata .webform-options-display-three-columns{max-width: 100%;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-themata .webform-options-display-three-columns .form-type-checkbox label{font-weight: 400;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-themata .webform-options-display-three-columns .form-type-checkbox .form-checkbox{margin:8px 0 0 -20px;}
.webform-submission-amesi-enimerosi-dimoton-form #edit-policy{margin: 0 0 30px 0;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-policy-yes{}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-policy-yes .form-checkbox{margin:8px 0 0 -20px;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-policy-yes .description{font-size: 12px;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-eggrdiagstoiheion{text-align: center;}
.webform-submission-amesi-enimerosi-dimoton-form .form-item-eggrdiagstoiheion .form-radio{margin:8px 0 0 -20px;}
.webform-submission-amesi-enimerosi-dimoton-form .form-actions{text-align: center;margin: 35px 0 0;}


/*-- Main content / Contact  --*/
#block-dyaus9-contactformtopinfo{ margin: 50px 0 100px 0;}
#block-dyaus9-contactformtopinfo .boxrow{display: flex;flex-direction: column;flex-wrap: wrap;margin: 0 -15px;}
#block-dyaus9-contactformtopinfo .box{width: calc(100% - 30px);padding: 0;background-color: #3376bc;margin: 15px;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-contactformtopinfo .box{background-color: #3376bc;background-position: top center;background-size: cover;}
#block-dyaus9-contactformtopinfo .box1{background-image: url("../images/cont-box-01.png");}
#block-dyaus9-contactformtopinfo .box2{background-image: url("../images/cont-box-02.png");}
#block-dyaus9-contactformtopinfo .box3{background-image: url("../images/cont-box-03.png");}
#block-dyaus9-contactformtopinfo .box4{background-image: url("../images/cont-box-04.png");}
#block-dyaus9-contactformtopinfo .box .iconoutter{display: flex;justify-content: flex-end;margin:0px 0px -40px 0px;}
#block-dyaus9-contactformtopinfo .box .icon:before{content: "";position: absolute;z-index: -1;top: 0;left: 0;border-radius: 50%;background-color: #212121;width: 200%;height: 200%;transform: translate(0%, -50%);}
#block-dyaus9-contactformtopinfo .box .icon{position: relative;z-index: 1;overflow: hidden;padding: 25px 25px 45px 45px;}
#block-dyaus9-contactformtopinfo .box .icon .fa{color: #fff;font-size: 25px;}
#block-dyaus9-contactformtopinfo .box .icon .far{color: #fff;font-size: 25px;}
#block-dyaus9-contactformtopinfo .box .icon .svg-inline--fa{color: #fff;font-size: 25px;}
#block-dyaus9-contactformtopinfo .box .info{padding: 15px 15px 33px 15px; text-align: center;}
#block-dyaus9-contactformtopinfo .box .info:after{content: "";width: 40px;height: 2px;background: rgba(214, 214, 214, 0.8);display: inline-block;}
#block-dyaus9-contactformtopinfo .box .info .title{color: #fff;font-size: 28px;line-height: 1.3;font-weight: 500;letter-spacing: 0;margin: 0px 0px 11px 0px;}
#block-dyaus9-contactformtopinfo .box .info .txt {color: #ffffff;margin-bottom: 10px;font-size: 16px;transition: 0.4s;font-weight: 300;}
#block-dyaus9-contactformtopinfo .box .info .txt a{color: #ffffff;margin-bottom: 10px;font-size: 16px;transition: 0.4s;font-weight: 300;}
#block-dyaus9-contactformtopinfo .box .info .txt a:hover{color: #000;}
.page-node-5 .region-content h1.page-header{display: none;}
.page-node-5 .region-content .content{display:flex; flex-direction: column; flex-wrap: wrap;}
.page-node-5 .region-content .content .field--name-body{width: 100%;padding:0;margin: 35px 0 0 0; order:2;}
.page-node-5 .region-content .content .field--name-body #map-canvas {height: 600px;margin: 0 auto;width: 100%;/*filter: grayscale(100%);*/}
.page-node-5 .region-content .content .field--name-webform{width:100%;order:1;}
.page-node-5 .region-content .content .field--name-webform .form-type-webform-markup{float: left;width: 100%;}
.page-node-5 .region-content .content .field--name-webform .form-type-webform-markup h2{color: #212121;letter-spacing: 0;line-height: 1.3;text-align: left;font-size: 38px;font-weight: 500;}
.page-node-5 .region-content .content .field--name-webform .form-item-name{float: left;width: 100% ;}
.page-node-5 .region-content .content .field--name-webform .form-item-eponymo{float: left;width: 100% ;}
.page-node-5 .region-content .content .field--name-webform .form-item-tilefono{float: left;width: 100% ;}
.page-node-5 .region-content .content .field--name-webform .form-item-email{float: left;width: 100% ;}
.page-node-5 .region-content .content .field--name-webform .form-item-subject{float: left;width: 100%;}
.page-node-5 .region-content .content .field--name-webform .form-item-message{float: left;width: 100%;}
.page-node-5 .region-content .content #edit-policy--wrapper{float: left;width: 100%;margin: 0 0 20px 0;}
.page-node-5 .region-content .content .field--name-webform .form-actions{float: left;width: 100%;text-align: left;}

/*---- Pager ----*/ 
.pager-nav { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; margin:15px 0 15px; padding: 0;}
.pager-nav ul.pagination li {border: medium none;margin: 0 10px 0 0 !important;padding: 0;display: inline-block;}
.pager-nav ul.pagination li.active a{background: #3376bc;color: #fff!important;border: 1px solid #3376bc;}
.pager-nav ul.pagination li.active a:hover{background: #3376bc;color: #fff!important;border: 1px solid #3376bc;}
.pager-nav ul.pagination li .page-link{background: transparent;color: #212121 !important;font-size: 16px;font-weight: 600;padding: 0;text-decoration: none !important;position: relative;z-index: 1;transition: all 0.3s ease-in;border-radius: 100%;line-height: 38px;width: 40px;height: 40px;border: 1px solid #bcbcbc;}
.pager-nav ul.pagination li a{color: #212121;font-size: 15px;font-weight: 400;padding: 0;text-decoration: none !important;position: relative;z-index: 1;transition: all 0.3s ease-in;border-radius: 100%;line-height: 40px;width: 40px;height: 40px;border: 1px solid #bcbcbc;}
.pager-nav ul.pagination li a:hover {color: #212121 !important;background: #f1f1f1;border: 1px solid #f1f1f1;}
.pager-nav ul.pagination li a span{font-size: 25px;line-height: 37px;}
.pager-nav ul.pagination li a span.visually-hidden{}
.pager-nav ul.pagination li.pager__item--previous{}
.pager-nav ul.pagination li.pager__item--previous a{}
.pager-nav ul.pagination li.pager__item--next{}
.pager-nav ul.pagination li.pager__item--next a{}
.pager-nav ul.pagination li.pager__item--first{}
.pager-nav ul.pagination li.pager__item--first a{}
.pager-nav ul.pagination li.pager__item--last{}
.pager-nav ul.pagination li.pager__item--last a{}

/*---- Search Page ----*/ 
.path-search .search-help-link{display:none;}
.path-search #search-form .input-group .form-search{}
.path-search #search-form .input-group .input-group-btn{}
.path-search #search-form .input-group .input-group-btn .button{color: #fff;background: #3376bc;border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
.path-search #search-form .input-group .input-group-btn .button .sr-only{width: auto;height: auto;color: #fff;font-size: 15px;clip: unset;position: relative;}
.path-search #search-form .input-group .input-group-btn .button:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}
.path-search .region-content ol{padding:0 0 0 35px;counter-reset: li;}
.path-search .region-content ol li:before{color: #fff;content: counter(li);margin-right: 10px;display: inline-flex;font-weight: 700;font-size: 10px;border: 1px solid #3376bc;border-radius: 100%;padding: 0;width: 21px;height: 21px;text-align: center;background: #3376bc;line-height: 1.85;align-items: center;justify-content: center;position: absolute;left: -33px;}
.path-search .region-content ol li{margin: 0 0 35px 0;position: relative;counter-increment: li;list-style: none;}
.path-search .region-content ol li h3{font-size: 18px;line-height: 22px;}
.path-search .region-content ol li h3 a{color: #212121;transition: all 0.4s ease;}
.path-search .region-content ol li h3 a:hover{color: #3376bc;}
.path-search .region-content ol li p{}

/*-- Sidebar Second --*/
#region-sidebar-second{margin: 45px 0 0 0;}
#region-sidebar-second .block{margin-bottom: 38px;float: left;width: 100%;padding: 32px;border: none;color: #212121;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#region-sidebar-second h2.block-title:before{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;top: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#region-sidebar-second h2.block-title{position: relative;display: block;color: #212121;text-align: center;font-size: 20px;text-transform: none;font-weight: 700;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 30px;padding: 15px 0 0 0;}
#region-sidebar-second .block .item-list{}
#region-sidebar-second .block .item-list ul{margin: 0;padding: 0;}
#region-sidebar-second .block .item-list ul li{list-style: none;border-bottom: 1px solid #e5e5e5;padding: 12px 0;}
#region-sidebar-second .block .item-list ul li:last-child{border-bottom: 1px solid transparent;}
#region-sidebar-second .block .item-list ul li a:before{color: #212121;content: "\f054";display: inline-block;font-family: "Font Awesome 5 Free";margin-right:7px;font-weight: 600; font-size: 10px;line-height: 26px;transition: all 0.3s ease;}
#region-sidebar-second .block .item-list ul li a{color: #212121;font-size: 15px;font-weight: 500;transition: all 0.3s ease;word-break: break-all;}
#region-sidebar-second .block .item-list ul li a:hover{color:#3376bc;}
#region-sidebar-second .block .item-list ul li a:hover:before{color:#3376bc;}
#region-sidebar-second .block .item-list ul li a.active:before{color:#3376bc;}
#region-sidebar-second .block .item-list ul li a.active{color:#3376bc;}
#region-sidebar-second .block .item-list ul li a.active:hover{color:#3376bc;}
#region-sidebar-second .block .item-list ul li:last-child a{}

/*-- Search Form / Sidebar Second --*/
#block-dyaus9-formaanazitisis{margin: 0 0 38px !important;width: 100%;position: relative;padding: 0 !important;}
#block-dyaus9-formaanazitisis #search-block-form{position:relative;}
#block-dyaus9-formaanazitisis .input-group{display: block;position:relative;}
#block-dyaus9-formaanazitisis .input-group .form-search{float: none;display: block;padding: 20px 40px 20px 20px;height: auto;box-shadow: none;border-radius: 0;border: none;}
#block-dyaus9-formaanazitisis .input-group input::placeholder {color: #79859c;font-weight: 400;}
#block-dyaus9-formaanazitisis .input-group .form-search:focus{box-shadow: none;z-index: 1;}
#block-dyaus9-formaanazitisis .input-group-btn{position:unset;}
#block-dyaus9-formaanazitisis .form-submit{background: transparent url("../images/searchbt.svg") no-repeat scroll center center;border: medium none;border-radius: 0;font-size: 0;margin: 0;padding: 29px 25px;position: absolute;right: 0;top: 0;transition: all 300ms ease 0s;box-shadow: none;}
#block-dyaus9-formaanazitisis .form-submit:hover{background: transparent url("../images/searchbt-hover.svg") no-repeat scroll center center;}
#block-dyaus9-formaanazitisis .form-group{margin: 0;}
#block-dyaus9-formaanazitisis .form-actions{margin: 0;}

/*-- Blog Dimarxou Author / Sidebar Second --*/
#block-dyaus9-blogdimarxouauthor{}
#block-dyaus9-blogdimarxouauthor .mayor-pic{padding: 0 27px;margin: 0 0 23px 0;display: block;text-align: center;}
#block-dyaus9-blogdimarxouauthor .mayor-pic img{max-width: 150px;border-radius: 50%;}
#block-dyaus9-blogdimarxouauthor .mayor-title{text-align: center;color: #212121;font-size: 24px;line-height: 26px;}
#block-dyaus9-blogdimarxouauthor .mayor-name{text-align: center;margin: 15px 0 0;color: #616161;font-size: 17px;}

/*-- Menu / Sidebar Second --*/
#block-dyaus9-mainnavigation-2{margin-bottom: 38px;float: left;width: 100%;padding: 32px;border: none;color: #212121;border-radius: 0;box-shadow: 11px 10px 38px rgba(0, 0, 0, 0.1);}
#block-dyaus9-mainnavigation-2 h2#block-dyaus9-mainnavigation-2-menu:before{content: "";z-index: 1;height: 2px;width: 5px;position: absolute;left: 50%;top: 0;margin-left: -22px;background-color: #3376bc;box-shadow: 0px 0px 0 0 #3376bc,10px 0px 0 0 #3376bc,15px 0px 0 0 #3376bc,20px 0px 0 0 #3376bc,25px 0px 0 0 #3376bc,30px 0px 0 0 #3376bc,40px 0px 0 0 #3376bc;}
#block-dyaus9-mainnavigation-2 h2#block-dyaus9-mainnavigation-2-menu{position: relative;display: block;color: #212121;text-align: center;font-size: 20px;text-transform: none;font-weight: 700;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 30px;padding: 15px 0 0 0;}
#block-dyaus9-mainnavigation-2 ul.menu{float: none;margin: 0;padding: 0;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li{ list-style: none;border-bottom: 1px solid #e5e5e5;padding: 12px 0;float: none;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li:last-child{border-bottom: 1px solid transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a:before{color: #212121;content: "\f054";display: inline-block;font-family: "Font Awesome 5 Free";margin-right: 10px;font-weight: 600; font-size: 13px;line-height: 26px;transition: all 0.3s ease;}
#block-dyaus9-mainnavigation-2 ul.menu li a{color: #212121;font-size: 16px;font-weight: 500;transition: all 0.3s ease;padding: 0;background: transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a .caret{display:none;}
#block-dyaus9-mainnavigation-2 ul.menu li a.is-active{color:#3376bc; text-decoration:none;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover{color:#3376bc;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover:before{color:#3376bc;}
#block-dyaus9-mainnavigation-2 ul.menu li a.is-active:before{color:#3376bc;}
#block-dyaus9-mainnavigation-2 ul.menu li ul{ display:none;}

/*-- Social Media Right / Sidebar Second --*/
#block-dyaus9-socialmediaright{}
#block-dyaus9-socialmediaright .social-small{padding: 0;margin: 0;text-align: center;}
#block-dyaus9-socialmediaright .field--name-body { list-style: outside none none;  margin-bottom: 0; padding: 0;}
#block-dyaus9-socialmediaright .field--name-body ul li{ display: inline-block;margin: 8px 8px 0 0; text-align: center;}
#block-dyaus9-socialmediaright .field--name-body ul li a{border: medium none;color: #212121;display: flex;height: 42px;transition: all 0.4s ease;width: 42px;align-items: center;justify-content: center;background: #f1f1f1;border-radius: 20px;}
#block-dyaus9-socialmediaright .field--name-body ul li a:hover{background: #3376bc;}
#block-dyaus9-socialmediaright .field--name-body ul li a svg path{fill: #212121;transition: all 0.4s ease;}
#block-dyaus9-socialmediaright .field--name-body ul li a:hover svg path{fill: #fff;}

/*-- Blog Dimarxou / Sidebar Second --*/
#block-dyaus9-blogdimarxou{background-color: #3376bc;background-image: url("../images/cont-box-01.png");background-position: top center;background-size: cover;}
#block-dyaus9-blogdimarxou .mayor-img{text-align: center;}
#block-dyaus9-blogdimarxou .mayor-img img{max-width: 180px;width: 100%;}
#block-dyaus9-blogdimarxou .mayor-title{margin-top: 39px;padding: 0;font-size: 24px;line-height: 32px;font-weight: 700;color: #ffffff;text-align: center;}
#block-dyaus9-blogdimarxou .mayor-more{margin:45px 0 25px 0;text-align: center;}
#block-dyaus9-blogdimarxou .mayor-more a{color: #212121;background: #fff;border-radius: 30px;padding: 15px 25px;font-size: 12px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #fff;outline: none;}
#block-dyaus9-blogdimarxou .mayor-more a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}


/*-- Postscript Zone --*/
#zone-postscript-wrapper{font-size: 16px;font-weight: 400;line-height: 24px;margin: 80px 0 0 0;background-color: #1a1a1a;color: #9c9c9c;padding:0;}
#zone-postscript-wrapper #zone-postscript{display: flex;flex-wrap: wrap;align-items: center;}
#zone-postscript-wrapper .container{padding: 0;}
#zone-postscript .block h2.block-title{color: #ffffff;font-size: 17px;font-weight: 600;text-transform: uppercase;margin-bottom: 25px;padding: 0;position: relative;}
#zone-postscript .block {margin-bottom: 30px; padding-left: 15px;  padding-right: 15px;}
#zone-postscript nav {margin-bottom: 30px; padding-left: 15px;  padding-right: 15px;}
#zone-postscript .col-sm-3 {padding: 0;}

/*-- Postscript Zone 2 Blocks --*/
#region-postscript-first{width: 100%;}
#region-postscript-first .region-postscript-first-inner{background-color: #232323;}
#region-postscript-second{width: 100%;display: flex;padding:40px 10% 40px 10%;}
#region-postscript-second .region-postscript-second-inner{}
#region-postscript-second .region-postscript-second-inner .region-postscript-second{display: flex;flex-wrap: wrap;}

/*-- Epikoinonia sto Footer --*/
#block-dyaus9-epikoinonia{padding: 40px 10% 40px 10% !important;margin-bottom: 0 !important;}
#block-dyaus9-epikoinonia p.foot-logo{margin: 0 0 35px 0;}
#block-dyaus9-epikoinonia p.foot-logo img{max-width:200px;width: 100%;}
#block-dyaus9-epikoinonia p{margin: 0 0 20px;}
#block-dyaus9-epikoinonia p .fa{margin: 0 9px 0 0;/*-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #3376bc;*/color: #3376bc;}
#block-dyaus9-epikoinonia p .far{margin: 0 9px 0 0;/*-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #3376bc;*/color: #3376bc;font-weight: 400;}
#block-dyaus9-epikoinonia p .fas{margin: 0 9px 0 0;/*-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #3376bc;*/color: #3376bc;}
#block-dyaus9-epikoinonia p .fa-phone{color: #3376bc;margin: 0 9px 0 0;}
#block-dyaus9-epikoinonia p .svg-inline--fa{color: #3376bc;margin: 0 9px 0 0;}
#block-dyaus9-epikoinonia p a{color: #9c9c9c;transition: all 0.4s ease;}
#block-dyaus9-epikoinonia p a:hover{color:#3376bc!important;}
#block-dyaus9-epikoinonia ul.social-small{ list-style: outside none none;  margin-bottom: 0; padding: 0; margin-top: 40px;}
#block-dyaus9-epikoinonia ul.social-small li{display: inline-block;margin:3px 3px 0 0; text-align: center;}
#block-dyaus9-epikoinonia ul.social-small li a{border: medium none;color: #232323;display: block;height: 40px;transition: all 0.4s ease;width: 40px;}
#block-dyaus9-epikoinonia ul.social-small li a .fab{color: #232323;font-size: 16px;border-radius: 50%;display: inline-block;height: 40px;width: 40px;line-height: 40px;transition: all 0.4s ease;background: #fff;border: 1px solid #fff;}
#block-dyaus9-epikoinonia ul.social-small li a .fab:hover{background: #3376bc;color: #fff;border: 1px solid #3376bc;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{ width:100%;}
#block-dyaus9-mainnavigation h2#block-dyaus9-mainnavigation-menu{color: #ffffff;font-size: 17px;font-weight: 600;text-transform: uppercase;margin-bottom: 25px;padding: 0;position: relative;}
#block-dyaus9-mainnavigation ul.menu{margin: 0;}
#block-dyaus9-mainnavigation ul.menu li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-mainnavigation ul.menu li a{color: #9c9c9c;padding: 0;transition:all 0.4s ease;line-height: 24px;}
#block-dyaus9-mainnavigation ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigation ul.menu li a .caret{display: none;}
#block-dyaus9-mainnavigation ul.menu li a.active{color:#3376bc !important; text-decoration:none;}
#block-dyaus9-mainnavigation ul.menu li a:hover{color:#3376bc!important;background: transparent;}
#block-dyaus9-mainnavigation ul.menu li ul{ display:none;}

/*-- Ekserevniste ton Dimo sto Footer --*/
#block-dyaus9-views-block-exploredimosfooter-block-1{width:100%;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul{margin: 0;padding: 0;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li a{color: #9c9c9c;padding: 0;transition:all 0.4s ease;line-height: 24px;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li a:focus{background: transparent;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li a.active{color:#3376bc !important; text-decoration:none;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li a:hover{color:#3376bc!important;background: transparent;}
#block-dyaus9-views-block-exploredimosfooter-block-1 .item-list ul li ul{ display:none;}

/*-- Header Top Menu sto Footer --*/
#block-dyaus9-headertopmenu-3{width:100%;}
#block-dyaus9-headertopmenu-3 h2#block-dyaus9-headertopmenu-3-menu{color: #ffffff;font-size: 17px;font-weight: 600;text-transform: uppercase;margin-bottom: 25px;padding: 0;position: relative;}
#block-dyaus9-headertopmenu-3 ul.menu{margin: 0;width: 100%;}
#block-dyaus9-headertopmenu-3 ul.menu li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-headertopmenu-3 ul.menu li a{color: #9c9c9c;padding: 0;transition:all 0.4s ease;line-height: 24px;}
#block-dyaus9-headertopmenu-3 ul.menu li a:focus{background: transparent;}
#block-dyaus9-headertopmenu-3 ul.menu li a .caret{display: none;}
#block-dyaus9-headertopmenu-3 ul.menu li a.active{color:#3376bc !important; text-decoration:none;}
#block-dyaus9-headertopmenu-3 ul.menu li a:hover{color:#3376bc!important;background: transparent;}
#block-dyaus9-headertopmenu-3 ul.menu li ul{ display:none;}

/*-- footer Zone --*/
#section-footer{}
#region-footer-first{ }
#region-footer-second{}

/*-- Copyright --*/
#block-dyaus9-poweredbyistology{width: 100%;margin:45px 0 0 0!important;}
#block-dyaus9-poweredbyistology .field--name-body p{font-size: 12px;margin: 0!important;font-weight: 300;}
#block-dyaus9-poweredbyistology .field--name-body p a{color:#9c9c9c; font-size: 12px; text-decoration:none;transition:all 0.4s ease;font-weight: 300;}
#block-dyaus9-poweredbyistology .field--name-body p a:hover{color: #3376bc; }

/*-- 404 Page not found --*/
.page-node-3630 .region-content h1.page-header{text-align: center;}
.page-node-3630 .region-content h1.page-header span:before{left: 0;right: 0;margin: 0 auto;}
.page-node-3630 #region-content .field--name-body p{}
.page-node-3630 #region-content .field--name-body p img{}
.page-node-3630 #region-content .field--name-body p.mybtn a{color: #fff;background: #3376bc;border-radius: 30px;padding: 18px 35px;font-size: 14px;text-transform: uppercase;font-family: "Inter", sans-serif;font-weight: 600;letter-spacing: 0.05em;transition: all 0.4s ease;line-height: 1;border: 1px solid #3376bc;outline: none;}
.page-node-3630 #region-content .field--name-body p.mybtn a:hover{color: #fff;background-color: #212121;border: 1px solid #212121;box-shadow:none;}

/*-- Cookies --*/
#sliding-popup{border-radius: 0 30px 0 0;}
#sliding-popup button.eu-cookie-withdraw-tab:before{content: "";background: url(../images/cookies-icon.png) no-repeat scroll 0 0 transparent;width: 40px;height: 40px;position: absolute;left: 5px;top: 5px;z-index: 1;}
#sliding-popup button.eu-cookie-withdraw-tab{left: 27px;padding: 0;border-radius:100% 100% 0 0;font-size: 0;width: 50px;height: 50px;border: none;}
#sliding-popup button.eu-cookie-withdraw-tab:after{content: "Cookies";position: absolute;font-size: 0;line-height: 50px;background: #3376bc;top: 0;left: 27px;padding: 0;z-index: 0;border-radius: 0 15px 0 0;max-width: 0;transition: all 0.4s ease;}
#sliding-popup button.eu-cookie-withdraw-tab:hover:after{font-size: 18px;line-height: 50px;top: 0;left: 27px;padding: 0 15px 0 33px;max-width: 120px;}
#sliding-popup .eu-cookie-compliance-banner{}
#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message{margin: 15px 0 0;}
#sliding-popup .eu-cookie-compliance-banner .eu-cookie-compliance-message p {font-weight: 400;font-size: 14px;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons{}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .agree-button{background:#000000 none repeat scroll 0 0;border: medium none; border-radius: 0; color: #ffffff; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .agree-button:hover{background:#fff none repeat scroll 0 0;color: #000; }
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .decline-button{background:#fff none repeat scroll 0 0;border: medium none; border-radius: 0; color: #000; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-compliance-banner #popup-buttons .decline-button:hover{background:#000 none repeat scroll 0 0;color: #fff; }
#sliding-popup .eu-cookie-withdraw-banner{border-radius: 0 30px 0 0;}
#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message{margin: 15px 0 0;}
#sliding-popup .eu-cookie-withdraw-banner .eu-cookie-compliance-message p {font-weight: 400;font-size: 14px;}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons{}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons .eu-cookie-withdraw-button{background:#000000 none repeat scroll 0 0;border: medium none; border-radius: 0; color: #ffffff; font-size:15px; font-weight: 500;letter-spacing: 0.5px; padding:  15px 25px;transition: all 0.4s ease; text-shadow:none;box-shadow: none;}
#sliding-popup .eu-cookie-withdraw-banner #popup-buttons .eu-cookie-withdraw-button:hover{background:#fff none repeat scroll 0 0;color: #000; }

/*=================== Narrow ===================*/
@media only screen and (min-width : 740px) {

/*-- Test --*/	
h1.page-header{}
	
/*-- User Zone --*/
#zone-user-wrapper{padding:14px 0;}
	
/*-- Social Media Top--*/
#block-dyaus9-socialmediatop {}
#block-dyaus9-socialmediatop ul.social-small{padding: 0 0 0 20px;}
	
/*-- Header Menu Top--*/
#block-dyaus9-headertopmenu{display:block;}

/*-- Header Menu Top--*/
#block-dyaus9-headertopmenumobile{display:none;}
	
/*-- Search Top --*/
#block-dyaus9-searchtop{margin: 0 20px 0 0;}
	
/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {width: 100%;}
#region-branding .region-branding-inner .region-branding {background: #3376bc;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding {}
#region-branding .region-branding-inner .region-branding a.logo{padding:27px 20px;}
#region-branding .region-branding-inner .region-branding a.logo img{width:230px;}
	
/*-- Koumpi Contact Us --*/
#block-dyaus9-koumpicontactus{display:none;}
	
/*-- Responsive Menu--*/
#block-dyaus9-responsivemenumobileicon{top: 36px;}

/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first{background-position: center 70%;}
#zone-preface-wrapper #region-preface-third .region-inner{ margin: 0 auto; width:98%;}
	
/*-- Preface Zone Arxiki--*/
.page-node-1 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{width: 98%;bottom:35%; }
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{font-size: 48px;}
		
/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{width: 98%;bottom:35%;}
#block-dyaus9-blogtitletop .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{width: 98%;bottom:35%;}
#block-dyaus9-searchtitletop .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Nea --*/
#block-dyaus9-neatitletop{width: 98%;bottom:35%;}
#block-dyaus9-neatitletop .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Anakoinoseis --*/
#block-dyaus9-anakoinoseistoptitle{width: 98%;bottom:35%;}
#block-dyaus9-anakoinoseistoptitle .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Deltia Typou --*/
#block-dyaus9-deltiatoptitle{width: 98%;bottom:35%;}
#block-dyaus9-deltiatoptitle .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Prokirikseis --*/
#block-dyaus9-prokirikseistoptitle{width: 98%;bottom:35%;}
#block-dyaus9-prokirikseistoptitle .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Espa --*/
#block-dyaus9-espatoptitle{width: 98%;bottom:35%;}
#block-dyaus9-espatoptitle .field--name-body{font-size: 48px;}
	
/*-- Titloi Selidas Apofaseis --*/
#block-dyaus9-apofaseistoptitle{width: 98%;bottom:35%;}
#block-dyaus9-apofaseistoptitle .field--name-body{font-size: 48px;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{width: 98%;bottom:18%;}
#region-preface-first .region-preface-first ol.breadcrumb li a{}
#region-preface-first .region-preface-first ol.breadcrumb li.active{}
#region-preface-first .region-preface-first ol.breadcrumb li:before{}
	
/*-- Theme Columns --*/
.container {/*width: 740px;*/width: 100%;}
.col-sm-9 {width: 75%;float: left;}
.col-sm-6 {width: 50%;float: left;}
.col-sm-4 {width: 33.333%;float: left;}
.col-sm-3 {width: 25%;float: left;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1 #zone-content .region-content {width: 740px;margin: 0 auto;}

/*-- Responsive Menu--*/
#block-responsivemenumobileicon{right:0;top: 29px;}	
	

/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:740px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 600px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 600px;font-size: 51px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;font-weight: 300;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis Video--*/
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section{min-height: 850px;width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img{min-height: 850px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img video{min-height: 850px;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content{width: 600px;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 30%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title{text-align: center;font-size: 26px;font-weight: 300;margin: 0 0 15px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle{text-align: center;font-size: 58px;font-weight: 500;margin: 0 0 46px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_previous a{top: 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-top .views_slideshow_controls_text_next a{top: 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom{bottom:30px;}
	
/*-- Βoxes Μain Arxiki--*/
#block-dyaus9-boxesmainarxiki .box{width: 22%;margin:20px 1.5% 0 1.5%;}
#block-dyaus9-boxesmainarxiki .box:hover{margin:0 1.5% 20px 1.5%;}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{padding: 120px 15px;}
	
/*-- Βoxes Μain Arxiki 2 --*/
#block-dyaus9-boxesmainarxiki2{}
#block-dyaus9-boxesmainarxiki2 .boxrow{display: flex;flex-wrap: wrap;margin: 0 -15px;}
#block-dyaus9-boxesmainarxiki2 .box{width:33.333%;padding: 0 15px;margin:0;}

/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{}

/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 98%;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 98%;}
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner .region-postscript-top-fifth{flex-direction: row;}

	
/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:98%;}
	
/*-- Blog Arxiki  --*/

/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 98%;}

/*-- Postscript Top Eighth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;}

/*-- Main content / Page --*/
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item{width:calc(50% - 8px);}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Main content / Epikairotitta Post --*/
.page-node-type-nea .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}
	
/*-- Blog List --*/
#block-dyaus9-views-block-blog-block-1{}
#block-dyaus9-views-block-blog-block-1 .views-row{width: calc(50% - 30px);}

/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow{flex-direction: column;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-img{margin-right: 20px;margin-bottom: 20px;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}
	
/*-- Enimerosi / Anakoinoseis --*/
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .view-content{padding:0 25px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 19px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-enimeranakoinoseis-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Enimerosi / Deltia Typou --*/
#block-dyaus9-views-block-enimerdeltia-block-1 .view-content{padding:0 25px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 22px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-enimerdeltia-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Enimerosi / Prokiriksis --*/
#block-dyaus9-views-block-enimerprokirikseis-block-1 .view-content{padding:0 25px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 20px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-enimerprokirikseis-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Enimerosi / Espa --*/
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav{margin: 0 25px;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab{margin:0 10px -4px 0;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-active{margin:0 10px -4px 0;}
#block-dyaus9-blocktabsenimerespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab a{padding:17px 25px 17px 25px;font-size: 16px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .view-content{padding:0 25px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;top: 50%;transform: translateY(-50%);background-size: 45px;width: 50px;height: 50px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-blocktabsenimerespa .ui-widget-content .view .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Anakoinoseis --*/
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 19px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-anakoinoseis-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Anakoinoseis Rest --*/
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}

/*-- Deltia Typou --*/
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 22px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-deltia-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Deltia Typou Rest --*/
#block-dyaus9-views-block-deltiarest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}
	
/*-- Prokirikseis --*/
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;font-size: 20px;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-views-block-prokirikseis-block-1 .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- Prokirikseis Rest --*/
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}

/*-- Espa --*/
#block-dyaus9-blocktabsespa .blocktabs ul.ui-tabs-nav li.ui-tabs-tab a{padding:17px 25px 17px 25px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent{width: calc(100% - 80px);}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner:before{left: 15px;top: 50%;transform: translateY(-50%);background-size: 45px;width: 50px;height: 50px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .boxcontent-inner{padding: 25px 25px 25px 80px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .boxcontent .box-title a{font-size: 16px;}
#block-dyaus9-blocktabsespa .ui-widget-content .view .views-row .boxrow .box-more{width: 80px;display: block;}
	
/*-- ESPA 2021 - 2027  Rest --*/
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}
	
/*-- ESPA 2014 - 2020  Rest --*/
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}
	
/*-- Aapofaseis --*/
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-epitropi{width: 50%;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-title{width: 50%;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-syndate{width:33.333%;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-arapofasis{width:33.333%;}
#block-dyaus9-views-block-apofaseis-block-1 .view-filters .views-exposed-form .form-item-etosapofasis{width:33.333%;}
	
/*-- Blog Dimarxou --*/
#block-dyaus9-views-block-blogdimarxou-block-1{}
#block-dyaus9-views-block-blogdimarxou-block-1 .views-row{width: calc(50% - 30px);}
	
/*-- Main content / Blog Post --*/
.page-node-type-blog .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Blog Dimarxou Rest --*/
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow{flex-direction: column;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-img{margin-right: 20px;margin-bottom: 20px;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer a{padding: 12px 9px;font-size: 8px;}
	
/*-- Eperxomeno Panigiri --*/
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-img{width: 30%;padding: 0 15px;max-width: unset;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-content{width: 70%;padding: 0 15px;}
#block-dyaus9-views-block-panigirieperxomeno-block-1 .box-contentinner{padding: 0 45px;}

/*-- Eperxomeno Panigiria --*/
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .views-row{padding:50px 30px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft{padding-right: 60px;width: 50%;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-title a{font-size:17px;line-height: 22px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright:before{position: absolute;top: -20px;left: 0;bottom: -20px;width: 1px;background: #E5E5E5;content: "";}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright{padding-left: 50px;width: 50%;justify-content: space-between;padding-top: 0;margin-top: 0;border-top:none;}
	
/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .panigiritop .afisa{width:50%;padding: 0 25px;margin: 0;}
.page-node-type-panigiri .panigiritop .details{width:50%;padding: 0 25px;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Panigiria Pager --*/
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li span img{width: 65px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li a span:before{line-height: 65px!important;}	
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev{margin:0 15px 0 0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(2){font-size: 14px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(2){font-size: 14px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next{margin:0 0 0 15px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(1){font-size: 14px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(1){font-size: 14px;}

/*---- Pager ----*/ 
.pager-nav ul.pagination li {margin: 0 10px 0 0 !important;}
.pager-nav ul.pagination li .page-link{width: 45px;height: 45px;}
.pager-nav ul.pagination li a{line-height: 45px;width: 45px;height: 45px;}

/*-- Main content / Contact  --*/
#block-dyaus9-contactformtopinfo .boxrow{display: flex;flex-direction: row;margin: 0 -15px;}
#block-dyaus9-contactformtopinfo .box{width: calc(50% - 30px);}
.page-node-5 .region-content .content{display:flex; flex-direction: row; flex-wrap: wrap;align-items: center;}
.page-node-5 .region-content .content .field--name-body{width: calc(50% - 40px);margin: 0 0 0 40px;}
.page-node-5 .region-content .content .field--name-webform{width:50%;}
.page-node-5 .region-content .content .field--name-webform .form-type-webform-markup h2{font-size: 36px;}
.page-node-5 .region-content .content .field--name-webform .form-item-name{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
.page-node-5 .region-content .content .field--name-webform .form-item-eponymo{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}
.page-node-5 .region-content .content .field--name-webform .form-item-tilefono{float: left;width: calc(50% - 7.5px);margin: 0 7.5px 15px 0;}
.page-node-5 .region-content .content .field--name-webform .form-item-email{float: left;width: calc(50% - 7.5px);margin: 0 0 15px 7.5px;}
	
/*-- Sidebar Second --*/
#region-sidebar-second{margin:0;}
	
/*-- Blog Dimarxou / Sidebar Second --*/
#block-dyaus9-blogdimarxou .mayor-more a{padding: 12px 10px;font-size: 8px;}
	
/*-- Postscript Zone 2 Blocks --*/
#region-postscript-first{width: 33.333%;}
#region-postscript-second{width: 66.667%;display: flex;padding: 100px 15px 0 15px;}

/*-- Epikoinonia sto Footer --*/
#block-dyaus9-epikoinonia{padding: 100px 10% 90px 10% !important;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{ width: 33.333%;}

/*-- Ekserevniste ton Dimo sto Footer --*/
#block-dyaus9-views-block-exploredimosfooter-block-1{width: 33.333%;}

/*-- Header Top Menu sto Footer --*/
#block-dyaus9-headertopmenu-3{width:33.333%;}

} /*=================== Narrow END ===================*/

/*=================== Normal ===================*/
@media only screen and (min-width : 981px) {

/*-- Test --*/
h1.page-header{}
	
/*-- Social Media Top--*/
#block-dyaus9-socialmediatop ul.social-small{padding: 0 0 0 50px;}
	
/*-- Search Top --*/
#block-dyaus9-searchtop{margin: 0 30px 0 0;}

/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {/*width: 960px;*/width: 100%;}
#region-branding .region-branding-inner .region-branding {background: #fff;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding {}
#region-branding .region-branding-inner .region-branding a.logo{padding:32px 20px;}
#region-branding .region-branding-inner .region-branding a.logo img{width:180px;}

/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{padding: 41px 7px}

/*-- Koumpi Contact Us --*/
#block-dyaus9-koumpicontactus{display:block;}
	
/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{ margin: 0 auto;width:960px;}
	
/*-- Preface Zone Arxiki--*/
.page-node-1 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{width:960px;bottom: 30%;}
	
/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Nea --*/
#block-dyaus9-neatitletop{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Anakoinoseis --*/
#block-dyaus9-anakoinoseistoptitle{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Deltia Typou --*/
#block-dyaus9-deltiatoptitle{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Prokirikseis --*/
#block-dyaus9-prokirikseistoptitle{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Espa --*/
#block-dyaus9-espatoptitle{width: 960px;bottom: 30%;}
	
/*-- Titloi Selidas Apofaseis --*/
#block-dyaus9-apofaseistoptitle{width: 960px;bottom: 30%;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{width:960px;}

/*-- Theme Columns --*/
.container {/*width: 980px;*/ width:100%;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1 #zone-content .region-content {width: 980px;margin: 0 auto;}

	
/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:940px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 810px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 780px;font-size: 55px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis Video--*/
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section{min-height:890px;width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img{min-height: 890px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img video{min-height: 890px;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content{width: 800px;margin: 0 auto;position: absolute;left: 0;right: 0;bottom:30%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title{text-align: center;font-size: 26px;font-weight: 300;margin: 0 0 15px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle{text-align: center;font-size: 58px;font-weight: 500;margin: 0 0 46px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a{}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-slideshow-controls-bottom{bottom:30px;}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 98%;}

/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 98%;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:98%;}
	
/*-- Blog Arxiki  --*/
#block-dyaus9-views-block-blogarxiki-block-1 .view-content{flex-direction: row;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row{width:calc(50% - 40px);}
	
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width:98%;}
	
/*-- Postscript Top Eighth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 98%;}

/*-- Main content / Page --*/
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item{width:calc(25% - 8px);}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}
	
/*-- Main content / Epikairotitta Post --*/
.page-node-type-nea .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow{flex-direction: row;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-img{margin-right: 20px;margin-bottom: 0;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- Anakoinoseis Rest --*/
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- Deltia Typou Rest --*/
#block-dyaus9-views-block-deltiarest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- Prokirikseis Rest --*/
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- ESPA 2021 - 2027  Rest --*/
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- ESPA 2014 - 2020  Rest --*/
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- Main content / Blog Post --*/
.page-node-type-blog .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}
	
/*-- Blog Dimarxou Rest --*/
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow{flex-direction: row;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .views-row .boxrow .box-img{margin-right: 20px;margin-bottom: 0;}
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer a{padding: 12px 22px;font-size: 12px;}
	
/*-- Eperxomeno Panigiria --*/
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .views-row{padding:50px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft{padding-right: 60px;width: 50%;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolleft .box-title a{font-size:20px;line-height: 26px;}
#block-dyaus9-views-block-panigiriolokliromeno-block-1 .boxcolright{padding-left: 50px;width: 50%;justify-content: space-between;padding-top: 0;margin-top: 0;border-top:none;}
	
/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .panigiritop .afisa{width:40%;padding: 0 25px;margin:0;}
.page-node-type-panigiri .panigiritop .details{width:60%;padding: 0 25px;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Panigiria Pager --*/
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li span img{width: unset;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li a span:before{line-height: 80px!important;}	
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev{margin:0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(2){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(2){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next{margin:0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(1){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(1){font-size: 18px;}
	
/*-- Main content / Contact  --*/
#block-dyaus9-contactformtopinfo .boxrow{display: flex;flex-direction: row;margin: 0 -15px;}
#block-dyaus9-contactformtopinfo .box{width: calc(25% - 30px);}
.page-node-5 .region-content .content{display:flex; flex-direction: row; flex-wrap: wrap;align-items: center;}
.page-node-5 .region-content .content .field--name-body{width: calc(50% - 80px);margin: 0 0 0 80px;}
.page-node-5 .region-content .content .field--name-webform{width:50%;}
	
/*-- Blog Dimarxou / Sidebar Second --*/
#block-dyaus9-blogdimarxou .mayor-more a{padding: 12px 22px;font-size: 12px;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{}

}/*=================== Normal END ===================*/


/*=================== Wide ===================*/
@media only screen and (min-width : 1199px) {

/*-- Test --*/
h1.page-header{}
	
/*-- User Zone --*/
#zone-user-wrapper{max-width: 1100px;}
	
/*-- Branding Zone --*/
#zone-branding-wrapper{max-width: 1100px;}
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 0;padding-right: 0;}
#region-branding .region-branding-inner {/*width: 1180px;*/width: 100%;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{padding:31px 20px;}
#region-branding .region-branding-inner .region-branding a.logo img{width:190px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{padding:41px 20px;}
	
/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{ margin: 0 auto;width:1180px;}
	
/*-- Slider Arxikis --*/
.block-md-slider{}
.block-md-slider .md-objects{width:1140px!important;}
.block-md-slider .md-objects .md-object{max-width:460px;}
.block-md-slider .md-objects .mysubtitle{max-width: 1010px; padding: 0 65px 0 65px;}
.block-md-slider .md-objects .mytitle{padding: 0 65px 0 65px; max-width: 780px;font-size: 55px;}
.block-md-slider .md-objects .mytxt{max-width: 600px;padding: 0 65px 0 65px;font-size: 17px;top: 57.293% !important;}
.block-md-slider .md-objects .koumpi{margin: 0 65px 0 65px;top: 63.628% !important;}
	
/*-- Slider Arxikis Video--*/
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section{min-height: 1000px;width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img{min-height: 1000px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img video{min-height: 1000px;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content{width: 900px;margin: 0 auto;position: absolute;left: 0;right: 0;bottom:30%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title{text-align: center;font-size: 26px;font-weight: 300;margin: 0 0 15px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle{text-align: center;font-size: 58px;font-weight: 500;margin: 0 0 46px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a{}
	
/*-- Preface Zone Arxiki--*/
.page-node-1 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0; width: 100%;max-width: 100%;}
	
/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{width:1180px;}
	
/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{width: 1180px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{width: 1180px;}
	
/*-- Titloi Selidas Nea --*/
#block-dyaus9-neatitletop{width: 1180px;}
	
/*-- Titloi Selidas Anakoinoseis --*/
#block-dyaus9-anakoinoseistoptitle{width: 1180px;}
	
/*-- Titloi Selidas Deltia Typou --*/
#block-dyaus9-deltiatoptitle{width: 1180px;}
	
/*-- Titloi Selidas Prokirikseis --*/
#block-dyaus9-prokirikseistoptitle{width: 1180px;}
	
/*-- Titloi Selidas Espa --*/
#block-dyaus9-espatoptitle{width: 1180px;}
	
/*-- Titloi Selidas Apofaseis --*/
#block-dyaus9-apofaseistoptitle{width: 1180px;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{width:1180px;}
	
/*-- Theme Columns --*/
.container {/*width: 1180px;*/width: 100%;max-width: 1428px;}

/*-- Theme Columns --*/
.page-node-1 #zone-content.container {/*width: 1180px;*/width: 100%;max-width: 100%;}

/*-- messages --*/
.page-node-1 #zone-messages-wrapper {width: 100%;max-width: 1428px;margin: 0 auto;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1 #zone-content .region-content{width: 1180px;margin: 0 auto;}

/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width:  95%;}
	
/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width:100%;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width:95%;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:95%;}
	
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width:95%;}
	
/*-- Postscript Top Eighth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-eighth .region-postscript-top-eighth-inner{width: 95%;}

/*-- Main content / Page --*/
.page-node-type-page .field--name-field-eikona-paragrafoy .field--item{width:calc(25% - 8px);}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Main content / Epikairotitta Post --*/
.page-node-type-nea .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}
	
/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- Anakoinoseis Rest --*/
#block-dyaus9-views-block-anakoinoseisrest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- Deltia Typou Rest --*/
#block-dyaus9-views-block-deltiarest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- Prokirikseis Rest --*/
#block-dyaus9-views-block-prokirikseisrest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- ESPA 2021 - 2027  Rest --*/
#block-dyaus9-views-block-espa2127rest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- ESPA 2014 - 2020  Rest --*/
#block-dyaus9-views-block-espa1420rest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- Blog Dimarxou Rest --*/
#block-dyaus9-views-block-blogdimarxourest-block-1 .view-footer a{padding: 12px 25px;font-size: 12px;}
	
/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .panigiritop .afisa{width:41%;padding: 0 25px;margin: 0 2% 0 0;}
.page-node-type-panigiri .panigiritop .details{width:57%;padding: 0 25px;}
.page-node-type-panigiri .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Panigiria Pager --*/
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev{margin:0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev .inactive span:nth-child(2){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-prev a span:nth-child(2){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next{margin:0;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next a span:nth-child(1){font-size: 18px;}
#block-dyaus9-views-block-panigiriapager-block-1 ul.entity-pager-list li.entity-pager-item-next .inactive span:nth-child(1){font-size: 18px;}
	
/*-- Blog Dimarxou / Sidebar Second --*/
#block-dyaus9-blogdimarxou .mayor-more a{padding: 12px 25px;font-size: 12px;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}
    
}/*=================== Wide END ===================*/

/*=================== Extra Wide ===================*/
@media only screen and (min-width : 1200px) {
	
/*-- User Zone --*/
#zone-user-wrapper{max-width: 1100px;}
	
/*-- Branding Zone --*/
#zone-branding-wrapper{max-width: 1100px;}
#region-branding .region-branding-inner {/*width: 1180px;*/width: 100%;max-width: 1428px;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{padding:31px 20px;}
#region-branding .region-branding-inner .region-branding a.logo img{width:190px;}
	
/*-- Slider Arxikis Video--*/
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section{min-height: 1000px;width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide{width: 100%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img{min-height: 1000px;background: transparent none no-repeat 50% 50%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-img video{min-height: 1000px;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content{width: 900px;margin: 0 auto;position: absolute;left: 0;right: 0;bottom: 30%;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-title{text-align: center;font-size: 26px;font-weight: 300;margin: 0 0 15px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-subtitle{text-align: center;font-size: 58px;font-weight: 500;margin: 0 0 46px 0;line-height: 1.2;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link{text-align: center;}
#block-dyaus9-views-block-sliderarxikisvideo-block-1 .views-row .slider-content .slider-link a{}

/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 95%;max-width: 1428px;}
	
/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{width: 100%;max-width: 1920px;}
	
/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 95%;max-width: 1428px;}
	
/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width: 95%;max-width: 1428px;}
	
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 95%;max-width: 1428px;}
	
/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .panigiritop .afisa{width:41%;padding: 0 25px;margin: 0 2% 0 0;}
.page-node-type-panigiri .panigiritop .details{width:57%;padding: 0 25px;}
	
}/*=================== Extra Wide END ===================*/

/*=================== Extra Wide 1300px ===================*/
@media only screen and (min-width : 1300px) {
	
/*-- User Zone --*/
#zone-user-wrapper{max-width: 1200px;}
	
/*-- Branding Zone --*/
#zone-branding-wrapper{max-width: 1200px;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{padding:27px 20px;}
#region-branding .region-branding-inner .region-branding a.logo img{width:230px;}
	
/*-- Main content / panigiri Post --*/
.page-node-type-panigiri .panigiritop .afisa{width:35%;padding: 0 25px;margin: 0 2% 0 0;}
.page-node-type-panigiri .panigiritop .details{width:63%;padding: 0 25px;}
	
}

/*=================== Extra Wide 1400px ===================*/
@media only screen and (min-width : 1400px) {
	
/*-- User Zone --*/
#zone-user-wrapper{max-width: 1300px;}
	
/*-- Branding Zone --*/
#zone-branding-wrapper{max-width: 1300px;}
	
}

/*=================== Extra Wide 1500px ===================*/
@media only screen and (min-width : 1500px) {
	
/*-- User Zone --*/
#zone-user-wrapper{max-width: 1428px;}
	
/*-- Branding Zone --*/
#zone-branding-wrapper{max-width: 1428px;}
	
}