.body {
    background-image: url('images/catgarden.jpg');
}

code {
    padding: inherit;
}

.top-btn {
    background-color: #437c90 !important;
}

.blog-box {
    background-color: snow;
}

.row {
    color: #2d2e2e;
    margin-left: 5%;
}

.navbar {
    background-color: #716969;
    color: snow !important;
}

.nav-item {
    color: snow !important;
}

.nav-link {
    color: snow !important;
}

.headerbox {
    height: 100px;
    padding-right: 10px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    margin-left: 3px;
    color: #fff;
    background: deepskyblue;
    font-size: 24pt
}

.vizbox {
    height: 250px;
    padding-right: 10px;
    padding-top: 5px;
    padding-left: 5px;
    padding-bottom: 10px;
    margin-left: 3px;
    color: #fff;
    background: deepskyblue;
    font-size: 24pt
}

.bodybox {
    height: 800px;
    width: 400px;
    padding: 10px;
    color: bisque;
    background: rgb(33, 126, 95);

}

.center_button {
    margin-top: 20pt;
}

.button {
    padding-left: 3pt;
    padding-right: 2pts;
    margin-top: 5pts;


}

.img {
    float: center;
    margin: 20px;
    padding: 40px;
    float: left;

}

#title_img {
    margin: 10px;
    padding: 40px;
    float: left;
    height: 300pt;
    width: 230pts;

}

.index_p {
    margin: 10px;
    padding: 10px;
    background-color: bisque;
    color: black;
}

.thumbs {
    width: 150px;
    height: 100px;
    padding: 5px;
}

.logo {

    margin-top: 11px;
}

.main {
    background: rgb(214, 234, 248);
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
}

.data-table {
    display: table;
    border-collapse: separate;
    border-spacing: 4px;
    -webkit-border-horizontal-spacing: 3px;
    -webkit-border-vertical-spacing: 3px;
    border-color: grey;
    border-top-color: grey;
    border-right-color: grey;
    border-bottom-color: grey;
    border-left-color: grey;
    background-color: blanchedalmond;
    text-orientation: inherit
}

.vizclr {

    background-color: #2490a0;
    color: aquamarine;
    margin-top: 10pt;
}

html {
    font-size: 1rem;
}

@include media-breakpoint-up(sm) {
    html {
        font-size: 1.2rem;
    }
}

@include media-breakpoint-up(md) {
    html {
        font-size: 1.4rem;
    }
}

@include media-breakpoint-up(lg) {
    html {
        font-size: 1.6rem;
    }
}
