a,
body,
div,
em,
form,
h1,
h2,
h3,
html,
i,
img,
li,
p,
span,
strong,
ul {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
body {
line-height: 1
}
ul {
list-style: none
}
html {
background-color: #f4f4f4;
margin: 0;
min-height: 100%;
box-sizing: border-box
}
*,
:after,
:before {
box-sizing: inherit;
margin: 0;
padding: 0
}
body {
background-color: #f4f4f4;
color: #000;
font-family: Lato, Open Sans, Helvetica, Arial, sans-serif !important;
font-feature-settings: "liga", "clig off";
font-variant-ligatures: no-common-ligatures;
text-rendering: optimizeSpeed;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale
}
ul {
list-style-type: none
}
button {
-webkit-appearance: button;
cursor: pointer
}
button,
input {
color: inherit;
font: inherit
}
img {
max-width: 100%;
width: auto;
}
a {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}
:focus,
a,
a:active,
a:hover {
outline: 0
}
p {
color: #3b3e41;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-weight: 400;
letter-spacing: .4px
}
strong {
font-weight: 600
}
em,
i {
font-style: italic
}
/* .hidden {
display: none !important
} */
.lazyload {
transition: opacity .3s ease-in-out;
max-width: 100%;
opacity: 1;
width: 95%;
margin: 0.25em 0.5em 0.25em 1em;
}
.lazyload-container {
position: relative;
height: 0;
display: block;
/* background-color: #d7d5d5; */
}
.lazyload-container.ratio-16-9 {
padding-bottom: 56.25%
}
.lazyload-container.ratio-3-2 {
padding-bottom: 66.67%;
}
.left-content {
max-width: 836px
}
.align-self-center {
align-self: center
}
.justify-content-center {
justify-content: center
}
h1,
h2,
h3,
p,
ul {
margin-top: 0
}
ul {
margin-bottom: 0
}
body {
font-family: Lato, Open Sans, Helvetica, Arial, sans-serif;
text-align: left;
}
h1,
h2,
h3 {
margin-bottom: .5rem
}
html {
-ms-overflow-style: scrollbar
}
button,
input {
overflow: visible
}
/* .btn:not(:disabled):not(.disabled).active,
.btn:not(:disabled):not(.disabled):active {
background-image: none
} */
:root {
--blue: #007bff;
--indigo: #6610f2;
--purple: #6f42c1;
--pink: #e83e8c;
--red: #dc3545;
--orange: #fd7e14;
--yellow: #ffc107;
--green: #28a745;
--teal: #20c997;
--cyan: #17a2b8;
--white: #fff;
--gray: #6c757d;
--gray-dark: #343a40;
--primary: #007bff;
--secondary: #6c757d;
--success: #28a745;
--info: #17a2b8;
--warning: #ffc107;
--danger: #dc3545;
--light: #f8f9fa;
--dark: #343a40;
--breakpoint-xs: 0;
--breakpoint-sm: 576px;
--breakpoint-md: 768px;
--breakpoint-lg: 992px;
--breakpoint-xl: 1200px;
--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace
}
html {
font-family: sans-serif;
line-height: 1.15;
-webkit-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
-webkit-tap-highlight-color: transparent
}
body {
font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol
}
@-ms-viewport {
width: device-width
}
body {
margin: 0.25em;
font-size: 1rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
}
.btn:not(:disabled):not(.disabled),
.page-link:not(:disabled):not(.disabled) {
cursor: pointer
}
strong {
font-weight: bolder
}
a {
color: #007bff;
text-decoration: none;
background-color: transparent;
-webkit-text-decoration-skip: objects
}
a:hover {
color: #0056b3;
text-decoration: underline
}
a:not([href]):not([tabindex]),
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover {
color: inherit;
text-decoration: none;
cursor: pointer;
}
a:not([href]):not([tabindex]):focus {
outline: 0
}
img {
vertical-align: middle;
border-style: none;
}
button {
border-radius: 0
}
button:focus {
outline: 1px dotted;
outline: 5px auto -webkit-focus-ring-color
}
button,
input {
margin: 0;
font-family: inherit;
font-size: inherit;
line-height: inherit
}
button {
text-transform: none
}
[type=submit],
button {
-webkit-appearance: button
}
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
padding: 0;
border-style: none
}
::-webkit-file-upload-button {
font: inherit;
-webkit-appearance: button
}
h1,
h2,
h3 {
margin-bottom: .5rem;
font-family: inherit;
font-weight: 500;
line-height: 1.2;
color: inherit
}
h1 {
font-size: 2.5rem
}
h2 {
font-size: 2rem
}
h3 {
font-size: 1.75rem
}
.container {
/* padding-right: 15px; */
/* padding-left: 15px; */
margin-right: auto;
margin-left: auto;
width: 100%;
}
.row {
display: flex;
flex-wrap: wrap;
/* margin-right: -15px; */
/* margin-left: -15px; */
}
.no-gutters {
margin-right: 0;
margin-left: 0
}
.no-gutters>[class*=col-] {
padding-right: 0;
padding-left: 0
}
.col,
.col-4,
.col-8,
.col-12,
.col-lg-7,
.col-md-6,
.col-sm-12,
.col-xl-8,
.col-xl-auto {
position: relative;
width: 100%;
/* min-height: 1px; */
/* padding-right: 15px; */
/* padding-left: 15px; */
}
.col {
flex-basis: 0;
flex-grow: 1;
max-width: 100%
}
.col-4 {
-webkit-box-flex: 0
}
.col-4 {
flex: 0 0 33.333333%;
max-width: 33.333333%
}
.col-8 {
-webkit-box-flex: 0
}
.col-8 {
flex: 0 0 66.666667%;
max-width: 66.666667%
}
.col-12 {
flex: 0 0 100%;
max-width: 100%
}
@media (min-width:576px) {
.col-sm-12 {
flex: 0 0 100%;
max-width: 100%
}
}
@media (min-width:768px) {
.col-md-6 {
flex: 0 0 50%;
max-width: 50%;
}
}
@media (min-width:992px) {
.col-lg-7 {
flex: 0 0 58.333333%;
max-width: 58.333333%
}
}
@media (min-width:1200px) {
.col-xl-auto {
flex: 0 0 auto;
width: auto;
max-width: none
}
.col-xl-8 {
flex: 0 0 66.666667%;
max-width: 66.666667%
}
}
.form-control::placeholder {
color: #6c757d;
opacity: 1
}
.card {
-webkit-box-orient: vertical
}
.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #0062cc;
border-color: #005cbf
}
.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #545b62;
border-color: #4e555b
}
.btn-success:not(:disabled):not(.disabled).active:focus,
.btn-success:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #1e7e34;
border-color: #1c7430
}
.btn-info:not(:disabled):not(.disabled).active:focus,
.btn-info:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-info:not(:disabled):not(.disabled).active,
.btn-info:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #117a8b;
border-color: #10707f
}
.btn-warning:not(:disabled):not(.disabled).active:focus,
.btn-warning:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-warning:not(:disabled):not(.disabled).active,
.btn-warning:not(:disabled):not(.disabled):active {
color: #212529;
background-color: #d39e00;
border-color: #c69500
}
.btn-danger:not(:disabled):not(.disabled).active:focus,
.btn-danger:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-danger:not(:disabled):not(.disabled).active,
.btn-danger:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #bd2130;
border-color: #b21f2d
}
.btn-light:not(:disabled):not(.disabled).active:focus,
.btn-light:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active {
color: #212529;
background-color: #dae0e5;
border-color: #d3d9df
}
.btn-dark:not(:disabled):not(.disabled).active:focus,
.btn-dark:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-dark:not(:disabled):not(.disabled).active,
.btn-dark:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #1d2124;
border-color: #171a1d
}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.btn-outline-primary:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #007bff;
border-color: #007bff
}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5)
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #6c757d;
border-color: #6c757d
}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,
.btn-outline-success:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5)
}
.btn-outline-success:not(:disabled):not(.disabled).active,
.btn-outline-success:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #28a745;
border-color: #28a745
}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,
.btn-outline-info:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5)
}
.btn-outline-info:not(:disabled):not(.disabled).active,
.btn-outline-info:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #17a2b8;
border-color: #17a2b8
}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.btn-outline-warning:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5)
}
.btn-outline-warning:not(:disabled):not(.disabled).active,
.btn-outline-warning:not(:disabled):not(.disabled):active {
color: #212529;
background-color: #ffc107;
border-color: #ffc107
}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.btn-outline-danger:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5)
}
.btn-outline-danger:not(:disabled):not(.disabled).active,
.btn-outline-danger:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #dc3545;
border-color: #dc3545
}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,
.btn-outline-light:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5)
}
.btn-outline-light:not(:disabled):not(.disabled).active,
.btn-outline-light:not(:disabled):not(.disabled):active {
color: #212529;
background-color: #f8f9fa;
border-color: #f8f9fa
}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.btn-outline-dark:not(:disabled):not(.disabled):active:focus {
box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5)
}
.btn-outline-dark:not(:disabled):not(.disabled).active,
.btn-outline-dark:not(:disabled):not(.disabled):active {
color: #fff;
background-color: #343a40;
border-color: #343a40
}
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 1px solid rgba(0, 0, 0, .125);
border-radius: .25rem
}
.card-title {
margin-bottom: .75rem
}
.card-text:last-child {
margin-bottom: 0
}
.close:not(:disabled):not(.disabled) {
cursor: pointer
}
@supports (transform-style:preserve-3d) {}
@supports (transform-style:preserve-3d) {}
@supports (transform-style:preserve-3d) {}
.d-none {
display: none !important
}
@media (min-width:768px) {
.d-md-none {
display: none !important
}
.d-md-block {
display: block !important
}
}
@media (min-width:1200px) {
.d-xl-block {
display: block !important
}
}
.justify-content-center {
justify-content: center !important
}
.align-self-center {
align-self: center !important
}
@supports ((position:-webkit-sticky) or (position:sticky)) {}
.text-lowercase {
text-transform: lowercase !important
}
.text-uppercase {
text-transform: uppercase !important
}
@media print {
img {
page-break-inside: avoid
}
*,
:after,
:before {
text-shadow: none !important;
box-shadow: none !important
}
a:not(.btn) {
text-decoration: underline
}
h2,
h3,
p {
orphans: 3;
widows: 3
}
h2,
h3 {
page-break-after: avoid
}
@page {
size: a3
}
.container,
body {
min-width: 992px !important
}
}
:root {
--blue: $sass-chathams-blue;
--primary: $sass-chathams-blue
}
a {
color: #265667
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active {
background-color: #265667;
border-color: #265667
}
#dictionary-entry-1 h2+.entryNumbers:after {
content: "";
display: block;
margin-bottom: 0
}
@-moz-document url-prefix() {
#definition-wrapper .left-content li a,
#definition-wrapper .left-content li a:hover,
#definition-wrapper .left-content p a,
#definition-wrapper .left-content p a:hover,
#definition-wrapper .left-content span a,
#definition-wrapper .left-content span a:hover {
background-position: 0 21px !important
}
#definition-wrapper .left-content .fl a:hover {
background-position: 0 30px !important
}
#definition-wrapper .left-content .example_sentences .on-web .aq a,
#definition-wrapper .left-content .example_sentences .on-web .aq a:hover {
background-position: 0 19px !important
}
}
#definition-wrapper *,
#definition-wrapper :after,
#definition-wrapper :before {
box-sizing: border-box;
}
#definition-wrapper .left-content h1 {
color: #303336;
display: inline;
font-family: Playfair Display, serif;
font-size: 30px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
letter-spacing: 1.2px;
line-height: 50px;
padding-right: 15px;
}
#definition-wrapper .left-content h2,
#definition-wrapper .left-content p.entryNumbers,
#definition-wrapper .left-content p.hword2 {
color: #265667;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 20px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
line-height: 26px;
letter-spacing: .3px;
margin-bottom: 0.5em;
padding-bottom: 0;
}
#definition-wrapper .left-content h2 a {
color: #265667;
font-style: italic
}
#definition-wrapper .left-content h2 .mw_t_parahw,
#definition-wrapper .left-content h2 em,
#definition-wrapper .left-content p.hword2 em {
font-style: italic
}
#definition-wrapper .left-content h2.hword4 {
color: #225f73;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
line-height: 22px;
letter-spacing: normal;
margin-bottom: .5rem
}
#definition-wrapper .left-content h2.learn-more-header {
font-size: 25px;
line-height: 36px;
letter-spacing: .9px;
margin-bottom: 0.25em;
padding: 0.25em 0;
display: block;
border-top: 6px solid #cbe1ea;
border-bottom: 3px solid #cbe1ea;
}
#definition-wrapper .left-content h2 em,
#definition-wrapper .left-content p.hword2 em {
display: inline
}
#definition-wrapper .left-content h2 {
display: inline-block;
/* margin-bottom: 0.5em; */
}
#definition-wrapper .left-content p.entryNumbers {
display: inline-block
}
#definition-wrapper .left-content .vg-header h2,
#definition-wrapper .left-content .vg-header h2+p.entryNumbers,
#definition-wrapper .left-content p.hword2 {
display: inline;
}
#definition-wrapper .left-content p.hword3 {
color: #265667;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 22px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
line-height: 26px;
letter-spacing: .3px;
margin-bottom: 12px;
padding-bottom: 0
}
#definition-wrapper .left-content p.function-label,
#definition-wrapper .left-content p.function-title,
#definition-wrapper .left-content span.function-label {
color: #225f73;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
line-height: 1.25em;
letter-spacing: normal;
margin-bottom: 0.25em;
}
#definition-wrapper .left-content p.function-title {
padding-bottom: 0 !important
}
#definition-wrapper .left-content span.function-label {
display: inline-block;
margin-bottom: 0.25em;
}
#definition-wrapper .left-content h3,
#definition-wrapper .left-content p.hword3 {
color: #225f73;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
letter-spacing: .2px;
line-height: 1.22;
padding-bottom: 0
}
#definition-wrapper .left-content .mw-list,
#definition-wrapper .left-content p {
color: #303336;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 15px;
font-stretch: normal;
font-weight: 400;
letter-spacing: .2px;
line-height: 1.25em;
}
#definition-wrapper .left-content .mw-list a,
#definition-wrapper .left-content p a {
background-image: linear-gradient(90deg, #97bece 100%, transparent 0);
background-position: 0 1.15em;
background-repeat: repeat-x;
background-size: 3px 1px;
color: #265667
}
#definition-wrapper .left-content .mw-list a:hover,
#definition-wrapper .left-content p a:hover {
background-image: linear-gradient(90deg, #265667 100%, transparent 0);
cursor: pointer;
text-decoration: none
}
#definition-wrapper .left-content p.hword {
color: #303336;
display: inline;
font-family: Playfair Display, serif;
font-size: 30px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
height: 36px;
letter-spacing: .9px;
line-height: 36px;
padding-right: 10px;
}
#definition-wrapper .left-content .mw_t_mat {
text-transform: uppercase
}
#definition-wrapper .left-content .mw-list {
margin-bottom: 0.25em;
}
#definition-wrapper .left-content .mw-list .wvl {
font-style: italic
}
#definition-wrapper .left-content .mw-list li {
display: inline
}
#definition-wrapper .left-content .mw-list li a {
margin-right: 1px
}
#definition-wrapper .left-content .mw-list li a.syn-last {
margin-right: 0
}
/* #definition-wrapper .play-pron {
background-image: none !important
} */
#definition-wrapper .play-pron+.addPunct {
margin-left: -7px
}
#definition-wrapper .vg .sb {
margin-bottom: 0.25em;
position: relative;
}
#definition-wrapper .vg .sb:last-of-type {
/* margin-bottom: 1em; */
}
#definition-wrapper .vg .sb.has-num {
padding-left: 15px;
}
#definition-wrapper .vg .sb.has-num .has-num-only {
margin-left: 0
}
#definition-wrapper .vg .sb.has-let {
padding-left: 30px;
}
#definition-wrapper .vg .sb.has-let .has-num-only {
display: inline-block;
margin-left: -15px;
}
#definition-wrapper .vg .sb.has-let .ex-sent .ex-sent {
margin-left: 0
}
#definition-wrapper .vg .sb.letter-only {
padding-left: 0
}
#definition-wrapper .vg .sb.letter-only .letter {
position: unset
}
#definition-wrapper .vg .sb.letter-only span[class^=sb-]>.has-sn {
display: block;
padding-left: 15px;
}
#definition-wrapper .vg .sb.letter-only span[class^=sb-]>.has-sn .letter {
left: 5px;
position: absolute;
}
#definition-wrapper .vg .sb.letter-only span[class^=sb-]>.has-sn .sents {
padding-left: 0 !important
}
#definition-wrapper .vg .sb .sen,
#definition-wrapper .vg .sb .sense {
display: inline;
padding-bottom: 0
}
#definition-wrapper .vg .sb.no-sn .sense.no-subnum {
padding-left: 0
}
#definition-wrapper .vg .sb.no-sn .no-subnum {
padding-left: 0
}
#definition-wrapper .vg .sn {
font-weight: 700
}
#definition-wrapper .vg .num {
left: 0;
position: absolute;
top: 0
}
#definition-wrapper .vg .letter {
left: 15px;
position: absolute;
}
#definition-wrapper .vg .vd {
font-style: italic;
padding-bottom: 0;
/* padding-top: 10px; */
color: #225f73;
margin-bottom: 0.25em;
}
#definition-wrapper .vg .vd.firstVd {
padding-top: 0;
margin: 0.25em 0;
}
#definition-wrapper .vg .sl {
display: inline;
font-style: italic;
padding-bottom: 10px;
}
#definition-wrapper .vg .sb-0 {
/* margin-top: .5em !important; */
}
#definition-wrapper .vg span[class^=sb-] {
display: block;
/* margin-top: 15px; */
}
#definition-wrapper .vg .dt {
color: #303336;
display: inline;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
font-stretch: normal;
font-weight: 400;
letter-spacing: .2px;
line-height: 1.25em;
}
#definition-wrapper .vg .dtText .dtText {
color: #303336;
/* display: block; */
/* padding-top: 7px; */
}
#definition-wrapper .vg span {
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 15px;
font-stretch: normal;
letter-spacing: .2px;
line-height: 1.25em;
}
#definition-wrapper .vg span a {
background-image: linear-gradient(90deg, #97bece 100%, transparent 0);
background-position: 0 1.15em;
background-repeat: repeat-x;
background-size: 3px 1px;
color: #265667;
}
#definition-wrapper .vg span a:hover {
background-image: linear-gradient(90deg, #265667 100%, transparent 0);
cursor: pointer;
text-decoration: none
}
#definition-wrapper .vg .t {
color: #225f73;
display: block;
padding-top: 5px
}
#definition-wrapper .vg .t.first-child {
padding-top: 0.25em;
}
#definition-wrapper .vg .t:not(.first-child) {
padding-top: 0;
}
#definition-wrapper .vg .t.has-aq {
padding-bottom: 2px
}
#definition-wrapper .vg .t:before {
content: "//";
font-weight: 700;
padding: 0 4px 0 0;
color: #4a7d95
}
#definition-wrapper .vg .mw_t_wi {
font-style: italic
}
#definition-wrapper .vg .aq.has-aq {
color: #525a5b;
display: block;
font-size: 16px;
font-stretch: normal;
font-weight: 400;
line-height: 20px;
padding: 0 0 2px
}
#definition-wrapper .vg .aq .auth {
font-size: 16px;
line-height: 20px
}
#definition-wrapper .vg .ex-sent:last-of-type {
padding-bottom: 0!important;
}
#definition-wrapper .vg .sdsense {
display: block;
padding: 0.5em 0;
}
#definition-wrapper .vg .sdsense .sd {
color: #303336;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 16px;
font-stretch: normal;
font-style: italic;
font-weight: 400;
letter-spacing: .2px;
line-height: 1.25em;
}
.anchor-spacer {
display: block;
/* padding-top: 40px; */
}
.entry-header {
/* margin-bottom: 6px; */
}
.entry-header .fl,
.entry-header .fl a {
color: #4a7d95;
display: inline;
font-family: Playfair Display, serif;
font-size: 20px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
letter-spacing: .5px;
line-height: 36px;
text-decoration: none;
}
.entry-header .fl a:hover {
background-image: linear-gradient(90deg, #4a7d95 100%, transparent 0);
background-position: 0 1.15em;
background-repeat: repeat-x;
background-size: 3px 2px;
color: #4a7d95
}
.entry-header a {
display: inline
}
.entry-attr {
font-size: 18px;
line-height: 22px;
color: #225f73;
}
.entry-attr .prs,
.entry-attr .word-syllables {
font-family: Open Sans, Helvetica, Arial, sans-serif
}
.entry-attr .word-syllables {
white-space: pre-wrap;
overflow-wrap: break-word;
word-wrap: break-word;
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word
}
.entry-attr .syl-break {
padding: 0 7px
}
.headword-row {
margin-top: 0.25em;
}
.play-pron {
background-image: url(https://merriam-webster.com/assets/mw/static/app-css-images/definitions/icon.pron@2x.png);
background-size: 23px 23px;
background-repeat: no-repeat;
direction: ltr;
display: inline-block;
height: 23px;
line-height: 23px;
margin-right: 4px;
margin-top: -5px;
text-indent: -9999px;
vertical-align: middle;
width: 23px;
}
.play-pron:hover {
background-image: url(https://merriam-webster.com/assets/mw/static/app-css-images/definitions/icon.pron.hover@2x.png);
background-size: 25px 25px;
height: 25px;
width: 25px;
}
.sb .mw_t_sx {
text-transform: uppercase
}
.sb .t {
display: block;
padding-top: 10px
}
.sb .t.has-aq {
padding-bottom: 4px
}
.sb .t:before {
content: "//";
font-weight: 700;
color: #4a7d95
}
.sb .aq.has-aq {
color: #525a5b;
display: block;
font-size: 16px;
font-stretch: normal;
font-weight: 400;
line-height: 20px;
padding: 0 0 10px
}
.if {
font-weight: 700
}
.il {
font-style: italic
}
.first-slash,
.last-slash,
.prt-a {
color: #225f73
}
.prs,
.uros,
.vg-ins {
font-size: 18px;
font-stretch: normal;
font-style: normal;
font-weight: 400;
letter-spacing: .2px;
line-height: 22px
}
.prs .play-pron:last-of-type {
margin-right: 1px;
cursor: pointer;
}
.prs .play-pron:last-of-type+.addPunct {
margin-left: -4px !important
}
.vg-ins {
color: #303336;
font-family: Open Sans, Helvetica, Arial, sans-serif
}
.vg-ins .il {
color: #225f73;
font-style: italic
}
.vg-ins .sep-semicolon {
padding-right: 0
}
.vg-ins .first-slash {
padding-left: 10px
}
.vg-ins .last-slash {
margin-left: -3px;
margin-right: 2px
}
.example_sentences,
.uros {
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
line-height: 22px
}
.uros p.function-label {
padding-top: 10px
}
.uros p.function-label:first-of-type {
padding-top: 0
}
.uros .uro {
padding-bottom: 10px
}
.uros .uro:last-of-type {
padding-bottom: 0
}
.uros .ure {
color: #303336;
font-weight: 700
}
.example_sentences .mw_t_qword,
.uros .fl {
font-style: italic
}
.example_sentences .t,
.uros .fl,
.uros .mw {
color: #225f73;
}
.uros .first-slash,
.uros .last-slash {
color: #225f73;
margin-left: -3px
}
.uros .prt-a>:last-child:not(.play-pron) {
margin-right: 3px
}
.uros .first-slash {
padding-left: 10px
}
.uros .last-slash {
margin-right: 5px
}
.example_sentences .t {
display: block;
padding-top: 10px
}
.example_sentences .t.has-aq {
/* padding-bottom: 4px; */
font-size: 15px;
line-height: 1.25em;
}
.example_sentences .t:before {
content: "//";
font-weight: 700;
color: #4a7d95
}
.example_sentences .aq.has-aq {
color: #525a5b;
display: block;
font-size: 13px;
font-stretch: normal;
font-weight: 400;
line-height: 20px;
padding: 0 0 10px;
}
.example_sentences .ex-header.function-label {
padding-top: 10px
}
.example_sentences .ex-header:first-of-type.function-label {
padding-top: 0
}
.example_sentences .aq,
.example_sentences .t {
padding: 0 0 0px;
}
.example_sentences .t.has-aq:before {
padding-right: 4px
}
.example_sentences .aq.has-aq {
padding-bottom: 0.5em;
}
.example_sentences .on-web {
color: #525a5b;
margin-top: 1em;
overflow-y: auto;
max-height: 300px;
}
.example_sentences .on-web .aq a {
background-image: linear-gradient(90deg, #c6c6c6 100%, transparent 0);
background-position: 0 1.2em;
background-repeat: repeat-x;
background-size: 3px 1px;
color: #525a5b
}
.example_sentences .on-web .aq a:hover {
background-image: linear-gradient(90deg, #525a5b 100%, transparent 0);
text-decoration: none
}
.vg-header {
margin: 0.5em 0 0 0;
}
.widget {
letter-spacing: 0.2px;
margin-bottom: 1em;
}
.widget p:last-of-type {
margin-bottom: 0
}
.widget-button {
background-color: #0f3850;
background-image: linear-gradient(93deg, #265667, #0f3850);
border-radius: 3px;
color: #fff;
display: inline-block;
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 16px;
font-stretch: normal;
font-style: normal;
font-weight: 700;
letter-spacing: .2px;
line-height: 20px;
margin-top: 30px;
padding: 4px 8px
}
.synonyms_list .mw-list {
/* margin-bottom: 20px !important; */
}
.synonyms_list .mw-list:last-of-type {
margin-bottom: 0 !important
}
.synonyms_list p {
color: #303336;
margin-bottom: 20px
}
.syns_discussion {
font-family: Open Sans, Helvetica, Arial, sans-serif;
font-size: 18px;
font-stretch: normal;
font-style: normal;
font-weight: 400;
letter-spacing: .2px;
line-height: 22px
}
.syns_discussion .syn {
color: #303336;
margin-bottom: 20px
}
.syns_discussion .syn:last-of-type {
margin-bottom: 0
}
.syns_discussion .syn a {
text-transform: uppercase
}
.syns_discussion .t {
color: #225f73
}
.syns_discussion .t:after,
.syns_discussion .t:before {
content: "//";
font-weight: 700;
color: #4a7d95
}
.syns_discussion .mw_t_sp {
margin: 0 5px
}
.little_gems p {
margin-bottom: 20px
}
.little_gems p:last-of-type {
margin-bottom: 0
}
.faqs h3 {
margin-top: 10px
}
.faqs h3:first-of-type {
margin-top: 0
}
.faqs p {
padding-bottom: 10px
}
.faqs p:last-of-type {
padding-bottom: 0
}
.illustrations {
margin: 1em 0;
}
.illustrations h2 {
display: block !important
}
.illustrations img {
padding-bottom: 1.5em;
}
.etymology-list p,
.firstknown-list p {
margin-bottom: 0.5em;
}
.etymology-list .mw_t_et_link {
text-transform: uppercase
}
.learn_more {
margin-bottom: 0;
padding: 0
}
.learn_more .col-md-6 {
margin-bottom: 1em;
}
.learn_more h3,
.learn_more p {
word-wrap: break-word
}
.learn_more p.hword2 {
display: inline-block !important
}
#social-sidebar-container a {
float: left;
margin-right: 20px
}
#social-sidebar-container a.time-traveler {
height: 46px
}
#time-traveler-anchor .hword2,
#time-traveler-anchor .hword4 {
display: block !important
}
#time-traveler-anchor .hword4 a {
float: none;
}
#time-traveler-anchor a.time-traveler {
float: left;
margin-right: 10px;
}
#related-articles-anchor .related-article-box {
border: 1px solid #cbe1ea;
border-radius: unset;
margin-bottom: 20px
}
#related-articles-anchor .related-article-box:last-of-type {
margin-bottom: 1.5em;
}
#related-articles-anchor .related-article-box:hover {
border: 1px solid #97bece;
text-decoration: none
}
#related-articles-anchor .card-title {
margin: 0 !important
}
#related-articles-anchor .card-block {
margin: 0 20px 0 30px
}
#related-articles-anchor .card-text {
padding-top: 10px
}
#podcast-anchor {
margin-bottom: 60px
}
#podcast-anchor .art19-web-player {
margin-bottom: 0
}
#podcast-anchor .art19-web-player.awp-medium {
min-height: 170px
}
#podcast-anchor .promo-text {
display: inline;
font-size: 16px !important;
line-height: 20px !important;
padding: 5px 0
}
#podcast-anchor .subscribe-row .col-xl-auto {
padding-right: 0;
padding-top: 5px;
padding-bottom: 0.5em;
}
#podcast-anchor .subscribe-row .col {
padding-left: 0;
display: none;
}
#podcast-anchor .footer-subscribe {
display: inline
}
#podcast-anchor .footer-subscribe ::-webkit-input-placeholder {
color: #a9a9a9;
border-radius: 0
}
#podcast-anchor .footer-subscribe ::-moz-placeholder {
color: #a9a9a9;
border-radius: 0
}
#podcast-anchor .footer-subscribe :-ms-input-placeholder {
color: #a9a9a9;
border-radius: 0
}
#podcast-anchor .footer-subscribe :-moz-placeholder {
color: #a9a9a9;
border-radius: 0
}
#podcast-anchor .footer-subscribe .footer-subscribe-field-def {
background-image: linear-gradient(to right bottom, #4a7d95 100%, transparent 0);
background-position: 0 1.4em;
background-repeat: repeat-x;
background-size: 40px 2px;
border: none;
border-radius: 0;
margin: 5px 2px 5px 17px;
width: 263px
}
#podcast-anchor .footer-subscribe .footer-subscribe-field-def:focus {
background-image: linear-gradient(to right bottom, #265667, 100%, transparent 0)
}
#podcast-anchor .footer-subscribe .footer-subscribe-button-def {
border: none;
display: inline;
float: right;
margin-top: 0
}
#related-video {
margin-bottom: 1em;
}
#related-video .related-video-content {
display: block;
margin-bottom: 15px
}
#related-video .vp-icon {
background: none;
background-image: none;
height: 65px;
margin-left: -32px;
margin-top: -32px;
padding-top: 1px;
text-indent: 0;
width: 65px
}
#related-video .video-container {
border: 1px solid #cbe1ea
}
#browse-dictionary p {
padding-bottom: 0.25em;
}
#browse-dictionary p.update-date {
padding-bottom: 0.5em;
}
#browse-dictionary p.active {
font-weight: 700
}
#browse-dictionary p:last-child {
padding-bottom: 0
}
@supports (-webkit-overflow-scrolling:touch) {}
@media (max-width:767.98px) {
#podcast-anchor {
margin-bottom: 1em;
}
#podcast-anchor .footer-subscribe {
width: 100%
}
#podcast-anchor .footer-subscribe .footer-subscribe-field-def {
width: 65% !important
}
#podcast-anchor .art19-web-player {
margin-bottom: 0
}
#podcast-anchor .art19-web-player.awp-medium {
min-height: 170px
}
}
@media (max-width:1199.98px) {
.sign-up-form-row {
padding-top: 10px
}
#podcast-anchor .footer-subscribe {
width: 100%
}
#podcast-anchor .footer-subscribe .footer-subscribe-field-def {
width: 75%
}
}
.scroll-video-pin,
.scroll-video-unpin {
display: none
}
.related-video h2 {
font-weight: 700;
font-family: Lato, Open Sans, Helvetica, Arial, sans-serif;
color: #375c71;
font-size: 20px;
letter-spacing: .9px
}
.related-video .video-play-link {
display: none;
position: relative
}
.related-video .video-play-link.is-visible {
display: block
}
.related-video .video-play-link .vp-icon {
position: relative;
background: url(https://merriam-webster.com/assets/mw/static/app-css-images/home/video-play-button.png) 0 0 no-repeat;
background-size: cover;
display: block;
left: 50%;
margin-top: -31px;
margin-left: -31px;
overflow: hidden;
position: absolute;
text-indent: -9999px;
top: 50%;
height: 62px;
width: 62px;
z-index: 1
}
.related-video .video-play-link img {
vertical-align: top;
width: 100%
}
.related-video .video-play-link:after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #3b3e41;
opacity: 0;
transition: opacity .3s
}
.related-video .video-play-link:hover .vp-icon {
background-position: 0 100%
}
.related-video .video-play-link:hover:after {
opacity: .2
}
.related-video-content {
display: flex;
justify-content: center;
box-sizing: border-box
}
.related-video-content .video-player {
flex-basis: 600px;
flex-shrink: 1;
flex-grow: 0;
box-sizing: border-box
}
@media (max-width:64em) {
.related-video-content {
flex-wrap: wrap
}
.related-video-content .video-player {
margin-bottom: 15px
}
}
@font-face {
font-family: fontello;
src: url(https://web-player.art19.com/assets/fonts/fontello-13d8ec90f4e08b1f75a8133deafb183b.eot);
src: url(https://web-player.art19.com/assets/fonts/fontello-13d8ec90f4e08b1f75a8133deafb183b.eot#iefix) format("embedded-opentype"), url(https://web-player.art19.com/assets/fonts/fontello-684dd82b3e711ad9838fe2776c6cb149.woff) format("woff"), url(https://web-player.art19.com/assets/fonts/fontello-83a3d100e9b6299f88ac298578726f2d.ttf) format("truetype"), url(https://web-player.art19.com/assets/fonts/fontello-f324d256e3535b6614df8605ade1867e.svg) format("svg");
font-weight: 400;
font-style: normal
}
.art19-web-player,
div.art19-web-player {
line-height: normal;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
margin: 0;
padding: 0;
text-align: left
}
.art19-web-player *,
.art19-web-player a,
div.art19-web-player *,
div.art19-web-player a {
padding: 0;
margin: 0;
outline: 0;
list-style: none;
border: 0;
box-shadow: none;
background-color: transparent;
text-shadow: none;
max-width: none;
height: auto;
border-radius: 0
}
.art19-web-player:not(.awp-consumer-page):not([class*=awp-icon-]):after,
.art19-web-player:not(.awp-consumer-page):not([class*=awp-icon-]):before,
div.art19-web-player:not(.awp-consumer-page):not([class*=awp-icon-]):after,
div.art19-web-player:not(.awp-consumer-page):not([class*=awp-icon-]):before {
content: "";
display: none
}
.art19-web-player,
.art19-web-player *,
div.art19-web-player,
div.art19-web-player * {
box-sizing: border-box
}
.art19-web-player a,
div.art19-web-player a {
text-decoration: none !important;
color: inherit;
background-color: transparent
}
.art19-web-player a:active,
.art19-web-player a:hover,
div.art19-web-player a:active,
div.art19-web-player a:hover {
text-decoration: none !important;
outline-width: 0
}
.art19-web-player a:focus,
div.art19-web-player a:focus {
outline: 0
}
.art19-web-player::-webkit-scrollbar-button,
div.art19-web-player::-webkit-scrollbar-button {
width: 0;
height: 0;
display: none
}
.art19-web-player::-webkit-scrollbar,
div.art19-web-player::-webkit-scrollbar {
width: 10px;
height: 10px
}
.art19-web-player::-webkit-scrollbar-corner,
div.art19-web-player::-webkit-scrollbar-corner {
background-color: transparent
}
.art19-web-player,
.art19-web-player:not(.awp-consumer-page) *,
div.art19-web-player,
div.art19-web-player:not(.awp-consumer-page) * {
font-family: Open Sans, Hevetica Neue, helvetica, sans-serif
}
.art19-web-player,
div.art19-web-player {
margin-bottom: 20px;
font-size: 14px
}
.art19-web-player,
div.art19-web-player {
position: relative
}
.art19-web-player .awp-popover>:after,
div.art19-web-player .awp-popover>:after {
display: block !important;
position: absolute;
left: 7px;
content: " " !important;
top: -4px;
border: 7px solid transparent;
border-bottom-color: #1b2023
}
.art19-web-player.awp-medium,
div.art19-web-player.awp-medium {
min-height: 198px
}
.art19-web-player.awp-micro .awp-embed-popover>:after,
div.art19-web-player.awp-micro .awp-embed-popover>:after {
left: auto;
right: 7px
}
.art19-web-player::-webkit-scrollbar,
div.art19-web-player::-webkit-scrollbar {
background-color: rgba(0, 0, 0, .2)
}
.art19-web-player::-webkit-scrollbar-thumb,
div.art19-web-player::-webkit-scrollbar-thumb {
background-color: hsla(0, 0%, 100%, .2)
}
.art19-web-player[class*=awp-theme-light]::-webkit-scrollbar,
div.art19-web-player[class*=awp-theme-light]::-webkit-scrollbar {
background-color: rgba(0, 0, 0, .05)
}
.art19-web-player[class*=awp-theme-light]::-webkit-scrollbar-thumb,
div.art19-web-player[class*=awp-theme-light]::-webkit-scrollbar-thumb {
background-color: rgba(0, 0, 0, .1)
}
.art19-web-player[class*=awp-theme-light].awp-micro .awp .awp-embed-popover>:after,
div.art19-web-player[class*=awp-theme-light].awp-micro .awp .awp-embed-popover>:after {
border: 7px solid transparent;
border-bottom-color: #f2f2f2
}
.art19-web-player[class*=awp-theme-light-gray].awp-micro .awp .awp-embed-popover>:after,
div.art19-web-player[class*=awp-theme-light-gray].awp-micro .awp .awp-embed-popover>:after {
border: 7px solid transparent;
border-bottom-color: #e1e1e1
}
div.row.subscribe-row{
/* display: none; */
}
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.text-uppercase {
font-size: 13px!important;
}
.ex-sent.t.no-aq.sents {
font-size:15px;
line-height: 1.25em;
}
#synonym-discussion-anchor .ex-sent.t.no-aq.sents, #usage-1-anchor .ex-sent.t.no-aq.sents {
display:block;
margin-left: 0.5em;
}
span.vg-ins {
font-size: 18px;
}
#synonyms-anchor p.function-label {
margin-bottom: 0!important;
}
.episode_description {
font-size:15px;
line-height: 1.25em;
}
.dro {
font-size: 16px;
margin-left: 5px;
}
.dro .drp, .dro .ure {
font-weight: 700;
}
p .ex-sent.t.no-aq.sents {
color: #225f73;
}
.syns_discussion .t:after, .syns_discussion .t:before, .usage_notes .t:after, .usage_notes .t:before {
content: "//";
font-weight: 700;
color: #4a7d95;
}
#dictionary-entry-1 .prt-a .play-pron {
background-image: url(https://merriam-webster.com/assets/mw/static/app-css-images/definitions/icon.pron@2x.png);
background-size: 22px 22px;
background-repeat: no-repeat;
background-position: 0;
direction: ltr;
display: inline-block;
height: 22px;
line-height: 22px;
margin-right: 4px;
margin-top: -5px;
text-indent: -9999px;
vertical-align: middle;
width: 22px;
}
.dx-jump {
display:block;
padding-top: 0.25em;
}
#dictionary-entry-1 {
margin-bottom:1em;
}
#definition-wrapper .vg .sb .sen.has-subnum, #definition-wrapper .vg .sb .sense.has-subnum {
display: block;
padding: 0 0 0.25em 0;
}
#definition-wrapper .vg .vr .va {
font-weight: 700;
}
#definition-wrapper .vg .lb {
font-style: italic;
}
#definition-wrapper .vg .aq .aqdate, #definition-wrapper .vg .aq .auth, #definition-wrapper .vg .aq .source {
font-size: 13px;
line-height: 20px;
}
.il, .spl {
font-style: italic;
}
#definition-wrapper .left-content .et_snote, #definition-wrapper .left-content .snote {
color: #525a5b;
font-family: Open Sans,Helvetica,Arial,sans-serif;
font-size: 15px;
font-stretch: normal;
font-style: normal;
font-weight: 400;
letter-spacing: .2px;
line-height: 22px;
padding: 10px 0;
}
#definition-wrapper .left-content .mw_t_mat, #definition-wrapper .left-content .note-txt {
text-transform: uppercase;
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
/* margin: 0; */
/* padding: 0; */
/* border: 0; */
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
#definition-wrapper .vg .ca .cat {
font-style: italic;
}