@charset "utf-8";
.container-fluid .row .leftcolumn {
    width: 350px;
    background-color: #EF4C4F;
}
.container-fluid .row .rightcolumn {
}
.footer {
    width: 100%;
    background-color: #000000;
    color: #FBF7F7;
}

.footer .row .col-lg-4 {
    text-align: center;
}#navbarSupportedContent1 .form-inline.my-2.my-lg-0 .btn.btn-outline-success.my-2.my-sm-0 {
    color: #CC140A;
    border-color: #CC140A;
}
.container-fluid .row .blog {
    background-color: #BD1518;
    width: 100%;
    height: 100%;
	overflow: hidden;
	Position: relative;
}
.blog {
    position: relative;
    padding-bottom: 66.666%;
    overflow: hidden;
    width: 100%;
}
.container-fluid .container-fluid.content {
    padding-top: 20px;
}
.container-fluid .container-fluid.giveback {
    padding-top: 20px;
    padding-bottom: 10px;
}

.container-fluid .carouselbox {
    padding-top: 20px;
    padding-bottom: 10px;
}
.container-fluid.giveback .row .col-lg-4 {
    text-align: center;
}
.container-fluid.content .row .col-lg-4.col-xl-2 {
    padding-top: 40px;
}

.container-fluid .container-fluid.giveback .row {
    padding-top: 5px;
    padding-bottom: 5px;
}
.container-fluid .container-fluid {
    padding-top: 20px;
    padding-bottom: 10px;
}
.container-fluid.content .row .col-xl-3.col-lg-5 {
    text-align: right;
    padding-top: 40px;
}
.container-fluid .map {
    padding-top: 20px;
    padding-left: 10%;
    padding-bottom: 10px;
}
.container-fluid.running.content .row .col-lg-4.col-xl-3 {
    padding-top: 15px;
}



.container-fluid .iframecontainer {
    width: 100%;
    height: auto;
}
