.software-server {
   margin-bottom:0.5rem;
}

.software-server .card {
   border-radius: 5%; 
   background-color: rgb(219, 253, 253);
   border: 1px solid cyan;
}

.software-server .card>.card-header {
   border: 0px;
   text-align:center;
}

.software-server .card>.card-header a {
    background-color: transparent;
    border: 0px;
    color: #e16728;
    font-weight: 700;
    text-align: center;
    font-family: 'Roboto', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
}

.software-server .card>.card-body img {
    border-radius: 2%; 
}

.software-server .card>.card-body>.server-description {
    padding: 0.5rem; 
    font-size: 0.8rem;
    color: rgba(80, 60, 120, 0.8);
    font-weight: normal;
    text-align: justify;
}

.person {
    text-align: center; 
    background-color: ghostwhite;
}

.person> p.person-title {
padding:5px; background-color: whitesmoke; color:#e16728; font-family:Karla; font-weight:bold; font-size:0.9rem
}

.person-name {
font-family:Saira; font-size: 0.9rem; text-align: center;
}

.person-email {
font-face:monospace;
font-size: 0.9rem;
color:green;
}

.nav-item {
    padding: 5px;
    display: block;
}

.nav-item:hover {
    padding: 5px;
    display: block;
    background-color: #e16728;
}

.robot-thumb {
    line-height: 13px;
}

.robot {
    background-size: cover;
    background-position: center;
    height: 251px;
}

blink {
    animation: blinker 0.6s linear infinite;
    color: #1c87c9;
    font-size: 25px;
}

.section-head {
   font-family: 'Saira'; 
   font-size:1.2rem; 
   font-weight:bold; 
   color:#983275; 
   margin-top:1rem; 
   margin-bottom: 0.2rem; 
   padding: 0.3rem; 
   border-bottom: 2px double #983275;
}

.subsection-head {
    font-family: 'Saira'; 
    font-size:1.1rem; 
    font-weight:bold; 
    color:#983275; 
    margin-top:1rem; 
    margin-bottom: 0.2rem; 
    padding: 0.3rem; 
    border-bottom: 2px double #983275;
}

@keyframes blinker {
    50% {
	opacity: 0;
    }
}

.blink-one {
    animation: blinker-one 1s linear infinite;
}

@keyframes blinker-one {
    0% {
	opacity: 0;
    }
}

