/* STYLES FOR JOOMLA! EDITOR */




.container-header .mod-menu {
    color: #757575;
    list-style: none;
}
.container-header {
    background-color: #fff;
    background-image: none;
    box-shadow: inset 0 5px 5px rgba(0,0,0,.03);
}
body.offline {
    display: flex;
    flex-direction: column;
    background-image: url('https://web2.evenizelos.gr/templates/e-venizelosV4/images/offlinecover.jpg');
	background-size: cover;
}
.offline-card .header {
    padding: 1em 2em;
    margin: 0;
    color: #000000;
    background-color: #fff;
    background-image: none;
    border-radius: 5px 5px 0 0;
}
.site.offline .outer {
display: block;
}

.footer1 {
    text-align: center;
    color: #868686;
    font-weight: 100;
}
.main-bottom.card {
    border-top: 1px solid #e1dfdf;
    border-left: none;
    border-right: none;
    border-bottom: none;
}

/* -- fonts

 font-family: 'Open Sans', sans-serif;
font-family: 'Source Serif 4', serif;
-- */

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, body {
	
 font-family: 'Open Sans', sans-serif!important;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, body, .btn, .footer1 {
	font-weight: 300!important;
}

body
{
	font-size: 1.1rem;
    line-height: 1.7rem;
}
.footer1
{
	font-size: 0.9rem;
    line-height: 1.2rem;
	color: #333333;
}
a {
	  color: color(srgb 0.4819 0.5867 0.61);

  text-decoration: none !important;
}

.btn {
  color: color(srgb 0.4819 0.5867 0.61)!important;
}
.breadcrumb,
.mod-languages
{
  font-size: 0.8rem;
}
/*-- article dates --*/
.icon-calendar.icon-fw {
  display: none;
}
.article-info .create {
  overflow: hidden;
}
.article-info .create time {
  margin-left: -4rem;
  font-size: 1rem;
}
/*-- /article dates --*/

/*-- SiteIntro ---*/
.SiteIntro {
  max-width: 390px;
  margin: 10% auto;
}
.SiteIntro .offline-card .header {
  padding: 3em 3em;
  margin: 0;
  color: #000000;
  background-color: rgba(240, 234, 234, 0.61);
  background-image: none;
  border-radius: 0;
  box-shadow: 2px 7px 15px #000000b3;
}
.SiteIntro .main-top.card {
  background-color: rgba(240, 234, 234, 0);
}
#Fondo .igui-slideshow-items {

  display: contents;
}
div.mod-languages ul li.lang-active {
background-color: rgba(240, 240, 240, 0);
}
.dj-megamenu-select-light .dj-mobile-open-btn, .dj-megamenu-offcanvas-light .dj-mobile-open-btn, .dj-megamenu-accordion-light .dj-mobile-open-btn {

background: rgba(228, 228, 228, 0)!important;
color: #434343!important;
 
}
.mod-languages li.lang-active a {
font-weight: normal;
color: #888888;
}
.card {
border-radius: 0rem!important;
}
.SiteIntro .mod-languages {
width: 102px;
margin: 0 auto;
	font-weight: 600;
}
/*-- /SiteIntro ---*/

/* -- fondo. --*/

.header {
  position: relative;
  z-index: 20;
}

.site-grid {
  position: relative;
  z-index: 10;
}

#Fondo,
#Fondo .ig-gallery-wrapper,
#Fondo .ig-gallery-wrapper div div
{
  padding: 0;
  margin: 0;
  position: fixed;
  z-index: 1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100% !important;
  width: 100%;
  min-width: 100%;
  min-height: 100%;
  display: block;
  background-color: #fff;
  box-shadow: none;
  border-radius: 0;
  border: none;
}

#Fondo .ig-gallery-wrapper img {
  height: auto !important;
  object-fit: cover !important;
  object-position: 50% 50% !important;
  vertical-align: middle !important;
  min-width: 100% !important;
  min-height: 100% !important;
  bottom: 0 !important;
  margin: 0 !important;
}
.ig-thumbs-grid {
  margin-top: 20px !important;
}
.ig-gallery-wrapper {
  margin-left: auto;
  margin-right: auto;
}
.ig-slideshow-button svg {
  background: rgba(121, 63, 63, 0.05);
  
}
/* -- / fondo. --*/

/*-- base dimentions --*/



.left.item-image {
  float: none !important;
}
/*-- /base dimentions --*/

/*-- menu --*/
.dj-megamenu
{
  z-index: 10000!important;
  position: relative!important;
}
/*-- / menu --*/


/*----------------  max-width: 1500px ----------------------*/
@media screen and (max-width: 1500px) {

	
	
}
/*---------------- / max-width: 1500px ----------------------*/

