.b{ font-weight: bold; }
.c{ text-align: center; }
.i{ font-style: italic;}

.circle .mdi{
    padding-left: 4px;
    padding-top: 4px;
}

.cursor-default{ cursor: default }

html {
    font-family: 'Roboto', sans-serif;
}

.confThemeFont{
    font-family: 'Roboto', sans-serif;
}
.no-confThemeFont {
    font-family: 'Roboto', sans-serif;
}

h1, h2, h3 {
    font-family: 'Roboto', sans-serif;
}

.ddac-link {
    color: #000A73 !important;
}

a.ddac-link:visited {
  color: #222 !important;
}

.white-links a {
    color: #fff !important;
}

.lion-king-red {
  background-color: #620401 !important
}

.social-links a {
	color: #212121;
}

.vquote {
	font-family: "Roboto"
}


.copper {background-color: #8d5024;}
.copper-text {color: #8d5024;}
.gold {background-color: #C2A43B;}
.gold-text {color: #C2A43B;}


@font-face {
    font-family: 'GothamBlack';
    src:url("../fonts/Gotham-Black/Gotham-Black.89aec2cc0b80.otf");
    font-weight: normal;
    font-style: normal;
}

.tagline-banner {
    display: flex;
    align-items: center;
    justify-content: center;

    margin-bottom: 40px;
}
    .tagline-banner .tagline {
        font-size: 55px;
        font-weight: 700;
        letter-spacing: -3px;
        line-height: 46px;

        text-transform: uppercase;
        font-family: 'Roboto', sans-serif;
    }
h2 {
    font-size: 24px;
    font-weight: 700;
}
    h2.speaker-name {
        font-size: 36px;
        font-weight: 700;
    }
h3 {
    font-size: 15.6px;
    font-weight: 700;
}
@media screen and (min-width: 993px) {
    .tagline-banner {}
        .tagline-banner .tagline {
            font-size: 100px;
            font-weight: 700;
            letter-spacing: -3px;
            line-height: 115px;
        }
    h2 {
        font-size: 80px;
        font-weight: 700;
    }
        h2.speaker-name {
            font-size: 45px;
            font-weight: 700;
        }
    h3 {
        font-size: 24px;
        font-weight: 700;
    }
}

tindent {
    margin-left: 11px !important;
}
