/* Show New Quizzes LTI button on Assignments page */
.new_quiz_lti_wrapper {
	display: inline-block;
}






/* Custom version of the Instructure UI Alert */
.tlt-canvas-alert {
    margin: 0.75rem;
    font-family: LatoWeb, "Lato Extended", Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
    max-width: 100%;
    overflow: visible;
    overscroll-behavior: auto;
    transition: outline-color 0.2s, outline-offset 0.25s;
    outline-offset: -0.8rem;
    outline: rgba(68, 105, 125, 0) solid 0.125rem;
    color: rgb(39, 53, 64);
    background: rgb(255, 255, 255);
    box-sizing: border-box;
    display: flex;
    min-width: 12rem;
    border-width: 0.125rem;
    border-style: solid;
    border-radius: 0.25rem;
    border-color: rgb(43, 122, 188);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 0.1875rem 0.375rem, rgba(0, 0, 0, 0.15) 0px 0.1875rem 0.375rem;
}

.tlt-canvas-alert__icon {
    color: rgb(255, 255, 255);
    box-sizing: border-box;
    flex: 0 0 2.5rem;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    font-size: 1.125rem;
    border-right: 0.125rem solid rgb(43, 122, 188);
    margin: -1px;
    border-start-start-radius: 0.25rem;
    border-end-start-radius: 0.25rem;
    background: rgb(43, 122, 188);
}

.tlt-canvas-alert__icon-svg {
    fill: currentcolor;
    display: inline-block;
    overflow: visible;
    color: inherit;
    vertical-align: middle;
    line-height: 1;
    width: 1em;
    height: 1em;
}

.tlt-canvas-alert__body {
    box-sizing: border-box;
    flex: 1 1 0%;
    min-width: 0.0625rem;
    font-size: 1rem;
    font-family: LatoWeb, "Lato Extended", Lato, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 400;
    line-height: 1.25;
    padding: 0.75rem 1.5rem;
}