/*
 * PUT CUSTOM CSS HERE.
 */

.publicota_table_div{width: 100%; overflow-x: auto;}
.views-exposed-form{background: #EEEEEE; border: 1px solid #000000; padding: 10px;}
.views-exposed-form .form-select{width: 250px;}
.views-exposed-form .form-text{width: 200px;}

.view-katalogos-aitimaton th{
 font-size: 12px !important;	
}

.view-katalogos-aitimaton td{
 font-size: 12px !important;	
}

.view-my-aitimata th{
 font-size: 12px !important;	
}

.view-my-aitimata td{
 font-size: 12px !important;	
}

.view-exelixi-aitimaton th{
 font-size: 12px !important;	
}

.view-exelixi-aitimaton td{
 font-size: 12px !important;	
}

/***FIX FILTERS****/
.view-katalogos-aitimaton .fieldset{
 border-color:#eeeeee;	
}	

.view-katalogos-aitimaton .fieldset__wrapper{
 margin-top: 0;
 padding-top: 0;
}	

.view-katalogos-aitimaton .fieldset__legend{
 background-color: #eeeeee;
}	

.view-katalogos-aitimaton .fieldset__wrapper{
 background-color: #eeeeee;	
}

.view-katalogos-aitimaton .fieldset__label{
 font-weight:100;
 color: #2b374e;	
 padding-top: 0;
 padding-bottom: 0;
 margin-bottom: 6px;
}

.view-katalogos-aitimaton .form-type-textfield{
 padding-top: 0;
 padding-bottom: 0;	
 margin-top: 0;
 margin-bottom: 0;
}

.view-katalogos-aitimaton .form-select{
 width: 90%;	
}	

.view-katalogos-aitimaton .form-text{
 width: 200px;		
}		



.view-exelixi-aitimaton .fieldset{
 border-color:#eeeeee;	
}	

.view-exelixi-aitimaton .fieldset__wrapper{
 margin-top: 0;
 padding-top: 0;
}	

.view-exelixi-aitimaton .fieldset__legend{
 background-color: #eeeeee;
}	

.view-exelixi-aitimaton .fieldset__wrapper{
 background-color: #eeeeee;	
}

.view-exelixi-aitimaton .fieldset__label{
 font-weight:100;
 color: #2b374e;	
 padding-top: 0;
 padding-bottom: 0;
 margin-bottom: 6px;
}

.view-exelixi-aitimaton .form-type-textfield{
 padding-top: 0;
 padding-bottom: 0;	
 margin-top: 0;
 margin-bottom: 0;
}

.view-exelixi-aitimaton .form-select{
 width: 90%;	
}	

.view-exelixi-aitimaton .form-text{
 width: 200px;		
}	



.view-anafora .fieldset{
 border-color:#eeeeee;	
}	

.view-anafora .fieldset__wrapper{
 margin-top: 0;
 padding-top: 0;
}	

.view-anafora .fieldset__legend{
 background-color: #eeeeee;
}	

.view-anafora .fieldset__wrapper{
 background-color: #eeeeee;	
}

.view-anafora .fieldset__label{
 font-weight:100;
 color: #2b374e;	
 padding-top: 0;
 padding-bottom: 0;
 margin-bottom: 6px;
}

.view-anafora .form-type-textfield{
 padding-top: 0;
 padding-bottom: 0;	
 margin-top: 0;
 margin-bottom: 0;
}

.view-anafora .form-select{
 /*width: 90%;*/
}	

.view-anafora .form-text{
 width: 200px;		
}
	
/***END FIX FILTERS**/  



h1 {
  letter-spacing: -0.01em;
  font-size: 1.25rem;
  line-height: var(--sp);
}

@media (min-width: 43.75rem) {
  h1 {
    font-size: 1.25rem;
    line-height: var(--sp);
  }
}

h2 {
  letter-spacing: -0.01em;
  font-size: 1.25rem;
  line-height: var(--sp);
}

@media (min-width: 43.75rem) {
  h2 {
    font-size: 1.25rem;
    line-height: var(--sp);
  }
}

h3 {
  font-size: 1.25rem;
  line-height: var(--sp);
}

@media (min-width: 43.75rem) {
  h3 {
    font-size: 1.25rem;
    line-height: var(--sp);
  }
}

h4 {
  font-size: 1.25rem;
  line-height: var(--sp);
}

h5 {
  font-size: 1.25rem;
  line-height: var(--sp);
}

h6 {
  font-size: 1.25rem;
  line-height: var(--sp);
}

#edit-lang-dropdown-select{
	/*float: left;*/
	/*clear: both;*/
	/*margin-top: 25px;*/
}	

.ipiresiamenu{
 float: left;	
 width: 100%;	
 margin-bottom: 10px;
}	

.ipiresiamenu .button{
 padding-top: 20px;	
 padding-bottom: 20px;	
 border: 2px solid #3E554E;
 color: #3E554E;
 background: #f6f8f8;
 font-size: 16px;
}	


@media (max-width: 43.75rem) {
  .ipiresiamenu {
    width: 100%;
  }
  .ipiresiamenu .button{    
    padding-top: 30px;	
    padding-bottom: 30px;	
  }
}

@media (min-width: 62.5rem) {
  .node__content {
    padding-block-end: 0 !important;
  }
}

#block-olivero-syndesmosypobolisaitimatos{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

#block-olivero-syndesmosypobolisaitimatosaggliko{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
}

#block-olivero-tmimata{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	float: left !important;
	width: 100%;
}

#block-olivero-paroysies{
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	float: left !important;
	width: 100%;
}

/*
#block-olivero-paroysies .block__content{float: left !important;}
#block-olivero-tmimata .block__content{float: left !important;}
*/