

.md-typeset h6{
color: white;

}

.md-typeset .md-button--primary{
    color: white;
    background-color: white;
    border: ghostwhite;
    border-radius: 4px;
    border-width: .25px;
    border-style: groove;
    margin-right: 25px;
    margin-top: 25px;
    width: 300px;
    height:210px;
    padding:10px;
    box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.2), 0 .3px .9px 0 rgba(0, 0, 0, 0.19);
    vertical-align: top;
 }

.md-typeset .md-button--primary:hover{
    color: white;
    background-color: white;
    margin-right: 25px;
    margin-top: 25px;
    width: 350px;
    padding:10px;
    border: ghostwhite;
    border-radius: 4px;
    border-width: .25px;
    border-style: groove;
    box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.2), 0 .3px 15px 0 rgba(0, 0, 0, 0.19);
}

a.md-button.md-button--primary {
    color: #0065B3 !important;
    font-weight: 100 !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 25px;
    width: 350px;
    height:210px;
    padding:10px;
    word-break: break-word;
    vertical-align: top;
}




a.md-button.md-button--primary strong {
    color: #0065B3 !important;
    font-weight: 800 !important;
    word-break: break-word;
    font-size: 28px;
    vertical-align: top;
}

.md-button.md-button--primary.smalltext {
  font-size: 14px;


}

.md-button.md-button--primary.smalltext strong {
  font-size: 18px;

}




.md-button.md-button--primary.small-text-and-box {
    font-size: 14px;
    color: #0065B3 !important;
    font-weight: 100 !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 25px;
    width: 225px;
    height:225px;
    padding:10px;
    text-align: center;
    align-content: center;
    word-break: break-word;
    vertical-align: top;

}

.md-button.md-button--primary.small-text-and-box strong {
    color: #0065B3 !important;
    font-weight: 800 !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 25px;
    width: 225px;
    height:225px;
    text-align: center;
    align-content: center;
    padding:10px;
    word-break: break-word;
    vertical-align: top;
    font-size: 16px;

}

.md-typeset .md-button--primary:hover.small-text-and-box {
    color: white;
    background-color: white;
    margin-right: 25px;
    margin-top: 25px;
    width: 225px;
    height:225px;
    text-align: center;
    align-content: center;
    padding:10px;
    border: ghostwhite;
    border-radius: 4px;
    border-width: .25px;
    border-style: groove;
    box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.2), 0 .3px 15px 0 rgba(0, 0, 0, 0.19);
}

.md-button.md-button--primary.video {
  font-size: 10px;


}

.md-button.md-button--primary.video strong {
  font-size: 12px;

}

.md-button.md-button--primary.video-text-and-box.a {font-size: 10px !important;}



.md-button.md-button--primary.video-text-and-box {
    font-size: 10px !important;
    color: #0065B3 !important;
    font-weight: 100 !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 25px;
    width: 175px;
    height:175px;
    padding:10px;
    word-break: break-word;
    vertical-align: top;

}

.md-button.md-button--primary.video-text-and-box strong {
    color: #0065B3 !important;
    font-weight: 800 !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 25px;
    width: 175px;
    height:175px;
    padding:10px;
    word-break: break-word;
    vertical-align: top;
    font-size: 10px;

}

.md-typeset .md-button--primary:hover.video-text-and-box {
    color: white;
    background-color: white;
    margin-right: 25px;
    margin-top: 25px;
    width: 175px;
    height:175px;
    padding:10px;
    border: ghostwhite;
    border-radius: 4px;
    border-width: .25px;
    border-style: groove;
    box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.2), 0 .3px 15px 0 rgba(0, 0, 0, 0.19);
}




.md-button.md-button--primary.large-video-box {
    color: white;
    background-color: white;
    margin-right: 5px;
    margin-top: 5px;
    width: 610px;
    height:425px;
    padding:5px;
    text-align: center;
    align-content: center;
    border: ghostwhite;
    border-radius: 0px;
    border-width: 0px;
    border-style: none;

}

.md-button.md-button--primary.large-video-box strong {
    color: white;
    background-color: white;
    margin-right: 5px;
    margin-top: 5px;
    width: 610px;
    height:425px;
    padding:5px;
    text-align: center;
    align-content: center;
    border: ghostwhite;
    border-radius: 0px;
    border-width: 0px;
    border-style: none;

}

.md-typeset .md-button--primary:hover.large-video-box {
    color: white;
    background-color: white;
    margin-right: 5px;
    margin-top: 5px;
    width: 610px;
    height:425px;
    padding:5px;
    text-align: center;
    align-content: center;
    border: ghostwhite;
    border-radius: 0px;
    border-width: 0px;
    border-style: none;
    box-shadow: 0 1.6px 3.6px 0 rgba(0, 0, 0, 0.2), 0 .3px 15px 0 rgba(0, 0, 0, 0.19);
}

