@media (max-width: 992px) {
    .Single_Horse_Row {
        flex-direction: column;
        gap: 20px;
    }

    .Single_Horse_About {
        width: 100%;
    }

    .Single_Horse_Information {
        width: 100%;
    }

    .Single_Horse_Content_In {
        width: 100%;
        gap: 30px;
    }

    .Family_Member {
        font-size: 13px !important;
    }

    .Modal_Container {
        width: 80%;
    }

    .Admin_Images,
    .Admin_Videos {
        flex-direction: column;
        text-align: center;
        gap: 8px;
    }

    #Cover_Label {
        margin: unset;
    }
}

@media (max-width: 768px) {
    .Family_Member {
        font-size: 12px !important;
        min-height: 80px;
    }

    .Family_Member i {
        font-size: 8px !important;
    }

    .Single_Horse_Content_Holder {
        flex-direction: column;
        gap: unset;
    }

    .Single_Horse_Left,
    .Single_Horse_Right {
        width: 100%;
    }

    .Single_Horse_Image_Holder {
        padding: unset;
        height: 60vw;
    }

    .Single_Horse_Button {
        padding: 12px 18px;
        font-size: 18px;
        top: 50%;
        transform: translateY(-50%);
    }

    .Single_Horse_Media_Display {
        flex-direction: column;
    }

    .Single_Horse_Images_Display,
    .Single_Horse_Videos_Display {
        width: 100%;
    }

    .Modal_Container {
        margin-top: 15%;
        padding: 20px;
    }

    .Modal_Date_Input::-webkit-calendar-picker-indicator {
        left: 22%;
    }
}

@media (max-width: 576px) {
    .Pedigree_Edit i {
        font-size: 11px !important;
    }

    .Modal_Container {
        margin-top: 20%;
        width: 95%;
    }

    .Modal_Date_Input::-webkit-calendar-picker-indicator {
        left: 24%;
    }

    .Tree {
        height: auto;
    }

    .Single_Horse_Sell_Heading_Text {
        font-size: 25px;
    }

    .Single_Horse_Sell_Text {
        font-size: 20px;
    }
}

@media (max-width: 440px) {
    .Modal_Date_Input::-webkit-calendar-picker-indicator {
        left: 30%;
    }
}

@media (max-width: 390px) {
    .Modal_Date_Input::-webkit-calendar-picker-indicator {
        left: 35%;
    }

    .Single_Horse_Sell_Heading_Text {
        font-size: 20px;
    }

    .Single_Horse_Sell_Text {
        font-size: 18px;
    }
}

@media (max-width: 310px) {
    .Modal_Date_Input::-webkit-calendar-picker-indicator {
        left: 40%;
    }
}