﻿a{
    text-decoration:none!important;
}



/*.nav-item > a:hover {
    color: limegreen;
    padding: 0px 0px !important;
}
    .nav-item > a:visited {
        color: lightyellow;
    }*/
a.dropdown-item {
    color: #252F3E;
}
div.content.animate-panel{
    margin-top:5px;
}
div.casetop {
    margin-top: 0px;
    background-color: #252F3E;
    width: 100%;    
}
/*.casesubmenu.dropdown-menu {
    color: #252F3E;
}*/

/*SubMenu Class*/
/*.dropdown-submenu {
    position: relative;
}

    .dropdown-submenu a::after {
        transform: rotate(-90deg);
        position: absolute;
        right: 3px;
        top: 40%;
    }

    .dropdown-submenu:hover .dropdown-menu, .dropdown-submenu:focus .dropdown-menu {
        display: flex;
        flex-direction: column;
        position: absolute !important;
        margin-top: -30px;
        left: 100%;
    }

@media (max-width: 992px) {
    .dropdown-menu {
        width: 50%;
    }

        .dropdown-menu .dropdown-submenu {
            width: auto;
        }
}*/
/*SunMenu*/

.center {
    margin: auto;
    width: 50%;
    /*border: 3px solid green;*/
    padding: 10px;
}

/* Floating label section*/
.hiddenlabel {
    /*font-size:10px;
    font-weight:bold;*/
    position: absolute;
    top: -8px;
    left: 25px;
    display: flex;
    width: 100%;
    margin-bottom: 0;
    color: var(--placeholder-color);
    border-radius: .25rem;
    transition: all .2s var(--outline-transition-type);
    transform-origin: 0 0;
    font-size: 1.0rem;
    /* transform: translateY(-50%); */
    text-align: left;
    /* visibility: hidden; */
    z-index: var(--label-z-index);
    height: 100%;
    flex-wrap: wrap;
    pointer-events: none;
}
.hiddenlabel label {
        background-color: white;
    }
textarea {
    margin-top:14px;
}

/* Jquery Datatable detail */
td.details-control::after {
    /*background: url('../resources/details_open.png') no-repeat center center;*/
    font-family: "FontAwesome";
    font-weight: 400;
    font-size: 16px;
    content: "\f055";
    cursor: pointer;
}

tr.shown td.details-control::after {
    font-family: "FontAwesome";
    font-weight: 400;
    font-size: 16px;
    content: "\f056";
    /*background: url('../resources/details_close.png') no-repeat center center;*/
}

/* Horizontal Scrolling  Text Continuous */
.h-scrolling-text, .h-scrolling-text2 {
    /*text-transform: uppercase;*/
    font-family: 'Anton', sans-serif;
    font-size: 1vw;
    display: inline-block;
    white-space: nowrap;
    animation: floatText 25s infinite linear;
    padding-left: 100%; /*Initial offset*/
    color: #ada97d;
}

.h-scrolling-text2 {
    animation-delay: 5s;
}

    .h-scrolling-text:hover, .h-scrolling-text2:hover {
        animation-play-state: paused;
    }


@keyframes floatText {
    to {
        transform: translateX(-100%);
    }
}