/**
 * 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.toolbar-tray-open.toolbar-vertical .mm-page{padding-top: 39px!important;}

body{color: #7A7A7A;font-family: "Manrope", serif; font-size: 16px; background-color: #fff;line-height:1.8;margin: 0;font-weight: 500;}

h1, h2, h3, h4, h5, h6{ color: #002147;font-family: "Manrope", serif; font-weight: 600; line-height: 1.2;margin: 0 0 30px;font-variant-numeric: lining-nums;}
h1, h2, h3 {color: #002147;}
h1{ font-size: 38px;}
h2{ font-size: 36px;}
h3{ font-size: 32px;}

#page{  background-color: #ffffff; margin-right: 0; overflow: hidden; padding-left: 0; position: relative;}
img { height: auto;  max-width: 100%;}
p{margin: 0 0 20px;}
a:link, a:visited { color: #86b22e; text-decoration: none;outline: none;}
a:link:hover, a:visited:hover {color: #130f36;}

/*-- Buttons --*/
button, input[type="reset"], input[type="submit"], input[type="button"] {color: #fff;background: #130f36;border-radius: 10px 10px 10px 10px;padding: 12px 35px;font-size: 14px;text-transform: capitalize;font-family: "Manrope", serif;font-weight: 500;letter-spacing: 0;transition: all 0.4s ease;line-height: 1.5;border: 1px solid #130f36;outline: none;}
.form-actions input:hover{color: #fff;background-color: #86b22e;border: 1px solid #86b22e;box-shadow:none;}

.btn-primary {background-color: #86b22e;padding: 20px 45px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-size: 16px;font-weight: 600;}
.btn-primary .glyphicon{display:none;}
.btn-primary:hover {color: #fff;background-color: #002147;box-shadow:none;}
.btn-primary:focus {color: #fff;background-color: #002147;box-shadow:none;}
.btn-primary:active{color: #fff;background-color: #002147;box-shadow:none;}
.btn-primary:active:hover{background-color: #002147;}
.btn:focus, .btn:active:focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn.active.focus {outline: none;outline-offset: 0;}

/*-- Form Fields --*/
#backtotop {border-radius: 0%;width: 43px;height: 45px;padding: 6px;display: grid !important;}
#backtotop:before {content: "\f062";display: inline-block;font-size: 20px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;}

/*-- Form Fields --*/
label { font-weight: 400;}
textarea.form-control, input.form-control{ width: 100%!important; background: #fff none repeat scroll 0 0;padding: 15px 12px;box-shadow: none;transition: all .5s ease;border-radius: 3px;border: 1px solid #EEEEEE;height: auto;color: #002147;font-size: 18px;margin-bottom: 30px;font-weight: 400;line-height: 1.5;}
.form-control::-webkit-input-placeholder{text-transform: capitalize;color: #002147;}
.form-control:focus, .form-control:active, textarea:focus, textarea:active, button:focus {box-shadow:none;}

/*-- 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: #fff 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: #fff none repeat scroll 0 0;box-shadow:0 2px 5px rgb(0 0 0 / 8%);}

/*-- User Zone --*/
#zone-user-wrapper{background:transparent none repeat scroll 0 0;border-bottom:1px solid #EEEEEE;color: #7a7a7a;font-size: 16px;line-height: 18px;padding:0;}
#zone-user-wrapper #zone-user.container{max-width: 1750px;}
/*.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 #region-user-first{padding:0;}
#zone-user-wrapper #region-user-second{padding:0;}

/*-- User Zone / First--*/
#zone-user-wrapper #region-user-first .region-user-first-inner .region-user-first{display: flex;flex-direction: row;flex-wrap: wrap;align-items: flex-end;justify-content: flex-end;}

/*-- FAQ Link Top --*/
#block-dyaus9-syhneserotiseistoplink{display: block;border-right: 1px solid #EEEEEE;padding: 10px 15px 10px 15px;}
#block-dyaus9-syhneserotiseistoplink .field--name-body a{color: #7a7a7a;transition: all ease 0.4s;font-size: 15px;font-weight: 600;}
#block-dyaus9-syhneserotiseistoplink .field--name-body a:hover{color: #86b22e;}

/*-- Search Top --*/
#block-dyaus9-searchtop{display: block;border-right: 1px solid #EEEEEE;padding: 10px 15px 10px 15px;}
#block-dyaus9-searchtop .search-top a.search-btn2 {color: #002147;transition: all ease 0.4s;display: block;text-align: center;}
#block-dyaus9-searchtop .search-top a.search-btn2:hover {color: #86b22e;}
#block-dyaus9-searchtop .search-top a.search-btn2 svg{vertical-align: middle; width:20px; height: 20px;}

/*-- Language block dropdown--*/
#block-dyaus9-languagedropdownswitcher:before{content: "";background: url(../images/language-bg-black.png) no-repeat scroll 0 0;display: block;position: absolute;left: -27px;top: 2px;width: 20px;height: 20px;}
#block-dyaus9-languagedropdownswitcher{display: block;position: relative;margin: 0;top: 30px;right: 54px;}
#block-dyaus9-languagedropdownswitcher .contextual .trigger{ display:none;}
#block-dyaus9-languagedropdownswitcher .lang-dropdown-form .form-item {margin:0;}
#block-dyaus9-languagedropdownswitcher .ldsSkin {border:none;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddTitle {color: #002147;background:transparent none repeat 0 0;cursor: pointer;border-radius: 0;}
.floating-block-active #block-dyaus9-languagedropdownswitcher .ldsSkin .ddTitle {color: #002147;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddTitleText { padding: 0;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddlabel{text-transform:uppercase; font-weight: 400;margin: 0;transition: all ease 0.4s;}
#block-dyaus9-languagedropdownswitcher .ddTitle:hover .ddlabel{color: #86b22e;}
#block-dyaus9-languagedropdownswitcher .ddTitle .divider {display: none;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddArrow {background:none;margin-top:-15px;right: -10px;}
#block-dyaus9-languagedropdownswitcher .ddTitle .ddArrow:after{color: #002147;content: "\f107";display: inline-block;font-family: "Font Awesome 5 Free";font-weight: 600;font-size:18px;transition:all ease 0.4s;}
.floating-block-active #block-dyaus9-languagedropdownswitcher .ldsSkin .ddArrow:after{color: #000;}
#block-dyaus9-languagedropdownswitcher .ddTitle:hover .ddArrow:after {color: #86b22e;}
#block-dyaus9-languagedropdownswitcher .ldsSkin.borderRadiusTp .ddArrow:after {color: #002147;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li .ddlabel{vertical-align: middle;color: #002147;text-transform: uppercase;transition:all ease 0.4s;cursor: pointer;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.selected .ddlabel{color: #86b22e;}
#block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.hover .ddlabel{color: #86b22e;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child{background: #ffffff;box-shadow: none;width: 70px;left: -26px;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child ul{text-align: center;}
#block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child ul li{padding: 5px;background-color: transparent;color: #002147;}
.floating-block-active #block-dyaus9-languagedropdownswitcher:before{background: url(../images/language-bg-black.png) no-repeat scroll 0 0;}
.floating-block-active #block-dyaus9-languagedropdownswitcher #edit-lang-dropdown-select_child{border: 1px solid #86b22e;background: #86b22e;}
.floating-block-active #block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.selected .ddlabel{color: #000;}
.floating-block-active #block-dyaus9-languagedropdownswitcher .ldsSkin.borderRadiusTp .ddArrow:after {color: #000;}
.floating-block-active #block-dyaus9-languagedropdownswitcher .ldsSkin .ddChild li.hover .ddlabel{color: #000;}

/*-- Branding Zone --*/
#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;}
#region-branding .region-branding-inner .region-branding {display: flex;flex-direction: row;flex-wrap: nowrap;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo{margin:12px 0;}
#region-branding .region-branding-inner .region-branding a.logo img{width:180px;}
#block-dyaus9-logoonimagegr{display:inline-block;float: left;}
#block-dyaus9-logoonwhitegr{display:none;}
.floating-block-active #region-branding{}
.floating-block-active #block-dyaus9-logoonimagegr{display:none;}
.floating-block-active #block-dyaus9-logoonwhitegr{display:inline-block;float: left;}

/*-- 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 {float: left;margin: 0 auto;width: auto;}
#block-dyaus9-horizontalmenu ul.horizontal-menu{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{position: relative;color: #002147;transition: .5s;font-size: 16px;padding: 25px 0 25px;font-weight: 600;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a:hover{color: #86b22e;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a:hover:before{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:before{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active{color: #86b22e;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:hover{color: #86b22e;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.is-active:after{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a:before{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--active-trail a{color: #86b22e;}
#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;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a.sf-with-ul{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul {left: 0;top: 65px;border: 1px solid #D6DADE;width: 380px;padding: 12px 30px;background: #fff;transition: all 0.2s ease-in-out;animation: fadeIn 0.2s ease-in-out;box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li{padding:0;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a{padding: 5px 0;font-weight: 500;color: #7A7A7A;font-size: 14px;border-bottom: 1px dashed #D6DADE;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li:last-child a{border-bottom: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:hover{color: #002147;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a:hover:before{position: absolute;top: 50%;left: -15px;content: "";width: 2px;height: -webkit-fill-available;background-color: #86b22e;transform: translateY(-50%);display: block!important;}
#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{color: #002147;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a.is-active:before{}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li a.is-active:before{position: absolute;top: 50%;left: -15px;content: "";width: 2px;height: -webkit-fill-available;background-color: #86b22e;transform: translateY(-50%);display: block;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li ul.sub-nav a.is-active:before{display: block!important;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav .menu-item--active-trail a:before{position: absolute;top: 50%;left: -15px;content: "";width: 2px;height: -webkit-fill-available;background-color: #86b22e;transform: translateY(-50%);display: block;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav .menu-item--active-trail ul li a:before{display: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li.menu-item--expanded a:after{content: "\f054";display: inline-block;font-family: "Font Awesome 5 Free";margin-left: 8px;font-weight: 600;font-size: 12px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul.sub-nav li.menu-item--expanded .sub-nav li a:after{display: none;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li ul li ul:before{display:none;}
#block-dyaus9-horizontalmenu .horizontal-menu > li ul ul {left: 260px;top: 0;}

#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cf80cf81cf8cceb3cf81ceb1cebccebcceb1 ul{overflow-y: scroll; height:460px;scrollbar-width: thin;scrollbar-color: #B9B9BA #dedede; }
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cf80cf81cf8cceb3cf81ceb1cebccebcceb1 ul::-webkit-scrollbar {width: 12px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--cf80cf81cf8cceb3cf81ceb1cebccebcceb1 ul::-webkit-scrollbar-thumb {background-color: #D6DADE; border-radius: 10px;border: 2px solid #B9B9BA;}

#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--en-program ul{overflow-y: scroll; height:460px;scrollbar-width: thin;scrollbar-color: #B9B9BA #dedede; }
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--en-program ul::-webkit-scrollbar {width: 12px;}
#block-dyaus9-horizontalmenu ul.horizontal-menu li.menu-item--en-program ul::-webkit-scrollbar-thumb {background-color: #D6DADE; border-radius: 10px;border: 2px solid #B9B9BA;}

@keyframes fadeIn {
    from {
        transform: translate3d(0, 18px, 0);
    }
    to {
        transform: translate3d(0, 0, 0);
    }
}

/*-- Responsive Menu--*/
#block-dyaus9-responsivemenumobileicon{position: absolute;right: 0;top: 24px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:before{background: #002147;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: 0 0 0 0;transition: all 0.4s ease;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon .icon{background: #002147;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: #002147;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: #002147;width: 34px;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover .icon{background: #002147;}
#block-dyaus9-responsivemenumobileicon a.responsive-menu-toggle-icon:hover:after{background: #002147;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: #fff;}
#off-canvas .mm-panels .mm-panel .mm-navbar{background: #fff;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/stourdance-logo.png) no-repeat center center #fff;padding: 50px 20px;display: block;}
#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 #002147;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 #002147;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: #002147;font-size: 15px;background-color: transparent;font-weight: 600;transition: all 300ms ease;word-wrap: break-word;white-space: normal;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:hover{background: transparent;color: #86b22e;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a.is-active{background: transparent;color: #86b22e;}
#off-canvas .mm-panels .mm-panel ul.mm-listview li a:focus{background:transparent;}
.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,.5);}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart{}
.mm-wrapper__blocker.mm-slideout a.mm-tabstart span.mm-sronly:before{content: "";background: #000;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: #fff;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: #000;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: #000;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: #fff;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: #000;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);}

/*-- Preface Zone --*/
#zone-preface-wrapper #zone-preface{ margin: 0 auto; width: 100%;padding: 0;}
#zone-preface-wrapper #region-preface-first{ background:#002147;height:150px; margin:0 auto 55px !important; padding: 0;position: relative; width: 100%;  z-index: 2; background:url(../images/banner-inner.jpg) no-repeat scroll center center;background-size: cover;}
#zone-preface-wrapper #region-preface-first:after{content:""; background:#131313 repeat scroll 0 0;width: 100%; height:100%; margin:0;padding: 0;position: absolute; top:0; left: 0; right:0; z-index: 0;opacity: 0.8;}
#zone-preface-wrapper #region-preface-first .region-inner{width:98%;position: relative;height: 100%;}
#zone-preface-wrapper #region-preface-first .region-inner .region-preface-first{position: relative;height: 100%;}

/*-- Preface Zone Arxiki--*/
.page-node-1 #zone-preface-wrapper #region-preface-first{background:transparent; padding:0;height:auto;}
.page-node-1 #zone-preface-wrapper #region-preface-first .region-inner{margin: 0;padding:0; width: 100%;}

/*-- Titloi Selidon --*/
#block-dyaus9-views-block-titlosselidas-block-1{bottom:54%; 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:54%; 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:54%; 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;}

/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{padding: 30px 40px;background-image: url(../images/breadcrumb-bg.png);background-size: cover;background-repeat: no-repeat;background-position: center;background-color: #86b22e;max-width: 628px;color: #ffffff;border-radius: 0;position: absolute; bottom: -45px;width: 100%;margin: 0;z-index: 2}
#region-preface-first .region-preface-first ol.breadcrumb li{}
#region-preface-first .region-preface-first ol.breadcrumb li:before{content: "\f105";display: inline-block;color: #ffffff;font-family: "Font Awesome 5 Free";margin: 0 5px;opacity: 1;font-size: 15px;vertical-align: middle;line-height: 1;font-weight: 600;}
#region-preface-first .region-preface-first ol.breadcrumb li a{color: #ffffff;font-size: 14px;font-weight: 500;line-height: 1.2;padding: 0;opacity: 1;display: inline-block;transition: all 0.4s ease;}
#region-preface-first .region-preface-first ol.breadcrumb li a:hover{color: #002147;}
#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: #002147;}
#region-preface-first .region-preface-first ol.breadcrumb li.active{color: #002147;font-size: 14px;font-weight: 500;line-height: 1.2;}

/*--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:100%!important;}
.block-md-slider .md-objects .md-object{max-width:100%;}
.block-md-slider .md-objects .mysubtitle{max-width: 100%;text-align: center;font-size: 16px;background-color: #86b22e;padding: 10px;width: 540px !important;right: 0%;left: unset !important;height: 3% !important;}
.block-md-slider .md-objects .mytitle{font-size: 36px;text-align: center;right: 0%;left: unset !important;}
.block-md-slider .md-objects .mytxt{max-width: 80%;font-size: 16px;top:47% !important;line-height: 22px;text-align: center;left: 0 !important;right: 0;margin: 0 auto;}
.block-md-slider .md-objects .koumpi{margin: 0 auto;top:63% !important;text-align: center;left: 0!important;right: 0!important;width: 25% !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;}

.block-md-slider .md-slide-item .md-main-img {
    animation: zooomin 10s ease-in infinite;
    transition: all 0.5s ease-in-out;
}

.block-md-slider .md-slide-item .md-main-img img {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: none;
    animation: zooomin 10s ease-in infinite;
    transition: all 0.5s ease-in-out;
}

@keyframes zooomin {
    0% { transform: scale(1); }
    50% { transform: scale(1.2);}
    100% { transform: scale(1.2);}
}




/*-- Arxiki Keimeno --*/
.page-node-1 #region-content h1.page-header{font-size: 30px;font-weight: 700;line-height: 1.2;text-align: center;width: 100%;margin: 0 auto;}
.page-node-1 #region-content .field--name-body p{font-size: 20px;width: 100%;line-height: 1.8;text-align: center;margin: auto;color: #7A7A7A;}

/*-- 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:transparent none repeat scroll 0 0;}
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 98%;margin: 0 auto;padding: 50px 0 20px;position: relative;}

/*-- Progamata Arxiki --*/
#block-dyaus9-programsarxiki .program-section {display: flex;align-items: center;gap: 0;flex-direction: column;}
#block-dyaus9-programsarxiki .program-section .image-container {width: 100%;}
#block-dyaus9-programsarxiki .program-section .image-container img {border-radius: 5px;}
#block-dyaus9-programsarxiki .program-section .info-container {max-width: 100%;padding: 50px 50px;background-color: #F2F8F1;position: relative;top: 10%;right: 0%;border-radius: 5px;}
#block-dyaus9-programsarxiki .program-section .info-label {font-size: 16px;text-transform: uppercase;color: #7A7A7A;margin-bottom: 10px;display: block;}
#block-dyaus9-programsarxiki .program-section h2 {font-weight: 700;line-height: 1.2;margin-bottom: 20px;font-size: 30px}
#block-dyaus9-programsarxiki .program-section p {font-size: 16px;color: #7A7A7A;line-height: 1.8;margin-bottom: 30px;}
#block-dyaus9-programsarxiki .program-section .cta-button {background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-programsarxiki .program-section .cta-button:hover{color: #ffffff;background-color: #002147;}

/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second{width: 100%;margin: 0 auto;padding: 0;}
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width: 100%;margin: 0 auto;padding:100px 10px 60px;}

/*-- 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{font-size: 20px;color: #7A7A7A;text-transform: uppercase;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-header .box-title{font-size: 30px;color: #212529;line-height: 1.2;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-content{display: flex;flex-direction: column;flex-wrap: wrap;justify-content: space-between;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row{width: calc(100% - 20px);display: flex;flex-direction: column;justify-content: center;position: relative;padding: 30px 10px;border: 1px solid #B9B9BA;}
#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 .boxicon{width: 15%;float: left;text-align: center;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .boxicon:before{content: "\f0a1";color: #86b22e;font-size: 27px;font-family: 'Font Awesome 5 Free';margin-right: 10px;display: inline-block;font-weight: 600;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box{position: relative;display: flex;flex-direction: column;flex-wrap: wrap;width: 85%;}
#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: #7A7A7A;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{color: #7A7A7A;font-size: 15px;font-weight: 500;margin: 20px 0;}
#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{color: #002147;font-size: 16px;font-weight: 700;line-height: 1.2;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row:hover .box .box-title a{color: #86b22e;}
#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{background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row:hover .box .box-more a{color: #ffffff;background-color: #002147;}
#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{background-color: #86b22e;padding: 12px 20px;font-size: 16px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-views-block-blogarxiki-block-1 .view-footer a:hover{color: #ffffff;background-color: #002147;}

/*-- 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:60px 0 20px;}
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner:before {position: absolute;content: "";top: 0;width: 100%;height: 50%;background: url(../images/bg-programata.png) no-repeat scroll center center;background-color: #002147;}

/*-- Programata Arxiki  --*/
.block-views-blockprogramma-arxikh-block-1{}
.block-views-blockprogramma-arxikh-block-1 .block-title{text-align: center;color: #ffffff;font-size: 30px;line-height: 1.2;margin-bottom: 50px;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage{margin-left: 0;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content{position: absolute;bottom: 10%;left: 5%;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content h2 a{background-color: #ffffff;color: #212529;padding: 8px;font-size: 20px;display: block;margin: 0 60px 30px 0;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content .cust-btn a{background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content .cust-btn a:hover{color: #ffffff;background-color: #002147;}

/*-- 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{margin: 0 auto;background: url(../images/moto-bg.jpg) no-repeat scroll center center;padding: 174px 0;height: auto;margin: 0 auto 0;width: 98%;position: relative;z-index: 2;bottom: -40px;}

/*-- Moto Arxiki --*/
#block-dyaus9-motohome {}
#block-dyaus9-motohome .moto-container {padding: 0 15px;width: 100%;max-width: 1200px;margin: 0 auto;}
#block-dyaus9-motohome .overlay-text {width: 69%;text-align: center;margin: 0 auto;}
#block-dyaus9-motohome .overlay-text h2 {position: relative;color: #ffffff;font-size: 30px;line-height: 1.2;font-weight: 700;letter-spacing: 0;margin-bottom: 13px;}
#block-dyaus9-motohome .overlay-text .cta-button {background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-motohome .overlay-text .cta-button:hover{color: #ffffff;background-color: #002147;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth{width: 100%;margin: 0 auto;padding: 60px 0;background: transparent none repeat scroll 0 0;position: relative;z-index: 2;background-color: #F2F8F1;border-radius: 0 0 40px 40px;bottom: -40px;}
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 98%;margin: 0 auto;padding:0 15px;}

/*-- Draseis Arxiki  --*/
.block-views-blockdraseisarxikh-block-1{}
.block-views-blockdraseisarxikh-block-1 .view-header{margin: 0 0 35px 0;text-align: center;}
.block-views-blockdraseisarxikh-block-1 .view-header .box-subtitle{font-size: 20px;color: #7A7A7A;text-transform: uppercase;}
.block-views-blockdraseisarxikh-block-1 .view-header .box-title{font-size: 30px;color: #212529;line-height: 1.2;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-stage{margin-left: 0;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-item .box-image {position: relative;display: inline-block;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .box-image img {display: block;width: 100%;height: auto;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .box-image:after {content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 100%);}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content{position: absolute;bottom: 10%;left: 5%;z-index: 2;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content h2 a{color: #ffffff;;font-size: 22px;margin-bottom: 30px;line-height: 1.2;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content .cust-btn a{background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
.block-views-blockdraseisarxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content .cust-btn a:hover{color: #ffffff;background-color: #002147;}

/*-- 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{margin: 0 auto;background: url(../images/bg-entypa.jpg) no-repeat scroll center center;padding: 120px 0;height: auto;margin: 0 auto 0;width: 98%;position: relative;z-index: 1;}
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner:before {position: absolute;content: "";left: 0;bottom: 0;top: 0;right: 0;background: #120f2d;opacity: 0.3;}
.page-node-1 #zone-postscript-wrapper{margin: 0;position: relative;z-index: 1;}

/*-- Entypa Arxiki --*/
#block-dyaus9-entypaarxiki {}
#block-dyaus9-entypaarxiki .moto-container {padding: 0 15px;width: 100%;max-width: 1200px;margin: 0 auto;}
#block-dyaus9-entypaarxiki .overlay-text {width: 69%;text-align: center;margin: 0 auto;}
#block-dyaus9-entypaarxiki .overlay-text .subtitle {font-size: 20px;color: #ffffff;text-transform: uppercase;}
#block-dyaus9-entypaarxiki .overlay-text h2 {position: relative;color: #ffffff;font-size: 30px;line-height: 1.2;font-weight: 700;letter-spacing: 0;margin-bottom: 13px;}
#block-dyaus9-entypaarxiki .overlay-text .cta-button {background-color: #86b22e;padding: 12px 20px;font-size: 14px;color: #ffffff;display: inline-block;border-radius: 40px;position: relative;border: none;font-weight: 500;transition: all 300ms ease 0s;}
#block-dyaus9-entypaarxiki .overlay-text .cta-button:hover{color: #ffffff;background-color: #002147;}


/*-- 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;}

/*-- Programma main--*/
.block-views-blockprogrammamain-block-1{}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item{}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockprogrammamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Ypiresies Prosfoitites main--*/
.page-node-103 .field--name-field-selidaimg{display: none;}
.block-views-blockypiresiesprosfoititesmain-block-1{}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item{}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockypiresiesprosfoititesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Diadikasia Eisagogis Main--*/
.block-views-blockdiadikasiaeisagogismain-block-1{}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item{}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockdiadikasiaeisagogismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Mathimata Main--*/
.block-views-blockmathimatamain-block-1{}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item{}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockmathimatamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Anexartites Meletes Main--*/
.block-views-blockanexartitesmeletesmain-block-1{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Anexartites Meletes Main--*/
.block-views-blockanexartitesmeletesmain-block-1{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockanexartitesmeletesmain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Praktiki Askisi Main--*/
.block-views-blockpraktikiaskisimain-block-1{}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item{}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockpraktikiaskisimain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Metaptyhiaki Diplomatiki Ergasia Main--*/
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1{}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item{}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockmetaptyhiakidiplomatikiergasiamain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Draseis Diorganoseis Main--*/
.page-node-118 .field--name-field-selidaimg{display: none;}
.block-views-blockdraseisdiorganoseismain-block-1{}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item{}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner{}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-card .box-image a img{width: 100%;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-content{padding: 30px;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title{margin-bottom: 30px;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title a{color: #002147;font-size: 22px;font-weight: 700;line-height: 1.2;transition: all 0.4s ease;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-title:hover a{color: #86b22e;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn{margin-top: 30px;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockdraseisdiorganoseismain-block-1 .views-view-responsive-grid__item .views-view-responsive-grid__item-inner .box-btn:hover a{color: #002147;box-shadow:none;}

/*-- Entypa--*/
.block-views-blockentypamain-block-1{}
.block-views-blockentypamain-block-1 .view-content{margin-bottom: 60px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .odd .box-inner{flex-direction: column-reverse;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row {margin-bottom: 40px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row .box-inner{display: flex;flex-direction: column-reverse;justify-content: center;align-items: center;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row .box-inner .col-lg-6{padding: 0;margin-bottom: 20px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-content{padding: 0;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-title{margin-bottom: 30px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-title a{color: #212529;font-weight: 700;line-height: 1.2;font-size: 36px;transition: all 0.4s ease;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-title:hover a{color: #86b22e;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-txt{}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn{margin-top: 30px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn a {color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-btn:hover a{color: #002147;box-shadow:none;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .image-inner{}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .image-inner img{width: 100%;}

/*-- Main content / Page --*/
.page-node-111 .field--name-field-selidaimg{display: none;}
.page-node-119 .field--name-field-selidaimg{display: none;}
.page-node-123 .field--name-field-selidaimg{display: none;}

.page-node-type-page .region-content .page-header{color: #212529;font-size: 30px; margin-bottom: 30px;font-weight: 700;}
.page-node-type-page .field--name-field-selidaimg{margin: 0 0 10px 0;width: 100%;float: left;}
.page-node-type-page .field--name-field-selidaimg img{overflow: hidden;}
.page-node-type-page .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.page-node-type-page .content .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-page .content .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.page-node-type-page .content .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.page-node-type-page .content .field--name-body ol li p{margin: 0; color: #212529;}
.page-node-type-page .content .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-page .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-page .content .field--name-body ul li p{margin: 0;}
.page-node-type-page .content .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-page .content .field--name-body p{}
.page-node-type-page .content .field--name-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-page .content .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.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: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover{border: 1px solid #86b22e;background: #86b22e 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: #86b22e;-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: #ffffff;}
.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: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #ffffff;}
.page-node-type-page .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-page .field--name-field-myarxeiapage .field--item:hover .file-size{color: #ffffff;}
.page-node-type-page .field--name-field-pagevid{border-top: 1px solid #eeeeee;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 #eeeeee;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;}
.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 .content .field--type-text-with-summary table {background-color: #ffffff;}
.page-node-type-page .content .field--type-text-with-summary table tr {word-wrap: break-word;border: 1px solid #7A7A7A;}
.page-node-type-page .content .field--type-text-with-summary table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}
.page-node-type-page .paragraph--type--omada-arheion{float:left; width: 100%; display: block;margin: 30px auto;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-symvolo-titloy{display: block;color: #212529;margin-bottom: 30px;position: relative;padding-bottom: 20px;border-bottom: 1px solid #d6d6d6;font-size: 24px;font-weight: 700;line-height: 1.2;word-break: break-word;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia{}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item{background: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item:hover{border: 1px solid #86b22e;background: #86b22e none repeat scroll 0 0;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file{display: flex;flex-direction: row;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #86b22e;-webkit-text-stroke-width: 1px;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #ffffff;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file-link{width:68%;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file-link a{color: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item:hover .file-link a{color: #ffffff;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-page .paragraph--type--omada-arheion .field--name-field-arheia .field--item:hover .file-size{color: #ffffff;}

/*-- FAQ  --*/
#block-dyaus9-views-block-faq-block-1{}
#block-dyaus9-views-block-faq-block-1 .views-row{margin: 15px 0;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header{background: transparent;border: none;padding: 0;transition: all 300ms ease 0s;margin:0;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header.ui-accordion-header-active{background: transparent none repeat scroll 0 0; position: relative;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header .field-content{display: block;padding: 20px 35px 20px 20px;font-size: 17px;line-height: 26px;font-weight: 600;color: #002147;transition: all .25s ease-in-out;letter-spacing: 0;text-transform: none;position: relative;background: #fff;font-family: "Manrope", serif;border-bottom: 2px solid #002147;border-radius: 0;border-top: none;border-left: none;border-right: none;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header .field-content:after{content: "\f078";display: block;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 16px;color: #000;line-height: normal;position: absolute;right: 13px;top: 25px;transition: all .25s ease-in-out;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header:hover .field-content{color:#86b22e;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header:hover .field-content:after{color: #86b22e;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header.ui-accordion-header-active .field-content{color:#86b22e;border-radius: 0 0 0 0;border-bottom: none;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header.ui-accordion-header-active .field-content:after{content: "\f077";display: block;font-family: "Font Awesome 5 Free";font-weight: 600;font-size: 16px;color: #121212;line-height: normal;position: absolute;right: 13px;top:25px;transition: all .25s ease-in-out;}
#block-dyaus9-views-block-faq-block-1 .views-accordion-header.ui-accordion-header-active:hover .field-content:after{color: #86b22e;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content{border: none;padding: 20px 20px 20px 20px;border-radius: 0 0 0 0;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body{font-family: "Manrope", serif!important;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body h2{font-family:"Manrope", serif;margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body p{font-family:"Manrope", serif!important;font-size: 16px;line-height: 1.8;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ul{padding-left:20px;margin-bottom: 20px;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ul li{font-family:"Manrope", serif;list-style: none;padding: 0 0 8px;position: relative;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body ol li{font-family:"Manrope", serif;position: relative;list-style: none;counter-increment: li;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-body blockquote p{font-family:"Manrope", serif;color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-edit-node{ margin:25px 0;}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-edit-node a {}
#block-dyaus9-views-block-faq-block-1 .ui-accordion-content .views-field-edit-node a:hover{}

/*-- Main content / FAQ --*/
.page-node-type-faq .region-content .faq-header{color: #212529;font-size: 30px; margin-bottom: 30px;font-weight: 700;}
.page-node-type-faq .field--name-field-selidaimg{margin: 0 0 10px 0;width: 100%;float: left;}
.page-node-type-faq .field--name-field-selidaimg img{overflow: hidden;}
.page-node-type-faq .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.page-node-type-faq .content .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-faq .content .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.page-node-type-faq .content .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.page-node-type-faq .content .field--name-body ol li p{margin: 0; color: #212529;}
.page-node-type-faq .content .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-faq .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-faq .content .field--name-body ul li p{margin: 0;}
.page-node-type-faq .content .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-faq .content .field--name-body p{}
.page-node-type-faq .content .field--name-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-faq .content .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}

/*-- Actions Upcoming --*/
.page-node-149 .field--name-field-selidaimg{display: none;}
.block-views-blockactionsupcom-block-1{position: relative;z-index: 1;}
.block-views-blockactionsupcom-block-1 .block-title{color: #212529;font-size: 17px; line-height: 1.32;align-items: center;display: flex;font-weight: 700;margin: 30px 0;}
.block-views-blockactionsupcom-block-1 .block-title:after{background-color: #86b22e;content: "";display: none;flex: auto;height: 1px;margin-left: 20px;box-sizing: border-box;}
.block-views-blockactionsupcom-block-1 .block-title:before{content: "\f1ea";display: inline-block;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin: 0 10px 0 0;font-size: 20px;vertical-align: middle;color: #86b22e;}
.block-views-blockactionsupcom-block-1 .block-title{flex: none;box-sizing: border-box;}
.block-views-blockactionsupcom-block-1 .views-row{margin: 0 0 30px 0;padding: 0 15px;width: 100%;float: left;box-shadow: 0 15px 28px 0 rgba(0,0,0,.06);}
.block-views-blockactionsupcom-block-1 .views-row .views-field-field-selidaimg{overflow: hidden;width: 100%;float: left;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-field-image .field-content{background: none scroll 0 0 rgba(0,0, 0, 0);width:100%; transition: all .35s;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-field-selidaimg .field-content a{display: block;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-field-selidaimg .field-content a img{opacity: 1; transition: all 0.4s ease;}
.block-views-blockactionsupcom-block-1 .views-row:hover .views-field-field-selidaimg .field-content{background: none scroll 0 0 rgba(0, 0, 0, 1);}
.block-views-blockactionsupcom-block-1 .views-row:hover .views-field-field-selidaimg .field-content a img{transform: scale(1.1, 1.1);}
.block-views-blockactionsupcom-block-1 .views-row .views-field-nothing{width: 100%;float: left;padding: 10px;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-nothing .field-content{display: block;padding: 10px 0;}
.block-views-blockactionsupcom-block-1 .views-row .sem-det{width: 100%;margin: 0 0 10px 0;display: block;overflow: hidden;}
.block-views-blockactionsupcom-block-1 .views-row .sem-det .sem-date:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-det .sem-date{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 0 0;margin-bottom: 10px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-det .sem-venue:before{color: #7A7A7A;content: "\f3c5";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;margin-right: 8px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-det .sem-venue{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 0 0;}
.block-views-blockactionsupcom-block-1 .views-row .sem-title{margin-bottom: 25px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-title a{color: #212529;font-size: 18px;font-weight: 600;line-height: 1.5;transition: all 0.4s ease;}
.block-views-blockactionsupcom-block-1 .views-row:hover .sem-title a{color: #86b22e;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more{margin: 35px 0 0 0;text-align: center;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more .myicon-wrapper {margin-left: 10px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;transition: all 0.4s ease;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more:hover a .myicon .fas {right: -10px;}
.block-views-blockactionsupcom-block-1 .views-row .sem-more:hover a{color: #002147;box-shadow:none;}

/*-- Actions Upcoming --*/
.block-views-blockactionscomp-block-1{position: relative;z-index: 1;margin-bottom: 30px;}
.block-views-blockactionscomp-block-1 .block-title{color: #1b1f2e;font-size: 17px; line-height: 1.32;align-items: center;display: flex;font-weight: 700;margin: 30px 0;}
.block-views-blockactionscomp-block-1 .block-title:after{background-color: #d5d5d5;content: "";display: none;flex: auto;height: 1px;margin-left: 20px;box-sizing: border-box;}
.block-views-blockactionscomp-block-1 .block-title:before{content: "\f1ea";display: inline-block;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin: 0 10px 0 0;font-size: 20px;vertical-align: middle;}
.block-views-blockactionscomp-block-1 .block-title{flex: none;box-sizing: border-box;}
.block-views-blockactionscomp-block-1 .views-row{float: left;width: 100%;margin: 0 0 15px 0;transition: all .35s;box-shadow: 0 15px 28px 0 rgba(27,31,46,.06);}
.block-views-blockactionscomp-block-1 .views-row .box-row{flex-direction: column;align-items: center;padding: 35px;}
.block-views-blockactionscomp-block-1 .views-row .box-row-inner{display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;align-items: center;gap: 25px;}
.block-views-blockactionscomp-block-1 .views-row .box-row-inner .sem-imgdate-inner{width: 100%;overflow: hidden;}
.block-views-blockactionscomp-block-1 .views-row .box-row-inner .sem-imgdate-inner a{display: block;}
.block-views-blockactionscomp-block-1 .views-row .box-row-inner .sem-imgdate-inner a img{transition: all .35s;width: 100%;}
.block-views-blockactionscomp-block-1 .views-row:hover .box-row-inner .sem-imgdate-inner{background: none scroll 0 0 rgba(0, 0, 0, 1);}
.block-views-blockactionscomp-block-1 .views-row:hover .box-row-inner .sem-imgdate-inner a img{transform: scale(1.1, 1.1);}
.block-views-blockactionscomp-block-1 .views-row .sem-info{width: 100%}
.block-views-blockactionscomp-block-1 .views-row .sem-det{overflow: hidden;}
.block-views-blockactionscomp-block-1 .views-row .sem-det .sem-date:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.block-views-blockactionscomp-block-1 .views-row .sem-det .sem-date{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 10px 0;}
.block-views-blockactionscomp-block-1 .views-row .sem-det .sem-loc:before{color: #7A7A7A;content: "\f3c5";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;margin-right: 8px;}
.block-views-blockactionscomp-block-1 .views-row .sem-det .sem-loc{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 0 0;}
.block-views-blockactionscomp-block-1 .views-row .sem-title{margin-bottom:15px;}
.block-views-blockactionscomp-block-1 .views-row .sem-title a{color: #212529;font-size: 22px;font-weight: 600;line-height: 1.1;transition: all 0.4s ease;}
.block-views-blockactionscomp-block-1 .views-row:hover .sem-title a{color: #86b22e;}
.block-views-blockactionscomp-block-1 .views-row .sem-txt p{color: #212529;font-size: 16px;font-weight: 400;}
.block-views-blockactionscomp-block-1 .views-row .sem-link {width: 100%;}
.block-views-blockactionscomp-block-1 .views-row .sem-more a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockactionscomp-block-1 .views-row .sem-more .myicon-wrapper {margin-left: 10px;}
.block-views-blockactionscomp-block-1 .views-row .sem-more a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;transition: all 0.4s ease;}
.block-views-blockactionscomp-block-1 .views-row .sem-more:hover a .myicon .fas {right: -10px;}
.block-views-blockactionscomp-block-1 .views-row .sem-more:hover a {color: #002147;box-shadow:none;}

/*-- Main content / Ekdiloseis --*/
.page-node-type-draseis .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-draseis .cactionstop{width: 100%;float: left; border: none;background: none;box-shadow: none;padding: 0;margin: 0 20px 0 0;}
.page-node-type-draseis .cactionstop .panel-body{padding: 0;position: relative;}
.page-node-type-draseis .field--name-field-selidaimg{margin-bottom: 0;position: relative;}
.page-node-type-draseis .field--name-field-selidaimg img{overflow: hidden;}
.page-node-type-draseis .field--name-field-cactionstatus {background-color: #86b22e;line-height: 40px;font-size: 14px;font-weight: 700;display: flex;-webkit-box-pack: center;justify-content: center;-webkit-box-align: center;align-items: center;padding-left: 26.5px;padding-right: 26.5px;text-align: center;position: absolute;top: 30px;left: -10px;z-index: 1;transition: all 500ms ease;color: #fff;}
.page-node-type-draseis .field--name-field-cactionstatus:before {content: '';position: absolute;top: 100%;left: 0;width: 10px;height: 10px;background-color: #86b22e;clip-path: polygon(0 0,100% 100%,100% 0);transition: all 500ms ease;}
.page-node-type-draseis .field--name-field-cactionstatus:after {content: "\f2ea";position: absolute;font-family: 'Font Awesome 5 Free';font-weight: 600;left: 8px;}
.page-node-type-draseis .field--name-field-cactionsdate {float: left;margin-right: 20px;font-size: 14px;font-weight: 500;width: 67%;}
.page-node-type-draseis .field--name-field-cactionsdate: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-draseis .field--name-field-cactionsloc {float: left;margin-right: 0;font-size: 14px;font-weight: 500;}
.page-node-type-draseis .field--name-field-cactionsloc:before {color: #fff;content: "\f3c5";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;margin-right: 8px;}
.page-node-type-draseis .eactionstatusloc {display: flex;width: 100%;border: none;border-radius: 0;box-shadow: 0 20px 20px 0 rgba(63, 56, 54, .04);background-color: #212529;color: #fff;flex-direction: row;flex-wrap: nowrap;justify-content: center;margin-top: 0;}
.page-node-type-draseis .eactionstatusloc .panel-body{display: flex; gap: 15px;padding: 15px 0;}
.page-node-type-draseis .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.page-node-type-draseis .content .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-draseis .content .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.page-node-type-draseis .content .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.page-node-type-draseis .content .field--name-body ol li p{margin: 0; color: #212529;}
.page-node-type-draseis .content .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-draseis .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-draseis .content .field--name-body ul li p{margin: 0;}
.page-node-type-draseis .content .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-draseis .content .field--name-body ul li p{margin: 0;}
.page-node-type-draseis .content .field--name-body p{}
.page-node-type-draseis .content .field--name-body blockquote{position: relative;width: auto;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-draseis .content .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.page-node-type-draseis .content .accordionelements{float: left;width: 100%;font-family: "Manrope", serif!important;display: flex;flex-direction: column;margin-bottom: 20px;}
.page-node-type-draseis .content .accordionelements .accordion-item{padding: 15px;display: flex;justify-content: space-between;align-items: center;width: 100%;flex-direction: row-reverse;flex-wrap: nowrap;border: none;background: transparent;border-bottom: 2px solid #002147;border-radius: 0;gap: 5px;}
.page-node-type-draseis .content .accordionelements .ui-state-active{border: none;}
.page-node-type-draseis .content .accordionelements .accordion-item .ui-icon{background: none;position: relative;z-index: 0;width: 20px;height: 20px;text-indent:0;margin: 0;}
.page-node-type-draseis .content .accordionelements .accordion-item .ui-icon:after{content: "\f078";color: #002147;font-size: 20px;font-family: 'Font Awesome 5 Free';display: inline-block;font-weight: 600;transition: all 0.4s ease;}
.page-node-type-draseis .content .accordionelements .ui-state-active .ui-icon:after{content: "\f077";transition: all 0.4s ease;}
.page-node-type-draseis .content .accordionelements .accordion-item a{width: calc(100% - 30px); font-size: 18px;font-weight: 700;padding-bottom: 3px;padding-top: 3px;color: #002147;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content{width: 100%;overflow: hidden;border: none;border-bottom: 2px solid #002147;border-radius: 0;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long{}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;vertical-align: middle;font-family: "Font Awesome 5 Free";font-size: 14px;margin-right: 10px;font-weight: 600;line-height: 1;border-radius: 50%;padding: 5px 6px}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ol li{position: relative;list-style: none;counter-increment: li;display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ol li p{margin: 0; color: #212529;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ul li p{margin: 0;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long ul li p{margin: 0;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long p{color: #7A7A7A;font-family: "Manrope", serif; font-size: 16px; background-color: #fff;line-height:1.8;margin: 0;font-weight: 500;margin: 0 0 30px;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content .field--type-text-long blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.page-node-type-draseis .field--name-field-myarxeiapage{float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item{background: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item:hover{border: 1px solid #86b22e;background: #86b22e none repeat scroll 0 0;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #86b22e;-webkit-text-stroke-width: 1px;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #ffffff;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file-link a{color: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #ffffff;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-draseis .field--name-field-myarxeiapage .field--item:hover .file-size{color: #ffffff;}
.page-node-type-draseis .field--name-field-pagevid{border-top: 1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-draseis .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-draseis .field--name-field-imgsgalpage{border-top:1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-draseis .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-draseis .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;}
.page-node-type-draseis .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-draseis .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-draseis .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}
.page-node-type-draseis .content .field--type-text-with-summary table {background-color: #ffffff;}
.page-node-type-draseis .content .field--type-text-with-summary table tr {word-wrap: break-word;border: 1px solid #7A7A7A;}
.page-node-type-draseis .content .field--type-text-with-summary table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content table {background-color: #ffffff;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content table tr {word-wrap: break-word;border: 1px solid #7A7A7A;}
.page-node-type-draseis .content .accordionelements .ui-accordion-content table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}

/*-- Seminaria List --*/
.page-node-150 .field--name-field-selidaimg{display: none;}
.block-views-blockseminariamain-block-1{}
.block-views-blockseminariamain-block-1{position: relative;z-index: 1;margin-bottom: 30px;}
.block-views-blockseminariamain-block-1 .views-row{float: left;width: 100%;margin: 0 0 15px 0;transition: all .35s;box-shadow: 0 15px 28px 0 rgba(27,31,46,.06);}
.block-views-blockseminariamain-block-1 .views-row .box-row{flex-direction: column;align-items: center;padding: 35px;}
.block-views-blockseminariamain-block-1 .views-row .box-row-inner{display: flex;flex-direction: row;flex-wrap: wrap;align-content: center;align-items: center;gap: 25px;}
.block-views-blockseminariamain-block-1 .views-row .box-row-inner .sem-imgdate-inner{width: 100%;overflow: hidden;}
.block-views-blockseminariamain-block-1 .views-row .box-row-inner .sem-imgdate-inner a{display: block;}
.block-views-blockseminariamain-block-1 .views-row .box-row-inner .sem-imgdate-inner a img{transition: all .35s;width: 100%;}
.block-views-blockseminariamain-block-1 .views-row:hover .box-row-inner .sem-imgdate-inner{background: none scroll 0 0 rgba(0, 0, 0, 1);}
.block-views-blockseminariamain-block-1 .views-row:hover .box-row-inner .sem-imgdate-inner a img{transform: scale(1.1, 1.1);}
.block-views-blockseminariamain-block-1 .views-row .sem-info{width: 100%}
.block-views-blockseminariamain-block-1 .views-row .sem-det{overflow: hidden;}
.block-views-blockseminariamain-block-1 .views-row .sem-det .sem-date:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.block-views-blockseminariamain-block-1 .views-row .sem-det .sem-date{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 10px 0;}
.block-views-blockseminariamain-block-1 .views-row .sem-det .sem-loc:before{color: #7A7A7A;content: "\f3c5";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;margin-right: 8px;}
.block-views-blockseminariamain-block-1 .views-row .sem-det .sem-loc{color: #7A7A7A;line-height: 16px;float: left;margin: 0 20px 0 0;}
.block-views-blockseminariamain-block-1 .views-row .sem-title{margin-bottom:15px;}
.block-views-blockseminariamain-block-1 .views-row .sem-title a{color: #212529;font-size: 22px;font-weight: 600;line-height: 1.1;transition: all 0.4s ease;}
.block-views-blockseminariamain-block-1 .views-row:hover .sem-title a{color: #86b22e;}
.block-views-blockseminariamain-block-1 .views-row .sem-txt p{color: #212529;font-size: 16px;font-weight: 400;}
.block-views-blockseminariamain-block-1 .views-row .sem-link {width: 100%;}
.block-views-blockseminariamain-block-1 .views-row .sem-more a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockseminariamain-block-1 .views-row .sem-more .myicon-wrapper {margin-left: 10px;}
.block-views-blockseminariamain-block-1 .views-row .sem-more a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;transition: all 0.4s ease;}
.block-views-blockseminariamain-block-1 .views-row .sem-more:hover a .myicon .fas {right: -10px;}
.block-views-blockseminariamain-block-1 .views-row .sem-more:hover a {color: #002147;box-shadow:none;}

/*-- Main content / Seminaria --*/
.page-node-type-seminaria .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-seminaria .cactionstop{width: 100%;float: left;border: none;background: none;box-shadow: none;padding: 0;margin: 0 20px 0 0;}
.page-node-type-seminaria .cactionstop .panel-body{padding: 0;}
.page-node-type-seminaria .field--name-field-selidaimg{margin-bottom: 0;position: relative;}
.page-node-type-seminaria .field--name-field-selidaimg img{overflow: hidden;}
.page-node-type-seminaria .field--name-field-cactionsdate {float: left;margin-right: 20px;font-size: 14px;font-weight: 500;width: 67%;}
.page-node-type-seminaria .field--name-field-cactionsdate: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-seminaria .field--name-field-cactionsloc {float: left;margin-right: 0;font-size: 14px;font-weight: 500;}
.page-node-type-seminaria .field--name-field-cactionsloc:before {color: #fff;content: "\f3c5";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 600;margin-right: 8px;}
.page-node-type-seminaria .eactionstatusloc {display: flex;width: 100%;border: none;border-radius: 0;box-shadow: 0 20px 20px 0 rgba(63, 56, 54, .04);background-color: #212529;color: #fff;flex-direction: row;flex-wrap: nowrap;justify-content: center;margin-top: 0;}
.page-node-type-seminaria .eactionstatusloc .panel-body{display: flex; gap: 10px;}
.page-node-type-seminaria .content .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.page-node-type-seminaria .content .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-seminaria .content .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.page-node-type-seminaria .content .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.page-node-type-seminaria .content .field--name-body ol li p{margin: 0; color: #212529;}
.page-node-type-seminaria .content .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-seminaria .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-seminaria .content .field--name-body ul li p{margin: 0;}
.page-node-type-seminaria .content .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-seminaria .content .field--name-body ul li p{margin: 0;}
.page-node-type-seminaria .content .field--name-body p{}
.page-node-type-seminaria .content .field--name-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-seminaria .content .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.page-node-type-seminaria .field--name-field-myarxeiapage{float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item{background: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item:hover{border: 1px solid #86b22e;background: #86b22e none repeat scroll 0 0;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #86b22e;-webkit-text-stroke-width: 1px;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #ffffff;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file-link a{color: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #ffffff;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-seminaria .field--name-field-myarxeiapage .field--item:hover .file-size{color: #ffffff;}
.page-node-type-seminaria .field--name-field-pagevid{border-top: 1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.page-node-type-seminaria .field--name-field-pagevid iframe{border-radius: 0;}
.page-node-type-seminaria .field--name-field-imgsgalpage{border-top:1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.page-node-type-seminaria .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-seminaria .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;}
.page-node-type-seminaria .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.page-node-type-seminaria .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-seminaria .content .field--type-text-with-summary table {background-color: #ffffff;}
.page-node-type-seminaria .content .field--type-text-with-summary table tr {word-wrap: break-word;border: 1px solid #7A7A7A;}
.page-node-type-seminaria .content .field--type-text-with-summary table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}

/*-- Draseis Exostrefeias List --*/
.page-node-152 .field--name-field-selidaimg{display: none;}
.block-views-blockdraseisexostrefeias-block-1{}
.block-views-blockdraseisexostrefeias-block-1 .views-row{margin: 0 0 30px 0;padding: 0 15px;width: 100%;float: left;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-inner{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-inner .card-box-image{overflow: hidden;margin: 0 0 15px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-image a{display:block;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-image a img{width: 100%;transition: all .4s ease-in;}
.block-views-blockdraseisexostrefeias-block-1 .views-row:hover .card-box-image a img{transform: scale(1.1,1.1);}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-content{padding: 25px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-content .card-box-meta{display: flex;gap: 20px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-content .content-date:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 15px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 500;margin-right: 8px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-content .content-date{color:#7A7A7A;font-size: 15px;font-weight:500;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .card-box-content .content-loc{color:#7A7A7A;font-size: 15px;font-weight:500;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-title{margin: 0 0 5px 0;padding: 0 0 5px 0;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-title a{color: #212529;font-size: 24px;margin-bottom: 30px;font-weight: 600;line-height: 1.5;transition: all .4s ease-in;word-break: break-all;font-variant-numeric: lining-nums;}
.block-views-blockdraseisexostrefeias-block-1 .views-row:hover .content-title a{color: #86b22e;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .views-field-view-node{margin: 40px 0 0 0;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-btn .myicon-wrapper {margin-left: 10px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;transition: all 0.4s ease;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-btn:hover a .myicon .fas {right: -10px;}
.block-views-blockdraseisexostrefeias-block-1 .views-row .content-btn:hover a{color: #002147;box-shadow:none;}

/*-- Ilektroniko Periodiko main List --*/
.page-node-153 .field--name-field-selidaimg{display: none;}
.ilektronikoperiodikomain{}
.ilektronikoperiodikomain .views-row{margin: 0 0 30px 0;padding: 0 15px;width: 100%;float: left;}
.ilektronikoperiodikomain .views-row .card-box-inner{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
.ilektronikoperiodikomain .views-row .card-box-inner .card-box-image{overflow: hidden;margin: 0 0 15px;}
.ilektronikoperiodikomain .views-row .card-box-image a{display:block;}
.ilektronikoperiodikomain .views-row .card-box-image a img{width: 100%;transition: all .4s ease-in;}
.ilektronikoperiodikomain .views-row:hover .card-box-image a img{transform: scale(1.1,1.1);}
.ilektronikoperiodikomain .views-row .card-box-content{padding: 25px;}
.ilektronikoperiodikomain .views-row .card-box-content .card-box-meta{display: flex;gap: 20px;}
.ilektronikoperiodikomain .views-row .card-box-content .content-date:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 15px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 500;margin-right: 8px;}
.ilektronikoperiodikomain .views-row .card-box-content .content-date{color:#7A7A7A;font-size: 15px;font-weight:500;}
.ilektronikoperiodikomain .views-row .card-box-content .content-loc{color:#7A7A7A;font-size: 15px;font-weight:500;}
.ilektronikoperiodikomain .views-row .content-title{margin: 0 0 5px 0;padding: 0 0 5px 0;}
.ilektronikoperiodikomain .views-row .content-title a{color: #212529;font-size: 24px;margin-bottom: 30px;font-weight: 600;line-height: 1.5;transition: all .4s ease-in;word-break: break-all;font-variant-numeric: lining-nums;}
.ilektronikoperiodikomain .views-row:hover .content-title a{color: #86b22e;}
.ilektronikoperiodikomain .views-row .views-field-view-node{margin: 40px 0 0 0;}
.ilektronikoperiodikomain .views-row .content-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
.ilektronikoperiodikomain .views-row .content-btn .myicon-wrapper {margin-left: 10px;}
.ilektronikoperiodikomain .views-row .content-btn a .myicon .fas {font-size: 15px;position: relative;transition: all 0.4s ease;}
.ilektronikoperiodikomain .views-row .content-btn:hover a .myicon .fas {right: -10px;}
.ilektronikoperiodikomain .views-row .content-btn:hover a{color: #002147;box-shadow:none;}

/*-- Tomoi main List --*/
.block-views-blocktomoi-main-block-1{}
.block-views-blocktomoi-main-block-1 .views-row{width: 100%; margin-bottom: 20px;}
.block-views-blocktomoi-main-block-1 .views-row .views-field-title a{padding: 20px;display: block;background-color: #F2F8F1;color: #002147;font-size: 18px;font-weight: 700;transition: all 0.4s ease;}
.block-views-blocktomoi-main-block-1 .views-row .views-field-title a:hover{background-color:#002147;color:#ffffff;}

/*-- Main content / Layout --*/
.layout .layout__region .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.layout .layout__region .cactionstop{border: none;background: none;box-shadow: none;padding: 0;margin: 0;}
.layout .layout__region .cactionstop .panel-body{padding: 0;}
.layout .layout__region .field--name-field-selidaimg{margin-bottom: 0;position: relative;}
.layout .layout__region .field--name-field-selidaimg img{overflow: hidden;}
.layout .layout__region .field--name-created {display:block;float: left;font-size: 16px;font-weight: 600;margin: 25px 0;}
.layout .layout__region .field--name-created:before {color: #7A7A7A;content: "\f073";display: inline-block;font-size: 16px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 400;margin-right: 8px;}
.layout .layout__region .field--name-body h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.layout .layout__region .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.layout .layout__region .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.layout .layout__region .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.layout .layout__region .field--name-body ol li p{margin: 0; color: #212529;}
.layout .layout__region .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.layout .layout__region .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.layout .layout__region .field--name-body ul li p{margin: 0;}
.layout .layout__region .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.layout .layout__region .field--name-body ul li p{margin: 0;}
.layout .layout__region .field--name-body p{}
.layout .layout__region .field--name-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.layout .layout__region .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.layout .layout__region .field--name-field-myarxeiapage{float: left;margin: 16px 0;padding: 0;width: 100%;}
.layout .layout__region .field--name-field-myarxeiapage .field--item{background: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.layout .layout__region .field--name-field-myarxeiapage .field--item:hover{border: 1px solid #86b22e;background: #86b22e none repeat scroll 0 0;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file{display: flex;flex-direction: row;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #86b22e;-webkit-text-stroke-width: 1px;}
.layout .layout__region .field--name-field-myarxeiapage .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #ffffff;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file-link{width:68%;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file-link a{color: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.layout .layout__region .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #ffffff;}
.layout .layout__region .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.layout .layout__region .field--name-field-myarxeiapage .field--item:hover .file-size{color: #ffffff;}
.layout .layout__region .field--name-field-pagevid{border-top: 1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 8px;max-width: 1180px;width: 100%;padding: 20px 0 0 0;}
.layout .layout__region .field--name-field-pagevid iframe{border-radius: 0;}
.layout .layout__region .field--name-field-imgsgalpage{border-top:1px solid #eeeeee;float: left;margin-bottom: 0;margin-top: 10px;padding: 20px 0;width: 100%;}
.layout .layout__region .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;}
.layout .layout__region .field--name-field-imgsgalpage .field--item a{display: block; margin-bottom:0;}
.layout .layout__region .field--name-field-imgsgalpage .field--item img{ opacity: 1; transition: opacity 0.3s ease-in-out 0s;border-radius: 0;}
.layout .layout__region .field--name-field-imgsgalpage .field--item:hover{background: url("../images/hover_zoom2.png") no-repeat scroll center center rgba(0, 0, 0, 1);}
.layout .layout__region .field--name-field-imgsgalpage .field--item:hover img{opacity:0.5;}
.layout .layout__region .field--name-field-titlos-eikonidioy{display: block;color: #212529;margin-bottom: 30px;position: relative;padding-bottom: 20px;border-bottom: 1px solid #d6d6d6;font-size: 24px;font-weight: 700;line-height: 1.2;word-break: break-word;}
.layout .layout__region .field--name-field-keimeno-paragrafoy{}
.layout .layout__region .field--name-field-keimeno-paragrafoy h2{margin-top: 20px;margin-bottom: 13px;font-size: 28px;font-weight: 700;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ol li{position: relative;list-style: none;counter-increment: li;display: flex;flex-direction: row;align-items: center;flex-wrap: nowrap;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ol li p{margin: 0; color: #212529;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ul{padding-left:20px;margin-bottom: 20px;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ul li{list-style: none;padding: 0 0 8px;position: relative;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ul li p{margin: 0;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.layout .layout__region .field--name-field-keimeno-paragrafoy ul li p{margin: 0;}
.layout .layout__region .field--name-field-keimeno-paragrafoy p{font-weight: bold;margin: 0 0 10px;}
.layout .layout__region .field--name-field-keimeno-paragrafoy blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.layout .layout__region .field--name-field-keimeno-paragrafoy blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.layout .layout__region .field--name-field-arheia{float: left;margin: 16px 0;padding: 0;width: 100%;}
.layout .layout__region .field--name-field-arheia .field--item{background: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.layout .layout__region .field--name-field-arheia .field--item:hover{border: 1px solid #86b22e;background: #86b22e none repeat scroll 0 0;}
.layout .layout__region .field--name-field-arheia .field--item .file{display: flex;flex-direction: row;}
.layout .layout__region .field--name-field-arheia .field--item .file-icon{max-width: 25px; margin: 0 10px 0 0;}
.layout .layout__region .field--name-field-arheia .field--item .file-icon .glyphicon-file:before{color: transparent;transition: all 300ms ease 0s;-webkit-text-stroke-color: #86b22e;-webkit-text-stroke-width: 1px;}
.layout .layout__region .field--name-field-arheia .field--item:hover .file-icon .glyphicon-file:before{-webkit-text-stroke-color: #ffffff;}
.layout .layout__region .field--name-field-arheia .field--item .file-link{width:68%;}
.layout .layout__region .field--name-field-arheia .field--item .file-link a{color: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.layout .layout__region .field--name-field-arheia .field--item:hover .file-link a{color: #ffffff;}
.layout .layout__region .field--name-field-arheia .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.layout .layout__region .field--name-field-arheia .field--item:hover .file-size{color: #ffffff;}
.layout .layout__region .field--name-body table {background-color: #ffffff;}
.layout .layout__region .field--name-body table tr {word-wrap: break-word;border: 1px solid #7A7A7A;}
.layout .layout__region .field--name-body table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}
.layout .layout__region .paragraph--type--tomos{float:left;width: 100%; display: block;}


    /*-- Blog List --*/
#block-dyaus9-views-block-blog-block-1{}
#block-dyaus9-views-block-blog-block-1 .view-content{display: flex;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;}
#block-dyaus9-views-block-blog-block-1 .views-row{margin: 0 0 30px 0;padding: 0 15px;width: 100%;float: left;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-inner{box-shadow: 7px 7px 60px rgba(22, 23, 26, 0.06);}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-inner .card-box-image{overflow: hidden;margin: 0 0 15px;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-image a{display:block;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-image a img{width: 100%;transition: all .4s ease-in;}
#block-dyaus9-views-block-blog-block-1 .views-row:hover .card-box-image a img{transform: scale(1.1,1.1);}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-content{padding: 25px;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-content .content-meta{margin: 0 0 16px 0;padding: 0;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-content .content-meta:before{color: #7A7A7A;content: "\f073";display: inline-block;font-size: 15px;font-family: 'Font Awesome 5 Free';font-style: normal;font-weight: 500;margin-right: 8px;}
#block-dyaus9-views-block-blog-block-1 .views-row .card-box-content .content-meta{color:#7A7A7A;font-size: 15px;font-weight:500;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-title{margin: 0 0 5px 0;padding: 0 0 5px 0;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-title a{color: #212529;font-size: 24px;margin-bottom: 30px;font-weight: 600;line-height: 1.5;transition: all .4s ease-in;word-break: break-all;font-variant-numeric: lining-nums;}
#block-dyaus9-views-block-blog-block-1 .views-row:hover .content-title a{color: #86b22e;}
#block-dyaus9-views-block-blog-block-1 .views-row .views-field-view-node{margin: 40px 0 0 0;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-btn a{color: #86b22e; font-size: 16px;transition: all 0.4s ease;line-height: 1.5;outline: none;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-btn .myicon-wrapper {margin-left: 10px;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-btn a .myicon .fas {transform: rotate(90deg);font-size: 15px;position: relative;transition: all 0.4s ease;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-btn:hover a .myicon .fas {right: -10px;}
#block-dyaus9-views-block-blog-block-1 .views-row .content-btn:hover a{color: #002147;box-shadow:none;}

/*-- Main content / Blog Post --*/
.page-node-type-blog .region-content .page-header{margin: 0 0 15px;border-bottom: none;padding: 0;}
.page-node-type-blog .post-meta{margin-bottom: 25px;}
.page-node-type-blog .post-meta .plirofories .day:before{color: #7A7A7A;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: #7A7A7A;font-size: 16px;font-weight: 500;line-height: 1.5;}
.page-node-type-blog .blog-header{color: #212529;font-size: 30px; margin-bottom: 30px;font-weight: 700;}
.page-node-type-blog .field--name-field-selidaimg{margin-bottom: 30px;}
.page-node-type-blog .field--name-field-selidaimg img{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: 700;}
.page-node-type-blog .content .field--name-body ol{padding-left: 20px;counter-reset: li;margin:20px 0;}
.page-node-type-blog .content .field--name-body ol li:before{color: #212529;content: counter(li);display: inline-block;border: 1px solid #212529;font-family: "Font Awesome 5 Free";margin-right: 12px;font-weight: 400;font-size: 14px;border-radius: 100%;padding: 0;width: 20px;height: 20px;text-align: center;line-height: 20px;}
.page-node-type-blog .content .field--name-body ol li{position: relative;list-style: none;counter-increment: li;}
.page-node-type-blog .content .field--name-body ol li p{margin: 0; color: #212529;}
.page-node-type-blog .content .field--name-body ul{padding-left:20px;margin-bottom: 20px;}
.page-node-type-blog .content .field--name-body ul li{list-style: none;padding: 0 0 8px;position: relative;}
.page-node-type-blog .content .field--name-body ul li p{margin: 0;}
.page-node-type-blog .content .field--name-body ul li:before {color: #86b22e;content: "\f00c";display: inline-block;font-family: "Font Awesome 5 Free";font-size: 9px;margin-right: 10px;font-weight: 600;line-height: 1;border: 1px solid #ddd;border-radius: 50%;padding: 5px 6px;}
.page-node-type-blog .content .field--name-body p{}
.page-node-type-blog .content .field--name-body blockquote{position: relative;display: table;padding: 0 50px 0 30px;margin: 20px 0 30px 40px;z-index: 1;border-left: 5px solid #86b22e;}
.page-node-type-blog .content .field--name-body blockquote p{color: #002147;line-height: 1.6;font-weight: 600;font-size: 20px;}
.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: #F2F8F1 none repeat scroll 0 0;border: 1px solid #F2F8F1;padding: 15px 20px;margin: 5px 0;transition: all 300ms ease 0s;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover{border: 1px solid #86b22e;background: #86b22e 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: #86b22e;-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: #ffffff;}
.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: #86b22e;display: block;font-size: 16px;font-weight: 400;text-decoration: none;transition: all 300ms ease 0s;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover .file-link a{color: #ffffff;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item .file-size{width: 27%;text-align: right;color: #86b22e;transition: all 300ms ease 0s;font-size: 14px;}
.page-node-type-blog .field--name-field-myarxeiapage .field--item:hover .file-size{color: #ffffff;}
.page-node-type-blog .field--name-field-anoihto-pdf-arheio{float: left;margin: 16px 0;padding: 0;width: 100%;}
.page-node-type-blog .field--name-field-anoihto-pdf-arheio object{width: 100%;}
.page-node-type-blog .field--name-field-pagevid{border-top: 1px solid #eeeeee;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 #eeeeee;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;}
.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;}
.page-node-type-blog .content .field--type-text-with-summary table {background-color: #ffffff;}
.page-node-type-blog .content .field--type-text-with-summary table tr {word-wrap:anywhere;border: 1px solid #7A7A7A;}
.page-node-type-blog .content .field--type-text-with-summary table tr td {color: #212529;padding: 15px;font-size: 14px;text-align: center;border-left: 1px solid #7A7A7A;}

/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1{}
#block-dyaus9-views-block-blogrest-block-1 .views-row{padding-bottom: 18px;margin-bottom: 18px;border-bottom: 1px solid #eeeeee;}
#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: 40%;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content{display: flex;flex-direction: column;margin-left:10px;}
#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: #002147;font-size: 15px;font-weight: 500;font-style: normal;line-height: 1.3;margin: 0 0 8px;transition: all .4s ease-in;word-break: break-all;}
#block-dyaus9-views-block-blogrest-block-1 .views-row:hover .boxrow .box-content .box-title a{color: #86b22e;}
#block-dyaus9-views-block-blogrest-block-1 .views-row .boxrow .box-content .box-date{color: #929395;font-size: 13px;font-weight: 400;line-height: 1.4;}
#block-dyaus9-views-block-blogrest-block-1 .view-footer{margin: 35px 0 0 0;}
#block-dyaus9-views-block-blogrest-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: "Manrope", 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-blogrest-block-1 .view-footer a:hover{color: #fff;background-color: #86b22e;border: 1px solid #86b22e;box-shadow:none;}

/*-- Main content / Contact  --*/
.page-node-5 .region-content h1.page-header{display: none;}
.page-node-5 .region-content .content{display:flex; flex-direction: column; flex-wrap: wrap;justify-content: space-between;}
.page-node-5 .region-content .content #mapcanvas{margin-bottom: 30px;min-height:300px}
.page-node-5 .region-content .content .field--name-body{width: 100%;padding: 0 15px;margin: 0 0 25px 0;display: flex;flex-direction: column;align-items: start;justify-content: center;}
.page-node-5 .region-content .content .field--name-body .boxrow{display: block;width: 100%;}
.page-node-5 .region-content .content .field--name-body .boxrow .box{width:100%;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner{margin: 0 0 36px 0;display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon{display: block;width: 10%;max-width: 30px;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon .fa{color: #86b22e;font-size: 20px;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-icon .fa-phone{transform: rotate(90deg);}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-content{width: 90%;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-title{color: #7A7A7A;margin: 0 0 4px 0;font-size: 16px;line-height: 1.3;font-weight: 500;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner .box-txt{color:#7A7A7A;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner a{color:#002147;transition: all 0.4s ease;}
.page-node-5 .region-content .content .field--name-body .boxrow .box .box-inner a:hover{color:#86b22e!important;}
.page-node-5 .region-content .content .field--name-webform{width:100%;}
.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 h4{color: #002147;letter-spacing: 0;text-align: center;}
.page-node-5 .region-content .content .field--name-webform .form-type-webform-markup h2{color: #002147;letter-spacing: 0;line-height: 1.3;text-align: center;font-size: 36px;font-weight: 500;}
.page-node-5 .region-content .content .field--name-webform label{margin: 0;}
.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: center;}

/*---- Pager ----*/ 
.pager-nav { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; margin:15px 0 15px;padding: 0;display: inline-block;width: 100%;}
.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-color: #86b22e;color: #ffffff;}
.pager-nav ul.pagination li .page-link{background: transparent;color: #000 !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: 0;line-height: 38px;width: 40px;height: 40px}
.pager-nav ul.pagination li a{position: relative;z-index: 1;transition: all 0.3s ease-in;padding: 5px 25px;border-radius: 25px;background-color: #F2F8F1;margin-right: 10px;border: none;box-shadow: none;color: #86b22e;font-weight: 700;font-size: 24px;line-height: 1;}
.pager-nav ul.pagination li a:hover {background-color: #86b22e;color: #ffffff;}
.pager-nav ul.pagination li a span{}
.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{background: #383a3e none repeat scroll 0 0;border: 1px solid #383a3e;border-radius: 0 50px 50px 0;color: #ffffff;padding: 14px 25px;transition: all 0.4s ease; }
.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{background:#000000 none repeat scroll 0 0;border: 1px solid #000000;}
.path-search .region-content ol{padding: 0 0 0 27px;}
.path-search .region-content ol li{margin: 0 0 25px 0;}
.path-search .region-content ol li h3{font-size: 18px;line-height: 22px;}
.path-search .region-content ol li h3 a{color: #000;transition: all 0.4s ease;}
.path-search .region-content ol li h3 a:hover{color: #383a3e;}
.path-search .region-content ol li p{}

/*-- Sidebar Second --*/
.region-sidebar-second-inner{margin-top: 50px;}
#region-sidebar-second .block{float: left;width: 100%;padding: 40px;background: #F2F8F1;box-shadow: 0 7px 60px rgba(22, 23, 26, 0.07);margin-bottom: 30px;}
#region-sidebar-second h2.block-title{display: block;position: relative;font-size: 24px;font-weight: 700;line-height: 1.2;word-break: break-word;padding: 30px 40px;background-color: #86b22e;color: #ffffff;}

#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;}
#region-sidebar-second .block .item-list ul li a:before{content: "\f054";color: #86b22e;font-size: 13px;font-family: 'Font Awesome 5 Free';margin-right: 10px;display: inline-block;font-weight: 600;}
#region-sidebar-second .block .item-list ul li a{font-size: 16px;color: #7A7A7A;font-weight: 500;display: inline-block;line-height: 1.5;margin-bottom: 10px;}
#region-sidebar-second .block .item-list ul li a:hover{color: #002147;}
#region-sidebar-second .block .item-list ul li .active{color: #002147;}
#region-sidebar-second .block .item-list ul li:last-child a{}

/*-- Search Form / Sidebar Second --*/
#block-dyaus9-formaanazitisis{width: 100%;position: relative;}
#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: 14px 40px 14px 10px;height: auto;box-shadow: none;border-radius: 4px;}
#block-dyaus9-formaanazitisis .input-group input::placeholder {color: #000;font-weight: 300;}
#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.png") 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 .form-submit:hover{background: transparent url("../images/searchbt-hover.png") no-repeat scroll center center;}
#block-dyaus9-formaanazitisis .form-group{margin: 0;}
#block-dyaus9-formaanazitisis .form-actions{margin: 0;}

/*-- Menu / Sidebar Second --*/
#block-dyaus9-mainnavigation-2{margin-bottom: 38px;float: left;width: 100%;padding:32px;border: 1px solid #cac0b3;color: #86b22e;border-radius: 20px;}
#block-dyaus9-mainnavigation-2 h2#block-dyaus9-mainnavigation-2-menu{position: relative;display: block;color: #002147;text-align: left;font-size: 24px;text-transform: none;font-weight: 500;line-height: 1.3;word-break: break-word;margin-top: 0;margin-bottom: 20px;padding: 0;}
#block-dyaus9-mainnavigation-2 ul.menu{float: none;margin: 0;padding: 0;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li{ list-style: outside none none; margin-left: 0; padding:10px 0; float: none;width: 100%;}
#block-dyaus9-mainnavigation-2 ul.menu li a:before{color: #002147;content:"\f105";display:inline-block;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:600;margin-right:8px;transition: all 300ms ease 0s;}
#block-dyaus9-mainnavigation-2 ul.menu li a{color: #002147;padding: 0;transition:all 300ms ease 0s; outline: none;}
#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:#86b22e !important; text-decoration:none;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover{color:#86b22e!important;background: transparent;}
#block-dyaus9-mainnavigation-2 ul.menu li a:hover:before{color:#86b22e!important;}
#block-dyaus9-mainnavigation-2 ul.menu li a.is-active:before{ color:#86b22e!important;}
#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;}
#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: #fff;display: block;height: 42px;transition: all 0.4s ease;width: 42px;}
#block-dyaus9-socialmediaright .field--name-body ul li a .fab{border: 1px solid #eeeeee;color: #7A7A7A;font-size: 16px;display: inline-block;height: 42px;width: 42px;line-height: 42px;transition: all 0.4s ease;}
#block-dyaus9-socialmediaright .field--name-body ul li a .fab:hover{background: #86b22e;border: 1px solid #86b22e;color: #ffffff;}

/*-- Postscript Zone --*/
#zone-postscript-wrapper{font-size: 16px;font-weight: 600;margin: 80px 0 0 0;background-color: #002147;color: #cecece;padding: 84px 0 65px;}
#zone-postscript-wrapper .container{padding: 0;}
#zone-postscript .block h2.block-title{color: #ffffff;font-size: 24px;font-weight: 700;text-transform: none;margin-bottom: 30px;}
#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;}

/*-- Logo sto Footer --*/
#region-postscript-first{width: 100%;position: relative;top: -130px;border-bottom: 1px solid #073972;}
#block-dyaus9-shetikameemas{text-align: center;max-width: 675px;font-size: 18px;margin: auto;}
#block-dyaus9-shetikameemas .foot-logo{margin: 0 0 25px 0;}
#block-dyaus9-shetikameemas .foot-logo img{max-width: 110px;background-color: #fff;padding: 5px 25px 0 0;border-radius: 100%;}
#block-dyaus9-shetikameemas p.foot-txt{color: #B9B9BA;margin-bottom: 30px;font-size: 22px;line-height: 1.6;font-weight: 500;}
#block-dyaus9-shetikameemas ul.social-small{ list-style: outside none none;  margin-bottom: 0; padding: 0;}
#block-dyaus9-shetikameemas ul.social-small li{ display: inline-block;margin: 8px 8px 0 0; text-align: center;}
#block-dyaus9-shetikameemas ul.social-small li a{display: block;background-color: #073972;height: 40px;width: 40px;text-align: center;color: #ffffff;font-size: 24px;border-radius: 2px;position: relative;transition: all 0.4s ease;}
#block-dyaus9-shetikameemas ul.social-small li a .fab{font-size: 18px;border-radius: 0;display: block;line-height: 40px;transition: all 0.4s ease;}
#block-dyaus9-shetikameemas ul.social-small li a:hover{background-color: #86b22e;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{}
#block-dyaus9-mainnavigation h2#block-dyaus9-mainnavigation-menu{color: #ffffff;font-size: 24px;font-weight: 700;text-transform: none;margin-bottom: 30px;}
#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: #B9B9BA;padding: 0;transition:all 0.4s ease;}
#block-dyaus9-mainnavigation ul.menu li a:before{content: "\f054";color: #86b22e;font-size: 13px;font-family: 'Font Awesome 5 Free';margin-right: 10px;}
#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:#fff !important; text-decoration:none;}
#block-dyaus9-mainnavigation ul.menu li a:hover{color:#fff!important;background: transparent;}
#block-dyaus9-mainnavigation ul.menu li ul{ display:none;}

/*-- Menu sto Footer EN --*/
#block-dyaus9-mainnavigationen{}
#block-dyaus9-mainnavigationen h2#block-dyaus9-mainnavigationen-menu{color: #ffffff;font-size: 24px;font-weight: 700;text-transform: none;margin-bottom: 30px;}
#block-dyaus9-mainnavigationen ul.menu{margin: 0;}
#block-dyaus9-mainnavigationen ul.menu li{ list-style: outside none none; margin-left: 0; padding:0 0 15px 0; float: none;}
#block-dyaus9-mainnavigationen ul.menu li a{color: #B9B9BA;padding: 0;transition:all 0.4s ease;}
#block-dyaus9-mainnavigationen ul.menu li a:before{content: "\f054";color: #86b22e;font-size: 13px;font-family: 'Font Awesome 5 Free';margin-right: 10px;}
#block-dyaus9-mainnavigationen ul.menu li a:focus{background: transparent;}
#block-dyaus9-mainnavigationen ul.menu li a .caret{display: none;}
#block-dyaus9-mainnavigationen ul.menu li a.active{color:#fff !important; text-decoration:none;}
#block-dyaus9-mainnavigationen ul.menu li a:hover{color:#fff!important;background: transparent;}
#block-dyaus9-mainnavigationen ul.menu li ul{ display:none;}

/*-- Logo TEFAA sto Footer --*/
#block-dyaus9-tefaalogo{}
#block-dyaus9-tefaalogo img{padding: 0 25px;}

/*-- Logo Dimokritos sto Footer --*/
#block-dyaus9-dimokritoslogo{}
#block-dyaus9-dimokritoslogo img{padding: 0 25px;}

/*-- Epikoinonia sto Footer --*/
#region-postscript-fifth{width: 100%;}
#block-dyaus9-epikoinonia{}
#block-dyaus9-epikoinonia .kentriko{margin: 0 0 20px 0;}
#block-dyaus9-epikoinonia .ipokatastima{margin: 0 0 20px 0;}
#block-dyaus9-epikoinonia .ipostiriksi{}
#block-dyaus9-epikoinonia p{margin: 0 0 10px;}
#block-dyaus9-epikoinonia .phone{color: #cecece;}
#block-dyaus9-epikoinonia p .fa{margin: 0 9px 0 0;-webkit-text-stroke-width: 1px;-webkit-text-stroke-color: #cecece;color: transparent;}
#block-dyaus9-epikoinonia p .fa-phone{transform: rotate(90deg);}
#block-dyaus9-epikoinonia p a{color: #cecece;font-size: 14px; transition: all 0.4s ease;}
#block-dyaus9-epikoinonia p a:hover{color:#fff!important;}

/*-- footer Zone --*/
#section-footer{background: #002147 none repeat scroll 0 0;font-size: 14px;border-top:1px solid rgba(255,255,255,0.2);color: #cecece;}
#region-footer-first{ padding-bottom: 25px; padding-top: 25px;}
#region-footer-second{text-align: center;}

/*-- Copyright --*/
#block-dyaus9-poweredbyistology{}
#block-dyaus9-poweredbyistology .field--name-body p{font-size: 14px;padding-top: 30px;margin: 0 0 30px;}
#block-dyaus9-poweredbyistology .field--name-body p a{color:#cecece; font-size: 14px; text-decoration:none;transition:all 0.4s ease;}
#block-dyaus9-poweredbyistology .field--name-body p a:hover{color: #ffffff;}

/*-- 404 Page not found --*/

h1.page-header{margin: 0 0 20px;border: none;}

/*-- Cookies --*/
#sliding-popup{border-radius: 30px 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%;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: #86b22e;top: 0;left: 27px;padding: 0;z-index: 0;border-radius: 0 15px 15px 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: 30px 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{}
	
/*-- 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%;}

/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding {display: flex;flex-direction: row;flex-wrap: nowrap;align-items: flex-start;}
#region-branding .region-branding-inner .region-branding a.logo img{width:260px;}
#block-dyaus9-contacttop .phone-content {display: flex;}
#block-dyaus9-contacttop .contact-info{left: -55px;}
#block-dyaus9-contacttop .contact-info .location {padding-right: 10px;}	

/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{ margin: 0 auto; width:98%;}
#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:54%; }
#block-dyaus9-views-block-titlosselidas-block-1 .views-field-title{font-size: 38px;}
		
/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{width: 98%;bottom:54%;}
#block-dyaus9-blogtitletop .field--name-body{font-size: 38px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{width: 98%;bottom:54%;}
#block-dyaus9-searchtitletop .field--name-body{font-size: 38px;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{}
#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;}	
	
/*-- Search Top --*/
#block-dyaus9-searchtop{/*display: block; top: 28px;*/}
	
/*-- Slider Arxikis --*/
.block-md-slider .md-objects .mytitle{font-size: 48px;}
.block-md-slider .md-objects .mytxt{max-width: 70%;font-size: 20px;top: 50% !important;}
.block-md-slider .md-objects .koumpi{top:65% !important;width: 18% !important;}

/*-- Arxiki Keimeno --*/
.page-node-1 #region-content h1.page-header{font-size: 40px;width: 70%;}
.page-node-1 #region-content .field--name-body p{width: 70%;}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 98%;}

/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;}

/*-- Blog Arxiki  --*/
#block-dyaus9-views-block-blogarxiki-block-1 .view-header .box-title{font-size: 48px;}

/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 98%;}

/*-- Programata Arxiki  --*/
.block-views-blockprogramma-arxikh-block-1 .block-title{font-size: 48px;}
    
/*-- Postscript Top Fourth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fourth .region-postscript-top-fourth-inner{background: url(../images/moto-bg.jpg) no-repeat scroll center center;padding: 233px 0;height: auto;margin: 0 auto 0 !important;width: 100%;position: relative;z-index: 2;background-attachment: fixed;}

/*-- Moto Arxiki --*/
#block-dyaus9-motohome .overlay-text h2 {font-size: 48px;}

/*-- Postscript Top Fifth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-fifth .region-postscript-top-fifth-inner{width: 98%;padding: 100px 0;}

/*-- Draseis Arxiki  --*/
.block-views-blockdraseisarxikh-block-1 .view-header .box-title{font-size: 48px;}

/*-- Postscript Top Sixth Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-sixth .region-postscript-top-sixth-inner{width:98%;padding: 174px 0;}

	
/*-- 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-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Actions Upcoming --*/
.block-views-blockactionsupcom-block-1 .views-row .views-field-field-selidaimg{width: 35%;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-nothing{width: 65%;}
.block-views-blockactionsupcom-block-1 .views-row .views-field-nothing .field-content{padding: 30px;}
.block-views-blockactionsupcom-block-1 .block-title{font-size: 22px;}
.block-views-blockactionsupcom-block-1 .block-title:after{display: block;}
.block-views-blockactionsupcom-block-1 .views-row .sem-title a{font-size: 28px;}

/*-- Actions Upcoming GR--*/
.block-views-blockactionscomp-block-1 .views-row .box-row-inner .sem-imgdate-inner{width: calc(20% - 25px)}
.block-views-blockactionscomp-block-1 .views-row .sem-info{width: calc(64% - 25px)}
.block-views-blockactionscomp-block-1 .views-row .sem-link {width: calc(16% - 25px)}
.block-views-blockactionscomp-block-1 .block-title{font-size: 22px;}
.block-views-blockactionscomp-block-1 .block-title:after{display: block;}

/*-- Main content / Draseis --*/
.page-node-type-draseis .cactionstop{width: 100%;}
.page-node-type-draseis .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Seminaria List --*/
.block-views-blockseminariamain-block-1 .views-row .box-row-inner .sem-imgdate-inner{width: calc(20% - 25px)}
.block-views-blockseminariamain-block-1 .views-row .sem-info{width: calc(64% - 25px)}
.block-views-blockseminariamain-block-1 .views-row .sem-link {width: calc(16% - 25px)}
.block-views-blockseminariamain-block-1 .block-title{font-size: 22px;}
.block-views-blockseminariamain-block-1 .block-title:after{display: block;}

 /*-- Main content / Seminaria --*/
.page-node-type-seminaria .cactionstop{width: 100%;}
.page-node-type-seminaria .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Ilektroniko Periodiko main List --*/
.ilektronikoperiodikomain .views-row{width: 33.3333%;}

/*-- Draseis Exostrefeias List --*/
.block-views-blockdraseisexostrefeias-block-1 .views-row{width: 50%;}

/*-- Main content / Layout --*/
.layout .layout__region .field--name-field-imgsgalpage .field--item{width:calc(50% - 8px);}

/*-- Main content / Blog Post --*/
.page-node-type-blog .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: 50%;}
	
/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{padding: 12px 17px;}

/*-- Sidebar Second --*/
#region-sidebar-second .block{padding: 8px;}
#region-sidebar-second h2.block-title{font-size: 21px;padding: 10px 20px;}

/*---- Pager ----*/ 
.pager-nav ul.pagination li {}
.pager-nav ul.pagination li .page-link{}
.pager-nav ul.pagination li a{}

/*-- Main content / Contact  --*/
.page-node-5 .region-content .content{display:flex; flex-direction: row-reverse; flex-wrap: wrap;align-items: center;}
.page-node-5 .region-content .content .field--name-body{width: calc(50% - 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;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}

} /*=================== Narrow END ===================*/

/*=================== Normal ===================*/
@media only screen and (min-width : 980px) {

/*-- Test --*/
h1.page-header{}

/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 10px;padding-right: 10px;}
#region-branding .region-branding-inner {/*width: 960px;*/width: 100%;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding {justify-content: space-around;}
#region-branding .region-branding-inner .region-branding a.logo img{width:110px;}
  
/*-- Language block dropdown--*/
#block-dyaus9-languagedropdownswitcher{top: 22px;right: 0;}


/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{font-size: 13px;margin-right: 10px;}
	
/*-- 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;}
	
/*-- Titloi Selidas Blog --*/
#block-dyaus9-blogtitletop{width: 960px;}
	
/*-- Titloi Selidas Search --*/
#block-dyaus9-searchtitletop{width: 960px;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{}

/*-- Theme Columns --*/
.container {/*width: 980px;*/ width:100%;}
	
/*-- Zone Content / Region Content  Arxiki --*/
.page-node-1 #zone-content .region-content {width: 980px;margin: 0 auto;}
	
/*-- Search Top --*/
#block-dyaus9-searchtop{/*position: relative;right: 0;top: 20px;*/}
	
/*-- Slider Arxikis --*/
.block-md-slider .md-objects .mysubtitle{font-size: 24px;right: 15%;width: 600px !important;}
.block-md-slider .md-objects .mytitle{font-size: 56px;text-align: right;right: 15%;}
.block-md-slider .md-objects .mytxt{font-size: 20px;max-width: 50%;top:60% !important;}
.block-md-slider .md-objects .koumpi{top:70% !important;width: 15% !important;}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 98%;}

/*-- Progamata Arxiki --*/
#block-dyaus9-programsarxiki .program-section {gap: 20px;flex-direction: row;}
#block-dyaus9-programsarxiki .program-section .image-container {width: 90%;}
#block-dyaus9-programsarxiki .program-section .info-container {max-width: 615px;position: absolute;}
#block-dyaus9-programsarxiki .program-section .info-label {font-size: 20px;}
#block-dyaus9-programsarxiki .program-section h2 {font-size: 46px;}
#block-dyaus9-programsarxiki .program-section .cta-button {padding: 20px 45px;font-size: 16px;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;}

/*-- 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(33.333% - 20px);}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .boxicon{width: 15%;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box{width: 85%;}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 98%;padding: 100px 0 60px;}

/*-- Programata Arxiki  --*/
.block-views-blockprogramma-arxikh-block-1 .block-title{font-size: 48px;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage{margin-left: -24%;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content h2 a{padding: 15px;font-size: 28px;}
.block-views-blockprogramma-arxikh-block-1 .owl-stage-outer .owl-stage .owl-item .box .box-inner .box-image .box-content .cust-btn a{padding: 12px 20px;font-size: 14px;}
    
/*-- 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%;}
	
/*-- 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%;}

/*-- Kentro Koinotitas --*/
#block-dyaus9-views-block-kentro-block-1 .view-content{flex-direction: row;}
#block-dyaus9-views-block-kentro-block-1 .views-row{width: calc(50% - 40px);}
	
/*-- Main content / Page --*/
.page-node-type-page .field--name-field-selidaimg{margin: 0 30px 10px 0;width: 40%;}
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Main content / Ekdiloseis --*/
.page-node-type-draseis .cactionstop{width: 40%;}
.page-node-type-draseis .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Main content / Seminaria --*/
.page-node-type-seminaria .cactionstop{width: 40%;}
.page-node-type-seminaria .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Main content / Layout --*/
.layout .layout__region .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}
	
/*-- Main content / Blog Post --*/
.page-node-type-blog .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Blog Rest --*/
#block-dyaus9-views-block-blogrest-block-1 .view-footer a{padding: 12px 35px;}
	
/*-- Main content / Contact  --*/
.page-node-5 .region-content .content .field--name-body{width: calc(33.333% - 30px);}
.page-node-5 .region-content .content .field--name-webform{width:66.666%;}

/*-- Sidebar Second --*/
#region-sidebar-second .block{padding: 8px;}
#region-sidebar-second h2.block-title{font-size: 21px;padding: 10px 20px;}

/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}

/*-- Epikoinonia sto Footer --*/
#region-postscript-fifth{width: 25%;}

/*-- Menu sto Footer --*/
#block-dyaus9-mainnavigation{padding: 0 75px !important;}

}/*=================== Normal END ===================*/


/*=================== Wide ===================*/
@media only screen and (min-width : 1199px) {

/*-- Test --*/
h1.page-header{}
	
/*-- Branding Zone --*/
#zone-branding {padding-left: 0;padding-right: 0;}
#region-branding {padding-left: 10px;padding-right: 10px;}
#region-branding .region-branding-inner {/*width: 1180px;*/width: 100%;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo img{width:200px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin-right: 15px;font-size: 15px;}
	
/*-- Preface Zone --*/
#zone-preface-wrapper #region-preface-first .region-inner{ margin: 0 auto;width:1180px;}
	
/*-- Slider Arxikis --*/
.block-md-slider .md-objects .koumpi{width: 10%!important;}
	
/*-- 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;}
	
/*-- Breadcrumb --*/
#region-preface-first .region-preface-first ol.breadcrumb{}
	
/*-- 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;}

/*-- Search Top --*/
#block-dyaus9-searchtop{}
	
/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width:95%;}

/*-- Progamata Arxiki --*/
#block-dyaus9-programsarxiki .program-section .image-container {width: 65%;}
#block-dyaus9-programsarxiki .program-section .info-container {max-width: 615px;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;}

/*-- Blog Arxiki  --*/
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .boxicon{width: 10%;}
#block-dyaus9-views-block-blogarxiki-block-1 .views-row .box{width: 90%;}

/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width:  100%;}

/*-- Programata Arxiki  --*/
	

/*-- 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:100%;}
	
/*-- 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%;}

/*-- Entypa--*/
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row {margin-bottom: 0;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .odd .box-inner{flex-direction: row-reverse!important;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row .box-inner{flex-direction: row;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .views-row .box-inner .col-lg-6{padding: 0;margin-bottom: 0;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-content{padding: 30px 60px;}
.block-views-blockentypamain-block-1 .view-content .view-content-item .box-inner .box-title a{font-size: 42px;}

/*-- Main content / Page --*/
.page-node-type-page .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Main content / Draseis --*/

/*-- Main content / Blog Post --*/
.page-node-type-blog .field--name-field-imgsgalpage .field--item{width:calc(25% - 8px);}

/*-- Sidebar Second --*/
#region-sidebar-second .block{padding: 40px;}
#region-sidebar-second h2.block-title{font-size: 24px;padding: 30px 40px;}
	
/*-- Postscript Zone --*/
#zone-postscript-wrapper .container{}
    
}/*=================== Wide END ===================*/

/*=================== Extra Wide ===================*/
@media only screen and (min-width : 1200px) {
	
/*-- Branding Zone --*/
#region-branding .region-branding-inner {/*width: 1180px;*/width: 100%;max-width: 1750px;}
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo img{width:200px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin-right: 15px;font-size: 15px;}

/*-- Postscript Top First Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-first .region-postscript-top-first-inner{width: 95%;max-width: 1428px;}
	
/*-- Postscript Top Second Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-second .region-postscript-top-second-inner{width:100%;max-width:100%;}
	
/*-- Postscript Top Third Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-third .region-postscript-top-third-inner{width: 100%;max-width: 100%;}
	
/*-- 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: 100%;max-width: 100%;}
	
/*-- Postscript Top Seventh Arxiki --*/
.page-node-1 #zone-postscript-top #region-postscript-top-seventh .region-postscript-top-seventh-inner{width: 95%;max-width: 1428px;}
	
}/*=================== Extra Wide END ===================*/

/*=================== Extra Extra Wide ===================*/
@media only screen and (min-width : 1300px) {
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo img{width:260px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin-right: 15px;font-size: 16px;}
	
}/*=================== Extra Extra Wide END ===================*/

/*=================== Extra Extra Extra Wide ===================*/
@media only screen and (min-width : 1400px) {
	
/*-- Branding Zone - Logo --*/
#region-branding .region-branding-inner .region-branding a.logo img{width:260px;}
	
/*-- Menu --*/
#block-dyaus9-horizontalmenu {}
#block-dyaus9-horizontalmenu ul.horizontal-menu li a{margin-right: 23px;font-size: 16px;}
	
}/*=================== Extra Extra Extra Wide END ===================*/