@media (min-width:1601px) and (max-width:1920px) {
    #slider .item { height: 836px; }
    #masterInner { height: 594px; }
}

@media(max-width:767px) {
    h1 { font-size: 40px; }
    #header { position: relative; height: auto !important; overflow: hidden; }
        #header .pr0 { padding: 0; }
        #header .col-sm-9 { text-align: center; }
    .navbar-toggle { background: #543731; display: inline-block; float: none !important; }
        .navbar-toggle span {background: #fff;}
    #menu ul { float: none !important; }
        #menu ul > li { display: block !important; margin-right: 0; }
            #menu ul > li > a { padding: 5px 0; margin: 0; }
            #menu ul > li a::after { top: 13px; }
    #header #dulger { height: auto !important; position: unset !important; }

    .p-2{
        padding: 2em;
    }

    /* Slider */
    #slider .sliderImg { height: 360px; object-fit: cover; width: 100%; }
    #slider .sliderContent { height: 85%; }
        #slider .sliderContent h2 { font-size: 30px; margin-bottom: 20px; }

    /* About */
    @media(max-width:375px) {
        #about .bullImg { min-height: 200px; }
    }

    @media(min-width:376px) and (max-width:414px) {
        #about .bullImg { min-height: 250px; }
    }

    @media(min-width: 415px) and (max-width:639px) {
        #about .bullImg { min-height: 325px; }
        #features .featHeader { margin-bottom: 30px; }
    }

    @media(min-width: 640px) and (max-width:767px) {
        #about .bullImg { min-height: 350px; }
        #features .featHeader { margin-bottom: 35px; }
    }

    #about .bullImg img { right: 0; height: 90%; bottom: 0; }
    .aboutText { padding: 75px 15px 25px; }
    #about { text-align: left; margin-bottom: 50px; }

    /* Features*/
    #features { margin-bottom: 50px; }
        #features .brush { margin-top: 0; }
        #features .featText { margin-bottom: 45px; }
        #features .col-sm-5 { width: 40%; float: left; }
        #features .col-sm-7 { width: 60%; float: left; }

    #tesis .tesisWrapper { padding: 0 5px 0; }
    #tesis .grafikHolder { margin-top: 35px; }

    .socialHolder { margin-bottom: 15px; }
    .socialHeader br { display: none; }
    #footer .social { margin-top: 15px; }

    #menuAlt ul { float: none !important; text-align: center; margin: 30px 0 0; }
        #menuAlt ul > li { display: block; }
            #menuAlt ul > li > a { padding: 5px 20px; }

    #footContact div.address, #footContact div.phone, #footContact div.mail { float: none !important; padding: 25px 0 15px 30px; background-position: left top 27px !important; }
    #footer .copyright { padding: 25px 0; }
    #footer .col-sm-6:last-child,
    #footContact .tl,
    #footer .phoneContact,
    #footContact .tr { text-align: center; }

    /* Master */
    #masterInner { height: 250px; }
        #masterInner .page-title { bottom: unset; }
        #masterInner::after { display: none; }
    #masterContent { padding-top: 0; }
    
}

@media(min-width:768px) and (max-width: 1199px) {
    #menu ul > li > a { font-size: 15px; }
    #slider .sliderImg { height: 550px; object-fit: cover; }
    .aboutText { padding-left: 150px; }
    #about { text-align: left; margin-bottom: 70px; }
    #features { margin-bottom: 110px; }
        #features .brush { margin-top: 0; }

    #masterInner { height: 350px; }
        /*#masterInner .imgHolder:first-child img { height: 450px; object-fit: cover; }*/
        #masterInner .page-title { bottom: 10%; }
        #masterInner::after { display: none; }
    #masterContent { padding-top: 0; }

    #menuAlt ul > li > a { padding: 10px; font-size: 14px; }
   
}
