body {
    text-align: left;
    direction: ltr;
}




.content-app{

    float: right;
}

.nav-toggle-dots, .nav-toggle{
    left: unset;
    right: 15px;
    transform: scale(1);
}

.table-header p:first-child{
        border-radius: 20px 0 0;
}


.table-header p:last-child {
    border-radius: 0 20px 0 0;
}



.change-profile-menu {
    left: 25%;


}


.shelters-header .shelters-search img, .tabels-details-header .shelters-search img{
    right: unset;
    left: 10px;
}


.shelters-header .shelters-search input, .tabels-details-header .shelters-search input {
    padding: 5px 5px 0 30px;

}
.visit-form.support .accordion-button:not(.collapsed)::after{
    left: unset;
    right: 10px;
}
.form-container i {
    left: 95%;
}
.login-form label.form-check-label {
    margin: 0 25px;
}
.accordion-button {
    padding-inline: 60px;
}
.last-info-table .table-row:last-child p:first-child {
    text-align: start;
}
.shelter-info .info-body {
    text-align: center;
}
.last-info-table .table-row p:first-child{
    text-align: center ;
}
.last-info-table .table-row:last-child p:first-child,
.last-info-table .table-row:last-child p:last-child {
    border-radius: 0;
}
.last-info-table .table-row:last-child p:first-child {
    text-align: center;
}



.requirements-list .list-item-input .list-select, .requirements-list .list-item-input img
 {
    position: absolute;
    right: 10px;
    left: unset;
 }


 .requirements-list .list-item-input .delete-list {
    right: 40px;
    left: unset;
}



.modal-header {
        flex-direction: row-reverse;
}


.filter-container{
    left: unset;
    right: 0;
}
.filter-container select{
        background-position: right .75rem center;
}

footer {
    left: unset;
    right: 0;
}
