@media only screen and (min-device-width: 768px) and (max-device-width: 1023px) and (orientation: portrait) {
    .top-header > div{
     width: 40%;
     }
        .temphalla-header {
         background-color: #FFFFFF;
         padding: 10px 0px;
         /*position: fixed;*/
         z-index: 99;
     }
         .temphalla-main-menu {
         justify-content: center;
         position: absolute;
         background-color: white;
         width: 100%;
         left: 0;
     }
         #block-temphalla-main-menu ul {
       display: flex !important;
       flex-direction: column !important;
       text-align: center !important;
       margin-top: 2rem;
       padding-left: 0px !important;
     }
 
     #block-temphalla-main-menu ul li {
      padding-bottom: 1.5rem !important;
       margin-left: 25px !important;
     }
     .navbar-toggler:focus{
         box-shadow: none;
     }
     .navbar-toggler{
         border: 0;
     }
         .embed-banner-container {
         padding-top: 20px;
         padding-bottom: 20px;
     }
        .non-mobile-responsive {
         display: none;
     }
     .non-mobile-responsive-1 {
         display: none;
     }
     .mobile-responsive {
         display: block;
     }
     .contact-form-twig-container img{
         width: 90%;
     }
   
     .content-3301-width .card-group{
         margin-bottom: 0 !important;
     }
     /*.section-92-1286-inner-wrapper .block_page_overview .row > div{
         flex: 1 1 calc(33.3% - 16px);
         max-width: calc(33.3% - 16px);
     }*/
     .overlay-160-1392-1393 {
         display: flex;
         justify-content: center;
     }
     .counter-160-1392-1393-container-wrapper .card-title,
     .counter-160-1392-1393-container-wrapper .card-text {
         font-size: 35px !important;
     }
     .overlay-160-1392-1393 .card{
         max-width: 100%;
         margin-bottom: 2rem !important;
     }
     #block-temphalla-showblockspage img {
         width: 100%;
         height: 100%;
     }
     table{
         width: 100% !important;
     }
     .section-92-3295-inner-wrapper img{
        width: 30% !important;
    }
      #block-temphalla-bannersliderblock .slider {
    height: 500px !important;
 }

  .blog-349-3707-image-wrapper img {
    width: 100%;
    margin-top: 2rem
  }

  .section-92-3992-inner-wrapper,
  .content-3992-width,
  .row video {
    height: 100%;
  }
  .temphalla-main-menu #block-temphalla-main-menu ul li a {
    color: black;
}
.section-361-3893-inner-wrapper .card-group{
    display: inline;
}
.section-361-3893-inner-wrapper .card-body{
    margin-bottom: 2rem;
}
.section-361-3893-inner-wrapper 
.timeline-span-100,
.timeline-span-200{
    height: 100px
}
.section-356-3794-inner-wrapper img {
    width: 50px !important;
    height: 50px !important;
}

#block-temphalla-footerlogo img {
    width: 38% !important;
}

.prev, .next-btn{
    width: unset;
}

.box-img{
    width: 70%;
}

.gallery-footer-controls {
    width: 85% !important;
}

#galleryModal .mySlides .numbertext {
    left: 16%;
}

#galleryModal #controls button.close {
    right: 10% !important;
    bottom: 3px !important;
}

.recaptcha-class{
    display: flex;
    justify-content: center;
}

.submit-button-class{
    display: flex;
    justify-content: center;
}
.error-pages-desktop-36-wrapper {
   background-size:cover;
}

}

