.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-24432223-c979-9d81-8531-96659dc7835b {
overflow: visible !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-f051eb59-65bf-b338-1206-23f13f88054b {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-af483ca1-ce85-e795-f27e-9acf9053f282 {}

#glme___customRangeFrom {
max-width: none !important;
margin-left: -0.6rem;
}
#glme___customRangeTo {
max-width: none !important;
margin-left: -0.6rem;
}

.autofit-float.autofit-row.portlet-header {
    position: absolute;
    margin-top: 0.25rem;
}

#_com_liferay_portal_search_web_portlet_SearchPortlet_searchContainer{
display:flex;
flex-direction: row;
}
.form-group.form-group-inline.input-text-wrapper{
margin-left: 3rem;
margin-right: 1.5rem;
}

.panel-heading{
padding-left: 1.25rem;
padding-top: 1rem;
}

.autofit-float.autofit-row.portlet-header{
width: 3rem;
}

/*Hide publisher's photo*/
.sticker.sticker-circle.sticker-light{
display: none;
}
/*Hide "Show Entries: 20" */
.dropdown.pagination-items-per-page{
display: none;
}
.lfr-layout-structure-item-0bcdad0e-cd8f-ad5a-bb40-f4569f071a67 {
}.lfr-layout-structure-item-0f590c2d-222f-5223-2be7-2fd2880ff886 .label-secondary {
  background-color: transparent; /*#F4CA59;*/
  border-color: var(--primary, #003476);
  color: #E0AB4E;
}.lfr-layout-structure-item-c5d73be8-663a-884d-c4d0-9d9a5d7f5a73 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-3332eff3-a131-b9f4-2692-cb6d9a37561b {
background-color: var(--white) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-6c361813-4a50-42a8-8968-a466d9f22676 {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-6c361813-4a50-42a8-8968-a466d9f22676 {
}.lfr-layout-structure-item-a2aa9c8b-21ec-d404-4463-b2549547dbee {
margin-bottom: var(--spacer-4,1.5rem) !important;
margin-top: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-3ad435af-827f-beae-0a5e-f008e9080b12 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-3ad435af-827f-beae-0a5e-f008e9080b12 {
   margin: auto;
   height: auto;
   padding: 0.25rem 0;
   font-size: 2.5rem;
   font-weight: bold;
   line-height: 3rem;
   color: var(--primary, #003476);
  background: linear-gradient(to top, #E0AB4E 4px, transparent 1px) 0 100%;
    background-repeat: no-repeat;
    background-size: 6rem;
}.lfr-layout-structure-item-917b4473-98c9-4384-f4a2-59c5a12b99cc {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
display: none !important;
margin-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-55de6c79-080f-2d76-30fc-0681dfc4468d {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-45adc0bf-bf7e-17c9-3f59-f733cc94f56f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-45adc0bf-bf7e-17c9-3f59-f733cc94f56f {
margin: auto;
height: auto;
padding: 0.25rem 0;
font-size: 2.5rem;
font-weight: bold;
line-height: 3rem;
color: var(--primary, #003476);
background: linear-gradient(to top, var(--secondary, #F4CA59) 4px, transparent 1px) 0 100%;
background-repeat: no-repeat;
background-size: 6rem;
}.lfr-layout-structure-item-b561dec0-9a7c-a474-03e3-504d10b3e218 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da {
height: 2rem !important;
width: 14rem !important;
}
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da {
    background: 
      linear-gradient(to right, black 1px, transparent 1px, transparent);
    background-repeat: no-repeat;
    background-size: 100%;
background-position: 0.25rem;
}

/*Remove "Search"*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button {
  visibility: hidden;
}
/*Add "Κατηγορια" in its place*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button:after {
  content:'Κατηγορία';
  visibility: visible;
  display: block;
  position: absolute;
  font-size: 1rem;
  top:  0.15rem;
  left: 0;
  padding-left: 1rem;
padding-right: 10rem;
}.lfr-layout-structure-item-278b342c-49df-96b7-f8b1-5622982962ea {
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-3,1rem) !important;
box-shadow: var(--box-shadow-sm) !important;
}
.lfr-layout-structure-item-bd5a0433-98f5-802b-0a71-e2a24f39fe12 {
width: 2rem !important;
}
.lfr-layout-structure-item-bd5a0433-98f5-802b-0a71-e2a24f39fe12 {
}.lfr-layout-structure-item-415da464-ebe7-ef60-f347-f8d746332278 {
display: none !important;
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b6c7ccf7-9137-bdf8-4cdf-e9ba3ddfaf26 {
overflow: hidden !important;
}
.lfr-layout-structure-item-b6c7ccf7-9137-bdf8-4cdf-e9ba3ddfaf26 {
    font-size: 18px;
  line-height: 1.8rem;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;  
  text-overflow: -o-ellipsis-lastline;
}

.lfr-layout-structure-item-20ad3169-d0b5-7675-2c15-3dd1a572132e {
color: var(--brand-color-1) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
font-weight: var(--font-weight-bold) !important;
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
   position: relative;
    letter-spacing: 1px;
}

.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f::after {
    content: "";
    position: absolute;
    height: 100%;
    border-left: 1px solid grey;
    bottom: 0;
    top: 0;
   left: -20px;
}.lfr-layout-structure-item-7931c256-4edd-6e29-d7c9-b09602bed9fb {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7931c256-4edd-6e29-d7c9-b09602bed9fb {
}.lfr-layout-structure-item-45638e65-23f8-4239-9d8f-cb7e92662a9c {
overflow: hidden !important;
}
.lfr-layout-structure-item-45638e65-23f8-4239-9d8f-cb7e92662a9c {
    font-size: 18px;
  line-height: 1.8rem;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;  
  text-overflow: -o-ellipsis-lastline;
}

.lfr-layout-structure-item-981117a7-b003-3578-4300-13ed2859952e {
display: none !important;
}
.lfr-layout-structure-item-d8db7692-655d-8431-7db6-a752db822ee3 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
display: none !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d8db7692-655d-8431-7db6-a752db822ee3 {
    background: 
      linear-gradient(to right, black 2px, transparent 2px, transparent);
    background-repeat: no-repeat;
    background-size: 100%;
}.lfr-layout-structure-item-a32960a3-9975-8129-8d1a-818e8b1bda99 {
}.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c {
display: none !important;
}
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .component-title{
padding-left: 1.5rem;
padding-right: 1.5rem;
color: #003476;
background: linear-gradient(to right, black 2px, transparent 2px, transparent);
    background-repeat: no-repeat;
    background-size: 100%;
}

.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c  .date-info{
padding-left: 1.5rem;
padding-right: 1.5rem;
font-weight: bold;
color: black;
}
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .asset-content.mb-3{
padding: 0 1.5rem;
}

.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .cover-image{
margin-bottom: 1.5rem;
}


/*@media (max-width: 345px) {
    .asset-categories.mb-3{
        visibility: hidden !important;
    }
}*/
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .asset-categories{ 
padding-left: 1.5rem;
padding-right: 1.5rem;
//display: flex;
//flex-direction: row;
//justify-content: end;
}

.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .lfr-pagination-config, .separator{ 
display: none;
}

.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .widget-content{
font-size: 16px !important;
line-height: 1.6rem !important;
overflow: hidden !important;
display: -webkit-box !important;
-webkit-line-clamp: 4 !important;
-webkit-box-orient: vertical !important;
text-overflow: -o-ellipsis-lastline !important;
}

/*Button styling*/
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .autofit-col.asset-more.mr-3 a:link{
//margin-top: -3rem;
margin-left: 1.5rem;
color: #003476;
text-decoration: none;
background: #F4CA59;
padding: 0.5rem 1rem;
border-radius: 2px;
}
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .autofit-col.asset-more.mr-3 a:link:hover{
outline: 2px solid #003476;
}

/*Replace default text of button*/
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .autofit-col.asset-more.mr-3 a {
  font-size:0;}
.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .autofit-col.asset-more.mr-3 a:after {
  content: 'Περισσότερα';
  color: #003476;
  font-size:16px;  
}

.lfr-layout-structure-item-2b32c809-d772-379d-f6a9-99ff9f77e15c .search-results{
overflow-x: hidden;
text-indent: -82px;
margin-left: 1.25rem;
margin-top: -1rem;
}
.first.page-item, .last.page-item{
display: none;
} 

.page-item a{
color: #003476;
}

.disabled.page-item a{
opacity: 0.3;
cursor: not-allowed;
}



/*Previous button*/
.lfr-pagination-buttons.pagination :nth-child(2) a{
color: transparent;
display: block;
width: 5.5rem;
margin: 0 0.5rem;
background: url('/documents/d/mts/arrow_back_fill0_wght400_grad0_opsz48');
background-repeat: no-repeat;
background-size: 1.8rem;
background-position: 50%;
border-radius: 2px;
}



/*Next button*/
.lfr-pagination-buttons.pagination :nth-child(3) a{
color: transparent;
display: block;
width: 5.5rem;
margin: 0 0.5rem;
background: url('/documents/d/mts/arrow_back_rotated');
background-repeat: no-repeat;
background-size: 1.8rem;
background-position: 50%;
}

.lfr-pagination-buttons.pagination :nth-child(2):hover, .lfr-pagination-buttons.pagination :nth-child(3):hover{
  outline: 1px solid #CCD4DB;
  border-radius: 2px;
}
.lfr-layout-structure-item-804d43ef-7854-3db0-c317-eb45d370b50e {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-5,3rem) !important;
}



/*Primary button styling*/
.btn-primary{
border-radius: 0;
padding: 0.5rem 3rem;
}

/*Pagination styling*/
.pagination-bar{
justify-content: center;
}
.pagination-results{
display: none;
}
.page-item.active .page-link {
    color: var(--secondary, #F4CA59);
    background: transparent;
    opacity: 1;
    font-size: 1.5rem;
    font-weight: bold;
    cursor: default;
}
.page-link{
 font-size: 1rem;
 font-weight: bold;
}
.lfr-layout-structure-item-836e43ce-0ec8-6439-00e2-afe734022754 .form-control{
background: transparent;
border-radius: 0;
}

.lfr-layout-structure-item-836e43ce-0ec8-6439-00e2-afe734022754 .btn-light{
background: transparent;
}

.input-group .input-group-inset-item{
background: transparent;
border-radius: 0;
}

.input-group .input-group-inset-item-after{
color: black;
}.lfr-layout-structure-item-acca4423-6d13-dba6-c2f1-aec8b9e7be8f {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-acca4423-6d13-dba6-c2f1-aec8b9e7be8f {
}@media screen and (max-width: 991px) {.lfr-layout-structure-item-24432223-c979-9d81-8531-96659dc7835b {
margin-left: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-af483ca1-ce85-e795-f27e-9acf9053f282 {
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-0f590c2d-222f-5223-2be7-2fd2880ff886 {
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3332eff3-a131-b9f4-2692-cb6d9a37561b {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da {
}

/*Remove "Search"*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button {
  visibility: hidden;
}
/*Add "Κατηγορια" in its place*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button:after {
  content:'Κατηγορία';
  visibility: visible;
  display: block;
  position: absolute;
  font-size: 1rem;
  top:  0.15rem;
  left: 5%;
}.lfr-layout-structure-item-bd5a0433-98f5-802b-0a71-e2a24f39fe12 {
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-415da464-ebe7-ef60-f347-f8d746332278 {
margin-top: var(--spacer-2,0.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-24432223-c979-9d81-8531-96659dc7835b {
margin-left: var(--spacer-2rem,nullrem) !important;
}
.lfr-layout-structure-item-0bcdad0e-cd8f-ad5a-bb40-f4569f071a67 {
text-align: left !important;
}
.lfr-layout-structure-item-0f590c2d-222f-5223-2be7-2fd2880ff886 {
padding-left: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-3332eff3-a131-b9f4-2692-cb6d9a37561b {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-6c361813-4a50-42a8-8968-a466d9f22676 {
text-align: left !important;
}
.lfr-layout-structure-item-3ad435af-827f-beae-0a5e-f008e9080b12 {
text-align: left !important;
}
.lfr-layout-structure-item-3ad435af-827f-beae-0a5e-f008e9080b12 {
   margin: auto;
   height: auto;
   padding: 0.25rem 0;
   font-size: 2rem;
   font-weight: bold;
   line-height: 2rem;
   color: var(--primary, #003476);
  background: linear-gradient(to top,#E0AB4E 4px, transparent 1px) 0 100%;
    background-repeat: no-repeat;
    background-size: 6rem;
}.lfr-layout-structure-item-55de6c79-080f-2d76-30fc-0681dfc4468d {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-45adc0bf-bf7e-17c9-3f59-f733cc94f56f {
text-align: left !important;
}
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da {
  
}

/*Remove "Search"*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button {
  visibility: hidden;
}
/*Add "Κατηγορια" in its place*/
.lfr-layout-structure-item-30388c85-21fd-c87d-284d-7098c650c7da button:after {
  content:'Κατηγορία';
  visibility: visible;
  display: block;
  position: absolute;
  font-size: 1rem;
  top:  0.15rem;
  left: 1%;
}.lfr-layout-structure-item-278b342c-49df-96b7-f8b1-5622982962ea {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b6c7ccf7-9137-bdf8-4cdf-e9ba3ddfaf26 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
padding-bottom: var(--spacer-0,0rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
    letter-spacing: 1px;
}

.lfr-layout-structure-item-7931c256-4edd-6e29-d7c9-b09602bed9fb {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-45638e65-23f8-4239-9d8f-cb7e92662a9c {
padding-bottom: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-804d43ef-7854-3db0-c317-eb45d370b50e {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-acca4423-6d13-dba6-c2f1-aec8b9e7be8f {
padding-bottom: var(--spacer-4,1.5rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-24432223-c979-9d81-8531-96659dc7835b {
margin-left: var(--spacer-0,0rem) !important;
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-3332eff3-a131-b9f4-2692-cb6d9a37561b {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-278b342c-49df-96b7-f8b1-5622982962ea {
padding-left: var(--spacer-0,0rem) !important;
padding-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-b6c7ccf7-9137-bdf8-4cdf-e9ba3ddfaf26 {
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
font-size: var(--font-size-base) !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-16ab8680-6562-cc91-1293-432790d5e80f {
    letter-spacing: 1px;
}

.lfr-layout-structure-item-7931c256-4edd-6e29-d7c9-b09602bed9fb {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-45638e65-23f8-4239-9d8f-cb7e92662a9c {
padding-bottom: var(--spacer-0,0rem) !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-acca4423-6d13-dba6-c2f1-aec8b9e7be8f {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
}