@font-face {
    font-family: "walkway_semiboldregular";
    src: url("../fonts/walkway_semibold-webfont.eot");
    src: url("../fonts/walkway_semibold-webfont.eot?#iefix") format("embedded-opentype"),
        url("../fonts/walkway_semibold-webfont.woff") format("woff"),
        url("../fonts/walkway_semibold-webfont.ttf") format("truetype"),
        url("../fonts/walkway_semibold-webfont.svg#walkway_semiboldregular") format("svg");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "walkway_blackregular";
    src: url("../fonts/walkway_black-webfont.eot");
    src: url("../fonts/walkway_black-webfont.eot?#iefix") format("embedded-opentype"),
        url("../fonts/walkway_black-webfont.woff") format("woff"),
        url("../fonts/walkway_black-webfont.ttf") format("truetype"),
        url("../fonts/walkway_black-webfont.svg#walkway_blackregular") format("svg");
    font-weight: normal;
    font-style: normal;
}

.custom-bc-1 {
    background-color: #29181d !important;
    color: #b0b0b0 !important;
}

custom-bc-2 {
    background-color: #b0b0b0 !important;
}

body {
    background-color: #29181d;
    color: #b0b0b0;
}

#Home {
    background-image: url(../img/ConcertArte-fondo1920x1280.jpg);
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    color: #b0b0b0;
    font-family: "walkway_semiboldregular";
    text-align: center;
}

#head2 {
    background-color: rgba(41, 24, 29, 0.5);
}

h1 {
    font-family: "walkway_blackregular";
}

a:link {
    color: #b0b0b0;
    text-decoration: none;
}

a:visited {
    color: white;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a:active {
    text-decoration: underline;
}

dd {
    text-indent: 5%;
    line-height: 1;
}

table,
th,
td {
    color: #b0b0b0;
}

.bg-dark {
    background-color: rgba(51, 30, 36, 0.7) !important;
}

#nav-tabContent {
    height: 80vh;
    overflow-y: auto;
}

#closeButton {
    position: fixed;
    right: 1.5%;
    top: -1vh;
}

.mostrar {
    background-color: #29181d !important;
    position: fixed;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100%;
    z-index: 2000 !important;
}

.b-example-divider {
        height: 5rem;
        background-color: rgba(0, 0, 0, .1);
        border: solid rgba(0, 0, 0, .15);
        border-width: 1px 0;
        box-shadow: inset 0 .5em 1.5em rgba(0, 0, 0, .1), inset 0 .125em .5em rgba(0, 0, 0, .15);
      }

.b-secondary-divider {
    height: 5rem;
}