.corpus-app-container.window {
background-color: $corpus-white;
}
.notice-component {
padding: 40px;
color: $corpus-grey;
}
body.videoscreen .notice-component {
padding-top: 20px;
padding-bottom: 20px;
}
.notice-component a.fa {
text-decoration: none;
color: $corpus-black;
font-size: 0px;
margin-left: 5px;
}
.notice-component a.fa:before {
font-size: 12px;
}
.notice-component .action {
cursor: pointer;
}
.notice-component a.doc-link-bnf,
.notice-component a.doc-link-lexvo {
cursor: pointer;
color: $corpus-black;
text-decoration: none;
pointer-events: none;
}
.notice-component .language a {
text-transform: capitalize;
}
.notice-component .fa-close {
position: absolute;
top: 15px;
right: 15px;
color: $dark-blue;
cursor: pointer;
}
.notice-component .fa-close::before {
font-size: 20px;
}
.notice-component h2 {
color: $corpus-black;
text-align: left;
font-weight: bold;
font-size: 20px;
text-transform: uppercase;
line-height: normal;
padding: 0px;
}
.notice-component h3 {
color: $corpus-blue;
line-height: 18px;
font-size: 14px;
padding: 5px 0px;
font-weight: bold;
}
.notice-component.overlay h2,
.notice-component.overlay h3 {
color: $dark-grey;
}
.notice-component table {
line-height: 18px;
border-collapse: collapse;
width: 100%;
margin-top: 5px;
}
.notice-component table tr {
border-bottom: solid 1px $corpus-black;
}
.notice-component table tr td {
vertical-align: top;
padding: 10px 0px;
}
.notice-component table tr td.title {
font-weight: bold;
color: $dark-blue;
width: 25%;
}
.notice-component table tr td ul {
list-style: none;
margin: 0;
padding: 0;
}