html,body{
    height: 100%;
}
.container-fluid{
    min-height: 90%;
}
@keyframes topanimate {
    0% {  background: rgb(30, 125, 200);}
    50%   {background: rgb(3, 66, 115);}
    100%   { background: rgb(30, 125, 200); }
}
.application-offset .container-application:before{

   /* background: background: rgb(30, 125, 200);
    animation:topanimate  15s linear infinite;*/
    background: linear-gradient(-18deg, rgba(58, 122, 172, 1) 0%, rgba(14, 136, 111,1) 100%) ;;
}
/*
.application-offset .container-application:before, .btn-primary{

    background: rgba(172, 119, 58, 0) !important;
    background: -moz-linear-gradient(-8deg, rgba(58, 122, 172, 0.14) 0%, #0e886f 100%) ;;
    background: -webkit-linear-gradient(-8deg, rgba(58, 122, 172, 0.16) 0%, rgba(14, 136, 111, 0.2) 100%) ;;
    background: linear-gradient(-18deg, rgba(58, 122, 172, 0.13) 0%, rgba(14, 136, 111, 0.09) 100%) ;;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3a7aac', endColorstr='#0e886f',GradientType=1 )  !important;;
    transition: all 1s ease;
    border: none;
}*/
.application-offset .container-application:before{
    height: 92px ;
    border-radius: 9px !important;
}
.navbar-border.navbar-dark {
     border-bottom: 1px solid hsla(0, 0%, 100%, 0) !important;
}
.application .sidenav-header .navbar-brand img {
    height: 2.5rem;
    margin-left: 1rem;
}
.navbar-brand {
    display: inline-block;
    padding-top: -0px;
    padding-bottom: .2875rem;
    margin-right: 1rem;
    font-size: 1.25rem;
    line-height: inherit;
    white-space: nowrap;
}

.bc{margin:0;padding: 0;margin-top: 10px;margin-bottom: 26px !important;}
.bc li{list-style: none;float: left;margin-right: 10px;}
.bc li a{color: #acacac;}
.bc li:after{content: " > ";color: rgba(214, 212, 212, 0.84);}
.bc li:last-child:after{content: "";}

.light{font-weight: normal;}
.titled{font-size: 17px !important;}
.pd3{padding: 3px;}
.radius{border-radius: 5px;}
.ck-powered-by-balloon{display: none !important;}
.btn{border: none !important;}
.no-after:after, .no-before:before{content: '' !important;}
.carousel-caption{text-shadow: 3px 2px 17px #DAE1E6;}
.main-text-block img{ max-width: 100%;height: auto;border-radius: 5px;}

.hide-without-hover .show-on-hover{opacity: 0;color: #babfc3;}
.hide-without-hover:hover .show-on-hover{opacity: 1 !important;}

.btn-default{background: #eff2f7;color: #273444 !important;}
.btn-default:hover{background: #d8e2f3;color: #273444 !important;}
.block-row .card-body-inner{margin:0 !important;padding:0 !important;border:none !important;box-shadow: none !important;}


.list-group-item {
    border: 1px solid rgba(239,242,247,0.54);
}

.block-setup{
    border: dotted 1px rgba(230,190,190,0.63);
    background: rgba(172, 172, 172, 0.09);
    border-radius: 3px;
}
.progress-brand{
    -background: linear-gradient(-18deg, rgba(58, 122, 172, 1) 0%, rgba(14, 136, 111, 1) 100%) !important;
    background-color: rgb(12, 126, 102);
    background-image: linear-gradient(45deg, hsla(0, 0%, 100%, .15) 25%, transparent 0, transparent 50%, hsla(0, 0%, 100%, .15) 0, hsla(0, 0%, 100%, .15) 75%, transparent 0, transparent);
    background-size: .4rem .4rem;
}
.card img{max-width: 100%;height: auto;}
/***
.bg-white{background:yellow !important;}
.list-group-item{background: red !important;}*/


/* TEsts */
.test-nav{margin:0;padding:0;}
.test-nav li{list-style: none;float: left}
.test-nav li a{padding:0px 7px;border:solid 1px rgba(172, 172, 172, 0.42);margin-right: 3px;cursor: pointer;border-radius: 3px;}

.testing{margin: 0;padding: 0;}
.testing li{list-style: none;margin-left: 0px;}
.testing li{cursor: pointer;border: solid 1px rgba(172, 172, 172, 0);padding:  3px 7px;margin-bottom: 3px;border-radius: 3px;}
.testing-wrong{border: solid 1px red;color: white !important;background: red;color: white !important;}
.testing-right{border: solid 1px green;color: white !important;background: green;color: white !important;}


.green{color: green;}
.red{color: red;}