@media(max-width:1600px) {
    /*** Header ***/
    .scrolling .nav {
        padding-top: 10px;
    }
    .scrolling .header-phone {
        padding-top: 10px;
    }
    /*** Anasayfa - Slider ***/
    .point-1-desc {
        left: 16%;
    }
    .point-2-desc {
        top: 14%;
        left: 38%;
    }
    .point-3-desc {
        top: 30%;
        right: 1%;
    }
    /*** Footer ***/
    section.footer {
        padding: 5% 120px;
    }
    .public-button {
        bottom: 50px;
    }
}

@media(max-width:1440px) {
    .title {
        font-size: 40px;
    }
    /*** Anasayfa - Slider ***/
    section.slider {
        margin-top: 20px;
    }
    p.point-desc-title {
        font-size: 30px;
    }
    .home-slider video#myVideo {
        width: 95%;
    }
    p.slider-text {
        font-size: 40px;
    }
    /*** Anasayfa - Hangi Sektörlerdeyiz ***/
    p.sector-desc-title {
        font-size: 35px;
    }
    .point-3-desc {
        top: 31%;
        right: 2%;
    }
    /*** Breadcrumb ***/
    .breadcrumb-title {
        bottom: 15%;
        font-size: 45px;
    }
    /*** İletişim ****/
    form.contact-form {
        padding-top: 0px;
    }
}

@media(max-width:1366px) {
    p {
        font-size: 14px;
    }
    a {
        font-size: 14px;
    }
    a.button {
        font-size: 14px;
        padding: 5px 8px;
    }
    button {
        font-size: 14px;
        padding: 5px 10px;
    }
    .title {
        font-size: 30px;
    }
    input {
        font-size: 14px;
    }
    textarea {
        font-size: 14px;
    }
    .form-control {
        font-size: 14px;
    }
    /*** Header ***/
    .logo {
        padding: 5px 0px;
    }
    .nav {
        padding-top: 35px;
    }
    .scrolling .nav {
        padding-top: 0px;
    }
    .nav ul li a {
        font-size: 14px;
    }
    .nav .dropdown-menu a.dropdown-item {
        font-size: 13px;
    }
    .nav ul.dropdown-menu li {
        padding: 8px 10px 8px 30px;
    }
    .header-phone {
        padding-top: 20px;
    }
    .scrolling .header-phone {
        padding-top: 0px;
    }
    .header-phone p {
        font-size: 14px;
    }
    .lang ul li img {
        width: 25px;
    }
    .lang {
        padding: 5px 10px;
    }
    .scrolling .logo {
        margin-top: -25px;
    }
    /*** Anasayfa - Slider ***/
    p.slider-text {
        font-size: 35px;
    }
    p.point-desc-title {
        font-size: 25px;
    }
    #home-slider .point-1 img, 
    #home-slider .point-2 img, 
    #home-slider .point-3 img {
        width: 30px;
    }
    .point-1-desc {
        left: 17%;
    }
    .point-2-desc {
        top: 13%;
        left: 39%;
    }
    .point-3-desc {
        top: 31%;
        right: 4%;
    }
    /*** Anasayfa - Ürünler ***/
    .back-frame-panel {
        width: 75%;
    }
    .home-about-us-image {
        width: 65%;
    }
    /*** Anasayfa - Sektörler ***/
    p.sector-desc-title {
        font-size: 25px;
    }
    /*** Footer ***/
    section.footer {
        padding: 45px;
    }
    .footer-elements ul li p.footer-title, 
    .footer-elements ul li p.footer-title a {
        font-size: 16px;
    }
    .footer-elements ul li p, .footer-elements ul li p a {
        font-size: 12px;
    }
    .public-button button {
        font-size: 20px;
    }
    .public-button a.button {
        font-size: 18px;
    }
    .advert {
        padding: 10px 0px;
    }
    .advert a {
        font-size: 12px;
    }
    /*** Breadcrumb ***/
    .breadcrumb-title {
        font-size: 35px;
    }
    /*** İletişim - İletişim Formu ***/
    form.contact-form {
        padding-top: 10px;
    } 
    form.contact-form input {
        width: 75%;
        font-size: 12px;
    }
    form.contact-form textarea {
        width: 75%;
        font-size: 12px;
    }
}

