body {
    background-color: rgb(27,24,26);
    overflow-x: hidden;
}

p {
    
    font-size: 1.18em;
    color: #fff;
    
} 


.navibar {
    
    background-color: rgb(39,37,38);
    text-align: center;
    border-bottom: 2px solid #fff;
    margin-bottom: 0px;
    
}

.navibar ul {
    margin-left: auto;
    margin-right: auto;
}

.navibar li {
    display: inline-block;
    padding: 10px 15px 10px 15px;
    padding: 1px 1px 1px 1px;
    /*border-bottom: 3px solid #fff;*/
    font-size: 2.1em;
    /*GET THE RIGHT FONT, SANS, NOT SANS-SERIF... DUNNO ACTUALLY*/
    margin: 16px 20px 15px 20px;
}

.navibar a {
    
    color: #fff;
    display: block;
    padding: 1px 1px 1px 1px;
    
}

.navibar a:link {
    text-decoration: none;
    color: #fff;
}

.navibar a:visited {
    
    color: #fff;
    text-decoration: none;
    
}

.navibar a:hover {
    color: #fff;
    text-decoration: none;
    color: #a1a1a1;
}

.navibar a:active {
    text-decoration: none;
    color: #575757;
}

.cover {
    
    background-image: url(/images/coverCut.png);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 380px;
    border-bottom: 1px solid #fff;
    
}


.frontpageInfo {
    
    background-color: rgb(27,24,26);
    color: #fff;
    padding-top: 35px;
    padding-bottom: 40px;
    
}

.frontpageInfo .row .col-md-4 p {
    
    margin: 15px 100px 15px 100px;
    
}

.frontpageInfo .row .col-md-4 img {
    
    margin: 15px 100px 15px 100px;
    text-align: center;
    margin-left: 40%;
    border-radius: 360px;
    background-color: #ea0000;
    
}

#fillTextindex {
    border-top: 2px solid #ccc;
    background-color: rgb(32,30,31);
}

.fillText {
    /*padding-top: 120px;*/
    color: white;
    /*border-top: 2px solid #ccc;*/
    
}

.fillText .row {
    
    padding-top: 250px;
    
}

.fillText .row img {
    
    border-radius: 360px;
    background-color: #ea0000;
    
}

.fillText .row .col-md-5 {
    
    text-align: center;
    
}

@media screen and (max-width: 2831px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 35%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 2378px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 33%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 2138px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 32%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 1962px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 31%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 1622px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 27%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 1561px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 26%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 1445px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 25%;
        background-color: #ea0000;
    }
}

@media screen and (max-width: 1049px) {
    
    .frontpageInfo .row .col-md-4 img {
        margin-left: 10%;
        background-color: #ea0000;
    }
}