@media (max-width: 1300px) {
}
@media (max-width: 1200px) {
    .hero_area {
        height: auto;
    }
    .header_section .main_nav {
        flex: 1;
    }
    .feature_section .feature_container .box {
        padding: 30px 15px;
    }
    .feature_section {
        margin-top: 25px;
    }
}
@media (max-width: 992px) {
    .hero_area {
        height: auto;
    }
    .header_section .main_nav {
        flex: 1;
    }
    #navbarSupportedContent {
        margin-top: 15px;
    }
    .slider_section {
        padding-top: 45px;
    }
    .feature_section .feature_container .box {
        padding: 30px 15px;
    }
    .feature_section .feature_container .box .img-box {
        width: 75px;
    }
    .feature_section {
        transform: none;
        padding: 90px 0;
    }
    .feature_section .feature_container .box .name {
        text-align: center;
    }
}
@media (max-width: 767px) {
    .layout_padding {
        padding-top: 90px;
        padding-bottom: 90px;
    }
    .layout_padding-top {
        padding-top: 90px;
    }
    .layout_padding-bottom {
        padding-bottom: 90px;
    }
    .slider_section .detail-box {
        padding-bottom: 45px;
    }
    .feature_section .feature_container {
        flex-direction: column;
    }
    .feature_section .feature_container .box {
        padding: 30px 15px;
    }
    .feature_section .feature_container .box:not(:nth-last-child(1)) {
        margin-bottom: 15px;
    }
    .about_section .detail-box {
        margin-bottom: 45px;
    }
    .professional_section .img-box {
        display: none;
    }
    .contact_section form {
        margin-bottom: 45px;
    }
    .info_section .info_items::before {
        width: 1px;
        height: 90%;
        top: 25px;
    }
    .slideshow-container {
        max-width: 100%;
    }
    .slideshow-container2 {
        max-width: 100%;
    }
    .about_section_unique .container {
        padding-left: 3px !important;
        padding-right: 3px !important;
        max-width: 97% !important;
        box-sizing: border-box;
        overflow-x: hidden;
    }
    .about_section_unique .detail-box {
        border-top: 1px solid #c4c4c4;
        border-bottom: 1px solid #c4c4c4;
    }
    .professional_section_unique .container {
        padding-left: 3px !important;
        padding-right: 3px !important;
        max-width: 97% !important;
        box-sizing: border-box;
        overflow-x: hidden;
    }
    .professional_section_unique .detail-box {
        border-top: 1px solid #c4c4c4;
        border-bottom: 1px solid #c4c4c4;
    }
    .map_container .map img {
        max-height: 100%;
    }
	.dropdown-menu {
		display: none; /* alapból rejtve */
		position: static;
		width: 100%;
		max-height: none;
		overflow-y: visible;
		box-shadow: none;
		border-radius: 0;
	  }

	  .dropdown-menu.show {
		display: block; /* csak akkor jelenik meg, ha .show van rajta */
	  }

	  .dropdown-menu li a {
		text-align: center;
		padding: 12px 0;
		border-bottom: 1px solid #eee;
	  }
}
@media (max-width: 576px) {
    .slideshow-container {
        max-width: 100%;
    }
    .slideshow-container2 {
        max-width: 100%;
    }
}
@media (max-width: 480px) {
    th:first-child,
    td:first-child {
        text-align: left;
        width: 33%;
    }
    .slideshow-container {
        max-width: 100%;
    }
    .mySlides {
        font-size: 1em;
    }
    .slideshow-container2 {
        max-width: 100%;
    }
    .mySlides2 {
        font-size: 1em;
    }
}
@media (max-width: 400px) {
}
@media (max-width: 360px) {
}
@media (min-width: 1200px) {
    .container {
        max-width: 1170px;
    }
}
@media (min-width: 767px) {
    .professional_section .img-box2 {
        display: none;
    }
	
}
