.mainPageSlideShow .slider .contentOverlay{
    right: 150px;
    left: unset;
}

.mainPageSlideShow .pagination{
    right: 30px;
    left: unset;
}
header .covid19Section .closeSec{
    right: unset;
    left: 10px;
}
.mainPage .titleWithBordBot:after{
    left: unset;
    right: 0px;
}
.popularContentSection .vi-slidenav.vi-slidenav-prev{
    right: -70px;
}
.popularContentSection .vi-slidenav.vi-slidenav-next{
    left: calc(100% + 70px);
}
.popularContentSection > div:first-of-type > .vi-post-title:after{
    left: unset;
    right: 0px;
}
.title span:after{
    left: unset;
    right: 0px;
}
.vi-route-page .vi-router-slider .card-description>div:not(:last-child):after{
    left: unset;
    right: 8px;
}
.vi-route-page .vi-router-slider .circle{
    margin-left: 20px;
    margin-right: 0px;
}
.vi-suggestion-box > div:last-of-type > div:first-of-type .vi-suggestion-title{
    margin: auto auto auto 25px;
}
.vi-suggestion-box > div:last-of-type > div:first-of-type .vi-suggestion-title h4:after{
    right: 0;
    left: unset;
}
.otherSeasonSection{
    right: unset !important;
    left: 0px !important;
}
.vi-suggestion-box > div:last-of-type > div:first-of-type > div > div:nth-child(2) > div:first-child > div{
    margin: auto auto auto 0;
}
.seasonBox-3 h4{
    text-align: left;
}
#Autumn-rectangle-bottom > div, #Autumn-rectangle-top > div, #Spring-rectangle-bottom > div, #Spring-rectangle-top > div, #Summer-rectangle-bottom > div, #Summer-rectangle-top > div, #Winter-rectangle-bottom > div, #Winter-rectangle-top > div{
    transform: translateX(300px);
}
#Autumn-square>div, #Spring-square>div, #Summer-square>div, #Winter-square>div{
    transform: translateX(-150px);
}
.route-title{
    left: unset;
    right: 0px;
}
.vi-gallery-container .owl-theme .owl-dots{
    text-align: right;
}

@media (min-width: 450px) and (max-width: 639px) {
    .mainPageSlideShow .slider .contentOverlay {
        left: unset;
        right: 25px;
    }
}
@media (max-width: 450px) {
    .mainPageSlideShow .slider .contentOverlay {
        left: unset;
        right: 15px;
    }
}
