﻿.owl-theme .owl-dots .owl-dot span {
    width: 14px !important;
    height: 7px !important;
    margin: 0px 5px !important;
}

.owl-theme .owl-dots .owl-dot.active span {
    background: #f76f00 !important;
}

.fs-24px {
    font-size: 24px !important;
}

.fs-14px {
    font-size: 14px !important;
}

.fs-30px {
    font-size: 30px !important;
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #F76F00 !important;
    background: rgba(247, 111, 0, 0.1) !important;
    border-radius: 30px !important;
}

.nav-link {
    color: #434343;
    padding: 7px !important;
}

.slider-card {
    width: 218px !important;
    height: 310px !important;
    border-radius: 30px !important;
}

.slider-img {
    margin-top: 16px;
    width: 130px !important;
}

.slider-text {
    font-weight: 500 !important;
    font-size: 14px !important;
    line-height: 21px !important;
    text-align: center !important;
}

.w-230px {
    width: 230px !important;
}

.w-240px {
    width: 240px !important;
}

.slider-img-center {
    text-align: -webkit-center !important;
}

.div-tab-bar {
    z-index: 1 !important;
    position: fixed !important;
    bottom: 0 !important;
    width: 100% !important;
}

.color-white {
    color: white !important;
}

.spnAlertTitle {
    font-weight: 500 !important;
    font-size: 16px !important;
    line-height: 24px !important;
}

.br-30 {
    border-radius: 30px !important;
}

.imgCampaignIcon {
    background: rgba(246, 129, 32, 0.1) !important;
    border-radius: 50px !important;
    padding: 5px !important;
}

.btnModalClose {
    background: #DCDDDF !important;
    border-radius: 20px !important;
}

.text-align-right {
    text-align: right !important;
}

.divImages {
    float: right !important;
    display: grid !important;
    margin-top: 15px !important;
}

.imgProductSmall {
    position: absolute !important;
    margin-top: 30px !important;
    margin-left: 50px !important;
}

.imgIconSpecial {
    position: absolute !important;
    margin-left: 110px !important;
}

#btnJoinCampaign {
    background-color: #091829 !important;
}

.spnResendVerificationCode {
    color: #F76F00 !important;
}

.mb-70 {
    margin-bottom: 70px !important;
}
