.progress{
    -moz-appearance:none;
    -webkit-appearance:none;
    border:none;
    border-radius:290486px;
    display:block;
    height:1rem;
    overflow:hidden;
    padding:0;
    width:100%
}
.progress::-webkit-progress-bar{
    background-color:#dbdbdb
}
.progress::-webkit-progress-value{
    background-color:#4a4a4a
}
.progress::-moz-progress-bar{
    background-color:#4a4a4a
}
.progress::-ms-fill{
    background-color:#4a4a4a;
    border:none
}
.progress:indeterminate{
    -webkit-animation-duration:1.5s;
    animation-duration:1.5s;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-name:moveIndeterminate;
    animation-name:moveIndeterminate;
    -webkit-animation-timing-function:linear;
    animation-timing-function:linear;
    background-color:#dbdbdb;
    background-image:linear-gradient(to right,#4a4a4a 30%,#dbdbdb 30%);
    background-position:top left;
    background-repeat:no-repeat;
    background-size:150% 150%
}
.progress:indeterminate::-webkit-progress-bar{
    background-color:transparent
}
.progress:indeterminate::-moz-progress-bar{
    background-color:transparent
}
.progress.is-white::-webkit-progress-value{
    background-color:#fff
}
.progress.is-white::-moz-progress-bar{
    background-color:#fff
}
.progress.is-white::-ms-fill{
    background-color:#fff
}
.progress.is-white:indeterminate{
    background-image:linear-gradient(to right,#fff 30%,#dbdbdb 30%)
}
.progress.is-black::-webkit-progress-value{
    background-color:#0a0a0a
}
.progress.is-black::-moz-progress-bar{
    background-color:#0a0a0a
}
.progress.is-black::-ms-fill{
    background-color:#0a0a0a
}
.progress.is-black:indeterminate{
    background-image:linear-gradient(to right,#0a0a0a 30%,#dbdbdb 30%)
}
.progress.is-light::-webkit-progress-value{
    background-color:#f5f5f5
}
.progress.is-light::-moz-progress-bar{
    background-color:#f5f5f5
}
.progress.is-light::-ms-fill{
    background-color:#f5f5f5
}
.progress.is-light:indeterminate{
    background-image:linear-gradient(to right,#f5f5f5 30%,#dbdbdb 30%)
}
.progress.is-dark::-webkit-progress-value{
    background-color:#363636
}
.progress.is-dark::-moz-progress-bar{
    background-color:#363636
}
.progress.is-dark::-ms-fill{
    background-color:#363636
}
.progress.is-dark:indeterminate{
    background-image:linear-gradient(to right,#363636 30%,#dbdbdb 30%)
}
.progress.is-primary::-webkit-progress-value{
    background-color:#00d1b2
}
.progress.is-primary::-moz-progress-bar{
    background-color:#00d1b2
}
.progress.is-primary::-ms-fill{
    background-color:#00d1b2
}
.progress.is-primary:indeterminate{
    background-image:linear-gradient(to right,#00d1b2 30%,#dbdbdb 30%)
}
.progress.is-link::-webkit-progress-value{
    background-color:#3273dc
}
.progress.is-link::-moz-progress-bar{
    background-color:#3273dc
}
.progress.is-link::-ms-fill{
    background-color:#3273dc
}
.progress.is-link:indeterminate{
    background-image:linear-gradient(to right,#3273dc 30%,#dbdbdb 30%)
}
.progress.is-info::-webkit-progress-value{
    background-color:#209cee
}
.progress.is-info::-moz-progress-bar{
    background-color:#209cee
}
.progress.is-info::-ms-fill{
    background-color:#209cee
}
.progress.is-info:indeterminate{
    background-image:linear-gradient(to right,#209cee 30%,#dbdbdb 30%)
}
.progress.is-success::-webkit-progress-value{
    background-color:#23d160
}
.progress.is-success::-moz-progress-bar{
    background-color:#23d160
}
.progress.is-success::-ms-fill{
    background-color:#23d160
}
.progress.is-success:indeterminate{
    background-image:linear-gradient(to right,#23d160 30%,#dbdbdb 30%)
}
.progress.is-warning::-webkit-progress-value{
    background-color:#ffdd57
}
.progress.is-warning::-moz-progress-bar{
    background-color:#ffdd57
}
.progress.is-warning::-ms-fill{
    background-color:#ffdd57
}
.progress.is-warning:indeterminate{
    background-image:linear-gradient(to right,#ffdd57 30%,#dbdbdb 30%)
}
.progress.is-danger::-webkit-progress-value{
    background-color:#e30713
}
.progress.is-danger::-moz-progress-bar{
    background-color:#e30713
}
.progress.is-danger::-ms-fill{
    background-color:#e30713
}
.progress.is-danger:indeterminate{
    background-image:linear-gradient(to right,#e30713 30%,#dbdbdb 30%)
}
.progress.is-small{
    height:.75rem
}
.progress.is-medium{
    height:1.25rem
}
.progress.is-large{
    height:1.5rem
}

.has-text-success{
    color:#23d160!important
}
.has-text-warning{
    color:#ffdd57!important
}
.has-text-danger{
    color:#ff3860!important
}

.pulsate {
    -webkit-animation: pulsate 3s ease-out;
    -webkit-animation-iteration-count: infinite; 
    transform: scale(1);
}
@-webkit-keyframes pulsate {
    0% { transform: scale(1); }
    50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.modal {
    display: none; 
    position: fixed; 
    z-index: 1; 
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto; 
    background-color: rgb(0,0,0); 
    background-color: rgba(0,0,0,0.6); 
    padding-top: 60px; 
	z-index: 99;
}

.modal-content {
    background-color: #fefefe;
    margin: 0% auto; 
    padding: 20px;
    border: 0px;
    width: 70%;  
    border-radius: 15px;
    box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
}

.close {
    color: #aaa;
	text-align: right;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}