@import url('https://fonts.googleapis.com/css?family=IBM+Plex+Mono&display=swap');

body
{
	background: black;
	color: #00FF00;
	font-family: 'IBM Plex Mono';
	font-size: 15px
}

.footer{
	background: #00FF00;
	color: black;
	
}

a, a:hover, a:active, a:visited{
	color: #00FF00;
	text-decoration: none;
	padding-bottom: 0px;
}

.underline{
	border-bottom: #00ff00 1px dashed;
}

h1
{
	background: #00FF00;
	color: black;
	font-size: 18px;
	padding: 5px 0px;
}

h2{
	font-size: 16px;	
}

.blink{
    animation:blinkingText 2.0s infinite;
}
@keyframes blinkingText{
    0%{     color: #00ff00;    }
    50%{    color: #000000; }
    100%{   color: #00ff00;    }
}


.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #000;
    text-align: center;
    background-color: #00ff00;
    border-radius: .25rem;
}




.tooltip-inner {
	background-color: #00cc00;
	color: #000000;
}
.tooltip.bs-tooltip-right .arrow:before {
    border-right-color: #00ff00 !important;
}
.tooltip.bs-tooltip-left .arrow:before {
    border-left-color: #00ff00 !important;
}
.tooltip.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #00ff00 !important;
}
.tooltip.bs-tooltip-top .arrow:before {
    border-top-color: #00ff00 !important;
}

.fad{
	--fa-secondary-opacity: 0.90
}



.pt5{
	padding-top: 5px;
}
.pt10
{
    padding-top: 10px;
}
.pt20
{
    padding-top: 20px;
}
.pt30
{
    padding-top: 30px;
}
.pt40
{
    padding-top: 40px;
}
.pt50
{
    padding-top: 50px;
}
.pt100
{
    padding-top: 100px;
}

.pb5{
	padding-bottom: 5px;
}
.pb10
{
    padding-bottom: 10px;
}
.pb20
{
    padding-bottom: 20px;
}
.pb30
{
    padding-bottom: 30px;
}
.pb40
{
    padding-bottom: 40px;
}
.pb50
{
    padding-bottom: 50px;
}
.pb100
{
    padding-bottom: 100px;
}
.mt10
{
    margin-top: 10px;
}
.mt20
{
    margin-top: 20px;
}
.mt30
{
    margin-top: 30px;
}
.mt40
{
    margin-top: 40px;
}
.mt50
{
    margin-top: 50px;
}
.mt60
{
    margin-top: 60px;
}
.mt70
{
    margin-top: 70px;
}
.mt80
{
    margin-top: 80px;
}
.mt90
{
    margin-top: 90px;
}
.mt50
{
    margin-top: 50px;
}
.mt100
{
    margin-top: 100px;
}
.mb10
{
    margin-bottom: 10px;
}
.mb20
{
    margin-bottom: 20px;
}
.mb30
{
    margin-bottom: 30px;
}
.mb40
{
    margin-bottom: 40px;
}
.mb50
{
    margin-bottom: 50px !important;
}
.mb60
{
    margin-bottom: 60px;
}
.mb70
{
    margin-bottom: 70px;
}
.mb80
{
    margin-bottom: 80px;
}
.mb90
{
    margin-bottom: 90px !important;
}
.mb100
{
    margin-bottom: 100px !important;
} 