@media(max-width:1280px) {
    /*** Anasayfa - Slider ***/
    p.point-desc-title {
        font-size: 20px;
    }
    #home-slider .point-1 img, #home-slider .point-2 img, #home-slider .point-3 img {
        width: 25px;
    }
    .point-1-desc {
        left: 18%;
        top: 32%;
    }
    .point-2-desc {
        top: 14%;
        left: 40%;
    }
    .point-3-desc {
        top: 32%;
        right: 7%;
    }
    /*** Anasayfa - Hakkımızda ***/
    .back-frame-panel {
        width: 80%;
    }
    .home-about-us-image {
        width: 68%;
    }
    /*** İletişim ***/
    .map iframe {
        height: 50%;
    }
}

@media(max-width:1024px) {
    /*** Header ***/
    .nav {
        padding-top: 20px;
    }
    .scrolling .nav {
        margin-top: -10px;
    }
    .header-phone {
        padding-top: 20px;
    }
    .scrolling .header-phone {
        margin-top: -10px;
    }
    .header-phone p {
        margin-bottom: 0px;
    }
    /*** Anasayfa - Slider ***/
    p.slider-text {
        font-size: 30px;
        max-width: 40%;
    }
    .point-1-desc {
        left: 16%;
        top: 31%;
    }
    .point-2-desc {
        left: 39%;
    }
    .point-3-desc {
        top: 31%;
        right: 3%;
    }
    /*** Anasayfa - Ürünler ***/
    section.environmental-protection,
    section.sectors,
    section.about-us,
    section.vision-mission,
    section.quality,
    section.quality-management-system,
    section.quality-control-process,
    section.quality-control-process,
    section.career,
    .left-line,
    .right-line {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    /*** Footer ***/
    section.footer {
        padding: 20px;
    }
    .footer-elements ul li p, 
    .footer-elements ul li p a {
        margin: 0px;
    }
    .footer-elements ul li p.footer-title a {
        font-size: 14px;
    }
    /*** Breadcrumb ***/
    section.breadcrumb {
        margin-top: 20px;
    }
    .breadcrumb-title {
        font-size: 40px;
    }
    /*** Ürünler ***/
    section.product-list-group p.item-title {
        font-size: 25px;
    }
    .product-tree-list ul li {
        padding: 8px 0px;
    }
    /*** İletişim - Harita ***/
    .map iframe {
        height: 50%;
    }
}

@media(max-width:820px) { 
    .right-title {
        text-align: left;
    }
    /*** Header ***/
    .scrolling .logo {
        margin-top: -20px;
    }
    .nav {
        display: none;
        width: 100%;
        padding-top: 0px;
        text-align: center;
        z-index: 5;
        margin: 0px;
    }
    .nav ul li {
        display: block;
        padding: 5px 0px;
    }
    .nav .dropdown-menu {
        width: 100%;
        border-radius: 0;
        box-shadow: none;
        padding: 0px;
        text-align: center;
    }
    .nav .dropdown-menu a.dropdown-item {
        text-align: center;
    }
    button.toggle-nav {
        display: block;
        float: right;
        background: transparent;
        border: none;
        color: #dd0b16;
        outline: 0;
        padding: 10px 5px 0px 0px;
        font-size: 25px;
        margin-top: 0px;
    }
    .scrolling button.toggle-nav {
        padding-top: 0px;
        margin-top: -15px;
    }
    .header-phone {
        display: none;
    }
    /*** Anasayfa - Slider ***/
    .home-slider {
        padding: 0px;
    }
    .home-slider video#myVideo {
        width: 100%;
    }
    p.slider-text {
        max-width: 45%;
        font-size: 25px;
    }
    p.point-desc-title {
        font-size: 16px;
    }
    /*** Anasayfa - Hakkımızda ***/
    section.environmental-protection {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    .environmental-protection-desc {
        margin-bottom: 20px;
    }
    .home-about-us-image {
        position: relative;
        width: 100%;
        left: 0px;
    }
    .back-frame-panel {
        display: none;
    }
    .md-frame-panel {
        display: none;
    }

    .left-line {
        margin: 50px 0px;
    }

    .right-line {
        margin: 50px 0px 50px 50%;
    }

    /*** Anasayfa - Sektörler ***/
    .sector-img {
        height: 500px;
        position: relative;
    }
    /*** Footer ***/
    .footer-logo {
        margin-bottom: 20px;
    }
    .advert {
        padding: 10px 0px;
    }
    .public-button {
        bottom: 15px;
    }
    /*** Breadcrumb ***/
    section.breadcrumb {
        margin-top: 25px;
    }
    .breadcrumb-title {
        font-size: 30px;
        bottom: 60px;
    }
    /*** Ürünler Detay ***/
    .product-tree-list {
        display: none;
    }   
    section.tds-section {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    section.tds-section {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    /*** Kalite - Kalite Politikası ***/
    section.quality {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kalite - Kalite Yönetim Sistemi ***/
    section.quality-management-system {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kalite - Kalite Kontrol Süreci ***/
    section.quality-control-process {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kurumsal - Hakkımızda ***/
    section.about-us {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kurumsal - Vizyon-Misyon ***/
    section.vision-mission {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kariyer ***/
    section.career {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    .clearfix {
        display: flex;
        flex-wrap: wrap-reverse;
    }
    /*** İletişim - İletişim Formu ***/
    form.contact-form {
        padding-left: 25px;
    }
    form.contact-form input {
        width: 96%;
    }
    form.contact-form textarea {
        width: 96%;
    }
}

@media(max-width:768px) {
    /*** Anasayfa - Slider ***/
    p.slider-text {
        left: 5%;
    }
    .point-2-desc {
        left: 38%;
    }
    .point-3-desc {
        right: 2%;
    }
    /*** Anasayfa - Hakkımızda ***/
    section.environmental-protection {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    .environmental-protection-desc {
        margin-bottom: 20px;
    }
    .home-about-us-image {
        position: relative;
        width: 100%;
        left: 0px;
    }
    .back-frame-panel {
        display: none;
    }
    .md-frame-panel {
        display: none;
    }

    .left-line {
        margin: 50px 0px;
    }

    .right-line {
        margin: 50px 0px 50px 50%;
    }

    /*** Anasayfa - Sektörler ***/
    .sector-img {
        height: 520px;
    }

    /*** Footer ***/
    .footer-logo {
        margin-bottom: 20px;
    }
    .advert {
        padding: 10px 0px;
    }
    .public-button {
        bottom: 15px;
    }
    /*** Breadcrumb ***/
    .breadcrumb-title {
        font-size: 30px;
    }
    /*** Numune Talep Formu ***/
    section.sample-form-section {
        margin-bottom: 50px;
    }
    /*** Kalite - Kalite Politikası ***/
    section.quality {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kalite - Kalite Yönetim Sistemi ***/
    section.quality-management-system {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kalite - Kalite Kontrol Süreci ***/
    section.quality-control-process {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kurumsal - Hakkımızda ***/
    section.about-us {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kurumsal - Vizyon-Misyon ***/
    section.vision-mission {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    /*** Kariyer ***/
    section.career {
        margin-top: 50px;
        margin-bottom: 50px;
        padding: 20px 0px;
    }
    .clearfix {
        display: flex;
        flex-wrap: wrap-reverse;
    }
    /*** İletişim ***/
    .contact-element-group .item p {
        line-height: 1.5;
    }
    /*** İletişim - İletişim Formu ***/
    form.contact-form {
        padding-left: 25px;
    }
    form.contact-form input {
        width: 96%;
    }
    form.contact-form textarea {
        width: 96%;
    }
}

@media(max-width:765px) {
    p {
        font-size: 14px;
        line-height: 1.8;
    }
    a {
        font-size: 14px;
    }
    a.button {
        font-size: 14px;
        padding: 5px 10px;
    }
    button {
        padding: 5px 10px;
        font-size: 14px;
    }
    .title {
        font-size: 28px;
    }
    /*** Header ***/
    section.header {
        padding: 5px 0px;
    }
    /*** Anasayfa - Sektörler ***/
    .sector-img {
        height: 550px;
    }
    .panel {
        width: 96%;
    }

    /*** Footer ***/
    .footer-logo img {
        width: 75%;
    }
    .footer-elements ul li p, 
    .footer-elements ul li p a {
        font-size: 12px;
    }
    .footer-elements ul li p.footer-title a {
        font-size: 16px;
    }

    .public-button button {
        padding: 5px 10px 5px 40px;
        font-size: 16px;
    }
    .public-button a.button {
        padding: 5px 0px 5px 10px;
        font-size: 16px;
    }
    .trigger {
        margin-right: -115px;
    }
}

@media(max-width:531px) {
    .title {
        font-size: 25px;
    }
    /*** Header ***/
    .logo {
        width: 25%;
    }
    button.toggle-nav {
        padding: 15px 10px 0px 0px;
        font-size: 25px;
    }
    .nav ul li a {
        font-size: 14px;
    }
    .nav .dropdown-menu a.dropdown-item {
        font-size: 14px;
    }
    /*** Anasayfa - Slider ***/
    p.slider-text {
        font-size: 18px;
        bottom: 5%;
        max-width: 50%;
    }
    section.slider {
        margin-top: 60px;
    }
    .point-2 {
        top: 11%;
    }
    .point-2-desc {
        left: 36%;
        top: 9%;
    }
    p.point-desc-title {
        font-size: 13px;
    }
    #home-slider .point-1 img, 
    #home-slider .point-2 img, 
    #home-slider .point-3 img {
        width: 20px;
    }
    .point-1-desc {
        left: 15%;
    }
    .point-3-desc {
        right: 0;
    }
    .point-3 {
        right: 25%;
    }
    /*** Footer ***/
    .footer-logo img {
        width: 85%;
    }
    .footer-elements ul li {
        width: 48%;
    }
    /*** Anasayfa - Sektörler ***/
    .panel {
        width: 94%;
    }
    /*** Breadcrumb ***/
    section.breadcrumb {
        margin-top: 30px;
    }
    .breadcrumb-title {
        font-size: 20px;
        bottom: 50px;
    }
    .breadcrumb-title-group.container p {
        padding-top: 5px;
        margin-bottom: 5px;
    }
    /*** İnsan Kaynakları ***/
    input {
        font-size: 12px;
    }
    textarea {
        font-size: 12px;
    }
    form.application-form input {
        height: 30px;
    }
    /*** İletişim ***/
    form.contact-form {
        padding-left: 20px;
    }
    /*** İletişim - Başvuru Formu ***/
    form.application-form {
        padding: 20px;
    }
}

@media(max-width:425px) {
    p {
        font-size: 12px;
    }
    a,
    a.button {
        font-size: 12px;
    }
    .title {
        font-size: 25px;
    }
    /*** Header ***/
    .logo {
        width: 30%;
    }
    .nav ul li a {
        font-size: 14px;
    }
    .nav .dropdown-menu a.dropdown-item {
        font-size: 14px;
    }
    /*** Anasayfa - Slider ***/
    p.slider-text {
        font-size: 16px;
        max-width: 55%;
    }
    .point-1-desc {
        left: 13%;
        top: 30%;
    }
    .point-2-desc {
        left: 33%;
    }
    .point-3 {
        right: 31%;
    }
    /*** Anasayfa - Sektörler ***/
    .sector-img {
        height: 400px;
    }
    .panel .col-md-4 {
        font-size: 14px;
    }
    .panel {
        width: 93%;
    }
    /*** Footer ***/
    .footer-logo img {
        width: 85%;
    }
    .footer-elements ul li {
        width: 48%;
    }
    /*** Breadcrumb ***/
    section.breadcrumb {
        margin-top: 40px;
    }
    .breadcrumb-title {
        font-size: 20px;
        bottom: 30px;
    }
    .breadcrumb-title-group.container p {
        padding-top: 5px;
        margin-bottom: 5px;
    }
    /*** İletişim ***/
    form.contact-form {
        padding-left: 20px;
    }
    /*** İletişim - Başvuru Formu ***/
    form.application-form {
        padding: 20px;
    }
}

@media(max-width:375px) {
    p {
        font-size: 12px;
    }
    a {
        font-size: 12px;
    }
    a.button {
        font-size: 12px;
    }
    /*** Anasayfa - Slider ***/
    #home-slider-1 .owl-prev {
        left: 45%;
    }
    #home-slider-1 .owl-next {
        right: 45%;
    }
    #home-slider-1 .owl-nav {
        bottom: 25px;
    }
    #home-slider-1 .owl-nav [class*=owl-] {
        font-size: 15px;
    }
    /*** Footer ***/
    .advert a {
        font-size: 12px;
    }
}