/*Allazei to fonto toy template (header & Footer only) */
:root {
  --cassiopeia-color-primary: red;
  --cassiopeia-color-hover: green;
  --cassiopeia-color-link: blue;
}
/*allagi fontoy & aktinas gvnias perithwriou (sxetika me template.css line 4732  */
.card {
    --card-bg: hsla(240, 35%, 93%, 0.40);
	--card-border-radius: 0.5rem;
	 --card-inner-border-radius: calc(0.5rem - 1px);
}
/* align the two language flags in the center of header of enthema epilogi glwssas */
table.moduletable.pull-right {
	text-align: right;
	width: 100%;
	margin-top: 0.4rem
}
/* THIS ALIGN THE LOGO IMAGE & site description TO THE CENTER OF HEADER*/
.navbar-brand {
	width: 100%;
	text-align: center;
}
/* THIS CHANGE THE FONT- SIZE & padding-top OF SITE DESCRIPTION FROM 
1 REM (DEFAULT) TO 1.4 REM*/
.container-header .site-description {
    font-size: 1.3rem;
	padding-top: 0.4rem
 }
  /*--- Change the color and font-weight of menu item headings for articles for 
  registered users in orange and Bold, to stand out from the rest --- */
  
  /*Αλλαγή κειμένου του menu item id=178 (Το βιβλίο του Ενώχ)
  σε χρώμα πορτοκαλί και Bold. Το ίδιο και στο Αγγλικό μενου 222 */
  .item-178, .item-178 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
.item-222, .item-222 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
/*Αλλαγή κειμένου του menu item id=266 (Αμερικάνικες έρευνες)
  σε χρώμα πορτοκαλί και Bold. Το ίδιο και στο Αγγλικό μενου 271 */
.item-266, .item-266 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
.item-271, .item-271 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
/*Αλλαγή χρώματος κειμένου του menu item id=381 (νέος χάρτης-Σταδιακή βύθιση) 
  σε πορτοκαλί.*/
.item-381, .item-381 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
/*menu item id=294 (New map-Gradually destroyed) σε πορτοκαλί.*/
.item-294, .item-294 > a {
  font-weight: strong; !important;
  color: #f17b21;  !important;
}
/*menu items id=248 , 249, 204, 205 
(πυραμίδες αιγύπτου-Μάγιας-Ελληνικό-Αγγλικό) σε πορτοκαλί */
.item-204, .item-204 > a {
  font-weight: strong; !important;
  color: #f17b21  !important;
}
.item-205, .item-205 > a {
  font-weight: strong; !important;
  color: #f17b21  !important;
}
.item-248, .item-248 > a {
  font-weight: strong; !important;
  color: #f17b21  !important;
}
.item-249, .item-249 > a {
  font-weight: strong; !important;
  color: #f17b21  !important;
}
/*menu item id=357, 416 (Κατακλυσμος έπους Γκιλγκαμές, 
Ελληνικό-Αγγλικό) σε πορτοκαλί  */
.item-357, .item-357 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
.item-416, .item-416 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
/*menu items id=197, 241 (Προιστορία/Κρήτη και Ατλαντες, 
Ελληνικό-Αγγλικό) σε πορτοκαλί */
.item-197, .item-197 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
.item-241, .item-241 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
/*allagi barous kai xrvmatos menu items 188 & 232 
greek, english. "Atlanteans & Amazons of Libya" */
.item-188, .item-188 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
.item-232, .item-232 > a {
  font-weight: strong; !important;
  color: #f17b21 !important;
}
/*End of changing the color and font-weight of menu-items headers */

