\
             /*!
 * Start Bootstrap - Freelancer v5.0.4 (https://startbootstrap.com/template-overviews/freelancer)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-freelancer/blob/master/LICENSE)
 */body{font-family:"Myriad Regular","Helvetica Neue",Helvetica,Arial,sans-serif}
 h1,h2,h3,h4,h5,h6{font-weight:700;font-family:"Myriad Regular","Helvetica Neue",Helvetica,Arial,sans-serif;}
 hr.star-dark,hr.star-light{max-width:15rem;padding:0;
                            text-align:center;
                            border:none;border-top:solid .25rem;
                            margin-top:2.5rem;
                            margin-bottom:2.5rem;
                            margin-left:auto;
                            margin-right:auto
                            }
                            .text-uppercase {

    text-transform: inherit !important;

}
 hr.star-dark:after,hr.star-light:after{
                                        position:relative;top:-.8em;
                                        display:inline-block;padding:0 .25em;content:'\f005';font-family:"Myriad Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
                                        font-weight:900;font-size:2em
                                      }
 hr.star-light{border-color:#fff}
 hr.star-light:after{color:#fff;background-color:#F26522}
 hr.star-dark{border-color:#2c3e50}
 hr.star-dark:after{color:#2c3e50;background-color:#fff}
 section{padding:6rem 0}
 section h2{font-size:2.25rem;line-height:2rem}
 .text-uppercase,.text-transform {text-transform: inherit;}
 @media (min-width:992px){section h2{font-size:3rem;line-height:2.5rem}
 }
 .btn-xl{padding:1rem 1.75rem;font-size:1.25rem}
 .btn-social{width:3.25rem;height:3.25rem;font-size:1.25rem;line-height:2rem}
 .scroll-to-top{z-index:1042;right:1rem;bottom:1rem;display:none}
 .scroll-to-top a{width:3.5rem;height:3.5rem;background-color:rgba(33,37,41,.5);line-height:3.1rem}
 #mainNav{padding-top:1rem;
          padding-bottom:1rem;
          font-weight:300;
          font-family:"Myriad Regular","Helvetica Neue",Helvetica,Arial,sans-serif;
          }
 #mainNav .navbar-brand{color:#fff}
 #mainNav .navbar-nav{margin-top:1rem;letter-spacing:0rem}
 #mainNav .navbar-nav li.nav-item a.nav-link{
   color:#ffffff;font-size: 1.1rem;
   font-family: "Open Sans", Arial, Helvetica, sans-serif;
   font-size: ;
   font-weight: 400;
   letter-spacing: 0px;
   font-style: normal;
 }
 #mainNav .navbar-nav li.nav-item a.nav-link:hover {opacity: 0.7;}
 #mainNav .navbar-nav li.nav-item a.nav-link:active,#mainNav .navbar-nav li.nav-item a.nav-link:focus{color:#f2f2f2}
 #mainNav .navbar-nav li.nav-item a.nav-link.active{color:#F26522}
 #mainNav .navbar-toggler{font-size:80%;padding:.8rem}



 @media (min-width:992px){
   .mr-lg-1, .mx-lg-1 { margin: .05rem !important;}
   .pl-lg-3, .px-lg-3 {padding: 0.5rem !important;}
   #mainNav {
    padding-top: 0rem;
    padding-bottom: 0rem;
    -webkit-transition: padding-top .5s, padding-bottom .5s;
    transition: padding-top .5s, padding-bottom .5s;
}
 .non_lekol{
    border-right: 2px solid #4c7a69;
    padding-right: 20px;
    float: left;
    color: #fff;
}

 #mainNav .navbar-nav{margin-top:0}
 #mainNav.navbar-shrink {
    padding-top: .0rem;
    padding-bottom: .0rem;
    height: 65px;
}

#mainNav.navbar-shrink img{
   height: 55px;
   margin: 10px 0px;
}
 #mainNav.navbar-shrink .navbar-brand{font-size: normal}
}
 header.masthead{padding-top:calc(6rem + 72px);padding-bottom:6rem}
 header.masthead h1{font-size:3rem;line-height:3rem}
 header.masthead h2{font-size:1.3rem;font-family:"Myriad Regular","Helvetica Neue",Helvetica,Arial,sans-serif;}

@media (min-width:992px){

header.masthead h1{font-size:4.75em;line-height:4rem}
header.masthead h2{font-size:1.75em}
.mr-lg-1, .mx-lg-1 {

    margin-right: .05rem !important;

}
}

 @media (min-width:768px){.portfolio-modal .portfolio-modal-dialog{min-height:100vh;padding:5rem;margin:3rem calc(3rem - 8px)}
 .portfolio-modal .portfolio-modal-dialog h2{font-size:3rem}
}

 .footer{padding-top:5rem;padding-bottom:5rem;background-color:#2c3e50;color:#fff}
 .copyright{background-color:#1a252f}
  .btn{border-width:2px}
  .bg-one{background-color:#ffffff!important}

 /* =============================  head background color ===============================*/

  .text-primary{color:#F26522!important}
  .text-secondary{color:#2c3e50!important}
  .btn-primary{background-color:#F26522;border-color:#F26522}
  .btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#128f76;border-color:#128f76}
  .btn-secondary{background-color:#2c3e50;border-color:#2c3e50}
  .btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#1a252f;border-color:#1a252f}

  .fc-left .btn-primary,.fc-right .btn-primary {
      background-color: #777;
      border-color: #FFF;
  }
.fc-right .btn-primary > .active{
    background-color: red;
    border-color: #FFF;
}
.fc-right .btn-primary:not(:disabled):not(.disabled).active, .fc-right .btn-primary:not(:disabled):not(.disabled):active, .fc-right .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #000;
    border-color: #FFF;
}

.fc-toolbar {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px;
    border-radius: 2px;
}
#calendar {
    max-width: 1050px;
    margin: 40px auto;
    padding: 0 10px;
}
  .gallerie .img-thumbnail {

      padding: .25rem;
      background-color: #A5A5A5;
      border: 1px solid #dee2e6;
      border-radius: .25rem;
      max-width: 100%;
      height: 170px;
      object-fit: cover;
      width: 300px;

  }

.img-thumbnail {

      padding: .25rem;
      border-radius: .25rem;
      max-width: 100%;
      height: 250px;
      object-fit: cover;
      width: auto;

  }
  .back {
        border-bottom: 1px solid #e6e6e6;
        margin: 1px 5px;

    }
    .back a {
      margin-bottom: 5px;
      padding: 6px 15px;
      background: #a5a5a5;
      border-radius: 2px;
      color: #FFF;
  }
 .back >.album_name{
color: #2d6450;
text-align: center;
font-size: 22px;
text-transform: uppercase;
font-weight: bold;
width: 100%;
}

  .gallerie h5 a{

     color: #333;

  }

  #login-form button, #login-form input, #login-form optgroup, #login-form select, #login-form textarea {
      font-family: inherit;
      font-size: inherit;
      line-height: inherit;
      margin: 5px auto;
      float: left;
      align-content: center;
  }

/*@media (max-width:812px){
.fc-left,.fc-center, .fc-right{
  display: block;
  width: 100%;
  margin: 2px auto;
}
.fc-toolbar {
    display: revert;
    align-items: center;
    padding: 0px;
    border-radius: 2px;
    margin: 0 auto;
}
}
