/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Mar 6, 2022, 11:36:24 PM
    Author     : aelef
*/
body {
    min-width: 390px; /* Set your desired minimum width */
}
body[data-layout=horizontal] .page-content {
  margin-top: 0px;
}
body[data-layout=horizontal] .page-content {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}
body {
  background-color: white!important;
}
.font-size-large2 {
  font-size: 150%;
}
.font-size-large10 {
  font-size: 320%;
}
.bold {
  font-weight: bold;
}
hr.seperator {
  width: 15%;
  margin-top: 20px;
  margin-bottom: 20px;
}
.bg-gray {
  background-color: #d9d9d9;
}
.spacing-35 {
  letter-spacing: 0.03em;
}
.spacing-50 {
  letter-spacing: 0.05em;
}
.spacing-150 {
  letter-spacing: 0.15em;
}
/* the sname of the size classes coresponds to pt, ie size-10 means 10pt in pixels */
.size-8 {
  font-size: 15px!important;
}
.size-9 {
  font-size: 16.5px !important;
}
.size-10 {
  font-size: 18px!important;
}
.size-11 {
  font-size: 20px!important;
}
.size-12 {
  font-size: 22px!important;
}
.size-14 {
  font-size: 25.5px !important;
}
.size-16 {
  font-size: 26px!important;
}
.size-18 {
  font-size: 33px!important;
}
.size-21 {
  font-size: 38px!important;
}
.size-32 {
  font-size: 42px!important;
}
.size-10-responsive {
  font-size: 18px!important;
}
@media screen and (max-width: 1315px) and (min-width: 992px) {
  html .topnav a,
  html .topnav {
    font-size: 1.4vw !important;
    padding: 0.5rem 0.5rem !important;
  }
}
@media screen and (max-width: 992px) {
  html .topnav a,
  html .topnav {
    font-size: 17px!important;
    padding: 0.5rem 0.5rem !important;
  }
  html .topnav .languageSwicherLnk {
    max-width: 40px;
  }
  .topnav {
    max-height: fit-content;
  }
  .topnav .navbar.navbar-light {
    margin-left: -15px;
  }
}
.subheader {
  letter-spacing: 0.05em;
  font-size: 33px!important;
  padding-top: 50px;
  padding-bottom: 50px;
}
.topnav a,
.topnav {
  letter-spacing: 0.05em;
  font-size: 18px!important;
  font-weight: bold!important;
  padding: 1rem 1.1rem !important;
}
body[data-layout=horizontal] .container-fluid,
body[data-layout=horizontal] .navbar-header {
  max-width: 95%!important;
}
a {
  color: #7d7e83;
}
a .fp {
  font-weight: bold;
}
a:hover {
  color: #7d7e83;
}
.ekthema {
  margin-bottom: 50px;
}
.breadcrumbs {
  background-color: white;
  color: #495057;
  padding-bottom: 37px;
  padding-left: 60px;
}
.breadcrumbs a {
  color: #495057;
}
.pageHeader {
  background-color: white;
  padding-top: 60px;
  padding-bottom: 30px;
}
.margin-from-footer {
  margin-bottom: 100px;
}
/*# sourceMappingURL=mystyle.css.map */