@font-face {
   font-family: 'TruenoLt';
   src: url('../font/TruenoLt.eot?#iefix') format('embedded-opentype'),  url('../font/TruenoLt.otf')  format('opentype'),
   url('../font/TruenoLt.woff') format('woff'), url('../font/TruenoLt.ttf')  format('truetype'), url('../font/TruenoLt.svg#TruenoLt') format('svg');
   font-weight: normal;
   font-style: normal;
}


body, html {
   background-color: #f9f7ed;
   height: 100%;
   color: #4b5b48;

   font-family: 'TruenoLt';
}

.container
{
   min-height: 90% !important;
   min-height: -webkit-calc(100% - 118px) !important;
   min-height: -moz-calc(100% - 118px) !important;
   min-height: calc(100% - 118px) !important;
}

.netanya-footer {
   width:100%;
}

h1, h2, h3, h4, h5 {
   color: #96a63c;
}

p {
   line-height:1.5em;
}

.text-primary {
   color: #96a63c !important;
}

.btn-primary {
   background: #f0b7b2 !important;
   border: none !important;
}

.blockquote > p {
   color: #de9591 !important;
}

/* CUSTOM NAV STYLES */
.navbar {
   margin-top:20px;
   background:none !important;
}

.nav-link.active, .nav-link:hover {
   color: #f0b7b2 !important;
}


@media (min-width: 768px) {

   .navbar {
      height:40px;
   }

   .navbar-nav.navbar-center {
      position: absolute;
      left: 50%;
      transform: translatex(-50%);
   }
}