@font-face {
    font-family: "bangla";
    src: url("/contents/frontend/assets/fonts/tiro/TiroBangla-Regular.ttf");
}

.bn {
    font-family: "Euclid Circular", "bangla";
}

.login-image-rounded {
    border-radius: 35px;
}

.log-in-margin {
    display: block;
    margin-top: 5px;
}

.fixing-right-scroll {}


.rbt-user-wrapper .rbt-user-menu-list-wrapper.fixing-left-position {
    left: unset;
    right: 0px;
    top: 64px;
}

.sticky-top {
    /* top: 60px; */
    top: 56px;
}

.py--100 {
    padding-top: 50px;
    padding-bottom: 50px;
}

.px--30 {
    padding-right: 30px;
    padding-left: 30px;
}


@media (min-width: 992px) and (max-width: 1199.9px) {
    .rbt-user-wrapper .rbt-user-menu-list-wrapper.fixing-left-position {
        right: unset;
        left: -178px;

    }
}

li a.active i {
    color: #2f57ef;
}


.form-group .py--small {
    padding-top: 10px;
    line-height: 10px;
    height: unset;
}

.error-message {
    color: #d63040;
    font-weight: 700;
}

.invalid-feedback {
    display: block;
    color: #d63040;
    font-weight: 700;
}

.h-w-120 {
    height: 120px;
    width: 120px;
}

.rbt-card .rbt-card-body .rbt-card-title {
    font-size: 18px;
}


.social-share-block {
    padding-top: 20px;
}

.rbt-section-overlayping-top {
    margin: 30px;
}

/* .rbt-card.card-list {
    display: flex;
    max-height: 150px;
    border-radius: 2px;
    align-items: center;
} */

.rbt-card.card-list.h--unset {
    height: unset;
    max-height: unset;
}

.pl--20 {
    padding-left: 20px;
}

.pl--10 {
    padding-left: 10px;
}

.pl--4 {
    padding-left: 4px;
}

.p--comment {
    display: flex;
}

/* body .rbt-inner-onepage-navigation .sticky-top.pt--25 {
    font-size: 15px;
} */

.p--10 {
    padding: 10px;
}


.rbt-inner-onepage-navigation .mainmenu-nav .mainmenu li {
    margin: 2px;
}

.rbt-inner-onepage-navigation .mainmenu-nav .mainmenu {
    margin: -5px;
}

.rbt-inner-onepage-navigation .mainmenu-nav .mainmenu li a {

    padding: 4px 4px;
}


.pdb--40 {
    padding-bottom: 40px;
}

.form-group .form-group input:focus {
    border-color: #000;
}

.mbn--4 {
    margin-bottom: 4px !important;
}

.l-float {
    float: left;
}

.r-float {
    float: right;
}

.plyr__video-embed iframe,
.plyr__video-wrapper--fixed-ratio video {
    position: unset;
}
