#modal-ff {padding:10px !important;}

.site-title { font-size: 4.1rem !important; }
.entry-content ol li { margin-bottom: 1.8rem;  !important; }
.entry-content ul li { margin-bottom: 1.8rem;  !important; }


.content-box-blue,.content-box-blue-r50, .content-box-blue-r50real,
.content-box-gray,
.content-box-green,
.content-box-purple,
.content-box-red,
.content-box-yellow {
    margin: 0 0 25px;
    overflow: hidden;
    padding: 20px;
}
 
.content-box-blue, .content-box-blue-r50, .content-box-blue-r50real  {
    background-color: #d8ecf7;
    border: 1px solid #afcde3;
}
 
.content-box-blue-r50 {
    width:35%; min-width:40px; float:right; margin-left: 20px; 
}

.content-box-blue-r50real {
    width:50%; min-width:40px; float:right; margin-left: 20px; 
}

.content-box-gray {
    background-color: #e2e2e2;
    border: 1px solid #bdbdbd;
}
 
.content-box-green {
    background-color: #d9edc2;
    border: 1px solid #b2ce96;
}
 
.content-box-purple {
    background-color: #e2e2f9;
    border: 1px solid #bebde9;
}
 
.content-box-red {
    background-color: #f9dbdb;
    border: 1px solid #e9b3b3;
}
 
.content-box-yellow {
    background-color: #fef5c4;
    border: 1px solid #fadf98;
}


.button-blue {   color: #000000;
    padding: 5px 10px;
    background-color: #afcde3;
    border: 1px solid #afcde3;
}
 
.button-blue:hover {
    background-color: #83a2be;   border: 1px solid #83a2be;     text-decoration: none; 
}

#startup-track .course-h2{
   font-size: 30px;
   font-weight: normal;
   padding: 3px 7px;
   color: #fff;
   background: #555555;
}


