@keyframes blink {
            0% {
                opacity: 1;
            }

            50% {
                opacity: 0;
            }

            100% {
                opacity: 1;
            }
        }
        .blinkingd-text {
            animation: blink 0.5s infinite;
        }
        
        
                @keyframes blink {
            0% {
                opacity: 1;
            }

            50% {
                opacity: 0;
            }

            100% {
                opacity: 1;
            }
        }
        .blinking-text {
           
            color: #fafa19;
            animation: blink 1s infinite;
        }

.star{
    color:#FFEA00;
}

.stara{
    color:red;
}

.stare{
    color:#fafa19;
}
.fs-7 {
    font-size: 0.8rem !important
}

.bg-ano{
    background-color: #FFEA00;
}

.yelo{
    color:#ffd933;
}

.lait{
    color:#33a9ff;
}

.grin{
    color:#3eab15;
}

.img_size{
    height: 300px;
    width: 300px;
}
.containera
 {
    width: 60%;
    height: auto;
    padding-right: var(--bs-gutter-x, .75rem);
    padding-left: var(--bs-gutter-x, .75rem);
    margin: 15vh auto;
    background-color: white;
}

.por{
    position: relative;
}

.poo{
    position: absolute;
}

.box{
    border: 2px solid #000;
    padding: 15px;
    overflow-y: auto;
    height: 200px;
    }

    .breaking-news-wrapper {
        overflow: hidden;
        position: relative;
        height: 100%;
    }

    .breaking-news {
        display: flex;
        animation: scroll-left 40s linear infinite;
        white-space: nowrap;
    }

    .breaking-news a {
        margin-right: 10px;
    }

    @keyframes scroll-left {
        0% {
            transform: translateX(100%);
        }
        100% {
            transform: translateX(-100%);
        }
    }

    @media (max-width: 768px) {
        .breaking-news {
            animation: scroll-left 15s linear infinite;
        }
    }

.text-self{
    color:#0FC615 !important
}
.text-copyright{
    color:#F2EB22 !important
}

.lh-mine {
    line-height: 0.5 !important
}

.ms-6 {
    margin-left: 4.5rem !important
}

.bg-self{
    background-color: #57B9FF;
}

.bg-ccm{
    background-color: #0a7b2a;
}

.btn-self {
    color: white;
    background-color: #0FC615;
    border-color: #0FC615;
}

.bg-seal{
    background-color:#b1efeb;
}

.btn-self:hover {
    color: #F2EB22;
    background-color:#0FC615;
    border-color:#0FC615;
}

.btn-outline-none {
    outline: none;
}

.mt-mine {
    margin-top: 6rem !important
}

.minee{
    margin-top: 10.9rem !important;
    margin-bottom: 10.9rem !important
}

.minaa{
    margin-top: 10.5rem !important;
    margin-bottom: 10.5rem !important
}

.bg-header_mineee {
    background:url(/assets/images/tflagg.png) center center no-repeat;
    background-size: cover;
}
.bg-header_mine{
    background-color: #57B9FF
} 


.bunner{
    background:url(/assets/images/huruma_bunner.jpg);
    background-repeat:no-repeat;
    background-position:center;
    height:350px;
    width:100%;
    margin-right:0%;
}

.text-self_unique{
    color:#57B9FF;
}

.mt-minefish {
    margin-top: 13.3rem;
    margin-bottom: 13.3rem;
}

.minefish {
    margin-top: 9.4rem;
    margin-bottom: 9.4rem;
}

.text-selfie{
    color:#06A3DA !important
}

* {margin: 0; padding: 0;}

.tree ul {
    padding-top: 20px; position: relative;

    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}
.tree ul ul ul::before {
    content: '';
    position: absolute; left: 50%; bottom: -20px;
    border-left: 1px solid #ccc;
    height: 20px;
}

.tree li {
    float: left; text-align: center;
    list-style-type: none;
    position: relative;
    padding: 20px 5px 0 5px;

    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}

/*We will use ::before and ::after to draw the connectors*/

.tree li::before, .tree li::after{
    content: '';
    position: absolute; top: 0; right: 50%;
    border-top: 1px solid #ccc;
    width: 50%; height: 20px;
}
.tree li::after{
    right: auto; left: 50%;
    border-left: 1px solid #ccc;
}

/*We need to remove left-right connectors from elements without 
any siblings*/
.tree li:only-child::after, .tree li:only-child::before {
    display: none;
}

/*Remove space from the top of single children*/
.tree li:only-child{ padding-top: 0;}

/*Remove left connector from first child and 
right connector from last child*/
.tree li:first-child::before, .tree li:last-child::after{
    border: 0 none;
}
/*Adding back the vertical connector to the last nodes*/
.tree li:last-child::before{
    border-right: 1px solid #ccc;
    border-radius: 0 5px 0 0;
    -webkit-border-radius: 0 5px 0 0;
    -moz-border-radius: 0 5px 0 0;
}
.tree li:first-child::after{
    border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
    -moz-border-radius: 5px 0 0 0;
}

/*Time to add downward connectors from parents*/
.tree ul ul::before{
    content: '';
    position: absolute; top: 0; left: 50%;
    border-left: 1px solid #ccc;
    width: 0; height: 20px;
}

.tree li a{
    border: 1px solid #ccc;
    padding: 5px 10px;
    text-decoration: none;
    color: #666;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    display: inline-block;

    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;

    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
}

/*Time for some hover effects*/
/*We will apply the hover effect the the lineage of the element also*/
.tree li a:hover, .tree li a:hover+ul li a {
    background: #c8e4f8; color: #000; border: 1px solid #94a0b4;
}
/*Connector styles on hover*/
.tree li a:hover+ul li::after, 
.tree li a:hover+ul li::before, 
.tree li a:hover+ul::before, 
.tree li a:hover+ul ul::before{
    border-color:  #94a0b4;
}

.tree ul ul ul ul li a {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    padding: 5px 10px;
    text-decoration: none;
    color: #666;
    font-family: arial, verdana, tahoma;
    font-size: 11px;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    writing-mode: vertical-rl !important; /* Vertical orientation */
    text-orientation: mixed !important;
    white-space: nowrap; /* Prevent text from wrapping */
}