:root {
    --md-admonition-icon--question: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M8 16A8 8 0 108 0a8 8 0 000 16zm3.78-9.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z"></path></svg>');
    --md-admonition-icon--test: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z"></path></svg>');
    --md-admonition-icon--mike: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M8 16A8 8 0 108 0a8 8 0 000 16zm3.78-9.72a.75.75 0 00-1.06-1.06L6.75 9.19 5.28 7.72a.75.75 0 00-1.06 1.06l2 2a.75.75 0 001.06 0l4.5-4.5z"></path></svg>');
    --md-admonition-icon--texpand: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z"></path></svg>');
    --md-admonition-icon--dropdown: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" height="16"><path fill-rule="evenodd" d="M12.78 6.22a.75.75 0 010 1.06l-4.25 4.25a.75.75 0 01-1.06 0L3.22 7.28a.75.75 0 011.06-1.06L8 9.94l3.72-3.72a.75.75 0 011.06 0z"></path></svg>');
}
.md-typeset .admonition.question,
.md-typeset details.question {
  border-color: rgb(255, 255, 255);
}
.md-typeset .question > .admonition-title,
.md-typeset .question > summary {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgb(255, 255, 255);
}
.md-typeset .question > .admonition-title::before,
.md-typeset .question > summary::before {
  background-color: rgb(0, 0, 0);
  -webkit-mask-image: var(--md-admonition-icon--question);
  mask-image: var(--md-admonition-icon--question);
}

.md-typeset .admonition.mike,
.md-typeset details.mike {
  border-color: rgb(255, 255, 255);
}
.md-typeset .mike > .admonition-title,
.md-typeset .mike > summary {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgb(255, 255, 255);
}
.md-typeset .mike > .admonition-title::before,
.md-typeset .mike > summary::before {
  background-color: rgb(0, 0, 0);
  -webkit-mask-image: var(--md-admonition-icon--mike);
  mask-image: var(--md-admonition-icon--mike);
}

.md-typeset .admonition.test,
.md-typeset details.test {
  border-color: rgb(255, 255, 255);
}
.md-typeset .test > .admonition-title,
.md-typeset .test > summary {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgb(255, 255, 255);
}
.md-typeset .test > .admonition-title::before,
.md-typeset .test > summary::before {
  background-color: rgb(0, 0, 0);
  -webkit-mask-image: var(--md-admonition-icon--test);
  mask-image: var(--md-admonition-icon--test);
}


.md-typeset .admonition.dropdown,
.md-typeset details.dropdown {
    border-color: rgb(255, 255, 255);
    font-size: 1em;
}
.md-typeset .dropdown > .admonition-title,
.md-typeset .dropdown > summary {
  background-color: rgba(255, 255, 255, 0.1);
  border-color: rgb(255, 255, 255);
}
.md-typeset .dropdown > .admonition-title::before,
.md-typeset .dropdown > summary::before {
  background-color: rgb(0, 0, 0);
  -webkit-mask-image: var(--md-admonition-icon--dropdown);
  mask-image: var(--md-admonition-icon--dropdown);
}




/* Styles for toolbar tabs */

.md-tabs {
    background-color: #f5f7f8;
    color: #010101;
    overflow: auto;
    width: 100%;
    text-align:center;

}


.selected-tab{
    display: inline-block;
    height: 2.4rem;
    padding-left: 0em;
    padding-right: 0em;
    margin-left: 1em;
    margin-right: 1em;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-style: solid;
    border-bottom-color: #0073E7;
    font-weight: 900;
}














.md-typeset .md-button--primary .md-button-noborder{
    color: white;
    background-color: white;
    margin-right: 25px;
    margin-top: 25px;
    padding:10px;
    vertical-align: top;
 }

.md-typeset .md-button--primary.md-button-noborder:hover {
    color: white;
    background-color: white;
    margin-right: 25px;
    margin-top: 25px;


}

a.md-button.md-button--primary.md-button-noborder{
    color: #0065B3 !important;
    font-weight: 100 !important;
    font-size: .8em !important;
    border-color: ghostwhite;
    margin-right: 25px;
    margin-top: 0px;
    margin-left: 5px;
    width: 350px;
    height:200px;
    padding:10px;
    word-break: break-word;
    vertical-align: top;
}


a.md-button.md-button--primary .md-button-noborder strong{
    color: #0065B3 !important;
    font-size: 1.4em !important;
    font-weight: 800 !important;
    word-break: break-word;
}


/* Styles for toolbar tabs */

.md-tabs {
    background-color: #f5f7f8;
    color: #010101;
    overflow: auto;
    width: 100%;
    text-align:center;

}


.selected-tab{
    display: inline-block;
    height: 2.4rem;
    padding-left: 0em;
    padding-right: 0em;
    margin-left: 1em;
    margin-right: 1em;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-style: solid;
    border-bottom-color: #0073E7;
    font-weight: 900;
}

.small-left-col-table{
    width: 200px;
}


[data-md-toggle=search]:checked~.md-header .md-search__input:valid~.md-search__options>* {
    opacity: 1;
    pointer-events: auto;
    transform: scale(1);
    margin-right: 4em;
}

