@media screen and (max-width: 450px){ .message-2d{ // width: 100%; position: relative; img{ width: 65px; height:65px; object-fit: cover; border-radius: 30px; border : 3px solid rgba(201, 201, 201, 0.857); position: relative; top: 20px; z-index: 50; } &__text{ justify-content:flex-end; width: 100%; padding : 15px 15px 5px; background-color:white; border-radius: 5px; position: relative; margin-bottom: 5px; p{ width: 100%; text-align: right; font-size: 17px; font-family: IRANSansNumeralBold; } } &__options{ width: 100%; z-index: 1000; &--row{ width: 100%; justify-content: space-around; div{ background-color: white; border-radius: 10px; justify-content: center; align-items: center; margin : 5px 3px; padding : 10px; span{ font-size: 16px; color : black; font-weight: 600; } } } } } }