W3C CSS Validator results for http://www.alistapart.com/stories/dreamweaver/discuss/ (CSS level 3 + SVG)

Sorry! We found the following errors (15)

URI : https://alistapart.com/_static/??-eJylUdFqwzAM/KE5TltW+jL2KUOxNUedbAfLIXhfPydpoWHr6NiLkay7407S06AoGB4tijYi2pJk3XE0H4qpS5CKllwYG0+hqYAnfcs4i/ZoCZDRY8ibZmAomBSjA1Meo9fZbb8hmRjyjBl4dBSq2UisJuyUjwEzfUKmGDSIYF6TvKeFYRfk/6Q8ioBDuS+V++pYNDBc1vULoKYeEolf329IP6qrsTPmAeoldm3Tah/tyFViIutmY4KQTL/4W0u1TtQ1+J+VpYeEFqwtS0nBPSzxVm+qJRoCVhxdlE3z48ruSc2BLh8z59W/7I770/70fGiPX4IB/xY=

2 The @charset rule may only occur at the start of the style sheet. Please check that there are no spaces before it. @charset "UTF-8";
2 .is-content-justification-right, .is-content-justification-left, .is-content-justification-center Parse Error [.is-content-justification-space-between]
2 .is-content-justification-right, .is-content-justification-left, .is-content-justification-center Parse Error .is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}
2 .wp-block-separator.is-style-dots Value Error : width Too many values or values are not recognized : none
2 Parse Error }@charset "UTF-8";
25 [data-icon]:before Value Error : speak none is not a speak value : none
25 [class^="ala-icon-"]:before, [class*=" ala-icon-"]:before Value Error : speak none is not a speak value : none
25 .sidebar-menu li a:hover, .widget .menu li a:hover Value Error : color Too many values or values are not recognized : "Franklin ITC",sans-serif
25 .ala-social_links .ala-social-link:before Value Error : speak none is not a speak value : none
25 .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:before Value Error : top Unknown dimension 0\9
25 .social-logo Value Error : speak none is not a speak value : none
28 .swiper-container-css-mode > .swiper-wrapper Property scrollbar-width doesn't exist : none
28 .swiper-button-next, .swiper-button-prev Value Error : width Parse Error 44*27)
28 .swiper-button-next, .swiper-button-prev Value Error : margin-top Parse Error 2))
28 .jetpack-social-navigation-genericons a:before Value Error : speak none is not a speak value : none

↑ Top

Warnings (186)

URI : https://alistapart.com/_static/??-eJylUdFqwzAM/KE5TltW+jL2KUOxNUedbAfLIXhfPydpoWHr6NiLkay7407S06AoGB4tijYi2pJk3XE0H4qpS5CKllwYG0+hqYAnfcs4i/ZoCZDRY8ibZmAomBSjA1Meo9fZbb8hmRjyjBl4dBSq2UisJuyUjwEzfUKmGDSIYF6TvKeFYRfk/6Q8ioBDuS+V++pYNDBc1vULoKYeEolf329IP6qrsTPmAeoldm3Tah/tyFViIutmY4KQTL/4W0u1TtQ1+J+VpYeEFqwtS0nBPSzxVm+qJRoCVhxdlE3z48ruSc2BLh8z59W/7I770/70fGiPX4IB/xY=

2 The value break-word is deprecated
2 -webkit-overflow-scrolling is an unknown vendor extension
2 prefers-reduced-motion is an unknown vendor extension
2 -o-object-fit is an unknown vendor extension
2 -o-object-fit is an unknown vendor extension
2 -webkit-mask-image is an unknown vendor extension
2 -webkit-mask-image is an unknown vendor extension
2 -webkit-mask-image is an unknown vendor extension
2 -webkit-mask-repeat is an unknown vendor extension
2 -webkit-mask-size is an unknown vendor extension
2 -webkit-mask-position is an unknown vendor extension
2 The value break-word is deprecated
2 prefers-reduced-motion is an unknown vendor extension
2 The value break-word is deprecated
2 The value break-word is deprecated
2 -o-object-fit is an unknown vendor extension
2 -webkit-clip-path is an unknown vendor extension
2 -webkit-clip-path is an unknown vendor extension
2 -webkit-clip-path is an unknown vendor extension
2 ::-webkit-media-controls is an unknown vendor extended pseudo-element
2 ::-webkit-media-controls-panel is an unknown vendor extended pseudo-element
2 ::-webkit-media-controls-panel-container is an unknown vendor extended pseudo-element
2 ::-webkit-media-controls-start-playback-button is an unknown vendor extended pseudo-element
2 -webkit-appearance is an unknown vendor extension
2 -webkit-box-align is an unknown vendor extension
2 -webkit-align-items is an unknown vendor extension
2 -ms-flex-align is an unknown vendor extension
2 -webkit-box is an unknown vendor extension
2 -webkit-flex is an unknown vendor extension
2 -ms-flexbox is an unknown vendor extension
2 -webkit-box-pack is an unknown vendor extension
2 -webkit-justify-content is an unknown vendor extension
2 -ms-flex-pack is an unknown vendor extension
2 -webkit-animation is an unknown vendor extension
2 Unrecognized at-rule @-webkit-keyframes
2 -webkit-transform is an unknown vendor extension
2 -webkit-box is an unknown vendor extension
2 -webkit-flex is an unknown vendor extension
2 -ms-flexbox is an unknown vendor extension
2 -webkit-linear-gradient(transparent,rgb(0, 0, 0, 0.35)) is an unknown vendor extension
2 -webkit-box-flex is an unknown vendor extension
2 -webkit-flex-grow is an unknown vendor extension
2 -ms-flex-positive is an unknown vendor extension
2 -webkit-animation is an unknown vendor extension
2 -webkit-linear-gradient(135deg,hsl(0 0% 100% / 0.4) 25%,transparent 0,transparent 50%,hsl(0 0% 100% / 0.4) 0,hsl(0 0% 100% / 0.4) 75%,transparent 0,transparent) is an unknown vendor extension
2 Unrecognized at-rule @-webkit-keyframes
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform-origin is an unknown vendor extension
2 -ms-transform-origin is an unknown vendor extension
2 -webkit-transition is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transition is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-backface-visibility is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 -webkit-transform is an unknown vendor extension
2 -ms-transform is an unknown vendor extension
2 ::-webkit-media-text-track-container is an unknown vendor extended pseudo-element
2 -webkit-box-shadow is an unknown vendor extension
2 -webkit-calc is an unknown vendor extension
25 -webkit-text-size-adjust is an unknown vendor extension
25 -webkit-text-decoration is an unknown vendor extension
25 -webkit-appearance is an unknown vendor extension
25 ::-moz-focus-inner is an unknown vendor extended pseudo-element
25 ::-moz-focus-inner is an unknown vendor extended pseudo-element
25 ::-moz-focus-inner is an unknown vendor extended pseudo-element
25 ::-moz-focus-inner is an unknown vendor extended pseudo-element
25 :-moz-focusring is an unknown vendor extended pseudo-class
25 :-moz-focusring is an unknown vendor extended pseudo-class
25 :-moz-focusring is an unknown vendor extended pseudo-class
25 :-moz-focusring is an unknown vendor extended pseudo-class
25 The value ButtonText is deprecated
25 ::-webkit-inner-spin-button is an unknown vendor extended pseudo-element
25 ::-webkit-outer-spin-button is an unknown vendor extended pseudo-element
25 -webkit-appearance is an unknown vendor extension
25 ::-webkit-search-decoration is an unknown vendor extended pseudo-element
25 -webkit-appearance is an unknown vendor extension
25 ::-webkit-file-upload-button is an unknown vendor extended pseudo-element
25 -webkit-appearance is an unknown vendor extension
25 -webkit-font-smoothing is an unknown vendor extension
25 -moz-osx-font-smoothing is an unknown vendor extension
25 -webkit-font-smoothing is an unknown vendor extension
25 -moz-osx-font-smoothing is an unknown vendor extension
25 :-ms-input-placeholder is an unknown vendor extended pseudo-class
25 ::-ms-input-placeholder is an unknown vendor extended pseudo-element
25 -webkit-clip-path is an unknown vendor extension
25 -webkit-clip-path is an unknown vendor extension
25 -webkit-backface-visibility is an unknown vendor extension
25 The value break-word is deprecated
25 Invalid separator in shape definition. It must be a comma.
25 -o-object-fit is an unknown vendor extension
25 -webkit-font-smoothing is an unknown vendor extension
25 -moz-osx-font-smoothing is an unknown vendor extension
25 -moz-tab-size is an unknown vendor extension
25 -o-tab-size is an unknown vendor extension
25 -webkit-hyphens is an unknown vendor extension
25 -moz-hyphens is an unknown vendor extension
25 -ms-hyphens is an unknown vendor extension
25 -webkit-font-smoothing is an unknown vendor extension
25 -moz-osx-font-smoothing is an unknown vendor extension
25 -webkit-min-device-pixel-ratio is an unknown vendor extension
25 -webkit-min-device-pixel-ratio is an unknown vendor extension
25 -webkit-min-device-pixel-ratio is an unknown vendor extension
25 Unrecognized at-rule @-moz-document
25 -moz-border-radius is an unknown vendor extension
25 -webkit-border-radius is an unknown vendor extension
25 -moz-border-radius is an unknown vendor extension
25 -webkit-border-radius is an unknown vendor extension
25 -moz-box-sizing is an unknown vendor extension
25 -webkit-box-sizing is an unknown vendor extension
25 -webkit-font-smoothing is an unknown vendor extension
25 -moz-osx-font-smoothing is an unknown vendor extension
28 -webkit-font-smoothing is an unknown vendor extension
28 ::-moz-selection is an unknown vendor extended pseudo-element
28 -webkit-font-smoothing is an unknown vendor extension
28 ::-webkit-input-placeholder is an unknown vendor extended pseudo-element
28 ::-webkit-input-placeholder is an unknown vendor extended pseudo-element
28 ::-webkit-input-placeholder is an unknown vendor extended pseudo-element
28 ::-webkit-input-placeholder is an unknown vendor extended pseudo-element
28 --swiper-theme-color is an unknown vendor extension
28 -ms-overflow-style is an unknown vendor extension
28 ::-webkit-scrollbar is an unknown vendor extended pseudo-element
28 -ms-scroll-snap-type is an unknown vendor extension
28 -ms-scroll-snap-type is an unknown vendor extension
28 --swiper-navigation-size is an unknown vendor extension
28 --swiper-navigation-color is an unknown vendor extension
28 --swiper-navigation-color is an unknown vendor extension
28 -webkit-appearance is an unknown vendor extension
28 --swiper-pagination-color is an unknown vendor extension
28 --swiper-pagination-color is an unknown vendor extension
28 -o-object-fit is an unknown vendor extension
28 :-ms-input-placeholder is an unknown vendor extended pseudo-class
28 -ms-transition is an unknown vendor extension
28 :-ms-input-placeholder is an unknown vendor extended pseudo-class
28 :-ms-input-placeholder is an unknown vendor extended pseudo-class
28 -webkit-backface-visibility is an unknown vendor extension
28 ::-moz-focus-inner is an unknown vendor extended pseudo-element
28 Invalid separator in shape definition. It must be a comma.
28 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif is an unknown vendor extension
28 -moz-box-sizing is an unknown vendor extension
28 -webkit-box-sizing is an unknown vendor extension
28 -moz-opacity is an unknown vendor extension
28 -moz-opacity is an unknown vendor extension
28 -moz-opacity is an unknown vendor extension
28 -webkit-font-smoothing is an unknown vendor extension
28 -moz-osx-font-smoothing is an unknown vendor extension
28 -webkit-min-device-pixel-ratio is an unknown vendor extension
28 -webkit-min-device-pixel-ratio is an unknown vendor extension
28 -webkit-min-device-pixel-ratio is an unknown vendor extension
28 Unrecognized at-rule @-moz-document
28 -webkit-border-radius is an unknown vendor extension
28 -moz-box-sizing is an unknown vendor extension
28 -webkit-box-sizing is an unknown vendor extension
28 zoom is an unknown vendor extension
28 -webkit-min-device-pixel-ratio is an unknown vendor extension
28 -webkit-clip-path is an unknown vendor extension
28 -webkit-font-smoothing is an unknown vendor extension
28 -moz-osx-font-smoothing is an unknown vendor extension
28 -o-object-fit is an unknown vendor extension
28 -o-object-fit is an unknown vendor extension
28 -webkit-min-device-pixel-ratio is an unknown vendor extension
28 -o-min-device-pixel-ratio is an unknown vendor extension
28 min--moz-device-pixel-ratio is an unknown vendor extension
28 min-device-pixel-ratio is an unknown vendor extension
28 zoom is an unknown vendor extension
28 -moz-border-radius is an unknown vendor extension
28 -webkit-border-radius is an unknown vendor extension
28 :-ms-input-placeholder is an unknown vendor extended pseudo-class
28 :-ms-input-placeholder is an unknown vendor extended pseudo-class
28 -webkit-clip-path is an unknown vendor extension

↑ Top

Valid CSS information

