/*
 * TRANS-EL Theme
 * Copyright (c) 2022.
 * Sefa Sungur <info@sefasungur.com>
 */
@media only screen and (max-width: 1500px) {
  .departments .row {
    display: block;
  }
  .departments .row .col-lg-6 {
    flex: 0 0 100%!important;
    max-width: 100%!important;
  }
}
@media only screen and (max-width: 1024px) {
  header {
    height: 80px;
  }
  header .bottom .menu-area .mobile-menu-button {
    display: block;
  }
  header .bottom .menu-area .main-menu {
    display: none;
  }
  header .header-right .top .inner {
    border: 0px;
  }
  header .header-right .top .left {
    display: none;
  }
  header .header-right .top .right .social-area {
    display: none;
  }
  header .header-right .top .right .search-icon-area {
    position: absolute;
    right: 60px;
    top: 5px;
    font-size: 1.5em;
  }
  header .header-right .top .right .search-icon-area .search-icon {
    color: #fff;
  }
  #header.sticky {
    height: 80px;
  }
  #header.sticky .logo-area img {
    width: 100%;
  }
  #header.sticky .header-right .top {
    display: block;
  }
}
@media only screen and (max-width: 992px) {
  header {
    height: auto;
  }
  header .logo-area {
    float: left;
  }
  header .logo-area img {
    max-height: 100px;
  }
  header .bottom .menu-area .mobile-menu-button {
    display: block;
  }
  header .bottom .menu-area .main-menu {
    display: none;
  }
  header .header-right .top .inner {
    border: 0px;
  }
  header .header-right .top .left {
    display: none;
  }
  header .header-right .top .right .social-area {
    display: none;
  }
  header .header-right .top .right .search-icon-area {
    position: absolute;
    right: 60px;
    top: 5px;
    font-size: 1.5em;
  }
  header .header-right .top .right .search-icon-area .search-icon {
    color: #fff;
  }
  #header.sticky {
    height: 75px;
  }
  #header.sticky .logo-area img {
    max-height: 50px  ;
  }
  #header.sticky .header-right .top {
    display: block;
  }
  .main-content .main-slider .carousel-inner {
    position: relative;
  }
  .main-content .main-slider .carousel-inner video,
  .main-content .main-slider .carousel-inner img {
    height: auto;
    min-height: 400px;
  }
  .main-content .main-slider .carousel-inner .carousel-caption {
    width: 80%;
    left: 10%;
    right: 10%;
    top: 15%;
  }
  .main-content .main-slider .carousel-inner .carousel-caption .caption-inner {
    display: block;
    height: auto;
    max-width: 100%;
  }
  .main-content .main-slider .carousel-inner .carousel-caption .caption-inner h5 {
    font-size: 1.1em;
  }
  .main-content .main-slider .carousel-inner .carousel-caption .caption-inner p {
    font-size: 0.85em;
  }
  .main-content .main-slider .carousel-inner .carousel-caption .caption-inner .btn-slider {
    font-size: 0.85em;
    margin-top: 3px;
    padding: 5px;
  }
  .main-content .slider-bottom {
    height: auto;
    padding: 50px 0;
  }
  .main-content .slider-bottom .image-area {
    top: 0;
    margin-top: 30px;
  }
  .main-content .slider-bottom .image-area .image-1,
  .main-content .slider-bottom .image-area .image-2 {
    position: relative;
    top: 0;
    left: 0;
  }
  .main-content .slider-bottom .image-area .image-1 img,
  .main-content .slider-bottom .image-area .image-2 img {
    border-radius: 5px!important;
    border: 1px solid #f8ad00;
  }
  .main-content .slider-bottom .image-area .image-1.image-1,
  .main-content .slider-bottom .image-area .image-2.image-1 {
    display: none;
  }
  .main-content .home-products .title-area {
    margin-bottom: 30px;
  }
  .main-content .home-products .boxes .box .image {
    height: auto!important;
  }
  .main-content .home-products .boxes .box .image img {
    height: auto!important;
  }
  .main-content .home-catalog {
    background-image: none!important;
  }
  .main-content .home-blogs .boxes .owl-prev {
    left: 10px!important;
    top: 35%!important;
    color: #f8ad00 !important;
  }
  .main-content .home-blogs .boxes .owl-next {
    right: 10px!important;
    top: 35% !important;
    color: #f8ad00 !important;
  }
  footer .footer-area .col-12 {
    padding-right: 15px;
    padding-left: 15px;
    border-right: 0;
  }
  footer .footer-area .footer-box {
    margin-bottom: 30px;
  }
  footer .footer-area .footer-box.products,
  footer .footer-area .footer-box.manufactures {
    display: none;
  }
  footer .footer-bottom .copyright {
    max-width: 80%;
  }
  footer .footer-bottom .nanomedya {
    text-align: left;
    padding: 10px 0;
  }
  .main-content.page .page-header .text .inner {
    display: block;
  }
  .main-content.page .page-header .text .inner h1 {
    font-size: 1.5em;
  }
  .main-content.page .page-header .text .inner .breadcrumbs {
    font-size: 0.85em;
  }
  .main-content.page .page-content .page-text.sub-page .content {
    padding-bottom: 30px;
    margin-bottom: 30px;
    padding-right: 0;
    border-right: 0;
    border-bottom: 1px solid #ddd;
  }
  .main-content.page .page-content .page-text.sub-page .content .hr-area .application-form {
    padding-top: 180px;
  }
  .main-content.page .page-content .page-gallery .row .image {
    height: 220px;
  }
  .main-content.page .page-content .page-gallery .row .image img {
    height: 200px;
  }
  .main-content.page.contact .contact-boxes {
    margin-right: 0;
    padding-right: 15px;
    padding-left: 15px;
    border-left: 0;
    padding-bottom: 50px;
    margin-bottom: 0;
  }
  .main-content.page.contact .contact-map {
    border-left: 0;
    border-top: 3px solid #004077;
  }
}
@media only screen and (max-width: 768px) {
  header {
    height: auto;
  }
  #header.sticky .logo-area {
    float: left;
  }
  #header.sticky .logo-area img {
    height: 50px;
  }
}
/*# sourceMappingURL=responsive.css.map */