.rukmani-pnl{
    /* background: linear-gradient(168deg, rgba(213,72,255,1) 0%, rgba(255,48,124,1) 100%); */
    width: 100%;
}

.py-3 {
     padding-top: 1.0rem !important;
     padding-bottom: 1.0rem !important;
}

.pnl-yellow{
    background: yellow !important;
}

.card {
    box-shadow: 0 0px 0px 0px rgb(0 0 0 / 10%), 0 0px 0px 0px rgb(0 0 0 / 6%);
    border-radius: 0rem;
}

.ruk-pnl-htg{
    height:100vh;
}

.htg-95vh{
    height:96vh;
}

.ruk-body{
    overflow-y: scroll;
}

.mt-fa{
    margin-top:1em !important;
}

.mb-fa{
    margin-bottom:1em !important;
}



.ruk-bx-sw{
    box-shadow: 1px 2px 6px 2px #031a56;
}

.brd-ln{
    border: 3px solid transparent;
    background:
        linear-gradient(#ffffff, #ffffff) padding-box,
        linear-gradient(315deg, #c4cbf1 0%, #788cff 74%) border-box;
}


.bdr-rds{
    border-radius: 0.75rem;
}

.bdr-rds-50{
    border-top-left-radius: 50px;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
}

.section-mt{
    margin-top: 0.5em;
}


.ruk-header{
    background: linear-gradient(315deg, #c4cbf1 0%, #788cff 74%);
    text-align: center;
}

.ruk-pnl-bg{
    background: linear-gradient(315deg, #c4cbf1 0%, #788cff 74%);
}
.pnl-bzr{
    padding-bottom: 1em;
}

.ruk-pnl-nws{
    padding-left: 1em;
    padding-right: 1em;
}

.ruk-pnl-nws marquee{
    color: #ffffff;
    font-size: 1em;
    font-weight: 500;
    -webkit-text-stroke: thin;
    font-style: italic;
    letter-spacing: 1px;
    text-shadow: 1px 1px 3px black;
}

.ruk-header img{
    /* max-width: 100%; */
    width: 300px;
    height: auto;
    max-height: 80px;
}

.ruk-header .fast-bnr img{
    width: 30%;
    max-height: 40px;
}

.ruk-top-headings{
    text-align: center;
}

.ruk-top-headings p{
    font-style: italic;
    color: #000000;
    -webkit-text-stroke-width: thin;
    font-size: 1em;
    font-weight: 500;
}

.ruk-live-nws{
    background-color: #ffff;
    background-image: linear-gradient(315deg, #c4cbf1 0%, #788cff 74%);
    /* border-top-left-radius: 0.5em;
    border-top-right-radius: 0.5em; */
}

.brd-ln-bz{
    border: 4px solid transparent;
    border-top: 0px solid transparent;
    background:
        linear-gradient(#ffffff, #ffffff) padding-box,
        linear-gradient(315deg, #c4cbf1 0%, #788cff 74%) border-box;
}

.brd-ln-bz-bt{
    border-bottom: 1px solid rgba(89,2,118,1);
}

.bdr-rds-bzr{
    border-bottom-left-radius: 0.75rem;
    border-bottom-right-radius: 0.75rem;
}

.ruk-live-nws h1{
    text-align: center;
    color: #ffffff;
    /* font-size: 1.5em; */
}

.ruk-top-banner img{
    width: 100%;
    height: auto;
    border-radius: 0.50rem;
}

/*------------=======
Bazar
=====---------------*/
.ruk-pnl-bzr{
    background: linear-gradient(180deg, rgb(182 255 205) 0%, rgba(255,255,255,1) 100%);
}

.ruk-pnl-bzr .flx-pnl{
   padding-top: 0.8em;
    padding-bottom: 0.8em;
}

.ruk-pnl-bzr .flx-pnl .bzr-nm{
    text-align:center;
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .bzr-name{
    text-shadow: 1px 1px 2px black;
    font-family: Georgia, serif;
    font-style: italic;
    color: #00094d;
    font-size: 1.5em;
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .bzr-num{
    font: small-caps bold 22px Georgia, sans-serif;
    text-shadow: 1px 1px 1px black;
    font-family: Georgia, serif;
    font-style: italic;
    color:#000000
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .bzr-time{
    font: small-caps bold 17px Georgia, sans-serif;
    text-shadow: 1px 1px 1px black;
    font-family: Georgia, serif;
    font-style: italic;
    color: rgb(255, 0, 0);
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .chat-btn{
    position: absolute;
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .chat-btn-left{
    left: 10px;
    right : auto;
    margin-top: -50px;
}

.ruk-pnl-bzr .flx-pnl .bzr-nm .chat-btn-right{
    right: 10px;
    left : auto;
    margin-top: -50px;
}

.ruk-pnl-bzr .flx-pnl .bzr-jodi{
    text-align:left;
}

.ruk-pnl-bzr .flx-pnl .bzr-panel{
    text-align:right;
}




/*------------=======
Bazar newsa
=====-------- -------*/

.pnl-rk-ul{
    background: linear-gradient(0deg, rgba(225,48,108,1) 0%, rgb(105 2 112) 108%);
    margin-top: -10px;
    padding-top: 10px;
    margin-bottom: -10px;
    padding-bottom: 10px;
}

/*.pnl-rk-ul .pnl-ruk-link{*/
/*    margin: 0.5em;*/
/*    text-align: center;*/
/*    border-radius: 15px;*/
/*    padding: 0.4em;*/
/*    background: linear-gradient(180deg, rgba(245,155,0,1) 0%, rgba(188,75,5,1) 100%);*/
/*    box-shadow: 1px 2px 6px 2px #56031f;*/
/*}*/
/*.pnl-rk-ul .pnl-ruk-link h3{*/
/*    text-shadow: 1px 1px 2px #050505;*/
/*    color: #d8ffc4;*/
/*    font-size: 1em;*/
/*    letter-spacing: 1px;*/
/*    word-spacing: 5px;*/

/*}*/

.pnl-rk-ul .pnl-ruk-link {
    margin: 0.5em;
    text-align: center;
    border-radius: 15px;
    padding: 0.4em;
    background: linear-gradient(180deg, rgb(255 206 122) 0%, rgb(214 132 82) 100%);
    box-shadow: 1px 2px 6px 2px #5f0423;
}
.pnl-rk-ul .pnl-ruk-link h3 {
    text-shadow: 1px 1px 2px #9b9b9b;
    color: #000000;
    font-size: 1em;
    letter-spacing: 1px;
    word-spacing: 5px;
}

.rk-list-nav{
    list-style: none;
}

.rk-list-nav li{
    text-align: center;
    padding: 0.4em;
}

.rk-list-nav li .fa{
    padding-right: 0.5em;
}

.rk-list-nav li a{
    color: #ffffff;
    font-size: 1.3em;
    font-weight: 600;
}

.ylw-pnl{
    background: radial-gradient(circle, rgba(255,247,1,1) 0%, rgba(215,166,4,1) 100%);
}

.own-pnl .ylw-pln-bx .dtl{
    color: #000;
    padding: 10px;
    font-family: Georgia, serif;
    font-style: italic;
    font-size: 1.2em;
    text-align: center;
}

.own-pnl .ylw-pln-bx .nm{
    color: #000;
    padding: 10px;
    font-family: Georgia, serif;
    font-style: italic;
    text-align: center;
}

.own-pnl .ylw-pln-bx .phone{
    padding: 10px;
    background-color: black;
    color: #fff;
    border-radius: 50%;
    font-size: 20px;
}

.own-pnl .ylw-pln-bx .phone-num{
    color: #000;
    font-weight: 600;
    font-size: 20px;
}

.titl-wk-pnl{
    background: linear-gradient(180deg, rgb(245, 0, 0) 0%, rgba(188,75,5,1) 100%);
    text-align: center;
        padding-top: 0.8em;
        border-radius: 15px;;
    padding-bottom: 0.8em;
    padding-left: 4em;
    padding-right: 4em;
    margin: 0.5em;
    margin-bottom: 0em;
}

.pd-bt-m{
    padding-bottom: 0.1em;
}

.titl-wk-pnl h4{
    color: #ffffff;
    text-shadow: 1px 1px 2px black;
}

.pnl-dicp{
    padding:1em;
    text-align: center;
}

.tbl-sec{
    background: #e91e63;
    padding-left: 2em;
    padding-right: 2em;
    padding-bottom: 1em;
}

.tbl-sec .pnl-time-head{
    text-align: center;
    padding-top: 1em;
    padding-bottom: 1em;
}

.tbl-sec .pnl-time-head h3{
    color: #ffffff;
    font-size: 1.5em;
}

.tbl-sec .pnl-tme-tbl table{
    width:100%
}

.tbl-sec .pnl-tme-tbl table tr th{
    text-align: center;
}

.tbl-sec .pnl-tme-tbl table tr th, .tbl-sec .pnl-tme-tbl table tr td{
    padding: 1em;
    border: 1px solid #ffffff;
    color:#ffffff;
}

.tbl-sec .pnl-tme-tbl table .tr-clr{
    background: #8a0532;
}

.rk-foter .title-hd{
    color:#ffffff;
}

.rk-foter .dtls{
    color: #ffffff;
    font-size: 1em;
    -webkit-text-stroke: thin;
    text-shadow: 1px 1px 2px black;
}


.rk-foter .rk-list-nav-fo{
    list-style: none;
}

.rk-foter .rk-list-nav-fo li{
    text-align: left;
    padding: 0.4em;
}

.rk-foter .rk-list-nav-fo li .fa{
    padding-right: 0.5em;
}

.rk-foter .rk-list-nav-fo li a{
    color: #ffffff;
    font-size: 1em;
    font-weight: 600;
}

@media (max-width: 768px){

    .tbl-sec{
         background: #e91e63;
        padding-left: 0.5em;
        padding-right: 0.5em;
        padding-bottom: 1em;
    }

    .own-pnl .ylw-pln-bx .dtl {
        padding: 0px;
        font-size: 1em;
    }

    .ruk-header .fast-bnr img{
        width: 60%;
        max-height: 40px;
    }

    .mx-md-4 {
        margin-right: 1rem !important;
        margin-left: 1rem !important;
    }
}

::-webkit-scrollbar {
    display: none;
}