@charset "UTF-8";
img.wp-smiley, img.emoji {
display : inline !important ;
border : none !important ;
box-shadow : none !important ;
height : 1em !important ;
width : 1em !important ;
margin : 0 0.07em !important ;
vertical-align : -0.1em !important ;
background : none !important ;
padding : 0 !important ;
}
#start-resizable-editor-section {
display : none;
}
.wp-block-audio {
margin : 0 0 1em;
}
.wp-block-audio figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-audio audio {
width : 100%;
min-width : 300px;
}
.wp-block-button__link {
color : #fff;
background-color : #32373c;
border-radius : 9999px;
box-shadow : none;
cursor : pointer;
display : inline-block;
font-size : 1.125em;
padding : calc(0.667em + 2px) calc(1.333em + 2px);
text-align : center;
text-decoration : none;
overflow-wrap : break-word;
box-sizing : border-box;
}
.wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited {
color : #fff;
}
.wp-block-button__link.aligncenter {
text-align : center;
}
.wp-block-button__link.alignright {
text-align : right;
}
.wp-block-buttons > .wp-block-button.has-custom-width {
max-width : none;
}
.wp-block-buttons > .wp-block-button.has-custom-width .wp-block-button__link {
width : 100%;
}
.wp-block-buttons > .wp-block-button.has-custom-font-size .wp-block-button__link {
font-size : inherit;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width : calc(25% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width : calc(50% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width : calc(75% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width : calc(100% - 0.5em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100:only-child {
margin-right : 0;
width : 100%;
}
@supports (column-gap: 0.5em) {
.wp-block-buttons.is-content-justification-right > .wp-block-button.wp-block-button, .wp-block-buttons > .wp-block-button.wp-block-button {
margin-right : 0;
margin-left : 0;
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-25 {
width : calc(25% - 0.375em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-50 {
width : calc(50% - 0.25em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-75 {
width : calc(75% - 0.125em);
}
.wp-block-buttons > .wp-block-button.wp-block-button__width-100 {
width : auto;
flex-basis : 100%;
}
}
.wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared {
border-radius : 0;
}
.wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius {
border-radius : 0 !important ;
}
.is-style-outline > .wp-block-button__link, .wp-block-button__link.is-style-outline {
border : solid 2px;
padding : 0.667em 1.333em;
}
.is-style-outline > .wp-block-button__link:not(.has-text-color), .wp-block-button__link.is-style-outline:not(.has-text-color) {
color : currentColor;
}
.is-style-outline > .wp-block-button__link:not(.has-background), .wp-block-button__link.is-style-outline:not(.has-background) {
background-color : transparent;
}
.wp-block-buttons {
display : flex;
flex-direction : row;
flex-wrap : wrap;
column-gap : 0.5em;
}
.wp-block-buttons.is-vertical {
flex-direction : column;
}
.wp-block-buttons.is-vertical > .wp-block-button {
margin-right : 0;
}
.wp-block-buttons.is-vertical > .wp-block-button:last-child {
margin-bottom : 0;
}
.wp-block-buttons > .wp-block-button {
display : inline-block;
margin-left : 0;
margin-right : 0.5em;
margin-bottom : 0.5em;
}
.wp-block-buttons > .wp-block-button:last-child {
margin-right : 0;
}
.wp-block-buttons.is-content-justification-left {
justify-content : flex-start;
}
.wp-block-buttons.is-content-justification-left.is-vertical {
align-items : flex-start;
}
.wp-block-buttons.is-content-justification-center {
justify-content : center;
}
.wp-block-buttons.is-content-justification-center.is-vertical {
align-items : center;
}
.wp-block-buttons.is-content-justification-right {
justify-content : flex-end;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button {
margin-left : 0.5em;
margin-right : 0;
}
.wp-block-buttons.is-content-justification-right > .wp-block-button:first-child {
margin-left : 0;
}
.wp-block-buttons.is-content-justification-right.is-vertical {
align-items : flex-end;
}
.wp-block-buttons.is-content-justification-space-between {
justify-content : space-between;
}
.wp-block-buttons.aligncenter {
text-align : center;
}
.wp-block-buttons.alignleft .wp-block-button {
margin-left : 0;
margin-right : 0.5em;
}
.wp-block-buttons.alignleft .wp-block-button:last-child {
margin-right : 0;
}
.wp-block-buttons.alignright .wp-block-button {
margin-right : 0;
margin-left : 0.5em;
}
.wp-block-buttons.alignright .wp-block-button:first-child {
margin-left : 0;
}
.wp-block-button.aligncenter, .wp-block-calendar {
text-align : center;
}
.wp-block-calendar tbody td, .wp-block-calendar th {
padding : 0.25em;
border : #ddd solid 1px;
}
.wp-block-calendar tfoot td {
border : none;
}
.wp-block-calendar table {
width : 100%;
border-collapse : collapse;
}
.wp-block-calendar table th {
font-weight : 400;
background : #ddd;
}
.wp-block-calendar a {
text-decoration : underline;
}
.wp-block-calendar table caption, .wp-block-calendar table tbody {
color : #40464d;
}
.wp-block-categories.alignleft {
margin-right : 2em;
}
.wp-block-categories.alignright {
margin-left : 2em;
}
.wp-block-code code {
display : block;
white-space : pre-wrap;
overflow-wrap : break-word;
}
.wp-block-columns {
display : flex;
margin-bottom : 1.75em;
box-sizing : border-box;
flex-wrap : wrap;
}
@media (min-width: 782px) {
.wp-block-columns {
flex-wrap : nowrap;
}
}
.wp-block-columns.has-background {
padding : 1.25em 2.375em;
}
.wp-block-columns.are-vertically-aligned-top {
align-items : flex-start;
}
.wp-block-columns.are-vertically-aligned-center {
align-items : center;
}
.wp-block-columns.are-vertically-aligned-bottom {
align-items : flex-end;
}
.wp-block-column {
flex-grow : 1;
min-width : 0;
word-break : break-word;
overflow-wrap : break-word;
}
@media (max-width: 599px) {
.wp-block-column {
flex-basis : 100% !important ;
}
}
@media (min-width: 600px) and (max-width: 781px) {
.wp-block-column:not(:only-child) {
flex-basis : calc(50% - 1em) !important ;
flex-grow : 0;
}
.wp-block-column:nth-child(2n) {
margin-left : 2em;
}
}
@media (min-width: 782px) {
.wp-block-column {
flex-basis : 0;
flex-grow : 1;
}
.wp-block-column[style*="flex-basis"] {
flex-grow : 0;
}
.wp-block-column:not(:first-child) {
margin-left : 2em;
}
}
.wp-block-column.is-vertically-aligned-top {
align-self : flex-start;
}
.wp-block-column.is-vertically-aligned-center {
align-self : center;
}
.wp-block-column.is-vertically-aligned-bottom {
align-self : flex-end;
}
.wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
width : 100%;
}
.wp-block-cover, .wp-block-cover-image {
position : relative;
background-size : cover;
background-position : 50%;
min-height : 430px;
width : 100%;
display : flex;
justify-content : center;
align-items : center;
padding : 1em;
box-sizing : border-box;
}
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : fixed;
}
@supports () {
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : scroll;
}
}
@media null {
.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
background-attachment : scroll;
}
}
.wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated {
background-repeat : repeat;
background-size : auto;
}
.wp-block-cover-image.has-background-dim:not([class*="-background-color"]), .wp-block-cover.has-background-dim:not([class*="-background-color"]) {
background-color : #000;
}
.wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before {
content : "";
background-color : inherit;
}
.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient):before, .wp-block-cover .wp-block-cover__gradient-background {
position : absolute;
top : 0;
left : 0;
bottom : 0;
right : 0;
z-index : 1;
opacity : 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
opacity : 0.1;
}
.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
opacity : 0.2;
}
.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
opacity : 0.3;
}
.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
opacity : 0.4;
}
.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
opacity : 0.5;
}
.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
opacity : 0.6;
}
.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
opacity : 0.7;
}
.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
opacity : 0.8;
}
.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
opacity : 0.9;
}
.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
opacity : 1;
}
.wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright {
max-width : 420px;
width : 100%;
}
.wp-block-cover-image:after, .wp-block-cover:after {
display : block;
content : "";
font-size : 0;
min-height : inherit;
}
@supports (position: sticky) {
.wp-block-cover-image:after, .wp-block-cover:after {
content : none;
}
}
.wp-block-cover-image.aligncenter, .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.aligncenter, .wp-block-cover.alignleft, .wp-block-cover.alignright {
display : flex;
}
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container {
width : 100%;
z-index : 1;
color : #fff;
}
.wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {
color : inherit;
}
.wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left {
align-items : flex-start;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center {
align-items : flex-start;
justify-content : center;
}
.wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right {
align-items : flex-start;
justify-content : flex-end;
}
.wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left {
align-items : center;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center {
align-items : center;
justify-content : center;
}
.wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right {
align-items : center;
justify-content : flex-end;
}
.wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left {
align-items : flex-end;
justify-content : flex-start;
}
.wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center {
align-items : flex-end;
justify-content : center;
}
.wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right {
align-items : flex-end;
justify-content : flex-end;
}
.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
margin : 0;
width : auto;
}
.wp-block-cover-image img.wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background, .wp-block-cover img.wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background {
position : absolute;
top : 0;
left : 0;
right : 0;
bottom : 0;
margin : 0;
padding : 0;
width : 100%;
height : 100%;
max-width : none;
max-height : none;
object-fit : cover;
outline : none;
border : none;
box-shadow : none;
}
.wp-block-cover__image-background, .wp-block-cover__video-background {
z-index : 0;
}
.wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover {
color : #fff;
}
.wp-block-cover-image .wp-block-cover.has-left-content {
justify-content : flex-start;
}
.wp-block-cover-image .wp-block-cover.has-right-content {
justify-content : flex-end;
}
.wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content > h2 {
margin-left : 0;
text-align : left;
}
.wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content > h2 {
margin-right : 0;
text-align : right;
}
.wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image > h2 {
font-size : 2em;
line-height : 1.25;
z-index : 1;
margin-bottom : 0;
max-width : 840px;
padding : 0.44em;
text-align : center;
}
.wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align="left"] > [data-type="core/embed"], .wp-block[data-align="right"] > [data-type="core/embed"] {
max-width : 360px;
width : 100%;
}
.wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align="left"] > [data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align="right"] > [data-type="core/embed"] .wp-block-embed__wrapper {
min-width : 280px;
}
.wp-block-cover .wp-block-embed {
min-width : 320px;
min-height : 240px;
}
.wp-block-embed {
margin : 0 0 1em;
}
.wp-block-embed figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-embed iframe {
max-width : 100%;
}
.wp-block-embed__wrapper {
position : relative;
}
.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
content : "";
display : block;
padding-top : 50%;
}
.wp-embed-responsive .wp-has-aspect-ratio iframe {
position : absolute;
top : 0;
right : 0;
bottom : 0;
left : 0;
height : 100%;
width : 100%;
}
.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
padding-top : 42.85%;
}
.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
padding-top : 50%;
}
.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
padding-top : 56.25%;
}
.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
padding-top : 75%;
}
.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
padding-top : 100%;
}
.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
padding-top : 177.77%;
}
.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before {
padding-top : 200%;
}
.wp-block-file {
margin-bottom : 1.5em;
}
.wp-block-file.aligncenter {
text-align : center;
}
.wp-block-file.alignright {
text-align : right;
}
.wp-block-file .wp-block-file__embed {
margin-bottom : 1em;
}
.wp-block-file .wp-block-file__button {
background : #32373c;
border-radius : 2em;
color : #fff;
font-size : 0.8em;
padding : 0.5em 1em;
}
.wp-block-file a.wp-block-file__button {
text-decoration : none;
}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited {
box-shadow : none;
color : #fff;
opacity : 0.85;
text-decoration : none;
}
.wp-block-file * + .wp-block-file__button {
margin-left : 0.75em;
}
.blocks-gallery-grid, .wp-block-gallery {
display : flex;
flex-wrap : wrap;
list-style-type : none;
padding : 0;
margin : 0;
}
.blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
margin : 0 1em 1em 0;
display : flex;
flex-grow : 1;
flex-direction : column;
justify-content : center;
position : relative;
align-self : flex-start;
width : calc(50% - 1em);
}
.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
margin-right : 0;
}
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
margin : 0;
height : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
display : flex;
align-items : flex-end;
justify-content : flex-start;
}
}
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
display : block;
max-width : 100%;
height : auto;
width : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
width : auto;
}
}
.blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption {
position : absolute;
bottom : 0;
width : 100%;
max-height : 100%;
overflow : auto;
padding : 3em 0.77em 0.7em;
color : #fff;
text-align : center;
font-size : 0.8em;
background : linear-gradient(0deg, rgb(0, 0, 0, 0.7), rgb(0, 0, 0, 0.3) 70%, transparent);
box-sizing : border-box;
margin : 0;
}
.blocks-gallery-grid .blocks-gallery-image figcaption img, .blocks-gallery-grid .blocks-gallery-item figcaption img, .wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img {
display : inline;
}
.blocks-gallery-grid figcaption, .wp-block-gallery figcaption {
flex-grow : 1;
}
.blocks-gallery-grid.is-cropped .blocks-gallery-image, .blocks-gallery-grid.is-cropped .blocks-gallery-item, .wp-block-gallery.is-cropped .blocks-gallery-image, .wp-block-gallery.is-cropped .blocks-gallery-item {
align-self : inherit;
}
.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
width : 100%;
}
@supports (position: sticky) {
.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .wp-block-gallery.is-cropped .blocks-gallery-image a, .wp-block-gallery.is-cropped .blocks-gallery-image img, .wp-block-gallery.is-cropped .blocks-gallery-item a, .wp-block-gallery.is-cropped .blocks-gallery-item img {
height : 100%;
flex : 1;
object-fit : cover;
}
}
.blocks-gallery-grid.columns-1 .blocks-gallery-image, .blocks-gallery-grid.columns-1 .blocks-gallery-item, .wp-block-gallery.columns-1 .blocks-gallery-image, .wp-block-gallery.columns-1 .blocks-gallery-item {
width : 100%;
margin-right : 0;
}
@media (min-width: 600px) {
.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
width : calc(33.33333% - 0.66667em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
width : calc(25% - 0.75em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
width : calc(20% - 0.8em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
width : calc(16.66667% - 0.83333em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
width : calc(14.28571% - 0.85714em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
width : calc(12.5% - 0.875em);
margin-right : 1em;
}
.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n), .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n), .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n) {
margin-right : 0;
}
}
.blocks-gallery-grid .blocks-gallery-image:last-child, .blocks-gallery-grid .blocks-gallery-item:last-child, .wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child {
margin-right : 0;
}
.blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
max-width : 420px;
width : 100%;
}
.blocks-gallery-grid.aligncenter .blocks-gallery-item figure, .wp-block-gallery.aligncenter .blocks-gallery-item figure {
justify-content : center;
}
.wp-block-group {
box-sizing : border-box;
}
h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
padding : 1.25em 2.375em;
}
.wp-block-image {
margin : 0 0 1em;
}
.wp-block-image img {
max-width : 100%;
}
.wp-block-image:not(.is-style-rounded) img {
border-radius : inherit;
}
.wp-block-image.aligncenter {
text-align : center;
}
.wp-block-image.alignfull img, .wp-block-image.alignwide img {
width : 100%;
}
.wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright {
display : table;
}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption {
display : table-caption;
caption-side : bottom;
}
.wp-block-image .alignleft {
float : left;
margin : 0.5em 1em 0.5em 0;
}
.wp-block-image .alignright {
float : right;
margin : 0.5em 0 0.5em 1em;
}
.wp-block-image .aligncenter {
margin-left : auto;
margin-right : auto;
}
.wp-block-image figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img {
border-radius : 9999px;
}
@supports (((() or (mask-image: none))) or ()) {
.wp-block-image.is-style-circle-mask img {
mask-image : url("data:image/svg+xml;utf8,%3csvg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"%3e%3ccircle cx="50" cy="50" r="50"/%3e%3c/svg%3e");
mask-mode : alpha;
mask-repeat : no-repeat;
mask-size : contain;
mask-position : center;
border-radius : 0;
}
}
.wp-block-image figure {
margin : 0;
}
ol.wp-block-latest-comments {
margin-left : 0;
}
.wp-block-latest-comments .wp-block-latest-comments {
padding-left : 0;
}
.wp-block-latest-comments__comment {
line-height : 1.1;
list-style : none;
margin-bottom : 1em;
}
.has-avatars .wp-block-latest-comments__comment {
min-height : 2.25em;
list-style : none;
}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta {
margin-left : 3.25em;
}
.has-dates .wp-block-latest-comments__comment, .has-excerpts .wp-block-latest-comments__comment {
line-height : 1.5;
}
.wp-block-latest-comments__comment-excerpt p {
font-size : 0.875em;
line-height : 1.8;
margin : 0.36em 0 1.4em;
}
.wp-block-latest-comments__comment-date {
display : block;
font-size : 0.75em;
}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {
border-radius : 1.5em;
display : block;
float : left;
height : 2.5em;
margin-right : 0.75em;
width : 2.5em;
}
.wp-block-latest-posts.alignleft {
margin-right : 2em;
}
.wp-block-latest-posts.alignright {
margin-left : 2em;
}
.wp-block-latest-posts.wp-block-latest-posts__list {
list-style : none;
padding-left : 0;
}
.wp-block-latest-posts.wp-block-latest-posts__list li {
clear : both;
}
.wp-block-latest-posts.is-grid {
display : flex;
flex-wrap : wrap;
padding : 0;
}
.wp-block-latest-posts.is-grid li {
margin : 0 1.25em 1.25em 0;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-latest-posts.columns-2 li {
width : calc(50% - 0.625em);
}
.wp-block-latest-posts.columns-2 li:nth-child(2n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-3 li {
width : calc(33.33333% - 0.83333em);
}
.wp-block-latest-posts.columns-3 li:nth-child(3n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-4 li {
width : calc(25% - 0.9375em);
}
.wp-block-latest-posts.columns-4 li:nth-child(4n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-5 li {
width : calc(20% - 1em);
}
.wp-block-latest-posts.columns-5 li:nth-child(5n) {
margin-right : 0;
}
.wp-block-latest-posts.columns-6 li {
width : calc(16.66667% - 1.04167em);
}
.wp-block-latest-posts.columns-6 li:nth-child(6n) {
margin-right : 0;
}
}
.wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {
display : block;
color : #555;
font-size : 0.8125em;
}
.wp-block-latest-posts__post-excerpt {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-latest-posts__featured-image a {
display : inline-block;
}
.wp-block-latest-posts__featured-image img {
height : auto;
width : auto;
max-width : 100%;
}
.wp-block-latest-posts__featured-image.alignleft {
margin-right : 1em;
}
.wp-block-latest-posts__featured-image.alignright {
margin-left : 1em;
}
.wp-block-latest-posts__featured-image.aligncenter {
margin-bottom : 1em;
text-align : center;
}
.block-editor-image-alignment-control__row .components-base-control__field {
display : flex;
justify-content : space-between;
align-items : center;
}
.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {
margin-bottom : 0;
}
ol.has-background, ul.has-background {
padding : 1.25em 2.375em;
}
.wp-block-media-text {
direction : ltr;
display : grid;
grid-template-columns : 50% 1fr;
grid-template-rows : auto;
}
.wp-block-media-text.has-media-on-the-right {
grid-template-columns : 1fr 50%;
}
.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
align-self : start;
}
.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media {
align-self : center;
}
.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
align-self : end;
}
.wp-block-media-text .wp-block-media-text__media {
grid-column : 1;
grid-row : 1;
margin : 0;
}
.wp-block-media-text .wp-block-media-text__content {
direction : ltr;
grid-column : 2;
grid-row : 1;
padding : 0 8%;
word-break : break-word;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
grid-column : 2;
grid-row : 1;
}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
grid-column : 1;
grid-row : 1;
}
.wp-block-media-text__media img, .wp-block-media-text__media video {
max-width : initial;
width : 100%;
vertical-align : middle;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media {
height : 100%;
min-height : 250px;
background-size : cover;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media > a {
display : block;
height : 100%;
}
.wp-block-media-text.is-image-fill .wp-block-media-text__media img {
position : absolute;
width : 1px;
height : 1px;
padding : 0;
margin : -1px;
overflow : hidden;
clip : rect(0,0,0,0);
border : 0;
}
@media (max-width: 600px) {
.wp-block-media-text.is-stacked-on-mobile {
grid-template-columns : 100% !important ;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
grid-column : 1;
grid-row : 1;
}
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
grid-column : 1;
grid-row : 2;
}
}
.wp-block-navigation {
position : relative;
}
.wp-block-navigation ul, .wp-block-navigation ul li {
list-style : none;
padding : 0;
}
.wp-block-navigation .wp-block-navigation-link, .wp-block-navigation .wp-block-pages-list__item {
display : flex;
align-items : center;
position : relative;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty, .wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty {
display : none;
}
.wp-block-navigation .wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item__link {
color : inherit;
display : block;
}
.wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__container, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:active, .wp-block-navigation[style*="text-decoration"] .wp-block-navigation-link__content:focus, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link:active, .wp-block-navigation[style*="text-decoration"] .wp-block-pages-list__item__link:focus {
text-decoration : inherit;
}
.wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-navigation-link__content:focus, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-pages-list__item__link:focus {
text-decoration : none;
}
.wp-block-navigation .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-page-list__submenu-icon {
height : inherit;
}
.wp-block-navigation .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .wp-block-page-list__submenu-icon svg {
stroke : currentColor;
}
.wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link {
padding : 0;
}
.wp-block-navigation .has-child > .wp-block-navigation-link__content, .wp-block-navigation .has-child > .wp-block-pages-list__item__link {
margin-right : 0.5em;
}
.wp-block-navigation .has-child .submenu-container, .wp-block-navigation .has-child .wp-block-navigation-link__container {
background-color : inherit;
color : inherit;
position : absolute;
z-index : 2;
flex-direction : column;
align-items : normal;
min-width : 200px;
display : none;
opacity : 0;
transition : opacity 0.1s linear;
visibility : hidden;
}
.wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-pages-list__item__link {
flex-grow : 1;
}
.wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-navigation-link > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container > .wp-block-pages-list__item > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-navigation-link > .wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container > .wp-block-pages-list__item > .wp-block-page-list__submenu-icon {
padding-right : 0.5em;
}
@media (min-width: 782px) {
.wp-block-navigation .has-child .submenu-container .submenu-container:before, .wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before {
content : "";
position : absolute;
right : 100%;
height : 100%;
display : block;
width : 0.5em;
background : 0 0;
}
.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg {
transform : rotate(-90deg);
}
}
.wp-block-navigation .has-child:hover > .wp-block-navigation-link__container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:focus-within > .wp-block-navigation-link__container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:hover {
cursor : pointer;
}
.wp-block-navigation .has-child:hover > .submenu-container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation .has-child:focus-within {
cursor : pointer;
}
.wp-block-navigation .has-child:focus-within > .submenu-container {
display : flex;
visibility : visible;
opacity : 1;
}
.wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container {
left : auto;
right : 0;
}
.wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right > .wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .submenu-container > .has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between > .wp-block-navigation__container > .has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : auto;
right : 100%;
}
.wp-block-navigation.wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .wp-block-page-list, .wp-block-navigation.wp-block-navigation .wp-block-page-list > .wp-block-pages-list__item {
margin : 0 2em 0 0;
}
.wp-block-navigation.wp-block-navigation .wp-block-navigation__container > .wp-block-navigation-link:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list > .wp-block-pages-list__item:last-child {
margin-right : 0;
}
.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container > .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list > .wp-block-pages-list__item {
margin : 0 0.5em 0 0;
}
.wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link {
padding : 0.5em 1em;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container {
left : -1em;
top : 100%;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item {
margin : 0;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link {
padding : 0.5em 1em;
}
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : -1px;
}
@media (min-width: 782px) {
.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 100%;
top : -1px;
}
}
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container {
left : 0;
top : 100%;
}
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 0;
}
@media (min-width: 782px) {
.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
left : 100%;
top : 0;
}
}
.wp-block-navigation:not(.has-background) .submenu-container, .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container {
background-color : #fff;
color : #000;
border : rgb(0, 0, 0, 0.15) solid 1px;
}
.wp-block-navigation__container {
align-items : center;
list-style : none;
margin : 0;
padding-left : 0;
}
.wp-block-navigation__container .is-responsive {
display : none;
}
@media (min-width: 600px) {
.wp-block-navigation__container {
display : flex;
flex-wrap : wrap;
}
.is-vertical .wp-block-navigation__container {
display : block;
flex-direction : column;
align-items : flex-start;
}
}
.items-justified-center .wp-block-navigation__container {
justify-content : center;
}
.items-justified-right .wp-block-navigation__container {
justify-content : flex-end;
}
.items-justified-space-between .wp-block-navigation__container {
justify-content : space-between;
}
.is-vertical.items-justified-center > ul {
align-items : center;
}
.is-vertical.items-justified-right > ul {
align-items : flex-end;
}
.is-vertical.items-justified-right > ul .wp-block-navigation-link, .is-vertical.items-justified-right > ul .wp-block-pages-list__item {
margin-right : 0;
justify-content : flex-end;
}
.wp-block-navigation__responsive-container {
display : none;
position : fixed;
top : 0;
left : 0;
right : 0;
bottom : 0;
z-index : 1;
align-items : flex-start;
justify-content : flex-start;
}
.wp-block-navigation__responsive-container.is-menu-open {
display : flex;
flex-direction : column;
overflow : auto;
z-index : 100000;
padding : 24px;
background-color : inherit;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container {
display : flex;
flex-direction : column;
margin-left : auto;
margin-right : auto;
align-items : flex-start;
line-height : 48px;
padding : 0;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list {
flex-direction : column;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container {
background : transparent !important ;
}
@media (min-width: 600px) {
.wp-block-navigation__responsive-container:not(.is-menu-open) {
display : flex;
flex-direction : row;
position : relative;
background-color : inherit;
}
.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close {
display : none;
}
.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container {
left : 0;
}
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
background-color : #fff;
color : #000;
}
.wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open {
vertical-align : middle;
cursor : pointer;
color : currentColor;
background : 0 0;
border : none;
margin : 0;
padding : 0;
}
.wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg {
fill : currentColor;
pointer-events : none;
display : block;
width : 24px;
height : 24px;
}
.wp-block-navigation__responsive-container-open {
display : flex;
}
@media (min-width: 600px) {
.wp-block-navigation__responsive-container-open {
display : none;
}
}
.items-justified-left .wp-block-navigation__responsive-container-open {
margin-left : 0;
margin-right : auto;
}
.items-justified-center .wp-block-navigation__responsive-container-open {
margin-left : auto;
margin-right : auto;
}
.items-justified-right .wp-block-navigation__responsive-container-open {
margin-left : auto;
margin-right : 0;
}
.wp-block-navigation__responsive-container-close {
position : absolute;
top : 24px;
right : 24px;
z-index : 2;
}
.wp-block-navigation__responsive-close {
width : 100%;
}
.is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content, .is-menu-open .wp-block-navigation__responsive-dialog {
width : 100%;
height : 100%;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon {
display : none;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container {
position : relative;
opacity : 1;
visibility : visible;
padding : 0 0 0 32px;
border : none;
}
.wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item {
flex-direction : column;
align-items : flex-start;
}
html.has-modal-open {
overflow : hidden;
}
.wp-block-navigation .wp-block-navigation-link__label {
word-break : normal;
overflow-wrap : break-word;
}
.wp-block-navigation .wp-block-home-link__content {
color : inherit;
display : block;
padding : 0.5em 1em;
}
.wp-block-navigation[style*="text-decoration"] .wp-block-home-link, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content:active, .wp-block-navigation[style*="text-decoration"] .wp-block-home-link__content:focus {
text-decoration : inherit;
}
.wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content:active, .wp-block-navigation:not([style*="text-decoration"]) .wp-block-home-link__content:focus {
text-decoration : none;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container {
background-color : #fff;
color : #000;
border : rgb(0, 0, 0, 0.15) solid 1px;
}
.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container {
top : -1px;
}
.wp-block-navigation .wp-block-page-list {
display : flex;
flex-wrap : wrap;
background-color : inherit;
}
.wp-block-navigation .wp-block-pages-list__item {
background-color : inherit;
}
.wp-block-navigation .wp-block-page-list__submenu-icon {
display : none;
}
.is-open .wp-block-navigation__container .wp-block-page-list, .is-vertical .wp-block-navigation__container .wp-block-page-list, .wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon {
display : block;
}
@media (min-width: 480px) {
.is-open .wp-block-navigation__container .wp-block-page-list {
display : flex;
}
}
.items-justified-space-between .wp-block-page-list {
display : contents;
}
.is-small-text {
font-size : 0.875em;
}
.is-regular-text {
font-size : 1em;
}
.is-large-text {
font-size : 2.25em;
}
.is-larger-text {
font-size : 3em;
}
.has-drop-cap:not(:focus):first-letter {
float : left;
font-size : 8.4em;
line-height : 0.68;
font-weight : 100;
margin : 0.05em 0.1em 0 0;
text-transform : uppercase;
font-style : normal;
}
p.has-drop-cap.has-background {
overflow : hidden;
}
p.has-background {
padding : 1.25em 2.375em;
}
p.has-text-color a {
color : inherit;
}
.wp-block-post-author {
display : flex;
flex-wrap : wrap;
}
.wp-block-post-author__byline {
width : 100%;
margin-top : 0;
margin-bottom : 0;
font-size : 0.5em;
}
.wp-block-post-author__avatar {
margin-right : 1em;
}
.wp-block-post-author__bio {
margin-bottom : 0.7em;
font-size : 0.7em;
}
.wp-block-post-author__content {
flex-grow : 1;
flex-basis : 0;
}
.wp-block-post-author__name {
font-weight : 700;
margin : 0;
}
.wp-block-post-comments .commentlist {
list-style : none;
margin : 0;
padding : 0;
}
.wp-block-post-comments .commentlist .comment {
min-height : 2.25em;
padding-left : 3.25em;
}
.wp-block-post-comments .commentlist .comment p {
font-size : 0.875em;
line-height : 1.8;
margin : 0.36em 0 1.4em;
}
.wp-block-post-comments .commentlist .children {
list-style : none;
margin : 0;
padding : 0;
}
.wp-block-post-comments .comment-author {
line-height : 1.5;
margin-left : -3.25em;
}
.wp-block-post-comments .comment-author .avatar {
border-radius : 1.5em;
display : block;
float : left;
height : 2.5em;
margin-right : 0.75em;
width : 2.5em;
}
.wp-block-post-comments .comment-author cite {
font-style : normal;
}
.wp-block-post-comments .comment-meta {
line-height : 1.5;
margin-left : -3.25em;
}
.wp-block-post-comments .comment-body .commentmetadata {
font-size : 0.75em;
}
.wp-block-post-comments .comment-form-author label, .wp-block-post-comments .comment-form-comment label, .wp-block-post-comments .comment-form-email label, .wp-block-post-comments .comment-form-url label {
display : block;
}
.wp-block-post-comments .comment-form-comment textarea {
box-sizing : border-box;
width : 100%;
}
.wp-block-post-comments .reply {
font-size : 0.75em;
margin-bottom : 1.4em;
}
.wp-block-post-comments input, .wp-block-post-comments textarea {
border : #949494 solid 1px;
}
.wp-block-post-comments-form input[type="submit"] {
border : none;
box-shadow : none;
cursor : pointer;
display : inline-block;
text-align : center;
overflow-wrap : break-word;
}
.wp-block-post-excerpt__more-link, .wp-block-post-title a {
display : inline-block;
}
.wp-block-preformatted {
white-space : pre-wrap;
}
.wp-block-preformatted.has-background {
padding : 1.25em 2.375em;
}
.wp-block-pullquote {
margin : 0 0 1em;
padding : 3em 0;
text-align : center;
}
.wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
max-width : 420px;
}
.wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
font-size : 1.25em;
}
.wp-block-pullquote p {
font-size : 1.75em;
line-height : 1.6;
}
.wp-block-pullquote cite, .wp-block-pullquote footer {
position : relative;
}
.wp-block-pullquote .has-text-color a {
color : inherit;
}
.wp-block-pullquote:not(.is-style-solid-color) {
background : 0 0;
}
.wp-block-pullquote.is-style-solid-color {
border : none;
}
.wp-block-pullquote.is-style-solid-color blockquote {
margin-left : auto;
margin-right : auto;
text-align : left;
max-width : 60%;
}
.wp-block-pullquote.is-style-solid-color blockquote p {
margin-top : 0;
margin-bottom : 0;
font-size : 2em;
}
.wp-block-pullquote.is-style-solid-color blockquote cite {
text-transform : none;
font-style : normal;
}
.wp-block-pullquote cite {
color : inherit;
}
.wp-block-post-template, .wp-block-query-loop {
max-width : 100%;
list-style : none;
padding : 0;
}
.wp-block-post-template li, .wp-block-query-loop li {
clear : both;
}
.wp-block-post-template.is-flex-container, .wp-block-query-loop.is-flex-container {
flex-direction : row;
display : flex;
flex-wrap : wrap;
}
.wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
margin : 0 0 1.25em;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
margin-right : 1.25em;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li {
width : calc(50% - 0.625em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-2 > li:nth-child(2n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li {
width : calc(33.33333% - 0.83333em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-3 > li:nth-child(3n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li {
width : calc(25% - 0.9375em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-4 > li:nth-child(4n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li {
width : calc(20% - 1em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-5 > li:nth-child(5n) {
margin-right : 0;
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li {
width : calc(16.66667% - 1.04167em);
}
.wp-block-post-template.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-6 > li:nth-child(6n) {
margin-right : 0;
}
}
.wp-block-query-pagination {
display : flex;
flex-direction : row;
flex-wrap : wrap;
}
.wp-block-query-pagination > .wp-block-query-pagination-next, .wp-block-query-pagination > .wp-block-query-pagination-numbers, .wp-block-query-pagination > .wp-block-query-pagination-previous {
display : inline-block;
margin-right : 0.5em;
margin-bottom : 0.5em;
}
.wp-block-query-pagination > .wp-block-query-pagination-next:last-child, .wp-block-query-pagination > .wp-block-query-pagination-numbers:last-child, .wp-block-query-pagination > .wp-block-query-pagination-previous:last-child {
margin-right : 0;
}
.wp-block-quote.is-large, .wp-block-quote.is-style-large {
margin-bottom : 1em;
padding : 0 1em;
}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
font-size : 1.5em;
font-style : italic;
line-height : 1.6;
}
.wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer {
font-size : 1.125em;
text-align : right;
}
.wp-block-rss.wp-block-rss {
box-sizing : border-box;
}
.wp-block-rss.alignleft {
margin-right : 2em;
}
.wp-block-rss.alignright {
margin-left : 2em;
}
.wp-block-rss.is-grid {
display : flex;
flex-wrap : wrap;
padding : 0;
list-style : none;
}
.wp-block-rss.is-grid li {
margin : 0 1em 1em 0;
width : 100%;
}
@media (min-width: 600px) {
.wp-block-rss.columns-2 li {
width : calc(50% - 1em);
}
.wp-block-rss.columns-3 li {
width : calc(33.33333% - 1em);
}
.wp-block-rss.columns-4 li {
width : calc(25% - 1em);
}
.wp-block-rss.columns-5 li {
width : calc(20% - 1em);
}
.wp-block-rss.columns-6 li {
width : calc(16.66667% - 1em);
}
}
.wp-block-rss__item-author, .wp-block-rss__item-publish-date {
display : block;
color : #555;
font-size : 0.8125em;
}
.wp-block-search .wp-block-search__button {
background : #f7f7f7;
border : #ccc solid 1px;
padding : 0.375em 0.625em;
color : #32373c;
margin-left : 0.625em;
word-break : normal;
}
.wp-block-search .wp-block-search__button.has-icon {
line-height : 0;
}
.wp-block-search .wp-block-search__button svg {
min-width : 1.5em;
min-height : 1.5em;
}
.wp-block-search .wp-block-search__inside-wrapper {
display : flex;
flex : auto;
flex-wrap : nowrap;
max-width : 100%;
}
.wp-block-search .wp-block-search__label {
width : 100%;
}
.wp-block-search .wp-block-search__input {
flex-grow : 1;
min-width : 3em;
border : #949494 solid 1px;
}
.wp-block-search.wp-block-search__button-only .wp-block-search__button {
margin-left : 0;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
padding : 4px;
border : #949494 solid 1px;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
border-radius : 0;
border : none;
padding : 0 0 0 0.25em;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
outline : none;
}
.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
padding : 0.125em 0.5em;
}
.wp-block-search.aligncenter .wp-block-search__inside-wrapper {
margin : auto;
}
.wp-block-separator {
border-top : 1px solid;
border-bottom : 1px solid;
}
.wp-block-separator.is-style-wide {
border-bottom-width : 1px;
}
.wp-block-separator.is-style-dots {
background : none !important ;
border : none;
text-align : center;
line-height : 1;
height : auto;
}
.wp-block-separator.is-style-dots:before {
content : "···";
color : currentColor;
font-size : 1.5em;
letter-spacing : 2em;
padding-left : 2em;
font-family : serif;
}
.wp-block-site-logo {
line-height : 0;
}
.wp-block-site-logo a {
display : inline-block;
}
.wp-block-site-logo.is-default-size img {
width : 120px;
height : auto;
}
.wp-block-site-logo .aligncenter {
display : table;
}
.wp-block-site-logo.is-style-rounded img {
border-radius : 9999px;
}
.wp-block-social-links {
display : flex;
flex-wrap : wrap;
padding-left : 0;
padding-right : 0;
text-indent : 0;
margin-left : 0;
}
.wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {
text-decoration : none;
border-bottom : 0;
box-shadow : none;
}
.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link {
margin : 4px 8px 4px 0;
}
.wp-block-social-links .wp-social-link a {
padding : 0.25em;
}
.wp-block-social-links .wp-social-link svg {
width : 1em;
height : 1em;
}
.wp-block-social-links.has-small-icon-size {
font-size : 16px;
}
.wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
font-size : 24px;
}
.wp-block-social-links.has-large-icon-size {
font-size : 36px;
}
.wp-block-social-links.has-huge-icon-size {
font-size : 48px;
}
.wp-block-social-links.aligncenter {
justify-content : center;
display : flex;
}
.wp-block-social-links.alignright {
justify-content : flex-end;
}
.wp-block-social-link {
display : block;
border-radius : 9999px;
transition : transform 0.1s ease;
height : auto;
}
@media null {
.wp-block-social-link {
transition-duration : 0s;
transition-delay : 0s;
}
}
.wp-block-social-link a {
display : block;
line-height : 0;
transition : transform 0.1s ease;
}
.wp-block-social-link:hover {
transform : scale(1.1);
}
.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
color : currentColor;
fill : currentColor;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
background-color : #f0f0f0;
color : #444;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
background-color : #f90;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
background-color : #1ea0c3;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
background-color : #0757fe;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
background-color : #1e1f26;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
background-color : #02e49b;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
background-color : #e94c89;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
background-color : #4280ff;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
background-color : #f45800;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
background-color : #1778f2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
background-color : #000;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
background-color : #0461dd;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
background-color : #e65678;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
background-color : #24292d;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
background-color : #eceadd;
color : #382110;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
background-color : #ea4434;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
background-color : #f00075;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
background-color : #e21b24;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
background-color : #0d66c2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
background-color : #3288d4;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
background-color : #02ab6c;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
background-color : #f6405f;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
background-color : #ff424d;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
background-color : #e60122;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
background-color : #ef4155;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
background-color : #fe4500;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
background-color : #0478d7;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
background-color : #fefc00;
color : #fff;
stroke : #000;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
background-color : #ff5600;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
background-color : #1bd760;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
background-color : #2aabee;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
background-color : #000;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
background-color : #011835;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
background-color : #6440a4;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
background-color : #1da1f2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
background-color : #1eb7ea;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
background-color : #4680c2;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
background-color : #3499cd;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
background-color : #d32422;
color : #fff;
}
.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
background-color : red;
color : #fff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link {
background : 0 0;
padding : 4px;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
color : #f90;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
color : #1ea0c3;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-behance {
color : #0757fe;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
color : #1e1f26;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
color : #02e49b;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
color : #e94c89;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
color : #4280ff;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
color : #f45800;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
color : #1778f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
color : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
color : #0461dd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
color : #e65678;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-github {
color : #24292d;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
color : #382110;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-google {
color : #ea4434;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
color : #f00075;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
color : #e21b24;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
color : #0d66c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
color : #3288d4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-medium {
color : #02ab6c;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
color : #f6405f;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
color : #ff424d;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
color : #e60122;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
color : #ef4155;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
color : #fe4500;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-skype {
color : #0478d7;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
color : #fff;
stroke : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
color : #ff5600;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
color : #1bd760;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
color : #2aabee;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
color : #000;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
color : #011835;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
color : #6440a4;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
color : #1da1f2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
color : #1eb7ea;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-vk {
color : #4680c2;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
color : #3499cd;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
color : #d32422;
}
.wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
color : red;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link {
width : auto;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {
padding-left : 0.66667em;
padding-right : 0.66667em;
}
.wp-block-spacer {
clear : both;
}
.wp-block-tag-cloud.aligncenter {
text-align : center;
}
.wp-block-tag-cloud.alignfull {
padding-left : 1em;
padding-right : 1em;
}
.wp-block-table {
margin : 0 0 1em;
overflow-x : auto;
}
.wp-block-table table {
border-collapse : collapse;
width : 100%;
}
.wp-block-table .has-fixed-layout {
table-layout : fixed;
width : 100%;
}
.wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th {
word-break : break-word;
}
.wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {
display : table;
width : auto;
}
.wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {
word-break : break-word;
}
.wp-block-table .has-subtle-light-gray-background-color {
background-color : #f3f4f5;
}
.wp-block-table .has-subtle-pale-green-background-color {
background-color : #e9fbe5;
}
.wp-block-table .has-subtle-pale-blue-background-color {
background-color : #e7f5fe;
}
.wp-block-table .has-subtle-pale-pink-background-color {
background-color : #fcf0ef;
}
.wp-block-table.is-style-stripes {
border-spacing : 0;
border-collapse : inherit;
background-color : transparent;
border-bottom : 1px solid #f0f0f0;
}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color : #f0f0f0;
}
.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
background-color : #f3f4f5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
background-color : #e9fbe5;
}
.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
background-color : #e7f5fe;
}
.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
background-color : #fcf0ef;
}
.wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
border-color : transparent;
}
.wp-block-table .has-border-color > *, .wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr {
border-color : inherit;
}
.wp-block-table table[style*="border-style"] > *, .wp-block-table table[style*="border-style"] td, .wp-block-table table[style*="border-style"] th, .wp-block-table table[style*="border-style"] tr {
border-style : inherit;
}
.wp-block-table table[style*="border-width"] > *, .wp-block-table table[style*="border-width"] td, .wp-block-table table[style*="border-width"] th, .wp-block-table table[style*="border-width"] tr {
border-width : inherit;
}
.wp-block-text-columns, .wp-block-text-columns.aligncenter {
display : flex;
}
.wp-block-text-columns .wp-block-column {
margin : 0 1em;
padding : 0;
}
.wp-block-text-columns .wp-block-column:first-child {
margin-left : 0;
}
.wp-block-text-columns .wp-block-column:last-child {
margin-right : 0;
}
.wp-block-text-columns.columns-2 .wp-block-column {
width : 50%;
}
.wp-block-text-columns.columns-3 .wp-block-column {
width : 33.33333%;
}
.wp-block-text-columns.columns-4 .wp-block-column {
width : 25%;
}
pre.wp-block-verse {
font-family : inherit;
overflow : auto;
white-space : pre-wrap;
}
.wp-block-video {
margin : 0 0 1em;
}
.wp-block-video video {
width : 100%;
}
@supports (position: sticky) {
.wp-block-video [poster] {
object-fit : cover;
}
}
.wp-block-video.aligncenter {
text-align : center;
}
.wp-block-video figcaption {
margin-top : 0.5em;
margin-bottom : 1em;
}
.wp-block-post-featured-image {
margin-left : 0;
margin-right : 0;
}
.wp-block-post-featured-image a {
display : inline-block;
}
.wp-block-post-featured-image img {
max-width : 100%;
height : auto;
}
.wp-block-post-featured-image.alignfull img, .wp-block-post-featured-image.alignwide img {
width : 100%;
}
:root .has-pale-pink-background-color {
background-color : #f78da7;
}
:root .has-vivid-red-background-color {
background-color : #cf2e2e;
}
:root .has-luminous-vivid-orange-background-color {
background-color : #ff6900;
}
:root .has-luminous-vivid-amber-background-color {
background-color : #fcb900;
}
:root .has-light-green-cyan-background-color {
background-color : #7bdcb5;
}
:root .has-vivid-green-cyan-background-color {
background-color : #00d084;
}
:root .has-pale-cyan-blue-background-color {
background-color : #8ed1fc;
}
:root .has-vivid-cyan-blue-background-color {
background-color : #0693e3;
}
:root .has-vivid-purple-background-color {
background-color : #9b51e0;
}
:root .has-white-background-color {
background-color : #fff;
}
:root .has-very-light-gray-background-color {
background-color : #eee;
}
:root .has-cyan-bluish-gray-background-color {
background-color : #abb8c3;
}
:root .has-very-dark-gray-background-color {
background-color : #313131;
}
:root .has-black-background-color {
background-color : #000;
}
:root .has-pale-pink-color {
color : #f78da7;
}
:root .has-vivid-red-color {
color : #cf2e2e;
}
:root .has-luminous-vivid-orange-color {
color : #ff6900;
}
:root .has-luminous-vivid-amber-color {
color : #fcb900;
}
:root .has-light-green-cyan-color {
color : #7bdcb5;
}
:root .has-vivid-green-cyan-color {
color : #00d084;
}
:root .has-pale-cyan-blue-color {
color : #8ed1fc;
}
:root .has-vivid-cyan-blue-color {
color : #0693e3;
}
:root .has-vivid-purple-color {
color : #9b51e0;
}
:root .has-white-color {
color : #fff;
}
:root .has-very-light-gray-color {
color : #eee;
}
:root .has-cyan-bluish-gray-color {
color : #abb8c3;
}
:root .has-very-dark-gray-color {
color : #313131;
}
:root .has-black-color {
color : #000;
}
:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
background : linear-gradient(135deg, #0693e3, #9b51e0);
}
:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
background : linear-gradient(135deg, #00d084, #0693e3);
}
:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
background : linear-gradient(135deg, #7adcb4, #00d082);
}
:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
background : linear-gradient(135deg, #fcb900, #ff6900);
}
:root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
background : linear-gradient(135deg, #ff6900, #cf2e2e);
}
:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
background : linear-gradient(135deg, #eee, #a9b8c3);
}
:root .has-cool-to-warm-spectrum-gradient-background {
background : linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c);
}
:root .has-blush-light-purple-gradient-background {
background : linear-gradient(135deg, #ffceec, #9896f0);
}
:root .has-blush-bordeaux-gradient-background {
background : linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e);
}
:root .has-purple-crush-gradient-background {
background : linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe);
}
:root .has-luminous-dusk-gradient-background {
background : linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0);
}
:root .has-hazy-dawn-gradient-background {
background : linear-gradient(135deg, #faaca8, #dad0ec);
}
:root .has-pale-ocean-gradient-background {
background : linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5);
}
:root .has-electric-grass-gradient-background {
background : linear-gradient(135deg, #caf880, #71ce7e);
}
:root .has-subdued-olive-gradient-background {
background : linear-gradient(135deg, #fafae1, #67a671);
}
:root .has-atomic-cream-gradient-background {
background : linear-gradient(135deg, #fdd79a, #004a59);
}
:root .has-nightshade-gradient-background {
background : linear-gradient(135deg, #330968, #31cdcf);
}
:root .has-midnight-gradient-background {
background : linear-gradient(135deg, #020381, #2874fc);
}
.has-small-font-size {
font-size : 0.8125em;
}
.has-normal-font-size, .has-regular-font-size {
font-size : 1em;
}
.has-medium-font-size {
font-size : 1.25em;
}
.has-large-font-size {
font-size : 2.25em;
}
.has-huge-font-size, .has-larger-font-size {
font-size : 2.625em;
}
.has-text-align-center {
text-align : center;
}
.has-text-align-left {
text-align : left;
}
.has-text-align-right {
text-align : right;
}
#end-resizable-editor-section {
display : none;
}
.aligncenter {
clear : both;
}
.items-justified-left {
justify-content : flex-start;
}
.items-justified-center {
justify-content : center;
}
.items-justified-right {
justify-content : flex-end;
}
.items-justified-space-between {
justify-content : space-between;
}
.screen-reader-text {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute;
width : 1px;
overflow-wrap : normal !important ;
}
.screen-reader-text:focus {
background-color : #ddd;
clip : auto !important ;
clip-path : none;
color : #444;
display : block;
font-size : 1em;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
.mejs-offscreen {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute;
width : 1px;
overflow-wrap : normal;
}
.mejs-container {
background : #000;
font-family : Helvetica, Arial, serif;
position : relative;
text-align : left;
text-indent : 0;
vertical-align : top;
}
.mejs-container, .mejs-container * {
box-sizing : border-box;
}
.mejs-container video::-webkit-media-controls, .mejs-container video::-webkit-media-controls-panel, .mejs-container video::-webkit-media-controls-panel-container, .mejs-container video::-webkit-media-controls-start-playback-button {
display : none !important ;
}
.mejs-fill-container, .mejs-fill-container .mejs-container {
height : 100%;
width : 100%;
}
.mejs-fill-container {
background : 0 0;
margin : 0 auto;
overflow : hidden;
position : relative;
}
.mejs-container:focus {
outline : none;
}
.mejs-iframe-overlay {
height : 100%;
position : absolute;
width : 100%;
}
.mejs-embed, .mejs-embed body {
background : #000;
height : 100%;
margin : 0;
overflow : hidden;
padding : 0;
width : 100%;
}
.mejs-fullscreen {
overflow : hidden !important ;
}
.mejs-container-fullscreen {
bottom : 0;
left : 0;
overflow : hidden;
position : fixed;
right : 0;
top : 0;
z-index : 1000;
}
.mejs-container-fullscreen .mejs-mediaelement, .mejs-container-fullscreen video {
height : 100% !important ;
width : 100% !important ;
}
.mejs-background, .mejs-mediaelement {
left : 0;
position : absolute;
top : 0;
}
.mejs-mediaelement {
height : 100%;
width : 100%;
z-index : 0;
}
.mejs-poster {
background-position : 50% 50%;
background-repeat : no-repeat;
background-size : cover;
left : 0;
position : absolute;
top : 0;
z-index : 1;
}
:root .mejs-poster-img {
display : none;
}
.mejs-poster-img {
border : 0;
padding : 0;
}
.mejs-overlay {
align-items : center;
display : flex;
justify-content : center;
left : 0;
position : absolute;
top : 0;
}
.mejs-layer {
z-index : 1;
}
.mejs-overlay-play {
cursor : pointer;
}
.mejs-overlay-button {
background : url(/wp-includes/js/mediaelement/mejs-controls.svg) no-repeat;
background-position : 0 -39px;
height : 80px;
width : 80px;
}
.mejs-overlay:hover > .mejs-overlay-button {
background-position : -80px -39px;
}
.mejs-overlay-loading {
height : 80px;
width : 80px;
}
.mejs-overlay-loading-bg-img {
animation : a 1s linear infinite;
background : url(/wp-includes/js/mediaelement/mejs-controls.svg) -160px -40px no-repeat transparent;
display : block;
height : 80px;
width : 80px;
z-index : 1;
}
@keyframes a {
to {
transform : rotate(1turn);
}
}
.mejs-controls {
bottom : 0;
display : flex;
height : 40px;
left : 0;
list-style-type : none;
margin : 0;
padding : 0 10px;
position : absolute;
width : 100%;
z-index : 3;
}
.mejs-controls:not([style*="display: none"]) {
background : rgb(255, 0, 0, 0.7);
background : linear-gradient(transparent, rgb(0, 0, 0, 0.35));
}
.mejs-button, .mejs-time, .mejs-time-rail {
font-size : 10px;
height : 40px;
line-height : 10px;
margin : 0;
width : 32px;
}
.mejs-button > button {
background : url(/wp-includes/js/mediaelement/mejs-controls.svg) transparent;
border : 0;
cursor : pointer;
display : block;
font-size : 0;
height : 20px;
line-height : 0;
margin : 10px 6px;
overflow : hidden;
padding : 0;
position : absolute;
text-decoration : none;
width : 20px;
}
.mejs-button > button:focus {
outline : 1px dotted #999;
}
.mejs-container-keyboard-inactive [role="slider"], .mejs-container-keyboard-inactive [role="slider"]:focus, .mejs-container-keyboard-inactive a, .mejs-container-keyboard-inactive a:focus, .mejs-container-keyboard-inactive button, .mejs-container-keyboard-inactive button:focus {
outline : 0;
}
.mejs-time {
box-sizing : content-box;
color : #fff;
font-size : 11px;
font-weight : 700;
height : 24px;
overflow : hidden;
padding : 16px 6px 0;
text-align : center;
width : auto;
}
.mejs-play > button {
background-position : 0 0;
}
.mejs-pause > button {
background-position : -20px 0;
}
.mejs-replay > button {
background-position : -160px 0;
}
.mejs-time-rail {
direction : ltr;
flex-grow : 1;
height : 40px;
margin : 0 10px;
padding-top : 10px;
position : relative;
}
.mejs-time-buffering, .mejs-time-current, .mejs-time-float, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total {
border-radius : 2px;
cursor : pointer;
display : block;
height : 10px;
position : absolute;
}
.mejs-time-total {
background : hsl(0 0% 100% / 0.3);
margin : 5px 0 0;
width : 100%;
}
.mejs-time-buffering {
animation : b 2s linear infinite;
background : linear-gradient(-45deg, hsl(0 0% 100% / 0.4) 25%, transparent 0, transparent 50%, hsl(0 0% 100% / 0.4) 0, hsl(0 0% 100% / 0.4) 75%, transparent 0, transparent);
background-size : 15px 15px;
width : 100%;
}
@keyframes b {
0% {
background-position : 0 0;
}
to {
background-position : 30px 0;
}
}
.mejs-time-loaded {
background : hsl(0 0% 100% / 0.3);
}
.mejs-time-current, .mejs-time-handle-content {
background : hsl(0 0% 100% / 0.9);
}
.mejs-time-hovered {
background : hsl(0 0% 100% / 0.5);
z-index : 10;
}
.mejs-time-hovered.negative {
background : rgb(0, 0, 0, 0.2);
}
.mejs-time-buffering, .mejs-time-current, .mejs-time-hovered, .mejs-time-loaded {
left : 0;
transform : scaleX(0);
transform-origin : 0 0;
transition : all 0.15s ease-in;
width : 100%;
}
.mejs-time-buffering {
transform : scaleX(1);
}
.mejs-time-hovered {
transition : height 0.1s cubic-bezier(0.44,0,1,1);
}
.mejs-time-hovered.no-hover {
transform : scaleX(0) !important ;
}
.mejs-time-handle, .mejs-time-handle-content {
border : transparent solid 4px;
cursor : pointer;
left : 0;
position : absolute;
transform : translateX(0);
z-index : 11;
}
.mejs-time-handle-content {
border : hsl(0 0% 100% / 0.9) solid 4px;
border-radius : 50%;
height : 10px;
left : -7px;
top : -4px;
transform : scale(0);
width : 10px;
}
.mejs-time-rail .mejs-time-handle-content:active, .mejs-time-rail .mejs-time-handle-content:focus, .mejs-time-rail:hover .mejs-time-handle-content {
transform : scale(1);
}
.mejs-time-float {
background : #eee;
border : #333 solid 1px;
bottom : 100%;
color : #111;
display : none;
height : 17px;
margin-bottom : 9px;
position : absolute;
text-align : center;
transform : translateX(-50%);
width : 36px;
}
.mejs-time-float-current {
display : block;
left : 0;
margin : 2px;
text-align : center;
width : 30px;
}
.mejs-time-float-corner {
border : #eee solid 5px;
border-color : #eee transparent transparent;
border-radius : 0;
display : block;
height : 0;
left : 50%;
line-height : 0;
position : absolute;
top : 100%;
transform : translateX(-50%);
width : 0;
}
.mejs-long-video .mejs-time-float {
margin-left : -23px;
width : 64px;
}
.mejs-long-video .mejs-time-float-current {
width : 60px;
}
.mejs-broadcast {
color : #fff;
height : 10px;
position : absolute;
top : 15px;
width : 100%;
}
.mejs-fullscreen-button > button {
background-position : -80px 0;
}
.mejs-unfullscreen > button {
background-position : -100px 0;
}
.mejs-mute > button {
background-position : -60px 0;
}
.mejs-unmute > button {
background-position : -40px 0;
}
.mejs-volume-button {
position : relative;
}
.mejs-volume-button > .mejs-volume-slider {
background : rgb(50, 50, 50, 0.7);
border-radius : 0;
bottom : 100%;
display : none;
height : 115px;
left : 50%;
margin : 0;
position : absolute;
transform : translateX(-50%);
width : 25px;
z-index : 1;
}
.mejs-volume-button:hover {
border-radius : 0 0 4px 4px;
}
.mejs-volume-total {
background : hsl(0 0% 100% / 0.5);
height : 100px;
left : 50%;
margin : 0;
position : absolute;
top : 8px;
transform : translateX(-50%);
width : 2px;
}
.mejs-volume-current {
left : 0;
margin : 0;
width : 100%;
}
.mejs-volume-current, .mejs-volume-handle {
background : hsl(0 0% 100% / 0.9);
position : absolute;
}
.mejs-volume-handle {
border-radius : 1px;
cursor : ns-resize;
height : 6px;
left : 50%;
transform : translateX(-50%);
width : 16px;
}
.mejs-horizontal-volume-slider {
display : block;
height : 36px;
position : relative;
vertical-align : middle;
width : 56px;
}
.mejs-horizontal-volume-total {
background : rgb(50, 50, 50, 0.8);
height : 8px;
top : 16px;
width : 50px;
}
.mejs-horizontal-volume-current, .mejs-horizontal-volume-total {
border-radius : 2px;
font-size : 1px;
left : 0;
margin : 0;
padding : 0;
position : absolute;
}
.mejs-horizontal-volume-current {
background : hsl(0 0% 100% / 0.8);
height : 100%;
top : 0;
width : 100%;
}
.mejs-horizontal-volume-handle {
display : none;
}
.mejs-captions-button, .mejs-chapters-button {
position : relative;
}
.mejs-captions-button > button {
background-position : -140px 0;
}
.mejs-chapters-button > button {
background-position : -180px 0;
}
.mejs-captions-button > .mejs-captions-selector, .mejs-chapters-button > .mejs-chapters-selector {
background : rgb(50, 50, 50, 0.7);
border : transparent solid 1px;
border-radius : 0;
bottom : 100%;
margin-right : -43px;
overflow : hidden;
padding : 0;
position : absolute;
right : 50%;
visibility : visible;
width : 86px;
}
.mejs-chapters-button > .mejs-chapters-selector {
margin-right : -55px;
width : 110px;
}
.mejs-captions-selector-list, .mejs-chapters-selector-list {
list-style-type : none !important ;
margin : 0;
overflow : hidden;
padding : 0;
}
.mejs-captions-selector-list-item, .mejs-chapters-selector-list-item {
color : #fff;
cursor : pointer;
display : block;
list-style-type : none !important ;
margin : 0 0 6px;
overflow : hidden;
padding : 0;
}
.mejs-captions-selector-list-item:hover, .mejs-chapters-selector-list-item:hover {
background-color : #c8c8c8 !important ;
background-color : hsl(0 0% 100% / 0.4) !important ;
}
.mejs-captions-selector-input, .mejs-chapters-selector-input {
clear : both;
float : left;
left : -1000px;
margin : 3px 3px 0 5px;
position : absolute;
}
.mejs-captions-selector-label, .mejs-chapters-selector-label {
cursor : pointer;
float : left;
font-size : 10px;
line-height : 15px;
padding : 4px 10px 0;
width : 100%;
}
.mejs-captions-selected, .mejs-chapters-selected {
color : #21f8f8;
}
.mejs-captions-translations {
font-size : 10px;
margin : 0 0 5px;
}
.mejs-captions-layer {
bottom : 0;
color : #fff;
font-size : 16px;
left : 0;
line-height : 20px;
position : absolute;
text-align : center;
}
.mejs-captions-layer a {
color : #fff;
text-decoration : underline;
}
.mejs-captions-layer[lang="ar"] {
font-size : 20px;
font-weight : 400;
}
.mejs-captions-position {
bottom : 15px;
left : 0;
position : absolute;
width : 100%;
}
.mejs-captions-position-hover {
bottom : 35px;
}
.mejs-captions-text, .mejs-captions-text * {
background : hsl(0 0% 8% / 0.5);
box-shadow : 5px 0 0 hsl(0 0% 8% / 0.5), -5px 0 0 hsl(0 0% 8% / 0.5);
padding : 0;
white-space : pre-wrap;
}
.mejs-container.mejs-hide-cues video::-webkit-media-text-track-container {
display : none;
}
.mejs-overlay-error {
position : relative;
}
.mejs-overlay-error > img {
left : 0;
max-width : 100%;
position : absolute;
top : 0;
z-index : -1;
}
.mejs-cannotplay, .mejs-cannotplay a {
color : #fff;
font-size : 0.8em;
}
.mejs-cannotplay {
position : relative;
}
.mejs-cannotplay a, .mejs-cannotplay p {
display : inline-block;
padding : 0 15px;
width : 100%;
}
.mejs-container {
clear : both;
max-width : 100%;
}
.mejs-container * {
font-family : Helvetica, Arial;
}
.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
background : #222;
}
.mejs-time {
font-weight : 400;
overflow-wrap : normal;
}
.mejs-controls a.mejs-horizontal-volume-slider {
display : table;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-time-rail .mejs-time-loaded {
background : #fff;
}
.mejs-controls .mejs-time-rail .mejs-time-current {
background : #0073aa;
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail .mejs-time-total {
background : rgb(255, 255, 255, 0.33);
}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-controls .mejs-time-rail span {
border-radius : 0;
}
.mejs-overlay-loading {
background : 0 0;
}
.mejs-controls button:hover {
border : none;
box-shadow : none;
}
.me-cannotplay {
width : auto !important ;
}
.media-embed-details .wp-audio-shortcode {
display : inline-block;
max-width : 400px;
}
.audio-details .embed-media-settings {
overflow : visible;
}
.media-embed-details .embed-media-settings .setting span:not(.button-group) {
max-width : 400px;
width : auto;
}
.media-embed-details .embed-media-settings .checkbox-setting span {
display : inline-block;
}
.media-embed-details .embed-media-settings {
padding-top : 0;
top : 28px;
}
.media-embed-details .instructions {
padding : 16px 0;
max-width : 600px;
}
.media-embed-details .setting .remove-setting, .media-embed-details .setting p {
color : #a00;
font-size : 10px;
text-transform : uppercase;
}
.media-embed-details .setting .remove-setting {
padding : 5px 0;
}
.media-embed-details .setting a:hover {
color : #dc3232;
}
.media-embed-details .embed-media-settings .checkbox-setting {
float : none;
margin : 0 0 10px;
}
.wp-video {
max-width : 100%;
height : auto;
}
.wp_attachment_holder .wp-audio-shortcode, .wp_attachment_holder .wp-video {
margin-top : 18px;
}
.wp-video-shortcode video, video.wp-video-shortcode {
max-width : 100%;
display : inline-block;
}
.video-details .wp-video-holder {
width : 100%;
max-width : 640px;
}
.wp-playlist {
border : #ccc solid 1px;
padding : 10px;
margin : 12px 0 18px;
font-size : 14px;
line-height : 1.5;
}
.wp-admin .wp-playlist {
margin : 0 0 18px;
}
.wp-playlist video {
display : inline-block;
max-width : 100%;
}
.wp-playlist audio {
display : none;
max-width : 100%;
width : 400px;
}
.wp-playlist .mejs-container {
margin : 0;
max-width : 100%;
}
.wp-playlist .mejs-controls .mejs-button button {
outline : 0;
}
.wp-playlist-light {
background : #fff;
color : #000;
}
.wp-playlist-dark {
color : #fff;
background : #000;
}
.wp-playlist-caption {
display : block;
max-width : 88%;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
font-size : 14px;
line-height : 1.5;
}
.wp-playlist-item .wp-playlist-caption {
text-decoration : none;
color : #000;
max-width : calc(100% - 40px);
max-width : calc(100% - 40px);
}
.wp-playlist-item-meta {
display : block;
font-size : 14px;
line-height : 1.5;
}
.wp-playlist-item-title {
font-size : 14px;
line-height : 1.5;
}
.wp-playlist-item-album {
font-style : italic;
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
}
.wp-playlist-item-artist {
font-size : 12px;
text-transform : uppercase;
}
.wp-playlist-item-length {
position : absolute;
right : 3px;
top : 0;
font-size : 14px;
line-height : 1.5;
}
.rtl .wp-playlist-item-length {
left : 3px;
right : auto;
}
.wp-playlist-tracks {
margin-top : 10px;
}
.wp-playlist-item {
position : relative;
cursor : pointer;
padding : 0 3px;
border-bottom : 1px solid #ccc;
}
.wp-playlist-item:last-child {
border-bottom : 0;
}
.wp-playlist-light .wp-playlist-caption {
color : #333;
}
.wp-playlist-dark .wp-playlist-caption {
color : #ddd;
}
.wp-playlist-playing {
font-weight : 700;
background : #f7f7f7;
}
.wp-playlist-light .wp-playlist-playing {
background : #fff;
color : #000;
}
.wp-playlist-dark .wp-playlist-playing {
background : #000;
color : #fff;
}
.wp-playlist-current-item {
overflow : hidden;
margin-bottom : 10px;
height : 60px;
}
.wp-playlist .wp-playlist-current-item img {
float : left;
max-width : 60px;
height : auto;
margin-right : 10px;
padding : 0;
border : 0;
}
.rtl .wp-playlist .wp-playlist-current-item img {
float : right;
margin-left : 10px;
margin-right : 0;
}
.wp-playlist-current-item .wp-playlist-item-artist, .wp-playlist-current-item .wp-playlist-item-title {
overflow : hidden;
text-overflow : ellipsis;
white-space : nowrap;
}
.wp-audio-playlist .me-cannotplay span {
padding : 5px 15px;
}
body.coil-extension-not-found.coil-gate-all #main #content .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all #site-content .post-inner .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all .site-content #content .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all .site-content #primary .site-main .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all .site-content .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all .site-main #content .entry-content:not(.coil-post-excerpt), body.coil-extension-not-found.coil-gate-all .site-main .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all #main #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all #site-content .post-inner .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all .site-content #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all .site-content #primary .site-main .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all .site-content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all .site-main #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized.coil-gate-all .site-main .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) #main #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) #site-content .post-inner .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) .site-content #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) .site-content #primary .site-main .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) .site-content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) .site-main #content .entry-content:not(.coil-post-excerpt), body.monetization-not-initialized:not(.coil-no-gating):not(.coil-hide-excerpt):not(.coil-gate-tagged-blocks) .site-main .entry-content:not(.coil-post-excerpt) {
display : none;
}
body:not(.single):not(.page) .coil-show-monetize-users {
display : none;
}
body.coil-extension-not-found:not(.coil-gate-all) #main #content .entry-content, body.coil-extension-not-found:not(.coil-gate-all) #site-content .post-inner .entry-content, body.coil-extension-not-found:not(.coil-gate-all) .site-content #content .entry-content, body.coil-extension-not-found:not(.coil-gate-all) .site-content #primary .site-main .entry-content, body.coil-extension-not-found:not(.coil-gate-all) .site-content .entry-content, body.coil-extension-not-found:not(.coil-gate-all) .site-main #content .entry-content, body.coil-extension-not-found:not(.coil-gate-all) .site-main .entry-content, body.coil-missing-id:not(.coil-gate-all) #main #content .entry-content, body.coil-missing-id:not(.coil-gate-all) #site-content .post-inner .entry-content, body.coil-missing-id:not(.coil-gate-all) .site-content #content .entry-content, body.coil-missing-id:not(.coil-gate-all) .site-content #primary .site-main .entry-content, body.coil-missing-id:not(.coil-gate-all) .site-content .entry-content, body.coil-missing-id:not(.coil-gate-all) .site-main #content .entry-content, body.coil-missing-id:not(.coil-gate-all) .site-main .entry-content {
display : inherit;
}
body.coil-show-admin-notice .monetize-msg {
background-color : salmon;
padding : 0.5em 0;
}
.monetize-msg {
max-width : 100vw;
position : relative;
left : calc(50% - 50vw);
width : 100vw;
text-align : center;
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWJ0bf8pkAp6a.woff2) format("woff2");
unicode-range : U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFUZ0bf8pkAp6a.woff2) format("woff2");
unicode-range : U+0400-045F, U+0400-045F, U+0400-045F, U+0400-045F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWZ0bf8pkAp6a.woff2) format("woff2");
unicode-range : U+1F00-1FFF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVp0bf8pkAp6a.woff2) format("woff2");
unicode-range : U+0370-03FF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFWp0bf8pkAp6a.woff2) format("woff2");
unicode-range : U+0102-0103, U+0102-0103, U+0102-0103, U+0102-0103;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFW50bf8pkAp6a.woff2) format("woff2");
unicode-range : U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 400;
font-display : swap;
src : local("Open Sans Regular"), local("OpenSans-Regular"), url(https://fonts.gstatic.com/s/opensans/v17/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2) format("woff2");
unicode-range : U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOX-hpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOVuhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0400-045F, U+0400-045F, U+0400-045F, U+0400-045F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXuhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+1F00-1FFF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUehpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0370-03FF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXehpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0102-0103, U+0102-0103, U+0102-0103, U+0102-0103;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOXOhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 600;
font-display : swap;
src : local("Open Sans SemiBold"), local("OpenSans-SemiBold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2) format("woff2");
unicode-range : U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOX-hpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F, U+0460-052F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOVuhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0400-045F, U+0400-045F, U+0400-045F, U+0400-045F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXuhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+1F00-1FFF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUehpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0370-03FF;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXehpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0102-0103, U+0102-0103, U+0102-0103, U+0102-0103;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpKKSTj5PW.woff2) format("woff2");
unicode-range : U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F, U+0100-024F;
}
}
@font-face {
{
font-family : 'Open Sans';
font-style : normal;
font-weight : 700;
font-display : swap;
src : local("Open Sans Bold"), local("OpenSans-Bold"), url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2) format("woff2");
unicode-range : U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF, U+0000-00FF;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container {
display : block !important ;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container {
text-align : center;
font-family : 'Open Sans';
color : rgb(0, 0, 0, 0.7);
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-inner, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-inner, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-inner, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-inner, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-inner, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-inner {
background : #fff;
border : #c4c4c4 solid 1px;
border-radius : 6px;
padding : 24px;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container a.custom-logo-link, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container a.custom-logo-link, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container a.custom-logo-link, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container a.custom-logo-link, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container a.custom-logo-link, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container a.custom-logo-link {
display : block;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container img, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container img, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container img, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container img, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container img, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container img {
display : block;
margin : 0 auto 16px;
text-align : center;
max-width : 91px;
}
@media only screen and (min-width: 768px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container img, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container img, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container img, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container img, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container img, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container img {
margin-bottom : 32px;
}
}
@media only screen and (min-width: 1168px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header {
margin : 0 0 16px;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header .coil-message-title, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header .coil-message-title {
margin : 0 0 24px;
font-size : 18px;
line-height : 28px;
font-weight : 700;
}
@media only screen and (min-width: 768px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header .coil-message-title, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header .coil-message-title, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header .coil-message-title {
font-size : 28px;
line-height : 38px;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header .coil-message-content, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header .coil-message-content {
margin : 0;
font-size : 16px;
line-height : 27px;
margin-bottom : 24px;
}
@media only screen and (min-width: 1168px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header .coil-message-content, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header .coil-message-content, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header .coil-message-content {
margin-bottom : 40px;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header a.coil-message-button {
padding : 13px 16px;
text-align : center;
background-color : rgb(0, 0, 0, 0.7);
color : #fff;
font-size : 16px;
line-height : 24px;
display : inline-block;
max-width : 232px;
font-weight : 600;
text-decoration : none;
margin-bottom : 24px;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button:hover, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button:hover, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button:hover, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button:hover, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header a.coil-message-button:hover, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header a.coil-message-button:hover {
background-color : rgb(69, 69, 69, 0.9);
}
@media only screen and (min-width: 1168px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-header a.coil-message-button, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-header a.coil-message-button {
margin-bottom : 0;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-footer, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-footer {
border-top : 1px solid #c4c4c4;
padding-top : 16px;
}
@media only screen and (min-width: 1168px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-footer, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-footer, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-footer {
padding-top : 32px;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-footer .coil-footer-content, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content {
margin : 0 auto;
max-width : 720px;
font-size : 12px;
line-height : 17px;
}
@media only screen and (min-width: 1168px) {
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-footer .coil-footer-content, body.coil-gate-all.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.coil-missing-id.coil-extension-not-found.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-gate-all.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content, body.monetization-not-initialized.coil-missing-id.show-fw-message .coil-message-container .coil-message-footer .coil-footer-content {
font-size : 14px;
line-height : 22px;
}
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container {
display : block !important ;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-inner, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-inner {
position : relative;
margin-top : -20px;
}
body.coil-gate-all.coil-extension-not-found.show-excerpt-message .coil-message-container .coil-message-inner:before, body.monetization-not-initialized.coil-gate-all.show-excerpt-message .coil-message-container .coil-message-inner:before {
position : absolute;
content : '';
height : 150px;
width : 100%;
top : -150px;
left : 0;
}
body.coil-hide-excerpt.show-fw-message .entry-content {
display : none;
}
.coil-show-monetize-users span.coil-split-content-message {
color : #fff;
background : #575756;
margin : 0;
text-align : center;
font-family : 'Open Sans';
font-size : 16px;
line-height : 22px;
position : absolute;
top : 0;
right : 0;
bottom : 0;
left : 0;
display : flex;
align-items : center;
z-index : 110;
justify-content : center;
width : 100%;
padding : 50px;
}
@media only screen and (min-width: 768px) {
.coil-show-monetize-users span.coil-split-content-message {
padding : 50px;
font-size : 18px;
line-height : 27px;
}
}
.coil-banner-message-container {
position : fixed;
bottom : 0;
z-index : 200;
width : 100%;
color : rgb(0, 0, 0, 0.7);
}
@media only screen and (min-width: 768px) {
.coil-banner-message-container {
display : flex;
justify-content : center;
}
}
.coil-banner-message-container .banner-message-inner {
background-color : #fff;
padding : 23px 16px 16px;
font-family : 'Open Sans';
position : relative;
border : #e3e3e3 solid 1px;
box-shadow : 0 6px 10px 0 rgb(194, 194, 194, 0.2);
}
@media only screen and (min-width: 768px) {
.coil-banner-message-container .banner-message-inner {
background-color : rgb(255, 255, 255, 0.8);
display : flex;
padding : 12px 32px;
justify-content : space-around;
border-radius : 41px;
align-items : center;
}
}
.coil-banner-message-container .coil-banner-message-content {
font-size : 12px;
line-height : 17px;
margin : 22px 0 5px;
}
@media only screen and (min-width: 768px) {
.coil-banner-message-container .coil-banner-message-content {
margin : 0;
font-size : 14px;
line-height : 20px;
max-width : 434px;
}
}
.coil-banner-message-container .coil-banner-message-button {
padding : 8px 24px;
text-align : center;
background-color : #575756;
color : #fff;
font-size : 14px;
line-height : 20px;
font-weight : 600;
text-decoration : none;
margin : 0;
}
.coil-banner-message-container .coil-banner-message-button:hover {
background-color : #494949;
}
@media only screen and (min-width: 768px) {
.coil-banner-message-container .coil-banner-message-button {
margin : 0 32px 0 67px;
}
}
.coil-banner-message-container .coil-banner-message-dismiss {
cursor : pointer;
font-size : 26px;
line-height : 1.1;
font-weight : 700;
color : #777;
position : absolute;
top : 10px;
right : 12px;
}
@media only screen and (min-width: 768px) {
.coil-banner-message-container .coil-banner-message-dismiss {
top : auto;
right : auto;
position : relative;
font-size : 35px;
}
}
a.coil-serverside-message-button {
padding : 13px 16px;
background-color : rgb(0, 0, 0, 0.7);
color : #fff;
font-size : 16px;
line-height : 24px;
display : inline-block;
max-width : 232px;
font-weight : 600;
text-decoration : none;
margin-bottom : 24px;
text-align : center;
font-family : 'Open Sans';
}
a.coil-serverside-message-button:hover {
background-color : rgb(69, 69, 69, 0.9);
}
@media only screen and (min-width: 1168px) {
a.coil-serverside-message-button {
margin-bottom : 0;
}
}
html {
line-height : 1.15;
}
body {
margin : 0;
}
h1 {
font-size : 2em;
margin : 0.67em 0;
}
hr {
box-sizing : content-box;
height : 0;
overflow : visible;
}
pre {
font-family : monospace, monospace;
font-size : 1em;
}
a {
background-color : transparent;
}
abbr[title] {
border-bottom : none;
text-decoration : underline;
text-decoration : underline dotted;
}
b, strong {
font-weight : bolder;
}
code, kbd, samp {
font-family : monospace, monospace;
font-size : 1em;
}
small {
font-size : 80%;
}
sub, sup {
font-size : 75%;
line-height : 0;
position : relative;
vertical-align : baseline;
}
sub {
bottom : -0.25em;
}
sup {
top : -0.5em;
}
img {
border-style : none;
}
button, input, optgroup, select, textarea {
font-family : inherit;
font-size : 100%;
line-height : 1.15;
margin : 0;
}
button, input {
overflow : visible;
}
button, select {
text-transform : none;
}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
border-style : none;
padding : 0;
}
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
outline : 1px dotted ButtonText;
}
fieldset {
padding : 0.35em 0.75em 0.625em;
}
legend {
box-sizing : border-box;
color : inherit;
display : table;
max-width : 100%;
padding : 0;
white-space : normal;
}
progress {
vertical-align : baseline;
}
textarea {
overflow : auto;
}
[type="checkbox"], [type="radio"] {
box-sizing : border-box;
padding : 0;
}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
height : auto;
}
[type="search"] {
outline-offset : -2px;
}
::-webkit-file-upload-button {
font : inherit;
}
details {
display : block;
}
summary {
display : list-item;
}
template {
display : none;
}
[hidden] {
display : none;
}
body, button, input, select, optgroup, textarea {
color : #222;
font-family : Georgia, Times, Times New Roman, serif;
font-size : 1.125rem;
line-height : 1.7;
}
h1, h2, h3, h4, h5, h6 {
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
}
h1, .entry-title {
font-size : 2.25rem;
}
h2 {
font-size : 1.5rem;
}
h3 {
font-size : 1.125rem;
line-height : 1.666666667;
margin-bottom : 3px;
text-transform : uppercase;
}
h4 {
font-size : 1.125rem;
line-height : 1.333333333;
}
.entry-content h2 {
color : #ba3925;
margin-top : 36px;
margin-bottom : 12px;
}
.entry-content h2.alt {
color : #222;
font-size : 18px;
line-height : 1.333333333;
}
.entry-title {
line-height : 1.166666667;
margin-top : 0;
margin-bottom : 6px;
}
p {
margin-bottom : 1.5em;
margin-top : 0;
}
dfn, cite, em, i {
font-style : italic;
}
blockquote {
font-style : italic;
margin : 32px 0;
padding : 0 12px;
}
blockquote p:last-child {
margin-bottom : 0;
}
address {
margin : 0 0 1.5em;
}
pre {
border-top : 1px dotted #bfbfbf;
border-bottom : 1px dotted #bfbfbf;
font-family : "Courier 10 Pitch", Courier, monospace;
font-size : 0.9375rem;
line-height : 1.6;
margin-bottom : 1.6em;
max-width : 100%;
padding : 12px;
transition : all 0.1s ease-in;
white-space : pre-wrap;
overflow-wrap : break-word;
}
code, kbd, tt, var {
font-family : Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
font-size : 0.9375rem;
}
abbr, acronym {
border-bottom : 1px dotted #666;
cursor : help;
}
mark, ins {
background : #fff9c0;
text-decoration : none;
}
big {
font-size : 125%;
}
::selection {
background : #ddd;
color : #000;
text-shadow : none;
}
@font-face {
{
font-family : "Franklin ITC";
src : local("Franklin ITC"), local("franklin-itc"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-bold.woff2) format("woff2"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-bold.woff) format("woff"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-bold.eot) format("embedded-opentype");
font-style : normal;
font-weight : 700;
font-display : swap;
}
}
@font-face {
{
font-family : "Franklin ITC";
src : local("Franklin ITC Light"), local("franklin-itc-light"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light.woff2) format("woff2"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light.woff) format("woff"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light.eot) format("embedded-opentype");
font-style : normal;
font-weight : 400;
font-display : swap;
}
}
@font-face {
{
font-family : "Franklin ITC";
src : local("Franklin ITC Light Italic"), local("franklin-itc-light-italic"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light-italic.woff2) format("woff2"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light-italic.woff) format("woff"), url(/wp-content/themes/ala/assets/fonts/franklin-itc-light-italic.eot) format("embedded-opentype");
font-style : italic;
font-weight : 400;
font-display : swap;
}
}
@font-face {
{
font-family : "ala-social-icons";
src : url(/wp-content/themes/ala/assets/fonts/ala-social-icons.eot);
src : url(/wp-content/themes/ala/assets/fonts/ala-social-icons.eot?#iefix) format("embedded-opentype"), url(/wp-content/themes/ala/assets/fonts/ala-social-icons.woff) format("woff"), url(/wp-content/themes/ala/assets/fonts/ala-social-icons.ttf) format("truetype"), url(/wp-content/themes/ala/assets/fonts/ala-social-icons.svg#ala-social-icons) format("svg");
font-weight : 400;
font-style : normal;
}
}
[data-icon]:before {
font-family : "ala-social-icons" !important ;
content : attr(data-icon);
font-style : normal !important ;
font-weight : 400 !important ;
font-variant : normal !important ;
text-transform : none !important ;
line-height : 1;
}
[class^="ala-icon-"]:before, [class*=" ala-icon-"]:before {
font-family : "ala-social-icons" !important ;
font-style : normal !important ;
font-weight : 400 !important ;
font-variant : normal !important ;
text-transform : none !important ;
line-height : 1;
}
.ala-icon-bookmark:before {
content : "\61";
}
.ala-icon-social-twitter:before {
content : "\62";
}
.ala-icon-social-facebook:before {
content : "\63";
}
.ala-icon-social-github:before {
content : "\64";
}
.ala-icon-google-plus:before {
content : "\65";
}
.ala-icon-social-dribbble:before {
content : "\66";
}
.site-branding {
margin : 0 auto 50px;
max-width : 960px;
position : relative;
overflow : hidden;
}
.site-branding .custom-logo-link {
width : 960px;
}
.main-navigation .search-form {
display : none;
background : rgb(255, 255, 255, 0.95);
border-bottom : 1px solid #ddd;
}
@media screen and (min-width: 600px) {
.main-navigation .search-form {
background : 0 0;
border-bottom : none;
display : block;
float : right;
}
}
.main-navigation.toggled .search-form {
display : block;
}
.site-footer {
background : url(/wp-content/themes/ala/assets/img/noise.png), url(/wp-content/themes/ala/assets/img/bg_for-people-who.svg) center 102% no-repeat, #ededed;
min-height : 100px;
font-family : "Franklin ITC", sans-serif;
font-weight : 400;
font-style : normal;
font-size : 0.875rem;
line-height : 1;
position : relative;
padding-bottom : 42px;
width : 100%;
}
.footer-top-right-menu {
display : flex;
}
.footer-top-right-menu .footer-menu-title {
font-weight : 400;
margin : 0;
}
.footer-top-right-menu .footer-menu-title a:hover {
text-decoration : none;
}
.footer-top-right-menu .footer-menu-title:after {
content : " ";
}
.footer-widget-area, .site-info {
margin : 0 auto;
max-width : 960px;
}
.site-info {
line-height : 1.714285714;
}
.footer-widget-area-wrap {
background : rgb(255, 255, 255, 0.3);
margin-bottom : 58px;
}
.footer-widget-area {
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 768px) {
.footer-widget-area {
display : flex;
flex-direction : row;
flex : 1 1 0;
justify-content : space-between;
}
}
.footer-widget-area .widget {
margin-bottom : 0;
max-width : 400px;
}
.footer-promo a {
display : flex;
font-size : 0.75rem;
line-height : 1.5;
padding : 12px 0;
}
.footer-promo a:hover {
background : rgb(255, 255, 255, 0.5);
text-decoration : none;
}
.footer-promo a img {
margin-right : 12px;
margin-bottom : 12px;
max-width : 120px;
width : 100%;
height : auto;
}
.footer-promo a .footer-promo-copy p {
margin-bottom : 0;
}
.footer-promo a .arrow {
color : #2455c3;
font-weight : 700;
}
.footer-promo a .arrow:after {
content : " ›";
}
.promo-title {
font-weight : 700;
margin-bottom : 0;
line-height : 1.5;
}
.site-info-wrap {
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 768px) {
.archive:not(.tax-issue) .content-area {
width : 960px;
}
}
.two-column-layout {
border-top : 1px solid #ddd;
padding-left : 36px;
padding-right : 36px;
}
@media screen and (min-width: 768px) {
.two-column-layout {
display : flex;
justify-content : center;
}
}
.two-column-layout.comment-area-wrap {
display : block;
}
@media screen and (min-width: 984px) {
.two-column-layout.comment-area-wrap {
display : flex;
justify-content : center;
}
}
.two-column-layout.comment-area-wrap .column-content {
max-width : 100%;
padding-right : 0;
}
@media screen and (min-width: 984px) {
.two-column-layout.comment-area-wrap .column-content {
max-width : 600px;
padding-right : 24px;
}
}
.two-column-layout .column-content {
margin : 0;
padding : 12px 0 0;
}
@media screen and (min-width: 768px) {
.two-column-layout .column-content {
flex : 1 1 0;
max-width : 600px;
padding : 12px 24px 54px 0;
}
}
.single .two-column-layout .column-content {
padding-top : 48px;
}
@media screen and (min-width: 768px) {
.two-column-layout .column-sidebar {
flex : 1 1 0;
border-left : 1px solid #ddd;
max-width : 360px;
padding : 0 0 0 24px;
}
}
.single-article .two-column-layout .column-sidebar, .single-column .two-column-layout .column-sidebar {
padding-top : 48px;
}
.two-column-layout .column-sidebar.ala-posts {
border-left : none;
display : block;
max-width : 100%;
padding-top : 0;
}
@media screen and (min-width: 984px) {
.two-column-layout .column-sidebar.ala-posts {
flex : 1 1 0;
border-left : 1px solid #ddd;
max-width : 360px;
padding : 0 0 0 24px;
padding-top : 48px;
}
}
.two-column-home-post .column-content {
max-width : 730px;
}
.two-column-home-post .column-sidebar {
max-width : 216px;
}
@media screen and (min-width: 984px) {
.single .hentry:not(.home-post-content) {
margin-left : auto;
margin-right : auto;
width : 960px;
}
}
.single .entry-content {
padding-left : 12px;
padding-right : 12px;
}
@media screen and (min-width: 600px) {
.single .entry-content {
margin-left : 0;
margin-right : 0;
padding-left : 36px;
padding-right : 36px;
}
}
@media screen and (min-width: 984px) {
.single .entry-content {
margin-left : 0;
margin-right : 14.25rem;
}
}
@media screen and (min-width: 1249px) {
.single .entry-content {
margin-left : 8.25rem;
margin-right : 8.25rem;
position : relative;
padding-left : 0;
padding-right : 0;
}
}
.page-topics .content-area {
margin : auto;
max-width : 960px;
}
.ala-events-grid {
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 600px) {
.ala-events-grid {
display : flex;
flex-wrap : wrap;
margin : auto;
max-width : 960px;
}
}
.ala-events-grid > .hentry {
flex : 1 1 0;
min-width : 40%;
padding : 0 12px 24px;
}
@media screen and (min-width: 600px) {
.ala-events-grid > .hentry {
max-width : 50%;
}
}
.ala-authors-grid {
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 600px) {
.ala-authors-grid {
display : flex;
flex-wrap : wrap;
margin : auto;
max-width : 960px;
}
}
.ala-authors-grid > .ala-author {
flex : 1 1 0;
min-width : 40%;
padding : 0 12px 24px;
}
@media screen and (min-width: 600px) {
.ala-authors-grid > .ala-author {
max-width : 50%;
}
}
html {
box-sizing : border-box;
}
*, *:before, *:after {
box-sizing : inherit;
}
body {
background : #fff;
}
hr {
background-color : #ccc;
border : 0;
height : 1px;
margin-bottom : 1.5em;
}
ul, ol {
margin : 0 0 1.5rem;
padding-left : 1.5rem;
}
ul {
list-style : disc;
}
ol {
list-style : decimal;
}
li > ul, li > ol {
margin-bottom : 0;
margin-left : 3rem;
padding-left : 0;
}
li > ul {
list-style : circle;
}
dt {
font-weight : 700;
}
dd {
margin : 0 1.5em 1.5rem;
}
img {
height : auto;
max-width : 100%;
}
figure {
margin : 1em 0;
}
.entry-content > figure table, .entry-content > table {
min-width : 85%;
margin-left : auto;
margin-right : auto;
border-top : 1px solid #bfbfbf;
margin-top : 36px;
margin-bottom : 36px;
overflow : hidden;
border-collapse : collapse;
border-spacing : 0;
}
.entry-content > figure table thead th, .entry-content > table thead th {
font-size : 1.125rem;
text-align : left;
line-height : 22px;
padding : 12px 9px;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
}
.entry-content > figure table tbody, .entry-content > table tbody {
border-bottom : 1px solid #bfbfbf;
}
.entry-content > figure table tbody tr:nth-child(2n 1) td, .entry-content > table tbody tr:nth-child(2n 1) td {
background : #eee;
}
.entry-content > figure table td, .entry-content > table td {
font-size : 1rem;
line-height : 22px;
padding : 12px 9px;
font-family : "Franklin ITC Light", sans-serif;
font-weight : 400;
font-style : normal;
text-align : left;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
border : solid 1px;
border-color : #ccc #ccc #bbb;
border-radius : 3px;
background : #e6e6e6;
color : rgb(0, 0, 0, 0.8);
font-size : 0.75rem;
line-height : 1;
padding : 0.6em 1em 0.4em;
}
button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
border-color : #ccc #bbb #aaa;
}
button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus {
border-color : #aaa #bbb #bbb;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
color : #666;
border : #ccc solid 1px;
border-radius : 3px;
padding : 3px;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {
color : #111;
}
select {
border : #ccc solid 1px;
}
textarea {
width : 100%;
}
.main-navigation .search-form {
display : none;
align-items : center;
padding : 0 12px;
}
@media screen and (min-width: 600px) {
.main-navigation .search-form {
background : #000;
border-radius : 50px;
display : flex;
line-height : 10px;
margin-top : 9px;
padding : 3px 8px 3px 3px;
position : absolute;
right : 16px;
top : 0;
}
}
@media screen and (min-width: 984px) {
.main-navigation .search-form {
position : static;
}
}
.main-navigation.toggled .search-form {
display : block;
}
.main-navigation input[type="submit"].search-submit {
border : none;
cursor : pointer;
background : url(/wp-content/themes/ala/assets/img/icon_magnify_v.svg) center no-repeat #666;
color : transparent;
padding : 4px;
width : 24px;
}
@media screen and (min-width: 600px) {
.main-navigation input[type="submit"].search-submit {
background : url(/wp-content/themes/ala/assets/img/icon_magnify_v.svg) 4px center no-repeat #000;
padding : 2px 8px 2px 13px;
width : 16px;
}
}
.main-navigation input[type="search"].search-field {
border : none 0;
color : #666;
font-family : "Franklin ITC", sans-serif;
font-size : 16px;
line-height : 1;
transition : all 0.2s ease;
padding : 3px 1px;
width : calc(100% - 32px);
}
@media screen and (min-width: 600px) {
.main-navigation input[type="search"].search-field {
border : #ccc solid 1px;
border-radius : 50px;
border-left-width : 0;
border-right-width : 0;
font-size : 10px;
padding-left : 0;
padding-right : 0;
width : 0;
}
}
.main-navigation input[type="search"].search-field:-ms-input-placeholder {
color : #a9a9a9;
}
.main-navigation input[type="search"].search-field::-ms-input-placeholder {
color : #a9a9a9;
}
.main-navigation input[type="search"].search-field::placeholder {
color : #a9a9a9;
}
.main-navigation input[type="search"].search-field::selection {
background : #ddd;
color : #000;
text-shadow : none;
}
@media screen and (min-width: 600px) {
.main-navigation .search-form:hover input[type="search"].search-field, input[type="search"].search-field:focus {
border-left-width : 1px;
border-right-width : 1px;
padding-left : 9px;
padding-right : 9px;
width : 218px;
}
}
.search.search-results .jetpack-search-form {
display : none;
}
.simple-form label {
position : relative;
display : block;
width : 75%;
font-size : 1rem;
font-family : "Franklin ITC", sans-serif;
font-style : normal;
}
.simple-form fieldset {
border : none;
}
.simple-form fieldset, .simple-form p {
margin-bottom : 1.333em;
}
.simple-form input[type="text"], .simple-form input[type="email"] {
display : block;
width : 100%;
margin : 3px 0 18px;
padding : 9px;
border : #ccc solid 1px;
border-radius : 4px;
color : #000;
outline : 0;
box-shadow : 0 0 10px rgb(0, 0, 0, 0.05) inset;
letter-spacing : 0.1em;
font-family : "Franklin ITC", sans-serif;
font-size : 1.125rem;
font-weight : 400;
font-style : normal;
transition : box-shadow 0.1s ease-in;
}
.simple-form input[type="submit"] {
padding : 7px 18px 6px;
background : #bb3825;
border : 0;
border-radius : 6px;
color : #fff;
font-family : "Franklin ITC", sans-serif;
font-weight : 400;
font-style : normal;
font-size : 15px;
}
a {
color : #222;
text-decoration : none;
}
a:visited {
color : #222;
}
a:hover, a:focus, a:active {
color : #222;
text-decoration : underline;
}
a:focus {
outline : thin dotted;
}
a:hover, a:active {
outline : 0;
}
.entry-content a {
color : #2455c3;
}
.main-navigation {
background : rgb(255, 255, 255, 0.95);
border-bottom : 1px solid #ddd;
clear : both;
display : block;
float : left;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
height : 41px;
line-height : 41px;
position : absolute;
top : 0;
left : 0;
right : 0;
text-transform : uppercase;
width : 100%;
z-index : 1;
}
@media screen and (min-width: 600px) {
.main-navigation {
padding : 0 24px;
}
}
.main-navigation ul {
background : rgb(255, 255, 255, 0.95);
display : none;
list-style : none;
margin : 2px 0 0;
padding-left : 0;
}
@media screen and (min-width: 600px) {
.main-navigation ul {
background : 0 0;
margin-top : 0;
}
}
.main-navigation ul ul {
box-shadow : 0 3px 3px rgb(0, 0, 0, 0.2);
float : left;
position : absolute;
top : 100%;
left : -999em;
z-index : 99999;
}
.main-navigation ul ul ul {
left : -999em;
top : 0;
}
.main-navigation ul ul li:hover > ul, .main-navigation ul ul li.focus > ul {
left : 100%;
}
.main-navigation ul ul a {
width : 200px;
}
.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {
left : auto;
}
.main-navigation ul li:hover > ul.mlp-languages, .main-navigation ul li.focus > ul.mlp-languages {
left : 12px;
top : inherit;
background : #fff;
}
.main-navigation li {
border-bottom : 1px solid #ddd;
font-size : 0.875rem;
height : 41px;
padding : 0 12px;
position : relative;
}
@media screen and (min-width: 600px) {
.main-navigation li {
border-bottom : none;
float : left;
height : 46px;
}
}
@media screen and (min-width: 600px) {
.main-navigation li.ala-home-url a {
line-height : 41px;
overflow : hidden;
width : 24px;
height : 40px;
}
.main-navigation li.ala-home-url a:before {
background : url(/wp-content/themes/ala/assets/img/icon_navigation-laurel.svg) 50% 50% no-repeat;
content : "";
display : block;
width : 24px;
height : 40px;
}
}
.main-navigation a {
display : block;
}
.main-navigation a.mlp-language-nav i.arrow-down {
border : #000 solid;
border-width : 0 3px 3px 0;
display : inline-block;
padding : 2px;
transform : rotate(45deg);
margin-bottom : 2px;
margin-left : 2px;
}
@media screen and (min-width: 600px) {
.main-navigation .current_page_item:not(.ala-home-url), .main-navigation .current-menu-item:not(.ala-home-url), .main-navigation .current_page_ancestor, .main-navigation .current-menu-ancestor {
border-bottom : 6px solid #bb3825;
}
}
.main-navigation .children {
display : none;
}
.admin-bar .main-navigation {
top : 46px;
}
@media screen and (min-width: 782px) {
.admin-bar .main-navigation {
top : 32px;
}
}
.menu-toggle, .main-navigation.toggled ul {
display : block;
}
.menu-toggle {
background : url(/wp-content/themes/ala/assets/img/icon_hamburger.svg) center center no-repeat #fff;
border : none;
padding-top : 34px;
padding-left : 25px;
width : 18px;
height : 18px;
}
.menu-toggle[aria-expanded="true"] {
transform : rotate(90deg);
}
@media screen and (min-width: 600px) {
.menu-toggle {
display : none;
}
.main-navigation ul {
display : block;
}
}
.menu-topics-container {
padding-bottom : 54px;
}
.menu-topics-container .topic-list, .menu-topics-container ul {
border-top : 1px dotted #bfbfbf;
font-size : 0.875rem;
line-height : 1.714285714;
list-style : none;
margin-left : 0;
padding-left : 0;
}
.menu-topics-container .topic-list li, .menu-topics-container .topic-list .topic-list__item, .menu-topics-container ul li, .menu-topics-container ul .topic-list__item {
border-bottom : 1px dotted #bfbfbf;
}
.menu-topics-container .topic-list li a, .menu-topics-container .topic-list .topic-list__item a, .menu-topics-container ul li a, .menu-topics-container ul .topic-list__item a {
font-family : "Franklin ITC", sans-serif;
color : #2455c3;
font-weight : 700;
}
.menu-topics-container .topic-list .topic-list__item a, .menu-topics-container ul .topic-list__item a {
color : inherit;
font-family : inherit;
font-weight : inherit;
}
.menu-topics-container li:not(.topic-list__item) a:after {
content : "›";
display : inline-block;
margin-left : 6px;
}
.menu-topics-container .topic-list__count {
display : inline-block;
float : right;
text-align : right;
}
.sidebar-menu, .widget .menu {
border-top : 1px dotted #bfbfbf;
font : 700 1.125rem "Franklin ITC", sans-serif;
list-style : none;
padding-left : 0;
padding-bottom : 48px;
line-height : 1.714285714;
}
.sidebar-menu li, .widget .menu li {
border-bottom : 1px dotted #bfbfbf;
}
.sidebar-menu li a, .widget .menu li a {
color : #2455c3;
display : block;
font-family : "Franklin ITC", sans-serif;
line-height : 1.333333333;
padding : 9px 12px 9px 0;
}
.sidebar-menu li a:after, .widget .menu li a:after {
content : "›";
display : inline-block;
margin-left : 6px;
}
.footer-navigation {
margin : 0 auto;
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 768px) {
.footer-navigation {
display : flex;
max-width : 960px;
justify-content : space-between;
}
}
.footer-navigation.navigation-bottom {
margin-bottom : 10px;
}
.footer-navigation ul {
list-style : none;
margin-bottom : 0;
padding-left : 0;
}
@media screen and (min-width: 768px) {
.footer-navigation ul {
flex-wrap : wrap;
margin-bottom : 1.5em;
}
}
.footer-navigation li {
display : inline-block;
font-weight : 700;
line-height : 50px;
margin-right : 30px;
}
.footer-top-right-menu li, .footer-bottom-left-menu li {
flex-shrink : 0;
margin-left : 2px;
margin-right : 2px;
text-align : center;
}
.footer-top-right-menu li:after, .footer-bottom-left-menu li:after {
content : " · ";
padding-left : 4px;
font-size : 10px;
}
.footer-top-right-menu li:last-child, .footer-bottom-left-menu li:last-child {
margin-right : 0;
}
.footer-top-right-menu li:last-child:after, .footer-bottom-left-menu li:last-child:after {
content : "";
}
.footer-bottom-left-menu li {
line-height : 35px;
}
.footer-bottom-left-menu li:first-child {
margin-left : 0;
}
@media screen and (min-width: 768px) {
.footer-bottom-right-menu {
margin-top : -35px;
}
}
.footer-bottom-right-menu li {
margin-right : 0;
padding : 3px;
}
.footer-bottom-right-menu .aea a, .footer-bottom-right-menu .aba a, .footer-bottom-right-menu .arcustech a {
display : block;
width : 60px;
height : 60px;
}
.footer-bottom-right-menu .aea a:before, .footer-bottom-right-menu .aba a:before, .footer-bottom-right-menu .arcustech a:before {
background : url(/wp-content/themes/ala/assets/img/logo_an-event-apart_mark.svg) no-repeat;
content : "";
display : block;
width : 60px;
height : 60px;
}
.footer-bottom-right-menu .aba a:before {
background : url(/wp-content/themes/ala/assets/img/logo_a-book-apart_3.svg) no-repeat;
background-size : 60px 60px;
}
.footer-bottom-right-menu .arcustech a:before {
background : url(/wp-content/themes/ala/assets/img/logo_arcustech.svg) no-repeat;
}
.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {
margin : 0 0 1.5em;
overflow : hidden;
}
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
float : left;
width : 50%;
}
.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
float : right;
text-align : right;
width : 50%;
}
.nav-links {
display : flex;
margin-top : 30px;
margin-bottom : 24px;
}
.nav-links .nav-previous, .nav-links .nav-next {
display : inline-block;
margin-right : 5px;
text-align : right;
}
.nav-links .nav-previous a, .nav-links .nav-next a {
background : #666;
border-radius : 15px;
color : #fff;
display : inline-block;
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
line-height : 2;
padding : 2px 16px 0;
transition : background 0.15s ease-in;
}
.nav-links .nav-previous a:before {
content : "\21E0\00A0\00A0";
}
.nav-links .nav-next {
margin-right : 0;
margin-left : 5px;
text-align : left;
}
.nav-links .nav-next a:after {
content : "\00A0\00A0\21E2";
}
.screen-reader-text {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute !important ;
width : 1px;
overflow-wrap : normal !important ;
}
.screen-reader-text:focus {
background-color : #f1f1f1;
border-radius : 3px;
box-shadow : 0 0 2px 2px rgb(0, 0, 0, 0.6);
clip : auto !important ;
clip-path : none;
color : #21759b;
display : block;
font-size : 0.875rem;
font-weight : 700;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
#content[tabindex="-1"]:focus {
outline : 0;
}
.alignleft {
display : inline;
float : left;
margin-right : 1.5em;
}
.alignright {
display : inline;
float : right;
margin-left : 1.5em;
}
.aligncenter {
clear : both;
display : block;
margin-left : auto;
margin-right : auto;
}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
content : "";
display : table;
table-layout : fixed;
}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
clear : both;
}
.widget {
margin : 0 0 1.5em;
}
.widget select {
max-width : 100%;
}
.comment-area-wrap .widget-area {
padding-top : 48px;
padding-left : 24px;
}
.two-column-layout .column-sidebar .widget-area {
border-left : none;
padding-left : 0;
}
.widget-area.column-sidebar {
padding-top : 81px;
padding-bottom : 48px;
}
.header-widget {
background : #fff;
background : rgb(255, 255, 255, 0.9);
border-radius : 6px;
box-shadow : 0 0 9px rgb(0, 0, 0, 0.3);
max-width : 80px;
position : absolute;
top : 6px;
right : 6px;
z-index : 1000;
}
@media screen and (min-width: 600px) {
.header-widget {
padding : 12px 0 6px;
top : 72px;
right : 24px;
max-width : 180px;
}
}
.admin-bar .header-widget {
top : calc(6px + 46px);
}
@media screen and (min-width: 600px) {
.admin-bar .header-widget {
top : calc(72px + 32px);
}
}
@media screen and (min-width: 80em) {
.header-widget {
right : auto;
left : 50%;
margin-left : 432px;
}
}
.header-widget .widget {
margin-bottom : 0;
}
.header-widget .banner {
background-color : transparent;
border : none;
font-size : 0.75rem;
line-height : 1.5;
margin-bottom : 0;
padding : 0 12px;
}
.header-widget .banner img {
display : block;
margin : auto;
}
.header-widget .banner p {
color : #666;
margin-top : 0;
text-align : left;
}
@media screen and (max-width: 600px) {
.header-widget .banner p {
display : none;
}
}
.pre-footer-widget-area {
font-family : "Franklin ITC", sans-serif;
font-size : 1.125rem;
max-width : 960px;
margin : 0 auto;
text-align : center;
}
.pre-footer-widget-area a {
color : #2455c3;
font-weight : 400;
}
.homepage-pre-footer-message {
background : #f0f0f0;
border-radius : 6px;
font-size : 0.875rem;
line-height : 1.714285714;
margin-top : 50px;
margin-bottom : 24px;
max-width : 960px;
padding : 18px 86px;
}
.pre-footer-widget-area .homepage-pre-footer-message {
margin-top : 50px;
}
.pre-footer-email-signup {
border : #dfdfdf solid 1px;
border-radius : 3px;
max-width : 696px;
margin : 60px 36px;
padding : 12px;
}
@media screen and (min-width: 600px) {
.pre-footer-email-signup {
margin : 60px auto;
}
}
.topic-sidebar h3:not(.topic-parent-title) {
margin-bottom : 12px;
font-size : 1.125rem;
margin-top : 1.6875rem;
}
.topic-sidebar .topic-parent-title {
font-size : 1rem;
line-height : 1.5;
margin-top : 0;
margin-bottom : 0;
}
.topic-sidebar + .column-sidebar {
padding-top : 0;
}
.featured-content {
margin : auto 36px;
}
@media screen and (min-width: 984px) {
.featured-content {
margin : auto;
width : 960px;
}
}
.featured-content .header-post-meta {
margin-bottom : 24px;
text-align : center;
}
.featured-content .new-home-post, .featured-content .posted-on {
font-family : "Franklin ITC", sans-serif;
font-size : 1.125rem;
font-weight : 700;
text-transform : uppercase;
}
.featured-content .new-home-post {
background : #bb3825;
border-radius : 4px;
color : #fff;
display : inline-block;
margin-right : 6px;
line-height : 1.1;
padding : 2px 4px;
}
.featured-content .entry-content {
font-size : 1.5rem;
line-height : 1.5;
margin-top : 0;
}
.featured-content .entry-content p {
margin-top : 12px;
}
.featured-content .entry-meta {
text-align : center;
}
.home-posts-wrap {
border-top : 1px solid #ddd;
margin-left : 36px;
margin-right : 36px;
padding-top : 30px;
}
@media screen and (min-width: 984px) {
.home-posts-wrap {
display : flex;
flex-wrap : wrap;
justify-content : center;
margin-left : 0;
margin-right : 0;
}
}
.home-posts-wrap .section-title {
width : 100%;
}
.home-posts-wrap .widget-area.column-sidebar {
padding-top : 0;
}
.home-posts {
display : flex;
flex-wrap : wrap;
}
@media screen and (min-width: 984px) {
.home-posts .home-post-content {
max-width : 30%;
margin : 0 24px 24px 0;
flex : 1 1 30%;
}
}
.home-posts .footer-meta {
font-size : 0.75rem;
color : #666;
line-height : 24px;
}
.home-posts .entry-meta .cat-links a {
color : #666;
}
.sticky {
display : block;
}
.updated:not(.published) {
display : none;
}
.page-content, .entry-content, .entry-summary {
margin : 1.5em 0 0;
}
.page-links {
clear : both;
margin : 0 0 1.5em;
}
.page-title {
line-height : 1.333333333;
margin-top : 0;
margin-bottom : 24px;
}
.single .entry-title, .home .entry-title, .archive.tax-issue .entry-title {
text-align : center;
}
.blog .entry-title, .archive:not(.tax-issue) .entry-title, .search .entry-title {
font-size : 1.125rem;
line-height : 1.333333333;
}
.blog .entry-title a, .archive:not(.tax-issue) .entry-title a, .search .entry-title a {
color : #2455c3;
}
.blog .entry-meta, .archive:not(.tax-issue) .entry-meta, .search .entry-meta {
font-size : 0.875rem;
line-height : 1.428571429;
}
.blog .entry-summary, .blog .entry-content, .archive:not(.tax-issue) .entry-summary, .archive:not(.tax-issue) .entry-content, .search .entry-summary, .search .entry-content {
font-size : 0.875rem;
line-height : 1.714285714;
margin-top : 0;
}
.blog .entry-summary p:first-child, .blog .entry-content p:first-child, .archive:not(.tax-issue) .entry-summary p:first-child, .archive:not(.tax-issue) .entry-content p:first-child, .search .entry-summary p:first-child, .search .entry-content p:first-child {
margin-top : 0;
}
.entry-meta {
font-family : "Franklin ITC", sans-serif;
}
.single .entry-meta {
text-align : center;
}
.entry-meta .byline a {
color : #2455c3;
font-weight : 700;
}
.entry-meta .posted-on:before {
content : " · ";
}
.entry-meta .entry-topic {
font-size : 0.875rem;
margin-top : 5px;
}
.entry-meta .cat-links a, .entry-meta .comments-link a {
color : #2455c3;
}
.entry-meta .edit-link {
font-size : 0.75rem;
padding : 0 1em;
text-decoration : underline;
}
.hero-wide {
position : relative;
}
@media screen and (max-width: 600px) {
.hero-wide {
padding-bottom : 10px;
}
}
a.subhead-anchor {
color : #666;
display : none;
font-size : 12px;
line-height : 12px;
padding-left : 12px;
text-transform : none;
vertical-align : middle;
}
*:hover > .subhead-anchor {
display : inline-block;
}
.illustrator-credit {
border-radius : 3px;
font-family : "Franklin ITC", sans-serif;
font-size : 0.75rem;
line-height : 1.5;
}
@media screen and (max-width: 600px) {
.illustrator-credit {
display : block;
font-style : italic;
margin-bottom : 12px;
opacity : 0.8;
text-align : center;
}
}
@media screen and (min-width: 600px) {
.illustrator-credit {
background : #fff;
background : rgb(255, 255, 255, 0.7);
position : absolute;
bottom : 0;
right : 0;
margin : 0;
padding : 0 6px;
}
}
@media screen and (min-width: 1249px) {
.illustrator-credit {
right : -24px;
}
}
.illustrator-credit a {
color : #2455c3;
}
body.single .entry-header {
margin-bottom : 36px;
}
body.single .hentry .entry-content [id*="figure"], body.single .hentry .entry-content [id*="snippet"] {
position : relative;
}
body.single .hentry .entry-content [id*="figure"]:hover:after, body.single .hentry .entry-content [id*="figure"]:target:after, body.single .hentry .entry-content [id*="snippet"]:hover:after, body.single .hentry .entry-content [id*="snippet"]:target:after {
content : "#" attr(id);
color : #ccc;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
font-size : 0.75rem;
line-height : 1;
margin-right : 12px;
padding-left : 12px;
position : absolute;
right : 100%;
top : 6px;
text-transform : none;
vertical-align : middle;
}
body.single .entry-content figure {
overflow : hidden;
}
body.single .aside-breaker {
display : block;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
margin : 2em 0 1em !important ;
position : relative;
text-align : center;
}
@media screen and (min-width: 600px) {
body.single .aside-breaker {
display : none;
}
}
body.single .aside-breaker span {
background-color : #fff;
border : #eee solid 1px;
border-radius : 0.5em;
color : #222;
display : inline-block;
font-family : "Franklin ITC", sans-serif;
line-height : 26px;
font-size : 0.667em;
padding : 0 1em;
position : relative;
}
body.single .aside-breaker:before {
background-color : #eee;
content : " ";
height : 1px;
left : 0;
position : absolute;
top : 50%;
width : 100%;
z-index : 0;
}
body.single .ala-posts .entry-header {
margin-bottom : 0;
}
.entry-content p code {
font-size : 1rem;
padding : 0 3px;
background : #eee;
}
.entry-content > figure figcaption, .entry-content > div.illustration p {
display : block;
margin : 12px 0;
text-align : center;
font-size : 14px;
line-height : 24px;
font-style : italic;
font-family : Georgia, Times, Times New Roman, serif;
}
.entry-content > figure img, .entry-content > div.illustration img {
display : block;
margin : 0 auto;
}
.ala-issue-number {
font-weight : 700;
position : absolute;
text-align : center;
}
@media screen and (max-width: 600px) {
.ala-issue-number {
bottom : -17px;
left : 0;
font-size : 18px;
width : 100%;
color : #ba3925;
}
}
@media screen and (min-width: 600px) {
.ala-issue-number {
background : url(/wp-content/themes/ala/assets/img/bg_issue-badge_3.svg) no-repeat transparent;
bottom : 24px;
color : #fff;
font-family : "Franklin ITC", sans-serif;
font-size : 54px;
height : 120px;
left : 0;
letter-spacing : -0.025em;
line-height : 30px;
padding : 52px 0 0;
text-align : center;
width : 120px;
}
}
@media screen and (min-width: 984px) {
.ala-issue-number {
left : -24px;
}
}
a.ala-issue-number, a:visited.ala-issue-number {
color : #ba3925;
}
@media screen and (min-width: 600px) {
a.ala-issue-number, a:visited.ala-issue-number {
color : #fff;
}
}
a.ala-issue-number:hover, a:visited.ala-issue-number:hover {
text-decoration : none;
}
@media screen and (max-width: 600px) {
a.ala-issue-number:hover, a:visited.ala-issue-number:hover {
color : #ba3925;
}
}
.ala-issue-number__badge {
font-weight : 400;
font-style : italic;
}
@media screen and (min-width: 600px) {
.ala-issue-number__badge {
color : #fff;
font-family : Georgia, Times, Times New Roman, serif;
font-size : 16px;
height : 120px;
left : 0;
letter-spacing : 0;
line-height : 22px;
padding-top : 24px;
position : absolute;
text-align : center;
top : 0;
width : 120px;
}
}
.ala-issue-label {
color : #bb3825;
font-size : 20px;
}
.ala-issue-label:after {
content : " · ";
}
.ala-issue-description {
font-style : italic;
}
.ala-series, .ala-editors-note {
background : url(/wp-content/themes/ala/assets/img/icon_navigation-laurel.svg) 12px 12px no-repeat #f9f9f9;
border-radius : 6px;
color : #666;
font-family : "Franklin ITC", sans-serif;
font-weight : 400;
font-style : normal;
font-size : 14px;
line-height : 22px;
margin-left : 36px;
margin-right : 36px;
padding : 12px 12px 12px 48px;
}
@media screen and (min-width: 984px) {
.ala-series, .ala-editors-note {
margin-left : 0;
margin-right : 0;
}
}
.ala-series a {
color : #2455c3;
}
.ala-series__title {
display : block;
font-style : normal;
font-weight : 700;
}
.entry-content figure.quote {
border-left : 1px dotted #bfbfbf;
margin : 32px 0;
padding : 0 12px;
border-left : 1px dotted #bfbfbf;
}
.entry-content figure.quote > blockquote {
margin : 0;
padding : 0;
}
.entry-content figure.quote > blockquote p:nth-last-child(n 2) {
margin-bottom : 1.25rem;
}
.entry-content figure.quote > blockquote + figcaption {
display : block;
font-size : 14px;
text-align : left;
font-style : italic;
}
.entry-content figure.quote > blockquote + figcaption:before {
content : "—";
}
.entry-content figure.quote > figcaption {
margin : 12px 0;
}
.ala-opening-quote figure.quote {
text-align : center;
border-left : 0;
line-height : 1.5;
margin-bottom : 30px;
margin-top : 32px;
padding : 0 36px;
}
.ala-opening-quote figure.quote blockquote {
font-style : normal;
font-size : 24px;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
margin : 0;
margin-bottom : 20px;
padding : 0;
}
.ala-opening-quote figure.quote blockquote:before {
content : "“";
}
.ala-opening-quote figure.quote blockquote:after {
content : "“";
}
.ala-opening-quote figure.quote figcaption {
display : block;
font-family : Georgia, Times, Times New Roman, serif;
font-size : 18px;
font-style : italic;
color : #222;
margin : 0;
}
.ala-opening-quote figure.quote figcaption:before {
content : "—";
}
.ala-opening-quote figure.quote figcaption a {
color : #2455c3;
}
.ala-opening-quote figure.quote cite a {
color : #2455c3;
}
.blog-intro {
display : block;
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
font-weight : 700;
line-height : 2.145;
text-align : center;
text-transform : uppercase;
}
a.ala-comment-bubble {
position : relative;
display : inline-block;
font-size : 18px;
line-height : 18px;
padding : 9px 12px;
font-family : "Franklin ITC", sans-serif;
background : #2455c3;
color : #fff;
border : #2455c3 solid 2px;
border-radius : 6px;
margin-bottom : 18px;
transition : all 0.1s ease-in;
}
@media screen and (min-width: 600px) {
a.ala-comment-bubble {
font-size : 24px;
line-height : 24px;
padding : 18px 24px;
}
}
a.ala-comment-bubble:hover {
color : #2455c3;
background-color : #fff;
text-decoration : none;
}
a.ala-comment-bubble:before {
content : '';
position : absolute;
bottom : 100%;
left : 54px;
display : block;
width : 0;
height : 0;
border-bottom : 18px solid #2555c3;
border-right : 18px solid transparent;
}
@media screen and (max-width: 600px) {
a.ala-comment-bubble:before {
left : 24px;
border-bottom : 9px solid #2555c3;
border-right : 9px solid transparent;
}
}
.ala-single-sidebar-wrapper {
position : relative;
}
@media screen and (min-width: 600px) {
.ala-single-sidebar-wrapper {
float : right;
margin-left : 1em;
width : 240px;
}
}
@media screen and (min-width: 984px) {
.ala-single-sidebar-wrapper {
margin-right : -16.5rem;
}
}
@media screen and (min-width: 1249px) {
.ala-single-sidebar-wrapper {
float : none;
margin-left : -16.5rem;
width : auto;
}
}
.ala-single-sidebar-wrapper.sidebar-related {
float : none;
margin-left : 0;
width : auto;
}
@media screen and (min-width: 1249px) {
.ala-single-sidebar-wrapper.sidebar-related {
float : right;
margin-left : 1em;
width : 240px;
}
}
@media screen and (min-width: 984px) and (max-width: 1249px) {
.ala-single-sidebar-wrapper.sidebar-related {
margin-right : 0;
}
}
@media screen and (min-width: 1249px) {
.ala-single-sidebar-1 {
position : absolute;
top : 0;
left : 0;
width : 240px;
}
}
.ala-single-sidebar-1 .banner a {
color : #222;
}
.ala-single-sidebar-minutiae {
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
margin : 0;
text-align : center;
}
@media screen and (min-width: 1249px) {
.ala-single-sidebar-minutiae {
line-height : 28px;
position : absolute;
right : 0;
top : 0;
width : 240px;
}
}
.ala-single-sidebar-related {
background-color : #fff;
border : #dfdfdf solid 1px;
border-radius : 3px;
font-family : "Franklin ITC", sans-serif;
font-size : 14px;
line-height : 24px;
margin : 0;
padding : 18px 12px 12px;
text-align : left;
}
@media screen and (min-width: 984px) {
.ala-single-sidebar-related {
display : flex;
}
}
@media screen and (min-width: 1249px) {
.ala-single-sidebar-related {
bottom : 0;
display : block;
position : absolute;
right : 0;
text-align : center;
width : 240px;
}
}
.ala-single-sidebar-related:before {
background : url(/wp-content/themes/ala/assets/img/icon_navigation-laurel.svg) center no-repeat #fff;
content : '';
height : 24px;
left : 50%;
position : absolute;
top : -12px;
width : 24px;
transform : translateX(-50%);
}
.ala-sb-rel__latest, .ala-sb-rel__category {
flex : 1 1 50%;
}
.ala-sb-rel__latest + .ala-sb-rel__category {
border-top : 1px solid #dfdfdf;
margin-top : 12px;
padding-top : 12px;
}
@media screen and (min-width: 984px) and (max-width: 1249px) {
.ala-sb-rel__latest + .ala-sb-rel__category {
border-left : 1px solid #dfdfdf;
border-top : 0 none;
margin-left : 12px;
margin-top : 0;
padding-left : 24px;
padding-top : 0;
}
}
.ala-sb-rel__latest__title {
color : #ba3925;
font-size : 14px;
line-height : 22px;
margin : 0;
text-transform : none;
}
.ala-sb-rel__latest__entry-title {
color : #2455c3;
font-size : 14px;
line-height : 18px;
margin : 0;
text-transform : none;
}
@media screen and (min-width: 600px) {
.ala-sb-rel__latest__entry-title {
font-size : 18px;
line-height : 22px;
}
}
@media screen and (min-width: 600px) {
.ala-sb-rel__latest__entry-content {
font-size : 18px;
line-height : 24px;
margin-bottom : 12px;
}
}
.ala-sb-rel__cat__title {
font-size : 14px;
font-weight : 400;
line-height : 22px;
margin-bottom : 12px;
margin-top : 0;
text-transform : none;
}
.ala-sb-rel__cat__title a {
display : block;
font-size : 18px;
font-weight : 700;
}
.ala-sb-rel__cat__entry-title {
font-size : 14px;
line-height : 22px;
text-transform : none;
}
.ala-sb-rel__cat__entry-content {
line-height : 22px;
margin-bottom : 12px;
}
.ala-share {
margin-bottom : 18px;
padding : 0 12px;
border : #e8e8e8 solid 1px;
border-radius : 3px;
}
.ala-share div.sharedaddy h3.sd-title {
display : block;
font-size : 12px;
font-weight : 400;
line-height : 36px;
margin-bottom : 0;
text-align : center;
text-transform : none;
}
.ala-share div.sharedaddy h3.sd-title:before {
content : none;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul {
display : flex;
align-items : center;
justify-content : space-evenly;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li {
margin : 0;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
align-items : center;
background : #2455c3;
display : flex;
height : 48px;
justify-content : center;
transition : all 0.1s ease-in;
width : 48px;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:before {
font-size : 28px;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:hover {
background : #fff;
opacity : 1;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:hover:before {
color : #2455c3;
}
.ala-share div.sharedaddy .sd-social-icon .sd-content ul li.share-end {
display : none;
}
.translation-block {
border : #e8e8e8 solid 1px;
border-radius : 3px;
font-size : 0.75rem;
line-height : 2;
margin-bottom : 18px;
padding : 0 12px;
}
@media screen and (min-width: 984px) {
.translation-block {
font-size : 0.875rem;
line-height : 2;
}
}
.ala-single-sidebar-translations-header {
font-size : 0.75rem;
line-height : 3;
font-weight : 400;
margin : 0;
text-transform : none;
}
@media screen and (min-width: 984px) {
.ala-single-sidebar-translations-header {
font-size : 0.875rem;
line-height : 2;
}
}
.ala-single-sidebar-translations {
list-style : none;
margin-bottom : 0;
padding-left : 0;
}
.ala-single-sidebar-translations li {
border-top : 1px solid #f3f3f3;
font-family : "Franklin ITC", sans-serif, sans-serif;
font-weight : 400;
text-align : center;
}
.entry-footnotes {
border-top : 1px solid #ddd;
font-size : 14px;
line-height : 24px;
margin-bottom : 24px;
margin-left : 8.25rem;
margin-right : 8.25rem;
padding-top : 12px;
}
.entry-footnotes .ala-footnotes {
list-style : none;
margin : 0;
padding : 0;
}
.entry-footnotes .ala-footnotes li {
position : relative;
}
.entry-footnotes .ala-footnotes a.count {
display : inline-block;
position : absolute;
right : 100%;
width : 24px;
}
.single-article .entry-content > p:first-child, .single-column .entry-content > p:first-child {
font-size : 18px;
line-height : 26px;
margin-bottom : 24px;
font-style : normal;
}
@media screen and (min-width: 600px) {
.single-article .entry-content > p:first-child, .single-column .entry-content > p:first-child {
font-size : 1.5rem;
margin-bottom : 30px;
line-height : 1.6;
}
}
@media screen and (min-width: 984px) {
.single-article .entry-content > p:first-child, .single-column .entry-content > p:first-child {
margin-right : -14.25rem;
}
}
@media screen and (min-width: 1249px) {
.single-article .entry-content > p:first-child, .single-column .entry-content > p:first-child {
margin-left : -10.25rem;
margin-right : -10.25rem;
}
}
.ala-sidebar-author {
width : 346px;
}
.ala-sidebar-author__title {
margin-bottom : 12px;
text-transform : none;
}
.page-authors .ala-sidebar-author__title {
margin-top : 27px;
}
.ala-sidebar-author__nav {
height : 24px;
margin-bottom : 18px;
overflow : hidden;
position : relative;
}
.ala-sidebar-author__nav ul {
display : flex;
transition : all 0.2s ease-in;
backface-visibility : hidden;
list-style : none;
margin : 0;
padding : 0;
}
.ala-sidebar-author__nav a {
color : #222;
cursor : pointer;
background : #eee;
border-radius : 5px;
display : inline-block;
font-family : "Franklin ITC", sans-serif;
font-size : 18px;
font-style : normal;
font-weight : 700;
height : 24px;
line-height : 24px;
margin-right : 5px;
text-align : center;
text-decoration : none;
text-transform : uppercase;
transition : background 0.2s ease-in;
vertical-align : top;
width : 24px;
}
.ala-sidebar-author__nav a:hover {
background : #ddd;
}
.ala-filter-nav-scroll-container {
position : absolute;
top : 0;
left : 30px;
overflow : hidden;
width : calc(100% - 56px);
}
a.ala-sidebar-author__nav__prev, a.ala-sidebar-author__nav__next {
position : absolute;
top : -1px;
left : -1px;
font-size : 14px;
line-height : 28px;
border : #fff solid 1px;
box-sizing : content-box;
}
a.ala-sidebar-author__nav__prev:before {
content : '\25C0';
}
a.ala-sidebar-author__nav__next {
left : auto;
margin-right : 0;
right : 0;
}
a.ala-sidebar-author__nav__next:before {
content : '\25B6';
}
.ala-sidebar-author__list {
height : 812px;
overflow : auto;
list-style : none;
margin : 0;
padding : 0;
}
.ala-sidebar-author__list a {
color : #2455c3;
}
.ala-filter-list-container[data-filter] li {
display : none;
}
.ala-filter-nav-container[data-filter="a"] a[data-filter="a"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="a"] li[data-filter="a"] {
display : block;
}
.ala-filter-nav-container[data-filter="b"] a[data-filter="b"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="b"] li[data-filter="b"] {
display : block;
}
.ala-filter-nav-container[data-filter="c"] a[data-filter="c"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="c"] li[data-filter="c"] {
display : block;
}
.ala-filter-nav-container[data-filter="d"] a[data-filter="d"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="d"] li[data-filter="d"] {
display : block;
}
.ala-filter-nav-container[data-filter="e"] a[data-filter="e"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="e"] li[data-filter="e"] {
display : block;
}
.ala-filter-nav-container[data-filter="f"] a[data-filter="f"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="f"] li[data-filter="f"] {
display : block;
}
.ala-filter-nav-container[data-filter="g"] a[data-filter="g"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="g"] li[data-filter="g"] {
display : block;
}
.ala-filter-nav-container[data-filter="h"] a[data-filter="h"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="h"] li[data-filter="h"] {
display : block;
}
.ala-filter-nav-container[data-filter="i"] a[data-filter="i"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="i"] li[data-filter="i"] {
display : block;
}
.ala-filter-nav-container[data-filter="j"] a[data-filter="j"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="j"] li[data-filter="j"] {
display : block;
}
.ala-filter-nav-container[data-filter="k"] a[data-filter="k"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="k"] li[data-filter="k"] {
display : block;
}
.ala-filter-nav-container[data-filter="l"] a[data-filter="l"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="l"] li[data-filter="l"] {
display : block;
}
.ala-filter-nav-container[data-filter="m"] a[data-filter="m"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="m"] li[data-filter="m"] {
display : block;
}
.ala-filter-nav-container[data-filter="n"] a[data-filter="n"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="n"] li[data-filter="n"] {
display : block;
}
.ala-filter-nav-container[data-filter="o"] a[data-filter="o"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="o"] li[data-filter="o"] {
display : block;
}
.ala-filter-nav-container[data-filter="p"] a[data-filter="p"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="p"] li[data-filter="p"] {
display : block;
}
.ala-filter-nav-container[data-filter="q"] a[data-filter="q"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="q"] li[data-filter="q"] {
display : block;
}
.ala-filter-nav-container[data-filter="r"] a[data-filter="r"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="r"] li[data-filter="r"] {
display : block;
}
.ala-filter-nav-container[data-filter="s"] a[data-filter="s"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="s"] li[data-filter="s"] {
display : block;
}
.ala-filter-nav-container[data-filter="t"] a[data-filter="t"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="t"] li[data-filter="t"] {
display : block;
}
.ala-filter-nav-container[data-filter="u"] a[data-filter="u"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="u"] li[data-filter="u"] {
display : block;
}
.ala-filter-nav-container[data-filter="v"] a[data-filter="v"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="v"] li[data-filter="v"] {
display : block;
}
.ala-filter-nav-container[data-filter="w"] a[data-filter="w"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="w"] li[data-filter="w"] {
display : block;
}
.ala-filter-nav-container[data-filter="x"] a[data-filter="x"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="x"] li[data-filter="x"] {
display : block;
}
.ala-filter-nav-container[data-filter="y"] a[data-filter="y"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="y"] li[data-filter="y"] {
display : block;
}
.ala-filter-nav-container[data-filter="z"] a[data-filter="z"] {
color : #fff;
background : #bb3825;
}
.ala-filter-list-container[data-filter="z"] li[data-filter="z"] {
display : block;
}
.page-authors .widget-area.column-sidebar, .author .widget-area.column-sidebar {
padding-top : 0;
}
body.search .page-header {
display : flex;
}
.ala-search-sidebar {
margin-left : auto;
}
.ala-search-sidebar .widget-title {
display : none;
}
.comment-content a {
overflow-wrap : break-word;
}
.bypostauthor {
display : block;
}
@media screen and (max-width: 600px) {
.comment-area-wrap {
padding-left : 12px;
padding-right : 12px;
}
}
.comments-area {
padding-top : 48px;
padding-right : 24px;
}
@media screen and (min-width: 984px) {
.comments-area {
width : 600px;
}
}
.comments-title {
font-size : 2.25rem;
font-weight : 400;
line-height : 1;
margin-top : 0;
margin-bottom : 1em;
text-align : center;
}
.comment-list {
font-size : 0.875rem;
list-style : none;
margin-top : 64px;
padding-left : 0;
counter-reset : comment;
}
.comment-list .comment {
border : #ddd solid 1px;
border-radius : 3px;
min-height : 96px;
margin : 12px 0;
padding : 12px;
position : relative;
}
@media screen and (min-width: 600px) {
.comment-list .comment {
margin : 12px 0 48px;
padding : 17px 36px 24px;
}
}
.comment-list .comment:before {
background : #bb3825;
border-bottom : 1px solid #890c05;
border-radius : 4px 4px 0 0;
color : #fff;
counter-increment : comment;
content : counter(comment);
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
font-weight : 700;
line-height : 2;
position : absolute;
top : -27px;
left : 30px;
margin-left : -13px;
min-width : 20px;
text-align : center;
width : 48px;
height : 26px;
z-index : 100;
}
.comment-list .comment:after {
content : "";
position : absolute;
top : 100%;
left : 41px;
width : 1px;
height : 50px;
border-left : 1px solid #ddd;
}
.comment-list .comment a {
color : #2455c3;
}
.comment-list .avatar {
border-radius : 50%;
border : #f5f5f5 solid 0.3em;
display : block;
float : left;
margin-right : 12px;
position : relative;
top : 4px;
width : 60px;
height : 60px;
}
@media screen and (min-width: 600px) {
.comment-list .comment-meta {
display : flex;
align-items : center;
}
}
@media screen and (max-width: 600px) {
.comment-list .comment-meta .comment-metadata {
margin-left : 72px;
margin-top : -20px;
}
}
.comment-list .comment-author {
color : #666;
font-family : "Franklin ITC", sans-serif;
font-size : 1.125rem;
display : flex;
align-items : center;
padding-right : 5px;
}
.comment-list .comment-author a {
color : #2455c3;
}
.comment-list .comment-author .fn {
line-height : 1;
}
.comment-list .says {
display : none;
}
.comment-list .comment-metadata a {
color : #666;
font-size : 0.75rem;
font-family : "Franklin ITC", sans-serif;
}
.comment-list .comment-content {
word-break : break-word;
overflow-wrap : break-word;
}
@media screen and (min-width: 600px) {
.comment-list .comment-content {
margin-left : 72px;
margin-top : -30px;
}
}
.comment-list .comment-content p {
margin-top : 15px;
}
.comments-off {
border : #ddd solid 1px;
border-radius : 3px;
min-height : 96px;
margin : 12px 0 48px;
padding : 17px 36px 24px;
position : relative;
text-align : center;
}
.comments-off:before {
background : #fff;
border : #ddd solid 1px;
border-right : 0;
border-bottom : 0;
content : "";
position : absolute;
top : -13px;
left : 50%;
margin-left : -12px;
width : 24px;
height : 24px;
transform : rotate(45deg);
}
.comment-list + .comments-off:before {
left : 29px;
margin-left : 0;
}
.comments-off-title {
font-size : 1.5rem;
font-weight : 400;
line-height : 1.5;
margin-bottom : 10px;
}
p.no-comments {
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
}
.section-title, .widget-title {
font-family : "Franklin ITC", sans-serif;
font-size : 2.25rem;
font-weight : 400;
line-height : 1;
margin-top : 0;
margin-bottom : 1em;
text-align : center;
}
.banner {
background-color : #fff;
border : #ddd solid 1px;
border-radius : 3px;
box-shadow : 0 1px rgb(255, 255, 255, 0.3) inset;
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
line-height : 1.428571429;
margin : 0 auto 36px;
padding : 12px;
text-align : center;
}
.banner .banner-logo {
max-height : 80px;
}
.banner a:hover {
text-decoration : none;
}
.banner.ala-banner {
background-color : #f0f0f0;
}
.banner p {
margin-top : 12px;
margin-bottom : 0;
}
.section-sub-title {
font-family : Georgia, Times, Times New Roman, serif;
font-size : 18px;
font-style : normal;
font-weight : 400;
line-height : 30px;
margin-bottom : 12px;
margin-top : 0;
text-align : center;
text-transform : uppercase;
}
.visually-hidden {
position : absolute;
top : auto;
overflow : hidden;
clip : rect(1px 1px 1px 1px);
clip : rect(1px,1px,1px,1px);
width : 1px;
height : 1px;
white-space : nowrap;
}
.arrow-link:after {
content : " ›";
}
a.patreon-bubble {
background-color : #bb3825;
border : #bb3825 solid 2px;
border-radius : 6px;
color : #fff;
display : inline-block;
font-size : 18px;
line-height : 18px;
margin-bottom : 18px;
padding : 9px 12px;
transition : all 0.1s ease-in;
text-align : center;
width : 100%;
}
@media screen and (min-width: 600px) {
a.patreon-bubble {
font-size : 1.5rem;
line-height : 1;
padding : 18px 24px;
}
}
a.patreon-bubble:hover {
background-color : #fff;
color : #bb3825;
text-decoration : none;
}
.masthead-list {
display : flex;
flex-wrap : wrap;
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
font-weight : 700;
line-height : 1.285714286;
list-style : none;
margin-top : 32px;
padding-left : 0;
flex-direction : row;
}
.masthead-list li {
flex-basis : 46%;
margin-bottom : 24px;
margin-right : 20px;
}
.masthead-list li p {
margin-bottom : 0;
}
.masthead-list .el-jefe {
flex-basis : 100%;
font-size : 1.125rem;
}
.masthead-list span {
font-family : Georgia, Times, Times New Roman, serif;
font-style : italic;
font-weight : 400;
}
#adsense {
display : none !important ;
}
.page-topics .site-content {
border-top : 1px solid #ddd;
}
.page-topics .entry-title {
margin-bottom : 24px;
padding : 12px 0 0 12px;
}
.page-topics .entry-content {
margin-bottom : 0;
}
.page-topics .topic-column {
padding : 12px;
}
.page-topics .menu-topics-container {
padding-bottom : 54px;
}
@media screen and (min-width: 600px) {
.page-topics .menu-topics-container .menu {
display : flex;
flex-wrap : wrap;
}
}
@media screen and (min-width: 600px) {
.page-topics .menu-topics-container .topic-column {
padding : 0 24px 0 12px;
width : 240px;
}
}
.page-topics .menu-topics-container .topic-column__title {
font-size : 1.125rem;
margin-top : 0;
margin-bottom : 0;
padding-right : 4px;
}
.page-topics .menu-topics-container .topic-column__title a {
color : #2455c3;
}
.page-topics .menu-topics-container .topic-column__description {
font-size : 0.875rem;
line-height : 1.714285714;
margin-top : 0;
}
.page-topics .menu-topics-container .topic-list {
font-style : italic;
}
.page-topics .topic-parent-title {
font-size : 0.875rem;
font-weight : 700;
line-height : 1.714285714;
text-transform : none;
}
.ala-posts .hentry {
margin-bottom : 24px;
}
.ala-posts .home-post-title {
margin-top : 0;
margin-bottom : 2px;
}
.ala-posts .entry-meta {
font-size : 0.75rem;
line-height : 2;
text-align : left;
}
.ala-posts .entry-meta .posted-on, .ala-posts .entry-meta a {
color : #666;
}
.ala-posts .entry-meta .byline {
font-size : 0.875rem;
line-height : 1.428571429;
}
.ala-posts .entry-meta .byline a {
color : #2455c3;
}
.ala-posts .entry-content {
font-size : 0.875rem;
line-height : 1.714285714;
margin-top : 0;
margin-left : 0;
margin-right : 0;
padding-left : 0;
padding-right : 0;
}
.ala-posts .entry-content p {
margin-top : 0;
margin-bottom : 0;
}
.event-page-header {
border-bottom : 1px solid #ddd;
text-align : center;
}
.event-page-header > * {
padding-left : 18px;
padding-right : 18px;
}
@media screen and (min-width: 984px) {
.event-page-header > * {
margin-left : auto;
margin-right : auto;
width : 960px;
}
}
.event-page-header__title {
line-height : 30px;
margin-bottom : 6px;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
font-size : 36px;
}
.event-page-header__content {
font-size : 18px;
font-family : "Franklin ITC", sans-serif;
font-style : italic;
margin-top : 0;
}
.ala-events {
padding-top : 12px;
}
.ala-events .entry-header {
margin-bottom : 18px;
text-align : center;
}
.ala-events .entry-title {
font-size : 24px;
line-height : 30px;
}
.ala-events .entry-title a {
color : #2455c3;
}
.ala-events .entry-meta {
font-family : Georgia, Times, Times New Roman, serif;
font-size : 14px;
line-height : 30px;
}
.ala-events .entry-meta .posted-on:before {
content : '';
}
.ala-events .entry-summary {
margin-top : 0;
}
.ala-events-description, .ala-sponsor {
border-top : 1px solid #ddd;
padding-bottom : 20px;
padding-top : 12px;
}
.ala-events-description > *, .ala-sponsor > * {
padding-left : 12px;
padding-right : 12px;
}
@media screen and (min-width: 984px) {
.ala-events-description > *, .ala-sponsor > * {
margin-left : auto;
margin-right : auto;
width : 960px;
}
}
.ala-sponsor {
font-family : Georgia, Times, Times New Roman, serif;
text-transform : uppercase;
text-align : center;
}
.single:not(.single-event) .ala-author {
max-width : 960px;
margin : auto;
padding-left : 36px;
padding-right : 36px;
}
@media screen and (min-width: 984px) {
.single:not(.single-event) .ala-author {
padding : 0 132px;
}
}
.ala-author a {
color : #2455c3;
}
@media screen and (min-width: 768px) {
.ala-author__content {
max-width : 696px;
margin : auto;
}
}
.ala-author__avatar {
border-radius : 50%;
border : #f5f5f5 solid 0.5em;
height : 138px;
overflow : hidden;
width : 138px;
}
.single-event .ala-author__avatar {
height : 114px;
width : 114px;
}
.ala-author__avatar img {
height : 100%;
object-fit : cover;
width : 100%;
}
.single:not(.single-event) .ala-author__avatar {
margin : auto;
width : 138px;
}
@media screen and (min-width: 768px) {
.single:not(.single-event) .ala-author__avatar {
float : left;
}
}
.single-event .ala-author__avatar, .author .ala-author__avatar {
margin : 0 auto;
}
.ala-author__name {
font-size : 1.125rem;
line-height : 1.25;
text-align : center;
text-transform : none;
}
@media screen and (min-width: 768px) {
.single:not(.single-event) .ala-author__name {
float : right;
width : 540px;
clear : right;
text-align : left;
}
}
.single-event .ala-author__name {
font-size : 1.5rem;
margin-bottom : 18px;
}
.author .ala-author__name {
font-size : 2.25rem;
line-height : 1.166666667;
margin-top : 18px;
margin-bottom : 0;
}
.ala-author__description {
line-height : 1.5;
margin-bottom : 18px;
}
.single:not(.single-event) .ala-author__description {
margin-bottom : 0;
}
@media screen and (min-width: 768px) {
.single:not(.single-event) .ala-author__description {
float : right;
font-size : 0.875rem;
line-height : 1.714285714;
width : 540px;
}
}
.ala-author__also {
border-radius : 4px;
background-color : #bb3825;
color : #fff;
display : inline-block;
font-size : 0.875rem;
font-family : "Franklin ITC", sans-serif;
font-weight : 700;
font-style : normal;
line-height : 1;
margin-bottom : 6px;
padding : 2px 4px 1px;
text-transform : uppercase;
}
.author .ala-author__also {
background : 0 0;
color : inherit;
font-size : 1.125rem;
line-height : 1.333333333;
margin-top : 36px;
margin-bottom : 12px;
padding-left : 0;
text-transform : none;
}
.ala-author__more {
line-height : 1.666666667;
}
.single:not(.single-event) .ala-author__more {
margin-top : 24px;
margin-bottom : 0;
}
@media screen and (min-width: 768px) {
.single:not(.single-event) .ala-author__more {
padding-left : 156px;
max-width : 696px;
margin-left : auto;
margin-right : auto;
}
}
.ala-author__about {
text-align : center;
}
.ala-author__more_title, .ala-author__article {
font-size : 0.875rem;
line-height : 1.714285714;
margin-bottom : 24px;
margin-top : 0;
}
.ala-author__more_title {
margin-bottom : 0;
}
.single-event .ala-author__more_title {
color : #666;
font-family : Georgia, Times, Times New Roman, serif;
font-style : italic;
font-weight : 400;
line-height : 1.714285714;
text-transform : none;
}
.ala-author__article {
font-family : Georgia, Times, Times New Roman, serif;
line-height : 1.666666667;
}
.ala-author__article:not(.hentry) {
margin : 0;
}
.ala-author__article a {
font-weight : 400;
}
.single-event .ala-author__article {
font-family : "Franklin ITC", sans-serif;
font-size : 1.125rem;
}
.single-event .ala-author__article a {
font-weight : 700;
}
.author .ala-author__article .ala-author__article_title {
font-size : 1.125rem;
line-height : 1.333333333;
font-family : "Franklin ITC", sans-serif;
margin : 0;
}
.author .ala-author__article a {
font-weight : 700;
}
.author .ala-author__article .entry-meta {
line-height : 1.714285714;
}
.author .ala-author__article .hentry {
margin-bottom : 24px;
}
.ala-author-book {
margin-top : 24px;
}
.author .ala-author-book {
margin-top : 0;
}
.ala-author-book__cover {
margin-top : 0;
max-width : 141px;
}
@media screen and (min-width: 600px) {
.ala-author-book__cover {
float : left;
}
}
.ala-author-book__cover .ala-author-book__purchase-url {
display : block;
}
@media screen and (min-width: 600px) {
.ala-author-book__description {
float : right;
line-height : 0;
width : 540px;
}
.author .ala-author-book__description {
width : 410px;
}
}
.ala-author-book__description .ala-author__also {
margin-top : 0;
}
.ala-author-book__description h2 {
font-size : 1.125rem;
line-height : 1.333333333;
margin : 0;
}
.ala-author-book__description h2 a {
color : inherit;
}
.ala-author-book__description .ala-author-book__author-name {
font-weight : 400;
}
.ala-author-book__description p {
font-size : 0.875rem;
line-height : 1.714285714;
margin-bottom : 0;
}
.ala-author-book__description__body {
line-height : 1.7;
}
.ala-author-book__purchase-url--cta {
display : block;
font-family : "Franklin ITC", sans-serif;
font-size : 0.875rem;
font-weight : 700;
line-height : 1.7;
margin-top : 5px;
}
.ala-author-book__purchase-url--cta span {
display : inline-block;
font-size : 1.3125rem;
line-height : 1.25;
vertical-align : bottom;
}
.ala-social_links {
display : flex;
justify-content : center;
margin-bottom : 36px;
}
.ala-social_links .ala-social-link {
align-items : center;
border-radius : 5px;
border : #ccc solid 1px;
color : #222;
display : flex;
font-size : 0.75rem;
font-family : "Franklin ITC", sans-serif;
margin : 0 2px 2px;
padding : 4px 6px;
text-decoration : none;
}
.ala-social_links .ala-social-link:hover .ala-social-link__label {
text-decoration : underline;
}
.ala-social_links .ala-social-link:before {
color : #bb3825;
content : '\61';
font-family : "ala-social-icons";
line-height : 1;
float : left;
font-size : 26px;
}
.ala-social_links .ala-social-link[href*="twitter.com"]:before {
color : #38a1f3;
content : '\62';
}
.ala-social_links .ala-social-link[href*="facebook.com"]:before {
color : #4267b2;
content : '\63';
}
.ala-social_links .ala-social-link[href*="github.com"]:before {
color : #333;
content : '\64';
}
.ala-social_links .ala-social-link[href*="plus.google.com"]:before {
content : '\65';
}
.ala-social_links .ala-social-link[href*="dribbble.com"]:before {
color : #ea4c89;
content : '\65\6';
}
.page-events .page-header__content {
margin-bottom : 60px;
}
body.single-event .page-header__content {
margin-bottom : 12px;
}
body.single-event .hentry {
margin-top : 48px;
}
body.single-event .two-column-layout {
border-top : 0 none;
padding-left : 0;
padding-right : 0;
}
body.single-event .two-column-layout .column-content {
padding-top : 0;
}
@media screen and (min-width: 960px) {
body.single-event .two-column-layout .column-content {
max-width : 680px;
}
}
body.single-event .two-column-layout .column-sidebar {
font-family : "Franklin ITC", sans-serif;
font-weight : 400;
padding : 0;
text-align : center;
}
@media screen and (min-width: 960px) {
body.single-event .two-column-layout .column-sidebar {
max-width : 250px;
}
}
body.single-event .two-column-layout .column-sidebar h2 {
margin-bottom : 4px;
font-size : 14px;
line-height : 16px;
color : #bb3825;
text-transform : uppercase;
font-weight : 600;
}
body.single-event .ala-authors-featured {
margin-top : 58px;
}
body.single-event .ala-authors-featured .ala-author {
display : flex;
margin-bottom : 12px;
}
body.single-event .ala-authors-featured .ala-author__avatar {
flex : 0 0 auto;
height : 74px;
margin : 0;
width : 74px;
}
body.single-event .ala-authors-featured .ala-author__info {
font-size : 1.125rem;
line-height : 1.3;
margin-left : 10px;
text-align : left;
}
body.single-event .ala-authors-featured .ala-author__info .ala-author__name {
font-size : 1.125rem;
line-height : 1.3;
margin-top : 5px;
margin-bottom : 0;
text-align : left;
}
body.single-event .ala-authors-featured .ala-author__info p {
margin-bottom : 0;
}
body.single-event .ala-authors-featured .ala-author__info p + p {
margin-top : 12px;
}
body.single-event .ala-authors-full {
border-top : 1px solid #ddd;
padding-top : 12px;
}
body.single-event .ala-events {
border-top : 1px solid #ddd;
}
body.single-event .ala-events .hentry {
margin-left : 0;
margin-right : 0;
margin-top : 0;
}
body.single-event .ala-events .entry-header {
margin-bottom : 18px;
}
body.single-event .entry-content {
margin-left : 0;
margin-right : 0;
}
.event-sidebar-row {
font-size : 1rem;
line-height : 1.5;
padding : 24px;
}
.event-sidebar-row:first-child {
padding-bottom : 2em;
padding-top : 0;
}
.event-sidebar-row:first-child h2 {
margin-top : 9px;
}
.event-sidebar-row:first-child + .aired {
margin-top : -20px;
}
.event-sidebar-row span {
display : block;
}
.event-sidebar-row + .event-sidebar-row {
border-top : 1px solid #ddd;
}
.event-sidebar-row.aired {
border-top : none;
padding-top : 0;
}
.event-sidebar-row.aired h2 {
display : block;
}
.event-sidebar-row.aired .day {
display : block;
font-size : 5.25rem;
line-height : 0.89;
}
body.author .posted-on:before {
content : '';
}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {
display : none;
}
.infinity-end.neverending .site-footer {
display : block;
}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
border : none;
margin-bottom : 0;
margin-top : 0;
padding : 0;
}
embed, iframe, object {
max-width : 100%;
}
.custom-logo-link {
display : inline-block;
}
.ala-video {
position : relative;
height : 0;
margin-bottom : 24px;
margin-top : 30px;
padding-bottom : 56.25%;
}
.ala-video > iframe {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 100%;
}
.wp-caption {
margin-bottom : 1.5em;
max-width : 100%;
}
.wp-caption img[class*="wp-image-"] {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption .wp-caption-text {
margin : 0.8075em 0;
}
.wp-caption-text {
text-align : center;
}
.gallery {
margin-bottom : 1.5em;
}
.gallery-item {
display : inline-block;
text-align : center;
vertical-align : top;
width : 100%;
}
.gallery-columns-2 .gallery-item {
max-width : 50%;
}
.gallery-columns-3 .gallery-item {
max-width : 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width : 25%;
}
.gallery-columns-5 .gallery-item {
max-width : 20%;
}
.gallery-columns-6 .gallery-item {
max-width : 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width : 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width : 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width : 11.11%;
}
.gallery-caption {
display : block;
}
code[class*="language-"], pre[class*="language-"] {
color : #000;
text-shadow : 0 1px #fff;
font-family : Monaco, Consolas, 'Andale Mono', monospace;
direction : ltr;
text-align : left;
word-spacing : normal;
tab-size : 2;
hyphens : none;
}
pre[class*="language-"] {
overflow : visible;
}
pre[class*="language-"] code {
display : block;
}
:not(pre) > code[class*="language-"], pre[class*="language-"] {
background : 0 0;
}
:not(pre) > code[class*="language-"] {
padding : 0.1em;
border-radius : 0.3em;
}
.token.comment, .token.prolog, .token.doctype, .token.cdata {
color : #708090;
}
.token.punctuation {
color : #999;
}
.namespace {
opacity : 0.7;
}
.token.property, .token.tag, .token.boolean, .token.number {
color : #905;
}
.token.selector, .token.attr-name, .token.string {
color : #690;
}
.token.operator, .token.entity, .token.url, .language-css .token.string, .style .token.string {
color : #a67f59;
background : hsl(0 0% 100% / 0.5);
}
.token.atrule, .token.attr-value, .token.keyword {
color : #07a;
}
.token.regex, .token.important {
color : #e90;
}
.token.important {
font-weight : 700;
}
.token.entity {
cursor : help;
}
.jetpack-search-filters-widget__sub-heading {
font-size : inherit;
font-weight : 700;
margin : 0 0 0.5em;
padding : 0;
}
.jetpack-search-form + .jetpack-search-filters-widget__sub-heading {
margin-top : 1.5em;
margin-bottom : 0.5em !important ;
}
.jetpack-search-filters-widget__clear {
margin-top : 0.5em;
margin-bottom : 0.5em;
}
.jetpack-search-sort-wrapper {
margin-top : 1em;
margin-bottom : 1.5em;
}
.jetpack-search-sort-wrapper label {
display : inherit;
}
.widget_search .jetpack-search-filters-widget__filter-list input[type="checkbox"] {
width : auto;
height : auto;
}
ul.jetpack-search-filters-widget__filter-list li {
border : none;
padding : 0;
list-style : none;
}
ul.jetpack-search-filters-widget__filter-list li a {
text-decoration : none;
}
ul.jetpack-search-filters-widget__filter-list li a:hover {
box-shadow : none;
}
ul.jetpack-search-filters-widget__filter-list li label {
font-weight : inherit;
display : inherit;
}
.jetpack-search-filters-widget__filter-list {
list-style : none;
}
ul.jetpack-search-filters-widget__filter-list {
margin-bottom : 1.5em;
}
body.search .jetpack-search-form input[name="s"]::placeholder {
color : transparent;
}
body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder {
color : inherit;
}
#jp-post-flair {
padding-top : 0.5em;
}
div.sharedaddy, #content div.sharedaddy, #main div.sharedaddy {
clear : both;
}
div.sharedaddy h3.sd-title {
margin : 0 0 1em;
display : inline-block;
line-height : 1.2;
font-size : 9pt;
font-weight : 700;
}
div.sharedaddy h3.sd-title:before {
content : "";
display : block;
width : 100%;
min-width : 30px;
border-top : 1px solid #dcdcde;
margin-bottom : 1em;
}
body.highlander-light h3.sd-title:before {
border-top : 1px solid rgb(0, 0, 0, 0.2);
}
body.highlander-dark h3.sd-title:before {
border-top : 1px solid rgb(255, 255, 255, 0.4);
}
.sd-sharing {
margin-bottom : 1em;
}
.sd-content ul {
padding : 0 !important ;
margin : 0 !important ;
list-style : none !important ;
}
.sd-content ul li {
display : inline-block;
}
.sd-content ul li.share-deprecated {
opacity : 0.5;
}
.sd-content ul li.share-deprecated a span {
text-decoration : line-through;
}
.sd-block.sd-gplus {
margin : 0 0 0.5em;
}
.sd-gplus .sd-content {
font-size : 12px;
}
.sd-social-icon .sd-content ul li a.sd-button, .sd-social-text .sd-content ul li a.sd-button, .sd-content ul li a.sd-button, .sd-content ul li .option a.share-ustom, .sd-content ul li.preview-item div.option.option-smart-off a, .sd-content ul li.advanced a.share-more, .sd-social-icon-text .sd-content ul li a.sd-button, .sd-social-official .sd-content > ul > li > a.sd-button, #sharing_email .sharing_send, .sd-social-official .sd-content > ul > li .digg_button > a {
text-decoration : none !important ;
display : inline-block;
font-size : 12px;
font-family : "Open Sans", sans-serif;
font-weight : 400;
border-radius : 3px;
color : #656565 !important ;
background : #f8f8f8;
border : #ccc solid 1px;
box-shadow : 0 1px 0 rgb(0, 0, 0, 0.08);
text-shadow : none;
line-height : 23px;
padding : 1px 8px 0 5px;
}
.sd-social-text .sd-content ul li a.sd-button span, .sd-content ul li a.sd-button > span, .sd-content ul li .option a.share-ustom span, .sd-content ul li.preview-item div.option.option-smart-off a span, .sd-content ul li.advanced a.share-more span, .sd-social-icon-text .sd-content ul li a.sd-button > span, .sd-social-official .sd-content > ul > li > a.sd-button span, .sd-social-official .sd-content > ul > li .digg_button > a span {
line-height : 23px;
}
.sd-social-official .sd-content > ul > li > a.sd-button, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button, .sd-social-official .sd-content > ul > li .digg_button > a, .sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a {
line-height : 17px;
box-shadow : none;
vertical-align : top;
}
.sd-social-official .sd-content ul li a.sd-button > span {
line-height : 17px;
}
.sd-social-official .sd-content > ul > li > a.sd-button:before, .sd-social-official .sd-content > ul > li .digg_button > a:before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button:before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a:before {
margin-bottom : -1px;
}
.sd-social-icon .sd-content ul li a.sd-button:hover, .sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:hover, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:hover, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:hover, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:hover, .sd-social-official .sd-content > ul > li .digg_button > a:active {
color : #555;
background : #f6f7f7;
border : #999 solid 1px;
}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:active {
box-shadow : 0 1px 0 rgb(0, 0, 0, 0.16) inset;
}
.sd-content ul li a.sd-button:before {
display : inline-block;
font : normal normal 18px/1 'social-logos';
vertical-align : top;
text-align : center;
}
.sd-social-icon-text ul li a.sd-button:before {
position : relative;
top : 2px;
}
@media screen {
.sd-content ul li a.sd-button:before {
position : relative;
top : 2px;
}
}
.sd-social-official ul li a.sd-button:before {
position : relative;
top : -2px;
}
@media screen {
.sd-social-official ul li a.sd-button:before {
top : 0;
}
}
.sd-content ul li {
margin : 0 5px 5px 0;
padding : 0;
}
.jp-sharing-input-touch .sd-content ul li {
padding-left : 10px;
}
.sd-social-icon-text .sd-content ul li a span, .sd-social-official .sd-content ul li a.sd-button span, .sd-content ul li.preview-item a.sd-button span {
margin-left : 3px;
}
.sd-content ul li.preview-item.no-icon a.sd-button span {
margin-left : 0;
}
.sd-social-text .sd-content ul li a:before, .sd-content ul li.no-icon a:before {
display : none;
}
body .sd-social-text .sd-content ul li.share-custom a span, body .sd-content ul li.share-custom.no-icon a span {
background-image : none;
background-position : -500px -500px !important ;
background-repeat : no-repeat !important ;
padding-left : 0;
height : 0;
line-height : inherit;
}
.sd-social-icon .sd-content ul li a.share-more {
position : relative;
top : -4px;
}
@media screen {
.sd-social-icon .sd-content ul li a.share-more {
top : 2px;
}
}
.sd-social-icon .sd-content ul li a.share-more span {
margin-left : 3px;
}
.sd-social-icon .sd-content ul li.share-print a:before, .sd-social-text .sd-content ul li.share-print a:before, .sd-content ul li.share-print div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-print a:before, .sd-social-official .sd-content li.share-print a:before {
content : '\f469';
}
.sd-social-icon .sd-content ul li.share-email a:before, .sd-social-text .sd-content ul li.share-email a:before, .sd-content ul li.share-email div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-email a:before, .sd-social-official .sd-content li.share-email a:before {
content : '\f410';
}
.sd-social-icon .sd-content ul li.share-linkedin a:before, .sd-social-text .sd-content ul li.share-linkedin a:before, .sd-content ul li.share-linkedin div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-linkedin a:before {
content : '\f207';
}
.sd-social-icon .sd-content ul li.share-twitter a:before, .sd-social-text .sd-content ul li.share-twitter a:before, .sd-content ul li.share-twitter div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-twitter a:before {
content : '\f202';
}
.sd-social-icon .sd-content ul li.share-reddit a:before, .sd-social-text .sd-content ul li.share-reddit a:before, .sd-content ul li.share-reddit div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-reddit a:before {
content : '\f222';
}
.sd-social-icon .sd-content ul li.share-tumblr a:before, .sd-social-text .sd-content ul li.share-tumblr a:before, .sd-content ul li.share-tumblr div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-tumblr a:before {
content : '\f607';
}
.sd-social-icon .sd-content ul li.share-pocket a:before, .sd-social-text .sd-content ul li.share-pocket a:before, .sd-content ul li.share-pocket div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-pocket a:before {
content : '\f224';
}
.sd-social-icon .sd-content ul li.share-pinterest a:before, .sd-social-text .sd-content ul li.share-pinterest a:before, .sd-content ul li.share-pinterest div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-pinterest a:before {
content : '\f210';
}
.sd-social-icon .sd-content ul li.share-facebook a:before, .sd-social-text .sd-content ul li.share-facebook a:before, .sd-content ul li.share-facebook div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-facebook a:before {
content : '\f203';
}
.sd-social-icon .sd-content ul li.share-press-this a:before, .sd-social-text .sd-content ul li.share-press-this a:before, .sd-content ul li.share-press-this div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-press-this a:before, .sd-social-official .sd-content li.share-press-this a:before {
content : '\f205';
}
.sd-social-official .sd-content li.share-press-this a:before {
color : #2ba1cb;
}
.sd-social-icon .sd-content ul li.share-telegram a:before, .sd-social-text .sd-content ul li.share-telegram a:before, .sd-content ul li.share-telegram div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-telegram a:before, .sd-social-official .sd-content li.share-telegram a:before {
content : '\f606';
}
.sd-social-official .sd-content li.share-telegram a:before {
color : #08c;
}
.sd-social-icon .sd-content ul li.share-skype a:before, .sd-social-text .sd-content ul li.share-skype a:before, .sd-content ul li.share-skype div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-skype a:before {
content : '\f220';
}
.sd-social-icon .sd-content ul a.share-more:before, .sd-social-text .sd-content ul a.share-more:before, .sd-content ul li.advanced a.share-more:before, .sd-social-icon-text .sd-content a.share-more:before, .sd-social-official .sd-content a.share-more:before {
content : '\f415';
}
.sd-social-official .sd-content a.share-more:before {
color : #2ba1cb;
}
.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before, .sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before, .sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before, .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before, .sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
content : '\f608';
}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
color : #43d854;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-jetpack-whatsapp a.sd-button {
background : #43d854;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li.share-deprecated a:before, .sd-social-icon-text .sd-content li.share-deprecated a:before, .sd-social-official .sd-content li.share-deprecated a:before, .sd-content ul li.share-deprecated div.option.option-smart-off a:before {
width : 1em;
height : 1em;
content : "\1F6AB";
}
.sd-social .sd-button .share-count {
background : #2ea2cc;
color : #fff;
border-radius : 10px;
display : inline-block;
text-align : center;
font-size : 10px;
padding : 1px 3px;
line-height : 1;
}
.sd-social-official .sd-content ul, .sd-social-official .sd-content ul li {
line-height : 25px !important ;
}
.sd-social-official .sd-content > ul > li > a.sd-button span {
line-height : 1;
}
.sd-social-official .sd-content ul:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.sd-social-official .sd-content li.share-press-this a {
margin : 0 0 5px;
}
.sd-social-official .sd-content ul > li {
display : block;
float : left;
margin : 0 10px 5px 0 !important ;
height : 25px;
}
.sd-social-official .fb-share-button > span {
vertical-align : top !important ;
}
.sd-social-official .sd-content .pocket_button iframe {
width : 98px;
}
.reddit_button iframe {
margin-top : 1px;
}
.pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button > span {
margin : 0 !important ;
}
.linkedin_button > span, .pinterest_button a {
display : block !important ;
}
.sd-social-official .sd-content .share-skype {
width : 55px;
}
body .sd-social-official li.share-print, body .sd-social-official li.share-email a, body .sd-social-official li.share-custom a, body .sd-social-official li a.share-more, body .sd-social-official li.share-digg a, body .sd-social-official li.share-press-this a {
position : relative;
top : 0;
}
body .sd-social-icon .sd-content li.share-custom > a {
padding : 2px 3px 0;
position : relative;
top : 4px;
}
body .sd-social-icon .sd-content li.share-custom a span, body .sd-social-icon-text .sd-content li.share-custom a span, body .sd-social-text .sd-content li.share-custom a span, body .sd-social-official .sd-content li.share-custom a span, body .sd-content ul li.share-custom a.share-icon span {
background-size : 16px 16px;
background-repeat : no-repeat;
margin-left : 0;
padding : 0 0 0 19px;
display : inline-block;
height : 21px;
line-height : 16px;
}
body .sd-social-icon .sd-content li.share-custom a span {
width : 0;
}
body .sd-social-icon .sd-content li.share-custom a span {
padding-left : 16px !important ;
}
.sharing-hidden .inner {
position : absolute;
z-index : 2;
border : #ccc solid 1px;
padding : 10px;
background : #fff;
box-shadow : 0 5px 20px rgb(0, 0, 0, 0.2);
border-radius : 2px;
margin-top : 5px;
max-width : 400px;
}
.sharing-hidden .inner ul {
margin : 0 !important ;
}
.sd-social-official .sd-content .sharing-hidden ul > li.share-end {
clear : both;
margin : 0 !important ;
height : 0 !important ;
}
.sharing-hidden .inner:before, .sharing-hidden .inner:after {
position : absolute;
z-index : 1;
top : -8px;
left : 20px;
width : 0;
height : 0;
border-left : 6px solid transparent;
border-right : 6px solid transparent;
border-bottom : 8px solid #ccc;
content : "";
display : block;
}
.sharing-hidden .inner:after {
z-index : 2;
top : -7px;
border-left : 6px solid transparent;
border-right : 6px solid transparent;
border-bottom : 8px solid #fff;
}
.sharing-hidden ul {
margin : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"] a, .sd-social-icon .sd-content ul li[class*="share-"] a:hover, .sd-social-icon .sd-content ul li[class*="share-"] div.option a {
border-radius : 50%;
border : 0;
box-shadow : none;
padding : 7px;
position : relative;
top : -2px;
line-height : 1;
width : auto;
height : auto;
margin-bottom : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button > span, .sd-social-icon .sd-content ul li[class*="share-"] div.option a span {
line-height : 1;
}
.sd-social-icon .sd-content ul li[class*="share-"] a:hover, .sd-social-icon .sd-content ul li[class*="share-"] div.option a:hover {
border : none;
opacity : 0.6;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:before {
top : 1px;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-custom {
padding : 8px 8px 6px;
top : 5px;
}
.sd-social-icon .sd-content ul li a.sd-button.share-more {
margin-left : 10px;
}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
margin-left : 0;
}
.sd-social-icon .sd-button span.share-count {
position : absolute;
bottom : 0;
right : 0;
border-radius : 0;
background : #555;
font-size : 9px;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
background : #e9e9e9;
margin-top : 2px;
text-indent : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-tumblr a.sd-button {
background : #2c4762;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-facebook a.sd-button {
background : #1877f2;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-twitter a.sd-button {
background : #00acee;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-pinterest a.sd-button {
background : #ca1f27;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-digg a.sd-button {
color : #555 !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button {
background : #4f94d4;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-telegram a.sd-button {
background : #08c;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-linkedin a.sd-button {
background : #0077b5;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-pocket a.sd-button {
background : #ee4056;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-reddit a.sd-button {
background : #cee3f8;
color : #555 !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-skype a.sd-button {
background : #00aff0;
color : #fff !important ;
}
.sharing-screen-reader-text {
clip : rect(1px,1px,1px,1px);
position : absolute !important ;
height : 1px;
width : 1px;
overflow : hidden;
}
.sharing-screen-reader-text:hover, .sharing-screen-reader-text:active, .sharing-screen-reader-text:focus {
background-color : #f0f0f1;
border-radius : 3px;
box-shadow : 0 0 2px 2px rgb(0, 0, 0, 0.6);
clip : auto !important ;
color : #21759b;
display : block;
font-size : 14px;
font-weight : 700;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
#sharing_email {
width : 342px;
position : absolute;
z-index : 1001;
border : #ccc solid 1px;
padding : 15px;
background : #fff;
box-shadow : 0 5px 20px rgb(0, 0, 0, 0.2);
text-align : left;
}
div.sharedaddy.sharedaddy-dark #sharing_email {
border-color : #fff;
}
#sharing_email .errors {
color : #fff;
background-color : #771a09;
font-size : 12px;
padding : 5px 8px;
line-height : 1;
margin : 10px 0 0;
}
#sharing_email label {
font-size : 12px;
color : #333;
font-weight : 700;
display : block;
padding : 0 0 4px;
text-align : left;
text-shadow : none;
}
#sharing_email form {
margin : 0;
}
#sharing_email input[type="text"], #sharing_email input[type="email"] {
width : 100%;
box-sizing : border-box;
border : #ccc solid 1px;
margin-bottom : 1em;
background : #fff;
font-size : 12px;
color : #333;
max-width : none;
padding : 1px 3px;
}
#jetpack-source_f_name {
display : none !important ;
position : absolute !important ;
left : -9000px;
}
#sharing_email .sharing_cancel {
padding : 0 0 0 1em;
font-size : 12px;
text-shadow : none;
}
#sharing_email .recaptcha {
width : 312px;
height : 123px;
margin : 0 0 1em;
}
.sd-content .share-customize-link {
margin-top : 0;
line-height : 11px;
}
.sd-content .share-customize-link a {
font-size : 11px;
font-family : "Open Sans", sans-serif;
}
@font-face {
{
font-family : social-logos;
src : url(/wp-content/mu-plugins/jetpack-10.0/_inc/social-logos/social-logos.eot?5d3b4da4f6c2460dd842dbf9e0992ea6);
font-weight : 400;
font-style : normal;
}
}
@font-face {
{
font-family : social-logos;
src : url(/wp-content/mu-plugins/jetpack-10.0/_inc/social-logos/social-logos.eot?5d3b4da4f6c2460dd842dbf9e0992ea6);
src : url(/wp-content/mu-plugins/jetpack-10.0/_inc/social-logos/social-logos.eot?5d3b4da4f6c2460dd842dbf9e0992ea6#iefix) format("embedded-opentype"), url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABtUAAsAAAAAKlgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAPQAAAFZAuk/9Y21hcAAAAXwAAAGWAAAEWDeg0QRnbHlmAAADFAAAFNMAAB686Rw5FWhlYWQAABfoAAAAKwAAADYWJB25aGhlYQAAGBQAAAAbAAAAJAQaAi9obXR4AAAYMAAAAA8AAAC4WgAAAGxvY2EAABhAAAAAXgAAAF607K3cbWF4cAAAGKAAAAAfAAAAIAFAAKBuYW1lAAAYwAAAATQAAAJGA4c4LHBvc3QAABn0AAABXgAAAg1QKrNaeJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mo4gYGVgYOBnzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yflNmAnH1mCDCjCACAIwbCEIAAAB4nN3UzW7TQBTF8b9jJ6lLAbep3QABQtKGj6ZSF30ElogVS16gj+8rZxZsypmcqCzpuh79ItsZxTO+5wYYA6VspYLRlkJnFBvdLfb3S4739yv+6PqSpc6qvooyplHHPJaxGZphNrTD/a5LZapTkxZp/fAAfRHEWLMazVo9zmoTafxv1n+PQk/9xi13Gt81fjyOn/zi935oibzmTPNeMWFDzTWnnDPnghd84Ua/MdNu39LwgQWfeMOUE1rt7j3v+MiVnlNqb0fa4Yo1X7X3z7yk0wImT1jlcz9O8sdoe7i6ydU1vXn6A9WAvjRVg74y1YXAVCGiMNWKGJmqRpSm+ik5pkoSE1NNiampukRtqjPRmCpOnJpqT5yZUkDMLK8/zk3JIFojf99Z7o24MOWGmBv5OUtTloiVKVXE2pQv4tKUNOLKyGvfWH6jQ2PKIcPMcr8NrSmbDPemlLJrTXll15mSS8Jyz6aD3NdpZLm3U2lKuPrPlHXSxJR60tSUf9KRqRNIteX/idSYuoO0MPUJaW10fwHJHpItAAB4nHVZeYwlR3nvququ6rtf393vnPf6vdcz82bezDt77mOP2bXXe3p3vbZjWK+x8AGYgDly2F4wshyQcxBhK84dEyOxKJESFMgfwFog+CMCgZRdJRAlSoKMkkiJIiX5IyTjfNVvZ2fWkHk91VXV1XV89X2/7/dVC6IAf+hH6KawJZwWHhY+BKUGo5Of74XBoD/OwoD/st44Gw8XUDttr6Nh2ua/JG8b1NAGyjbQoF9FYeAzEyWN9miYjQe+x2gILaCctsdhFZpk4yCkbeiszaA2gz6rCFqgBtUahYpTtZ1iPD3ViUVZZLpMw4gQUSWUUKdQCuN+Y1ZFVFwVKSIlR3NUjHQWGLZbDqYx/s3msLe4/aF5URJ7H1q//zxlMhGRZwwRQcTwChUmUQWdRSIRFT0uNufjyI2ZJsmKRH2XKKJkyIb9eFIo2gWZulGPUsQQlWxXtnRqfkq3Ii+xtEKgFp4tWeb8DKG4UkuIOkMI6dlMwoqIRVa1HC5Wmsv279AfCbZQFqaFI8Ip4V5BcPtV7FFWRb5n4g6yw/54NOxCzg/7G3g0bENukOWCH3BJdvFwA4NoMUu8IMxA5ib2B202GCX+624t0B07Cq1i3XnuacujuiFnO3JBY4F7bOOrelAISFebrwfN2DSLTT9OIhX9GqNrqqfbqngBf/qJJ9AL1IrbJZklsVdxFESfsGxFp2RDIrKh+vZxpBeURtUqtjqtkuVMTQe6Jz2iyYZJXcsrCiRf59fQG0JJSIUB5Pl294Zd1EENE1WQV0WrqL+BQG3a6aAfeBQetIfjMOEpPIIa9LqvmqixXN+sLzfg9gLcrP/aUU1T5ckrLymmqfAEzRsqPIfHL05ul1Sra7omXF82XAMuPp2JXr8Bc9KFCGS/JQitvWH5gDCNMZd0g3pBZns0qYPG2sPxoN4PWP6AryBvAPMP4JXxCK3I9D4q58mjHaoolCf/Hju7N504dtCsE9+tUAM0bL6WTs3PT52bmr8B7XVZ3pYNGa6f228Zv8o74K3O84RPV87nfBNs0RVCkGVVaAhtYVaYh9rRAm43LLGGgv4mSUO2gHyWspCFaRZm8M9G+R3dJOSboi5+A9Re+hbPUPT1X9060zyzZXW7vws5Z3t7eyEvocNgSJ8g5OOYfVLjd0Z+dLkzunhx1GnUah+H7FSn0/n9SZFPjd2eny74wpSwICwJh4UzINlGFw03EFi/Z6IMLJ0F4QZi7TThMAKanIKVbwJwcCTwvSAFEIBm0DYI4UnWBYUJ86Y1NAaoGSJh5cry8pWnefLzhSBtFdXazLu1MtqeC7XeZusLZrG3yqiyfCQpRV44tTquNdPxc63aTLWgxBuN4DXFmeowSUznY6dzqyNIviwRSTq67m8+euh4OB8F7bW42HexVbApkZKNF4hkLvXdw1d6K4XI1IPosGEVHcNQJQCMLUG6tf5vgcYzQRMKoFkCYmnGQPQ1BOKHHckslPphNmJIeO7iM888c+m55y49c/Ei3C/euNR+9tk2eubU0XN/c+6uU6fuOnd05+xdp46+dldcPnGiHPPucT7GdXRdsIQ1yLUa1Le9YNCaWA+H1pQN+hyPOfJ2EMvGUAly5SCbtjcRF+i4xjcDfWx3t9hqFREuNZsDohhX1G2DyhhhUZGUE+ojIUaMierZkumJCCcYU41aj+smRl/wWkX+soeaxe8Xm/crFM1jLEuyiXEfIYBD6AUVmPa6KqkEI0RNmOxt/WhxL2ICwIE/GCWjwQgMq19DPncXFTRgic+BrovyfV441x+N5lqWbZUdha0pvf65heUr6MbylZXhg2vyZzYW0jmMR5pitTc+I689OIR3bmEOH0sTYrATwfVhxf5g4pf8XEC3SoTbeG7t8OKxtLV96OTle88sLh5bWXr4kc2gVpur1dCxYzDcyUPbrfSXjy0unrn38tOPPLy0snudP5yr7e3L36MnQfdho1xYHSwOMA1WMThY+FSlV6n0Vnrlcu/bFZ6u8DJ6sjLJ3JHc3u/fg3WUhA2OnLnftcHxgsVggB3YzRHYzphv/T4ahYGFJmULUY5bHNMY+sgPVV1WTYmp0nsJ2XFUiWDfofYCUsT7maqyE4whFbRlXZGlE0imfyaBOnCMUunuyy7lG/kc1mEo+sQDpdJTIlNkDTqTpJ7IRPYAQqjIAVC4ZQtcTye2YAFmCVkyWkWJPxjV/XoK9wz+v//qq2+++uruVXT11TfffPXkya2TJ9+8582TJ08e1Jfze/oCuzZeR5RvW0400h4whEEPqgH5uEw4ugCzaI/aWW4F4z5HkLAXMI8FnG2wgEsIyMht/Tq7zZhvGQoTCVVFERybBMgrEcM3TaLNBbVAxDKVNcuNl+Kiq4oMiUEt7JhM3jp7SxF3nvIxk5oiIbLEmKXCG6D1kkQlHyPqqpJbzOqRojmuSHXGbBEj19GUqJ4VXUkvr0gM+0/tcMW9vecTHJ2erPy2+pAJlMLaGDh6rriwZrAgWBs9iIqryWqjsZr0my2vAv5j27XIzkfJET7ZPbDbvdZY3Vlt1Jtud6sLjnrB1LOd/fH/Bb2c+2vBzTtPfurArQRIBuwi7Ong2kv49NbM0enpozMrszNRko7HpyKHnEdbnc7sbAdYi6Ftn50+cu7IdJqG2akscoIBPOp0YDhyYM1NYfEnVg1umY/8thWDAiU5fsAEDq7+kWa/vxPFxkyt1jFUsngWd3+jOFUqTRXvEMCN/vF+EBlgwIZq1FW5tbADbUolYU/3vgPzAeMG3Mg56p4Eco7FZzfocz1KkfBhGtXHyWoC12JjbfXelSsrcK09NJBQeqYe1ZO1Y2tJbTXLxx29c80Dz3DARqaEZWEH+PUlKPfDKgkDj5mE0UbaJWl7mG0QWHPDFL2q2N8Qh12RTTALyCBwbD+XDnCkbA/JkDCK/ZKrgj0i1S358RN3FkfjYVopYFyopMP37GfHMysr51bKflQstVrjVuuEwlmTiX77p/eyV0ze3s8ke3Xl7MrKdHnTC1/jnY1bX52wsAPci6NCWRhCqX7Lj9VhUfawTWBT071lhQnIuJ27hoTvNBg0t20ffXb3y3qhoKPjkO4uL1cMzyu57g+XRTotS8tjRI2COw3Prxf0/Za7f/6l2C27cH33fuDpphY88KUYULHodg7Y3jWYm/eT8wLnPaqja7uft+PYRhd5eu0auoiuxc5bQk7dIH3wsccW9znmdfQaMDcNOH5jwgbGA8Aq5tcwh7IWj5E4InHmBuUh+trT5w+LjD6N/vV9hQcVffetnwVQodIjokzRo1958T0Mr6DKL44VCGLkv24uYfU/RQ18LqX/g27r7RdBbw/lkRoHTe7rwEOkXdDVXHYTe85jqyE3Zt+rAeZDM48jKHiTPc0GhKQrc9Mdy44ZlhFR9Fqpmg4O9dt+Ecg/RBZ+VZTqlGDgk8zwqM1a/syhdvc0uhEGd3dq1SlNZDWRaA27OirY64vjoxVPC6drQRviI+2FoO3bwBSUoB5sGc78Pd25Y9MHcP/4Pu4Dc+HIzmfv5THlIFd/zhhytwB+bn+BOdHkQcaEXuYYkuPDiTVRigkJCoapSlh0C5V2P+2UY4UBTANQR/Vqfb65lpQHtUJZMiW/Ws9RJQf5w++JpoMnZE0PqnZcc5VCmHXavUqxbZRkQmII7npxsmo7U0vH1puWOggaSm7vBzH9OrD2BcgBpQXV4ioNQW/uu/qwRZsQJ2/CImAxDfBvoP5AG8EGKPpL0TN2X9M9kWCx0yTteX/WpXNN0uyI+KF3yZH8qGJHypkzSmQj9DnNNDXGrhY7J0q4rIgiUou4dKJTvCp/7LIsX1YiRz55UnaiPR3d8zUfFH79bcjLeMQedidEws8hL6NdsoHDLjZBTzZgJZR5VbyBu8TEYQ9awEbgPGw34eEGqkLDLt6ANUJfvXxjUu6AWYPv1wbKAOr4+7B9KWdlAH3oIJi32juRIodH7jkUikmynjh29chKqkTDY+9FnY0luzgeucXeHJILgV9QkFpwCyomxNF0RVaxxIyZSE47kTI9BHY0GjXFyngz9mJcHVZ9r1yqz75zdP9w4d6e3Dk2SxqHT58e24YyW15qpWb80EF/0URJVdMrjVpJbA9ASUSDJOs7O8Pyl6aGan0l86JBX69Fmm9R0XD8gopk0wa6hSTRsh1qkcZsqM3MV8Rm1vGshZV+RXKs+WJtUFOYrGa/Nbx/1L84FjHr33XfiZFRWj7TqnQ1NZ1eqk0trgq344s3wFvWgUPPCH3gVAMfvLA/iV3XASA51xtNCB9QabD11mCUhJxtDSfuc3z96lXkb8X2TTuGNMgzgR3vXr/J/7bckuOU3Gsdf4vD29Y1J+bhqDMLkdLs9at/Ybhu0XUPxqN/mkd628Ip4T7hsvC48CzUwlgQ32XhxB8BxrC0TTknZRPACcJcmyb+cwOlHOc53kvcwiHWa4dvixknsCXddnWT5kBqORwkPQhtOEMIBj2gB310o5ya/Z34SFiPooLhSicIRZXmdtF0vLKu4eF9j903RJpxZOLgdr/oGqpc1rRvLJxZWDjzDp58Ui3LmuHu/lh3nMi2P23HNlwxxsHCoo8lSgozMwXoVfQqZp2cLhRCGMvQbETIg8gt6GXPCKhMJzQMDD28Znh8sN8xXBqUlVeq/fV+NU9eKofUNQpdPkxsVyfjnScMBwFwSmzb+DauvwF22uDxNEvBg2e5bLk0bzMjLtUJA7gaO69g/LI75J53ch+6L2Puia85lxRdueS0R61WiSr32VBpX2IMnP6offtc6ia6AajFABds8CUfBR6YhWwR8Eoa9kYp6/urKPNMDMY8SENOjiBiy8LUB5Dmx1EhG6Q9DsUYDDoNR0E6ORrMd4n/DuJ3Tt9BhxuTU8OJggT8LPCvMP4DhD6FPosQ+WOnPhfVygRk4szctVQjCFm8qlrEInbdmbuzKRGq3re94MhGkJqyQkXKNGs9mSnVNCvZjKKOKatMpK4ZBnGjVyqibyIIrhA+Dt2/ht4dzjWcAmRr2d0ztgO9lmq8CvBInIIqx4WxS/aSqYkiiwpM0hgWdTVs2F47tDy5QD3DVSRDIZKhmmVFDbx9HjDB2JIwl8dxBzHWNcG1MdrloTlgZAZFAN5JmYMmF8neY16+Ex6niSbe835JxVT6hfMSCUWDdj4yoDosfeUTPSri3j07I9mUZHnt1IVlJiqFOzjwtyVCujGSNAWXh0QbU0JKZgEzQ8dOoSoa4wqlBSIXLOxQVpcKpnh7PZ8XAsCgVeEclNoN8A9e7sTAPC2U54Ysr27wHfUmHo4Tuf2WIdfVW43aw82DvQzRV6Ij0fNUt+nzeiPSr+oN/ZHoMHV4Uae2TqMj8fO0n6f67do+vaP9Iu8CrUSQwhvP61FD/5iuvys64lL6vGHwF/kz55fyVL9V16YHmy7ylw/68D8UKkKX7yEPtmmOurnVAXsbc9ANM1BsdquKQzNvwpAwnZmOeXzpNL9VZzM7O710HLKz6LPZ9IuKYSjrm9NZNv1JfpJZNozydPaFdV6xtsZr1o23x4att+sRBc+5gFhCwdIWCMTAIEegyQeURQblVug4wfmfOxYlpP5Aku/QiG9i8J5kZgpoPqFbDlA7Kl7ARLqFQT8PuFAFDKIJ5Qf94FxGScPnp3MQBuZccwA+HT1quoHKzp1bI6Lpz87qZlydDTr0JYZM1b668Ripxy1r9EIclS0HWfL+2iZxwexPiQny8ZJRfoC1CjEZBJ5BBpgH9vCZAwenLza9QhwZMobIZHERBbqskSK6fvAYdve7KHCjUzU5sFy83jwRIbEhKQc5+1fycwubn+XwEwt+WpEyG4KPbJCNLJQwWHYdXU4SuF4vXh6OTj2erF8enkZT6N7HHnvsezu7/zQcPv4f/7g+HP6vcBu/fwBxBY9tKRtnlPFjTQ5+wHtA6cNGmrtFAFTgSfyWA2AGOjRG34+KZbVY0etuc0jG76jrvuM708BGZEWZLy+uq+r6XfesjWqVGH1cI3bNooY1bKoQ+s743bauoalFSlCxgVooTZPVpTXNvVPeaz8pb+aB6vIYlM8DuDS4ly5aR8EAHHMGU+RsnJ+u5Iu5YweOA4s+n1DaKBViSdKoHai6qjNnVEWVGcs2AUVM9c4d+RWR1Lc9P0C+ayFMyjYENEFRC0rgav2yRRT+3cHak+M/oK9DzMzlCHICZU+4Q8wm+Jh/GBlDDRTQ35JLD2ympaYbSlW/UZsLBrohWY65hMVGwa7/zFH07u33f/j488f9UrXcwtKJc96RS2GbPUnw3pnEDbA1B7jxBUEAgMoPALhPAxoLpCPLGUceKuEkj1Qgkmq1F4D45l++eCY/dIWLzzPNAa6Wc2GI6tO5amX5yvLsqdWp5YeXxwsSnV1cPLNY6m8li2cXSqKDDERJVZWIqEuMBA2DUBlDwEQKItMgILR9NN0za64cUYw77+194OHlqbWTsysPLxfbYrRwdjHZ6pegx0GHbn8AE2yBMZsSwUo1kKhCRCxKqQLY5PYraDmgCsaWbeE7cMYRNie6cetkkX8ZyY+aOanxWO6zOfAw/gkv5Xy+7wdh/rUvzI/v4eZx9Sg3m+ULV/0n4L5hURUCGVepebGiOExiku0iCZynOYRgt0BUTYUwQKHoRrP8z+Xm1lZ+u1wbLlc1UVFqhweW42Mm956llEnO9tJlRr1e5cI0hJuWIOxz5ZvAZnTwuMf5/rV4MJgtwDrClEoTPsJDyjC3RDYAvwOxVsKP6xtpr9GGJ8F+3TgDimIhvtnkIDlFZLlYrtfw7trigzbatohMJMckpUOt3oWibniOJIlSsDNbVVX+ecHx4r0q10yxtTo3vL4P0P/2OUCrP1l6KPpxqxaXick01fBRVFqYRliW8XefPcdvKC98Z6v1pKJNNT9fvDTs7f73PoQL/8/5qwuQmQJgS/Bv37pDMAB/SODpW5CirbxilycH9OAVYPir3M9PGBqIroN4SDj5EAwZ0I4a5sEiV25+hpDb4ybmupKyUYi+h7EkKwbTyOoDw7UW0ZihyBJB3BGJkq3LOm08tf9AhOq3PoguyIojqyKsGCpg2aIqO4rsF4OpoOjbtsNrgQeiyTPFtiePPvLRdeH/AKeeOU4AeJxjYGRgYABiW9k+nXh+m68M3EwMIHCrN68YmWZ8zXgNSHEwgKUB+Z8JIAB4nGNgZGBgYgACPTDJwPiagZEBFegBABdZAU8AeJxjYGBgYBqCGAAhEABbAAAAAAAArgEiAWwBxgIWApYCyAMmA1wDlAPABBwEPgS6BPoFNAV8Ba4GKgZ4Bp4G2Ac6B6QH8AjGCQ4JxAn6CqILCguGC8gMBgw2DHgMpAzuDUgNfg38DlwO3A8AD14AAHicY2BkYGDQY5jCwMEAAkxAzAWEDAz/wXwGABxQAeEAeJx1kT9OwzAYxV/atIgWISQkxIYnFtT0z8DQkaHdO3RgS1MnTeXGUexW6sYxOAHHYOQInIJD8BK+oUKqIzs///LetwTADb4QoF4BrpqzXi1c8PbHbdKtcEh+EO6gjyfhLv2zcI/2RbjP5o4TgvCS5h5vwi1c4124Tf8hHJI/hTu4w7dwl/5HuIdlEAr38Ri8OpvksRkYm1m30NnexNWpOuWlrlxuCzWORqd6rgtdxV6v1eqo3CGbeJ+qtLI7NbOF18ZYVVZ2qxMfbbwvp8NhKj5K7A4OFglyxDAYcFtk3A4LaNKeJkZ1NnXOL9muWzlvBRTGiDA6m54zXTSNGJ7vNRsrHHk6HJiZ0HqkvKfMWP4VhVkzuU6bZpJC2Xzb0iT0ETZNq8QUQz7pv3zEFCf9AkQtapF4nG2Q13LcMAxFdZ0VpZXiOL333ux8EylCEkcUQbN4vfn6SN6dTB6CF5wLDOYCKE6KQ5TF/+MCJ7iFDUoIVKixRYMWt3GKOzjDXdzDfTzAQzzCYzzBUzzDc7zAS7zCa7zBW7zDe3zAR3zCZ3zBV3zDd/zAT5zjAr8KIWf5m12laJSuo1ZZHgYK59Km6shVx5o8uVoHo5SyVOnAXvF1Q1fkkgomUd3LjhTztOmJtOit6abQ9JxDvMwyUDmMHJMYTBqzagbmwdLqcXZEb3NcdfuPFgfeGheTHIKca2vcRNq4zSyNFfOCeT71xiUKFNM6v/2rhOduoqXA1mqp9b70YemJQFqbVMZx3SpOe09V9JxMv28Pq0a/nNLGlOfl1OzZ1Yksrf7NTe3mN+KAIu1M6sZ2Ten4tSOXV2YmrnejTFF63+6YO55nCh1tdxy0X5xieS3dIKs955QVFcUfQjyYFwAA") format("woff"), url(/wp-content/mu-plugins/jetpack-10.0/_inc/social-logos/social-logos.ttf?5d3b4da4f6c2460dd842dbf9e0992ea6) format("truetype");
font-weight : 400;
font-style : normal;
}
}
.social-logo {
font-family : social-logos;
display : inline-block;
vertical-align : middle;
line-height : 1;
font-weight : 400;
font-style : normal;
text-decoration : inherit;
text-transform : none;
text-rendering : auto;
}
.social-logo__amazon:before {
content : "\f600";
}
.social-logo__behance:before {
content : "\f101";
}
.social-logo__blogger-alt:before {
content : "\f601";
}
.social-logo__blogger:before {
content : "\f602";
}
.social-logo__codepen:before {
content : "\f216";
}
.social-logo__dribbble:before {
content : "\f201";
}
.social-logo__dropbox:before {
content : "\f225";
}
.social-logo__eventbrite:before {
content : "\f603";
}
.social-logo__facebook:before {
content : "\f203";
}
.social-logo__feed:before {
content : "\f413";
}
.social-logo__flickr:before {
content : "\f211";
}
.social-logo__foursquare:before {
content : "\f226";
}
.social-logo__ghost:before {
content : "\f61c";
}
.social-logo__github:before {
content : "\f200";
}
.social-logo__google-plus-alt:before {
content : "\f218";
}
.social-logo__google-plus:before {
content : "\f206";
}
.social-logo__instagram:before {
content : "\f215";
}
.social-logo__linkedin:before {
content : "\f207";
}
.social-logo__mail:before {
content : "\f410";
}
.social-logo__medium:before {
content : "\f623";
}
.social-logo__path-alt:before {
content : "\f604";
}
.social-logo__path:before {
content : "\f219";
}
.social-logo__pinterest-alt:before {
content : "\f210";
}
.social-logo__pinterest:before {
content : "\f209";
}
.social-logo__pocket:before {
content : "\f224";
}
.social-logo__polldaddy:before {
content : "\f217";
}
.social-logo__print:before {
content : "\f469";
}
.social-logo__reddit:before {
content : "\f222";
}
.social-logo__share:before {
content : "\f415";
}
.social-logo__skype:before {
content : "\f220";
}
.social-logo__spotify:before {
content : "\f515";
}
.social-logo__squarespace:before {
content : "\f605";
}
.social-logo__stumbleupon:before {
content : "\f223";
}
.social-logo__telegram:before {
content : "\f606";
}
.social-logo__tumblr-alt:before {
content : "\f607";
}
.social-logo__tumblr:before {
content : "\f214";
}
.social-logo__twitch:before {
content : "\f516";
}
.social-logo__twitter-alt:before {
content : "\f202";
}
.social-logo__twitter:before {
content : "\f610";
}
.social-logo__vimeo:before {
content : "\f212";
}
.social-logo__whatsapp:before {
content : "\f608";
}
.social-logo__wordpress:before {
content : "\f205";
}
.social-logo__xanga:before {
content : "\f609";
}
.social-logo__youtube:before {
content : "\f213";
}
.swiper-container-rtl .swiper-button-next:after, .wp-block-newspack-blocks-carousel .swiper-button-prev:after {
content : none;
}
.swiper-container-rtl .swiper-button-prev:after, .wp-block-newspack-blocks-carousel .swiper-button-next:after {
content : none;
}
.jp-carousel-overlay .swiper-button-next, .jp-carousel-overlay .swiper-button-prev, .jp-carousel-overlay .swiper-container-rtl .swiper-button-next, .jp-carousel-overlay .swiper-container-rtl .swiper-button-prev {
background-image : none;
}
[data-carousel-extra]:not(.jp-carousel-wrap) {
cursor : pointer;
}
.jp-carousel-wrap * {
line-height : inherit;
}
.jp-carousel-wrap.swiper-container {
height : auto;
width : 100vw;
}
.jp-carousel-overlay .swiper-zoom-container {
background-size : 200%;
background-repeat : no-repeat;
background-position : center;
}
.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img, .jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img {
transition : none !important ;
}
.jp-carousel-overlay .swiper-button-next, .jp-carousel-overlay .swiper-button-prev {
opacity : 0.5;
transition : opacity 0.5s ease-out;
height : initial;
width : initial;
padding : 20px 40px;
background-image : none;
}
.jp-carousel-overlay .swiper-button-next:hover, .jp-carousel-overlay .swiper-button-prev:hover {
opacity : 1;
}
.jp-carousel-overlay .swiper-button-next:after, .jp-carousel-overlay .swiper-button-prev:after, .jp-carousel-overlay .swiper-container-rtl .swiper-button-next:after, .jp-carousel-overlay .swiper-container-rtl .swiper-button-prev:after {
content : none;
}
.jp-carousel-overlay .swiper-button-next svg, .jp-carousel-overlay .swiper-button-prev svg {
height : 30px;
width : 28px;
background : #000;
border-radius : 4px;
}
.jp-carousel-overlay {
font-family : 'Helvetica Neue', sans-serif !important ;
z-index : 2147483647;
overflow-x : hidden;
overflow-y : auto;
direction : ltr;
position : fixed;
top : 0;
right : 0;
bottom : 0;
left : 0;
background : #000;
}
.jp-carousel-overlay * {
box-sizing : border-box;
}
.jp-carousel-overlay h1:before, .jp-carousel-overlay h2:before, .jp-carousel-overlay h3:before {
content : none;
display : none;
}
.jp-carousel-overlay .swiper-container .swiper-button-prev {
left : 0;
right : auto;
}
.jp-carousel-overlay .swiper-container .swiper-button-next {
right : 0;
left : auto;
}
.jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-next, .jp-carousel-overlay .swiper-container.swiper-container-rtl .swiper-button-prev {
transform : scaleX(-1);
}
.jp-carousel-container {
display : grid;
grid-template-rows : 1fr 64px;
height : 100%;
}
.jp-carousel-hide-controls .jp-carousel-container {
grid-template-rows : 1fr;
}
.jp-carousel-hide-controls .swiper-wrapper {
margin-top : -32px;
}
.jp-carousel-hide-controls .jp-swiper-button-next, .jp-carousel-hide-controls .jp-swiper-button-prev {
margin-top : -54px;
}
.jp-carousel-msg {
font-family : 'Open Sans', sans-serif;
font-style : normal;
display : inline-block;
line-height : 19px;
padding : 11px 15px;
font-size : 14px;
text-align : center;
margin : 25px 20px 0 2px;
background-color : #fff;
border-left : 4px solid #ffba00;
box-shadow : 0 1px 1px 0 rgb(0, 0, 0, 0.1);
}
.jp-carousel-info {
display : flex;
flex-direction : column;
text-align : left !important ;
z-index : 100;
background-color : #000;
transition : opacity 0.2s ease-out;
opacity : 1;
}
.jp-carousel-hide-controls .jp-carousel-info {
visibility : hidden;
height : 0;
overflow : hidden;
}
.jp-carousel-info-footer {
position : relative;
background-color : #000;
height : 64px;
display : flex;
align-items : center;
justify-content : space-between;
width : 100vw;
}
.jp-carousel-info-extra {
display : none;
background-color : #000;
padding : 35px;
width : 100vw;
border-top : 1px solid #222;
}
.jp-carousel-title-and-caption {
margin-bottom : 15px;
}
.jp-carousel-info-extra.jp-carousel-show {
display : block;
}
.jp-carousel-info ::selection {
background : #fff;
color : #fff;
}
.jp-carousel-info ::-moz-selection {
background : #fff;
color : #fff;
}
.jp-carousel-photo-info {
left : 0 !important ;
width : 100% !important ;
}
.jp-carousel-comments-wrapper {
padding : 0;
width : 100% !important ;
display : none;
}
.jp-carousel-comments-wrapper.jp-carousel-show {
display : block;
}
.jp-carousel-comments-wrapper > .jp-carousel-photo-info {
display : none;
}
.jp-carousel-transitions .jp-carousel-photo-info {
transition : 0.4s ease-out;
}
.jp-carousel-buttons {
margin : -18px -20px 15px;
padding : 8px 10px;
border-bottom : 1px solid #222;
background : #222;
text-align : center;
}
div.jp-carousel-buttons a {
border : none !important ;
color : #999;
font : normal normal 11px/1.2em 'Helvetica Neue', sans-serif !important ;
letter-spacing : 0 !important ;
padding : 5px 2px 5px 0;
text-decoration : none !important ;
text-shadow : none !important ;
vertical-align : middle;
}
div.jp-carousel-buttons a:hover {
color : #fff;
border : none !important ;
}
.jp-carousel-transitions div.jp-carousel-buttons a:hover {
transition : none !important ;
}
.jp-carousel-slide, .jp-carousel-slide img {
transform : translate3d(0,0,0);
}
.jp-carousel-close-hint {
cursor : default;
letter-spacing : 0 !important ;
position : fixed;
top : 20px;
right : 30px;
padding : 10px;
text-align : right;
width : 45px;
height : 45px;
z-index : 15;
color : #fff;
cursor : pointer;
transition : opacity 0.2s ease-out;
}
.jp-carousel-transitions .jp-carousel-close-hint {
transition : color 0.2s linear;
}
.jp-carousel-close-hint svg {
padding : 3px 2px;
background : #000;
border-radius : 4px;
}
.jp-carousel-close-hint:hover {
color : #fff;
}
.jp-carousel-close-hint:hover span {
border-color : #fff;
}
.jp-carousel-pagination-container {
flex : 1;
margin : 0 15px 0 35px;
}
.jp-carousel-pagination, .jp-swiper-pagination {
color : #fff;
font-size : 15px;
font-weight : 400;
white-space : nowrap;
display : none;
position : static !important ;
}
.jp-carousel-pagination-container .swiper-pagination {
text-align : left;
line-height : 8px;
}
.jp-carousel-pagination {
padding-left : 5px;
}
.jp-swiper-pagination .swiper-pagination-bullet {
background : #999;
margin : 0 9px;
}
.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
background : #fff;
}
.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background : #fff;
opacity : 0.5;
}
.jp-carousel-info-footer .jp-carousel-photo-title-container {
flex-basis : 50vw;
flex : 4;
justify-content : center;
overflow : hidden;
margin : 0;
}
.jp-carousel-photo-caption, .jp-carousel-photo-title {
background : 0 0 !important ;
border : none !important ;
display : inline-block;
font : normal normal 20px/1.3em 'Helvetica Neue', sans-serif;
line-height : normal;
letter-spacing : 0 !important ;
margin : 0 0 10px;
padding : 0;
overflow : hidden;
text-shadow : none !important ;
text-transform : none !important ;
color : #fff;
}
.jp-carousel-info-footer .jp-carousel-photo-caption {
text-align : center;
font-size : 15px;
white-space : nowrap;
color : #999;
cursor : pointer;
margin : 0;
text-overflow : ellipsis;
}
.jp-carousel-info-footer .jp-carousel-photo-caption p {
margin : 0;
}
.jp-carousel-photo-title {
font-size : 32px;
margin-bottom : 2px;
}
.jp-carousel-photo-description {
color : #999;
font-size : 16px;
margin : 25px 0;
width : 100%;
}
.jp-carousel-photo-description {
overflow : hidden;
overflow-wrap : break-word;
}
.jp-carousel-photo-description p {
color : #999;
line-height : 1.4;
margin-bottom : 0;
}
.jp-carousel-comments p a, .jp-carousel-info h2 a, .jp-carousel-photo-description p a {
color : #fff !important ;
border : none !important ;
text-decoration : underline !important ;
font-weight : 400 !important ;
font-style : normal !important ;
}
.jp-carousel-photo-description p b, .jp-carousel-photo-description p strong {
font-weight : 700;
color : #999;
}
.jp-carousel-photo-description p em, .jp-carousel-photo-description p i {
font-style : italic;
color : #999;
}
.jp-carousel-comments p a:hover, .jp-carousel-info h2 a:hover, .jp-carousel-photo-description p a:hover {
color : #fff !important ;
}
.jp-carousel-photo-description p:empty {
display : none;
}
.jp-carousel-comments-wrapper h1:after, .jp-carousel-comments-wrapper h1:before, .jp-carousel-photo-info h1:after, .jp-carousel-photo-info h1:before {
content : none !important ;
}
.jp-carousel-caption {
font-size : 14px;
font-weight : 400;
margin : 0;
}
.jp-carousel-image-meta {
color : #fff;
font-size : 13px;
font : 12px/1.4 'Helvetica Neue', sans-serif !important ;
width : 100%;
display : none;
}
.jp-carousel-image-meta.jp-carousel-show {
display : block;
}
.jp-carousel-image-meta h5, .jp-carousel-image-meta li {
font-family : 'Helvetica Neue', sans-serif !important ;
position : inherit !important ;
top : auto !important ;
right : auto !important ;
left : auto !important ;
bottom : auto !important ;
background : 0 0 !important ;
border : none !important ;
font-weight : 400 !important ;
line-height : 1.3em !important ;
}
.jp-carousel-image-meta ul {
margin : 0 !important ;
padding : 0 !important ;
list-style : none !important ;
}
.jp-carousel-image-meta li {
width : 48% !important ;
display : inline-block !important ;
vertical-align : top !important ;
margin : 0 2% 15px 0 !important ;
color : #fff !important ;
font-size : 13px !important ;
}
.jp-carousel-image-meta h5 {
color : #999 !important ;
text-transform : uppercase !important ;
font-size : 10px !important ;
margin : 0 0 2px !important ;
letter-spacing : 0.1em !important ;
}
a.jp-carousel-image-download {
display : inline-block;
clear : both;
color : #999;
line-height : 1;
font-weight : 400;
font-size : 14px;
text-decoration : none;
}
a.jp-carousel-image-download svg {
display : inline-block;
vertical-align : middle;
margin : 0 3px;
padding-bottom : 2px;
}
a.jp-carousel-image-download span.photo-size {
font-size : 11px;
border-radius : 1em;
margin-left : 2px;
display : inline-block;
}
a.jp-carousel-image-download span.photo-size-times {
padding : 0 1px 0 2px;
}
.jp-carousel-comments {
font : 15px/1.7 'Helvetica Neue', sans-serif !important ;
font-weight : 400;
background : none transparent;
width : 100%;
bottom : 10px;
margin-top : 20px;
}
.jp-carousel-comments p a:active, .jp-carousel-comments p a:focus, .jp-carousel-comments p a:hover {
color : #fff !important ;
}
.jp-carousel-comment {
background : none transparent;
color : #999;
overflow : auto;
width : 100%;
display : flex;
}
.jp-carousel-comment + .jp-carousel-comment {
margin-top : 20px;
}
.jp-carousel-comment:last-of-type {
margin-bottom : 20px;
}
.jp-carousel-comment p {
color : #999 !important ;
}
.jp-carousel-comment .comment-author {
font-size : 15px;
font-weight : 500;
padding : 0;
width : auto;
display : inline;
float : none;
border : none;
margin : 0;
}
.jp-carousel-comment .comment-author a {
color : #fff;
}
.jp-carousel-comment .comment-gravatar {
float : none;
margin-right : 10px;
}
.jp-carousel-comment .comment-content {
border : none;
padding : 0;
}
.jp-carousel-comment .avatar {
margin : 0;
border-radius : 4px;
border : none !important ;
padding : 0 !important ;
background-color : transparent !important ;
min-width : 64px;
min-height : 64px;
width : 64px;
height : 64px;
}
.jp-carousel-comment .comment-date {
color : #999;
font-size : 11px;
border-bottom : 1px solid #222;
margin-bottom : 6px;
}
#jp-carousel-comment-form {
margin : 0 0 10px !important ;
width : 100%;
}
#jp-carousel-comment-form.jp-carousel-is-disabled {
opacity : 0.5;
pointer-events : none;
}
textarea#jp-carousel-comment-form-comment-field {
background : rgb(34, 34, 34, 0.9);
border : #3a3a3a solid 1px;
color : #a7aaad;
font : 16px/1.4 'Helvetica Neue', sans-serif !important ;
width : 100%;
padding : 10px 10px 5px;
margin : 0;
float : none;
height : 147px;
box-shadow : 2px 2px 2px rgb(0, 0, 0, 0.2) inset;
border-radius : 3px;
overflow : hidden;
box-sizing : border-box;
}
textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder {
color : #555;
}
textarea#jp-carousel-comment-form-comment-field:focus {
background : #ccc;
color : #222;
}
textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {
color : #a7aaad;
}
#jp-carousel-loading-overlay {
display : none;
position : fixed;
top : 0;
bottom : 0;
left : 0;
right : 0;
}
#jp-carousel-loading-wrapper {
display : flex;
align-items : center;
justify-content : center;
height : 100vh;
width : 100vw;
}
#jp-carousel-library-loading, #jp-carousel-library-loading:after {
border-radius : 50%;
width : 40px;
height : 40px;
}
#jp-carousel-library-loading {
float : left;
margin : 22px 0 0 10px;
font-size : 10px;
position : relative;
text-indent : -9999em;
border-top : 8px solid rgb(255, 255, 255, 0.2);
border-right : 8px solid rgb(255, 255, 255, 0.2);
border-bottom : 8px solid rgb(255, 255, 255, 0.2);
border-left : 8px solid #fff;
transform : translateZ(0);
animation : load8 1.1s linear infinite;
}
#jp-carousel-comment-form-spinner, #jp-carousel-comment-form-spinner:after {
border-radius : 50%;
width : 20px;
height : 20px;
}
#jp-carousel-comment-form-spinner {
display : none;
float : left;
margin : 22px 0 0 10px;
font-size : 10px;
position : absolute;
text-indent : -9999em;
border-top : 4px solid rgb(255, 255, 255, 0.2);
border-right : 4px solid rgb(255, 255, 255, 0.2);
border-bottom : 4px solid rgb(255, 255, 255, 0.2);
border-left : 4px solid #fff;
transform : translateZ(0);
animation : load8 1.1s linear infinite;
margin : 0 auto;
top : calc(50% - 15px);
left : 0;
bottom : 0;
right : 0;
}
@keyframes load8 {
0% {
transform : rotate(0);
}
100% {
transform : rotate(360deg);
}
}
.jp-carousel-info-content-wrapper {
max-width : 800px;
margin : auto;
}
#jp-carousel-comment-form-submit-and-info-wrapper {
display : none;
overflow : hidden;
width : 100%;
}
#jp-carousel-comment-form-commenting-as input {
background : rgb(34, 34, 34, 0.9);
border : #3a3a3a solid 1px;
color : #a7aaad;
font : 16px/1.4 'Helvetica Neue', sans-serif !important ;
padding : 10px;
float : left;
box-shadow : 2px 2px 2px rgb(0, 0, 0, 0.2) inset;
border-radius : 2px;
width : 285px;
}
#jp-carousel-comment-form-commenting-as input:focus {
background : #ccc;
color : #222;
}
#jp-carousel-comment-form-commenting-as p {
font : 400 13px/1.7 'Helvetica Neue', sans-serif !important ;
margin : 22px 0 0;
float : left;
}
#jp-carousel-comment-form-commenting-as fieldset {
float : left;
border : none;
margin : 20px 0 0;
padding : 0;
clear : both;
}
#jp-carousel-comment-form-commenting-as label {
font : 400 13px/1.7 'Helvetica Neue', sans-serif !important ;
margin : 0 20px 3px 0;
float : left;
width : 100px;
}
#jp-carousel-comment-form-button-submit {
margin-top : 20px;
margin-left : auto;
display : block;
border : #fff solid 1px;
background : rgb(34, 34, 34, 0.9);
border-radius : 3px;
padding : 8px 16px;
font-size : 14px;
color : #fff;
}
#jp-carousel-comment-form-button-submit:active, #jp-carousel-comment-form-button-submit:focus {
background : #fff;
color : rgb(34, 34, 34, 0.9);
}
#jp-carousel-comment-form-container {
margin-bottom : 15px;
width : 100%;
margin-top : 20px;
color : #999;
position : relative;
overflow : hidden;
}
#jp-carousel-comment-post-results {
display : none;
overflow : auto;
width : 100%;
}
#jp-carousel-comment-post-results span {
display : block;
text-align : center;
margin-top : 20px;
width : 100%;
overflow : auto;
padding : 1em 0;
box-sizing : border-box;
background : rgb(0, 0, 0, 0.7);
border-radius : 2px;
font : 13px/1.4 'Helvetica Neue', sans-serif !important ;
border : rgb(255, 255, 255, 0.17) solid 1px;
box-shadow : 0 0 5px 5px #000 inset;
}
.jp-carousel-comment-post-error {
color : #df4926;
}
#jp-carousel-comments-closed {
display : none;
color : #999;
}
#jp-carousel-comments-loading {
font : 400 15px/1.7 'Helvetica Neue', sans-serif !important ;
display : none;
color : #999;
text-align : left;
margin-bottom : 20px;
width : 100%;
bottom : 10px;
margin-top : 20px;
}
.jp-carousel-light.jp-carousel-overlay svg {
background : #fff;
}
.jp-carousel-light.jp-carousel-overlay rect {
fill : #000;
}
.jp-carousel-light.jp-carousel-overlay .jp-carousel-selected .jp-carousel-icon, .jp-carousel-light.jp-carousel-overlay .jp-carousel-selected .jp-carousel-icon svg {
background : #000;
}
.jp-carousel-light.jp-carousel-overlay .jp-carousel-selected rect {
fill : #fff;
}
.jp-carousel-light.jp-carousel-overlay {
background : #fff;
}
.jp-carousel-light .jp-carousel-close-hint:hover, .jp-carousel-light .jp-carousel-photo-description div {
color : #000 !important ;
}
.jp-carousel-light .jp-carousel-comment .comment-author a, .jp-carousel-light .jp-carousel-comments p a, .jp-carousel-light .jp-carousel-info h2 a, .jp-carousel-light .jp-carousel-photo-description p a {
color : #000 !important ;
}
.jp-carousel-light .jp-carousel-comment .comment-author a:hover, .jp-carousel-light .jp-carousel-comments p a:hover, .jp-carousel-light .jp-carousel-info h2 a:hover, .jp-carousel-light .jp-carousel-photo-description p a:hover {
color : #000 !important ;
}
.jp-carousel-light .jp-carousel-comment, .jp-carousel-light .jp-carousel-comment p, .jp-carousel-light .jp-carousel-info h2, .jp-carousel-light .jp-carousel-photo-description p, .jp-carousel-light .jp-carousel-photo-description p b, .jp-carousel-light .jp-carousel-photo-description p em, .jp-carousel-light .jp-carousel-photo-description p i, .jp-carousel-light .jp-carousel-photo-description p strong, .jp-carousel-light div.jp-carousel-buttons a {
color : #646970;
}
.jp-carousel-light .jp-carousel-buttons {
border-bottom-color : #f0f0f0;
background : #f6f7f7;
}
.jp-carousel-light div.jp-carousel-buttons a:hover {
text-decoration : none;
color : #f1831e;
}
.jp-carousel-light #jp-carousel-comment-form-button-submit {
color : #000;
border : #000 solid 1px;
background : #fbfbfb;
}
.jp-carousel-light .jp-carousel-image-meta {
color : #333;
}
.jp-carousel-light .jp-carousel-image-meta li {
color : #000 !important ;
}
.jp-carousel-light .jp-carousel-close-hint {
color : #ccc;
}
.jp-carousel-light .jp-carousel-close-hint span {
background-color : #fff;
border-color : #ccc;
}
.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder {
color : #a7aaad;
}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus {
color : #333;
}
.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder {
color : #dcdcde;
}
.jp-carousel-light a.jp-carousel-image-download {
background-position : 0 -122px;
}
.jp-carousel-light a.jp-carousel-image-download:hover {
background-position : 0 -122px;
color : #f1831e;
}
.jp-carousel-light textarea#jp-carousel-comment-form-comment-field {
background : #fbfbfb;
color : #333;
border : #dcdcde solid 1px;
box-shadow : 2px 2px 2px rgb(0, 0, 0, 0.1) inset;
}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input {
background : #fbfbfb;
border : #dcdcde solid 1px;
color : #333;
box-shadow : 2px 2px 2px rgb(0, 0, 0, 0.1) inset;
}
.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus {
background : #fbfbfb;
color : #333;
}
.jp-carousel-light #jp-carousel-comment-post-results span {
background : #f6f7f7;
border : #dcdcde solid 1px;
box-shadow : 0 0 5px rgb(0, 0, 0, 0.05) inset;
}
.jp-carousel-light .jp-carousel-slide {
background-color : #fff;
}
.jp-carousel-light .jp-carousel-fadeaway {
background : linear-gradient(180deg, rgb(255, 255, 255, 0.75) 0, rgb(255, 255, 255, 0) 100%);
}
.jp-carousel-light .jp-carousel-info {
background-color : #fff;
}
.jp-carousel-light .jp-carousel-info-footer {
background-color : #fff;
}
.jp-carousel-light .jp-carousel-info-extra {
background-color : #fff;
border-color : #ddd;
}
.jp-carousel-light .jp-carousel-pagination {
color : #000;
}
.jp-carousel-light .jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
background : #000;
}
.jp-carousel-light .jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
background : #000;
opacity : 0.5;
}
.jp-carousel-light #jp-carousel-comment-form-spinner {
border-top : 4px solid rgb(0, 0, 0, 0.2);
border-right : 4px solid rgb(0, 0, 0, 0.2);
border-bottom : 4px solid rgb(0, 0, 0, 0.2);
border-left : 4px solid #000;
}
.jp-carousel-photo-icons-container {
flex : 1;
display : block;
text-align : right;
margin : 0 20px 0 30px;
white-space : nowrap;
}
.jp-carousel-icon-btn {
padding : 16px;
text-decoration : none;
border : none;
background : 0 0;
display : inline-block;
height : 64px;
}
.jp-carousel-icon {
border : none;
pointer-events : none;
display : inline-block;
line-height : 0;
font-weight : 400;
font-style : normal;
border-radius : 4px;
width : 31px;
padding : 4px 3px 3px;
}
.jp-carousel-icon svg {
display : inline-block;
}
.jp-carousel-selected .jp-carousel-icon {
background : #fff;
}
.jp-carousel-selected rect {
fill : #000;
}
.jp-carousel-icon-comments.jp-carousel-show {
display : inline-block;
}
.jp-carousel-icon .jp-carousel-has-comments-indicator {
display : none;
font-size : 12px;
vertical-align : top;
margin-left : -16px;
line-height : 1;
padding : 2px 4px;
border-radius : 4px;
background : #fff;
color : #000;
font-weight : 400;
font-family : 'Helvetica Neue', sans-serif !important ;
position : relative;
}
.jp-carousel-light .jp-carousel-icon .jp-carousel-has-comments-indicator {
background : #000;
color : #fff;
}
.jp-carousel-has-comments-indicator.jp-carousel-show {
display : inline-block;
}
@media only screen and (max-width: 760px) {
.jp-carousel-overlay .swiper-container .swiper-button-next, .jp-carousel-overlay .swiper-container .swiper-button-prev {
display : none !important ;
}
.jp-carousel-buttons {
display : none !important ;
}
.jp-carousel-image-meta {
float : none !important ;
width : 100% !important ;
box-sizing : border-box;
margin-left : 0;
}
.jp-carousel-close-hint {
font-size : 26px !important ;
position : fixed !important ;
top : 10px;
right : 10px;
}
.admin-bar .jp-carousel-close-hint {
top : 40px;
}
.jp-carousel-slide img {
opacity : 1;
}
.jp-carousel-wrap {
background-color : #000;
}
.jp-carousel-light .jp-carousel-wrap {
background-color : #fff;
}
.jp-carousel-fadeaway {
display : none;
}
.jp-carousel-info > .jp-carousel-photo-info {
display : none;
}
.jp-carousel-comments-wrapper > .jp-carousel-photo-info {
display : block;
}
.jp-carousel-caption {
overflow : visible !important ;
}
.jp-carousel-info-footer .jp-carousel-photo-title-container {
display : none;
}
.jp-carousel-photo-icons-container {
margin : 0 10px 0 0;
white-space : nowrap;
}
.jp-carousel-icon-btn {
padding-left : 20px;
}
.jp-carousel-pagination {
padding-left : 5px;
}
.jp-carousel-pagination-container {
margin-left : 25px;
}
.jp-carousel-comment .avatar {
min-width : 48px;
}
#jp-carousel-comment-form-commenting-as fieldset, #jp-carousel-comment-form-commenting-as input {
width : 100%;
float : none;
}
}
@font-face {
{
font-family : swiper-icons;
src : url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format('woff');
font-weight : 400;
font-style : normal;
}
}
.swiper-container {
margin-left : auto;
margin-right : auto;
position : relative;
overflow : hidden;
list-style : none;
padding : 0;
z-index : 1;
}
.swiper-container-vertical > .swiper-wrapper {
flex-direction : column;
}
.swiper-wrapper {
position : relative;
width : 100%;
height : 100%;
z-index : 1;
display : flex;
transition-property : transform;
box-sizing : content-box;
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
transform : translate3d(0,0,0);
}
.swiper-container-multirow > .swiper-wrapper {
flex-wrap : wrap;
}
.swiper-container-multirow-column > .swiper-wrapper {
flex-wrap : wrap;
flex-direction : column;
}
.swiper-container-free-mode > .swiper-wrapper {
transition-timing-function : ease-out;
margin : 0 auto;
}
.swiper-container-pointer-events {
touch-action : pan-y;
}
.swiper-container-pointer-events.swiper-container-vertical {
touch-action : pan-x;
}
.swiper-slide {
flex-shrink : 0;
width : 100%;
height : 100%;
position : relative;
transition-property : transform;
}
.swiper-slide-invisible-blank {
visibility : hidden;
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
height : auto;
}
.swiper-container-autoheight .swiper-wrapper {
align-items : flex-start;
transition-property : transform, height;
}
.swiper-container-3d {
perspective : 1200px;
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
transform-style : preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
position : absolute;
left : 0;
top : 0;
width : 100%;
height : 100%;
pointer-events : none;
z-index : 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image : linear-gradient(to left, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image : linear-gradient(to right, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image : linear-gradient(to top, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0));
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image : linear-gradient(to bottom, rgb(0, 0, 0, 0.5), rgb(0, 0, 0, 0));
}
.swiper-container-css-mode > .swiper-wrapper {
overflow : auto;
}
.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
display : none;
}
.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
scroll-snap-align : start start;
}
.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
scroll-snap-type : x mandatory;
}
.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
scroll-snap-type : y mandatory;
}
.swiper-button-next, .swiper-button-prev {
position : absolute;
top : 50%;
z-index : 10;
cursor : pointer;
display : flex;
align-items : center;
justify-content : center;
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
opacity : 0.35;
cursor : auto;
pointer-events : none;
}
.swiper-button-next:after, .swiper-button-prev:after {
font-family : swiper-icons;
text-transform : none !important ;
letter-spacing : 0;
text-transform : none;
font-variant : initial;
line-height : 1;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
left : 10px;
right : auto;
}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after {
content : 'prev';
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
right : 10px;
left : auto;
}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after {
content : 'next';
}
.swiper-button-lock {
display : none;
}
.swiper-pagination {
position : absolute;
text-align : center;
transition : opacity 0.3s;
transform : translate3d(0,0,0);
z-index : 10;
}
.swiper-pagination.swiper-pagination-hidden {
opacity : 0;
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom : 10px;
left : 0;
width : 100%;
}
.swiper-pagination-bullets-dynamic {
overflow : hidden;
font-size : 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transform : scale(0.33);
position : relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
transform : scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
transform : scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
transform : scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
transform : scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
transform : scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
transform : scale(0.33);
}
.swiper-pagination-bullet {
width : 8px;
height : 8px;
display : inline-block;
border-radius : 50%;
background : #000;
opacity : 0.2;
}
button.swiper-pagination-bullet {
border : none;
margin : 0;
padding : 0;
box-shadow : none;
appearance : none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor : pointer;
}
.swiper-pagination-bullet-active {
opacity : 1;
}
.swiper-container-vertical > .swiper-pagination-bullets {
right : 10px;
top : 50%;
transform : translate3d(0,-50%,0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
margin : 6px 0;
display : block;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top : 50%;
transform : translateY(-50%);
width : 8px;
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display : inline-block;
transition : transform 0.2s, top 0.2s;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
margin : 0 4px;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left : 50%;
transform : translateX(-50%);
white-space : nowrap;
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition : transform 0.2s, left 0.2s;
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
transition : transform 0.2s, right 0.2s;
}
.swiper-pagination-progressbar {
background : rgb(0, 0, 0, 0.25);
position : absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
position : absolute;
left : 0;
top : 0;
width : 100%;
height : 100%;
transform : scale(0);
transform-origin : left top;
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin : right top;
}
.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width : 100%;
height : 4px;
left : 0;
top : 0;
}
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
width : 4px;
height : 100%;
left : 0;
top : 0;
}
.swiper-pagination-lock {
display : none;
}
.swiper-zoom-container {
width : 100%;
height : 100%;
display : flex;
justify-content : center;
align-items : center;
text-align : center;
}
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
max-width : 100%;
max-height : 100%;
object-fit : contain;
}
.swiper-slide-zoomed {
cursor : move;
}
.swiper-container .swiper-notification {
position : absolute;
left : 0;
top : 0;
pointer-events : none;
opacity : 0;
z-index : -1000;
}
.contact-form .clear-form {
clear : both;
}
.contact-form input:-ms-input-placeholder {
transition : opacity 0.3s ease-out;
}
.contact-form input::placeholder {
transition : opacity 0.3s ease-out;
}
.contact-form input:hover:-ms-input-placeholder {
opacity : 0.5;
}
.contact-form input:hover::placeholder {
opacity : 0.5;
}
.contact-form input:focus:-ms-input-placeholder {
opacity : 0.3;
}
.contact-form input:focus::placeholder {
opacity : 0.3;
}
.contact-form input[type="email"], .contact-form input[type="tel"], .contact-form input[type="text"], .contact-form input[type="url"] {
box-sizing : border-box;
margin-bottom : 1.5em;
width : 100%;
padding : 14px 7px;
}
.contact-form select {
margin-bottom : 1.5em;
padding : 14px 7px;
min-width : 150px;
}
.contact-form textarea {
box-sizing : border-box;
float : none;
height : 200px;
margin-bottom : 1.5em;
width : 100%;
padding : 7px;
font : inherit;
}
.contact-form input[type="checkbox"], .contact-form input[type="radio"] {
float : none;
margin : 0 0.75rem 0 5px;
}
.contact-form input[type="checkbox"] {
top : 0;
margin-left : 0;
}
.contact-form label {
margin-bottom : 0.25em;
float : none;
font-weight : 700;
display : block;
}
.contact-form label.consent-implicit input {
display : none;
}
.contact-form label.checkbox, .contact-form label.checkbox-multiple, .contact-form label.radio {
margin-bottom : 0.25em;
float : none;
font-weight : 400;
display : inline-flex;
align-items : center;
}
.contact-form .grunion-field-checkbox-multiple-wrap, .contact-form .grunion-field-checkbox-wrap, .contact-form .grunion-field-consent-wrap, .contact-form .grunion-field-radio-wrap {
margin-bottom : 1em;
}
.contact-form label span {
font-size : 85%;
margin-left : 0.25em;
font-weight : 400;
}
.contact-form-submission {
margin-bottom : 4em;
padding : 1.5em 1em;
}
.contact-form-submission p {
margin : 0 auto;
overflow-wrap : break-word;
}
.form-errors .form-error-message {
color : red;
}
.textwidget .contact-form input[type="email"], .textwidget .contact-form input[type="tel"], .textwidget .contact-form input[type="text"], .textwidget .contact-form input[type="url"], .textwidget .contact-form textarea, .wp-block-column .contact-form input[type="email"], .wp-block-column .contact-form input[type="tel"], .wp-block-column .contact-form input[type="text"], .wp-block-column .contact-form input[type="url"], .wp-block-column .contact-form textarea {
width : 100%;
}
#jetpack-check-feedback-spam {
margin : 1px 8px 0 0;
}
.jetpack-check-feedback-spam-spinner {
display : inline-block;
margin-top : 7px;
}
.wp-block-jetpack-contact-form {
display : flex;
flex-wrap : wrap;
justify-content : flex-start;
flex-direction : row;
}
.wp-block-jetpack-button, .wp-block-jetpack-contact-form .grunion-field-wrap {
flex : 0 0 100%;
}
.wp-block-jetpack-button button {
padding : 20px 30px;
border : inherit inherit inherit;
font : inherit;
}
.wp-block-jetpack-button.alignright button {
float : right;
}
.wp-block-jetpack-contact-form .grunion-field-wrap {
border-right : 15px solid transparent;
}
.wp-block-jetpack-contact-form .grunion-field-width-25-wrap {
flex : 0 0 25%;
}
.wp-block-jetpack-contact-form .grunion-field-width-50-wrap {
flex : 0 0 50%;
}
.wp-block-jetpack-contact-form .grunion-field-width-75-wrap {
flex : 0 0 75%;
}
.grunion-field-checkbox-wrap, .grunion-field-consent-wrap {
align-self : center;
}
@media only screen and (min-width: 600px) {
.contact-form input[type="email"], .contact-form input[type="tel"], .contact-form input[type="text"], .contact-form input[type="url"] {
width : 50%;
}
.wp-block-jetpack-contact-form input[type="email"], .wp-block-jetpack-contact-form input[type="tel"], .wp-block-jetpack-contact-form input[type="text"], .wp-block-jetpack-contact-form input[type="url"] {
width : 100%;
}
}
.jetpack-empty-spam-container {
display : inline-block;
}
.jetpack-empty-spam {
display : inline-block;
}
.jetpack-empty-spam-spinner {
display : inline-block;
margin-top : 7px;
}
.infinite-loader {
color : #000;
display : block;
height : 28px;
text-align : center;
}
#infinite-handle span {
background : #333;
border-radius : 1px;
color : #f0f0f1;
cursor : pointer;
font-size : 13px;
padding : 6px 16px;
}
@keyframes spinner-inner {
0% {
opacity : 1;
}
100% {
opacity : 0;
}
}
.infinite-loader .spinner-inner div {
left : 47px;
top : 24px;
position : absolute;
animation : spinner-inner 1s linear infinite;
background : #000;
outline : 1px solid #fff;
width : 6px;
height : 12px;
border-radius : 3px / 6px;
transform-origin : 3px 26px;
}
.infinite-loader .spinner-inner div:nth-child(1) {
transform : rotate(0);
animation-delay : -0.9166666666666666s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(2) {
transform : rotate(30deg);
animation-delay : -0.8333333333333334s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(3) {
transform : rotate(60deg);
animation-delay : -0.75s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(4) {
transform : rotate(90deg);
animation-delay : -0.6666666666666666s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(5) {
transform : rotate(120deg);
animation-delay : -0.5833333333333334s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(6) {
transform : rotate(150deg);
animation-delay : -0.5s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(7) {
transform : rotate(180deg);
animation-delay : -0.4166666666666667s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(8) {
transform : rotate(210deg);
animation-delay : -0.3333333333333333s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(9) {
transform : rotate(240deg);
animation-delay : -0.25s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(10) {
transform : rotate(270deg);
animation-delay : -0.16666666666666666s;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(11) {
transform : rotate(300deg);
animation-delay : -83.33333333333333ms;
background : #000;
}
.infinite-loader .spinner-inner div:nth-child(12) {
transform : rotate(330deg);
animation-delay : 0s;
background : #000;
}
.infinite-loader .spinner {
width : 28px;
height : 28px;
display : inline-block;
overflow : hidden;
background : 0 0;
}
.infinite-loader .spinner-inner {
width : 100%;
height : 100%;
position : relative;
transform : translateZ(0) scale(0.28);
backface-visibility : hidden;
transform-origin : 0 0;
}
.infinite-loader .spinner-inner div {
box-sizing : content-box;
}
#infinite-handle span button, #infinite-handle span button:focus, #infinite-handle span button:hover {
display : inline;
position : static;
padding : 0;
margin : 0;
border : none;
line-height : inherit;
background : 0 0;
color : inherit;
cursor : inherit;
font-size : inherit;
font-weight : inherit;
font-family : inherit;
}
#infinite-handle span button::-moz-focus-inner {
margin : 0;
padding : 0;
border : none;
}
@media (max-width: 800px) {
#infinite-handle span:before {
display : none;
}
#infinite-handle span {
display : block;
}
}
#infinite-footer {
position : fixed;
bottom : -50px;
left : 0;
width : 100%;
}
#infinite-footer a {
text-decoration : none;
}
#infinite-footer .blog-credits a:hover, #infinite-footer .blog-info a:hover {
color : #444;
text-decoration : underline;
}
#infinite-footer .container {
background : rgb(255, 255, 255, 0.8);
border-color : #ccc;
border-color : rgb(0, 0, 0, 0.1);
border-style : solid;
border-width : 1px 0 0;
box-sizing : border-box;
margin : 0 auto;
overflow : hidden;
padding : 1px 20px;
width : 780px;
}
#infinite-footer .blog-credits, #infinite-footer .blog-info {
box-sizing : border-box;
line-height : 25px;
}
#infinite-footer .blog-info {
float : left;
overflow : hidden;
text-align : left;
text-overflow : ellipsis;
white-space : nowrap;
width : 40%;
}
#infinite-footer .blog-credits {
font-weight : 400;
float : right;
width : 60%;
}
#infinite-footer .blog-info a {
color : #111;
font-size : 14px;
font-weight : 700;
}
#infinite-footer .blog-credits {
color : #888;
font-size : 12px;
text-align : right;
}
#infinite-footer .blog-credits a {
color : #646970;
}
.infinity-end.neverending #infinite-footer {
display : none;
}
@media (max-width: 640px) {
#infinite-footer .container {
box-sizing : border-box;
width : 100%;
}
#infinite-footer .blog-info {
width : 30%;
}
#infinite-footer .blog-credits {
width : 70%;
}
#infinite-footer .blog-credits, #infinite-footer .blog-info a {
font-size : 10px;
}
}
@media (max-width: 640px) {
#infinite-footer {
position : static;
}
}
#infinite-aria {
position : absolute;
overflow : hidden;
clip : rect(0 0 0 0);
height : 1px;
width : 1px;
margin : -1px;
padding : 0;
border : 0;
}
.infinite-wrap:focus {
outline : 0 !important ;
}
#jp-post-flair {
padding-top : 0.5em;
}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
clear : both;
}
div.sharedaddy h3.sd-title {
margin : 0 0 1em;
display : inline-block;
line-height : 1.2;
font-size : 9pt;
font-weight : 700;
}
div.sharedaddy h3.sd-title:before {
content : "";
display : block;
width : 100%;
min-width : 30px;
border-top : 1px solid #dcdcde;
margin-bottom : 1em;
}
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
width : 61px;
overflow : hidden;
}
#wpadminbar iframe.admin-bar-likes-widget {
width : 61px;
height : 28px;
min-height : 28px;
border-width : 0;
position : absolute;
top : 0;
}
div.jetpack-likes-widget-wrapper {
width : 100%;
min-height : 50px;
position : relative;
}
div.jetpack-likes-widget-wrapper .sd-link-color {
font-size : 12px;
}
div.jetpack-likes-widget-wrapper.slim-likes-widget {
width : 1px;
min-height : 0;
}
div.jetpack-comment-likes-widget-wrapper {
width : 100%;
position : relative;
min-height : 31px;
}
div.jetpack-comment-likes-widget-wrapper iframe {
margin-bottom : 0;
}
#likes-other-gravatars {
display : none;
position : absolute;
padding : 10px 10px 12px;
background-color : #2e4453;
border-width : 0;
box-shadow : 0 0 10px #2e4453;
box-shadow : 0 0 10px rgb(46, 68, 83, 0.6);
min-width : 130px;
z-index : 1000;
}
#likes-other-gravatars * {
line-height : normal;
}
#likes-other-gravatars .likes-text {
color : #fff;
font-size : 12px;
padding-bottom : 8px;
}
#likes-other-gravatars li, #likes-other-gravatars ul {
margin : 0;
padding : 0;
text-indent : 0;
list-style-type : none;
}
#likes-other-gravatars li:before {
content : "";
}
#likes-other-gravatars ul.wpl-avatars {
overflow : auto;
display : block;
max-height : 190px;
}
#likes-other-gravatars ul.wpl-avatars li {
width : 32px;
height : 32px;
float : left;
margin : 0 5px 5px 0;
}
#likes-other-gravatars ul.wpl-avatars li a {
margin : 0 2px 0 0;
border-bottom : none !important ;
display : block;
}
#likes-other-gravatars ul.wpl-avatars li a img {
background : 0 0;
border : none;
margin : 0 !important ;
padding : 0 !important ;
position : static;
}
div.sd-box {
border-top : 1px solid #dcdcde;
border-top : 1px solid rgb(0, 0, 0, 0.13);
}
.comment-likes-widget, .entry-content .post-likes-widget, .post-likes-widget {
margin : 0;
border-width : 0;
display : block;
}
.comment-likes-widget-placeholder, .post-likes-widget-placeholder {
margin : 0;
border-width : 0;
position : relative;
}
.comment-likes-widget-placeholder {
height : 18px;
position : absolute;
display : flex;
}
.comment-likes-widget-placeholder:before {
color : #2ea2cc;
width : 16px;
height : 16px;
content : '';
display : inline-block;
position : relative;
top : 3px;
padding-right : 5px;
background-repeat : no-repeat;
background-size : 16px 16px;
background-image : url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='0' fill='none' width='24' height='24'/%3E%3Cg%3E%3Cpath fill='%232EA2CC' d='M12 2l2.582 6.953L22 9.257l-5.822 4.602L18.18 21 12 16.89 5.82 21l2.002-7.14L2 9.256l7.418-.304'/%3E%3C/g%3E%3C/svg%3E");
}
.post-likes-widget-placeholder .button {
display : none;
}
.comment-likes-widget-placeholder .loading, .post-likes-widget-placeholder .loading {
color : #999;
font-size : 12px;
}
.comment-likes-widget-placeholder .loading {
padding-left : 5px;
margin-top : 4px;
align-self : center;
color : #4e4e4e;
}
.slim-likes-widget .post-likes-widget {
width : auto;
float : none;
}
div.sharedaddy.sd-like-enabled .sd-like h3 {
display : none;
}
div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
width : 100%;
float : none;
position : absolute;
top : 0;
}
.comment-likes-widget {
width : 100%;
}
.cs-rating, .pd-rating {
display : block !important ;
}
.sd-gplus .sd-title {
display : none;
}
.jp-related-posts-i2__row {
display : flex;
margin-top : 1.5rem;
}
.jp-related-posts-i2__row:first-child {
margin-top : 0;
}
.jp-related-posts-i2__post {
flex-grow : 1;
flex-basis : 0;
margin : 0 10px;
display : flex;
flex-direction : column;
padding-left : 0;
}
.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post {
max-width : calc(33% - 20px);
}
.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post, .jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post {
max-width : calc(50% - 20px);
}
.jp-related-posts-i2__post-context, .jp-related-posts-i2__post-date, .jp-related-posts-i2__post-heading, .jp-related-posts-i2__post-img-link {
flex-direction : row;
display : block;
}
.jp-related-posts-i2__post-heading {
margin : 0.5rem 0;
font-size : 1rem;
line-height : 1.2em;
}
.jp-related-posts-i2__post-link {
display : block;
width : 100%;
line-height : 1.2em;
}
.jp-related-posts-i2__post-img-link {
order : -1;
}
.jp-related-posts-i2__post-img-link img {
width : 100%;
}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__row {
margin-top : 0;
display : block;
}
.jp-relatedposts-i2[data-layout="list"] .jp-related-posts-i2__post {
max-width : none;
margin : 0;
}
.jp-relatedposts-i2[data-layout="list"].jp-related-posts-i2__post-img-link {
margin-top : 1rem;
}
@media only screen and (max-width: 640px) {
.jp-related-posts-i2__row {
margin-top : 0;
display : block;
}
.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post {
max-width : none;
margin : 0;
margin-top : 1rem;
}
.jp-related-posts-i2__post-img-link {
margin-top : 1rem;
}
.jp-related-posts-i2__post-img-link img {
width : 350px;
}
}
#jp-relatedposts {
display : none;
padding-top : 1em;
margin : 1em 0;
position : relative;
clear : both;
}
.jp-relatedposts:after {
content : '';
display : block;
clear : both;
}
#jp-relatedposts h3.jp-relatedposts-headline {
margin : 0 0 1em;
display : inline-block;
float : left;
font-size : 9pt;
font-weight : 700;
font-family : inherit;
}
#jp-relatedposts h3.jp-relatedposts-headline em:before {
content : "";
display : block;
width : 100%;
min-width : 30px;
border-top : 1px solid #dcdcde;
border-top : 1px solid rgb(0, 0, 0, 0.2);
margin-bottom : 1em;
}
#jp-relatedposts h3.jp-relatedposts-headline em {
font-style : normal;
font-weight : 700;
}
#jp-relatedposts .jp-relatedposts-items {
clear : left;
}
#jp-relatedposts .jp-relatedposts-items-visual {
margin-right : -20px;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
float : left;
width : 33%;
margin : 0 0 1em;
box-sizing : border-box;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
padding-right : 20px;
opacity : 0.8;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n 4), #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n 4) {
clear : both;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a {
text-decoration : underline;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover {
opacity : 1;
}
#jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items time, #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
font-size : 14px;
line-height : 20px;
margin : 0;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs {
position : relative;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay {
position : absolute;
top : 0;
bottom : 0;
left : 0;
right : 0;
display : block;
border-bottom : 0;
}
#jp-relatedposts .jp-relatedposts-items p, #jp-relatedposts .jp-relatedposts-items time {
margin-bottom : 0;
}
#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
text-transform : none;
margin : 0;
font-family : inherit;
display : block;
max-width : 100%;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
font-size : inherit;
font-weight : 400;
text-decoration : none;
opacity : 1;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover {
text-decoration : underline;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
display : block;
max-width : 90%;
overflow : hidden;
text-overflow : ellipsis;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span {
height : auto;
max-width : 100%;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
opacity : 0.6;
}
.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date {
display : none;
}
#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt {
display : none;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt {
overflow : hidden;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span {
margin-bottom : 1em;
}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post {
clear : both;
width : 100%;
}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img {
float : left;
overflow : hidden;
max-width : 33%;
margin-right : 3%;
}
#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
display : inline-block;
max-width : 63%;
}
@media only screen and (max-width: 640px) {
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
width : 50%;
}
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n) {
clear : left;
}
#jp-relatedposts .jp-relatedposts-items-visual {
margin-right : 20px;
}
}
@media only screen and (max-width: 320px) {
#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
width : 100%;
clear : both;
margin : 0 0 1em;
}
#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title {
float : none;
max-width : 100%;
margin-right : 0;
}
}
#jp-post-flair {
padding-top : 0.5em;
}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
clear : both;
}
div.sharedaddy h3.sd-title {
margin : 0 0 1em;
display : inline-block;
line-height : 1.2;
font-size : 9pt;
font-weight : 700;
}
div.sharedaddy h3.sd-title:before {
content : "";
display : block;
width : 100%;
min-width : 30px;
border-top : 1px solid #dcdcde;
margin-bottom : 1em;
}
body.highlander-light h3.sd-title:before {
border-top : 1px solid rgb(0, 0, 0, 0.2);
}
body.highlander-dark h3.sd-title:before {
border-top : 1px solid rgb(255, 255, 255, 0.4);
}
.sd-sharing {
margin-bottom : 1em;
}
.sd-content ul {
padding : 0 !important ;
margin : 0 !important ;
list-style : none !important ;
}
.sd-content ul li {
display : inline-block;
}
.sd-content ul li.share-deprecated {
opacity : 0.5;
}
.sd-content ul li.share-deprecated a span {
text-decoration : line-through;
}
.sd-block.sd-gplus {
margin : 0 0 0.5em;
}
.sd-gplus .sd-content {
font-size : 12px;
}
#sharing_email .sharing_send, .sd-content ul li .option a.share-ustom, .sd-content ul li a.sd-button, .sd-content ul li.advanced a.share-more, .sd-content ul li.preview-item div.option.option-smart-off a, .sd-social-icon .sd-content ul li a.sd-button, .sd-social-icon-text .sd-content ul li a.sd-button, .sd-social-official .sd-content > ul > li .digg_button > a, .sd-social-official .sd-content > ul > li > a.sd-button, .sd-social-text .sd-content ul li a.sd-button {
text-decoration : none !important ;
display : inline-block;
font-size : 12px;
font-family : "Open Sans", sans-serif;
font-weight : 400;
border-radius : 3px;
color : #656565 !important ;
background : #f8f8f8;
border : #ccc solid 1px;
box-shadow : 0 1px 0 rgb(0, 0, 0, 0.08);
text-shadow : none;
line-height : 23px;
padding : 1px 8px 0 5px;
}
.sd-content ul li .option a.share-ustom span, .sd-content ul li a.sd-button > span, .sd-content ul li.advanced a.share-more span, .sd-content ul li.preview-item div.option.option-smart-off a span, .sd-social-icon-text .sd-content ul li a.sd-button > span, .sd-social-official .sd-content > ul > li .digg_button > a span, .sd-social-official .sd-content > ul > li > a.sd-button span, .sd-social-text .sd-content ul li a.sd-button span {
line-height : 23px;
}
.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button, .sd-social-official .sd-content > ul > li .digg_button > a, .sd-social-official .sd-content > ul > li > a.sd-button {
line-height : 17px;
box-shadow : none;
vertical-align : top;
}
.sd-social-official .sd-content ul li a.sd-button > span {
line-height : 17px;
}
.sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a:before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button:before, .sd-social-official .sd-content > ul > li .digg_button > a:before, .sd-social-official .sd-content > ul > li > a.sd-button:before {
margin-bottom : -1px;
}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon .sd-content ul li a.sd-button:hover, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:hover, .sd-social-official .sd-content > ul > li .digg_button > a:active, .sd-social-official .sd-content > ul > li .digg_button > a:hover, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:hover, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:hover {
color : #555;
background : #f6f7f7;
border : #999 solid 1px;
}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:active, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:active {
box-shadow : 0 1px 0 rgb(0, 0, 0, 0.16) inset;
}
.sd-content ul li a.sd-button:before {
display : inline-block;
font : normal normal 18px/1 social-logos;
vertical-align : top;
text-align : center;
}
.sd-social-icon-text ul li a.sd-button:before {
position : relative;
top : 2px;
}
@media screen {
.sd-content ul li a.sd-button:before {
position : relative;
top : 2px;
}
}
.sd-social-official ul li a.sd-button:before {
position : relative;
top : -2px;
}
@media screen {
.sd-social-official ul li a.sd-button:before {
top : 0;
}
}
.sd-content ul li {
margin : 0 5px 5px 0;
padding : 0;
}
.jp-sharing-input-touch .sd-content ul li {
padding-left : 10px;
}
.sd-content ul li.preview-item a.sd-button span, .sd-social-icon-text .sd-content ul li a span, .sd-social-official .sd-content ul li a.sd-button span {
margin-left : 3px;
}
.sd-content ul li.preview-item.no-icon a.sd-button span {
margin-left : 0;
}
.sd-content ul li.no-icon a:before, .sd-social-text .sd-content ul li a:before {
display : none;
}
body .sd-content ul li.share-custom.no-icon a span, body .sd-social-text .sd-content ul li.share-custom a span {
background-image : none;
background-position : -500px -500px !important ;
background-repeat : no-repeat !important ;
padding-left : 0;
height : 0;
line-height : inherit;
}
.sd-social-icon .sd-content ul li a.share-more {
position : relative;
top : -4px;
}
@media screen {
.sd-social-icon .sd-content ul li a.share-more {
top : 2px;
}
}
.sd-social-icon .sd-content ul li a.share-more span {
margin-left : 3px;
}
.sd-content ul li.share-print div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-print a:before, .sd-social-icon-text .sd-content li.share-print a:before, .sd-social-official .sd-content li.share-print a:before, .sd-social-text .sd-content ul li.share-print a:before {
content : '\f469';
}
.sd-content ul li.share-email div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-email a:before, .sd-social-icon-text .sd-content li.share-email a:before, .sd-social-official .sd-content li.share-email a:before, .sd-social-text .sd-content ul li.share-email a:before {
content : '\f410';
}
.sd-content ul li.share-linkedin div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-linkedin a:before, .sd-social-icon-text .sd-content li.share-linkedin a:before, .sd-social-text .sd-content ul li.share-linkedin a:before {
content : '\f207';
}
.sd-content ul li.share-twitter div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-twitter a:before, .sd-social-icon-text .sd-content li.share-twitter a:before, .sd-social-text .sd-content ul li.share-twitter a:before {
content : '\f202';
}
.sd-content ul li.share-reddit div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-reddit a:before, .sd-social-icon-text .sd-content li.share-reddit a:before, .sd-social-text .sd-content ul li.share-reddit a:before {
content : '\f222';
}
.sd-content ul li.share-tumblr div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-tumblr a:before, .sd-social-icon-text .sd-content li.share-tumblr a:before, .sd-social-text .sd-content ul li.share-tumblr a:before {
content : '\f607';
}
.sd-content ul li.share-pocket div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pocket a:before, .sd-social-icon-text .sd-content li.share-pocket a:before, .sd-social-text .sd-content ul li.share-pocket a:before {
content : '\f224';
}
.sd-content ul li.share-pinterest div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-pinterest a:before, .sd-social-icon-text .sd-content li.share-pinterest a:before, .sd-social-text .sd-content ul li.share-pinterest a:before {
content : '\f210';
}
.sd-content ul li.share-facebook div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-facebook a:before, .sd-social-icon-text .sd-content li.share-facebook a:before, .sd-social-text .sd-content ul li.share-facebook a:before {
content : '\f203';
}
.sd-content ul li.share-press-this div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-press-this a:before, .sd-social-icon-text .sd-content li.share-press-this a:before, .sd-social-official .sd-content li.share-press-this a:before, .sd-social-text .sd-content ul li.share-press-this a:before {
content : '\f205';
}
.sd-social-official .sd-content li.share-press-this a:before {
color : #2ba1cb;
}
.sd-content ul li.share-telegram div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-telegram a:before, .sd-social-icon-text .sd-content li.share-telegram a:before, .sd-social-official .sd-content li.share-telegram a:before, .sd-social-text .sd-content ul li.share-telegram a:before {
content : '\f606';
}
.sd-social-official .sd-content li.share-telegram a:before {
color : #08c;
}
.sd-content ul li.share-skype div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-skype a:before, .sd-social-icon-text .sd-content li.share-skype a:before, .sd-social-text .sd-content ul li.share-skype a:before {
content : '\f220';
}
.sd-content ul li.advanced a.share-more:before, .sd-social-icon .sd-content ul a.share-more:before, .sd-social-icon-text .sd-content a.share-more:before, .sd-social-official .sd-content a.share-more:before, .sd-social-text .sd-content ul a.share-more:before {
content : '\f415';
}
.sd-social-official .sd-content a.share-more:before {
color : #2ba1cb;
}
.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before, .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before, .sd-social-official .sd-content li.share-jetpack-whatsapp a:before, .sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before {
content : '\f608';
}
.sd-social-official .sd-content li.share-jetpack-whatsapp a:before {
color : #43d854;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-jetpack-whatsapp a.sd-button {
background : #43d854;
color : #fff !important ;
}
.sd-content ul li.share-deprecated div.option.option-smart-off a:before, .sd-social-icon .sd-content ul li.share-deprecated a:before, .sd-social-icon-text .sd-content li.share-deprecated a:before, .sd-social-official .sd-content li.share-deprecated a:before {
width : 1em;
height : 1em;
content : "\1F6AB";
}
.sd-social .sd-button .share-count {
background : #2ea2cc;
color : #fff;
border-radius : 10px;
display : inline-block;
text-align : center;
font-size : 10px;
padding : 1px 3px;
line-height : 1;
}
.sd-social-official .sd-content ul, .sd-social-official .sd-content ul li {
line-height : 25px !important ;
}
.sd-social-official .sd-content > ul > li > a.sd-button span {
line-height : 1;
}
.sd-social-official .sd-content ul:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.sd-social-official .sd-content li.share-press-this a {
margin : 0 0 5px;
}
.sd-social-official .sd-content ul > li {
display : block;
float : left;
margin : 0 10px 5px 0 !important ;
height : 25px;
}
.sd-social-official .fb-share-button > span {
vertical-align : top !important ;
}
.sd-social-official .sd-content .pocket_button iframe {
width : 98px;
}
.reddit_button iframe {
margin-top : 1px;
}
.linkedin_button > span, .pinterest_button, .pocket_button iframe, .twitter_button {
margin : 0 !important ;
}
.linkedin_button > span, .pinterest_button a {
display : block !important ;
}
.sd-social-official .sd-content .share-skype {
width : 55px;
}
body .sd-social-official li a.share-more, body .sd-social-official li.share-custom a, body .sd-social-official li.share-digg a, body .sd-social-official li.share-email a, body .sd-social-official li.share-press-this a, body .sd-social-official li.share-print {
position : relative;
top : 0;
}
body .sd-social-icon .sd-content li.share-custom > a {
padding : 2px 3px 0;
position : relative;
top : 4px;
}
body .sd-content ul li.share-custom a.share-icon span, body .sd-social-icon .sd-content li.share-custom a span, body .sd-social-icon-text .sd-content li.share-custom a span, body .sd-social-official .sd-content li.share-custom a span, body .sd-social-text .sd-content li.share-custom a span {
background-size : 16px 16px;
background-repeat : no-repeat;
margin-left : 0;
padding : 0 0 0 19px;
display : inline-block;
height : 21px;
line-height : 16px;
}
body .sd-social-icon .sd-content li.share-custom a span {
width : 0;
}
body .sd-social-icon .sd-content li.share-custom a span {
padding-left : 16px !important ;
}
.sharing-hidden .inner {
position : absolute;
z-index : 2;
border : #ccc solid 1px;
padding : 10px;
background : #fff;
box-shadow : 0 5px 20px rgb(0, 0, 0, 0.2);
border-radius : 2px;
margin-top : 5px;
max-width : 400px;
}
.sharing-hidden .inner ul {
margin : 0 !important ;
}
.sd-social-official .sd-content .sharing-hidden ul > li.share-end {
clear : both;
margin : 0 !important ;
height : 0 !important ;
}
.sharing-hidden .inner:after, .sharing-hidden .inner:before {
position : absolute;
z-index : 1;
top : -8px;
left : 20px;
width : 0;
height : 0;
border-left : 6px solid transparent;
border-right : 6px solid transparent;
border-bottom : 8px solid #ccc;
content : "";
display : block;
}
.sharing-hidden .inner:after {
z-index : 2;
top : -7px;
border-left : 6px solid transparent;
border-right : 6px solid transparent;
border-bottom : 8px solid #fff;
}
.sharing-hidden ul {
margin : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"] a, .sd-social-icon .sd-content ul li[class*="share-"] a:hover, .sd-social-icon .sd-content ul li[class*="share-"] div.option a {
border-radius : 50%;
border : 0;
box-shadow : none;
padding : 7px;
position : relative;
top : -2px;
line-height : 1;
width : auto;
height : auto;
margin-bottom : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button > span, .sd-social-icon .sd-content ul li[class*="share-"] div.option a span {
line-height : 1;
}
.sd-social-icon .sd-content ul li[class*="share-"] a:hover, .sd-social-icon .sd-content ul li[class*="share-"] div.option a:hover {
border : none;
opacity : 0.6;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button:before {
top : 1px;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-custom {
padding : 8px 8px 6px;
top : 5px;
}
.sd-social-icon .sd-content ul li a.sd-button.share-more {
margin-left : 10px;
}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more {
margin-left : 0;
}
.sd-social-icon .sd-button span.share-count {
position : absolute;
bottom : 0;
right : 0;
border-radius : 0;
background : #555;
font-size : 9px;
}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button {
background : #e9e9e9;
margin-top : 2px;
text-indent : 0;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-tumblr a.sd-button {
background : #2c4762;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-facebook a.sd-button {
background : #1877f2;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-twitter a.sd-button {
background : #00acee;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-pinterest a.sd-button {
background : #ca1f27;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-digg a.sd-button {
color : #555 !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button {
background : #4f94d4;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-telegram a.sd-button {
background : #08c;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-linkedin a.sd-button {
background : #0077b5;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-pocket a.sd-button {
background : #ee4056;
color : #fff !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-reddit a.sd-button {
background : #cee3f8;
color : #555 !important ;
}
.sd-social-icon .sd-content ul li[class*="share-"].share-skype a.sd-button {
background : #00aff0;
color : #fff !important ;
}
.sharing-screen-reader-text {
clip : rect(1px,1px,1px,1px);
position : absolute !important ;
height : 1px;
width : 1px;
overflow : hidden;
}
.sharing-screen-reader-text:active, .sharing-screen-reader-text:focus, .sharing-screen-reader-text:hover {
background-color : #f0f0f1;
border-radius : 3px;
box-shadow : 0 0 2px 2px rgb(0, 0, 0, 0.6);
clip : auto !important ;
color : #21759b;
display : block;
font-size : 14px;
font-weight : 700;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
#sharing_email {
width : 342px;
position : absolute;
z-index : 1001;
border : #ccc solid 1px;
padding : 15px;
background : #fff;
box-shadow : 0 5px 20px rgb(0, 0, 0, 0.2);
text-align : left;
}
div.sharedaddy.sharedaddy-dark #sharing_email {
border-color : #fff;
}
#sharing_email .errors {
color : #fff;
background-color : #771a09;
font-size : 12px;
padding : 5px 8px;
line-height : 1;
margin : 10px 0 0;
}
#sharing_email label {
font-size : 12px;
color : #333;
font-weight : 700;
display : block;
padding : 0 0 4px;
text-align : left;
text-shadow : none;
}
#sharing_email form {
margin : 0;
}
#sharing_email input[type="email"], #sharing_email input[type="text"] {
width : 100%;
box-sizing : border-box;
border : #ccc solid 1px;
margin-bottom : 1em;
background : #fff;
font-size : 12px;
color : #333;
max-width : none;
padding : 1px 3px;
}
#jetpack-source_f_name {
display : none !important ;
position : absolute !important ;
left : -9000px;
}
#sharing_email .sharing_cancel {
padding : 0 0 0 1em;
font-size : 12px;
text-shadow : none;
}
#sharing_email .recaptcha {
width : 312px;
height : 123px;
margin : 0 0 1em;
}
.sd-content .share-customize-link {
margin-top : 0;
line-height : 11px;
}
.sd-content .share-customize-link a {
font-size : 11px;
font-family : "Open Sans", sans-serif;
}
.slideshow-window {
background-color : #222;
border : #222 solid 20px;
border-radius : 10px;
height : 0;
margin-bottom : 20px;
overflow : hidden;
padding-top : 30px !important ;
padding-bottom : 56.25% !important ;
position : relative;
z-index : 1;
}
.slideshow-window.slideshow-white {
background-color : #fff;
border-color : #fff;
}
.slideshow-window, .slideshow-window * {
box-sizing : content-box;
}
.slideshow-loading {
height : 100%;
text-align : center;
margin : auto;
}
body div.slideshow-window * img {
background-color : transparent !important ;
background-image : none !important ;
border-width : 0 !important ;
display : block;
margin : 0 auto;
max-width : 100%;
max-height : 100%;
padding : 0 !important ;
position : relative;
transform : translateY(-50%);
top : 50%;
}
.slideshow-loading img {
vertical-align : middle;
}
.slideshow-slide {
display : none;
height : 100% !important ;
left : 0;
margin : auto;
position : absolute;
text-align : center;
top : 0;
width : 100% !important ;
}
.slideshow-slide img {
vertical-align : middle;
}
.slideshow-line-height-hack {
overflow : hidden;
width : 0;
font-size : 0;
}
.slideshow-slide-caption {
font-size : 13px;
font-family : "Helvetica Neue", sans-serif;
color : #f6f7f7;
text-shadow : 1px 1px 2px #222;
line-height : 25px;
height : 25px;
position : absolute;
bottom : 5px;
left : 0;
z-index : 100;
width : 100%;
text-align : center;
}
.slideshow-controls {
z-index : 1000;
position : absolute;
bottom : 30px;
margin : auto;
text-align : center;
width : 100%;
opacity : 0.5;
direction : ltr;
transition : opacity 0.3s ease-out;
}
.slideshow-window:hover .slideshow-controls {
opacity : 1;
}
body div div.slideshow-controls a, body div div.slideshow-controls a:hover {
border : rgb(255, 255, 255, 0.1) solid 2px !important ;
background-color : #000 !important ;
background-color : rgb(0, 0, 0, 0.6) !important ;
background-image : url(/wp-content/mu-plugins/jetpack-10.0/css/../modules/shortcodes/img/slideshow-controls.png) !important ;
background-repeat : no-repeat;
background-size : 142px 16px !important ;
background-position : -34px 8px !important ;
color : #222 !important ;
margin : 0 5px !important ;
padding : 0 !important ;
display : inline-block !important ;
height : 32px !important ;
width : 32px !important ;
line-height : 32px !important ;
text-align : center !important ;
border-radius : 10em !important ;
transition : border-color 0.3s ease-out;
}
@media only screen {
body div div.slideshow-controls a, body div div.slideshow-controls a:hover {
background-image : url(/wp-content/mu-plugins/jetpack-10.0/css/../modules/shortcodes/img/slideshow-controls-2x.png) !important ;
}
}
body div div.slideshow-controls a:hover {
border-color : #fff !important ;
}
body div div.slideshow-controls a:first-child {
background-position : -76px 8px !important ;
}
body div div.slideshow-controls a:last-child {
background-position : -117px 8px !important ;
}
body div div.slideshow-controls a:nth-child(2) {
background-position : -34px 8px !important ;
}
body div div.slideshow-controls a.running {
background-position : -34px 8px !important ;
}
body div div.slideshow-controls a.paused {
background-position : 9px 8px !important ;
}
.slideshow-controls a img {
border : #f0f dotted 50px;
}
body.presentation-wrapper-fullscreen-parent, html.presentation-wrapper-fullscreen-parent {
overflow : hidden !important ;
}
.presentation-wrapper-fullscreen-parent #wpadminbar {
display : none;
}
.presentation-wrapper-fullscreen, .presentation-wrapper-fullscreen-parent {
min-width : 100% !important ;
min-height : 100% !important ;
position : absolute !important ;
top : 0 !important ;
right : 0 !important ;
bottom : 0 !important ;
left : 0 !important ;
margin : 0 !important ;
padding : 0 !important ;
z-index : 10000 !important ;
}
.presentation-wrapper-fullscreen {
background-color : grey;
border : none !important ;
}
.presentation-wrapper-fullscreen .nav-arrow-left, .presentation-wrapper-fullscreen .nav-arrow-right {
z-index : 20001;
}
.presentation-wrapper-fullscreen .nav-fullscreen-button {
z-index : 20002;
}
.presentation-wrapper {
margin : 20px auto;
border : #dcdcde solid 1px;
overflow : hidden;
line-height : normal;
}
.presentation {
position : relative;
margin : 0;
overflow : hidden;
outline : 0;
}
.presentation, .presentation .step {
background-repeat : no-repeat;
background-position : center;
background-size : 100% 100%;
}
.presentation .step.fade:not(.active) {
opacity : 0;
}
.presentation .slide-content {
padding : 30px;
}
.presentation .nav-arrow-left, .presentation .nav-arrow-right, .presentation .nav-fullscreen-button {
position : absolute;
width : 34px;
background-repeat : no-repeat;
z-index : 2;
opacity : 0;
transition : opacity 0.25s;
}
.presentation .nav-arrow-left, .presentation .nav-arrow-right {
height : 100%;
background-image : url(/wp-content/mu-plugins/jetpack-10.0/css/../modules/shortcodes/images/slide-nav.png);
background-size : 450% 61px;
}
.presentation .nav-arrow-left {
left : 0;
background-position : 4px 50%;
}
.presentation .nav-arrow-right {
right : 0;
background-position : -120px 50%;
}
.presentation .nav-fullscreen-button {
width : 32px;
height : 32px;
margin : 4px;
bottom : 0;
right : 0;
z-index : 3;
background-image : url(/wp-content/mu-plugins/jetpack-10.0/css/../modules/shortcodes/images/expand.png);
background-size : 100% 100%;
}
.presentation:hover .nav-arrow-left, .presentation:hover .nav-arrow-right {
opacity : 1;
}
.presentation:hover .nav-fullscreen-button {
opacity : 0.8;
}
.presentation-wrapper-fullscreen .nav-fullscreen-button {
background-image : url(/wp-content/mu-plugins/jetpack-10.0/css/../modules/shortcodes/images/collapse.png);
}
.presentation .autoplay-overlay {
height : 15%;
width : 80%;
margin : 30% 10%;
position : relative;
z-index : 100;
display : table;
border-radius : 50px;
background-color : #dcdcde;
background-color : rgb(0, 0, 0, 0.75);
transition : opacity 0.5s;
}
.presentation .autoplay-overlay .overlay-msg {
position : relative;
display : table-cell;
text-align : center;
vertical-align : middle;
color : #fff;
}
.presentation .will-fade {
opacity : 0;
}
.presentation .do-fade {
opacity : 1;
transition : opacity 0.5s;
}
div.jetpack-quiz {
border : #deede3 solid 1px;
background-color : #f3f3f3;
padding : 1em;
line-height : 1.3em;
margin-bottom : 2em;
border-radius : 0.2em;
}
div.jetpack-quiz div.jetpack-quiz-question {
margin-bottom : 0.5em;
font-weight : 700;
}
div.jetpack-quiz div.jetpack-quiz-answer {
cursor : pointer;
margin-bottom : 0.5em;
padding : 1em 0 1em 1em;
border-bottom : 1px dotted #999;
}
div.jetpack-quiz div.jetpack-quiz-answer.last {
padding-bottom : 0;
margin-bottom : 0;
border-bottom : 0;
}
div.jetpack-quiz div.jetpack-quiz-answer.correct {
color : green;
}
div.jetpack-quiz div.jetpack-quiz-answer.wrong {
color : red;
}
div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation {
display : none;
}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation, div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation {
display : block;
color : #000;
font-size : 90%;
margin-top : 1em;
}
div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt, div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt {
font-size : 85%;
}
div.jetpack-quiz pre {
font : 15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
background : 0 0;
margin : 0;
padding : 0;
}
#subscribe-email input {
width : 95%;
}
.comment-subscription-form {
margin-bottom : 1em;
}
.comment-subscription-form .subscribe-label {
display : inline !important ;
}
.screen-reader-text {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute !important ;
width : 1px;
overflow-wrap : normal !important ;
}
.jetpack-video-wrapper {
margin-bottom : 1.6em;
}
.jetpack-video-wrapper > .wp-video, .jetpack-video-wrapper > embed, .jetpack-video-wrapper > iframe, .jetpack-video-wrapper > object {
margin-bottom : 0;
}
.jetpack-social-navigation ul {
display : block;
margin : 0 0 1.5em;
padding : 0;
}
.jetpack-social-navigation li {
display : inline-block;
margin : 0;
line-height : 1;
}
.jetpack-social-navigation a {
border : 0;
height : 1em;
text-decoration : none;
width : 1em;
}
.jetpack-social-navigation-svg .icon {
color : inherit;
fill : currentColor;
height : 1em;
vertical-align : middle;
width : 1em;
}
.jetpack-social-navigation-genericons a:before {
display : inline-block;
font-family : Genericons;
font-size : 1em;
font-style : normal;
font-weight : 400;
height : 1em;
line-height : 1;
text-decoration : inherit;
vertical-align : top;
width : 1em;
}
.jetpack-social-navigation-genericons a:before {
content : "\f415";
}
.jetpack-social-navigation-genericons a[href*="codepen.io"]:before {
content : "\f216";
}
.jetpack-social-navigation-genericons a[href*="digg.com"]:before {
content : "\f221";
}
.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before {
content : "\f201";
}
.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before {
content : "\f225";
}
.jetpack-social-navigation-genericons a[href*="mailto:"]:before {
content : "\f410";
}
.jetpack-social-navigation-genericons a[href*="facebook.com"]:before {
content : "\f203";
}
.jetpack-social-navigation-genericons a[href*="flickr.com"]:before {
content : "\f211";
}
.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before {
content : "\f226";
}
.jetpack-social-navigation-genericons a[href*="github.com"]:before {
content : "\f200";
}
.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before {
content : "\f206";
}
.jetpack-social-navigation-genericons a[href*="instagram.com"]:before {
content : "\f215";
}
.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before {
content : "\f208";
}
.jetpack-social-navigation-genericons a[href*="path.com"]:before {
content : "\f219";
}
.jetpack-social-navigation-genericons a[href*="pinterest."]:before {
content : "\f210";
}
.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before {
content : "\f224";
}
.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before {
content : "\f217";
}
.jetpack-social-navigation-genericons a[href*="reddit.com"]:before {
content : "\f222";
}
.jetpack-social-navigation-genericons a[href$="/feed/"]:before {
content : "\f413";
}
.jetpack-social-navigation-genericons a[href*="skype:"]:before {
content : "\f220";
}
.jetpack-social-navigation-genericons a[href*="spotify.com"]:before {
content : "\f515";
}
.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before {
content : "\f223";
}
.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before {
content : "\f214";
}
.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before {
content : "\f516";
}
.jetpack-social-navigation-genericons a[href*="twitter.com"]:before {
content : "\f202";
}
.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before {
content : "\f212";
}
.jetpack-social-navigation-genericons a[href*="vine.co"]:before {
content : "\f517";
}
.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before, .jetpack-social-navigation-genericons a[href*="wordpress.org"]:before {
content : "\f205";
}
.jetpack-social-navigation-genericons a[href*="youtube.com"]:before {
content : "\f213";
}
.tiled-gallery {
clear : both;
margin : 0 0 20px;
overflow : hidden;
}
.tiled-gallery img {
margin : 2px !important ;
}
.tiled-gallery .gallery-group {
float : left;
position : relative;
}
.tiled-gallery .tiled-gallery-item {
float : left;
margin : 0;
position : relative;
width : inherit;
}
.tiled-gallery .gallery-row {
overflow : hidden;
}
.tiled-gallery .tiled-gallery-item a {
background : 0 0;
border : none;
color : inherit;
margin : 0;
padding : 0;
text-decoration : none;
width : auto;
}
.tiled-gallery .tiled-gallery-item img, .tiled-gallery .tiled-gallery-item img:hover {
background : 0 0;
border : none;
box-shadow : none;
max-width : 100%;
padding : 0;
vertical-align : middle;
}
.tiled-gallery-caption {
background : #f0f0f1;
background : rgb(255, 255, 255, 0.8);
color : #333;
font-size : 13px;
font-weight : 400;
overflow : hidden;
padding : 10px 0;
position : absolute;
bottom : 0;
text-indent : 10px;
text-overflow : ellipsis;
width : 100%;
white-space : nowrap;
}
.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption {
font-size : 11px;
}
.widget-gallery .tiled-gallery-unresized {
visibility : hidden;
height : 0;
overflow : hidden;
}
.tiled-gallery .tiled-gallery-item img.grayscale {
position : absolute;
left : 0;
top : 0;
}
.tiled-gallery .tiled-gallery-item img.grayscale:hover {
opacity : 0;
}
.tiled-gallery.type-circle .tiled-gallery-item img {
border-radius : 50% !important ;
object-fit : cover;
}
.tiled-gallery.type-circle .tiled-gallery-caption {
display : none;
}
.tiled-gallery.type-square .tiled-gallery-item img {
object-fit : cover;
}
.jetpack-display-remote-posts {
margin : 5px 0 20px;
}
.jetpack-display-remote-posts h4 {
margin : 5px 0;
padding : 0;
}
.jetpack-display-remote-posts p {
margin : 0;
padding : 0;
}
.jetpack-display-remote-posts img {
max-width : 100%;
}
.widget-grofile h4 {
margin : 1em 0 0.5em;
}
.widget-grofile ul.grofile-urls {
margin-left : 0;
overflow : hidden;
}
.widget-grofile ul.grofile-accounts li {
list-style : none;
display : inline;
}
.widget-grofile ul.grofile-accounts li:before {
content : "" !important ;
}
.widget-grofile .grofile-accounts-logo {
background-image : url(https://secure.gravatar.com/images/grav-share-sprite.png);
background-repeat : no-repeat;
width : 16px;
height : 16px;
float : left;
margin-right : 8px;
margin-bottom : 8px;
}
.rtl .widget-grofile .grofile-accounts-logo {
margin-left : 8px;
margin-right : 0;
}
.grofile-thumbnail {
width : 500px;
max-width : 100%;
}
@media only screen, only screen, only screen, only screen {
.widget-grofile .grofile-accounts-logo {
background-image : url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);
background-size : 16px 784px;
}
}
div[class^="gr_custom_container"] {
border : gray solid 1px;
border-radius : 10px;
padding : 10px 5px;
background-color : #fff;
color : #000;
}
div[class^="gr_custom_container"] a {
color : #000;
}
h2[class^="gr_custom_header"] {
display : none;
}
div[class^="gr_custom_each_container"] {
width : 100%;
clear : both;
margin-bottom : 10px;
overflow : auto;
padding-bottom : 4px;
border-bottom : 1px solid #a7aaad;
}
div[class^="gr_custom_book_container"] {
float : right;
overflow : hidden;
height : 60px;
margin-left : 4px;
width : 39px;
}
div[class^="gr_custom_author"] {
font-size : 10px;
}
div[class^="gr_custom_tags"] {
font-size : 10px;
color : gray;
}
div[class^="gr_custom_rating"] {
display : none;
}
.widget_wpcom_social_media_icons_widget ul {
list-style-type : none;
margin-left : 0;
}
.widget_wpcom_social_media_icons_widget ul li {
border : none 0;
display : inline;
margin-right : 0.5em;
}
.widget_wpcom_social_media_icons_widget li a {
border : none 0;
text-decoration : none;
}
.widget_wpcom_social_media_icons_widget .genericon {
font-family : Genericons;
}
.widget_wpcom_social_media_icons_widget .screen-reader-text {
clip : rect(1px,1px,1px,1px);
position : absolute !important ;
height : 1px;
width : 1px;
overflow : hidden;
}
.widget_wpcom_social_media_icons_widget .screen-reader-text:active, .widget_wpcom_social_media_icons_widget .screen-reader-text:focus, .widget_wpcom_social_media_icons_widget .screen-reader-text:hover {
background-color : #f0f0f1;
border-radius : 3px;
box-shadow : 0 0 2px 2px rgb(0, 0, 0, 0.6);
clip : auto !important ;
color : #21759b;
display : block;
font-size : 14px;
font-size : 0.875rem;
font-weight : 700;
height : auto;
left : 5px;
line-height : normal;
padding : 15px 23px 14px;
text-decoration : none;
top : 5px;
width : auto;
z-index : 100000;
}
.widgets-grid-layout {
width : 100%;
}
.widgets-grid-layout:after, .widgets-grid-layout:before {
content : " ";
display : table;
}
.widgets-grid-layout:after {
clear : both;
}
.widget-grid-view-image {
float : left;
max-width : 50%;
}
.widget-grid-view-image a {
display : block;
margin : 0 2px 4px 0;
}
.widget-grid-view-image:nth-child(even) {
float : right;
}
.widget-grid-view-image:nth-child(even) a {
margin : 0 0 4px 2px;
}
.widgets-grid-layout .widget-grid-view-image img {
max-width : 100%;
height : auto;
}
.widgets-multi-column-grid ul {
overflow : hidden;
padding : 0;
margin : 0;
list-style-type : none;
}
.widgets-multi-column-grid ul li {
background : 0 0;
clear : none;
float : left;
margin : 0 -5px -3px 0;
padding : 0 8px 6px 0;
border : none;
list-style-type : none !important ;
}
.widgets-multi-column-grid ul li a {
background : 0 0;
margin : 0;
padding : 0;
border : 0;
}
.widgets-multi-column-grid .avatar {
vertical-align : middle;
}
.widgets-list-layout {
padding : 0;
margin : 0;
list-style-type : none;
}
.widgets-list-layout li:after, .widgets-list-layout li:before {
content : "";
display : table;
}
.widgets-list-layout li:after {
clear : both;
}
.widgets-list-layout li {
margin-bottom : 1em;
list-style-type : none !important ;
}
.widgets-list-layout .widgets-list-layout-blavatar {
float : left;
width : 21.276596%;
max-width : 40px;
height : auto;
}
.widgets-list-layout-links {
float : right;
width : 73.404255%;
}
.widgets-list-layout span {
opacity : 0.5;
}
.widgets-list-layout span:hover {
opacity : 0.8;
}
.jetpack-image-container:after {
clear : both;
}
.jetpack-image-container:after, .jetpack-image-container:before {
display : table;
content : "";
}
.widgets-multi-column-grid ul {
overflow : hidden;
padding : 0;
margin : 0;
list-style-type : none;
}
.widgets-multi-column-grid ul li {
background : 0 0;
clear : none;
float : left;
margin : 0 -5px -3px 0;
padding : 0 8px 6px 0;
border : none;
list-style-type : none !important ;
}
.widgets-multi-column-grid ul li a {
background : 0 0;
margin : 0;
padding : 0;
border : 0;
}
.widgets-multi-column-grid .avatar {
vertical-align : middle;
}
.widget_jetpack_my_community .avatar-240, .widget_jetpack_my_community .avatar-48 {
max-width : 48px;
max-height : 48px;
}
.widget.widget_authors li > ul, .widget_authors > ul {
margin-left : inherit;
padding-left : 0;
}
.widget_authors ul li li {
padding-left : 0;
}
.widget_authors > ul > li {
margin-bottom : 1em;
list-style : none;
}
.widget_authors > ul > li + li {
border-top : 0;
}
.widget.widget_authors img {
margin-right : 5px;
margin-bottom : 5px;
vertical-align : middle;
box-shadow : none;
}
.wpcnt {
text-align : center;
line-height : 2;
}
.wpa {
position : relative;
overflow : hidden;
display : inline-block;
max-width : 100%;
}
.wpa-about {
position : absolute;
top : 5px;
left : 0;
right : 0;
display : block;
margin-top : 0;
color : #888;
font : 10px/1 "Open Sans", Arial, sans-serif !important ;
text-align : left !important ;
text-decoration : none !important ;
opacity : 0.85;
border-bottom : none !important ;
box-shadow : none !important ;
}
.wpa .u > div {
display : block;
margin-top : 5px;
margin-bottom : 1em;
}
div.wpa > div {
margin-top : 20px;
}
.wpa .u .adsbygoogle {
display : block;
margin-top : 17px;
margin-bottom : 1em;
background-color : transparent;
}
.widget_eu_cookie_law_widget {
animation : fadeIn 0.8s;
border : none;
bottom : 1em;
left : 1em;
margin : 0;
padding : 0;
position : fixed;
right : 1em;
width : auto;
z-index : 50001;
}
@keyframes fadeIn {
from {
opacity : 0;
visibility : hidden;
}
to {
opacity : 1;
visibility : visible;
}
}
.widget_eu_cookie_law_widget.widget.top {
bottom : auto;
top : 1em;
}
.admin-bar .widget_eu_cookie_law_widget.widget.top {
top : 3em;
}
amp-consent.widget_eu_cookie_law_widget.widget.top {
top : 1em;
margin : 0;
}
.admin-bar amp-consent.widget_eu_cookie_law_widget.widget.top {
top : 0;
margin-top : 3em;
}
#eu-cookie-law {
background-color : #fff;
border : #dedede solid 1px;
color : #2e4467;
font-size : 12px;
line-height : 1.5;
overflow : hidden;
padding : 6px 6px 6px 15px;
position : relative;
}
#eu-cookie-law a, #eu-cookie-law a:active, #eu-cookie-law a:visited {
color : inherit;
cursor : inherit;
text-decoration : underline;
}
#eu-cookie-law a:hover {
cursor : pointer;
text-decoration : none;
}
#eu-cookie-law.negative {
background-color : #000;
border : none;
color : #fff;
}
#eu-cookie-law.hide {
opacity : 0;
visibility : hidden;
transition : opacity 0.4s, visibility 0.4s;
}
#eu-cookie-law form {
margin-bottom : 0;
position : static;
}
#eu-cookie-law input, #eu-cookie-law input:focus, #eu-cookie-law input:hover {
background : #f3f3f3;
border : #dedede solid 1px;
border-radius : 4px;
color : #2e4453;
cursor : pointer;
display : inline;
float : right;
font-family : inherit;
font-size : 14px;
font-weight : inherit;
line-height : inherit;
margin : 0 0 0 5%;
padding : 8px 12px;
position : static;
text-transform : none;
}
#eu-cookie-law.negative input, #eu-cookie-law.negative input:focus, #eu-cookie-law.negative input:hover {
background : #282828;
border-color : #535353;
color : #fff;
}
@media (max-width: 600px) {
#eu-cookie-law {
padding-bottom : 55px;
}
#eu-cookie-law input.accept {
bottom : 8px;
position : absolute;
right : 8px;
}
}
.widget_eu_cookie_law_widget .customize-partial-edit-shortcut > button {
left : 0;
}
.flickr-images {
text-align : center;
}
.flickr-size-thumbnail .flickr-images {
align-content : space-between;
align-items : center;
display : flex;
flex-flow : row wrap;
justify-content : center;
}
.flickr-images img {
max-width : 100%;
margin : 5px;
}
.wpcom-instagram-images {
display : grid;
gap : 0.5rem;
grid-auto-columns : 1fr;
}
.wpcom-instagram-images:after, .wpcom-instagram-images:before {
content : none;
}
.wpcom-instagram-images a {
display : block;
margin : 4px 2px;
}
.wpcom-instagram-columns-2 a, .wpcom-instagram-columns-3 a {
display : inline-block;
vertical-align : top;
}
.wpcom-instagram-columns-2 a {
width : calc(50% - 8px);
}
.wpcom-instagram-columns-3 a {
width : calc(33.3333% - 8px);
}
.wpcom-instagram-images .sq-bg-image {
background-position : center;
background-repeat : no-repeat;
background-size : cover;
height : 0;
overflow : hidden;
padding-bottom : 100%;
}
.wpcom-instagram-columns-2 {
grid-template-columns : repeat(2,1fr);
}
.wpcom-instagram-columns-3 {
grid-template-columns : repeat(3,1fr);
}
@supports (display: grid) {
.wpcom-instagram-images a {
display : block;
margin : 0;
}
.wpcom-instagram-columns-2 a, .wpcom-instagram-columns-3 a {
width : auto;
}
}
.jetpack-search-filters-widget__sub-heading {
font-size : inherit;
font-weight : 700;
margin : 0 0 0.5em;
padding : 0;
}
.jetpack-search-form + .jetpack-search-filters-widget__sub-heading {
margin-top : 1.5em;
margin-bottom : 0.5em !important ;
}
.jetpack-search-filters-widget__clear {
margin-top : 0.5em;
margin-bottom : 0.5em;
}
.jetpack-search-sort-wrapper {
margin-top : 1em;
margin-bottom : 1.5em;
}
.jetpack-search-sort-wrapper label {
display : inherit;
}
.widget_search .jetpack-search-filters-widget__filter-list input[type="checkbox"] {
width : auto;
height : auto;
}
ul.jetpack-search-filters-widget__filter-list li {
border : none;
padding : 0;
list-style : none;
}
ul.jetpack-search-filters-widget__filter-list li a {
text-decoration : none;
}
ul.jetpack-search-filters-widget__filter-list li a:hover {
box-shadow : none;
}
ul.jetpack-search-filters-widget__filter-list li label {
font-weight : inherit;
display : inherit;
}
.jetpack-search-filters-widget__filter-list {
list-style : none;
}
ul.jetpack-search-filters-widget__filter-list {
margin-bottom : 1.5em;
}
body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder {
color : transparent;
}
body.search .jetpack-search-form input[name="s"]::placeholder {
color : transparent;
}
body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder {
color : inherit;
}
body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder {
color : inherit;
}
@media screen and (min-width: 400px) {
.widget.jetpack-simple-payments .jetpack-simple-payments-product {
flex-direction : column;
}
.widget.jetpack-simple-payments .jetpack-simple-payments-details {
padding-left : 0;
}
}
.jetpack_widget_social_icons li, .jetpack_widget_social_icons ul {
list-style : none;
}
.jetpack_widget_social_icons ul {
display : block;
margin : 0 0 1.5em;
padding : 0;
}
.jetpack_widget_social_icons ul li {
border : 0;
display : inline-block;
line-height : 1;
margin : 0;
padding : 0;
}
.jetpack_widget_social_icons ul li:after, .jetpack_widget_social_icons ul li:before {
display : none;
}
.jetpack_widget_social_icons a {
border : 0;
box-shadow : none;
display : block;
height : 24px;
text-decoration : none;
width : 24px;
}
.jetpack_widget_social_icons svg {
color : inherit;
fill : currentColor;
height : inherit;
vertical-align : middle;
width : inherit;
}
.jetpack_widget_social_icons ul.size-small a {
height : 24px;
width : 24px;
}
.jetpack_widget_social_icons ul.size-medium a {
height : 32px;
width : 32px;
}
.jetpack_widget_social_icons ul.size-large a {
height : 48px;
width : 48px;
}
.screen-reader-text {
border : 0;
clip : rect(1px,1px,1px,1px);
clip-path : inset(50%);
height : 1px;
margin : -1px;
overflow : hidden;
padding : 0;
position : absolute !important ;
width : 1px;
overflow-wrap : normal !important ;
}
.has-text-align-justify {
text-align : justify;
}
img#wpstats {
display : none;
}
.site-title, .site-description {
position : absolute;
clip : rect(1px,1px,1px,1px);
}
.ala-editors-note a {
text-decoration : underline;
}
i, em, cite {
font-weight : inherit;
}
code, kbd, tt, var {
font-size : 0.9375em;
text-transform : none;
}
.ala-opening-quote figure.quote blockquote p {
display : inline;
}
.ala-opening-quote figure.quote blockquote::before, .ala-opening-quote figure.quote blockquote::after {
content : "";
}
.ala-opening-quote figure.quote blockquote > p:first-child::before {
content : "“";
}
.ala-opening-quote figure.quote blockquote > p:first-child::after {
content : "”";
}
@media only screen and (max-width: 47.9375em) {
figure:not(.not-rwd) table {
display : block;
width : 100%;
border-bottom : 1px solid #bfbfbf;
}
figure:not(.not-rwd) table caption {
display : block;
}
figure:not(.not-rwd) table thead {
display : none;
visibility : hidden;
}
figure:not(.not-rwd) table tbody, figure:not(.not-rwd) table tr, figure:not(.not-rwd) table th, figure:not(.not-rwd) table td {
border : 0;
display : block;
padding : 0;
text-align : left;
white-space : normal;
}
figure:not(.not-rwd) table tr {
margin : 1em 0;
}
figure:not(.not-rwd) .gist table {
display : table;
}
figure:not(.not-rwd) .gist table tr {
display : table-row;
margin-bottom : 0;
}
figure:not(.not-rwd) .gist table td {
display : table-cell;
}
table th[data-title]:before, table td[data-title]:before {
content : attr(data-title) ": ";
font-weight : bold;
font-family : "Franklin ITC", sans-serif;
}
table th:not([data-title]) {
font-weight : bold;
font-family : "Franklin ITC", sans-serif;
}
table td:empty {
display : none;
}
.main-content > figure:not(.not-rwd) table tbody tr:nth-child(odd) td {
background : none;
}
.col-1 tr :nth-child(1):not(code), .col-2 tr :nth-child(2):not(code), .col-3 tr :nth-child(3):not(code):not(span), .col-4 tr :nth-child(4):not(code) {
border : none;
}
caption {
border : none;
border-bottom : 1px solid #bfbfbf;
}
.main-content > figure table th, .main-content > figure table td {
padding-top : 8px;
padding-bottom : 8px;
}
figure.not-rwd {
overflow : auto;
}
.entry-content > figure table tbody tr:nth-child(2n 1) td, .entry-content > table tbody tr:nth-child(2n 1) td {
background : transparent;
}
}

↑ Top