.modal-right {
    padding-right: 0 !important;
}

    .modal-right .mdl-cnt {
        min-height: 89vh;
    }

        .modal-right .mdl-cnt .modal-body {
            min-height: 86vh;
        }

    .modal-right .modal-dialog {
        margin: 0 auto;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 0;
        height: 100%;
        max-width: 390px;
    }

    .modal-right .modal-content {
        min-height: 100%;
    }

    .modal-right .modal-header {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }

@media (max-width: 1439px) {
    .modal-right .modal-header {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}

@media (max-width: 1199px) {
    .modal-right .modal-header {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}

@media (max-width: 767px) {
    .modal-right .modal-header {
        padding-bottom: 10px !important;
        padding-top: 10px !important;
    }
}

.modal-right .modal-footer {
    justify-content: center;
    flex-grow: 0;
    flex-shrink: 0;
}

.modal-right.modal.fade .modal-dialog {
    transform: translate(25%, 0);
}

.modal-right.modal.show .modal-dialog {
    transform: translate(0, 0);
}

.EkleButon {
    position: absolute;
    right: 15px;
    top: 12px;
    z-index: 100;
}
.BtnTop {
    margin-top: 19px;
    width: 100%;
}

@media only screen and (max-width: 380px) {
    .BtnTop {
        margin-top: 10px !important;
        width:100%;
    }
    
}

.rploader {
    width: 48px;
    height: 48px;
    display: inline-block;
    position: absolute;
    border-width: 3px 2px 3px 2px;
    border-style: solid dotted solid dotted;
    border-color: #de3500 rgba(255, 255, 255,0.3) #0575E6 rgba(151, 107, 93, 0.3);
    border-radius: 50%;
    box-sizing: border-box;
    animation: 1s rotate linear infinite;
    z-index: 1;
    left: 50%;
    right: 50%;
    top: 10%;
}

    .rploader:before, .rploader:after {
        content: '';
        top: 0;
        left: 0;
        position: absolute;
        border: 10px solid transparent;
        border-bottom-color: #fff;
        transform: translate(-10px, 19px) rotate(-35deg);
    }

.loader:after {
    border-color: #de3500 #0000 #0000 #0000;
    transform: translate(32px, 3px) rotate(-35deg);
}

@keyframes rotate {
    100% {
        transform: rotate(360deg)
    }
}