/* New class groupatlantisfriends. Alazei ti klasi .Well gia orismenous 
parametrous se orismena enthemata (Group of Atlantis Friends): 
background-color, font_color for pageheader & image=title */
.groupatlantisfriends {
	background-color: #7e8081;
	color: #fff;
}
/*class=ArthraFilwnAtlantidas (grafetai sto elliniko menu. Allagi 
fontoy sti category list twn arthrwn filwn atlantidas */
.content-categoryArthraFilwnAtlantidas {
	/*background-color: #ccccb3;*/
	background-color: #dbdbac;
}
/*class=PostsFriendsAtlantis (grafetai sto english menu "Articles of Atlantis Friends".
Allagi fontoy sti category list twn arthrwn filwn atlantidas */
.content-categoryPostsFriendsAtlantis {
	/*background-color: #dfdfba;
	background-color: #dbdbb3;*/
	background-color: #dbdbac;
}
/*allagi fontoy & aktinas gvnias perithwriou (sxetika me template.css line 4732  */
.card {
    --card-bg: hsla(240, 35%, 93%, 0.40);
	--card-border-radius: 0.5rem;
}
/*Reduce the size of h1, h2,....,h6 header tags */
  h1, .h1 {
    font-size: 2rem;
  }
  h2, .h2 {
    font-size: 1.75rem;
  }
  h3, .h3 {
    font-size: 1.5rem;
  }
   h4, .h4 {
    font-size: 1.25rem;
  }
  h5, .h5 {
    font-size: 1rem;
  }
  h6, .h6 {
    font-size: 0.75rem;
  }
  /*Διατάσει τα μοντουλς στο footer ανά σειρά, αν σε κάθε μόντουλ επιλέξουμε
bootstrap size 12 kai ύφος ενθέματος Html  */
  .container-footer > * {
	 display: flex;
	 flex-wrap: wrap;
  }
  /*Διατάσει τα ενθέματα (modules) της θέσης (position) topbar σε σειρά αν
  σε κάθε μόντουλ επιλέξουμε το bootstrap size kai το ύφος ενθέματος Html και 
  βάζει τα περιθώρια από τις άκρες*/
  .container-topbar {
     display: flex;
	 flex-wrap: wrap;
	 padding: 5px 10px 10px;
  }
    /* allagi fontoy oloy toy site ektos apo Header & footer*/
  /*.site-grid {
    background-color: #d3dede;	  
  }*/
  /* background #e6f3ff (hsl(209 100 95)) ή άλλο hsl(208 100 97)
  .grid-child.container-component {
	background-color: hsl(209 100% 95%); 
  }*/
/* allagi fontoy & font-size (apo 16px se 18px) twn leptomereiwn 
twn arthrwn {apo aspro se anoikto prasino #d9f2d9 - hsl(120 50% 90%)}*/  
.article-info.text-muted {
font-size: 18px;
background-color: hsl(120 50% 90%);
}
/*bazei tin epikefalida toy pinaka (table) sto epanw meros 
apo to katw (default) & thn kentrarei */
table {
  caption-side: top;
}	
caption {
	text-align: center;
}
/*02/08/2023: For Responsive Iframes in the enthemata 
I Use a container element, like <div> and a class "container, 
and add the iframe inside of it: Example: <div class="container">
  <iframe class="responsive-iframe" src="https://www.youtube.com/embed/***></iframe>
</div> */
.container {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 75%; //* 4:3 Aspect Ratio (divide 3 by 4 = 0.75) */
}
/* Then style the iframe to fit in the container div with full height and width */
.responsive-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.avs-card-body.mt-2 {
	background-color: #ffe6b3;
	padding: 5px;
	Font-size: 18px;
}
/* (11-6-24)Orizei to style twn "iCagenda Calenders" Calendars for events and articles-elliniko, aggliko*/
.moduletable.my-calendar-module {
	background-color: #7e8081;
	color: #fff;
	padding: 15px;
	border-radius: 8px;
}
/*(10-6-24) Orizei to style tou footer module "roi eidisewn"-elliniko */
.moduletable.RoiEidisewnEks.col-md-4 {
    background-color: #7e8081;
	color: #fff;
	padding: 15px;
	border-radius: 8px;
}