﻿/*general pagination style*/
.dropdown-item {
    cursor: pointer !important;
}
.col-pagiantion {
    justify-items: center !important;
}
.paginations .page-link.active {
    background-color: #E3B125 !important;
}
.paginations .page-link {
    background-color: #078bf2 !important;
    color:white;
    border:0;
}
.paginations .page-link:hover:not(.active) {
    background-color: #00527a !important;
}
    .paginations .page-link.disabled {
        background-color: #cccecf !important;
        color: black;
    }
.paginations .page-item.disabled {
    cursor: not-allowed !important;
}
.paginations .page-link{
    margin:3px;
}
.paginations .badge {
    display:none;
}
/*general*/
.divCaptcha {
    border: 2px dotted #848484;
    padding: 10px;
    border-radius: 10px;
    width: 300px;
}
.fitimage {
    background-size: cover !important;
    aspect-ratio: 1/1 !important;
}
.mb-30{
    margin-bottom:30px !important;
}
.mb-20{
    margin-bottom:20px !important;
}
.m-10{
    margin:10px !important;
}
.rtl {
    text-align: right;
    direction: rtl;
}

.ltr {
    text-align: left;
    direction: ltr;
}

.swticherGenreTheme {
    text-align: right !important;
    width: 100%;
}

.swticherGenreTheme .col {
    font-size: 15px;
    display: flex;
    width: 150px;
    align-items: center;
}
.siteColorYellow{
    color:gold;
}
.siteColorRed {
    color: red !important;
}
.siteColorBlack {
    color: black !important;
}
.siteColorGreen{
    color:green !important;
}
.siteDirectionLeft {
    direction: ltr !important;
    text-align: left;
}
.siteGrayColor{
    color:gray !important;
}
.siteWidth100 {
    width: 100% !important;
}

.h-md-200px {
    height: 40px !important;
}

.mt-2 {
    margin-top: 2px !important;
}

.mt-3 {
    margin-top: 3px !important;
}

.mt-5 {
    margin-top: 5px !important;
}

.mb-10 {
    margin-bottom: 10px !important;
}

.mt-10 {
    margin-top: 10px !important;
}

.mt-20 {
    margin-top: 20px !important;
}

.modalClose {
    cursor: pointer !important;
}

.cursorPointer {
    cursor: pointer !important;
}
.cursorQuestion {
    cursor: help !important;
}
.frame{
    border:1px solid #ccc;
    padding:10px;
    border-radius:10px;
    margin-bottom:10px;
}
.list-item-art{
    border:1px solid #ccc !important;
    padding:10px;
    border-radius:6px;
}
.smallfestivalsliderImageContainer {
    padding: 20px !important;
    width: max-content;
}
.bi-camera-reels, .bi-trophy {
    font-size: 50px;
    color:white;
}
/*notification*/
.topNoification {
    font-size: .7rem;
}
.headernotifications li{    
    padding:10px;
}
.headernotifications {
    list-style-type:circle;
    padding-right:30px;
    line-height:5px;
}
/*responsive*/
@media (max-width: 991.98px) {
    .smallfestivalsliderImageContainer{
        width:100%;
    }
    .userPageTopInfoContent{
        margin-top:20px;
    }
}
.form-label-counter {
    border-bottom-right-radius: 10px !important;
    border-top-right-radius: 10px !important;
}
.featurestext{
    color:white;
}