@media only screen and (min-width : 992px) {
    .the_content {
        padding-bottom:250px; /* Height of the footer element */
    }
}
.nav-pills>li>a .nav-pills>li>a:active, .nav-pills>li>a:visited, .nav-pills>li>a:hover, .nav-pills>li>a:focus {
    text-decoration: none;
}
.footer-line{
    padding-right: 0px;
    padding-left: 0px;
}
.information.visible-md-block.visible-lg-block>.container{
    padding-right: 0px;
    padding-left: 0px;
}
body .information.visible-md-block.visible-lg-block > .container {
    margin-top: 50px;
}
.alert{
    margin: 20px auto;
    width: 598px;
    text-align: center;
}

.catalogue-block img:hover {
    box-shadow: 0 0 7px rgba(0,0,0,0.5);
    cursor: pointer;
}

.logo-block img,
.catalogue-block img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.catalogue-block img {
    border: 1px solid #ddd;
    max-height: 400px;
}

.catalogue-block {
    margin-bottom: 10px;
}

.catalogues {
    margin-bottom: 100px;
}

.logo-block.logo-block-black-bg img{
    background-color: #000;
}

.logo-block .logo-title,
.logo-block .logo-link,
.catalogue-block .catalogue-title,
.catalogue-block .catalogue-link {
    display: block;
    text-align: center;
}

.logo-block .logo-title,
.catalogue-block .catalogue-title{
    color: #000;
    font-weight: bold;
    margin-top: 5px;
    font-size: 17px;
}

.logo-block .logo-link,
.catalogue-block .catalogue-link {
    color: #000;
    text-decoration: underline;
    font-size: 14px;
}